1 2007-09-17 Johannes Schmid <jhs@gnome.org>
3 * plugins/language-support-cpp-java/cpp-java-assist.c:
6 Fixed calltips in sourceview
8 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
10 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
11 completion items preparation time. Fixed a crash bug.
13 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
14 Set buffer size (From Massimo, required for symbol-db).
16 * libanjuta/interfaces/libanjuta.idl: Also pass position information
19 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
22 * plugins/editor/aneditor-autocomplete.cxx,
23 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
24 Added ANE_GETWORDBEFORECARAT command.
26 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
27 using assist interface.
29 * plugins/editor/text_editor.c: (text_editor_instance_init),
30 (text_editor_get_word_before_carat),
31 (text_editor_get_current_word), (iassist_add_trigger),
32 (iassist_remove_trigger), (on_assist_canceled),
33 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
34 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
35 * plugins/editor/text_editor.h:
36 * plugins/editor/text_editor_cbs.c: (trigger_size),
37 (max_trigger_size), (text_editor_check_assist),
38 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
41 * plugins/language-support-cpp-java/Makefile.am:
42 * plugins/language-support-cpp-java/plugin.c:
43 (get_line_indentation_base), (get_line_auto_indentation),
44 (install_support), (uninstall_support),
45 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
46 (cpp_java_plugin_instance_init):
47 * plugins/language-support-cpp-java/plugin.h:
48 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
49 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
50 Make assist a separate class.
52 2007-09-14 Johannes Schmid <jhs@gnome.org>
54 * plugins/sourceview/sourceview.c: (iassist_suggest):
55 Fixed changed char_alignment paramter in language-support
58 2007-09-14 Naba Kumar <naba@gnome.org>
60 * plugins/language-support-cpp-java/plugin.c: Send the right
61 'char_alignment' paramenter (needs fixing in sourceview).
63 2007-09-13 Johannes Schmid <jhs@gnome.org>
66 * plugins/project-wizard/templates/minimal/project.anjuta:
67 Use IAnjutaSymbolManager instead of loading the plugin directly.
68 (TODO: Think of a version to do this for older files...)
71 * plugins/Makefile.am:
72 * plugins/symbol-db/Makefile.am:
74 Build symbol-db plugin if libgda-3.0 is found
76 2007-09-13 Johannes Schmid <jhs@gnome.org>
78 * plugins/sourceview/Makefile.am:
79 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
81 * plugins/sourceview/anjuta-document.h:
82 Removed lots of dead code
84 * plugins/sourceview/anjuta-languages-manager.c:
85 * plugins/sourceview/anjuta-languages-manager.h:
88 * plugins/sourceview/sourceview.c: (on_document_char_added),
89 (on_document_loaded), (sourceview_instance_init),
90 (iselect_get_start), (iselect_get_end),
91 (ilanguage_get_supported_languages), (ilanguage_set_language):
93 Fixed selection handling and make some adaptions for the changes
96 2007-09-13 Johannes Schmid <jhs@gnome.org>
98 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
99 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
102 Added preferences to language support completion/calltips
104 * plugins/sourceview/assist-window.c: (assist_window_update):
106 Always select first entry
108 * plugins/sourceview/sourceview.glade:
109 Removed old completion preferences
112 2007-09-11 Naba Kumar <naba@gnome.org>
114 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
115 and possible crash when pressing ctrl+d in terminal after preferences
116 window has been shown once (no need for backport).
118 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
119 implementations to get warnings instead of crashes for unimplemented
122 2007-09-11 Massimo Cora' <maxcvs@email.it>
124 Reviewed by: Naba Kumar <naba@gnome.org>
126 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
127 * plugins/symbol-db/*:
128 Added new symbol-database backend based on SQLite 3.
129 (does not enabled for build currently).
131 2007-09-10 Johannes Schmid <jhs@gnome.org>
135 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
136 (parse_info_init), (parse_info_free), (valid_element),
137 (start_element_handler), (end_element_handler), (text_handler),
138 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
139 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
140 (egg_recent_model_monitor), (egg_recent_model_read),
141 (egg_recent_model_open_file), (egg_recent_model_lock_file),
142 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
143 (egg_recent_model_set_property), (egg_recent_model_class_init),
144 (egg_recent_model_init), (egg_recent_model_add_full),
145 (egg_recent_model_delete), (egg_recent_model_get_list),
146 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
147 (egg_recent_model_set_filter_mime_types),
148 (egg_recent_model_clear_group_filter),
149 (egg_recent_model_set_filter_groups),
150 (egg_recent_model_clear_scheme_filter),
151 (egg_recent_model_set_filter_uri_schemes),
152 (egg_recent_model_remove_expired):
154 Update EggRecent (#456465)
156 2007-09-10 Johannes Schmid <jhs@gnome.org>
158 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
159 (anjuta_plugin_manager_get_plugin):
160 * plugins/profiler/gprof-call-graph-view.c:
161 (gprof_call_graph_view_create_columns):
162 * plugins/profiler/gprof-flat-profile-view.c:
163 (gprof_flat_profile_view_create_columns):
164 * plugins/profiler/gprof-function-call-tree-view.c:
165 (gprof_function_call_tree_view_create_columns):
167 Fixed #466031 – Update of pieces of menus for Localization
169 2007-09-10 Johannes Schmid <jhs@gnome.org>
171 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
172 Bug 343522 – anjuta: Unable to execute commands that use options.
174 2007-09-09 Johannes Schmid <jhs@gnome.org>
176 * plugins/document-manager/anjuta-docman.c:
177 (anjuta_docman_update_page_label):
179 Fixed #458034 – Method of indicating unsaved changes breaks convention
181 * plugins/document-manager/plugin.c: (update_title),
182 (value_added_project_root_uri), (value_removed_project_root_uri),
183 (on_editor_changed), (activate_plugin):
184 * plugins/document-manager/plugin.h:
185 * plugins/project-manager/plugin.c: (on_profile_scoped),
186 (on_profile_descoped), (ifile_open):
188 Fixed #427390 – Show path of item in currently focused editor window
190 2007-09-09 Johannes Schmid <jhs@gnome.org>
192 * plugins/search/plugin.c: (on_toolbar_find_clicked),
193 (on_toolbar_find_incremental):
194 Fix incremental search
196 * plugins/sourceview/sourceview.c: (on_document_char_added),
198 Fixed selection management
200 2007-09-09 Johannes Schmid <jhs@gnome.org>
202 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
205 * libanjuta/interfaces/libanjuta.idl:
206 Extended IAnjutaEditorAssist interface
208 * plugins/language-support-cpp-java/plugin.c:
209 (jump_to_matching_brace), (add_tags), (on_assist_begin),
210 (assist_cleanup), (on_assist_chosen), (on_assist_update),
211 (context_character), (get_context), (function_parser),
212 (cpp_member_parser), (install_assist), (uninstall_assist),
213 (get_line_indentation_base), (get_line_auto_indentation),
214 (install_support), (uninstall_support),
215 (on_value_added_current_editor), (on_value_removed_current_editor),
216 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
217 * plugins/language-support-cpp-java/plugin.h:
219 Improved fixed editor assistance and added support for function/method
220 tooltips. jumb_to_matching_brance => jump_to_matching_brace
222 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
225 * plugins/project-import/project-import.c: (on_import_next):
226 Added a non-NULL check with could probably fix #474843 but not sure
228 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
229 Fixed anjuta-plugin project wizard
231 * plugins/sourceview/Makefile.am:
232 * plguins/sourceview/assist-tip.[ch]:
233 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
234 (anjuta_view_key_press_event):
235 * plugins/sourceview/assist-window.c: (assist_window_class_init),
236 (assist_window_init), (assist_window_update), (assist_window_new):
237 * plugins/sourceview/sourceview-private.h:
238 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
239 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
240 (trigger_size), (max_trigger_size), (on_document_char_added),
241 (sourceview_dispose), (ieditor_get_current_word),
242 (iassist_add_trigger), (iassist_init_suggestions),
243 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
244 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
246 Big update on sourceview assist capabilites. Autocompletion should
247 now work much better and function tooltips are finally supported!
249 * plugins/sourceview/anjuta-document.h:
250 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
251 (anjuta_document_get_current_word):
252 Fixed get_current_word (inspired by aneditor.cxx implementation)
254 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
255 (icell_get_attribute):
256 Fixed get_attribute() to also detect character constants.
257 Simplified get_char()
259 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
260 (isymbol_manager_get_members), (isymbol_manager_get_parents),
261 (isymbol_manager_get_completions_at_position):
263 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
265 2007-09-04 Naba Kumar <naba@gnome.org>
267 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
268 projects that can not add sources.
270 * plugins/file-wizard/file.c: Similarly for file wizard,
271 Do not enable 'Add to project' projects that can not add sources.
273 2007-09-04 Naba Kumar <naba@gnome.org>
275 * configure.in: Bumped gnome-build requirement to 0.2.0
276 for project capabilities support.
278 * plugins/project-manager/plugin.c: Enable/disable project
279 actions based on project capabilities. Fixes bug #433552:
280 crash in Anjuta IDE: add file test.h in project on generic
283 * libanjuta/interfaces/libanjuta.idl: Added method to query
284 project capabilities.
286 2007-09-03 Naba Kumar <naba@gnome.org>
288 * plugins/file-manager/plugin.c: Set shadow type IN.
289 * plugins/file-manager/file-view.c: Fixed code style.
290 * plugins/file-manager/file-view.c: Fixed icons column to size
293 * plugins/file-manager/plugin.[c,h]: Fixed code style.
295 * plugins/file-manager/plugin.c: Fixed crash on closing project and
296 unmonitors project-uri on file-manager deactivation.
298 * TODO.tasks: Updated
300 2007-09-02 Johannes Schmid <jhs@gnome.org>
302 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
305 * plugins/file-manager/file-view.c: (file_view_get_selected),
306 (file_view_button_press_event), (file_view_finalize):
307 * plugins/file-manager/plugin.c: (project_root_removed),
308 (file_manager_deactivate):
310 Fixed some small bugs I missed before
312 2007-09-02 Johannes Schmid <jhs@gnome.org>
314 * plugins/file-manager/*:
315 Added new and file-manager
317 2007-09-02 Johannes Schmid <jhs@gnome.org>
319 * plugins/file-manager/*:
320 Removed old file-manager
322 2007-08-31 Johannes Schmid <jhs@gnome.org>
324 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
325 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
327 Fixed some memory leaks
331 2007-08-31 Johannes Schmid <jhs@gnome.org>
333 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
334 (get_property_value_as_string), (set_property_value_as_string),
335 (register_callbacks), (preferences_foreach_callback),
336 (anjuta_preferences_register_property_raw):
337 * libanjuta/anjuta-preferences.h:
338 * plugins/build-basic-autotools/build-basic-autotools.c:
339 (on_build_mesg_format):
340 * plugins/document-manager/anjuta-document-manager.glade:
341 * plugins/message-view/anjuta-message-manager-plugin.glade:
343 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
344 broken message view preferences
346 * plugins/message-view/message-view.c:
347 (message_view_instance_init), (pref_change_color), (prefs_init),
348 (imessage_view_append):
349 Cleaned up message view (#458041)
351 * src/shell.c: (on_preferences_activate),
352 (anjuta_test_shell_instance_init),
353 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
354 Fixed test shell to allow better debugging
356 2007-08-31 Johannes Schmid <jhs@gnome.org>
358 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
359 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
360 * plugins/gtodo/main.h:
361 * plugins/gtodo/plugin.c: (activate_plugin):
363 Fixed #423467 (View->Tasks menu items are not
366 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
368 reviewed by: Johannes Schmid <jhs@gnome.org>
371 * data/welcome.txt.in:
372 * launcher/anjuta_launcher.c:
373 * libanjuta/anjuta-children.c:
374 * libanjuta/anjuta-children.h:
375 * libanjuta/anjuta-debug.h:
376 * libanjuta/anjuta-encodings.c:
377 * libanjuta/anjuta-encodings.h:
378 * libanjuta/anjuta-glue-c.c:
379 * libanjuta/anjuta-glue-c.h:
380 * libanjuta/anjuta-plugin-description.c:
381 * libanjuta/anjuta-plugin-description.h:
382 * libanjuta/anjuta-plugin-handle.c:
383 * libanjuta/anjuta-plugin-handle.h:
384 * libanjuta/anjuta-plugin-manager.c:
385 * libanjuta/anjuta-plugin-manager.h:
386 * libanjuta/anjuta-plugin.c:
387 * libanjuta/anjuta-plugin.h:
388 * libanjuta/anjuta-preferences.c:
389 * libanjuta/anjuta-preferences.h:
390 * libanjuta/anjuta-profile-manager.c:
391 * libanjuta/anjuta-profile-manager.h:
392 * libanjuta/anjuta-profile.c:
393 * libanjuta/anjuta-profile.h:
394 * libanjuta/anjuta-save-prompt.c:
395 * libanjuta/anjuta-save-prompt.h:
396 * libanjuta/anjuta-serializer.c:
397 * libanjuta/anjuta-serializer.h:
398 * libanjuta/anjuta-session.c:
399 * libanjuta/anjuta-session.h:
400 * libanjuta/anjuta-shell.c:
401 * libanjuta/anjuta-shell.h:
402 * libanjuta/anjuta-status.c:
403 * libanjuta/anjuta-status.h:
404 * libanjuta/anjuta-ui.c:
405 * libanjuta/anjuta-ui.h:
406 * libanjuta/anjuta-utils-priv.h:
407 * libanjuta/anjuta-utils.c:
408 * libanjuta/anjuta-utils.h:
409 * libanjuta/cell-renderer-captioned-image.c:
410 * libanjuta/cell-renderer-captioned-image.h:
411 * libanjuta/e-splash.c:
412 * libanjuta/e-splash.h:
413 * libanjuta/interfaces/anjuta-idl-compiler.pl:
414 * libanjuta/interfaces/libanjuta.idl:
415 * libanjuta/libanjuta.h:
416 * libanjuta/resources.c:
417 * libanjuta/resources.h:
418 * libegg/egg-cell-renderer-text.c:
419 * libegg/egg-combo-action.c:
420 * libegg/egg-entry-action.c:
421 * libegg/egg-recent-action.c:
422 * libegg/egg-recent-files-module.c:
423 * libegg/egg-recent-item.c:
424 * libegg/egg-recent-model.c:
425 * libegg/egg-recent-view-gtk.c:
426 * libegg/egg-recent-view.c:
427 * libegg/egg-submenu-action.c:
428 * libegg/eggaccelerators.c:
429 * libegg/eggcellrendererpopup.c:
430 * libegg/eggcomboselect.c:
431 * libegg/eggtreemodelfilter.c:
432 * libegg/eggtreemultidnd.c:
433 * libegg/gtkcellview.h:
434 * libegg/treeviewutils/egg-cell-renderer-text.h:
435 * libegg/treeviewutils/eggaccelerators.h:
436 * libegg/treeviewutils/eggcellrendererkeys.h:
437 * libegg/treeviewutils/eggcellrendererpopup.h:
438 * libegg/treeviewutils/eggtreemodelfilter.h:
439 * libegg/treeviewutils/eggtreemultidnd.h:
440 * libegg/treeviewutils/eggtreeviewstate.h:
441 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
442 * manuals/anjuta-faqs/Makefile.am:
443 * manuals/anjuta-manual/C/anjuta-manual.xml:
444 * manuals/anjuta-manual/C/license.xml:
445 * manuals/anjuta-manual/es/es.po:
446 * manuals/anjuta-manual/sv/sv.po:
447 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
449 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
450 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
451 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
452 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
453 * manuals/old/ja/anjuta-manual/license.xml:
454 * plugins/build-basic-autotools/build-basic-autotools.c:
455 * plugins/build-basic-autotools/build-basic-autotools.h:
456 * plugins/build-basic-autotools/executer.c:
457 * plugins/build-basic-autotools/executer.h:
458 * plugins/build/build_file.c:
459 * plugins/build/build_file.h:
460 * plugins/build/build_project.c:
461 * plugins/build/build_project.h:
462 * plugins/build/clean_project.c:
463 * plugins/build/clean_project.h:
464 * plugins/build/commands.c:
465 * plugins/build/commands.h:
466 * plugins/build/compile.c:
467 * plugins/build/compile.h:
468 * plugins/build/compiler_options.c:
469 * plugins/build/compiler_options.h:
470 * plugins/build/configurer.c:
471 * plugins/build/configurer.h:
472 * plugins/build/executer.c:
473 * plugins/build/executer.h:
474 * plugins/class-gen/cell-renderer-flags.c:
475 * plugins/class-gen/cell-renderer-flags.h:
476 * plugins/class-gen/combo-flags.c:
477 * plugins/class-gen/combo-flags.h:
478 * plugins/class-gen/element-editor.c:
479 * plugins/class-gen/element-editor.h:
480 * plugins/class-gen/generator.c:
481 * plugins/class-gen/generator.h:
482 * plugins/class-gen/plugin.c:
483 * plugins/class-gen/plugin.h:
484 * plugins/class-gen/transform.c:
485 * plugins/class-gen/transform.h:
486 * plugins/class-gen/validator.c:
487 * plugins/class-gen/validator.h:
488 * plugins/class-gen/window.c:
489 * plugins/class-gen/window.h:
490 * plugins/class-inheritance/class-callbacks.c:
491 * plugins/class-inheritance/class-callbacks.h:
492 * plugins/class-inheritance/class-inherit.c:
493 * plugins/class-inheritance/class-inherit.h:
494 * plugins/class-inheritance/plugin.c:
495 * plugins/class-inheritance/plugin.h:
496 * plugins/cvs-plugin/cvs-actions.c:
497 * plugins/cvs-plugin/cvs-actions.h:
498 * plugins/cvs-plugin/cvs-callbacks.c:
499 * plugins/cvs-plugin/cvs-callbacks.h:
500 * plugins/cvs-plugin/cvs-execute.c:
501 * plugins/cvs-plugin/cvs-execute.h:
502 * plugins/cvs-plugin/cvs-interface.c:
503 * plugins/cvs-plugin/cvs-interface.h:
504 * plugins/cvs-plugin/plugin.c:
505 * plugins/cvs-plugin/plugin.h:
506 * plugins/debug-manager/breakpoints.c:
507 * plugins/debug-manager/breakpoints.h:
508 * plugins/debug-manager/chunk_view.c:
509 * plugins/debug-manager/chunk_view.h:
510 * plugins/debug-manager/data_buffer.c:
511 * plugins/debug-manager/data_buffer.h:
512 * plugins/debug-manager/data_view.c:
513 * plugins/debug-manager/data_view.h:
514 * plugins/debug-manager/debug_tree.c:
515 * plugins/debug-manager/debug_tree.h:
516 * plugins/debug-manager/debugger.c:
517 * plugins/debug-manager/debugger.h:
518 * plugins/debug-manager/disassemble.c:
519 * plugins/debug-manager/disassemble.h:
520 * plugins/debug-manager/info.c:
521 * plugins/debug-manager/info.h:
522 * plugins/debug-manager/locals.c:
523 * plugins/debug-manager/locals.h:
524 * plugins/debug-manager/memory.c:
525 * plugins/debug-manager/memory.h:
526 * plugins/debug-manager/plugin.c:
527 * plugins/debug-manager/plugin.h:
528 * plugins/debug-manager/registers.c:
529 * plugins/debug-manager/registers.h:
530 * plugins/debug-manager/sexy-icon-entry.c:
531 * plugins/debug-manager/sexy-icon-entry.h:
532 * plugins/debug-manager/sharedlib.c:
533 * plugins/debug-manager/sharedlib.h:
534 * plugins/debug-manager/signals.c:
535 * plugins/debug-manager/signals.h:
536 * plugins/debug-manager/sparse_buffer.c:
537 * plugins/debug-manager/sparse_buffer.h:
538 * plugins/debug-manager/sparse_view.c:
539 * plugins/debug-manager/sparse_view.h:
540 * plugins/debug-manager/stack_trace.c:
541 * plugins/debug-manager/stack_trace.h:
542 * plugins/debug-manager/start.c:
543 * plugins/debug-manager/start.h:
544 * plugins/debug-manager/threads.c:
545 * plugins/debug-manager/threads.h:
546 * plugins/debug-manager/utilities.c:
547 * plugins/debug-manager/utilities.h:
548 * plugins/debug-manager/watch.c:
549 * plugins/debug-manager/watch.h:
550 * plugins/devhelp/htmlview.c:
551 * plugins/devhelp/htmlview.h:
552 * plugins/document-manager/action-callbacks.c:
553 * plugins/document-manager/action-callbacks.h:
554 * plugins/document-manager/anjuta-docman.c:
555 * plugins/document-manager/anjuta-docman.h:
556 * plugins/document-manager/editor-tooltips.c:
557 * plugins/document-manager/editor-tooltips.h:
558 * plugins/document-manager/file_history.c:
559 * plugins/document-manager/file_history.h:
560 * plugins/document-manager/indent-dialog.c:
561 * plugins/document-manager/indent-dialog.h:
562 * plugins/document-manager/indent-util.c:
563 * plugins/document-manager/indent-util.h:
564 * plugins/document-manager/plugin.c:
565 * plugins/editor/aneditor-autocomplete.cxx:
566 * plugins/editor/aneditor-calltip.cxx:
567 * plugins/editor/aneditor-indent.cxx:
568 * plugins/editor/aneditor-priv.h:
569 * plugins/editor/aneditor.cxx:
570 * plugins/editor/aneditor.h:
571 * plugins/editor/lexer.h:
572 * plugins/editor/plugin.c:
573 * plugins/editor/plugin.h:
574 * plugins/editor/print.c:
575 * plugins/editor/print.h:
576 * plugins/editor/properties.h:
577 * plugins/editor/properties_cxx.h:
578 * plugins/editor/style-editor.c:
579 * plugins/editor/style-editor.h:
580 * plugins/editor/text-editor-iterable.c:
581 * plugins/editor/text-editor-iterable.h:
582 * plugins/editor/text_editor.c:
583 * plugins/editor/text_editor.h:
584 * plugins/editor/text_editor_cbs.c:
585 * plugins/editor/text_editor_cbs.h:
586 * plugins/editor/text_editor_menu.c:
587 * plugins/editor/text_editor_menu.h:
588 * plugins/editor/text_editor_prefs.c:
589 * plugins/editor/text_editor_prefs.h:
590 * plugins/file-loader/dnd.c:
591 * plugins/file-loader/dnd.h:
592 * plugins/file-loader/plugin.c:
593 * plugins/file-manager/an_file_view.c:
594 * plugins/file-manager/plugin.c:
595 * plugins/file-wizard/file.c:
596 * plugins/file-wizard/file.h:
597 * plugins/file-wizard/plugin.c:
598 * plugins/file-wizard/plugin.h:
599 * plugins/gdb/debugger.c:
600 * plugins/gdb/debugger.h:
601 * plugins/gdb/gdbmi-test.c:
602 * plugins/gdb/gdbmi.c:
603 * plugins/gdb/gdbmi.h:
604 * plugins/gdb/global.h:
605 * plugins/gdb/parser.c:
606 * plugins/gdb/parser.h:
607 * plugins/gdb/plugin.c:
608 * plugins/gdb/plugin.h:
609 * plugins/gdb/utilities.c:
610 * plugins/gdb/utilities.h:
611 * plugins/glade/plugin.c:
612 * plugins/glade/plugin.h:
613 * plugins/gtodo/egg-datetime.c:
614 * plugins/gtodo/egg-datetime.h:
615 * plugins/gtodo/eggtrayicon.c:
616 * plugins/gtodo/eggtrayicon.h:
617 * plugins/gtodo/plugin.c:
618 * plugins/gvim/anjuta-vim.c:
619 * plugins/gvim/anjuta-vim.h:
620 * plugins/gvim/gtkvim.c:
621 * plugins/gvim/gtkvim.h:
622 * plugins/gvim/plugin.c:
623 * plugins/gvim/plugin.h:
624 * plugins/language-support-cpp-java/plugin.c:
625 * plugins/language-support-cpp-java/plugin.h:
626 * plugins/macro/macro-actions.c:
627 * plugins/macro/macro-actions.h:
628 * plugins/macro/macro-db.c:
629 * plugins/macro/macro-db.h:
630 * plugins/macro/macro-dialog.c:
631 * plugins/macro/macro-dialog.h:
632 * plugins/macro/macro-edit.c:
633 * plugins/macro/macro-edit.h:
634 * plugins/macro/macro-util.c:
635 * plugins/macro/macro-util.h:
636 * plugins/macro/plugin.c:
637 * plugins/macro/plugin.h:
638 * plugins/message-view/anjuta-msgman.c:
639 * plugins/message-view/anjuta-msgman.h:
640 * plugins/message-view/message-view.c:
641 * plugins/message-view/message-view.h:
642 * plugins/message-view/plugin.c:
643 * plugins/message-view/plugin.h:
644 * plugins/patch/patch-plugin.c:
645 * plugins/patch/patch-plugin.h:
646 * plugins/patch/plugin.c:
647 * plugins/patch/plugin.h:
648 * plugins/profiler/gprof-call-graph-block-entry.c:
649 * plugins/profiler/gprof-call-graph-block-entry.h:
650 * plugins/profiler/gprof-call-graph-block.c:
651 * plugins/profiler/gprof-call-graph-block.h:
652 * plugins/profiler/gprof-call-graph-view.c:
653 * plugins/profiler/gprof-call-graph-view.h:
654 * plugins/profiler/gprof-call-graph.c:
655 * plugins/profiler/gprof-call-graph.h:
656 * plugins/profiler/gprof-flat-profile-entry.c:
657 * plugins/profiler/gprof-flat-profile-entry.h:
658 * plugins/profiler/gprof-flat-profile-view.c:
659 * plugins/profiler/gprof-flat-profile-view.h:
660 * plugins/profiler/gprof-flat-profile.c:
661 * plugins/profiler/gprof-flat-profile.h:
662 * plugins/profiler/gprof-function-call-chart-view.c:
663 * plugins/profiler/gprof-function-call-chart-view.h:
664 * plugins/profiler/gprof-function-call-tree-view.c:
665 * plugins/profiler/gprof-function-call-tree-view.h:
666 * plugins/profiler/gprof-options.c:
667 * plugins/profiler/gprof-options.h:
668 * plugins/profiler/gprof-profile-data.c:
669 * plugins/profiler/gprof-profile-data.h:
670 * plugins/profiler/gprof-view-manager.c:
671 * plugins/profiler/gprof-view-manager.h:
672 * plugins/profiler/gprof-view.c:
673 * plugins/profiler/gprof-view.h:
674 * plugins/profiler/plugin.c:
675 * plugins/profiler/plugin.h:
676 * plugins/profiler/string-utils.c:
677 * plugins/profiler/string-utils.h:
678 * plugins/project-import/plugin.c:
679 * plugins/project-import/plugin.h:
680 * plugins/project-import/project-import.c:
681 * plugins/project-import/project-import.h:
682 * plugins/project-manager/plugin.c:
683 * plugins/project-manager/plugin.h:
684 * plugins/project-wizard/action.c:
685 * plugins/project-wizard/action.h:
686 * plugins/project-wizard/autogen.c:
687 * plugins/project-wizard/autogen.h:
688 * plugins/project-wizard/druid.c:
689 * plugins/project-wizard/druid.h:
690 * plugins/project-wizard/file.c:
691 * plugins/project-wizard/file.h:
692 * plugins/project-wizard/header.c:
693 * plugins/project-wizard/header.h:
694 * plugins/project-wizard/install.c:
695 * plugins/project-wizard/install.h:
696 * plugins/project-wizard/parser.c:
697 * plugins/project-wizard/parser.h:
698 * plugins/project-wizard/plugin.c:
699 * plugins/project-wizard/plugin.h:
700 * plugins/project-wizard/property.c:
701 * plugins/project-wizard/property.h:
702 * plugins/project-wizard/values.c:
703 * plugins/project-wizard/values.h:
704 * plugins/sample1/plugin.c:
705 * plugins/search/plugin.c:
706 * plugins/search/plugin.h:
707 * plugins/search/search-replace_backend.c:
708 * plugins/search/search-replace_backend.h:
709 * plugins/search/search_preferences.c:
710 * plugins/sourceview/anjuta-convert.c:
711 * plugins/sourceview/anjuta-convert.h:
712 * plugins/sourceview/anjuta-document-loader.c:
713 * plugins/sourceview/anjuta-document-loader.h:
714 * plugins/sourceview/anjuta-document-saver.c:
715 * plugins/sourceview/anjuta-document-saver.h:
716 * plugins/sourceview/anjuta-document.c:
717 * plugins/sourceview/anjuta-document.h:
718 * plugins/sourceview/anjuta-encodings.c:
719 * plugins/sourceview/anjuta-encodings.h:
720 * plugins/sourceview/anjuta-languages-manager.c:
721 * plugins/sourceview/anjuta-languages-manager.h:
722 * plugins/sourceview/anjuta-utils.c:
723 * plugins/sourceview/anjuta-utils.h:
724 * plugins/sourceview/anjuta-view.c:
725 * plugins/sourceview/anjuta-view.h:
726 * plugins/sourceview/assist-window.c:
727 * plugins/sourceview/assist-window.h:
728 * plugins/sourceview/sourceview-cell.c:
729 * plugins/sourceview/sourceview-cell.h:
730 * plugins/sourceview/sourceview-prefs.c:
731 * plugins/sourceview/sourceview-prefs.h:
732 * plugins/sourceview/sourceview-print.c:
733 * plugins/sourceview/sourceview-print.h:
734 * plugins/sourceview/sourceview-private.h:
735 * plugins/sourceview/sourceview-tags.c:
736 * plugins/sourceview/sourceview-tags.h:
737 * plugins/sourceview/sourceview.c:
738 * plugins/sourceview/sourceview.h:
739 * plugins/subversion/plugin.c:
740 * plugins/subversion/plugin.h:
741 * plugins/subversion/subversion-actions.c:
742 * plugins/subversion/subversion-actions.h:
743 * plugins/subversion/subversion-callbacks.c:
744 * plugins/subversion/subversion-callbacks.h:
745 * plugins/subversion/svn-auth.c:
746 * plugins/subversion/svn-auth.h:
747 * plugins/subversion/svn-backend-priv.h:
748 * plugins/subversion/svn-backend.c:
749 * plugins/subversion/svn-backend.h:
750 * plugins/subversion/svn-notify.c:
751 * plugins/subversion/svn-notify.h:
752 * plugins/subversion/svn-thread.c:
753 * plugins/subversion/svn-thread.h:
754 * plugins/symbol-browser/an_symbol.c:
755 * plugins/symbol-browser/an_symbol.h:
756 * plugins/symbol-browser/an_symbol_info.c:
757 * plugins/symbol-browser/an_symbol_info.h:
758 * plugins/symbol-browser/an_symbol_iter.c:
759 * plugins/symbol-browser/an_symbol_iter.h:
760 * plugins/symbol-browser/an_symbol_prefs.c:
761 * plugins/symbol-browser/an_symbol_prefs.h:
762 * plugins/symbol-browser/an_symbol_search.c:
763 * plugins/symbol-browser/an_symbol_search.h:
764 * plugins/symbol-browser/an_symbol_view.c:
765 * plugins/symbol-browser/an_symbol_view.h:
766 * plugins/symbol-browser/plugin.c:
767 * plugins/symbol-browser/plugin.h:
768 * plugins/terminal/terminal.c:
769 * plugins/tools/dialog.c:
770 * plugins/tools/dialog.h:
771 * plugins/tools/editor.c:
772 * plugins/tools/editor.h:
773 * plugins/tools/execute.c:
774 * plugins/tools/execute.h:
775 * plugins/tools/fileop.c:
776 * plugins/tools/fileop.h:
777 * plugins/tools/plugin.c:
778 * plugins/tools/plugin.h:
779 * plugins/tools/scripts/find-fixmes.pl:
780 * plugins/tools/scripts/translation-status.pl:
781 * plugins/tools/tool.c:
782 * plugins/tools/tool.h:
783 * plugins/tools/variable.c:
784 * plugins/tools/variable.h:
785 * plugins/valgrind/ldd.c:
786 * plugins/valgrind/ldd.h:
787 * plugins/valgrind/list.c:
788 * plugins/valgrind/list.h:
789 * plugins/valgrind/menu-utils.c:
790 * plugins/valgrind/menu-utils.h:
791 * plugins/valgrind/parser.c:
792 * plugins/valgrind/parser.h:
793 * plugins/valgrind/plugin.c:
794 * plugins/valgrind/plugin.h:
795 * plugins/valgrind/preferences.c:
796 * plugins/valgrind/preferences.h:
797 * plugins/valgrind/process.c:
798 * plugins/valgrind/process.h:
799 * plugins/valgrind/symtab.c:
800 * plugins/valgrind/symtab.h:
801 * plugins/valgrind/vgactions.c:
802 * plugins/valgrind/vgactions.h:
803 * plugins/valgrind/vgcachegrindprefs.c:
804 * plugins/valgrind/vgcachegrindprefs.h:
805 * plugins/valgrind/vgdefaultview.c:
806 * plugins/valgrind/vgdefaultview.h:
807 * plugins/valgrind/vgerror.c:
808 * plugins/valgrind/vgerror.h:
809 * plugins/valgrind/vggeneralprefs.c:
810 * plugins/valgrind/vggeneralprefs.h:
811 * plugins/valgrind/vghelgrindprefs.c:
812 * plugins/valgrind/vghelgrindprefs.h:
813 * plugins/valgrind/vgio.c:
814 * plugins/valgrind/vgio.h:
815 * plugins/valgrind/vgmemcheckprefs.c:
816 * plugins/valgrind/vgmemcheckprefs.h:
817 * plugins/valgrind/vgrule-editor.c:
818 * plugins/valgrind/vgrule-editor.h:
819 * plugins/valgrind/vgrule-list.c:
820 * plugins/valgrind/vgrule-list.h:
821 * plugins/valgrind/vgrule.c:
822 * plugins/valgrind/vgrule.h:
823 * plugins/valgrind/vgrulepattern.c:
824 * plugins/valgrind/vgrulepattern.h:
825 * plugins/valgrind/vgsearchbar.c:
826 * plugins/valgrind/vgsearchbar.h:
827 * plugins/valgrind/vgstrpool.c:
828 * plugins/valgrind/vgstrpool.h:
829 * plugins/valgrind/vgtoolprefs.c:
830 * plugins/valgrind/vgtoolprefs.h:
831 * plugins/valgrind/vgtoolview.c:
832 * plugins/valgrind/vgtoolview.h:
835 * src/action-callbacks.c:
836 * src/action-callbacks.h:
837 * src/anjuta-actions.h:
840 * src/anjuta-callbacks.c:
841 * src/anjuta-callbacks.h:
845 * src/bacon-message-connection.c:
846 * src/bacon-message-connection.h:
855 * tagmanager/options.c:
857 Change the address of FSF in various files
859 2007-08-30 Johannes Schmid <jhs@gnome.org>
863 Removed because they are no longer in use
865 * plugins/class-gen/anjuta-class-gen-plugin.glade:
866 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
867 Marked some strings as not translatable
869 * plugins/search/search-replace.c: (list_max_items):
870 Fixed a possible memory corruption
872 * src/anjuta-app.c: (anjuta_app_add_widget_full):
873 Do not show menuitems for locked layout items
875 * src/main.c: (main):
876 Some minor style correction in gnome_init
878 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
880 * plugins/debug-manager/debugger.c,
881 plugins/debug-manager/breakpoints.c,
882 plugins/gdb/plugin.c,
883 plugins/gdb/debugger.c,
884 libanjuta/interfaces/libanjuta.idl:
885 Move all breakpoints functions from IAnjutaDebugger to a new
886 IAnjutaBreakpointDebugger interface
888 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
890 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
891 * plugins/debug-manager/plugin.c,
892 plugins/debug-manager/breakpoints.c,
893 plugins/tools/execute.c,
894 plugins/project-wizard/plugin.c,
895 plugins/build-basic-autotools/executer.c,
896 plugins/gdb/debugger.c,
897 plugins/profiler/gprof-options.h,
898 plugins/sourceview/assist-window.h,
899 plugins/class-gen/transform.c,
900 libanjuta/anjuta-plugin-description.c,
901 libanjuta/anjuta-status.c,
902 libanjuta/anjuta-glue-c.c,
903 libanjuta/anjuta-glue-cpp.c,
904 plugins/symbol-browser/an_symbol_prefs.c:
905 Fix warnings mostly "dereferencing type-punned pointer"
906 Fix two bugs in breakpoints.c and an_symbol_prefs.c
908 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
910 * plugins/debug-manager/breakpoints.c,
911 plugins/debug-manager/debugger.c:
912 Avoid an endless loop if clearing all breakpoints while the programm
915 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
917 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
918 * plugins/debug-manager/plugin.c:
919 Fix a segmentation fault added in the previous patch
921 2007-07-21 Johannes Schmid <jhs@gnome.org>
923 * plugins/build-basic-autotools/executer.c:
924 (get_program_parameters):
926 Show an error dialog if no targets are availible instead of
929 2007-07-20 Johannes Schmid <jhs@gnome.org>
931 * libanjuta/anjuta-shell.c: (on_widget_data_add),
932 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
933 * libanjuta/anjuta-shell.h:
934 * plugins/document-manager/plugin.c: (activate_plugin):
935 * plugins/glade/anjuta-design-document.c:
936 * plugins/glade/plugin.c: (glade_update_ui):
937 * src/anjuta-app.c: (anjuta_app_add_widget_full),
938 (anjuta_shell_iface_init):
939 * src/shell.c: (anjuta_test_shell_add_widget),
940 (anjuta_shell_iface_init):
942 Make the document manager undockable (#458038)
944 2007-07-20 Johannes Schmid <jhs@gnome.org>
946 * plugins/document-manager/plugin.c: (on_editor_update_ui):
947 * plugins/glade/anjuta-design-document.c:
948 * plugins/glade/plugin.c: (glade_update_ui):
950 Fixed some save/dirty status bug in glade
952 2007-07-20 Johannes Schmid <jhs@gnome.org>
954 * libanjuta/anjuta-status.c:
955 Fixed crasher on shutdown
957 2007-07-20 Johannes Schmid <jhs@gnome.org>
960 Minimum glade requirement is 3.2 now. It was before
961 but we did not check...
963 * libanjuta/anjuta-glue-factory.c: (load_plugin):
964 * libanjuta/anjuta-profile.c:
965 (anjuta_profile_add_plugins_from_xml):
966 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
967 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
968 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
969 * plugins/file-loader/plugin.c: (on_create_submenu):
970 * plugins/file-manager/an_file_view.c: (compare_iter):
971 * plugins/glade/plugin.c: (activate_plugin):
972 * src/anjuta-app.c: (on_toolbar_view_toggled):
973 * src/main.c: (main):
975 Fixed lots of memory leaks (thansk valgrind)
977 2007-07-19 Johannes Schmid <jhs@gnome.org>
979 * plugins/debug-manager/plugin.c: (value_added_current_editor):
980 * plugins/document-manager/anjuta-docman.c:
981 (anjuta_docman_set_busy):
982 * plugins/document-manager/plugin.c: (on_editor_changed):
983 * plugins/glade/plugin.c: (activate_plugin):
984 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
985 (on_value_removed_current_editor):
987 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
989 2007-07-18 Johannes Schmid <jhs.gnome.org>
991 * plugins/build-basic-autotools/executer.c: (execute_program):
992 Fixed some of the scratchbox stuff but the environment is
995 2007-07-18 Johannes Schmid <jhs@gnome.org>
997 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
998 (on_plugin_deactivated), (get_plugin_loader_type):
999 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
1000 (activate_plugin), (deactivate_plugin),
1001 (glade_plugin_instance_init):
1003 Fixed glade plugin deactivation
1005 2007-07-18 Johannes Schmid <jhs@gnome.org>
1007 * plugins/document-manager/anjuta-docman.c:
1008 (anjuta_docman_add_document):
1009 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
1011 Fixed path display in document manager with glade files
1013 2007-07-17 Johannes Schmid <jhs@gnome.org>
1015 * libanjuta/interfaces/Makefile.am.iface:
1016 * pixmaps/Makefile.am:
1017 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
1018 * plugins/debug-manager/plugin.c: (value_added_current_editor),
1019 (value_removed_current_editor):
1020 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
1021 (anjuta_docman_set_current_document):
1022 * plugins/document-manager/plugin.c: (on_editor_update_ui),
1023 (on_editor_added), (on_editor_changed):
1024 * plugins/glade/Makefile.am:
1025 * plugins/glade/anjuta-design-document.c:
1026 (anjuta_design_document_instance_init),
1027 (anjuta_design_document_set_property),
1028 (anjuta_design_document_get_property),
1029 (anjuta_design_document_class_init), (anjuta_design_document_new),
1030 (ifile_open), (ifile_get_uri), (ifile_iface_init):
1031 * plugins/glade/anjuta-design-document.h:
1032 * plugins/glade/anjuta-glade-notebook.c:
1033 * plugins/glade/anjuta-glade-notebook.h:
1034 * plugins/glade/plugin.c: (value_added_current_editor),
1035 (value_removed_current_editor), (glade_update_ui),
1036 (on_close_activated), (on_glade_project_changed),
1037 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
1039 * plugins/language-support-cpp-java/plugin.c:
1040 (on_value_added_current_editor), (on_value_removed_current_editor):
1041 * plugins/macro/plugin.c: (value_added_current_editor):
1042 * plugins/project-manager/plugin.c: (value_added_current_editor):
1043 * plugins/subversion/plugin.c: (value_added_current_editor):
1044 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
1046 Fixed lot of IAnjutaEditor stuff and completed glade integration
1047 with document manager
1049 * plugins/build-basic-autotools/build-basic-autotools.c:
1050 (value_added_current_editor):
1051 * plugins/build-basic-autotools/executer.c: (execute_program):
1053 Some initial code to execute projects inside scratchbox
1055 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
1057 * plugins/project-import/project-import.c:
1058 Project import overwrites file on user request (bug #452579)
1060 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
1062 * plugins/debug-manager/debugger.c,
1063 plugins/debug-manager/threads.c,
1064 plugins/debug-manager/plugin.c,
1065 plugins/debug-manager/registers.c,
1066 plugins/debug-manager/locals.c,
1067 plugins/debug-manager/stack_trace.c,
1068 plugins/gdb/plugin.c,
1069 plugins/gdb/debugger.c,
1070 plugins/gdb/debugger.h,
1071 libanjuta/interfaces/libanjuta.idl:
1072 Rename change-location to program-moved
1073 Store thread id as gint instead of guint
1074 Do not display registers list if not available
1075 Add intermediate debugger states if missing
1077 2007-07-11 Johannes Schmid <jhs@gnome.org>
1079 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1081 Reverted unnecessary changes (#455819)
1083 2007-07-10 Johannes Schmid <jhs@gnome.org>
1085 * plugins/glade/plugin.c:
1086 Fixed glade plugin with glade 3.2 and another crasher
1088 2007-07-09 Johannes Schmid <jhs@gnome.org>
1090 * libanjuta/interfaces/libanjuta.idl:
1091 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1093 * plugins/debug-manager/breakpoints.c:
1094 (breakpoint_item_update_in_ui),
1095 (breakpoints_dbase_edit_breakpoint),
1096 (on_toggle_breakpoint_activate):
1097 * plugins/debug-manager/plugin.c:
1098 (on_run_to_cursor_action_activate):
1099 * plugins/document-manager/action-callbacks.c:
1100 (on_editor_command_cut_activate),
1101 (on_editor_command_copy_activate),
1102 (on_editor_command_paste_activate),
1103 (on_editor_command_clear_activate):
1104 * plugins/document-manager/anjuta-docman.c:
1105 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
1106 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
1107 (anjuta_docman_goto_file_line_mark),
1108 (anjuta_docman_find_editor_with_path),
1109 (anjuta_docman_get_all_editors):
1110 * plugins/document-manager/anjuta-docman.h:
1111 * plugins/document-manager/plugin.c:
1112 (update_editor_ui_interface_items), (on_editor_update_ui),
1113 (on_editor_changed), (on_session_save), (on_docman_auto_save),
1114 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
1115 (ianjuta_document_manager_iface_init), (isaveable_save),
1116 (isavable_is_dirty):
1117 * plugins/editor/editor.glade:
1118 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
1119 (idocument_paste), (idocument_clear), (idocument_iface_init),
1120 (iselection_iface_init):
1121 * plugins/glade/Makefile.am:
1122 * plugins/glade/anjuta-glade-notebook.c:
1123 (anjuta_glade_notebook_instance_init),
1124 (anjuta_glade_notebook_set_property),
1125 (anjuta_glade_notebook_get_property),
1126 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
1127 (ifile_open), (ifile_get_uri), (ifile_iface_init),
1128 (ifile_savable_save), (ifile_savable_save_as),
1129 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
1130 (ifile_savable_iface_init), (idocument_can_redo),
1131 (idocument_can_undo), (idocument_begin_undo_action),
1132 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
1133 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
1134 (idocument_copy), (idocument_paste), (idocument_clear),
1135 (idocument_iface_init):
1136 * plugins/language-support-cpp-java/plugin.c:
1137 (on_value_added_current_editor), (on_value_removed_current_editor):
1138 * plugins/macro/macro-util.c: (get_current_editor):
1139 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1140 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1141 (on_next_occur), (on_incremental_entry_key_press),
1142 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1143 (on_toolbar_find_incremental_start),
1144 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1145 * plugins/search/search-replace.c: (search_start_over),
1146 (search_update_combos), (replace_update_combos),
1147 (anjuta_search_replace_activate):
1148 * plugins/search/search-replace_backend.c: (create_search_entries):
1149 * plugins/sourceview/sourceview.c: (idocument_cut),
1150 (idocument_copy), (idocument_paste), (idocument_clear),
1151 (idocument_iface_init), (iselect_iface_init), (iassist_react):
1152 * plugins/tools/editor.c: (on_editor_response):
1153 * plugins/tools/execute.c: (get_current_editor),
1154 (atp_output_context_initialize), (atp_user_tool_execute):
1155 * plugins/tools/variable.c: (get_current_editor),
1156 (atp_variable_get_editor_variable):
1158 Some more IAnjutaEditor => IAnjutaDocument fixing!
1160 * plugins/glade/anjuta-glade-notebook.h:
1161 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
1163 * plugins/glade/plugin.h:
1164 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
1165 and get rid of the glade menu. The Edit/File menu and the toolbar can now
1166 be used for glade, too. It might still have some rough edges but already works.
1167 (Fixes #415547 – Glade usability problem)
1169 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
1171 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
1172 development release (I updated version of glade3 svn to 3.3.2).
1174 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1176 * plugins/symbol-browser/an_symbol_view.c:
1177 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
1179 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1181 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
1182 (on_system_tags_update_finished), (on_update_global_clicked),
1183 (prefs_page_init), (on_gconf_notify_tags_list_changed),
1184 (symbol_browser_prefs_init),
1185 (symbol_browser_prefs_create_global_tags),
1186 (symbol_browser_load_global_tags):
1187 * plugins/symbol-browser/an_symbol_prefs.h:
1188 * plugins/symbol-browser/an_symbol_view.c:
1189 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
1190 * plugins/symbol-browser/an_symbol_view.h:
1191 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
1192 on global tags update because of delayed prefs merging. Happens when
1193 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
1196 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
1198 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
1199 after install/uninstall.
1201 Patch from James Liggett:
1202 * scripts/glade2schemas.pl: Fixed creating schemas for list
1205 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
1207 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
1208 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
1209 development release since glade svn version is also 3.3.1. In future, the
1210 solution would be for us to always increment the micro version when
1213 2007-07-05 Johannes Schmid <jhs@gnome.org>
1215 * libanjuta/interfaces/libanjuta.idl:
1216 * plugins/build-basic-autotools/build-basic-autotools.c:
1217 (on_build_mesg_format):
1218 * plugins/debug-manager/breakpoints.c:
1219 (breakpoint_item_update_in_ui),
1220 (breakpoints_dbase_edit_breakpoint),
1221 (on_toggle_breakpoint_activate):
1222 * plugins/debug-manager/plugin.c:
1223 (on_run_to_cursor_action_activate):
1224 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
1225 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
1226 (get_current_editor), (on_save_activate), (on_save_as_activate),
1227 (on_save_prompt_save_editor), (on_close_file_activate),
1228 (on_close_all_file_activate), (on_reload_file_activate),
1229 (anjuta_print_cb), (anjuta_print_preview_cb),
1230 (on_editor_command_upper_case_activate),
1231 (on_editor_command_lower_case_activate),
1232 (on_editor_command_undo_activate),
1233 (on_editor_command_redo_activate),
1234 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
1235 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
1236 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
1237 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
1238 (on_zoom_out_text_activate), (on_force_hilite_activate),
1239 (on_indent1_activate), (on_swap_activate),
1240 (on_editor_add_view_activate), (on_editor_remove_view_activate):
1241 * plugins/document-manager/anjuta-docman.c:
1242 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
1243 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
1244 (anjuta_docman_dispose), (on_notebook_switch_page),
1245 (anjuta_docman_page_from_widget), (on_editor_destroy),
1246 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
1247 (anjuta_docman_get_current_document),
1248 (anjuta_docman_set_current_document),
1249 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
1250 (anjuta_docman_update_page_label),
1251 (anjuta_docman_get_document_from_path),
1252 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
1253 (anjuta_docman_order_tabs):
1254 * plugins/document-manager/anjuta-docman.h:
1255 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
1256 (update_editor_ui_interface_items), (update_editor_ui),
1257 (on_editor_update_save_ui), (on_editor_update_ui),
1258 (on_editor_changed), (on_save_prompt_save_editor),
1259 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
1260 (ianjuta_docman_get_current_document),
1261 (ianjuta_docman_set_current_document),
1262 (ianjuta_docman_remove_buffer),
1263 (ianjuta_document_manager_iface_init), (ifile_get_uri):
1264 * plugins/editor/text_editor.c: (itext_editor_iface_init),
1265 (idocument_get_filename), (idocument_can_undo),
1266 (idocument_can_redo), (idocument_undo),
1267 (idocument_begin_undo_action), (idocument_end_undo_action),
1268 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
1269 * plugins/language-support-cpp-java/plugin.c:
1270 (on_editor_char_inserted_cpp), (on_auto_indent):
1271 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
1272 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
1273 * plugins/sample1/plugin.c: (on_sample_action_activate):
1274 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
1275 (on_next_occur), (on_incremental_entry_key_press),
1276 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
1277 (on_toolbar_find_incremental_start),
1278 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
1279 * plugins/search/search-replace.c: (search_and_replace),
1280 (write_message_pane), (search_start_over), (search_update_combos),
1281 (replace_update_combos), (anjuta_search_replace_activate):
1282 * plugins/search/search-replace_backend.c:
1283 (file_buffer_new_from_path), (create_search_entries):
1284 * plugins/sourceview/sourceview-print.c: (create_print_job):
1285 * plugins/sourceview/sourceview.c:
1286 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
1287 (idocument_can_redo), (idocument_can_undo),
1288 (idocument_begin_undo_action), (idocument_end_undo_action),
1289 (idocument_undo), (idocument_redo), (idocument_grab_focus),
1290 (idocument_get_filename), (idocument_iface_init):
1291 * plugins/tools/editor.c: (on_editor_response):
1292 * plugins/tools/execute.c: (atp_output_context_initialize),
1293 (atp_user_tool_execute):
1294 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
1296 Create IAnjutaDocument interface. This interface is a more general idea
1297 of documents being anything that can be modified, has undo/redo and
1298 may have operations like copy/paste.
1299 The primary goal is to integrate better by making it use the standard file
1300 and edit menu instead of it's own glade menu. Of course the downside is that
1301 you won't be able to view a source file and the designer at the same time. Anyway
1302 so many people have complained that they "can't save a glade file" that I think
1303 this is the much better solution.
1304 Work on the glade plugin is still to come but the most difficult things should be
1307 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
1309 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
1312 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
1314 * libanjuta/anjuta-plugin-manager.c:
1315 (anjuta_plugin_manager_get_plugins_page),
1316 (anjuta_plugin_manager_get_remembered_plugins_page):
1317 * libanjuta/anjuta-plugin-manager.h:
1318 * src/anjuta-app.c: (anjuta_app_install_preferences):
1319 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
1320 and remembered plugins preferences pages in separate pages (avoid
1323 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
1325 Patch from James Liggett <jrliggett@cox.net>:
1326 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
1327 Installed editor preferences schemas. Fixes bug #453463.
1329 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
1331 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
1332 (anjuta_preferences_dialog_init): Sort preferences pages on title.
1334 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
1336 * plugins/document-manager/anjuta-document-manager.ui:
1337 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
1338 * src/action-callbacks.c:
1339 * src/action-callbacks.h:
1340 * src/anjuta-actions.h:
1341 * src/anjuta-app.c: (anjuta_app_instance_init),
1342 (anjuta_app_install_preferences):
1344 * src/anjuta.ui: Moved plugins and shortcuts settings inside
1345 General preferences page. Move preferences menu from Settings to
1346 Edit submenu. And got rid of Settings submenu.
1348 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
1350 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
1352 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
1354 * TODO.tasks: Increased bounty for on-demand preferences task to $150
1355 as discussed and agreed with James Liggett.
1357 Patch from James Liggett <jrliggett@cox.net>:
1360 * libanjuta/anjuta-plugin-manager.c:
1361 (on_activated_plugin_objects_foreach),
1362 (anjuta_plugin_manager_get_active_plugin_objects):
1363 * libanjuta/anjuta-plugin-manager.h:
1364 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
1365 (anjuta_plugin_deactivate):
1366 * libanjuta/anjuta-preferences-dialog.c:
1367 (anjuta_preferences_dialog_finalize),
1368 (anjuta_preferences_dialog_class_init), (add_category_columns),
1369 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
1370 (anjuta_preferences_dialog_remove_page):
1371 * libanjuta/anjuta-preferences.c: (property_destroy),
1372 (unregister_preferences_key), (register_callbacks),
1373 (preferences_foreach_callback), (connect_prop_to_object),
1374 (anjuta_preferences_register_property_raw),
1375 (anjuta_preferences_register_property_custom),
1376 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
1377 (anjuta_preferences_remove_page),
1378 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
1379 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
1380 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
1381 (anjuta_preferences_class_init), (anjuta_preferences_new):
1382 * libanjuta/anjuta-preferences.h:
1383 * plugins/build-basic-autotools/Makefile.am:
1384 * plugins/build-basic-autotools/build-basic-autotools.c:
1385 (ipreferences_unmerge):
1386 * plugins/cvs-plugin/Makefile.am:
1387 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
1388 * plugins/document-manager/Makefile.am:
1389 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
1390 * plugins/editor/plugin.c: (ipreferences_unmerge):
1391 * plugins/file-manager/Makefile.am:
1392 * plugins/file-manager/plugin.c: (activate_plugin),
1393 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
1394 * plugins/gtodo/plugin.c: (ipreferences_merge),
1395 (ipreferences_unmerge):
1396 * plugins/language-support-cpp-java/Makefile.am:
1397 * plugins/language-support-cpp-java/plugin.c:
1398 (ipreferences_unmerge):
1399 * plugins/message-view/Makefile.am:
1400 * plugins/message-view/plugin.c: (ipreferences_unmerge):
1401 * plugins/sourceview/Makefile.am:
1402 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
1403 * plugins/symbol-browser/Makefile.am:
1404 * plugins/symbol-browser/an_symbol_prefs.c:
1405 (symbol_browser_prefs_finalize):
1406 * plugins/terminal/Makefile.am:
1407 * plugins/terminal/terminal.c: (ipreferences_unmerge):
1408 * plugins/valgrind/plugin.c: (ipreferences_merge),
1409 (ipreferences_unmerge):
1410 * scripts/Makefile.am:
1411 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
1413 * src/action-callbacks.c: (on_set_preferences1_activate):
1414 * src/anjuta-app.c: (anjuta_app_instance_init),
1415 (anjuta_app_install_preferences):
1417 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
1418 task: Bug #445314: On demand preferences widgets creation. Thanks
1419 James for this great work.
1421 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
1423 * plugins/debug-manager/data_buffer.c,
1424 plugins/message-view/message-view.c: Fixed compiler warnings.
1426 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
1428 * src/action-callbacks.c: (help_activate),
1429 (on_help_manual_activate), (on_help_tutorial_activate),
1430 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
1432 Fixed help activation (bug #451557).
1434 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
1436 * AUTHORS: Added James Liggett. Forgot to add him before :(
1438 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
1440 * plugins/debug-manager/debugger.c,
1441 plugins/debug-manager/plugin.c,
1442 plugins/gdb/debugger.c,
1443 libanjuta/interfaces/libanjuta.idl:
1444 Add a GError* parameter to debugger-stopped signal
1446 * (added) libanjuta/anjuta-error.c,
1447 (added) libanjuta/anjuta-error.h,
1448 libanjuta/Makefile.am:
1449 Register GError as a boxed type
1451 * libanjuta/interfaces/anjuta-idl-compiler.pl:
1452 Support GError* in signal, GError must be registered as a boxed type
1453 Accept NULL as strings
1455 === anjuta 2.2.0 ===
1457 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
1459 * configure.in: Bumped version to 2.2.0
1460 * NEWS: Updated for 2.2.0 stable release.
1461 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
1462 Reduce the idle priority to make the UI update before anything else.
1464 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
1466 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
1468 * libanjuta/interfaces/libanjuta.idl:
1469 * plugins/document-manager/action-callbacks.c:
1470 (on_editor_command_complete_word_activate):
1471 * plugins/document-manager/plugin.c:
1472 (update_editor_ui_interface_items):
1473 * plugins/editor/text_editor.c: (iautocomplete_activate),
1474 (iautocomplete_iface_init):
1475 * plugins/sourceview/sourceview.c: (iassist_iface_init):
1477 Moved autocomplete() method away from IAnjutaEditorAssist into
1478 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
1479 autocomplete and does not crash with sourceview. Fixes Bug #449620
1480 – The auto completion functionality not work. Also sets menuitem
1481 insensitive when hiding them.
1483 * plugins/debug-manager/disassemble.c:
1484 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
1487 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
1489 * pixmaps/anjuta_splash.png: Updated.
1491 * plugins/search/search-replace.c
1492 (anjuta_search_replace_activate): Fixed "Find in Files" to select
1493 the right target (project).
1494 * ChangeLog: Added missing log.
1496 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
1498 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
1499 manuals/anjuta-manual/C/fileoperations.xml,
1500 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
1502 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
1504 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
1506 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
1508 * TODO.tasks: Added bounty for on-demand preferences.
1510 Patch from Thierry Moisan:
1511 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
1514 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1516 Patch from tpgww@onepost.net:
1518 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
1519 * libegg/test-actions.c:
1520 * libegg/test-multi-drag.c: (main):
1521 * plugins/debug-manager/memory.c: (read_memory_block):
1522 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
1524 Fixes compile warnings. Fixes bug #427101.
1526 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1528 Patch from James Liggett:
1530 * plugins/profiler/gprof-options.c: (on_option_changed),
1532 * plugins/profiler/gprof-options.h:
1533 * plugins/profiler/gprof-profile-data.c:
1534 (gprof_profile_data_init_profile):
1535 * plugins/profiler/gprof-profile-data.h:
1536 * plugins/profiler/plugin.c: (profiler_get_data),
1537 (profiler_set_target), (register_options),
1538 (on_profile_data_browse_button_clicked),
1539 (on_profiling_options_button_clicked), (on_profiler_delete_data):
1540 * plugins/profiler/profiler.glade: implements independent targets.
1541 implements the ability to select arbitrary gmon.out files.
1542 Fixes bug #403502 – User should also be allowed to select an
1543 independent executable target.
1545 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
1547 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
1549 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
1550 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
1552 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
1554 * plugins/debug-manager/plugin.c,
1555 plugins/debug-manager/breakpoints.c:
1556 Remove weak pointers when owner is destroyed
1557 Remove all breakpoints before loading new one
1559 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
1561 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
1563 2007-06-19 Naba Kumar <naba@gnome.org>
1565 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
1566 Bug #448491 Empty Lines Problem.
1568 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
1570 * data/default.profile, plugins/message-view/plugin.c: Do not
1571 restore session for messages.
1572 Fixes bug #377461 – don't create new message window for each
1575 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
1576 Fixes a crash on exit/project-close if profiler plugin is loaded.
1578 2007-06-17 Naba Kumar <naba@gnome.org>
1580 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
1581 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
1583 * plugins/file-loader/plugin.c: Fail on opening non existent files.
1584 Bug #448034 – Anjuta crashes on starting (when the last project
1585 directory was deleted).
1587 * plugins/document-manager/plugin.c: Set line markers for files
1588 opened via IAnjutaFile::open(). Fixes missing line markers while
1591 2007-06-17 Naba Kumar <naba@gnome.org>
1593 * plugins/sourceview/sourceview.glade: Set correct font
1594 default value and use monospace instead of sans. Fixes
1595 bug #448408 – crash in Anjuta IDE: Trying to change the
1598 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1600 * plugins/search/search-replace.c,
1601 plugins/search/search-replace.h,
1602 plugins/search/anjuta-search.glade:
1603 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
1606 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
1608 * plugins/debug-manager/plugin.c,
1609 plugins/debug-manager/breakpoints.c:
1610 Add weak references, fixes bug #448053 ?
1612 2007-06-16 Naba Kumar <naba@gnome.org>
1614 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
1615 dialog to allow forgetting them if user chooses to select a different
1618 2007-06-13 Naba Kumar <naba@gnome.org>
1620 * plugins/sourceview/sourceview-prefs.c: Initialize font
1621 on startup correctly if use_theme is set.
1623 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
1624 if available for default font. Fixes bug #447304.
1626 * plugins/sourceview/sourceview-prefs.c: Return value based
1627 on right data type. Fixes Bug #438878 – Using gtksourceview editor
1628 for the first time has black background
1630 * plugins/project-manager/plugin.c: Give a better error message
1631 when project could not be loaded.
1633 * libanjuta/anjuta-serializer.c: Added a comment.
1635 2007-06-13 Johannes Schmid <jhs@gnome.org>
1638 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
1639 most warnings to avoid simple coding problems.
1641 * plugins/message-view/anjuta-msgman.c:
1642 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
1643 * plugins/message-view/plugin.c: (on_view_changed),
1644 (ianjuta_msgman_add_view):
1646 Fixed #440866 by always presenting the message-manager when a tab is
1647 added because Gtk+ seems to have problems to add tabs to hidden widgets.
1649 * plugins/subversion/subversion-callbacks.c:
1650 (on_subversion_commit_response):
1651 Destroy dialog if user clicks "No"
1653 2007-06-12 Naba Kumar <naba@gnome.org>
1655 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
1656 read and use of uninitialized variable.
1658 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
1659 because it is used in credits listing and packaging could compress
1660 it in docdir. Fixes bug #397881: The credits are empty
1662 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
1663 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
1664 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
1665 plugins/symbol-browser/an_symbol_info.c,
1666 plugins/symbol-browser/plugin.c,
1667 plugins/symbol-browser/an_symbol_view.c,
1668 plugins/editor/aneditor-autocomplete.cxx:
1670 - Do not access TMTag
1671 member in TMSymbol when freeing it because by then the tags
1672 could have changed. Avoids dangerous memory corruptions by freeing
1673 someone else's memory (Could explain those random crashes when
1674 refreshing symbols or re-loading a different project or closing
1675 a project). Anything that tries to refresh symbols could trigger
1677 - Added a flag to also retrieve method definitions as part of
1678 the class's scope members. And used it to set both function prototype
1679 and definition in symbols. Fixes navigation to prototype and
1680 function definitions from symbol browser (bug #440370)
1682 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
1683 memory. Could fix those bogus 'file changed' dialogs.
1685 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
1687 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
1689 * (added) libanjuta/anjuta-utils-priv.h,
1690 libanjuta/anjuta-utils.h,
1691 libanjuta/anjuta-launcher.c,
1692 libanjuta/Makefile.am:
1693 Fix bug #440801: do not use config.h in public include files
1695 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
1697 * plugins/project-wizard/templates/mkfile.wiz:
1698 Fix bug #442038: missing project.sh file
1701 plugins/project-wizard/templates/Makefile.am,
1702 plugins/project-wizard/templates/translatable-strings.h,
1703 (added) plugins/project-wizard/templates/sdl.wiz,
1704 (added) plugins/project-wizard/templates/appwiz_sdl.png,
1705 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
1706 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
1707 (added) plugins/project-wizard/templates/sdl/Makefile.am,
1708 (added) plugins/project-wizard/templates/sdl/.cvsignore,
1709 (added) plugins/project-wizard/templates/sdl/src/main.c,
1710 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
1711 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
1712 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
1713 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
1714 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
1715 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
1716 Fix bug #315635: add a SDL project wizard
1718 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
1720 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
1721 when SIGCHLD is triggered when main loop context is locked. Dead lock
1722 happens when child_exited callback also accesses main loop context.
1723 Happens particularly badly in debug target exiting.
1725 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
1727 * manuals/anjuta-manual/C/debugger.xml:
1728 First update of the debugger documentation
1730 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
1732 * manuals/anjuta-manual/C/fileoperations.xml,
1733 manuals/anjuta-manual/C/projects.xml,
1734 manuals/anjuta-manual/C/anjuta-manual.xml,
1735 manuals/anjuta-manual/C/build.xml,
1736 manuals/anjuta-manual/C/execute.xml,
1737 manuals/anjuta-manual/Makefile.am: Updated more documentation.
1738 Added project properties documentation. Moved execution section
1739 inside project management. Removed dead documentation.
1741 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
1743 * src/anjuta.c, plugins/symbol-browser/plugin.c,
1744 plugins/symbol-browser/plugin.h,
1745 plugins/symbol-browser/an_symbol_prefs.c,
1746 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
1747 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
1748 progress bar instead of separate window for system tags
1749 generation. Renamed AnjutaStatus methods to a proper ones.
1751 * plugins/symbol-browser/plugin.c,
1752 plugins/symbol-browser/plugin.h,
1753 plugins/symbol-browser/an_symbol_prefs.c,
1754 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
1755 global-tags/create_global_tags.sh.in: Get rid of message window
1756 for showing global tags creation and use a small window with
1759 2007-05-30 Naba Kumar <naba@gnome.org>
1761 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
1762 Bug 442315 – After calling configure, the build menus are still insensitive,
1763 Bug 442314 – Autogeneration fails when there is no autogen.sh
1765 * plugins/project-manager/plugin.c: Fixed mem corruption when it
1766 fails to remove target/source/group. Fixes bug #440196 – crash in
1767 Anjuta IDE: removing a target
1769 2007-05-29 Naba Kumar <naba@gnome.org>
1771 * plugins/symbol-browser/an_symbol_view.c,
1772 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
1773 tags generation. Fixed runtime warning.
1775 2007-05-28 Naba Kumar <naba@gnome.org>
1777 Patch from James Liggett <jrliggett@cox.net>:
1778 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
1779 Fixed bug #403502 – User should also be allowed to select an
1780 independent executable target.
1782 2007-05-27 Johannes Schmid <jhs@gnome.org>
1784 * plugins/build-basic-autotools/build-basic-autotools.c:
1785 (get_real_directory), (on_build_mesg_format):
1787 Find correct files for error messages inside scratchbox
1789 2007-05-27 Naba Kumar <naba@gnome.org>
1791 * manuals/anjuta-manual/C/projects.xml,
1792 manuals/anjuta-manual/C/projects.xml: Updated project
1793 management chapter more.
1795 2007-05-25 Johannes Schmid <jhs@gnome.org>
1797 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
1798 * plugins/build-basic-autotools/build-basic-autotools.c:
1799 (on_sb_check_toggled), (build_execute_command),
1800 (ipreferences_merge), (ipreferences_unmerge):
1801 Added support for building inside scratchbox environment
1803 Patch from James Liggett <jrliggett@cox.net>:
1804 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
1805 (anjuta_msgman_append_view):
1808 – Anjuta aborts with numerous assertion failures when adding a new message view tab
1810 2007-05-23 Naba Kumar <naba@gnome.org>
1812 * manuals/anjuta-manual/C/projects.xml: Updated project
1815 2007-05-22 Naba Kumar <naba@gnome.org>
1817 * manuals/anjuta-manual/C/projects.xml: More updates.
1819 * manuals/anjuta-manual/C/introduction.xml,
1820 manuals/anjuta-manual/C/projects.xml,
1821 manuals/anjuta-manual/C/interface.xml: Updated documentation.
1823 2007-05-22 Naba Kumar <naba@gnome.org>
1825 Patch from Étienne Bersac:
1826 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
1827 class in generated class.
1829 2007-05-22 Naba Kumar <naba@gnome.org>
1831 * plugins/profiler/plugin.c: Fixed a compiler warning.
1832 * plugins/valgrind/Makefile.am: Added ldflags.
1834 Patch from James Liggett:
1835 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
1836 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
1839 2007-05-18 Johannes Schmid <jhs@gnome.org>
1841 * plugins/editor/text_editor.c:
1842 * plugins/language-support-cpp-java/plugin.c:
1843 (on_editor_language_changed), (on_value_added_current_editor),
1844 (on_value_removed_current_editor):
1846 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
1847 Fix assist support in language-support-plugin.
1849 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
1851 * libanjuta/interfaces/libanjuta.idl:
1852 Add a new interface allowing to implement plugin able
1853 to load other plugins (not written in C)
1855 * libanjuta/anjuta-plugin-handle.c,
1856 libanjuta/anjuta-plugin-handle.h:
1857 Add a language and a resident plugin properties
1859 * libanjuta/anjuta-glue-plugin.c,
1860 libanjuta/anjuta-glue-plugin.h,
1861 (added)libanjuta/anjuta-glue-c.c,
1862 (added)libanjuta/anjuta-glue-c.h,
1863 libanjuta/Makefile.am:
1864 Split code used to load a C plugin into a common part
1865 in anjuta-glue-plugin and a specific part in anjuta-glue-c
1867 * libanjuta/anjuta-glue-factory.c,
1868 libanjuta/anjuta-glue-factory.h,
1869 libanjuta/anjuta-plugin-manager.c:
1870 Allow to load plugin not written in C and search for the
1871 additional needed code in another plugin
1873 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
1875 * plugins/editor/text_editor.c:
1876 Add an empty implementation of IAnjutaEditorAssist for scintilla,
1877 avoiding a crash if scintilla is used
1879 2007-05-14 Johannes Schmid <jhs@gnome.org>
1881 * libanjuta/interfaces/libanjuta.idl:
1882 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
1883 (assist_cleanup), (on_assist_end), (on_assist_cancel),
1884 (on_assist_chosen), (on_assist_update), (get_context),
1885 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
1886 (install_assist), (uninstall_assist), (install_support),
1887 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
1888 (cpp_java_plugin_instance_init):
1889 * plugins/language-support-cpp-java/plugin.h:
1890 Use IAnjutaEditorAssist to show language specific suggestions
1892 * plugins/sourceview/Makefile.am:
1893 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
1894 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
1895 * plugins/sourceview/anjuta-view.h:
1896 * plugins/sourceview/assist-window.c: (assist_window_expose),
1897 (assist_window_set_property), (assist_window_get_property),
1898 (assist_window_class_init), (assist_activated),
1899 (assist_window_init), (assist_window_finalize),
1900 (assist_window_select), (assist_window_first),
1901 (assist_window_last), (assist_window_up), (assist_window_down),
1902 (get_coordinates), (assist_window_move), (assist_window_update),
1903 (assist_window_filter_keypress), (assist_window_is_active),
1904 (assist_window_new), (assist_window_get_trigger),
1905 (assist_window_get_position):
1906 * plugins/sourceview/assist-window.h:
1907 * plugins/sourceview/sourceview-args.c (removed):
1908 * plugins/sourceview/sourceview-args.h (removed):
1909 * plugins/sourceview/sourceview-autocomplete.c (removed):
1910 * plugins/sourceview/sourceview-autocomplete.h (removed):
1911 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1912 * plugins/sourceview/sourceview-private.h:
1913 * plugins/sourceview/sourceview-scope.c(removed):
1914 * plugins/sourceview/sourceview-scope.h(removed):
1915 * plugins/sourceview/sourceview.c: (on_assist_chosen),
1916 (on_assist_cancel), (on_document_char_added),
1917 (on_reload_dialog_response), (sourceview_class_init),
1918 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
1919 (iassist_remove_trigger), (iassist_autocomplete),
1920 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
1921 (iassist_react), (iassist_iface_init):
1922 * plugins/sourceview/tag-window.c (moved to assist-window.c):
1923 * plugins/sourceview/tag-window.h (moved to assist-window.c):
1925 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
1926 - Mark files dirty if reload dialog is canceled.
1928 2007-05-12 Naba Kumar <naba@gnome.org>
1930 * libanjuta/anjuta-launcher.h: Corrected include file.
1932 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
1934 * libanjuta/anjuta-glue-plugin.c,
1935 libanjuta/anjuta-glue-plugin.h,
1936 libanjuta/anjuta-glue-factory.c,
1937 libanjuta/anjuta-glue-factory.h,
1938 ibanjuta/anjuta-plugin-manager.c:
1939 Move code used to load a C plugin from glue-factory to glue-plugin
1940 So loading a plugin written in another language could be done by
1941 just using another object derived from AnjutaGluePlugin
1943 * libanjuta/libanjuta.h:
1944 Remove anjuta-plugin-handle header, it's not installed as libanjuta
1947 === anjuta 2.1.3 ===
1949 2007-05-11 Naba Kumar <naba@gnome.org>
1951 * configure.in: Bumped version to 2.1.3
1954 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
1956 2007-05-11 Naba Kumar <naba@gnome.org>
1959 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
1960 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
1961 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
1963 2007-05-10 Johannes Schmid <jhs@gnome.org>
1965 * plugins/search/plugin.c:
1966 Make incremental search behave less annoying
1968 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
1970 * plugins/macro/macro-util.c:
1971 Fix bug #419008 and bug #419036
1972 When creating new header file, use name and email set in
1973 preferences and replace invalid C character by underscore
1976 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
1978 * plugins/search/search-replace.c,
1979 plugins/search/search-replace_backend.c:
1980 Disable search button if search expression is empty (bug #378193)
1982 2007-05-08 Naba Kumar <naba@gnome.org>
1984 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
1987 2007-05-07 Naba Kumar <naba@gnome.org>
1990 * plugins/project-wizard/templates/Makefile.am:
1991 * plugins/project-wizard/templates/minimal.wiz:
1992 * plugins/project-wizard/templates/minimal/.cvsignore:
1993 * plugins/project-wizard/templates/minimal/Makefile.am:
1994 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
1995 * plugins/project-wizard/templates/minimal/autogen.sh:
1996 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
1997 * plugins/project-wizard/templates/minimal/project.anjuta:
1998 Added 'minimal', a generic and flat, project template.
2000 2007-05-05 Naba Kumar <naba@gnome.org>
2002 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
2004 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
2005 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
2006 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
2007 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
2008 instead of a real one, fixes interdependency with libanjuta.
2009 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
2010 * libanjuta/Makefile.am:
2011 * libegg/Makefile.am:
2012 * plugins/build-basic-autotools/Makefile.am:
2013 * plugins/class-gen/Makefile.am:
2014 * plugins/class-inheritance/Makefile.am:
2015 * plugins/cvs-plugin/Makefile.am:
2016 * plugins/debug-manager/Makefile.am:
2017 * plugins/devhelp/Makefile.am:
2018 * plugins/document-manager/Makefile.am:
2019 * plugins/editor/Makefile.am:
2020 * plugins/file-loader/Makefile.am:
2021 * plugins/file-manager/Makefile.am:
2022 * plugins/file-wizard/Makefile.am:
2023 * plugins/gdb/Makefile.am:
2024 * plugins/glade/Makefile.am:
2025 * plugins/gtodo/Makefile.am:
2026 * plugins/language-support-cpp-java/Makefile.am:
2027 * plugins/macro/Makefile.am:
2028 * plugins/message-view/Makefile.am:
2029 * plugins/patch/Makefile.am:
2030 * plugins/profiler/Makefile.am:
2031 * plugins/project-import/Makefile.am:
2032 * plugins/project-manager/Makefile.am:
2033 * plugins/project-wizard/Makefile.am:
2034 * plugins/sample1/Makefile.am:
2035 * plugins/search/Makefile.am:
2036 * plugins/sourceview/Makefile.am:
2037 * plugins/subversion/Makefile.am:
2038 * plugins/symbol-browser/Makefile.am:
2039 * plugins/terminal/Makefile.am:
2040 * plugins/tools/Makefile.am:
2041 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
2043 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
2045 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
2047 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2049 * libanjuta/anjuta-launcher.c,
2050 libanjuta/anjuta-launcher.h:
2051 Add some missing implementation
2053 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
2055 Reviewed by Naba Kumar <naba@gnome.org>:
2056 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
2059 2007-04-26 Jason Switzer <jswitzer@gmail.com>
2061 Reviewed by Naba Kumar <naba@gnome.org>:
2062 * plugins/editor/text_editor.c: Large memory addresses were being
2063 truncated, switched to glong (bug #422143).
2065 2007-04-24 Naba Kumar <naba@gnome.org>
2067 * plugins/document-manager/plugin.c: (prefs_finalize):
2068 * plugins/editor/aneditor-autocomplete.cxx:
2069 * plugins/editor/text_editor_menu.c:
2070 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
2071 * plugins/file-loader/plugin.c: (open_file_with),
2072 (create_open_with_submenu):
2073 * plugins/file-manager/plugin.c: (prefs_finalize):
2074 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
2075 pointer type castings.
2077 2007-04-24 Naba Kumar <naba@gnome.org>
2079 Patch from s|s <supreet.sethi@gmail.com>:
2080 * (added) plugins/project-wizard/templates/django-logo.png:
2081 * (added) plugins/project-wizard/templates/django.wiz:
2082 * plugins/project-wizard/templates/Makefile.am:
2083 * plugins/project-wizard/templates/translatable-strings.h: Added
2084 django project template. http://www.djangoproject.com/
2086 2007-04-24 Naba Kumar <naba@gnome.org>
2088 * plugins/subversion/anjuta-subversion.glade: Set expansion for
2089 the log entry widget and made the dialog little larger.
2091 2007-04-24 Naba Kumar <naba@gnome.org>
2093 Patch from Halton Huo:
2095 * plugins/project-wizard/property.c:
2096 * plugins/subversion/svn-auth.c:
2097 * plugins/subversion/svn-backend-priv.h:
2098 * plugins/subversion/svn-backend.c:
2099 * plugins/subversion/svn-backend.h:
2100 * plugins/subversion/svn-notify.h: Proper use of subversion
2101 headers. Fixes build issues in solaris (bug #426701).
2103 2007-04-24 Naba Kumar <naba@gnome.org>
2105 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
2107 * plugins/project-wizard/templates/cpp.wiz:
2108 * plugins/project-wizard/templates/gcj.wiz:
2109 * plugins/project-wizard/templates/gnome.wiz:
2110 * plugins/project-wizard/templates/gtk.wiz:
2111 * plugins/project-wizard/templates/gtkmm.wiz:
2112 * plugins/project-wizard/templates/java.wiz:
2113 * plugins/project-wizard/templates/python.wiz:
2114 * plugins/project-wizard/templates/terminal.wiz:
2115 * plugins/project-wizard/templates/wxwin.wiz:
2116 * plugins/project-wizard/templates/xlib-dock.wiz:
2117 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
2118 project option and set it ON by default (since gnome-build, can't
2119 enabled configure shared lib support later when a sharedlib target
2122 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2124 * plugins/debug-manager/stack_trace.c:
2125 Fix a missing case in the previous changes
2127 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
2129 * plugins/debug-manager/plugin.c:
2132 * plugins/debug-manager/breakpoints.c,
2133 plugins/gdb/plugin.c:
2134 Fix adding breakpoint on a function
2136 * plugins/debug-manager/stack_trace.c:
2137 Highlight changed stack frame
2139 2007-04-18 Naba Kumar <naba@gnome.org>
2141 * plugins/document-manager/anjuta-docman.c:
2142 (anjuta_docman_dispose), (on_editor_destroy),
2143 (anjuta_docman_remove_editor): Remove the editor widget from
2144 the parent container before calling destroy, otherwise container
2145 removal happens after TextEditor is disposed resulting in call
2146 to value-remove for a TextEditor which is half-dead (crash).
2148 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
2150 * plugins/debug-manager/data_buffer.c
2151 plugins/debug-manager/data_view.c,
2152 plugins/debug-manager/memory.c:
2153 Fixes for bug #418523, bug #427090 and bug #428174
2155 2007-04-11 Halton Huo <halton.huo@sun.com>
2157 reviewed by: <jhs@gnome.org>
2160 * libanjuta/Makefile.am:
2161 * libanjuta/anjuta-utils.c:
2162 * libanjuta/anjuta-utils.h:
2163 * manuals/reference/libanjuta/Makefile.am:
2165 Fixed compilation on sun by deploying the libutil methods
2166 in anjuta-utils.h and building them on condition.
2168 2007-04-11 Johannes Schmid <jhs@gnome.org>
2170 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
2171 (anjuta_docman_add_editor):
2172 Hold a reference on the editor as long as we use it.
2174 * plugins/document-manager/plugin.c: (on_editor_changed):
2175 Destroy GValue to fix a memoery leak.
2177 2007-04-11 Johannes Schmid <jhs@gnome.org>
2179 * plugins/document-manager/plugin.c: (on_editor_changed):
2180 Fixed reference counting for editor by using g_value_take_object instead
2181 of g_value_set_object. The editors are now correctly finalized and thus
2182 we do not lack so much memory anymore.
2184 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2185 (anjuta_view_finalize), (anjuta_view_focus_out),
2186 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
2187 * plugins/sourceview/anjuta-view.h:
2188 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
2189 * plugins/sourceview/sourceview-prefs.c:
2190 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
2191 * plugins/sourceview/sourceview-prefs.h:
2192 * plugins/sourceview/sourceview-private.h:
2193 * plugins/sourceview/sourceview.c: (on_document_loaded),
2194 (timeout_unref), (on_document_saved), (sourceview_finalize),
2195 (sourceview_new), (ifile_open), (ifile_savable_save),
2196 (ifile_savable_save_as):
2198 Several changes to fix things when the editor is correctly destroyed.
2199 Fixed preferences (which led me to the refcounting issue, #409412)
2200 and removed deprecated completition code that will be replace by
2201 IAnjutaAssist interface soon.
2203 2007-04-11 Johannes Schmid <jhs@gnome.org>
2205 * libanjuta/anjuta-launcher.c:
2206 (anjuta_launcher_execution_done_cleanup),
2207 (anjuta_launcher_child_terminated):
2208 Possible fix for #428363 and added a g_return_if_fail
2210 * plugins/message-view/plugin.c: (activate_plugin):
2211 Fixed a Gtk/Gdl-Critical
2213 Patches from Étienne Bersac <bersace03@laposte.net>
2214 * plugins/class-gen/templates/go-source.tpl:
2215 * plugins/macro/macros.xml:
2216 Use better template for GObjects (#417875 and #417918)
2218 Patches from Halton Huo <halton.huo@sun.com>
2219 * libanjuta/anjuta-launcher.h:
2220 * libanjuta/anjuta-preferences.c:
2221 * libanjuta/anjuta-utils.c:
2222 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
2223 (cg_window_set_add_to_repository):
2224 * plugins/class-inheritance/class-inherit.c:
2225 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
2227 2007-04-09 Johannes Schmid <jhs@gnome.org>
2229 * plugins/editor/print.c: (anjuta_print_show_header):
2230 * plugins/file-manager/anjuta-file-manager-plugin.glade:
2231 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2233 Some string changes (#427395 and #427399)
2235 2007-04-06 Johannes Schmid <jhs@gnome.org>
2237 * plugins/build-basic-autotools/build-basic-autotools.c:
2238 (on_build_mesg_format), (on_build_mesg_parse):
2239 Fixed full path detection
2241 2007-04-05 Naba Kumar <naba@gnome.org>
2243 Patch from Halton Huo:
2244 * libanjuta/Makefile.am:
2245 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
2246 * libanjuta/anjuta-glue-cpp.h:
2247 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
2248 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
2249 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
2250 (anjuta_glue_factory_get_path), (get_already_loaded_module),
2251 (load_plugin), (anjuta_glue_factory_get_object_type):
2252 * libanjuta/anjuta-glue-factory.h:
2253 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
2254 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
2255 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
2256 (anjuta_glue_plugin_new):
2257 * libanjuta/anjuta-glue-plugin.h:
2258 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
2259 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
2260 * libanjuta/anjuta-plugin.h:
2261 * libanjuta/glue-cpp.c:
2262 * libanjuta/glue-cpp.h:
2263 * libanjuta/glue-factory.c:
2264 * libanjuta/glue-factory.h:
2265 * libanjuta/glue-plugin.c:
2266 * libanjuta/glue-plugin.h:
2267 * plugins/build-basic-autotools/build-basic-autotools.h:
2268 * plugins/class-gen/plugin.h:
2269 * plugins/class-inheritance/plugin.h:
2270 * plugins/cvs-plugin/plugin.h:
2271 * plugins/debug-manager/plugin.h:
2272 * plugins/devhelp/plugin.h:
2273 * plugins/document-manager/plugin.h:
2274 * plugins/editor/plugin.h:
2275 * plugins/file-loader/plugin.h:
2276 * plugins/file-manager/plugin.h:
2277 * plugins/file-wizard/plugin.h:
2278 * plugins/gdb/plugin.h:
2279 * plugins/glade/plugin.h:
2280 * plugins/gtodo/plugin.h:
2281 * plugins/language-support-cpp-java/plugin.h:
2282 * plugins/macro/plugin.h:
2283 * plugins/message-view/plugin.h:
2284 * plugins/patch/plugin.h:
2285 * plugins/profiler/plugin.h:
2286 * plugins/project-import/plugin.h:
2287 * plugins/project-manager/plugin.h:
2288 * plugins/project-wizard/plugin.h:
2289 * plugins/sample1/plugin.h:
2290 * plugins/search/plugin.h:
2291 * plugins/sourceview/plugin.h:
2292 * plugins/subversion/plugin.h:
2293 * plugins/symbol-browser/plugin.h:
2294 * plugins/terminal/terminal.c:
2295 * plugins/tools/plugin.h:
2296 * plugins/tools/scripts/tools-2.xml.in:
2297 * plugins/valgrind/plugin.h:
2299 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
2301 2007-04-05 Naba Kumar <naba@gnome.org>
2303 * anjuta.spec.in, configure.in: Removed dead codes.
2305 Patch from Jos Dehaes:
2306 * configure.in, plugins/project-wizard/templates/Makefile.am,
2307 plugins/project-wizard/templates/mkfile.wiz,
2308 plugins/project-wizard/templates/translatable-strings.h: Enabled
2309 makefile-based project creation and import. Fixes bug #355145
2311 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
2313 * plugins/debug-manager/debugger.c,
2314 plugins/debug-manager/plugin.c,
2315 plugins/gdb/anjuta-gdb.plugin.in:
2316 Code cleaning (remove unused code, rename this into self)
2317 Add information about supported format in debugger plugin
2318 Activate debugger plugin according to the target format
2320 2007-04-01 Naba Kumar <naba@gnome.org>
2322 * plugins/message-view/message-view.c:
2323 (message_view_instance_init): Fixed message icons to appear.
2325 2007-03-31 Johannes Schmid <jhs@gnome.org>
2327 * plugins/message-view/anjuta-msgman.c:
2328 (anjuta_msgman_append_view):
2329 * plugins/message-view/plugin.c: (on_view_changed),
2330 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
2334 2007-03-31 Johannes Schmid <jhs@gnome.org>
2336 * plugins/message-view/message-view.c:
2337 (message_view_instance_init), (imessage_view_append):
2338 Show nice icons beside the messages for info, warning and error. This is a completly
2339 cosmetic change so if someone dislikes it he is free to remove it.
2341 2007-03-31 Johannes Schmid <jhs@gnome.org>
2343 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
2344 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
2345 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
2346 * plugins/message-view/anjuta-msgman.h:
2347 * plugins/message-view/message-view.h:
2348 * plugins/message-view/plugin.c: (on_view_changed),
2350 Fixed #359399 and made next/previous insensitive when not availible
2352 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
2353 (tag_style_to_string):
2354 Fixed namespace Problem with gdk >= 2.11
2356 * plugins/sourceview/sourceview-autocomplete.c:
2357 (sourceview_autocomplete_init):
2358 Removed structure, follow-up of #423682
2360 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
2362 * plugins/debug-manager/debug_tree.c,
2363 plugins/debug-manager/debug_tree.h,
2364 plugins/debug-manager/watch.c,
2365 plugins/debug-manager/anjuta-debug-manager.glade:
2366 Inspect variable at cursor
2367 Fix buttons in inspect dialog
2369 2007-03-27 Halton Huo <halton.huo@sun.com>
2371 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
2373 * plugins/sourceview/sourceview-autocomplete.c
2374 plugins/debug-manager/disassemble.c,
2375 libanjuta/interfaces/libanjuta.idl:
2376 Remove array with 0 size and empty structure as it is not
2377 supported by sun cc, Fixes bug #423682
2379 * plugins/debug-manager/debugger.c:
2380 Remove anonymous union as it is not supported by sun cc,
2383 === anjuta 2.1.2 ===
2385 2007-03-28 Naba Kumar <naba@gnome.org>
2387 * configure.in: Bumped version to 2.1.2
2388 * NEWS: Updated for release.
2390 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
2391 Improved breakpoint marker icon.
2393 * plugins/editor/anjuta-editor.plugin.in,
2394 plugins/sourceview/sourceview.plugin.in: Made editor plugins
2395 non user activable since they are now remembered properly.
2397 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
2399 * plugins/tools/editor.c:
2402 2007-03-27 Naba Kumar <naba@gnome.org>
2404 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
2405 word when autocompleting without leaving any trailing part of
2408 2007-03-27 Kamil Páral <ripper42@gmail.com>
2410 Reviewed by Naba Kumar <naba@gnome.org>:
2411 * anjuta.desktop.in.in: Remove "Application" category from desktop
2412 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
2414 2007-03-27 Naba Kumar <naba@gnome.org>
2416 * configure.in, plugins/document-manager/anjuta-docman.c:
2417 (anjuta_docman_add_editor): Conditionally compile notebook tab
2418 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
2420 Patch from Halton Huo:
2421 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
2422 non gcc compiler flags. Fixes bug #423089.
2424 2007-03-26 Naba Kumar <naba@gnome.org>
2426 * AUTHORS, NEWS, TODO.tasks: Updated.
2428 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
2431 * plugins/symbol-browser/plugin.c: (on_editor_saved),
2432 (update_editor_symbol_model), (iter_matches),
2433 (on_editor_update_ui), (value_added_current_editor),
2434 (activate_plugin), (dispose),
2435 (symbol_browser_plugin_instance_init):
2436 * plugins/symbol-browser/plugin.h: update line on editor save
2437 and editor change. Code clean up and fixed warnings.
2439 2007-03-26 Naba Kumar <naba@gnome.org>
2441 * plugins/project-wizard/templates/java/project.anjuta,
2442 plugins/project-wizard/templates/python/project.anjuta,
2443 plugins/project-wizard/templates/python/project.anjuta:
2444 Removed version control plugins from default selection.
2446 * plugins/tools/scripts/prepare-changelog.pl,
2447 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
2448 script to a better one (that works on both cvs and svn).
2450 2007-03-26 Naba Kumar <naba@gnome.org>
2452 * (added) plugins/project-wizard/templates/translatable-strings.pl,
2453 Makefile.am: Added the generated translatable file (required for
2454 translations for svn checkouts).
2457 plugins/project-wizard/templates/extract-translatable-strings.pl
2458 plugins/project-wizard/templates/Makefile.am, Makefile.am,
2459 po/POTFILES.in: Generated translatable strings for .wiz files and
2460 added them in POTFILES.in for translation. Fixes bug #398035
2462 2007-03-25 Naba Kumar <naba@gnome.org>
2464 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
2466 * src/anjuta-app.c: Removed dead codes.
2468 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
2469 global tags generation starts.
2471 * plugins/debug-manager/chunk_view.c,
2472 plugins/debug-manager/start.h,
2473 plugins/debug-manager/chunk_view.h,
2474 plugins/debug-manager/utilities.c,
2475 plugins/debug-manager/utilities.h,
2476 plugins/debug-manager/debugger.c,
2477 plugins/debug-manager/threads.c,
2478 plugins/debug-manager/disassemble.c,
2479 plugins/debug-manager/info.c,
2480 plugins/debug-manager/sharedlib.c,
2481 plugins/debug-manager/threads.h,
2482 plugins/debug-manager/disassemble.h,
2483 plugins/debug-manager/signals.c,
2484 plugins/debug-manager/info.h,
2485 plugins/debug-manager/sharedlib.h,
2486 plugins/debug-manager/data_buffer.c,
2487 plugins/debug-manager/data_view.c,
2488 plugins/debug-manager/signals.h,
2489 plugins/debug-manager/debug_tree.c,
2490 plugins/debug-manager/watch.c,
2491 plugins/debug-manager/registers.c,
2492 plugins/debug-manager/data_buffer.h,
2493 plugins/debug-manager/data_view.h,
2494 plugins/debug-manager/memory.c,
2495 plugins/debug-manager/debug_tree.h,
2496 plugins/debug-manager/watch.h,
2497 plugins/debug-manager/registers.h,
2498 plugins/debug-manager/memory.h,
2499 plugins/debug-manager/locals.c,
2500 plugins/debug-manager/sexy-icon-entry.c,
2501 plugins/debug-manager/breakpoints.c,
2502 plugins/debug-manager/locals.h,
2503 plugins/debug-manager/sexy-icon-entry.h,
2504 plugins/debug-manager/stack_trace.c,
2505 plugins/debug-manager/breakpoints.h,
2506 plugins/debug-manager/sparse_buffer.c,
2507 plugins/debug-manager/sparse_view.c,
2508 plugins/debug-manager/stack_trace.h,
2509 plugins/debug-manager/sparse_buffer.h,
2510 plugins/debug-manager/sparse_view.h,
2511 plugins/debug-manager/start.c,
2512 plugins/gdb/utilities.c,
2513 plugins/gdb/utilities.h,
2514 plugins/gdb/debugger.c,
2515 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
2518 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2520 * plugins/gdb/debugger.c:
2521 Avoid empty debugger log window by limiting line to 90 characters
2523 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2525 * plugins/debug-manager/plugin.c,
2526 plugins/debug-manager/plugin.h,
2527 plugins/debug-manager/threads.c,
2528 plugins/debug-manager/threads.h,
2529 plugins/debug-manager/breakpoints.c,
2530 plugins/debug-manager/breakpoints.h,
2531 plugins/debug-manager/stack_trace.c,
2532 plugins/debug-manager/stack_trace.h:
2533 View code action now changes location in disassembly view too
2535 * plugins/debug-manager/anjuta-debug-manager.ui:
2536 Rename breakpoint actions
2538 2007-03-24 Naba Kumar <naba@gnome.org>
2540 * configure.in, src/anjuta-app.c: Use the new docking algorithm
2541 in gdl 0.7.3 (svn trunk).
2542 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
2544 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
2546 * plugins/debug-manager/threads.c,
2547 plugins/debug-manager/debug_tree.c,
2548 plugins/debug-manager/debug_tree.h,
2549 plugins/debug-manager/locals.c,
2550 plugins/debug-manager/registers.c,
2551 plugins/debug-manager/stack_trace.c:
2552 Allow to change current thread updating register, stack and locals
2553 Allow to change current stack frame updating locals
2555 * plugins/gdb/debugger.c:
2556 Read argument of selected stack frame
2558 * plugins/debug-manager/data_view.c:
2559 Fix an unrelated bug
2561 2007-03-23 Naba Kumar <naba@gnome.org>
2563 * plugins/document-manager/anjuta-docman.c,
2564 plugins/document-manager/plugin.c: Fixed many memory leaks.
2565 (ianjuta_file_get_uri() returns a new string).
2567 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
2568 widget for save dialogs.
2570 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
2571 svn and fixed to get function/prototype/member args list. Call tips
2574 2007-03-22 Naba Kumar <naba@gnome.org>
2576 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
2577 and calltips would work again for functions from global tags (Needs
2578 regenerating global tags).
2580 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
2581 ctags svn version and reopened bug #395362. Fixes tags parsing that
2582 seemed to have stopped working recently.
2584 2007-03-21 Naba Kumar <naba@gnome.org>
2586 * tagmanager/tm_source_file.c, tagmanager/options.c,
2587 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
2588 extend .. more needs to be investigated and fixed). Enabled some
2591 2007-03-16 Naba Kumar <naba@gnome.org>
2593 * src/anjuta.c: Fixed project loading from command line.
2595 2007-03-16 Naba Kumar <naba@gnome.org>
2597 Patch from James Liggett <jrliggett@cox.net>:
2598 plugins/profiler/gprof-profile-data.c: Fixed a crash.
2600 2007-03-15 Naba Kumar <naba@gnome.org>
2602 * libanjuta/anjuta-profile-manager.c,
2603 libanjuta/anjuta-profile-manager.h: Added method to get current
2606 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
2607 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
2610 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
2611 plugins/file-loader/plugin.c: Moved to functions as utility functions.
2612 Also, not load project files in session load in loader plugin.
2614 * plugins/project-manager/plugin.c, src/anjuta.c:
2615 Emit "exiting" signal in shell when exiting anjuta. project manager
2616 listens to exiting signal and saves session. anjuta.c saves session
2617 only when current projfile is 'user'. Load project saved in session
2618 differently then the rest of the session. This should fix all the
2619 session restoration bugs.
2621 src/main.c: Present anjuta window when becon message is received.
2623 2007-03-14 Naba Kumar <naba@gnome.org>
2625 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
2626 not randomly save (it was a wrong looping).
2628 2007-03-12 Naba Kumar <naba@gnome.org>
2630 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
2632 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
2634 * plugins/debug-manager/anjuta-debug-manager.ui,
2635 libanjuta/interfaces/libanjuta.idl,
2636 plugins/debug-manager/debugger.c,
2637 (added) plugins/debug-manager/threads.c,
2638 (added) plugins/debug-manager/threads.h,
2639 plugins/debug-manager/plugin.c,
2640 plugins/debug-manager/Makefile.am,
2641 plugins/gdb/plugin.c,
2642 plugins/gdb/debugger.c,
2643 plugins/gdb/debugger.h:
2644 Add a window displaying all threads
2645 Add needed functions
2646 Switching to a different thread is still not done
2648 * plugins/debug-manager/debug_tree.c,
2649 plugins/debug-manager/locals.c,
2650 plugins/debug-manager/stack_trace.c:
2651 Small cosmetic changes
2653 * plugins/gdb/gdbmi.c:
2654 Keep all elements in gdbmi hash
2655 Even if using the same key like in -threads-list-ids
2657 2007-03-11 Naba Kumar <naba@gnome.org>
2659 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
2661 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
2663 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2664 manuals/reference/libanjuta/libanjuta-sections.txt,
2665 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
2668 2007-03-11 Naba Kumar <naba@gnome.org>
2670 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
2671 gtk-doc properly. Bumped gtk-doc requirement to 1.4
2673 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2674 manuals/reference/libanjuta/libanjuta.types,
2675 manuals/reference/libanjuta/libanjuta-sections.txt,
2676 manuals/reference/libanjuta/.cvsignore,
2677 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
2678 infrastructure. Got rid of tmpl/ directory and moved all section
2679 documenation to source code (requires gtk-doc >= 1.4).
2681 * libanjuta/anjuta-plugin-description.c,
2682 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
2683 libanjuta/cell-renderer-captioned-image.c,
2684 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
2685 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
2686 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
2687 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
2688 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
2689 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
2690 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
2691 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
2692 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
2693 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
2694 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
2695 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
2696 documentation from templates to source code.
2698 2007-03-10 Johannes Schmid <jhs@gnome.org>
2700 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2701 Added some debug output but could not figure out why
2702 some plugins are not kept.
2704 * libanjuta/interfaces/libanjuta.idl:
2705 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
2706 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
2707 Added IAnjutaEditorGoto::matching_brace
2709 * plugins/document-manager/action-callbacks.c:
2710 (on_editor_command_match_brace_activate):
2711 * plugins/document-manager/plugin.c:
2712 (update_editor_ui_interface_items):
2713 * plugins/editor/text_editor.c: (igoto_matching_brace),
2715 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
2716 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
2718 2007-03-09 Johannes Schmid <jhs@gnome.org>
2720 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
2723 * plugins/sourceview/sourceview-private.h:
2724 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
2725 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2726 (sourceview_new), (ifile_savable_save_as):
2727 Tweaked vfs monitoring
2729 2007-03-09 Johannes Schmid <jhs@gnome.org>
2731 * libanjuta/interfaces/Makefile.am.iface:
2732 Fixed installtion of header files
2734 * plugins/sourceview/sourceview.c: (set_select):
2735 do not scroll to much in interactive search
2737 2007-03-09 Naba Kumar <naba@gnome.org>
2739 * src/anjuta.c: Fixed session restoration.
2741 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
2742 signal handlers after symbol browser plugin is deactivated.
2744 * plugins/editor/editor.glade,
2745 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2746 Fixed indentation confustion in preferences.
2748 2007-03-08 Johannes Schmid <jhs@gnome.org>
2750 * plugins/search/search-replace.c: (search_set_combo),
2751 (search_set_action), (search_set_target), (search_set_direction),
2752 (create_dialog), (search_disconnect_set_toggle_connect),
2753 (on_search_match_whole_word_toggled),
2754 (on_search_match_whole_line_toggled),
2755 (on_search_match_word_start_toggled),
2756 (search_set_toggle_direction):
2757 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
2758 it's somehow ugly and uses many deprecated widgets
2760 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
2761 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2764 2007-03-07 Naba Kumar <naba@gnome.org>
2766 * src/anjuta.c: Make launching projects work from command line. Also
2767 fixes gnome session restart command.
2769 2007-03-07 Johannes Schmid <jhs@gnome.org>
2771 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
2772 * plugins/class-gen/plugin.c: (iwizard_activate):
2775 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
2778 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
2779 Fixed #377483 (It's not possible to know if directories have
2780 a version in CVS. Show version column only if there are version
2781 informations availible
2783 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
2786 2007-03-07 Johannes Schmid <jhs@gnome.org>
2788 * plugins/sourceview/sourceview-prefs.c: (get_bool):
2790 * plugins/symbol-browser/an_symbol_prefs.c:
2791 (on_update_global_clicked):
2794 2007-03-07 Johannes Schmid <jhs@gnome.org>
2796 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
2797 (anjuta_save_prompt_new):
2798 * plugins/project-import/project-import.c:
2799 (project_import_finalize):
2800 Fixed Gtk-Criticals (maybe #409408)
2802 2007-03-07 Naba Kumar <naba@gnome.org>
2804 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
2805 when we are at just beginning of string or comment. Fixes bug #397981.
2807 2007-03-07 Johannes Schmid <jhs@gnome.org>
2809 * plugins/language-support-cpp-java/plugin.c:
2810 (initialize_indentation_params):
2811 Removed annoying DEBUG_PRINT
2813 * plugins/sourceview/sourceview-cell.c:
2814 (sourceview_cell_instance_init), (icell_get_character),
2815 (icell_get_length), (icell_get_char), (icell_get_attribute):
2816 Improved code to be faster
2817 Implemented attribute handling so that indentation really works in any case
2819 2007-03-06 Johannes Schmid <jhs@gnome.org>
2822 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
2824 * plugins/document-manager/anjuta-docman.c:
2825 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
2826 Removed old and ugly tab drag&drop code and use built-in gtk stuff
2827 instead (required GTK >= 2.10)
2829 * plugins/sourceview/sourceview-private.h:
2830 * plugins/sourceview/sourceview.c:
2831 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2832 (sourceview_finalize), (sourceview_new), (imark_mark),
2833 (imark_unmark), (imark_is_marker_set),
2834 (imark_location_from_handle), (imark_delete_all_markers):
2835 Fixed marker handling and worked a bit more on vfs monitoring
2837 2007-03-05 Johannes Schmid <jhs@gnome.org>
2839 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
2840 Added method to select specific iter
2842 * plugins/sourceview/sourceview-private.h:
2843 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
2844 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
2845 (sourceview_add_monitor), (on_document_saved),
2846 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
2847 Fixed vfs monitoring (mostly ported code from text_editor.c)
2849 * plugins/symbol-browser/an_symbol_view.c:
2850 * plugins/symbol-browser/an_symbol_view.h:
2851 * plugins/symbol-browser/plugin.c: (iter_matches),
2852 (on_editor_update_ui), (value_added_current_editor):
2853 Select the current tag in locals window and symbol toolbar. If there
2854 is no tag at the current line, reserve backward for the next tag. This will
2855 select the correct tag if inside a function.
2857 2007-03-05 Naba Kumar <naba@gnome.org>
2859 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
2860 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
2862 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
2865 2007-03-04 Johannes Schmid <jhs@gnome.org>
2869 Fixed distcheck (well, partly)
2871 2007-03-04 Johannes Schmid <jhs@gnome.org>
2873 * plugins/document-manager/anjuta-document-manager.ui:
2874 Move "Swap .c/.h from Main to Browser toolbar
2876 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
2877 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
2878 (fv_prefs_free), (fv_add_tree_entry):
2879 * plugins/file-manager/anjuta-file-manager-plugin.glade:
2880 * plugins/file-manager/plugin.c: (prefs_init):
2882 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
2884 2007-03-04 Naba Kumar <naba@gnome.org>
2886 * data/default.proflie, data/Makefile.am, src/anjuta.c,
2887 plugins/project-manager/plugin.c:
2888 Restored default profile and renamed it from "default.anjuta" to
2891 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
2893 * plugins/debug-manager/debugger.c,
2894 plugins/debug-manager/plugin.c,
2895 plugins/gdb/debugger.c,
2896 libanjuta/interfaces/libanjuta.idl,
2897 plugins/debug-manager/stack_trace.c:
2898 Add a dialog box when a signal is received (except SIGINT)
2899 Display stack frame even if arguments are not available
2901 2007-03-03 Naba Kumar <naba@gnome.org>
2903 * TODO.tasks: Icons bounty added.
2905 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
2908 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
2911 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
2912 plugins/Makefile.am, (removed) plugins/profile-default/*,
2913 plugins/project-manager/anjuta-project-manager.plugin.in,
2914 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
2915 profile implementation to load user profile and projects. Store and
2916 restore remembered plugins. Use profile scoping and descoping for
2917 saving and loading sesstions.
2919 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
2920 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
2921 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
2924 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
2926 * plugins/debug-manager/debug_tree.c
2927 plugins/debug-manager/debug_tree.h:
2928 Bug fix, deleting wrong variable
2930 * plugins/gdb/debugger.c:
2931 Bug fix, remove forgotten debugging code
2933 2007-03-02 Johannes Schmid <jhs@gnome.org>
2935 * plugins/document-manager/anjuta-document-manager.ui:
2936 * plugins/search/anjuta-search.ui:
2937 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
2938 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
2941 * src/anjuta-app.c: (on_toolbar_view_toggled),
2942 (on_add_merge_widget), (on_session_save), (on_widget_remove):
2943 Save toolbar positions, don't use fixed toolbar style
2945 All in all this will allow more complex toolbar configurations and
2946 might gain some space on smaller displays because the user can disable
2947 toolbar parts he does not use. Also allows to use any toolbar style
2948 without looking too ugly.
2950 2007-03-01 Naba Kumasr <naba@gnome.org>
2952 * TODO.tasks: Added a bounty for creating icons.
2954 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
2955 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
2956 profile-changed signal. Do not sync non-user-activatable plugins.
2958 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
2960 * plugins/debug-manager/disassemble.c,
2961 plugins/debug-manager/sparse_view.c,
2962 plugins/gdb/debugger.c,
2963 libanjuta/interfaces/libanjuta.idl:
2964 Display function name in disassembly view
2966 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
2968 * (added) plugins/debug-manager/bookmark.png,
2969 (added) plugins/debug-manager/breakpoint-disabled.png,
2970 (added) plugins/debug-manager/breakpoint-enabled.png,
2971 (added) plugins/debug-manager/program-counter.png,
2972 (added) plugins/debug-manager/linemarker.png,
2973 plugins/debug-manager/Makefile.am,
2974 plugins/debug-manager/disassemble.c,
2975 plugins/debug-manager/disassemble.h,
2976 plugins/debug-manager/sparse_buffer.c,
2977 plugins/debug-manager/sparse_buffer.h,
2978 plugins/debug-manager/sparse_view.c,
2979 plugins/debug-manager/sparse_view.h,
2980 plugins/debug-manager/plugin.c,
2981 plugins/debug-manager/breakpoints.c,
2982 libanjuta/interfaces/libanjuta.idl:
2983 Add markers in the disassembly view
2984 Display program counter and breakpoints in disassembly view
2986 * plugins/gdb/debugger.c:
2987 Fix a bug added with my previous patch, setting and clearing
2988 breakpoints was not working
2990 2007-02-28 Johannes Schmid <jhs@gnome.org>
2992 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
2993 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
2994 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
2995 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
2996 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
2997 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
2998 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
2999 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
3000 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
3001 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
3002 Updated (why do they need to be under version control?)
3004 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
3005 (create_tab_popup_menu), (on_msgman_popup_menu),
3006 (on_tab_button_press_event), (anjuta_msgman_page_new),
3007 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
3008 Added "Close all message tabs" popup menu
3010 2007-02-26 Naba Kumar <naba@gnome.org>
3012 * plugins/profiler/gprof-flat-profile-entry.c,
3013 plugins/profiler/gprof-flat-profile.c,
3014 plugins/profiler/gprof-flat-profile-entry.h,
3015 plugins/profiler/gprof-flat-profile.h,
3016 plugins/profiler/gprof-flat-profile-view.c,
3017 plugins/profiler/gprof-flat-profile-view.h,
3018 plugins/profiler/gprof-call-graph-block-entry.c,
3019 plugins/profiler/gprof-call-graph-block.c,
3020 plugins/profiler/gprof-function-call-chart-view.c,
3021 plugins/profiler/gprof-call-graph-block-entry.h,
3022 plugins/profiler/gprof-profile-data.c,
3023 plugins/profiler/gprof-call-graph-block.h,
3024 plugins/profiler/gprof-view.c,
3025 plugins/profiler/gprof-call-graph.c,
3026 plugins/profiler/gprof-function-call-chart-view.h,
3027 plugins/profiler/gprof-profile-data.h,
3028 plugins/profiler/gprof-call-graph.h,
3029 plugins/profiler/gprof-view.h,
3030 plugins/profiler/gprof-view-manager.c,
3031 plugins/profiler/gprof-call-graph-view.c,
3032 plugins/profiler/plugin.c,
3033 plugins/profiler/gprof-view-manager.h,
3034 plugins/profiler/gprof-call-graph-view.h,
3035 plugins/profiler/gprof-function-call-tree-view.c,
3036 plugins/profiler/gprof-function-call-tree-view.h,
3037 plugins/profiler/Makefile.am: Fix compiler warnings and link with
3038 gnome-vfs. Fixes bug #411377.
3040 2007-02-26 Naba Kumar <naba@gnome.org>
3042 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
3044 Patch from James Liggett <jrliggett@cox.net>:
3045 * plugins/profiler/gprof-flat-profile-view.c,
3046 plugins/profiler/gprof-flat-profile-view.h,
3047 plugins/profiler/gprof-function-call-chart-view.c,
3048 plugins/profiler/gprof-function-call-chart-view.h,
3049 plugins/profiler/gprof-view.c,
3050 plugins/profiler/gprof-view.h,
3051 plugins/profiler/gprof-call-graph-view.c,
3052 plugins/profiler/plugin.c,
3053 plugins/profiler/gprof-call-graph-view.h,
3054 plugins/profiler/gprof-function-call-tree-view.c,
3055 plugins/profiler/gprof-function-call-tree-view.h: Implements
3056 double click navigation. Fixes bug #403514.
3058 2007-02-25 Naba Kumar <naba@gnome.org>
3060 * libanjuta/anjuta-plugin-manager.c,
3061 libanjuta/anjuta-plugin-handle.[ch],
3062 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
3063 g_hash_table_remove_all (introduced in glib 2.12) to stay the
3064 dependency on glib 2.8. Fixes bug #411623.
3066 2007-02-24 Naba kumar <naba@gnome.org>
3068 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
3070 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
3071 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
3072 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
3073 (added) libanjuta/anjuta-profile-manager.c,
3074 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
3076 Implemented profile pushing and popping. Implemented profile xml
3077 synchronization. Implemented error handling in profiles. Implemented
3078 activation and deactivation signals in plugin manager.
3080 * libanjuta/Makefile.am: Added libanjuta log domain.
3082 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3083 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
3084 in AnjutaShell interface and implemented it in AnjutaApp.
3086 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
3088 2007-02-23 Naba kumar <naba@gnome.org>
3090 src/main.c: Fixed missing end quote.
3092 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
3094 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
3097 2007-02-20 Naba Kumar <naba@gnome.org>
3099 * plugins/subversion/plugin.c: Added "..." menuitems.
3100 * ROADMAP, README: Updated.
3101 * libanjuta/anjuta-profile.c: Fixed bugs.
3103 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
3104 plugins/gtodo/Makefile.am: Removed dead code.
3106 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
3107 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
3108 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
3109 plugins/gtodo/list_tooltip.c,
3110 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
3111 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
3112 not contain markups. Fixes Bug #360462.
3114 2007-02-16 Naba Kumar <naba@gnome.org>
3116 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
3117 unnecessary sub-sections.
3119 2007-02-15 Naba Kumar <naba@gnome.org>
3121 * (removed) plugins/document-manager/bookmark-prev-16.png,
3122 plugins/document-manager/bookmark-last.png,
3123 (removed)plugins/document-manager/bookmark-first-16.png,
3124 plugins/document-manager/bookmark-prev.png,
3125 (added) plugins/document-manager/bookmark-toggle.png,
3126 (removed)plugins/document-manager/bookmark_toggle.xpm,
3127 (removed)plugins/document-manager/bookmark-last-16.png,
3128 plugins/document-manager/plugin.c,
3129 plugins/document-manager/anjuta-document-manager.ui,
3130 (removed)plugins/document-manager/bookmark-next-16.png,
3131 plugins/document-manager/bookmark-next.png,
3132 plugins/document-manager/Makefile.am,
3133 (added) plugins/document-manager/bookmark-clear.png,
3134 plugins/document-manager/bookmark-first.png: Upgraded bookmark
3135 icons (stolen from monodevelop). Added clear bookmarks toolbar
3138 * plugins/document-manager/plugin.c,
3139 (added) plugins/document-manager/swap.png,
3140 (removed) plugins/document-manager/undock.png,
3141 plugins/document-manager/Makefile.am: Fixed swap icon.
3143 2007-02-13 Naba Kumar <naba@gnome.org>
3145 * plugins/class-gen/element-editor.c: Fixed typo.
3147 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
3148 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
3149 Implementing plugin profiles loading.
3151 2007-02-13 Naba Kumar <naba@gnome.org>
3153 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
3154 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
3155 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
3156 pixmaps/open_project.png, pixmaps/close_project.png:
3157 Removed more old icons.
3158 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
3159 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
3162 2007-02-13 Naba Kumar <naba@gnome.org>
3164 * plugins/class-gen/element-editor.c: Included missing headers to
3165 prevent build failures in some cases.
3167 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
3169 * plugins/debug-manager/stack_trace.c:
3172 * plugins/debug-manager/watch.c,
3173 plugins/debug-manager/breakpoints.c:
3174 Same bug than above, wrong use of gtk_ui_manager_get_widget
3176 === anjuta 2.1.1 ===
3178 2007-02-11 Naba Kumar <naba@gnome.org>
3180 * cofigure.in: Bumped version to 2.1.1
3181 * NEWS: Updated for 2.1.1 release.
3183 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3185 * plugins/debug-manager/plugin.c,
3186 plugins/debug-manager/sparse_view.c,
3187 plugins/debug-manager/sparse_view.h:
3190 * plugins/gdb/debugger.c,
3191 plugins/debug-manager/debugger.c,
3192 plugins/debug-manager/memory.c,
3193 plugins/debug-manager/sparse_buffer.c
3194 plugins/gdb/debugger.h,
3195 libanjuta/interfaces/libanjuta.idl:
3196 Clean up, remove some warnings
3197 Use guint everywhere for addresses
3198 Rewrite code parsing position in debugger
3200 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
3202 * plugins/debug-manager/debug_tree.c:
3203 Use GtkTreeRowReference instead of GtkTreeIter as callback data
3206 2007-02-08 Naba Kumar <naba@gnome.org>
3208 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3209 Delay showing the 'file modified on disk' dialog for one sec
3210 from the last notification to insure multiple notifications for
3211 the same file are treated as one. Do not same multiple dialogs
3212 for the same file. Make sure to destory the dialog if later
3213 the conent is no longer different.
3215 2007-02-08 Naba Kumar <naba@gnome.org>
3217 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
3218 Prevented spurious 'file modified' dialogs in scintilla editor
3219 when the file is saved.
3221 2007-02-09 Johannes Schmid <jhs@gnome.org>
3223 * scripts/glade2schema.pl:
3224 Added script to convert glade preferences into gconf schema files.
3227 2007-02-08 Naba Kumar <naba@gnome.org>
3229 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
3230 itself is destroyed. Fixes bug #355160.
3232 2007-02-08 Johannes Schmid <jhs@gnome.org>
3234 * plugins/profiler/profiler.plugin:
3235 removed from version control (only .in file needed)
3237 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
3238 * plugins/sourceview/sourceview.c: (sourceview_new):
3241 * plugins/subversion/svn-thread.c: (svn_thread_start):
3242 * src/main.c: (main):
3244 Fixed #395875 about initialisation of threads too late
3246 2007-02-07 Armin Burgmeier <armin@arbur.net>
3248 Reviewed by Naba Kumar <naba@gnome.org>:
3249 * plugins/class-gen/plugin.c:
3250 * plugins/class-gen/window.c: Removed browse button related code, load
3251 generated output directly into new buffers when not adding to project.
3253 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
3254 buttons from user interface.
3256 2007-02-07 Naba Kumar <naba@gnome.org>
3258 * po/POTFILES.in: Fixed distcheck.
3260 2007-02-07 Daniel Nylander <po@danielnylander.se>
3262 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
3264 2007-02-07 Johannes Schmid <jhs@gnome.org>
3266 * anjuta.desktop.in.in:
3269 2007-02-07 Johannes Schmid <jhs@gnome.org>
3272 * manuals/anjuta-manual/*
3273 * manuals/anjuta-faqs/*:
3274 #398991 – Anjuta manuals does not use the gnome-doc-utils format
3276 * plugins/document-manager/anjuta-document-manager.plugin.in:
3277 Removed duplicate application-xml mime-type (review patches properly ;-)
3279 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
3281 * plugins/gdb/debugger.c,
3282 libanjuta/interfaces/libanjuta.idl:
3284 Fix handling of missing source file
3286 2007-02-06 Naba Kumar <naba@gnome.org>
3288 Patch from James Liggett <jrliggett@cox.net>:
3289 * plugins/profiler/gprof-flat-profile.c,
3290 plugins/profiler/gprof-profile-data.c,
3291 plugins/profiler/gprof-call-graph.c,
3292 plugins/profiler/gprof-profile-data.h,
3293 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
3294 Show profiler view when target selected bug #403515.
3296 2007-02-05 Naba Kumar <naba@gnome.org>
3298 * configure.in: Enabled devhelp plugin by default now that
3301 Patch from parmigio@2ainfo.it:
3302 * plugins/document-manager/anjuta-document-manager.plugin.in:
3303 Added xml file type in supported mime types list.
3305 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
3307 * plugins/debug-manager/debugger.c,
3308 plugins/debug-manager/plugin.c:
3309 Add a field in status bar displaying debugger state
3310 Change cursor shape when debugger is busy
3313 * plugins/debug-manager/watch.c,
3314 plugins/debug-manager/locals.c,
3315 libanjuta/interfaces/libanjuta.idl:
3316 Clean up, remove debugging messages and unused signals
3318 2007-02-03 Johannes Schmid <jhs@gnome.org>
3321 Fixed AC_INIT and seperated version to major, minor, micro
3324 Load Subversion instead of CVS
3326 * anjuta.desktop.in.in:
3327 Fixed bug-buddy component
3329 Original patch from Rob Bradfort <robster@debian.org>:
3330 * src/main.c: (get_command_line_args), (main):
3331 Bug #335981 – Migration from popt to GOption
3333 2007-02-03 Naba Kumar <naba@gnome.org>
3335 * configure.in: Depend on devhelp 0.13 and fixed gecko home
3336 path variable. Fixed bug #341170.
3337 * plugins/profiler/Makefile.am: Fixed indentation.
3339 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
3341 * libanjuta/interfaces/libanjuta.idl,
3342 plugins/sourceview/sourceview.c,
3343 plugins/editor/text-editor.c,
3344 plugins/symbol-browser/plugin.c,
3345 plugins/search/search-replace.c,
3346 plugins/document-manager/goto_line.c,
3347 plugins/document-manager/action-callbacks.c,
3348 plugins/document-manager/anjuta-docman.c:
3349 Rename markers of anjuta interface
3350 IANJUTA_MARKABLE_NONE has been removed
3351 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
3352 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
3353 IANJUTA_MARKABLE_ATTENTIVE renamed in
3354 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
3355 IANJUTA_MARKABLE_INTENSE renamed in
3356 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
3357 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
3359 * (removed) plugins/sourceview/marker-light.png,
3360 (removed) plugins/sourceview/marker-basic.png,
3361 (removed) plugins/sourceview/marker-attentive.png,
3362 (removed) plugins/sourceview/marker-intense.png,
3363 plugins/sourceview/bookmark.png,
3364 (added) plugins/sourceview/breakpoint-disabled.png,
3365 (added) plugins/sourceview/breakpoint-enabled.png,
3366 (added) plugins/sourceview/program-counter.png,
3367 (added) plugins/sourceview/linemarker.png,
3368 plugins/sourceview/Makefile.am,
3369 (added) plugins/editor/bookmark.xpm,
3370 (added) plugins/editor/breakpoint-disabled.xpm,
3371 (added) plugins/editor/breakpoint-enabled.xpm,
3372 (added) plugins/editor/program-counter.xpm,
3373 (added) plugins/editor/linemarker.xpm,
3374 plugins/editor/Makefile.am:
3375 Add or change marker pixmaps in scintilla and sourceview editor
3377 * plugins/document-manager/plugin.c,
3378 libanjuta/interfaces/libanjuta.idl,
3379 plugins/debug-manager/plugin.c,
3380 plugins/debug-manager/breakpoints.c
3381 plugins/gdb/debugger.c:
3382 Fix bug #376404, program counter marker is not displayed when debugger
3383 Return the selected editor or NULL (if file does not exist) with
3384 ianjuta_document_manager_goto_file_line* functions
3385 Emit a change-location signal even if the program counter is in an
3388 2007-02-02 Naba Kumar <naba@gnome.org>
3390 * TODO.tasks: Marked bounty bug #359478 completed. And checked
3391 older bounties 'Done'.
3393 2007-02-02 Naba Kumar <naba@gnome.org>
3395 * TODO.tasks: Fixed typop.
3397 Patch from James Liggett <jrliggett@cox.net>:
3398 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
3399 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
3400 profiler plugin by James Liggett. Completes bounty bug #359478
3401 'Gprof performance profiler plugin'
3403 2007-02-01 Naba Kumar <naba@gnome.org>
3405 * src/main.c: Renamed option name.
3407 * TODO.tasks: Marked "Test and fix all project wizards templates"
3410 2007-01-29 Johannes Schmid <jhs@gnome.org>
3412 * plugins/document-manager/plugin.c: (on_editor_changed):
3413 Added DEBUG_PRINT(...)
3414 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
3416 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
3417 Fix language support plugin for sourceview editor (add some new
3420 * plugins/sourceview/sourceview.c: (iindic_clear):
3421 Clear all indicators
3423 2007-01-29 Johannes Schmid <jhs@gnome.org>
3426 Minor task currentions
3428 * libanjuta/interfaces/libanjuta.idl:
3429 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
3430 (itext_editor_iface_init):
3431 * plugins/language-support-cpp-java/plugin.c: (install_support):
3432 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
3433 (ieditor_get_attributes), (ieditor_iface_init):
3434 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
3437 * plugins/sourceview/sourceview.glade:
3438 Fixed sourceview preference window
3440 2007-01-28 Naba Kumar <naba@gnome.org>
3442 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
3443 Implemented --no-files and --no-session command line options and
3444 corresponding preferernces checkboxes in General tab.
3446 2007-01-28 Johannes Schmid <jhs@gnome.org>
3448 * plugins/subversion/plugin.c:
3449 * plugins/subversion/plugin.h:
3450 * plugins/subversion/svn-notify.c: (svn_show_info),
3451 (show_svn_error), (on_svn_notify):
3452 * plugins/subversion/svn-notify.h:
3453 * plugins/subversion/svn-thread.c: (create_message_view),
3455 Fixed error handling and fixed #394216 – No indication of subversion commands running
3457 * plugins/tools/execute.c: (atp_output_context_print):
3458 Show name of tool in message pane
3460 2007-01-28 Naba Kumar <naba@gnome.org>
3462 * configure.in, plugins/glade/plugin.c: Make it work with
3463 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
3465 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
3466 from devhelp (won't work untill devhelp is fixed: bug #341170).
3468 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
3470 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
3472 Reviewed by Naba Kumar <naba@gnome.org>:
3473 * libanjuta/interfaces/libanjuta.idl,
3474 plugins/debug-manager/debugger.c,
3475 plugins/debug-manager/start.c,
3476 plugins/gdb/plugin.c,
3477 plugins/gdb/debugger.c,
3478 plugins/gdb/debugger.h:
3479 Fix a bug when launching gdb
3480 Set the terminal for the debugged program on the command line.
3482 2007-01-26 Johannes Schmid <jhs@gnome.org>
3484 * plugins/sourceview/anjuta-document-saver.c:
3485 (anjuta_document_saver_save):
3486 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
3487 * plugins/sourceview/sourceview.c: (save_if_modified),
3488 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
3489 Proper error handling, for example if a file was modified externally. Use backup files
3490 to avoid data-loss on disk full.
3492 2007-01-24 Naba Kumar <naba@gnome.org>
3494 * plugins/devhelp/htmlview.c: Fixed crash during project load.
3495 Fixed mem leak and source leak.
3497 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
3499 Reviewed by Naba Kumar <naba@gnome.org>:
3500 * plugins/debug-manager/debug_tree.c,
3501 plugins/debug-manager/debug_tree.h,
3502 plugins/debug-manager/watch.c:
3503 Partial rewrite of the variable object code, find and fix a few bugs
3504 Fix bug #395808: gdb can still crash but children are listed
3505 on request only so you can avoid the crash
3507 2007-01-24 Naba Kumar <naba@gnome.org>
3509 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
3510 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
3511 plugins/symbol-browser/plugin.h,
3512 plugins/symbol-browser/plugin.c,
3513 plugins/symbol-browser/Makefile.am: Added current file (local)
3514 symbols view (Seriously getting bored with the browse toolbar).
3516 2007-01-22 Naba Kumar <naba@gnome.org>
3518 Patch from Gabor Kelemen:
3519 * po/POTFILES.in: Added .plugin.in files.
3521 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
3523 Reviewed by Naba Kumar <naba@gnome.org>:
3524 * plugins/document-manager/anjuta-docman.c,
3525 plugins/message-view/anjuta-msgman.c
3526 Set right alignment to the label widget in the tab title.
3528 2007-01-21 Naba Kumar <naba@gnome.org>
3530 * libegg/egg-combo-action.c: Fixed mode line.
3531 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
3532 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
3534 2007-01-21 Armin Burgmeier <armin@arbur.net>
3536 Reviewed by Naba Kumar <naba@gnome.org>:
3537 * plugins/class-gen/plugin.c: Prompt for target before actually
3538 generating the class files. This ensures that the files are created in
3539 the correct directory. Fixes bug #397406.
3541 * plugins/class-gen/window.c: Set browse buttons to insensitive when
3542 the class is added to the project.
3544 2007-01-21 Naba Kumar <naba@gnome.org>
3546 * libanjuta/anjuta-plugin-description.c,
3547 libanjuta/anjuta-ui.h,
3548 libanjuta/anjuta-status.c,
3549 libanjuta/anjuta-plugin-description.h,
3550 libanjuta/cell-renderer-captioned-image.c,
3551 libanjuta/anjuta-plugin-handle.c,
3552 libanjuta/anjuta-status.h,
3553 libanjuta/resources.c,
3554 libanjuta/cell-renderer-captioned-image.h,
3555 libanjuta/glue-cpp.c,
3556 libanjuta/anjuta-plugin-handle.h,
3557 libanjuta/anjuta-plugin.c,
3558 libanjuta/anjuta-preferences-dialog.c,
3559 libanjuta/libanjuta.h,
3560 libanjuta/resources.h,
3561 libanjuta/glue-cpp.h,
3562 libanjuta/anjuta-plugin.h,
3563 libanjuta/anjuta-preferences-dialog.h,
3564 libanjuta/anjuta-plugin-manager.c,
3565 libanjuta/anjuta-shell.c,
3566 libanjuta/anjuta-plugin-manager.h,
3567 libanjuta/anjuta-shell.h,
3568 libanjuta/anjuta-save-prompt.c,
3569 libanjuta/anjuta-save-prompt.h,
3570 libanjuta/anjuta-children.c,
3571 libanjuta/anjuta-utils.c,
3572 libanjuta/anjuta-profile.c,
3573 libanjuta/anjuta-preferences.c,
3574 libanjuta/anjuta-launcher.c,
3575 libanjuta/anjuta-utils.h,
3576 libanjuta/anjuta-profile.h,
3577 libanjuta/anjuta-launcher.h,
3578 libanjuta/anjuta-ui.c: Updated file headers.
3580 * po/POTFILES.in: Updated.
3582 * libanjuta/anjuta-marshal.list,
3583 (added) libanjuta/anjuta-plugin-handle.c,
3584 (added) libanjuta/anjuta-plugin-handle.h,
3585 (added) libanjuta/anjuta-plugin-manager.c,
3586 (added) libanjuta/anjuta-plugin-manager.h,
3587 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
3588 (added) libanjuta/anjuta-profile.c,
3589 (added) libanjuta/anjuta-profile.h,
3590 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
3591 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
3592 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
3593 src/action-callbacks.c: Implemented AnjutaPluginManager
3594 class based on old plugins.[ch]. Implemented AnjutaProfile as
3595 prelimanary profiles implementation. Implemented AnjutaPluginHandle
3596 class to represent plugins (not to be confused with plugin objects).
3597 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
3598 implemented it in AnjutaApp and AnjutaTestShell.
3599 De-globalized plugin management and several clean ups.
3601 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
3602 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
3603 plugins/search/search-replace.c, plugins/terminal/terminal.c,
3604 plugins/project-import/project-import.c,
3605 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
3606 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
3607 Fixed plugins for the change in API.
3609 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
3612 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
3614 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
3616 Reviewed by Naba Kumar <naba@gnome.org>:
3617 * libanjuta/anjuta-launcher.c,
3618 libanjuta/anjuta-launcher.h:
3619 Add a new function anjuta_set_terminate_on_exit to close the i/o
3620 channel when the child exit
3621 Return directly the status and not the exit code in child-exited
3624 * plugins/gdb/debugger.c:
3625 Use new function in debugger plugin
3627 2007-01-18 Johannes Schmid <jhs@gnome.org>
3629 * src/about.c: Do not show empty license information instead hide the button (#397883)
3631 2007-01-15 Johannes Schmid <jhs@gnome.org>
3633 * plugins/project-manager/plugin.c:
3634 * plugins/project-wizard/templates/python.wiz
3635 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
3637 Fixed #335235 python programs are not executeable/ do not start when pressing F3
3638 You will also need latest gnome-build svn
3640 === anjuta 2.1.0 ===
3642 2007-01-14 Naba Kumar <naba@gnome.org>
3644 * configure.in: Removed reference of mkfile project
3645 template to fix distcheck build error.
3648 * configure.in: Bumped version to 2.1.0 for beta release.
3649 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
3650 crashes as soon as editing starts in normal text files.
3652 2007-01-14 Johannes Schmid <jhs@gnome.org>
3656 Applied http://live.gnome.org/GnomeGoals/PoLinguas
3659 Patch from Massimo Cora' to hopefully fix #395362
3661 * plugins/project-wizard/templates/*:
3663 Fixed and tested all project-wizards. Deactivated mkfile project because
3664 it was totally broken and I don't see any real use for it.
3665 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
3667 2007-01-14 Naba Kumar <naba@gnome.org>
3669 * NEWS: Updated for release.
3671 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
3673 * libanjuta/interfaces/libanjuta.idl,
3674 plugins/editor/text_editor_cbs.c,
3675 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
3676 interface and implemented it for scintilla.
3678 * plugins/editor/text-editor.c: Fixed highlighing issues when
3679 used with indicators (particularly when the file is just opened).
3680 Fixes bug #377477 – when debugging, scintilla editor grays out all
3681 lines before current line.
3683 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
3684 Maintain a separate list of indicated edtitors for separate contexts.
3685 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
3687 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
3689 Reviewed by Naba Kumar <naba@gnome.org>:
3690 * plugins/debug-manager/plugin.c:
3691 Bug fix: breakpoints cannot be added after stopping the debugger
3693 2007-01-13 Naba Kumar <naba@gnome.org>
3695 * NEWS: Updated for release.
3697 2007-01-12 Johannes Schmid <jhs@gnome.org>
3699 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
3700 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
3701 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
3702 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
3703 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
3704 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
3705 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
3706 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
3707 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
3708 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
3710 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
3711 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
3713 * plugins/sourceview/sourceview.c:
3714 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
3715 on character positions.
3717 2007-01-12 Naba Kumar <naba@gnome.org>
3720 plugins/project-manager/plugin.c,
3721 plugins/profile-default/plugin.c,
3722 libanjuta/anjuta-status.c,
3723 libanjuta/anjuta-status.h: Introduced an API for application title
3724 in AnjutaStatus. Set application title to project name.
3726 2007-01-11 Massimo Cora' <maxcvs@email.i>
3728 Reviewed by Naba Kumar <naba@gnome.org>:
3729 * tagmanager/Makefile.am,
3730 plugins/symbol-browser/Makefile.am: removed installation for
3733 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
3735 Reviewed by Naba Kumar <naba@gnome.org>:
3736 * plugins/debug-manager/start.h,
3737 plugins/debug-manager/start.c,
3738 plugins/debug-manager/anjuta-debug-manager.ui,
3739 plugins/debug-manager/plugin.c:
3740 Partial fix for bug #392537
3742 * plugins/debug-manager/disassemble.c:
3745 2007-01-11 Naba Kumar <naba@gnome.org>
3747 * src/anjuta.c: Load project seperately from session,
3748 so that project session is also loaded.
3750 * plugins/profile-default/plugin.c: Load project in new
3751 anjuta if there already is one loaded currently (disabled
3754 * plugins/editor/aneditor.cxx: Disconnect focus in/out
3755 signals when editor is destroyed. Fixes a crash bug.
3757 * plugins/editor/text_editor.c: Do not mark line in
3758 ianjuta_editor_goto_line() implementation.
3760 * plugins/search/search-replace.c: Always check for markable
3761 interface availablility because its optional for an editor.
3763 * plugins/document-manager/goto_line.c,
3764 plugins/document-manager/action-callbacks.c: Mark lines for
3765 goto line commands (from dialog and from menu entry box).
3767 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
3768 plugins/file-manager/an_file_view.c: Expand file manager
3769 nodes in idle loop, one at a time. Did as a possible work
3770 around for bug #361763, but it didn't make any difference.
3771 However, it could still be useful in situations where there
3774 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
3776 2007-01-11 Naba Kumar <naba@gnome.org>
3778 * plugins/editor/scintilla/LineMarker.h,
3779 plugins/editor/scintilla/LexBasic.cxx,
3780 plugins/editor/scintilla/LexHTML.cxx,
3781 plugins/editor/scintilla/include/SciLexer.h,
3782 plugins/editor/scintilla/include/Scintilla.h,
3783 plugins/editor/scintilla/include/Scintilla.iface,
3784 plugins/editor/scintilla/include/ScintillaWidget.h,
3785 plugins/editor/scintilla/LexBash.cxx,
3786 plugins/editor/scintilla/PlatGTK.cxx,
3787 plugins/editor/scintilla/ViewStyle.h,
3788 plugins/editor/scintilla/Editor.cxx,
3789 plugins/editor/scintilla/StyleContext.h,
3790 plugins/editor/scintilla/LexCPP.cxx,
3791 plugins/editor/scintilla/Converter.h,
3792 plugins/editor/scintilla/LexAU3.cxx,
3793 plugins/editor/scintilla/Editor.h,
3794 plugins/editor/scintilla/LexPerl.cxx,
3795 plugins/editor/scintilla/LexVB.cxx,
3796 plugins/editor/scintilla/ScintillaGTK.cxx,
3797 plugins/editor/scintilla/ViewStyle.cxx,
3798 plugins/editor/scintilla/PropSet.cxx,
3799 plugins/editor/scintilla/LexSQL.cxx,
3800 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
3803 2007-01-11 Armin Burgmeier <armin@arbur.net>
3805 Reviewed by Naba Kumar <naba@gnome.org>:
3806 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
3807 selected for editing. This fixes bug #394218.
3809 * plugins/class-gen/plugin.c: Do not use project's root URI as project
3810 name if said URI is not known.
3812 * plugins/class-gen/window.c: When stripping function prefix away,
3813 include the trailing underscore because it is already set by the
3816 * plugins/class-gen/transform.c: Include "const char*" and "const
3817 gchar*" in the list for transforming a default C type to a GType.
3818 Don't access invalid memory when writing pointer_str in
3819 cg_transform_first_argument.
3821 2007-01-11 Naba Kumar <naba@gnome.org>
3823 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
3824 pixmaps/anjuta.svg, pixmaps/Makefile.am,
3825 (renamed) pixmaps/anjuta_icon.png, src/main.c,
3826 libegg/test-actions.c, anjuta.desktop.in.in,
3827 anjuta.prj: Renamed application icon to 'anjuta.png' from
3828 'anjuta_icon.png'. Added more fields in desktop file.
3830 * mime/anjuta.xml: Added magic section.
3832 * (removed) mime/anjuta.applications,
3833 (removed) mime/anjuta.mime, mime/Makefile.am,
3834 (removed) mime/anjuta.keys,
3835 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
3836 registeration and added scalable icon. Also fixes bug #393680
3838 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
3840 Reviewed by Naba Kumar <naba@gnome.org>:
3841 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
3842 and anjuta_status_progress_add_ticks() to check for progressbar
3843 being realized before trying to update it.
3845 2007-01-10 Naba Kumar <naba@gnome.org>
3847 * tagmanager/tm_workspace.c,
3849 plugins/debug-manager/Makefile.am,
3850 plugins/tools/scripts/Makefile.am,
3851 plugins/class-gen/plugin.c,
3852 plugins/class-gen/Makefile.am,
3853 global-tags/Makefile.am: Fixed make distcheck.
3855 * plugins/debug-manager/attach_process.c,
3856 plugins/debug-manager/attach_process.h,
3857 plugins/class-gen/action-callbacks.h,
3858 plugins/class-gen/action-callbacks.c,
3859 plugins/class-gen/class_gen.h,
3860 plugins/class-gen/class_gen.c: Deleted unused/old files.
3862 * (removed) scintilla, (added) plugins/editor/scintilla,
3863 plugins/editor/scintilla/lexers.make,
3864 plugins/editor/scintilla/Makefile.am,
3865 plugins/editor/Makefile.am
3866 configure.in, manuals/reference/libanjuta/Makefile.am
3867 Makefile.am: Moved scintilla to its right place.
3869 2007-01-09 Naba Kumar <naba@gnome.org>
3871 * plugins/profile-default/plugin.c: Save project session before
3872 a new one is opened.
3874 * plugins/project-manager/plugin.c,
3875 plugins/project-manager/plugin.h,
3876 plugins/project-manager/anjuta-project-manager.ui,
3877 plugins/profile-default/plugin.c,
3878 plugins/profile-default/plugin.h,
3879 plugins/profile-default/Makefile.am,
3880 (added) plugins/profile-default/anjuta-default-profile.ui,
3881 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
3882 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
3883 multiple projects support.
3885 2007-01-06 Armin Burgmeier <armin@arbur.net>
3887 Reviewed by Naba Kumar <naba@gnome.org>
3888 * plugins/class-gen/combo-flags.h:
3889 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
3890 enum, added a type parameter to selected signal. Select highlighted
3891 entry when pressing enter (but not unselect it if it was already
3892 selected) before closing the popup. Also accept input when clicking
3895 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
3896 according to selection type.
3898 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
3901 2007-01-08 Johannes Schmid <jhs@gnome.org>
3903 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
3904 * plugins/project-wizard/templates/gtkmm/Makefile.am
3905 * plugins/project-wizard/templates/python/configure.ac.tpl
3906 * plugins/project-wizard/templates/python/configure.in.tpl
3907 * plugins/project-wizard/templates/python/Makefile.am
3908 * plugins/project-wizard/templates/cpp/configure.ac.tpl
3909 * plugins/project-wizard/templates/cpp/configure.in.tpl
3910 * plugins/project-wizard/templates/cpp/Makefile.am
3911 * plugins/project-wizard/templates/terminal.wiz
3912 * plugins/project-wizard/templates/xlib-dock.wiz
3913 * plugins/project-wizard/templates/wxwin.wiz
3914 * plugins/project-wizard/templates/java.wiz
3915 * plugins/project-wizard/templates/xlib/configure.ac.tpl
3916 * plugins/project-wizard/templates/xlib/configure.in.tpl
3917 * plugins/project-wizard/templates/xlib/Makefile.am
3918 * plugins/project-wizard/templates/gcj/configure.ac.tpl
3919 * plugins/project-wizard/templates/gcj/configure.in.tpl
3920 * plugins/project-wizard/templates/gcj/Makefile.am
3921 * plugins/project-wizard/templates/terminal/configure.ac.tpl
3922 * plugins/project-wizard/templates/terminal/configure.in.tpl
3923 * plugins/project-wizard/templates/terminal/Makefile.am
3924 * plugins/project-wizard/templates/terminal/autogen.sh
3925 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
3926 * plugins/project-wizard/templates/wxwin/configure.in.tpl
3927 * plugins/project-wizard/templates/wxwin/Makefile.am
3928 * plugins/project-wizard/templates/gnome.wiz
3929 * plugins/project-wizard/templates/java/configure.ac.tpl
3930 * plugins/project-wizard/templates/java/configure.in.tpl
3931 * plugins/project-wizard/templates/java/Makefile.am
3932 * plugins/project-wizard/templates/anjuta-plugin.wiz
3933 * plugins/project-wizard/templates/gtkmm.wiz
3934 * plugins/project-wizard/templates/python.wiz
3935 * plugins/project-wizard/templates/cpp.wiz
3936 * plugins/project-wizard/templates/gtk.wiz
3937 * plugins/project-wizard/templates/gcj.wiz
3938 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
3939 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
3940 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
3942 Starting fixing of all project wizards:
3943 - rename configure.in to configure.ac
3944 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
3945 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
3948 * TODO.task: Added bug number to bounty
3950 2007-01-07 Johannes Schmid <jhs@gnome.org>
3952 * plugins/build-basic-autotools.c:
3953 Fixed #392290 – Missed install as root option in project manager
3955 2007-01-07 Johannes Schmid <jhs@gnome.org>
3957 * plugins/sourceview/sourceview.c:
3958 Fixed #388731 – Odd editor behaviour after performing block-text operations
3959 Fixed #388727 – Block-tab does not work
3961 * plugins/sourceview/anjuta-document.h/c:
3962 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
3965 Require Gtk+ >= 2.10 for sourceview plugin
3967 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
3969 * libanjuta/anjuta-status.c:
3970 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
3972 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
3975 plugins/terminal/terminal.c:
3977 remove support for VTE < 0.9
3979 2007-01-06 Naba Kumar <naba@gnome.org>
3981 * po/POTFILES.in: Updated
3983 2007-01-05 Adam Dingle <adam@medovina.org>
3985 Reviewed by Naba Kumar <naba@gnome.org>:
3986 * plugins/message-view/anjuta-message-manager-plugin.glade:
3987 Fixed bug #377903 (improve message color defaults).
3989 2007-01-05 Naba Kumar <naba@gnome.org>
3991 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
3993 2007-01-03 Armin Burgmeier <armin@arbur.net>
3995 Reviewed by Naba Kumar <naba@gnome.org>:
3996 * plugins/symbol-browser/test-class.h: Fixed block ends.
3998 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
3999 C-style-block comment.
4001 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
4002 allow lists when writing autogen definition files. This is required
4003 for the new class generator. Also fixed a wrong return value in
4004 npw_autogen_write_definition_file and set a GError in
4005 npw_autogen_execute when the output file could not be opened.
4007 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
4010 * plugins/class-gen/Makefile.am: Added templates subdir, removed
4011 goc_template_header and goc_template_source, added top_srcdir to
4012 includes, link against project wizard (also hopefully temporarily),
4013 removed class_gen.h, class_gen.c, action-callbacks.h,
4016 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
4018 * plugins/class-gen/cell-renderer-flags.h:
4019 * plugins/class-gen/cell-renderer-flags.c:
4020 * plugins/class-gen/combo-flags.h:
4021 * plugins/class-gen/combo-flags.c:
4022 * plugins/class-gen/element-editor.c:
4023 * plugins/class-gen/element-editor.h:
4024 * plugins/class-gen/generator.c:
4025 * plugins/class-gen/generator.h:
4026 * plugins/class-gen/plugin.h:
4027 * plugins/class-gen/plugin.c:
4028 * plugins/class-gen/transform.c:
4029 * plugins/class-gen/transform.h:
4030 * plugins/class-gen/validator.c:
4031 * plugins/class-gen/validator.h:
4032 * plugins/class-gen/window.c:
4033 * plugins/class-gen/window.h: Rewrote class generator, it now allows
4034 adding of several class elements and uses autogen.
4036 * plugins/class-gen/templates/cc-header.tpl:
4037 * plugins/class-gen/templates/cc-source.tpl:
4038 * plugins/class-gen/templates/go-header.tpl:
4039 * plugins/class-gen/templates/go-source.tpl:
4040 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
4041 for the class generator.
4043 * configure.in: Added plugins/class-gen/templates/Makefile to output.
4045 2007-01-04 Naba Kumar <naba@gnome.org>
4047 Patch from Nick Treleaven:
4048 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
4049 all matching symbols.
4051 Patches from Maik Beckmann and Sébastien Granjoux:
4052 * plugins/profile-default/plugin.c,
4053 plugins/project-manager/plugin.c: Unescape project name. Fixes
4056 2007-01-04 Naba Kumar <naba@gnome.org>
4058 * plugins/glade/plugin.c: Fixed compilation with
4059 older glade-3 version.
4061 Patch from Roland Illig:
4062 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
4063 plugins/sourceview/anjuta-document-saver.c,
4064 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
4065 are necessary to build anjuta on NetBSD 3.0
4067 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
4068 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
4069 window manager in gnome.
4071 2007-01-02 Naba Kumar <naba@gnome.org>
4073 * plugins/glade/plugin.c: Make it work with glade-3 svn.
4075 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
4077 Reviewed by Naba Kumar <naba@gnome.org>:
4078 * libanjuta/interfaces/libanjuta.idl,
4079 plugins/debug-manager/Makefile.am,
4080 plugins/debug-manager/anjuta-marshal.list,
4081 plugins/debug-manager/debugger.c,
4082 plugins/debug-manager/sparse_buffer.c,
4083 plugins/debug-manager/sparse_buffer.h,
4084 plugins/debug-manager/sparse_view.c,
4085 plugins/debug-manager/sparse_view.h,
4086 plugins/debug-manager/disassemble.h,
4087 plugins/debug-manager/disassemble.c,
4088 plugins/debug-manager/anjuta-marshal.list,
4089 plugins/debug-manager/plugin.c,
4090 plugins/gdb/debugger.c,
4091 plugins/gdb/debugger.h,
4092 plugins/gdb/plugin.c:
4093 Add a disassembly view window
4095 * plugins/debug-manager/breakpoints.c,
4096 plugins/debug-manager/chunk_view.c,
4097 plugins/debug-manager/locals.c,
4098 plugins/debug-manager/memory.c,
4099 plugins/debug-manager/registers.c,
4100 plugins/debug-manager/stack_trace.c:
4101 Add some debugging information
4103 2006-12-18 Naba Kumar <naba@gnome.org>
4105 * configure.in, plugins/glade/plugin.c: Allow building against both
4106 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
4108 2006-12-03 Naba Kumar <naba@gnome.org>
4110 * TODO.tasks: Marked a bounty completed.
4112 2006-11-24 Adam Dingle <adam@medovina.org>
4114 Reviewed by Naba Kumar <naba@gnome.org>:
4115 * plugins/build-basic-autotools/build-basic-autotools.c,
4116 plugins/debug-manager/watch.c,
4117 plugins/document-manager/plugin.c,
4118 plugins/patch/plugin.c,
4119 plugins/project-manager/plugin.c:
4120 Fixed bug #378879 (several command names need ellipses).
4122 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
4124 Reviewed by: Naba Kumar <naba@gnome.org>
4125 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4126 GCC 4.1.2 (there are only two warnings remaining now when compiling
4129 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
4131 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
4132 macro so that the generated function support a NULL plugin parameter.
4134 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
4135 in debug_tree_find_expression by freeing memory returned by the call
4136 to gtk_tree_model_get instead of the parameter string.
4138 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
4140 * plugins/debug-manager/breakpoints.c:
4143 * plugins/debug-manager/anjuta-debug-manager.ui,
4144 plugins/debug-manager/debugger.c,
4145 plugins/debug-manager/plugin.c:
4148 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
4150 * libanjuta/anjuta-launcher.c,
4151 plugins/gdb/debugger.c:
4154 2006-11-21 Naba Kumar <naba@gnome.org>
4156 * plugins/search/search_preferences.c: Fixed build break.
4158 2006-11-20 Naba Kumar <naba@gnome.org>
4160 Patch from Kjartan Maraas:
4161 * plugins/cvs-plugin/cvs-interface.c,
4162 plugins/document-manager/plugin.c,
4163 plugins/gtodo/interface.c,
4164 plugins/gtodo/libgtodo.h,
4165 plugins/message-view/anjuta-msgman.c,
4166 plugins/project-wizard/druid.c,
4167 plugins/search/search_preferences.c,
4168 plugins/sourceview/sourceview-prefs.c,
4169 plugins/terminal/terminal.c,
4170 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
4172 Patch from Przemysław Grzegorczyk:
4173 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
4174 plugins/subversion/anjuta-subversion.glade: Enable files in
4175 fileselection dialog. Fixes bug #376031.
4177 2006-11-17 Adam Dingle <adam@medovina.org>
4179 Reviewed by: Naba Kumar <naba@gnome.org>
4180 * plugins/build-basic-autotools/build-basic-autotools.c
4181 * plugins/class-gen/anjuta-class-gen.plugin.in
4182 * plugins/debug-manager/breakpoints.c
4183 * plugins/debug-manager/plugin.c
4184 * plugins/devhelp/plugin.c
4185 * plugins/document-manager/plugin.c
4186 * plugins/gdb/debugger.c
4187 * plugins/glade/anjuta-glade.plugin.in
4188 * plugins/gtodo/plugin.c
4189 * plugins/language-support-cpp-java/plugin.c
4190 * plugins/message-view/plugin.c
4191 * plugins/project-import/anjuta-project-import.glade
4192 * plugins/project-import/anjuta-project-import.plugin.in
4193 * plugins/search/plugin.c
4194 * plugins/tools/scripts/tools-2.xml.in
4195 * plugins/valgrind/plugin.c
4196 * src/anjuta-actions.h:
4197 Fixed bug #376335 "menu items should be capitalized". Minor
4200 2006-11-20 Naba Kumar <naba@gnome.org>
4202 * configure.in: Fixed build.
4204 Patch from: Arjan Timmerman
4205 *configure.in: Make subvesion plugin build for apr 1.x.
4208 2006-11-20 Johannes Schmid <jhs@gnome.org>
4212 Removed patches from Sylvain and Günther. They caused not problems but
4213 Naba was against them.
4215 2006-11-20 Johannes Schmid <jhs@gnome.org>
4217 * Removed me from MAINTAINERS
4219 2006-11-14 Günther Brammer <GBrammer@gmx.de>
4222 Use apr-1 instead of apr-0
4224 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
4226 * global-tags/create_global_tags.sh.in: Correct a bug when environment
4227 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
4228 and another bug occuring when parsing .pc file containing quotes.
4230 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
4232 * plugins/*/*.[ch]: Use class macro for type casting.
4234 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
4235 GCC 4.1.2 (there are only two warnings remaining now when compiling
4238 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
4239 a memory leak in debug_tree_find_expression; g_free was called on
4240 the parameter instead of the memory allocated by gtk_tree_model_get.
4242 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
4243 to declare and initialize the global type variable of the plugin.
4245 2006-10-31 Naba Kumar <naba@gnome.org>
4247 * global-tags/create_global_tags.sh.in: Added an end message.
4249 * libanjuta/anjuta-launcher.h: Fixed indentation.
4251 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
4252 creation to a) append the messages in right way, b) Connect signals
4253 to the view properly and c) Recreate the system-tags.cache at the
4254 end of the generation.
4256 * plugins/symbol-browser: Fixed action path (double
4257 click on sysmbols was not working).
4259 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
4260 Fixed typedef and removed dead code.
4262 * tagmanager/c.c: Took the latest version from ctags source
4263 repository, because the one we had (from ctags 5.6) was broken.
4265 * global_tags/create_global_tags.sh.in: Reverted the patch from
4266 Sylvain because it was not right fix (and added a helpful comment).
4267 Used /bin/bash to fix the bashism and generated separate log files
4268 for each tag files in the same directory.
4270 2006-10-29 Naba Kumar <naba@gnome.org>
4272 * plugins/editor/text_editor.c: Use a temporary file
4273 to save the editor and move it at the end to original
4274 file. This will prevent data corruption if file save
4275 failed for any reason. Also report proper errors when
4276 file save fails. Fixes bug #346575.
4278 2006-10-26 Naba Kumar <naba@gnome.org>
4280 * plugins/document-manager/anjuta-docman.c: Do not load
4281 the same files with different path more than once (happens
4282 with symlinked files). Fixes Bug #323591.
4284 2006-10-25 Naba Kumar <naba@gnome.org>
4286 * plugins/valgrind/vgactions.c: Fixed a warning.
4288 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
4290 Reviewed by Naba Kumar <naba@gnome.org>:
4292 * plugins/valgrind/vgtoolview.c:
4293 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
4295 * plugins/valgrind/bugged-prg-test.c:
4296 No more warning during compilation with GCC 4.1.
4297 Program is still buggy in order to be used as a test of the
4300 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
4301 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
4302 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
4303 plugins/valgrind/vgrule.c:
4304 No more warning during compilation with GCC 4.1.
4306 * plugins/valgrind/plugin.c:
4307 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
4308 prototype (was missing from previous patch).
4310 2006-10-24 Naba Kumar <naba@gnome.org>
4312 * plugins/glade/plugin.c: Show glade tree view, not list view.
4314 * plugins/glade/plugin.c: Fixed crash when Anjuta is
4315 exited with glade plugin still loaded. Fixes Bug #364755.
4317 * plugins/document-manager/anjuta-document-manager.plugin.in:
4318 Added application/x-reject in accepted mime-types.
4320 * Changelog: Fixed changelog alignments.
4322 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
4324 Reviewed by: Naba Kumar <naba@gnome.org>
4326 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
4327 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
4328 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
4329 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
4330 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
4331 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
4332 plugins/valgrind/vgsearchbar.c:
4333 Use class macro for type casting.
4335 * plugins/valgrind/plugin.h:
4336 Don't force cast a GtkActionGroup to a GtkAction.
4338 * plugins/valgrind/plugin.c:
4339 Use correct API to get path of the preoject root when building
4340 the list of targets for the run action.
4341 Correct ordering of the construction of the preferences widgets.
4342 Only remove the valgrind widget if it is currently displayed.
4344 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
4345 Return if check_valgrind_binary() fails.
4346 The ValgrindPluginPrefs object is initialized after the call to
4347 vg_action_new. Take a handle to the location of the pointer to
4350 2006-10-24 Naba Kumar <naba@gnome.org>
4352 * HACKING: Updated coding sample.
4354 Patch from: Armin Burgmeier <armin@arbur.net>
4355 * plugins/symbol-browser/test-class.h,
4356 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
4358 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
4360 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
4361 * plugins/valgrind/vgtoolview.h:
4362 Correctly handle the argv / srcdir of vg_tool_view object. Do
4363 not leak memory associated with those arrays.
4365 * plugins/symbol-browser/an_symbol_prefs.c:
4366 Support unloading / reloading of the module (for example when
4367 closing a project and opening another one).
4369 * plugins/project-manager/plugin.c:
4370 Remove plugin widget before removing plugin itself, preventing
4371 a crash with valgrind plugin.
4373 * libanjuta/anjuta-preferences-dialog.c:
4374 Do not use the page_num returned by gtk_notebook_append_page to
4375 remove the page as it cause bugs when pages removal is not done
4378 * plugins/document-manager/anjuta-docman.c:
4379 Fix some GTK+ warnings.
4381 * global-tags/create_global_tags.sh.in:
4382 Rewrite script to remove bash-ism and use pkg-config directly
4383 instead of parsing the *.pc file by hand. This solve problems
4384 that occurred when one of the directory in PKG_CONFIG_PATH is
4387 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
4389 * plugins/glade/plugin.c: Fix build (#363884)
4391 2006-10-22 Johannes Schmid <jhs@gnome.org>
4393 * plugins/file-manager/an_file_view.c:
4394 * plugins/file-manager/plugin.c:
4395 * plugins/file-manager/plugin.h:
4396 Fix possible crasher when changing project-root uri when we try to restore open nodes
4399 2006-10-19 Naba Kumar <naba@gnome.org>
4401 Patch from: Juan Pablo Ugarte
4402 * plugins/glade/plugin.c: Include glade header
4405 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4407 * plugins/debug-manager/Makefile.am,
4408 plugins/debug-manager/sexy-icon-entry.h,
4409 plugins/debug-manager/sexy-icon-entry.c,
4410 plugins/debug-manager/dataview.c:
4411 Fix bug #358134 (Goto memory prompt)
4412 Use sexy-icon-entry from libsexy 0.1.10
4414 * plugins/debug-manager/debugger.c,
4415 plugins/debug-manager/plugin.c,
4416 plugins/debug-manager/start.c,
4417 plugins/gdb/debugger.c,
4418 plugins/gdb/plugin.c:
4419 Better error handling when starting and stopping debugger
4421 2006-10-13 Maik Beckmann <maik@eigenco.de>
4423 * src/action_callbacks.c:
4424 Fixed bug #361830 (AboutDialog does not close) which is caused
4425 due to a change in Gtk+ 2.10
4427 2006-10-12 Adam Dingle <adam@medovina.org>
4429 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
4431 * plugins/search/search-replace.c:
4432 Fixed bug #358068 (indicate when Find in Files is complete)
4434 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4436 * plugins/sourceview/sourceview-prefs.c:
4437 * plugins/sourceview/sourceview.glade:
4438 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
4440 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
4442 * plugins/devhelp/plugin.c:
4443 * plugins/search/plugin.c:
4444 Fixed bug #359750 (fix find/replace shortcut keys).
4446 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
4447 use Alt+key for shortcuts)
4449 * plugins/debug-manager/debug_tree.c:
4450 * plugins/debug-manager/debugger.c:
4451 Fixed bug #359317 (can't load debug manager)
4453 * /plugins/document-manager/plugin.c:
4454 Fixed bug #359259 (highlight modes listed in reverse
4455 alphabetical order).
4457 2006-10-10 Johannes Schmid <jhs@gnome.org>
4459 * plugins/glade/plugin.c:
4460 Add scrollbars to glade project window
4462 2006-10-10 Johannes Schmid <jhs@gnome.org>
4464 * libanjuta/interfaces/Makefile.am.iface:
4465 Fixed Makefile with broke build
4467 2006-10-07 Johannes Schmid <jhs@gnome.org>
4469 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4470 * libanjuta/interfaces/Makefile.iface.am:
4471 Fixed enum types generation
4473 * libanjuta/interfaces/libanjuta.idl:
4474 Fixed some strange typo
4476 2006-10-06 Johannes Schmid <jhs@gnome.org>
4478 * libanjuta/interfaces/Makefile.iface.am:
4479 Fixed enum-types.h generation
4480 * libanjuta/interfaces/libanjuta.idl:
4482 IAnjutaTODO::load should take const gchar* argument
4483 Remove include to libanjuta/e-splash.h which is not installed as header file
4484 Disable get_attributes for now
4486 * pluings/sourceview/sourceview.c: Disabled get_attributes
4488 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
4490 2006-10-05 Naba Kumar <naba@gnome.org>
4492 * TODO.tasks: Set 'Improve class widzard' task to assigned.
4493 Set bug id for 'Profiler plugin' task.
4495 2006-10-03 Naba Kumar <naba@gnome.org>
4497 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
4498 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
4500 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
4501 plugins/project-manager/plugin.c: Added a new API in
4502 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
4503 Added some documentation. On project close, close all editors that
4504 has files opened for the project.
4506 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
4507 from the containers on anjuta_shell_remove_widget(). Do not destroy
4508 glade widgets once created.
4510 2006-10-03 Johannes Schmid <jhs@gnome.org>
4512 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4513 * libanjuta/interfaces/libanjuta.idl:
4514 const-List<> => const List<>
4515 List-free<> => List<>
4517 * Makefile.am: Reenabled launcher
4519 2006-10-03 Johannes Schmid <jhs@gnome.org>
4521 * libanjuta/interfaces/Makefile.am.iface:
4522 Install libanjuta.idl
4524 2006-10-02 Adam Dingle <adam@medovina.org>
4526 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
4528 2006-10-02 Adam Dingle <adam@medovina.org>
4530 * plugins/editor/style-editor.c: fixed bug #357534
4531 * plugins/gdb/utilities.h: removed 2 unused declarations
4533 2006-10-02 Johannes Schmid <jhs@gnome.org>
4535 * Makefile.am: disabled anjuta-launcher
4536 * libanjuta/Makefile.am:
4538 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
4539 * libanjuta/glue-factory.c: (glue_factory_add_path),
4540 (glue_factory_get_path):
4541 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
4542 * libanjuta/glue-factory.h:
4543 * libanjuta/glue-cpp.h:
4544 * libanjuta/glue-cpp.c:
4545 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
4547 * libanjuta/interfaces/Makefile.am.iface:
4548 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4549 * libanjuta/interfaces/libanjuta.idl:
4550 Add a new features to idl compiler:
4551 List<Type> => List of Type
4552 List-free<Type> => List of Type, it is up to the caller to free items and list
4553 const-List(-free)<Type> = const List of Types
4554 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
4556 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
4557 (generic_cpp_class_create_code):
4558 Adapted to new project_manager interface
4560 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
4561 * plugins/debug-manager/debugger.c:
4562 (ivariable_debugger_iface_init):
4563 Do not use C++ keyword "delete" for interface name
4565 * plugins/document-manager/anjuta-document-manager.plugin.in:
4566 Added m4 to mime-types
4568 * plugins/project-manager/plugin.c:
4569 (iproject_manager_add_source_multi):
4570 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
4572 2006-10-01 Naba Kumar <naba@gnome.org>
4574 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
4575 UI file used when out-of-process devhelp is used instead of
4578 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
4579 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
4580 plugins/profile-default/default.anjuta: Build devhelp plugin,
4581 but use out-of-process devhelp if devhelp plugin is disabled
4582 (either by user or devhelp is not installed). Disabled devhelp
4583 plugin by default. Added it in default profile.
4585 2006-10-01 Naba Kumar <naba@gnome.org>
4587 * plguins/project-manager/plugin.c: Possible fix for crash
4590 * configure.in, plugins/Makefile.am: Enabled glade plugin and
4591 set dep to last version 3.0.2.
4593 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
4594 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
4595 plugins/symbol-browser/plugin.c: Use the right action group
4596 for getting popup actions (Fixes lots of assertion failures).
4598 * plugins/project-manager/plugin.c,
4599 plugins/project-manager/plugin.h: use separate action group
4602 * plugins/message-view/plugin.c: Disconnect session load
4603 signal on plugin deactivation (fixes a crash).
4605 2006-09-30 Naba Kumar <naba@gnome.org>
4607 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
4608 * TODO.tasks: Assigned a bounty to Massimo.
4610 2006-09-29 Naba Kumar <naba@gnome.org>
4612 * src/anjuta-app.c, src/shell.c: Fixed build errors.
4614 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
4616 * plugins/debug-manager/debugger.c,
4617 plugins/debug-manager/plugin.c,
4618 libanjuta/interfaces/libanjuta.idl:
4619 Add a new abort command to quit debugger without waiting
4621 * plugins/gdb/debugger.c,
4622 plugins/gdb/debugger.h,
4623 plugins/gdb/plugin.c:
4624 Send a signal directly to the debugged program
4625 Implement abort command
4627 * plugins/debug-manager/debug_tree.c:
4630 * plugins/debug-manager/stack-trace.c:
4633 2006-09-29 Naba Kumar <naba@gnome.org>
4635 * TODO.tasks: Updated.
4637 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
4640 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
4642 * TODO.tasks: Updated in light of the word wrapping fix
4643 in Tasks Manager. Added a test bounty entry.
4645 * TODO.tasks: Added four bounties.
4647 2006-09-28 Naba Kumar <naba@gnome.org>
4649 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
4650 Added 'customizable' parameter to
4651 anjuta_ui_add_action_group_entries() and similar functions to
4652 allow user configuration of the actions. Filter out actions that
4653 are not configurable items (such as submenu items). Now the
4654 'Customize shortcuts' dialog is much better listed.
4656 * plugins/build-basic-autotools/build-basic-autotools.c,
4657 plugins/build-basic-autotools/build-basic-autotools.h,
4658 plugins/cvs-plugin/plugin.c,
4659 plugins/cvs-plugin/plugin.h,
4660 plugins/debug-manager/breakpoints.c,
4661 plugins/debug-manager/plugin.c,
4662 plugins/debug-manager/stack_trace.c,
4663 plugins/debug-manager/watch.c,
4664 plugins/devhelp/plugin.c,
4665 plugins/document-manager/plugin.c,
4666 plugins/file-loader/plugin.c,
4667 plugins/file-manager/plugin.c,
4668 plugins/glade/plugin.c,
4669 plugins/gtodo/interface.c,
4670 plugins/gtodo/plugin.c,
4671 plugins/language-support-cpp-java/plugin.c,
4672 plugins/macro/plugin.c,
4673 plugins/macro/plugin.h,
4674 plugins/message-view/plugin.c,
4675 plugins/patch/plugin.c,
4676 plugins/profile-default/default.anjuta,
4677 plugins/project-manager/plugin.c,
4678 plugins/project-manager/plugin.h,
4679 plugins/sample1/plugin.c,
4680 plugins/search/plugin.c,
4681 plugins/subversion/plugin.c,
4682 plugins/subversion/plugin.h,
4683 plugins/symbol-browser/plugin.c,
4684 plugins/symbol-browser/plugin.h,
4685 plugins/tools/plugin.c,
4686 plugins/valgrind/plugin.c,
4687 plugins/valgrind/plugin.h: Fixed to take care of above change
4688 in API of AnjutaUI. Properly added/removed action groups in some
4689 plugins. Split action groups into customization and non-customizable
4690 groups and added them separately.
4692 * plugins/document-manager/plugin.c: Close files belonging to
4693 project when project is closed (not complete).
4695 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
4696 vertical aligned cell entries.
4698 * src/anjuta-app.c: Define macros for the placeholder names.
4699 Set default widths and heights of the default placeholders,
4700 so that newly docked widgets are correclty sized.
4702 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
4703 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
4704 Fixed to generated correct actions addition/removal code.
4706 2006-09-25 Naba Kumar <naba@gnome.org>
4708 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
4709 libanjuta/anjuta-serializer.[ch]: Implemented serialization
4712 * plugins/message-view/anjuta-msgman.c,
4713 plugins/message-view/anjuta-msgman.h,
4714 plugins/message-view/message-view.c,
4715 plugins/message-view/message-view.h,
4716 plugins/message-view/plugin.c: Serialize messages panes in
4717 session save and deserialize them in session load so that
4718 build messages persistant.
4720 2006-09-24 Johannes Schmid <jhs@gnome.org>
4722 * libanjuta/anjuta-utils.c:
4723 * plugins/message-view/message-view.c:
4724 Really fixed #355407
4726 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
4728 * libanjuta/interfaces/libanjuta.idl:
4729 Change one variable sign
4731 * plugins/debug-manager/anjuta-debug-manager.glade,
4732 plugins/debug-manager/anjuta-debug-manager.ui:
4733 Few small interface changes
4735 * plugins/debug-manager/debug_tree.h,
4736 plugins/debug-manager/watch.c,
4737 plugins/debug-manager/debugger.c,
4738 plugins/debug-manager/plugin.c
4739 plugins/gdb/debugger.c,
4740 plugins/gdb/plugin.c:
4741 Big rewrite of debugger queue
4742 Allow to cancel command
4744 * plugins/debug-manager/memory.c:
4745 Fix a bug if a command is cancelled
4747 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
4749 * plugins/gdb/debugger.c,
4750 plugins/debug-manager/debug_tree.c,
4751 plugins/debug-manager/locals.c:
4752 Restore tree representation for local variable
4753 Add argument in local variable list
4754 Use gdb variable object to get all informations
4756 2006-09-19 Naba Kumar <naba@gnome.org>
4758 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
4759 that implements AnjutaSavePrompt class.
4761 * ChangeLog: Fixed indentation.
4763 * libanjuta/Makefile.am,
4764 libanjuta/anjuta-marshal.list,
4765 libanjuta/anjuta-shell.c,
4766 libanjuta/anjuta-shell.h,
4767 plugins/document-manager/action-callbacks.c,
4768 plugins/document-manager/action-callbacks.h,
4769 plugins/document-manager/anjuta-docman.c,
4770 plugins/document-manager/anjuta-docman.h,
4771 plugins/document-manager/plugin.c,
4772 src/anjuta.c: Impletemnted save prompt dialog to prompt for
4773 unsaved items during exit. A new signal is added in shell
4774 interface called 'save-prompt' to collect all unsaved items.
4775 Create AnjutaSavePrompt class (dialog) to process unsaved items.
4776 Fixed document manager to use the new save-prompt signal in shell
4777 and AnjutaSavePrompt object for unsaved files. Cleaned up
4778 AnjutaDocman to synchronously save new files. Fixed function
4781 2006-09-18 Johannes Schmid <jhs@gnome.org>
4783 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
4784 gdl requirement to 0.7.0
4786 2006-09-18 Johannes Schmid <jhs@gnome.org>
4788 * global-tags/.cvsignore:
4789 * global-tags/Makefile.am:
4790 * global-tags/create_global_tags.sh (removed):
4791 * global-tags/create_global_tags.sh.in (added):
4794 * libanjuta/anjuta-launcher.c:
4797 * plugins/project-manager/plugin.c:
4798 (project_manager_plugin_close_project):
4801 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
4804 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
4805 More reasonable toolbar creation/deletition though it does
4808 2006-09-15 Johannes Schmid <jhs@gnome.org>
4810 * libanjuta/anjuta-utils.c/.h:
4813 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
4815 * scintilla/ScintillaGTK.cxx
4816 Fixed doulbe freeing in Scintilla
4818 2006-09-12 Johannes Schmid <jhs@gnome.org>
4820 * plugins/symbol-browser/an_symbol_prefs.c:
4821 Support unloading / reloading of the module (for example when
4822 closing a project and opening another one).
4824 * plugins/project-manager/plugin.c:
4825 Really fixed #355148 (Show project name in title bar)
4827 2006-09-09 Johannes Schmid <jhs@gnome.org>
4829 * libanjuta/plugins.c:
4830 Fixed #355156 (Show plugins in alphabetical order)
4832 2006-09-09 Johannes Schmid <jhs@gnome.org>
4834 * plugins/project-manager/plugin.c:
4835 Fixed #355148 (Show project name in title bar)
4837 2006-09-09 Johannes Schmid <jhs@gnome.org>
4839 * plugins/project-manager/plugin.c:
4840 (value_removed_project_root_uri):
4841 Fixed crasher if project cannot be opened
4843 2006-08-30 Naba Kumar <naba@gnome.org>
4845 * plugins/language-support-cpp-java/plugin.[c,h],
4846 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
4847 Impletemnted UI for auto indent.
4849 2006-08-28 Naba Kumar <naba@gnome.org>
4851 * plugins/gvim/.cvsignore,
4852 plugins/gvim/Makefile.am,
4853 plugins/gvim/anjuta-vim-plugin.png,
4854 plugins/gvim/anjuta-vim.c,
4855 plugins/gvim/anjuta-vim.h,
4856 plugins/gvim/anjuta-vim.plugin.in,
4857 plugins/gvim/gtkvim.c,
4858 plugins/gvim/gtkvim.h,
4859 plugins/gvim/plugin.c,
4860 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
4863 2006-08-28 Naba Kumar <naba@gnome.org>
4865 Patch from: Massimo Corà <maxcvs@email.it>
4866 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
4867 possible infinite loop.
4869 2006-08-22 Adam Dingle <adam@medovina.org>
4871 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
4872 to edit are shown in the preferences dialog in anjuta").
4873 Removed unused widgets from the style editor dialog.
4875 2006-08-21 Johannes Schmid <jhs@gnome.org>
4877 * plugins/symbol-browser/test-class.[cpp/h]
4880 2006-08-18 Naba Kumar <naba@gnome.org>
4882 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
4883 end of document loading.
4885 * plugins/language-support-cpp-java/plugin.c,
4886 plugins/sourceview/sourceview.c: Fixed plugin loading.
4888 2006-08-17 Naba Kumar <naba@gnome.org>
4890 * plugins/language-support-cpp-java/plugin.c,
4891 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
4892 mode line parsing. Indentation parameters initialized based on
4893 mode line parameters.
4895 2006-08-16 Naba Kumar <naba@gnome.org>
4897 * Makefile.am, plugins/editor/text_editor.c,
4898 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
4901 2006-08-16 Naba Kumar <naba@gnome.org>
4903 Patch from Massimo Cora' <maxcvs@email.it>:
4905 * plugins/editor/aneditor-autocomplete.cxx,
4906 plugins/editor/aneditor-calltip.cxx,
4907 plugins/symbol-browser/Makefile.am,
4908 plugins/symbol-browser/an_symbol.c,
4909 plugins/symbol-browser/an_symbol_view.c,
4910 plugins/symbol-browser/plugin.c,
4911 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
4912 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
4913 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
4914 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
4915 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
4916 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
4917 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
4918 tagmanager/get.h, tagmanager/html.c,
4919 tagmanager/include/tm_source_file.h,
4920 tagmanager/include/tm_tag.h,
4921 tagmanager/include/tm_workspace.h,
4922 tagmanager/jscript.c, tagmanager/keyword.c,
4923 tagmanager/keyword.h, tagmanager/lisp.c,
4924 tagmanager/lregex.c, tagmanager/lua.c,
4925 tagmanager/main.h, tagmanager/make.c,
4926 tagmanager/options.c, tagmanager/options.h,
4927 tagmanager/parse.c, tagmanager/parse.h,
4928 tagmanager/parsers.h, tagmanager/pascal.c,
4929 tagmanager/perl.c, tagmanager/php.c,
4930 tagmanager/python.c, tagmanager/read.c,
4931 tagmanager/read.h, tagmanager/readtags.c,
4932 tagmanager/readtags.h, tagmanager/rexx.c,
4933 tagmanager/routines.c, tagmanager/routines.h,
4934 tagmanager/ruby.c, tagmanager/scheme.c,
4935 tagmanager/sh.c, tagmanager/slang.c,
4936 tagmanager/sml.c, tagmanager/sort.c,
4937 tagmanager/sort.h, tagmanager/sql.c,
4938 tagmanager/strlist.c, tagmanager/strlist.h,
4939 tagmanager/tcl.c, tagmanager/tm_source_file.c,
4940 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
4941 tagmanager/tm_workspace.c, tagmanager/verilog.c,
4942 tagmanager/vim.c, tagmanager/vstring.c,
4943 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
4944 5.6 and namespace completion fixed.
4946 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
4947 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
4949 2006-08-15 Naba Kumar <naba@gnome.org>
4951 * libanjuta/interfaces/libanjuta.idl,
4952 plugins/editor/text-editor-iterable.c,
4953 plugins/editor/text_editor.c,
4954 plugins/sourceview/sourceview-cell.c,
4955 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
4956 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
4957 ianjuta_editor_end_action().
4959 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
4961 2006-08-13 Naba Kumar <naba@gnome.org>
4963 * plugins/debug-manager/breakpoints.c,
4964 plugins/debug-manager/memory.c,
4965 plugins/debug-manager/registers.c,
4966 src/layout.xml: Fixed debugger widgets layout.
4968 2006-08-12 Naba Kumar <naba@gnome.org>
4970 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
4971 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
4972 plugins/editor/editor.glade, plugins/editor/text_editor.h,
4973 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
4974 codes and dead codes. Removed automatic indentation prefs.
4976 2006-08-12 Johannes Schmid <jhs@gnome.org>
4978 * libanjuta/Makefile.am:
4979 * libanjuta/anjuta-launcher.c:
4980 * libanjuta/anjuta-launcher.h:
4981 * libanjuta/anjuta-plugin.c:
4982 * libanjuta/anjuta-plugin.h:
4983 * libanjuta/anjuta-preferences.c:
4984 * libanjuta/anjuta-preferences.h:
4985 * libanjuta/anjuta-shell.c:
4986 * libanjuta/anjuta-shell.h:
4987 * libanjuta/libanjuta.h:
4989 Made wrapper friendly:
4990 - no inline in header files (preferences_set/get)
4991 - correct signal names
4992 - correct GError** argument in anjuta_shell_freeze/thaw
4993 - include correct files in libanjuta.h
4995 * plugins/project-manager/plugin.c:
4998 2006-08-11 Naba Kumar <naba@gnome.org>
5000 * plugins/editor/aneditor-priv.h,
5001 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
5003 * plugins/editor/text_editor_cbs.c,
5004 plugins/sourceview/anjuta-view.c: Pass the right position for char
5007 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
5009 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
5011 2006-08-11 Naba Kumar <naba@gnome.org>
5013 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
5014 return the right character at the iter position and get_char() to
5017 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
5018 to set to character offset and not byte index.
5020 * plugins/language-support-cpp-java/plugin.c: Improved
5021 auto-indentation login. Indents opening and closing braces correctly.
5023 2006-08-10 Johannes Schmid <jhs@gnome.org>
5027 Required automake = 1.9
5029 * libanjuta/anjuta-children.c:
5030 * libanjuta/anjuta-children.h:
5031 * libanjuta/anjuta-encodings.h:
5032 * libanjuta/anjuta-launcher.h:
5033 * libanjuta/anjuta-plugin-description.h:
5034 * libanjuta/anjuta-preferences-dialog.h:
5035 * libanjuta/anjuta-preferences.h:
5036 * libanjuta/anjuta-session.h:
5037 * libanjuta/anjuta-status.h:
5038 * libanjuta/anjuta-ui.h:
5039 * libanjuta/anjuta-utils.c:
5040 * libanjuta/anjuta-utils.h:
5041 * libanjuta/e-splash.h:
5042 * libanjuta/glue-factory.h:
5043 * libanjuta/glue-plugin.h:
5044 * libanjuta/plugins.h:
5045 * libanjuta/resources.h:
5046 Fixed libanjuta to be able to wrap it
5047 - G_BEGIN_DECLS, G_END_DECLS
5048 - include all necessary files in libanjuta.h
5050 * plugins/gtodo/tray-icon.c:
5051 * plugins/terminal/terminal.c:
5052 Some build fixes for freebsd
5054 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
5055 * plugins/sourceview/sourceview.glade:
5056 Remove auto-indent feature as it is now in language-support
5058 2006-08-09 Naba Kumar <naba@gnome.org>
5060 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
5061 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5062 Added missing files.
5064 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
5065 get_use_spaces(), set_tabsize() and set_use_spaces().
5067 2006-08-09 Naba Kumar <naba@gnome.org>
5069 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
5070 succeeded in activating.
5072 * plugins/document-manager/plugin.c: Added debug message.
5074 * libanjuta/interfaces/libanjuta.idl,
5075 plugins/editor/text_editor.c: Implemented get_tabsize(),
5076 get_use_spaces(), set_tabsize() and set_use_spaces().
5078 * plugins/language-support-cpp-java/Makefile.am,
5079 plugins/language-support-cpp-java/plugin.c,
5080 plugins/language-support-cpp-java/plugin.h: Used editor parameters
5081 for indentation. Added preferences page for paramenters.
5083 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
5085 2006-08-08 Naba Kumar <naba@gnome.org>
5087 * libanjuta/interfaces/libanjuta.idl,
5088 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5089 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
5090 plugins/editor/text_editor.c,
5091 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
5092 and implemented it for both scintilla and sourceview.
5094 * plugins/search/plugin.c: Use the new grab_focus() to transfer
5095 focus back to editor (happens when pressing esc in incremental
5098 2006-08-08 Naba Kumar <naba@gnome.org>
5100 * libanjuta/interfaces/libanjuta.idl,
5101 plugins/editor/text_editor.c,
5102 plugins/editor/text_editor.h,
5103 plugins/editor/text-editor-iterable.c,
5104 plugins/sourceview/sourceview-cell.c,
5105 plugins/sourceview/sourceview.c: Implemented editor attributes
5108 * plugins/editor/aneditor.cxx: Disabled old indentation code.
5109 plugins/language-support-cpp-java/plugin.c: Implemented indentation
5110 code (not complete yet).
5112 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
5113 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
5114 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
5115 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
5116 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
5117 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
5119 2006-08-04 Naba Kumar <naba@gnome.org>
5121 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
5124 2006-08-03 Johannes Schmid <jhs@gnome.org>
5126 * configure.in: Add a more informative text to valgrind plugin
5129 Modified Preferences tasl
5130 * libanjuta/anjuta-plugin.c:
5131 * libanjuta/anjuta-preferences-dialog.c:
5132 * libanjuta/anjuta-preferences-dialog.h:
5133 * libanjuta/anjuta-preferences.c:
5134 * libanjuta/anjuta-preferences.h:
5135 * libanjuta/interfaces/Makefile.am.iface:
5136 * libanjuta/interfaces/libanjuta.idl:
5137 Added IAnjutaPreferences interface which every plugin that has preferences should
5138 implement. Call merge() and unmerge() at plugin activation/deactivation.
5139 Fixed preferences_page_remove()
5141 * plugins/build-basic-autotools/build-basic-autotools.c:
5142 * plugins/cvs-plugin/plugin.c:
5143 * plugins/document-manager/plugin.c:
5144 * plugins/editor/plugin.c:
5145 * plugins/editor/plugin.h:
5146 * plugins/file-manager/plugin.c:
5147 * plugins/gtodo/main.h:
5148 * plugins/gtodo/plugin.c:
5149 * plugins/gtodo/preferences.c:
5150 * plugins/message-view/anjuta-msgman.c:
5151 * plugins/message-view/anjuta-msgman.h:
5152 * plugins/message-view/plugin.c:
5153 * plugins/sourceview/plugin.c:
5154 * plugins/sourceview/plugin.h:
5155 * plugins/symbol-browser/an_symbol_prefs.c:
5156 * plugins/symbol-browser/plugin.c:
5157 * plugins/terminal/terminal.c:
5158 * plugins/valgrind/plugin.c
5161 Updated preference loading/unloading for all plugins
5163 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
5165 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
5166 src/Makefile.am, plugins/tools/scripts/Makefile.am:
5167 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
5168 recommended by the autoconf manual.
5169 - Fixes compiling with autoconf 2.60.
5171 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
5173 2006-08-02 Johanes Schmid <jhs@gnome.org>
5175 * plugins/profile-default/plugin.c:
5176 Fixed session handling
5178 2006-08-01 Johannes Schmid <jhs@gnome.org>
5181 * plugins/Makefile.am:
5182 Disabled devhelp and glade for now as they do not work (#341073
5185 * plugins/profile-default/anjuta-default-profile.ui (removed):
5186 * plugins/profile-default/plugin.c:
5187 * plugins/profile-default/plugin.h:
5188 * plugins/project-manager/anjuta-project-manager.ui:
5189 * plugins/project-manager/plugin.c:
5190 * plugins/project-manager/plugin.h:
5191 Limted multiple project support #315043
5193 * libanjuta/interfaces/libanjuta.idl:
5194 Added ianjuta_profile_unload
5196 2006-07-31 Naba Kumar <naba@gnome.org>
5198 * libanjuta/interfaces/libanjuta.idl,
5199 plugins/editor/text-editor-iterable.c,
5200 plugins/editor/text_editor.c,
5201 plugins/sourceview/anjuta-view.c,
5202 plugins/sourceview/anjuta-view.h,
5203 plugins/sourceview/sourceview.c: Fixed text iteration and
5204 IAnjutaEditor implementations in both scintilla
5205 and sourceview. Cleand up libanjuta API: Removed redundant
5206 erase_range() method from IAnjutaEditor interface, fixed
5207 ianjuta_editor_get_text to take length instead of range (consistency).
5208 autoindentation in both sourceview and scintilla more or less works,
5209 but still disabled for now because there are still some anomalies
5212 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
5214 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
5217 2006-07-30 Johannes Schmid <jhs@gnome.org>
5219 * plugins/sourceview/anjuta-document.c:
5220 * plugins/sourceview/anjuta-document.h:
5221 * plugins/sourceview/anjuta-view.c:
5222 * plugins/sourceview/sourceview.c:
5223 Wrote a new "char_added" implementation, I hope this one is good
5225 * plugins/sourceview/sourceview-cell.c:
5226 Fixed typo: "text_iter" instead of "iter"
5228 2006-07-30 Naba Kumar <naba@gnome.org>
5230 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
5232 2006-07-30 Johannes Schmid <jhs@gnome.org>
5234 * autogen.sh: use gnome-autogen.sh from gnome-coomen
5236 * plugins/debug-manager/plugin.c:
5237 * plugins/patch/plugin.c:
5238 Use IAnjutaIndicable to mark debugger position
5240 * plugins/sourceview/sourceview.c:
5241 Define colors for IAnjutaIndicable
5243 2006-07-29 Johannes Schmid <jhs@gnome.org>
5245 * plugins/debug-manager/anjuta-debug-manager.ui:
5246 * plugins/debug-manager/breakpoints.c:
5247 * plugins/debug-manager/images/Makefile.am:
5248 * plugins/debug-manager/images/run-to-cursor.png:
5249 * plugins/debug-manager/plugin.c:
5250 Added toolbar and some icons
5252 * plugins/patch/anjuta-patch.ui:
5253 * plugins/patch/patch-plugin.c:
5254 * plugins/patch/patch-plugin.glade:
5255 * plugins/patch/plugin.c:
5256 * plugins/patch/plugin.h:
5257 Improved patch plugin (GUI and function)
5259 * plugins/sourceview/sourceview.c:
5260 Fixed another Gtk-Critical
5262 * plugins/tools/anjuta-tools.ui:
5263 * plugins/tools/plugin.h:
5264 Put Patch plugin in tools menu and changed ui file
5266 2006-07-29 Johannes Schmid <jhs@gnome.org>
5268 * plugins/document-manager/plugin.c:
5269 Fixed accelator Gtk-Warning
5271 * plugins/message-view/anjuta-msgman.c:
5274 * plugins/sourceview/anjuta-document.c:
5275 * plugins/sourceview/anjuta-document.h:
5276 * plugins/sourceview/anjuta-marshal.list:
5277 Wrote a better emitter for the char-added signal
5279 * plugins/sourceview/sourceview.c:
5280 Fixed Redo/Undo to void Gtk-Criticals
5282 * plugins/sourceview/sourceview-args.c:
5283 * plugins/sourceview/sourceview-cell.c:
5284 * plugins/sourceview/sourceview-scope.c:
5285 * plugins/sourceview/sourceview-tags.c:
5286 Adapted to new IAnjutaIterator API
5288 2006-07-28 Naba Kumar <naba@gnome.org>
5290 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
5292 * plugins/symbol-browser/an_symbol.c,
5293 plugins/symbol-browser/an_symbol_iter.c,
5294 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
5295 subclass of AnjutaSymbol so that the symbol is accessible from
5296 the iter in light of changes in IAnjutaIterable.
5298 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
5299 implementation of IAnjutaIterable.
5301 2006-07-28 Naba Kumar <naba@gnome.org>
5303 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
5304 IAnjutaIterable. They were kind of useless since the interface is
5305 defined on the data object itself. Added set_position() method
5306 in IAnjutaIterable to allow setting arbitrary current index to the
5308 Added erase() and erase_range() in IAnjutaEditor.
5310 * plugins/editor/text-editor-iterable.c: Fixed
5311 plugins/editor/text_editor.c: Implemented erase() and erase_range()
5312 methods in editor. Fixed get_line_from_position() method.
5314 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
5315 code. It's disabled for now.
5317 * plugins/sourceview/sourceview-cell.c,
5318 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
5321 2006-07-27 Johannes Schmid <jhs@gnome.org>
5323 * plugins/sourceview/sourceview-cell.c:
5324 Fixed IAnjutaEditorCell to work only on a single line
5325 Fixed crasher in finalize
5327 * plugins/symbol-browser/an_symbol_prefs.c:
5328 * global-tags/Makefile.am:
5329 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
5332 2006-07-26 Naba Kumar <naba@gnome.org>
5334 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
5335 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
5337 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
5339 * plugins/document-manager/plugin.c: Fixed dynamic loading of
5342 * plugins/editor/text-editor-iterable.c,
5343 plugins/editor/text_editor.c,
5344 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
5345 method to work correctly, it was ignoring start and end parameters.
5346 Fixed TextEditorCell implementation. Fixed 'char-added' signal
5349 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
5350 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
5352 2006-07-24 Massimo Cora' <maxcvs@email.it>
5354 * plugins/symbol-browser/an_symbol_view.c,
5355 plugins/symbol-browser/an_symbol_view.h,
5356 plugins/symbol-browser/plugin.c:
5357 fix a matching case into sv_extract_type_qualifier_from_expr ()
5358 and some minor issues.
5360 2006-07-26 Johannes Schmid <jhs@gnome.org>
5362 * plugins/language-support-cpp-java/plugin.c:
5363 Fixed to work kind of with sourceview editor
5364 * plugins/sourceview/anjuta-document.c:
5365 * plugins/sourceview/anjuta-view.c:
5366 * plugins/sourceview/sourceview-cell.c:
5367 * plugins/sourceview/sourceview.c:
5368 Fixed IAnjutaEditorCell and "char-added" signal
5370 2006-07-24 Naba Kumar <naba@gnome.org>
5372 * plugins/document-manager/plugin.c,
5373 plugins/document-manager/plugin.h: Initial implementedion for loading
5376 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
5379 * plugins/editor/text_editor.c: Fixed syntax highlighting when
5380 indicators are cleared (that leaved grey texts).
5382 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
5384 * libanjuta/interfaces/libanjuta.idl,
5385 plugins/debug-manager/breakpoints.c,
5386 plugins/debug-manager/memory.c,
5387 plugins/debug-manager/registers.c,
5388 plugins/debug-manager/debug_tree.c,
5389 plugins/debug-manager/debugger.c,
5390 plugins/gdb/debugger.c,
5391 plugins/gdb/debugger.h,
5392 plugins/gdb/plugin.c:
5393 Add a parameter for reporting error
5394 Add a new interface for using gdb variable object
5395 Allow to cancel commands
5396 Rewrite handling of debugger state
5398 * plugins/debug-manager/plugin.c,
5399 plugins/debug-manager/locals.c,
5400 plugins/debug-manager/locals.h,
5401 plugins/debug-manager/register.c,
5402 plugins/debug-manager/stack_trace.c,
5403 plugins/debug-manager/stack_trace.h:
5404 Create and destroy local and stack trace windows when needed
5406 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
5408 * plugins/document-manager/plugin.c:
5409 Fixed "Automatic" highlighting
5411 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
5413 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
5415 * plugins/sourceview/anjuta-view.c:
5416 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
5418 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
5420 * configure.in: Check for C/C++-Compiler correctly
5422 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
5424 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5426 * plugins/debug-manager/stack_trace.c:
5427 Destroy stack window when debuuger is disabled (#347414)
5429 * plugins/sourceview/anjuta-view.c:
5430 Fix a crash with popup-menu (#347412)
5432 2006-07-13 Naba Kumar <naba@gnome.org>
5434 * plugins/editor/Makefile.am,
5435 plugins/editor/text_editor.h,
5436 plugins/editor/text-editor-iterable.h,
5437 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
5440 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
5443 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
5445 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
5447 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
5450 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
5452 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5454 * libanjuta/anjuta-preferences-dialog.c:
5455 Do not use the page_num returned by gtk_notebook_append_page to
5456 remove the page as it cause bugs when pages removal is not done
5459 * plugins/document-manager/anjuta-docman.c:
5461 makes Anjuta display dock_items which have previously been hidden
5463 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
5465 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
5467 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
5468 * plugins/sourceview/sourceview.c: (imark_unmark):
5470 Patches for bugs #346450 and #346295
5472 * AUTHORS: Added Fredrik
5474 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
5476 * plugins/message-view/anjuta-msgman.c:
5477 Fixed close button/icon size (like in docman)
5479 2006-06-10 Naba Kumar <naba@gnome.org>
5481 * plugins/editor/text_editor.c: Fixed goto line to mark the line
5484 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
5486 * libanjuta/interfaces/libanjuta.idl:
5487 Move inspect_memory function in IAnjutaCpuDebugger interface
5488 Rename Boolean type to State
5490 * plugins/debug-manager/breakpoint.c:
5491 Rename Boolean type to State
5493 * plugins/debug-manager/Makefile.am,
5494 plugins/debug-manager/anjuta-marshal.list,
5495 plugins/debug-manager/data_view.c,
5496 plugins/debug-manager/data_view.h,
5497 plugins/debug-manager/data_buffer.c,
5498 plugins/debug-manager/data_buffer.h,
5499 plugins/debug-manager/chunk_view.c,
5500 plugins/debug-manager/chunk_view.h,
5501 plugins/debug-manager/anjuta-debug-manager.ui,
5502 plugins/debug-manager/debugger.c,
5503 plugins/debug-manager/memory.c,
5504 plugins/debug-manager/memory.h,
5505 plugins/debug-manager/plugin.c,
5506 plugins/gdb/debugger.c,
5507 plugins/gdb/debugger.h,
5508 plugins/gdb/plugin.c:
5509 Rewrite memory window using a special widget
5510 Rename Boolean type to State
5512 2006-06-08 Naba Kumar <naba@gnome.org>
5514 * plugins/editor/text_editor.c (itext_editor_get_current_word):
5515 Do not return garbage characters and return NULL when there is no
5518 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
5521 * plugins/search/search-replace.c: Fixed a mem leak.
5523 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
5525 * libanjuta/anjuta-launcher.c:
5526 Added debug message (see #343522)
5528 * plugins/build-basic-autotools/build-basic-autotools.c:
5529 Patch from Günther Brammer to fix #344015
5531 * plugins/sourceview/sourceview.c:
5532 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
5533 automatic highlight of build messages)
5535 2006-06-06 Naba Kumar <naba@gnome.org>
5538 libanjuta/interfaces/libanjuta.idl,
5539 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5540 plugins/Makefile.am,
5541 plugins/document-manager/action-callbacks.c,
5542 plugins/document-manager/plugin.c,
5543 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
5544 interface for language highlight selection and langauge change
5547 * plugins/language-support-cpp-java: Added language support
5548 plugin for cpp and java.
5550 2006-05-27 Naba Kumar <naba@gnome.org>
5552 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
5553 plugins/debug-manager/*, data/Makefile.am,
5554 manuals/reference/libanjuta/libanjuta.types,
5555 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5556 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5557 merged anjuta-new-debugger branch into trunck.
5558 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
5560 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
5562 * libanjuta/interfaces/libanjuta.idl,
5563 plugins/debug-manager/debugger.c,
5564 plugins/debug-manager/debugger.h,
5565 plugins/gdb/anjuta-gdb.plugin.in,
5566 plugins/gdb/debugger.c,
5567 plugins/gdb/debugger.h,
5568 plugins/gdb/plugin.c:
5569 Add new IAnjutaCpuDebugger interface to access cpu register
5570 Run gdb instead of /usr/local/bin/gdb
5572 * plugins/debug-manager/plugin.c,
5573 plugins/debug-manager/registers.c,
5574 plugins/debug-manager/registers.h:
5575 Rewrite register window
5576 Rename Load target menu item to Run target
5578 2006-05-07 Naba Kumar <naba@gnome.org>
5582 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
5584 * plugins/debug-manager/watch.c,
5585 plugins/debug-manager/breakpoint.c,
5586 plugins/debug-manager/breakpoint.h:
5587 Fix crash: disconnect save and load session signals
5589 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
5591 * libanjuta/interface/libanjuta.idl,
5592 plugins/debug-manager/debugger.c,
5593 plugins/gdb/plugin.c:
5594 Add a value parameter for evaluate command
5596 * plugins/debug-manager/anjuta-debug-manager.glade:
5597 Create new dialog box for watches using glade
5599 * plugins/debug-manager/anjuta-debug-manager.ui:
5600 Move watch menu items near the end
5601 Move breakpoint menu items outside the sub menu
5603 * plugins/debug-manager/debug_tree.c,
5604 plugins/debug-manager/debug_tree.h,
5605 plugins/debug-manager/debug_tree.h,
5606 plugins/debug-manager/watch.c:
5607 Move all GUI code from watch.c to debug_tree.c
5608 Add an auto update property to watches
5610 * plugins/debug-manager/locals.c,
5611 plugins/debug-manager/locals.h,
5612 plugins/debug-manager/stack_trace.c,
5613 plugins/debug-manager/stack_trace.h,
5614 plugins/debug-manager/plugin.c:
5615 Register actions before starting debugger
5617 * plugins/gdb/debugger.c:
5618 Do not call callback function if not present
5620 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
5622 * libanjuta/interfaces/libanjuta.idl,
5623 plugins/debug-manager/stack_trace.c,
5624 plugins/debug-manager/stack_trace.h,
5625 plugins/debug-manager/anjuta-debug-manager.ui,
5626 plugins/gdb/debugger.c:
5627 Add a popup menu in stack frame window
5628 Add a new frame-changed event
5629 Use MI command for getting stack informations
5630 Get filename with full path (need gdb > 6.3)
5632 * libanjuta/interfaces/libanjuta.idl,
5633 plugins/debug-manager/debug_tree.c,
5634 plugins/debug-manager/debugger.c,
5635 plugins/debug-manager/locals.c,
5636 plugins/debug-manager/locals.h,
5637 plugins/debug-manager/plugin.c,
5638 plugins/gdb/debugger.c,
5639 plugins/gdb/debugger.h,
5640 plugins/gdb/parser.c,
5641 plugins/gdb/parser.h,
5642 plugins/gdb/plugin.c,
5643 plugins/gdb/Makefile.am:
5644 Pass watch data with string instead of Watch structures
5645 Use debug_tree in local window
5649 * plugins/debug-manager/breakpoints.c,
5650 plugins/debug-manager/utilities.c,
5651 plugins/debug-manager/utilities.h:
5652 Use a GtkListStore instead of a GtkTreeStore
5653 move goto_location_in_editor in utilities.c
5655 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
5657 * libanjuta/interfaces/libanjuta.idl,
5658 plugins/debug-manager/anjuta-debug-manager.ui,
5659 plugins/debug-manager/breakpoints.c,
5660 plugins/debug-manager/plugin.c,
5661 plugins/gdb/debugger.c:
5662 Add a breakpoint type
5663 Add new popup menu in breakpoint window
5664 Add toggle breakpoint in editor popup menu
5665 Save and restore breakpoint enable
5666 Fix bug in clear all breakpoints
5667 Remove old useless code
5669 * plugins/debug-manager/debugger.c:
5670 Fix some problem with debugger states
5672 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
5673 Update documentation
5675 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
5678 plugins/gdb/Makefile.am,
5679 plugins/gdb/gdb.init:
5680 Move gdb.init crom data to plugins/gdb
5682 * plugins/gdb/gdb.init,
5683 libanjuta/interfaces/libanjuta.idl,
5684 plugins/debug-manager/breakpoints.c,
5685 plugins/debug-manager/debugger.c,
5686 plugins/debug-manager/plugin.c,
5687 plugins/gdb/debugger.c,
5688 plugins/gdb/plugin.c:
5689 Support pending breakpoints
5690 Rewrite debugger states
5691 Split ianjuta_debugger_log into _enable_log and _disable_log
5693 * plugins/debug-manager/start.c,
5694 plugins/debug-manager/debug_tree.c,
5695 plugins/gdb/parser.c:
5696 Remove some useless lines
5698 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
5699 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
5700 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
5701 Update documentation
5703 2006-03-12 Naba Kumar <naba@gnome.org>
5705 * manuals/references/libanjuta/libanjuta.types: Fixed
5708 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
5710 * libanjuta/anjuta-debugger.c,
5711 libanjuta/anjuta-debugger.h:
5714 * libanjuta/interfaces/libanjuta.idl,
5715 plugins/debug-mananger/breakpoints.c,
5716 plugins/debug-manager/debug_tree.c,
5717 plugins/debug-manager/debugger.c,
5718 plugins/debug-manager/plugin.c,
5719 plugins/debug-manager/registers.c,
5720 plugins/debug-manager/sharedlib.c,
5721 plugins/debug-manager/signal.c,
5722 plugins/debug-manager/stack_trace.c,
5723 plugins/debug-manager/start.c,
5724 plugins/debug-manager/watch.c,
5725 plugins/gdb/debugger.c,
5726 plugins/gdb/debugger.h,
5727 plugins/gdb/parser.c,
5728 plugins/gdb/parser.h,
5729 plugins/gdb/plugin.c:
5730 Move types definitions from libanjuta/anjuta-debugger.{ch}
5731 Rename types from AnjutaDebugger* to IAnjutaDebugger*
5733 * plugins/gdb/Makefile.am:
5734 Remove user interface from gdb plugin
5736 2006-03-12 Naba Kumar <naba@gnome.org>
5738 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
5740 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
5742 Modified Patch from Marc Maurer <uwog@uwog.net>:
5743 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
5746 * plugins/sourceview/Makefile.am:
5747 * plugins/sourceview/sourceview-cell.c:
5748 * plugins/sourceview/sourceview-cell.h:
5749 * plugins/sourceview/sourceview.c:
5751 Implemented IAnjutaEditorCell
5753 2006-05-21 Naba Kumar <naba@gnome.org>
5755 * libanjuta/interfaces/libanjuta.idl,
5756 plugins/document-manager/action-callbacks.c,
5757 plugins/document-manager/plugin.c,
5758 plugins/editor/print.c, plugins/editor/text_editor.c,
5759 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
5760 Fixed zooming and added icons and shortcuts for zoom menu items.
5762 2006-05-21 Naba Kumar <naba@gnome.org>
5764 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
5767 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
5769 * plugins/document-manager/anjuta-docman.c:
5770 Fixed close button reaction by setting the correct current editor
5772 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
5774 Patch from Yang Hong <yanghong@ccoss.com.cn>:
5775 * plugins/document-manager/anjuta-docman.c
5776 - Fix close button, you can close any tab as you wish now.
5777 - Fadeout mime icon as the same as close image
5779 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
5781 Patch from Marc Maurer <uwog@uwog.net>
5782 * main.c: Compile fix when NLS is enabled
5786 2006-05-20 Naba Kumar <naba@gnome.org>
5788 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
5789 while loading abiword-2.4.4/abi project).
5791 2006-05-18 Naba Kumar <naba@gnome.org>
5793 * libanjuta/interfaces/libanjuta.idl,
5794 plugins/document-manager/action-callbacks.c,
5795 plugins/editor/print.c,
5796 plugins/editor/text_editor.c,
5797 plugins/editor/text_editor.h,
5798 plugins/editor/text_editor_prefs.c: Fixed zooming.
5800 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
5801 interface for character iteration and IAnjutaEditorAssist interface
5802 for autocompletions and editor tips.
5804 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
5806 Patch from Günther Brammer <GBrammer@gmx.de>:
5807 * plugins/document-manager/anjuta-docman.c:
5808 Make tabs smaller but keep nice closing icon
5810 * plugins/document-manager/anjuta-docman.c:
5811 * plugins/document-manager/Makefile.am:
5813 Added nice mime-icons to the editor tabs
5815 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
5817 * configure.in: Bumped version to 2.0.3 (pre-release increment)
5819 * plugins/symbol-browser/an_symbol_view.c:
5821 - Fixed symbol searching (Yang Hong (#341997))
5823 * plugins/devhelp/htmlview.c:
5824 Fixed devhelp plugin
5826 * plugins/build-basic-autotools/build-basic-autotools.c:
5827 * plugins/search/search-replace.c:
5828 * plugins/document-manager/anjuta-docman.c:
5830 Only add a marker to a line where it makes sense!
5832 === anjuta 2.0.2 ===
5834 2006-05-15 Naba Kumar <naba@gnome.org>
5836 * configure.in: set required versions for
5839 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
5841 * plugins/glade/plugin.c:
5842 Fixed signal connection for "gtk-doc-search"
5844 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
5846 * NEWS: Set release date, add known issues
5848 * libanjuta/anjuta-shell.c:
5849 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
5850 and debug other gtk-warnings/criticals)
5852 * plugins/build-basic-autotools/build-basic-autotools.c:
5853 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
5855 * plugins/sourceview/anjuta-view.c:
5856 * plugins/sourceview/sourceview-args.c:
5857 * plugins/sourceview/sourceview-scope.c:
5858 * plugins/sourceview/sourceview-tags.c:
5859 Fixed gtk-criticals (gtk_source_language_get_mime_types)
5861 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
5863 * pixmaps/Makefile.am:
5864 Add preferences_general.png
5866 * plugins/devhelp/plugin.c:
5867 Fixed some more realise things
5869 * plugins/message-view/anjuta-msgman.c:
5870 Support stock icons for message panes
5872 * plugins/search/search-replace.c:
5873 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
5875 * plugins/search/search-replace_backend.c:
5878 * plugins/sourceview/anjuta-document.c:
5879 * plugins/sourceview/sourceview.c:
5880 Fixed finalise and tag completion
5883 Use preferences_general icon
5885 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
5887 * pixmaps/Makefile.am:
5890 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
5892 * plugins/sourceview/sourceview-prefs.c:
5893 Fixed font & color handling
5895 * plugins/symbol-browser/an_symbol_view.c:
5898 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
5900 * plugins/macro/macros.xml:
5901 Fixed bug #341583 (Address of FSF)
5903 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
5906 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
5907 Update: Do it the cool way...
5909 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
5911 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
5912 Implement gtk-api-help signals of glade3
5913 * configure.in: Bump to glade3 2.91.2
5915 * plugins/devhelp/plugin.c:
5916 Fixed some realize stuff in the devhelp plugin
5918 * plugins/sourceview/anjuta-document.c:
5919 fixed bug with scope completion
5921 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
5923 * plugins/symbol-browser/an_symbol_view.c
5924 * plugins/symbol-browser/an_symbol_prefs.c
5925 * plugins/symbol-browser/an_symbol_prefs.h
5926 * global_tags/create_global_tags.sh:
5928 Automaticly create global tags on first startup
5930 2006-05-08 Massimo Cora' <maxcvs@email.it>
5933 * plugins/project-wizard/templates/Makefile.am:
5934 * (added) plugins/project-wizard/templates/cpp-logo.png:
5935 * (added) plugins/project-wizard/templates/cpp.wiz:
5936 * (added) plugins/project-wizard/templates/cpp/*:
5938 Added a generic c++ template. It's a simple hello world.
5940 2006-05-07 Massimo Cora' <maxcvs@email.it>
5942 * plugins/symbol-browser/an_symbol_view.c:
5943 fixed a stupid crasher.
5945 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
5947 * plugins/project-wizard/templates/wxwin/configure.in.tpl
5948 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
5950 Fixed WxWidgets project type
5952 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
5954 * plugins/devhelp/htmlview.c:
5955 * plugins/devhelp/plugin.c:
5956 Maybe I fixed the crash this time! I could at least not reproduce anymore!
5958 * plugins/project-wizard/install.c:
5959 Don't set a message - thanks to seb
5961 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
5963 * plugins/devhelp/htmlview.c:
5964 * plugins/symbol-browser/an_symbol_view.c:
5966 There is a weird crash in gtk_idle which I still did not completly fix!
5968 * plugins/project-wizard/install.c:
5969 Default to success instead of failure
5971 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
5973 * plugins/devhelp/htmlview.c:
5974 * plugins/devhelp/plugin.c:
5975 Fixed bug and libdevhelp issue!
5977 * plugins/project-wizard/install.c:
5978 Fixed message string!
5980 2006-05-03 Massimo Cora' <maxcvs@email.it>
5982 * plugins/symbol-browser/an_symbol_view.c:
5983 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
5985 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
5987 * pixmaps/Makefile.am:
5989 * anjuta.desktop.in.in
5991 GNOME Goal #2.1: Install theme-friendly icons
5993 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
5995 * plugins/devhelp/htmlview.c: Reload page on reparent
5996 * plugins/document-manager/anjuta-docman.c:
5997 Present document-manager when document is selected in file-manager
5999 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6001 * plugins/symbol-broser/an_symbol_view.c:
6002 Fixed crasher in namespace exploration
6004 2006-05-01 Massimo Cora' <maxcvs@email.it>
6007 * plugins/valgrind/Makefile.am:
6009 Optional compiling of Valgrind plugin
6011 2006-05-01 Massimo Cora' <maxcvs@email.it>
6013 * plugins/symbol-browser/an_symbol_view.c:
6014 - modularized code. Marked with FIXME the parts which need improvement.
6016 - Added basic namespace completion for Gtkmm type project:
6017 - namespace1::MyClass *class;
6019 - Namespaces must be anyway improved.
6021 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6023 * plugins/devhelp/plugin.c:
6024 Fixed up plugin unloading and show html widget on link selected
6028 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
6030 * plugins/devhelp/Makefile.am:
6031 * plugins/devhelp/anjuta-devhelp.plugin.in:
6032 * plugins/devhelp/htmlview.c:
6033 * plugins/devhelp/htmlview.h:
6034 * plugins/devhelp/plugin.c:
6035 * plugins/devhelp/plugin.h:
6036 Reimplemeted devhelp plugin from scratch
6038 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
6041 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
6043 * plugins/sourceview/sourceview-tags.c:
6044 complete some more tag types
6046 * plugins/valgrind/plugin.c:
6047 * plugins/valgrind/preferences.c:
6048 * plugins/valgrind/vggeneralprefs.c:
6050 Fixed lots of gtk warnings
6052 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
6054 * plugins/sourceview/sourceview-scope.c:
6055 Implemented type-ahead for scope completion
6057 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
6059 * manuals/C/Makefile.am:
6060 * manuals/Makefile.am:
6061 * plugins/document-manager/Makefile.am:
6062 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6063 * plugins/sourceview/Makefile.am:
6068 * plugins/class-gen/goc_template_header: G_END_DECLS
6070 2006-05-27 Naba Kumar <naba@gnome.org>
6072 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
6073 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
6074 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
6075 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
6076 scintilla/include/Scintilla.iface,
6077 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
6078 cvs. Fixed compile flags. Removed outdated patches.
6080 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
6082 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
6084 * plugins/sourceview/anjuta-document.c:
6085 * plugins/sourceview/sourceview-args.c:
6086 * plugins/sourceview/sourceview-scope.c:
6088 Add End/Home keypresses and support completion if symbol start with '!' for example
6091 2006-04-27 Massimo Cora' <maxcvs@email.it>
6093 * libanjuta/interfaces/libanjuta.idl:
6095 * plugins/sourceview/sourceview-scope.c:
6096 * plugins/sourceview/tag-window.c:
6097 * plugins/sourceview/tag-window.h:
6098 * plugins/symbol-browser/an_symbol_view.c:
6099 * plugins/symbol-browser/an_symbol_view.h:
6100 * plugins/symbol-browser/plugin.c:
6102 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
6104 Code and ideas for C/C++ new completion engine comes from IComplete written by
6105 Martin Stubenschrott <stubenschrott@gmx.net>.
6106 Currently the interface works only with GtkSourceView plugin.
6108 * tagmanager/Makefile.am:
6110 * tagmanager/entry.h:
6113 * tagmanager/include/tm_file_entry.h:
6114 * tagmanager/include/tm_project.h:
6115 * tagmanager/include/tm_source_file.h:
6116 * tagmanager/include/tm_symbol.h:
6117 * tagmanager/include/tm_tagmanager.h:
6118 * tagmanager/include/tm_work_object.h:
6119 * tagmanager/include/tm_workspace.h:
6120 * tagmanager/parse.c:
6121 * tagmanager/read.c:
6122 * tagmanager/read.h:
6123 * tagmanager/tm_project.c:
6124 * tagmanager/tm_source_file.c:
6125 * tagmanager/tm_workspace.c:
6127 Tagmanager can now parse a memory buffer and generate/update
6128 tags into tm_workspace/tm_project on the fly, without using files.
6129 C/C++ is supported now.
6131 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
6133 * plugins/sourceview/anjuta-document.c:
6134 * plugins/sourceview/sourceview-args.c:
6135 * plugins/sourceview/sourceview-scope.c:
6136 * plugins/sourceview/sourceview.c:
6138 Fixed some memory leaks and argument completion
6140 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
6142 * plugins/glade/plugin.c:
6144 Fixed glade plugin build because of API changes in glade3
6146 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
6148 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6149 Updated editor section
6151 * manuals/C/anjuta-manual/interface.xml:
6152 * manuals/C/anjuta-manual/preferences.xml:
6153 * manuals/C/anjuta-manual/projects.xml:
6156 * plugins/editor/anjuta-editor.plugin.in:
6159 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
6162 * plugins/editor/anjuta-editor.plugin.in:
6163 * plugins/sourceview/sourceview.plugin.in:
6165 Build both editors and let the user decide a runtime!
6167 * plugins/sourceview/sourceview-scope.c:
6168 Fixed bug in regex to allow test()-> completions
6170 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
6172 * plugins/sourceview/anjuta-document.c:
6173 * plugins/sourceview/sourceview-args.c:
6174 * plugins/sourceview/sourceview-scope.c:
6175 * plugins/sourceview/sourceview-tags.c:
6176 * plugins/sourceview/tag-window.c:
6178 Improved callltip windows
6180 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6182 * src/anjuta-app.c: (on_session_save):
6183 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
6184 <ricardo.jose.ferrari@gmail.com> for pointing this out!
6186 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6188 * libanjuta/anjuta-utils.c:
6189 * plugins/cvs-plugin/cvs-execute.c:
6192 * scintilla/LexInno.cxx:
6193 * scintilla/LexOpal.cxx:
6194 * scintilla/LexTCL.cxx:
6196 Added missing files from scintilla-update
6198 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6201 * manuals/C/Makefile.am:
6202 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
6203 * manuals/C/anjuta-manual/Makefile.am:
6204 * manuals/C/anjuta-manual/anjuta-manual.xml:
6205 * manuals/C/anjuta-manual/build.xml:
6206 * manuals/C/anjuta-manual/debugger.xml:
6207 * manuals/C/anjuta-manual/execute.xml:
6208 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
6209 * manuals/C/anjuta-manual/figures/arguments.png:
6210 * manuals/C/anjuta-manual/figures/configure_dlg.png:
6211 * manuals/C/anjuta-manual/figures/file_menu.png:
6212 * manuals/C/anjuta-manual/figures/menu_main.png:
6213 * manuals/C/anjuta-manual/figures/menubar.png:
6214 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
6215 * manuals/C/anjuta-manual/figures/project_info.png:
6216 * manuals/C/anjuta-manual/figures/scrshot.png:
6217 * manuals/C/anjuta-manual/figures/symbol_browser.png:
6218 * manuals/C/anjuta-manual/figures/tool-editor.png:
6219 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
6220 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
6221 * manuals/C/anjuta-manual/figures/toolbar_format.png:
6222 * manuals/C/anjuta-manual/figures/toolbar_main.png:
6223 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
6224 * manuals/C/anjuta-manual/fileoperations.xml:
6225 * manuals/C/anjuta-manual/interface.xml:
6226 * manuals/C/anjuta-manual/introduction.xml:
6227 * manuals/C/anjuta-manual/preferences.xml:
6228 * manuals/C/anjuta-manual/projects.xml:
6229 * manuals/C/anjuta-manual/tools.xml:
6230 * manuals/Makefile.am:
6232 Updated manual and faq
6234 * scintilla/CallTip.cxx:
6235 * scintilla/CallTip.h:
6236 * scintilla/CellBuffer.cxx:
6237 * scintilla/CellBuffer.h:
6238 * scintilla/ContractionState.cxx:
6239 * scintilla/Document.cxx:
6240 * scintilla/Document.h:
6241 * scintilla/DocumentAccessor.cxx:
6242 * scintilla/Editor.cxx:
6243 * scintilla/Editor.h:
6244 * scintilla/ExternalLexer.cxx:
6245 * scintilla/Indicator.cxx:
6246 * scintilla/KeyMap.cxx:
6247 * scintilla/KeyWords.cxx:
6248 * scintilla/LexAU3.cxx:
6249 * scintilla/LexBash.cxx:
6250 * scintilla/LexCPP.cxx:
6251 * scintilla/LexCaml.cxx:
6252 * scintilla/LexCsound.cxx:
6253 * scintilla/LexEiffel.cxx:
6254 * scintilla/LexGui4Cli.cxx:
6255 * scintilla/LexHTML.cxx:
6256 * scintilla/LexLua.cxx:
6257 * scintilla/LexMSSQL.cxx:
6258 * scintilla/LexOthers.cxx:
6259 * scintilla/LexPOV.cxx:
6260 * scintilla/LexPython.cxx:
6261 * scintilla/LexRuby.cxx:
6262 * scintilla/LexSQL.cxx:
6263 * scintilla/LexVB.cxx:
6264 * scintilla/Makefile.am:
6265 * scintilla/PlatGTK.cxx:
6266 * scintilla/PropSet.cxx:
6267 * scintilla/RESearch.cxx:
6268 * scintilla/RESearch.h:
6269 * scintilla/ScintillaBase.cxx:
6270 * scintilla/ScintillaGTK.cxx:
6271 * scintilla/StyleContext.h:
6272 * scintilla/ViewStyle.cxx:
6273 * scintilla/ViewStyle.h:
6274 * scintilla/XPM.cxx:
6275 * scintilla/include/KeyWords.h:
6276 * scintilla/include/Platform.h:
6277 * scintilla/include/PropSet.h:
6278 * scintilla/include/SciLexer.h:
6279 * scintilla/include/Scintilla.h:
6280 * scintilla/include/Scintilla.iface:
6281 * scintilla/include/ScintillaWidget.h:
6282 * scintilla/lexers.make:
6284 Update to scintilla 1.68
6287 Only show help items which are really availible
6289 * plugins/cvs-plugin/cvs-callbacks.c
6290 * plugins/cvs-plugin/cvs-execute.c
6291 * plugins/cvs-plugin/subversion-callbacks.c:
6292 * libanjuta/anjuta-utils.c:
6293 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
6295 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
6297 * plugins/project-wizard/install.c,
6298 * plugins/project-wizard/autogen.c:
6299 Add error messages if using a read only directory
6300 Improve fix for bug #339296
6302 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
6304 * libanjuta/interfaces/libanjuta.idl:
6305 * plugins/document-manager/action-callbacks.c:
6306 * plugins/document-manager/plugin.c:
6307 * plugins/editor/text_editor.c:
6308 Added IAnjutaEditorGoto
6310 * plugins/editor/aneditor.cxx:
6311 * plugins/editor/aneditor.h:
6312 * plugins/editor/text_editor.h:
6313 * plugins/editor/text_editor_prefs.c:
6317 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
6319 * libanjuta/interfaces/libanjuta.idl:
6320 * plugins/document-manager/action-callbacks.c:
6321 * plugins/document-manager/anjuta-docman.c:
6322 * plugins/document-manager/plugin.c:
6323 * plugins/editor/text_editor.c:
6324 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
6326 * plugins/sourceview/sourceview.c:
6327 * plugins/sourceview/sourceview.glade:
6328 Fixed some uft-8 issues and added a preference option
6329 to enable/disable gnome-vfs monitoring
6331 * scintilla/Makefile.am:
6332 * scintilla/include/Makefile.am:
6335 2006-04-20 Massimo Cora' <maxcvs@email.it>
6337 * libanjuta/interfaces/libanjuta.idl:
6338 Remove get_current_pos () because we have get_position()
6340 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
6343 * plugins/sourceview/tag-window.c:
6344 Don't close window on PageUp/PageDown
6346 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
6349 * manuals/reference/libanjuta/Makefile.am:
6354 * src/bacon-message-connection.c:
6355 * src/bacon-message-connection.h: (both from gedit)
6358 Fixed #312319 (Opening files when Anjuta is already open)
6360 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
6362 * TODO.tasks: Updated
6363 * plugins/sourceview/anjuta-view.c:
6364 * plugins/sourceview/anjuta-view.h:
6365 * plugins/sourceview/sourceview.c:
6367 * configure.in: Fix --enable-plugin-scintilla
6369 Added char_added signal
6371 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
6373 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
6377 * plugins/sourceview/sourceview.c:
6378 Fixed VFS monitoring (still a bit buggy)
6380 * plugins/sourceview/sourceview-args.c:
6381 * plugins/sourceview/tag-window.c:
6383 Better sizing for the popup-window
6385 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
6387 * plugins/project-wizard/templates/gnome/src/main.c:
6388 * plugins/project-wizard/templates/gnome/src/project.glade:
6389 * plugins/project-wizard/templates/gtk/src/main.c:
6390 * plugins/project-wizard/templates/gtk/src/project.glade:
6391 * plugins/project-wizard/templates/gtkmm/src/main.cc:
6393 Fixed up GLADE_FILE definition in project types and fixed bug #334546
6395 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
6397 * configure.in: More removal of obsoleteness.
6400 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
6403 * libanjuta/anjuta-preferences.c:
6404 * libanjuta/anjuta-utils.c:
6405 * libanjuta/anjuta-utils.h:
6406 * plugins/message-view/message-view.c:
6408 Changed color functions and moved convert_color to anjuta-utils.h
6410 * plugins/message-view/anjuta-message-manager-plugin.glade:
6411 GnomeColorPicker -> GtkColorButton (bug #309154)
6413 * plugins/sourceview/plugin.c:
6414 * plugins/sourceview/sourceview-prefs.c:
6415 * plugins/sourceview/sourceview.glade:
6416 Added color and font preferences
6418 * plugins/sourceview/sourceview-tags.c:
6419 Only show as much choices as configured in preferences
6421 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
6423 * ROADMAP, NEWS: Updated (we are far behind ;-)
6424 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
6426 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
6429 * plugins/editor/Makefile.am:
6430 * scintilla/Makefile.am
6432 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
6434 * global-tags/Makefile.am:
6435 * global-tags/create_global_tags.sh:
6436 * plugins/symbol-browser/an_symbol_prefs.c:
6437 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
6438 * plugins/symbol-browser/plugin.h:
6439 * tagmanager/include/tm_workspace.h:
6440 * tagmanager/tm_workspace.c:
6442 Fixed symbol-browser prefs and move global tags generation from installtion to
6443 preferences to make the life easier for distributers and to allow updates after installtion
6445 * plugins/document-manager/action-callbacks.c:
6446 * plugins/document-manager/action-callbacks.h:
6447 * plugins/document-manager/anjuta-document-manager.ui:
6448 * plugins/document-manager/indent-util.c:
6449 * plugins/document-manager/plugin.c:
6450 * plugins/editor/text_editor.c:
6452 Moved indent stuff to document-manager
6454 * plugins/sourceview/anjuta-view.c:
6455 * plugins/sourceview/sourceview-args.c:
6456 * plugins/sourceview/sourceview-scope.c:
6457 * plugins/sourceview/sourceview-tags.c:
6458 * plugins/sourceview/sourceview.c:
6462 * plugins/sourceview/sourceview.plugin (removed):
6463 * plugins/sourceview/sourceview.plugin.in:
6464 Editor is not user-activatible
6466 * plugins/sourceview/sourceview.png:
6469 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
6471 * src/anjuta-app.c: Fixed crasher on plugin unloading
6473 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
6475 * plugins/sourceview/sourceview.c
6476 * plugins/sourceview/sourceview-args.c
6477 * plugins/sourceview/sourceview-args.h:
6479 Polished argument completion
6481 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
6483 * plugins/message-view/anjuta-msgman.c:
6484 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
6486 Show message pane on switch (does not work, anjuta_shell needs a fix)
6488 * plugins/sourceview/Makefile.am:
6489 * plugins/sourceview/anjuta-view.c: (find_tag_window),
6490 * plugins/sourceview/sourceview-args.c:
6491 * plugins/sourceview/sourceview-args.h:
6492 * plugins/sourceview/sourceview-private.h:
6493 * plugins/sourceview/sourceview-scope.c:
6494 (sourceview_scope_update), (sourceview_scope_filter_keypress):
6495 * plugins/sourceview/sourceview-tags.c:
6496 * plugins/sourceview/sourceview.c:
6497 * plugins/sourceview/tag-window.c:
6498 * plugins/sourceview/tag-window.h:
6500 Added scope and argument completion
6502 2006-04-03 Johannes Schmid <jhs@gnome.org>
6505 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
6509 * plugins/sourceview/sourceview.c: (iselect_clear):
6510 Make "Delete"-key working
6512 * configure.in: #336389
6514 2006-04-03 Johannes Schmid <jhs@gnome.org>
6516 * plugins/sourceview/Makefile.am:
6517 * plugins/sourceview/anjuta-view.c:
6518 * plugins/sourceview/plugin.c:
6519 * plugins/sourceview/sourceview-private.h:
6520 * plugins/sourceview/sourceview-scope.c:
6521 * plugins/sourceview/sourceview-scope.h:
6522 * plugins/sourceview/sourceview-tags.c:
6523 * plugins/sourceview/sourceview-tags.h:
6524 * plugins/sourceview/sourceview.c:
6525 * plugins/sourceview/sourceview.h:
6526 * plugins/sourceview/tag-window.c:
6528 - fixed goto_file_line
6529 - scroll to cursor on undo/redo
6530 - show correct popup-menu
6531 - scope completion (not ready yet)
6533 2006-04-03 Johannes Schmid <jhs@gnome.org>
6535 * plugins/sourceview/plugin.c:
6536 * plugins/sourceview/sourceview-tags.c:
6537 * plugins/sourceview/sourceview.c:
6538 * plugins/sourceview/sourceview.h:
6539 * plugins/sourceview/tag-window.c:
6541 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
6543 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6545 * plugins/sourceview/sourceview.c:
6546 Fixed next/previous bookmark.
6547 Toggled bookmark (set/unset).
6549 2006-04-03 Johannes Schmid <jhs@gnome.org>
6551 * plugins/document-manager/action-callbacks.c:
6552 Fixed Gtk-Warning in goto_line
6554 * plugins/sourceview/Makefile.am:
6555 * plugins/sourceview/anjuta-document.c:
6556 * plugins/sourceview/anjuta-view.c:
6557 * plugins/sourceview/anjuta-view.h:
6558 * plugins/sourceview/sourceview-autocomplete.c:
6559 * plugins/sourceview/sourceview-autocomplete.h:
6560 * plugins/sourceview/sourceview-private.h:
6561 * plugins/sourceview/sourceview-tags.c:
6562 * plugins/sourceview/sourceview-tags.h:
6563 * plugins/sourceview/sourceview.c:
6564 * plugins/sourceview/tag-window.c:
6565 * plugins/sourceview/tag-window.h:
6566 Created a nice API for tag and completion windows
6568 * plugins/sourceview/sourceview-print.h:
6569 * plugins/sourceview/sourceview-print.c:
6572 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6574 * plugins/sourceview/sourceview.c:
6575 Fixed typo (Sort bookmarks).
6577 2006-04-01 Johannes Schmid <jhs@gnome.org>
6579 * plugins/sourceview/anjuta-document.c:
6580 * plugins/sourceview/anjuta-document.h:
6581 * plugins/sourceview/anjuta-view.c:
6582 * plugins/sourceview/anjuta-view.h:
6583 * plugins/sourceview/sourceview-autocomplete.c:
6584 * plugins/sourceview/sourceview-autocomplete.h:
6585 * plugins/sourceview/sourceview-prefs.c:
6586 * plugins/sourceview/sourceview-prefs.h:
6587 * plugins/sourceview/sourceview-private.h:
6588 * plugins/sourceview/sourceview-tags.c:
6589 * plugins/sourceview/sourceview-tags.h:
6590 * plugins/sourceview/sourceview.c:
6591 * plugins/sourceview/sourceview.glade:
6592 * plugins/sourceview/tag-window.c:
6593 * plugins/sourceview/tag-window.h:
6595 Improved code complete and autocomplete
6597 2006-04-01 Johannes Schmid <jhs@gnome.org>
6599 * plugins/sourceview/Makefile.am:
6600 * plugins/sourceview/bookmark.png:
6601 * plugins/sourceview/marker-attentive.png:
6602 * plugins/sourceview/marker-basic.png:
6603 * plugins/sourceview/marker-intense.png:
6604 * plugins/sourceview/marker-light.png:
6605 * plugins/sourceview/sourceview.c:
6607 Added pixmaps for all marker types and show bookmarks
6610 * plugins/sourceview/Makefile.am:
6611 Build sourceview on 2.14 only
6613 2006-03-31 Johannes Schmid <jhs@gnome.org>
6615 * plugins/sourceview/Makefile.am:
6616 * plugins/sourceview/anjuta-document.c:
6617 * plugins/sourceview/anjuta-view.c:
6618 * plugins/sourceview/anjuta-view.h:
6619 * plugins/sourceview/sourceview-autocomplete.c:
6620 * plugins/sourceview/sourceview-private.h:
6621 * plugins/sourceview/sourceview-tags.c:
6622 * plugins/sourceview/sourceview-tags.h:
6623 * plugins/sourceview/sourceview.c:
6624 * plugins/sourceview/tag-window.c:
6625 * plugins/sourceview/tag-window.h:
6627 Added code completion with tag manager to the editor and fixed a save_as bug
6629 2006-03-31 Johannes Schmid <jhs@gnome.org>
6631 * src/main.c: Revert patch from Rob to allow building with
6633 * configure.in: Require at least 2.12 libraries
6635 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
6637 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
6639 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
6640 Improve anjuta-plugin project template: Added missed files dist tarball
6643 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
6646 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
6648 reviewed by: Johannes Schmid <jhs@gnome.org>
6650 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
6651 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
6652 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
6653 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
6655 Improve anjuta-plugin project template. Also fix for #322744
6657 2006-03-27 Johannes Schmid <jhs@gnome.org>
6659 * plugins/sourceview/sourceview-private.h:
6660 plugins/sourceview/sourceview.c:
6662 Added basic bookmark support
6664 2006-03-27 Johannes Schmid <jhs@gnome.org>
6669 Patch from Rob Bradfort <robster@debian.org>:
6670 * src/main.c: (get_command_line_args), (main):
6671 Migration from popt to GOption
6673 2006-03-26 Naba Kumar <naba@gnome.org>
6675 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
6676 size to scale itself with theme.
6678 2006-03-26 Naba Kumar <naba@gnome.org>
6680 * plugins/file-manager/an_file_view.c,
6681 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
6682 when symbolview and fileview objects are destroyed to avoid crashes
6683 after the plugins are disabled.
6685 2006-03-26 Naba Kumar <naba@gnome.org>
6687 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
6688 Deleted unused file.
6690 * plugins/glade/plugin.c: Be able to close glade plugin when there
6691 there is no glade project loaded.
6693 * plugins/sourceview/sourceview.plugin,
6694 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
6696 2006-03-23 Naba Kumar <naba@gnome.org>
6698 * plugins/editor/print.c: Fixed a bug where some sections of
6699 printed/previewed text is not highlighted.
6701 2006-03-20 Johannes Schmid <jhs@gnome.org>
6703 * libanjuta/interfaces/libanjuta.idl:
6705 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
6706 as we do not use private apis. Show help window and startup because it does
6709 * plugins/document-manager/action-callbacks.c:
6710 plugins/editor/Makefile.am:
6711 plugins/editor/text_editor.c:
6712 plugins/editor/print.c:
6713 plugins/editor/print.h:
6715 Fixed printing (nobody has missed it BTW ;-)
6717 * plugins/sourceview/sourceview.c:
6720 2006-03-20 Naba Kumar <naba@gnome.org>
6722 * configure.in, plugins/devhelp/plugin.c: Be able to build with
6723 devhelp >= 0.9 < 0.11 versions.
6725 2006-03-20 Johannes Schmid <jhs@gnome.org>
6727 * plugins/sourceview/anjuta-document-loader.c
6728 plugins/sourceview/sourceview.c:
6732 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6734 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
6735 Fixed bug (line position)
6736 Give the good line position whatever the active editor.
6738 2006-03-19 Ilkka Tuohela <hile@iki.fi>
6740 * configure.in: Added fi to ALL_LINGUAS
6742 2006-03-19 Johannes Schmid <jhs@gnome.org>
6744 * plugins/sourceview/anjuta-document-loader.c:
6745 replace gnome_vfs_get_mime_type_for_name_and data
6747 * plugins/build-basic-autotools/build-basic-autotools.c:
6750 2006-03-17 Johannes Schmid <jhs@gnome.org>
6752 * plugins/editor/editor.glade:
6753 Added style-editor again after it got lost somehow
6755 2006-03-17 Johannes Schmid <jhs@gnome.org>
6757 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
6758 configure.in: require devhelp 0.11
6760 Post 0.11 devhelp versions (CVS) do not work because of an API change...
6762 plugins/build-basic-autotools/build-basic-autotools.c:
6763 forgot a an installtion callback for the "install as root"-feature
6765 2006-03-17 Massimo Cora' <maxcvs@email.it>
6767 reviewed by: Johannes Schmid <jhs@gnome.org>
6769 * plugins/class-gen/anjuta-class-gen-plugin.glade
6770 plugins/class-gen/class_gen.c
6771 plugins/class-gen/goc_template_header
6772 plugins/class-gen/goc_template_source
6776 2006-03-16 Johannes Schmid <jhs@gnome.org>
6778 * plugins/sourceview/sourceview.c:
6779 Fixed "save-point" signal for undo actions
6781 2006-03-16 Massimo Cora' <maxcvs@email.it>
6783 reviewed by: Johannes Schmid <jhs@gnome.org>
6785 * plugins/document-manager/anjuta-docman.c:
6786 Implement tab drag and drop
6788 2006-03-16 Johannes Schmid <jhs@gnome.org>
6790 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
6791 plugins/build-basic-autotools/build-basic-autotools.c:
6793 Implemented "install as root"-feature (#321455)
6795 2006-03-16 Johannes Schmid <jhs@gnome.org>
6798 plugins/sourceview/.cvsignore
6799 plugins/tools/scripts/.cvsignore:
6800 Added/extended .cvsignore files
6802 * plugins/sourceview/sourceview-autocomplete.c:
6803 plugins/sourceview/sourceview-autocomplete.h:
6804 plugins/sourceview/sourceview-prefs.c:
6805 plugins/sourceview/sourceview-private.h:
6806 plugins/sourceview/sourceview.glade:
6807 Autcomplete just works(tm) now and respects preferences
6809 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
6810 Use better algorithm from autocomplete
6812 2006-03-15 Johannes Schmid <jhs@gnome.org>
6817 2006-03-15 Johannes Schmid <jhs@gnome.org>
6819 * libanjuta/interfaces/libanjuta.idl:
6820 plugins/class-gen/class_gen.c:
6821 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
6822 plugins/project-manager/plugin.c:
6824 Allow to add multiple source files (#320191)
6826 * configure.in: Require gnome-build 0.1.3
6828 2006-03-14 Johannes Schmid <jhs@gnome.org>
6830 * plugins/macro/macro-utils.c: Fixed bug #333606
6831 * plugins/file-wizard/file.c: Fixed bug #333601
6833 2006-03-13 Johannes Schmid <jhs@gnome.org>
6835 * plugins/sourceview/sourceview_autocomplete.c
6836 plugins/sourceview/sourceview_autocomplete.h
6837 plugins/sourceview/sourceview.c
6838 plugins/sourceview/sourceview-private.h
6839 plugins/sourceview/sourceview-prefs.c:
6841 Cleaned up and fixed several issues
6843 2006-03-13 Johannes Schmid <jhs@gnome.org>
6845 * plugins/sourceview/Makefile.am:
6846 plugins/sourceview/sourceview-autocomplete.c
6847 plugins/sourceview/sourceview-autocomplete.h:
6848 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6849 plugins/sourceview/sourceview-private.h:
6850 plugins/sourceview/sourceview.c:
6852 Added (buggy) autocomplete feature to sourceview
6854 2006-03-12 Naba Kumar <naba@gnome.org>
6856 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
6857 libanjuta/anjuta-session.c: Added API docs.
6859 2006-03-12 Naba Kumar <naba@gnome.org>
6861 * TODO.tasks: Added couple of tasks.
6862 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
6863 Register private class as early as possible so that members could
6864 point to self class. Code clean up.
6866 2006-03-12 Naba Kumar <naba@gnome.org>
6868 * po/POTFILES.in, po/POTFILES.skip: Updated.
6870 2006-03-11 Naba Kumar <naba@gnome.org>
6872 * libanjuta/anjuta-shell.c,
6873 plugins/document-manager/anjuta-docman.c,
6874 plugins/document-manager/plugin.c,
6875 plugins/symbol-browser/an_symbol_search.c,
6876 plugins/valgrind/vgrule-list.c: Use correct signal names while
6879 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
6880 signal names and fixed enum IANJUTA_TYPE_* macro.
6882 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6884 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
6885 plugins/search/search-replace.c :
6886 Fixed bug (Bookmark the good line).
6887 Search & Replace (Mark all matched strings).
6889 2006-03-09 Johannes Schmid <jhs@gnome.org>
6891 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
6892 Completed changes from yesterday
6894 * plugins/document-manager/anjuta-document-manager.glade:
6895 plugins/editor/editor.glade
6896 plugins/editor/plugin.c: (activate_plugin)
6897 plugins/editor/text_editor.c
6898 plugins/sourceview/Makefile.am
6899 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
6900 plugins/sourceview/sourceview.glade:
6901 Completed preference changes
6903 2006-03-08 Johannes Schmid <jhs@gnome.org>
6905 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
6906 plugins/search/plugin.c: (activate_plugin):
6908 Removed Gtk-Criticals
6910 * plugins/document-manager/anjuta-document-manager.glade:
6911 plugins/document-manager/plugin.c: (on_docman_auto_save),
6912 (on_gconf_notify_timer), (prefs_init):
6913 plugins/document-manager/plugin.h:
6914 plugins/editor/text_editor.c: (text_editor_instance_init),
6915 (text_editor_dispose):
6916 plugins/editor/text_editor.h:
6917 plugins/editor/text_editor_cbs.c:
6918 plugins/editor/text_editor_cbs.h:
6919 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
6920 plugins/glade/plugin.c: (activate_plugin):
6921 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
6922 plugins/sourceview/sourceview-private.h:
6923 plugins/sourceview/sourceview.c: (on_menu_popup),
6924 (sourceview_new), (ifile_open), (ifile_savable_save),
6925 (ifile_savable_save_as), (ieditor_set_popup_menu),
6926 (ieditor_get_filename), (imark_mark):
6928 Moved autosave from editor to document manager and fixed some things in
6931 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6933 * plugins/search/anjuta-search.glade :
6934 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
6935 plugins/search/search-replace_bachend.c: Fixed a crash bug.
6936 plugins/search/search-replace.c : Fixed bug.
6938 2006-03-08 Johannes Schmid <jhs@gnome.org>
6940 * plugins/search/anjuta-search.glade
6941 Fixed widget names (glade is a bit stupid on copying widgets to other files)
6943 2006-03-07 Johannes Schmid <jhs@gnome.org>
6945 * plugins/document-manager/action-callbacks.c
6946 plugins/document-manager/anjuta-document-manager.glade
6947 plugins/document-manager/plugin.c: (prefs_init),
6949 plugins/editor/Makefile.am:
6950 plugins/editor/editor.glade:
6951 plugins/editor/plugin.c: (on_style_button_clicked),
6952 (activate_plugin), (dispose):
6953 plugins/editor/style-editor.c:
6955 Startet to seperate document-manager and editor preferences
6957 * plugins/search/Makefile.am:
6958 plugins/search/anjuta-search.glade:
6959 plugins/search/search-replace.c:
6961 Moved search GUI to search-plugin
6963 * plugins/sourceview/sourceview-prefs.c:
6964 plugins/sourceview/sourceview-prefs.h:
6965 plugins/sourceview/sourceview-private.h:
6966 plugins/sourceview/sourceview.c:
6967 plugins/sourceview/sourceview.h:
6968 plugins/sourceview/Makefile.am:
6969 plugins/sourceview/anjuta-document.h:
6970 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
6971 plugins/sourceview/plugin.c:
6973 Added some preferences to sourceview and fixed vfs_monitor
6975 * tagmanager/c.c: (parseParens):
6976 Removed annoying debug message
6978 * libanjuta/interfaces/libanjuta.idl:
6979 Removed IAnjutaEditorFactory::create_style_editor()
6981 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
6983 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
6984 Search : Bookmark all matched lines.
6986 2006-03-06 Johannes Schmid <jhs@gnome.org>
6988 * plugins/class-gen/anjuta-class-gen.plugin.in
6989 plugins/file-loader/plugin.c: (sort_wizards)
6990 (on_create_submenu), (activate_plugin)
6991 plugins/file-wizard/anjuta-file-wizard.plugin.in
6992 plugins/glade/anjuta-glade.plugin.in
6993 plugins/project-import/anjuta-project-import.plugin.in
6994 plugins/project-wizard/anjuta-project-wizard.plugin.in:
6996 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
6999 * plugins/project-wizard/templates/mkfile.wiz:
7000 Use configured project directory instead of ~/myproject
7002 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
7004 Show markers (again) and monitor uri
7006 2006-03-06 Naba Kumar <naba@gnome.org>
7008 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
7009 typedefs separately so that forward linking would work.
7010 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
7012 2006-03-05 Naba Kumar <naba@gnome.org>
7014 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
7015 passing Enums and Structs in signals. Define struct _Name in
7016 generated code, so that forward referencing.
7017 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
7019 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
7021 2006-03-05 Naba Kumar <naba@gnome.org>
7023 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
7024 support. Generate GType definitions for enums in generated codes
7025 so that enums could be passed as signal params.
7027 2006-03-04 Naba Kumar <naba@gnome.org>
7029 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
7030 Restored cvs-moved revision files. They were originally marked
7031 deleted at their older locations. Now they are restored at
7032 their new locations. The changeset is one that was committed
7033 as part of document-manager, editor, search and print plugins
7034 separation from editor plugin.
7036 2006-03-03 Johannes Schmid <jhs@gnome.org>
7038 * plugins/sourceview/*:
7039 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
7042 2006-03-04 Naba Kumar <naba@gnome.org>
7044 * plugins/gdb/*: Deleted removed files (see previous changlog
7045 entry for files list).
7047 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
7049 * plugins/debug-mananger/breakpoints.c,
7050 plugins/debug-manager/breakpoints.h,
7051 plugins/debug-manager/debug_tree.c,
7052 plugins/debug-manager/debug_tree.h,
7053 plugins/debug-manager/info.c,
7054 plugins/debug-manager/info.h,
7055 plugins/debug-manager/locals.c,
7056 plugins/debug-manager/locals.h,
7057 plugins/debug-manager/memory.c,
7058 plugins/debug-manager/memory.h,
7059 plugins/debug-manager/registers.c,
7060 plugins/debug-manager/registers.h,
7061 plugins/debug-manager/sharedlib.c,
7062 plugins/debug-manager/sharedlib.h,
7063 plugins/debug-manager/signal.c,
7064 plugins/debug-manager/signal.h,
7065 plugins/debug-manager/stack_trace.c,
7066 plugins/debug-manager/stack_trace.h,
7067 plugins/debug-manager/watch.c,
7068 plugins/debug-manager/watch.h,
7069 plugins/debug-manager/Makefile.am:
7070 Move from gdb plugin to debug manager plugin
7072 * plugins/debug-manager/anjuta-debug-manager.glade,
7073 plugins/debug-manager/anjuta-debug-manager.ui:
7074 Move all user interface from gdb to debug manager
7076 * plugins/debug-manager/utilities.c,
7077 plugins/debug-manager/utilities.h:
7078 Remove some unused code
7079 Add useful code from gdb plugin
7081 * plugins/debug-manager/start.c,
7082 plugins/debug-manager/start.h:
7083 Include code of attach_process
7084 Add more code to start the debugger
7086 * plugins/debug-manager/plugin.c,
7087 plugins/debug-manager/plugin.h,
7088 plugins/debug-manager/anjuta-debug-manager.plugin.in:
7089 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
7091 * plugins/debug-manager/debugger.c,
7092 plugins/debug-manager/debugger.h:
7093 Implement a queue of debugger command
7095 * plugins/gdb/actions.c,
7096 plugins/gdb/actions.h,
7097 plugins/gdb/watch_cbs.c,
7098 plugins/gdb/watch_cbs.h,
7099 plugins/gdb/watch_gui.c,
7100 plugins/gdb/watch_gui.h:
7103 * plugins/gdb/debugger.c,
7104 plugins/gdb/debugger.h,
7105 plugins/gdb/gdbmi.c,
7106 plugins/gdb/gdbmi.h,
7107 plugins/gdb/utilities.c,
7108 plugins/gdb/utilities.h,
7109 plugins/gdb/Makefile.am,
7110 plugins/gdb/anjuta-gdb.plugin.in:
7111 Implement necessary functions
7113 * plugins/gdb/parser.c,
7114 plugins/gdb/parser.h:
7115 Code for parsing variable previously in debug_tree.c
7117 * plugins/gdb/anjuta-gdb.glade,
7118 plugins/gdb/anjuta-gdb.ui:
7119 Remove user interface
7121 * plugins/gdb/gdbmi-test.c:
7124 * plugins/gdb/anjuta-gdb.plugin.png:
7125 Try an improved icon for gdb (archer fish)
7127 * libanjuta/anjuta-debugger.c,
7128 libanjuta/anjuta-debugger.h,
7129 libanjuta/interfaces/libanjuta.idl,
7130 libanjuta/interfaces/anjuta-idl-compiler.pl,
7131 libanjuta/Makefile.am:
7132 Add declaration used in new IAnjutaDebugger interface
7134 * manuals/reference/libanjuta.types,
7135 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
7136 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
7137 Update documentation
7139 2006-03-02 Naba Kumar <naba@gnome.org>
7141 * manuals/reference/libanjuta/Makefile.am,
7142 manuals/reference/libanjuta/libanjuta-docs.sgml,
7143 manuals/reference/libanjuta/libanjuta-sections.txt,
7144 manuals/reference/libanjuta/libanjuta.types,
7145 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
7146 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
7147 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
7148 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
7149 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
7150 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
7151 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7152 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7153 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
7154 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
7155 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
7156 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
7157 manuals/reference/libanjuta/tmpl/e-splash.sgml,
7158 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
7159 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
7160 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
7161 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
7162 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
7163 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
7164 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
7165 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7166 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7167 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7168 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7169 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7170 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7171 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7172 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7173 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7174 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
7175 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7176 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
7177 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
7178 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7179 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
7180 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
7181 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
7182 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
7183 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7184 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7185 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
7186 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7187 manuals/reference/libanjuta/tmpl/plugins.sgml,
7188 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7189 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
7190 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
7191 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
7192 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
7193 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
7194 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
7195 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
7196 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
7197 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
7198 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
7199 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
7200 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
7201 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
7204 2006-02-28 Naba Kumar <naba@gnome.org>
7206 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
7207 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
7208 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
7209 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
7210 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
7211 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
7212 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
7213 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
7214 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
7215 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
7216 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
7217 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
7218 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
7219 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
7221 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7223 * plugins/sourceview/sourceview.c:
7224 Select to brace, select block.
7226 2006-02-28 Johannes Schmid <jhs@gnome.org>
7228 * plugins/file-wizard/Makefile.am
7229 plugins/file-wizard/action-callbacks.c (removed)
7230 plugins/file-wizard/action-callbacks.h (removed)
7231 plugins/file-wizard/anjuta-file-wizard.ui
7232 plugins/file-wizard/plugin.c: (activate_plugin),
7234 plugins/file-wizard/plugin.h:
7235 Removed Edit->Insert Text submenu (replace by macros plugin)
7237 * plugins/sourceview/sourceview.c: (sourceview_new),
7238 (ieditor_set_popup_menu):
7239 Fixed some more bugs
7241 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
7243 2006-02-28 Naba Kumar <naba@gnome.org>
7245 * plugins/file-manager/an_file_view.c,
7246 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
7247 rows also and with delay 1 sec (the color and timout value should
7248 probably be picked up from some system wide preference key).
7250 2006-02-28 Naba Kumar <naba@gnome.org>
7252 * libanjuta/interfaces/libanjuta.idl,
7253 plugins/document-manager/action-callbacks.c,
7254 plugins/document-manager/plugin.c,
7255 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
7256 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
7257 Added interface checks in document manager and enable/disable
7258 menus based on supported interface.
7260 * plugins/project-import/anjuta-project-import.glade: Set some
7261 resonable size for the import dialog.
7263 2006-02-27 Naba Kumar <naba@gnome.org>
7265 * libanjuta/interfaces/libanjuta.idl,
7266 plugins/document-manager/action-callbacks.c,
7267 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
7268 and eol conversion actions.
7270 2006-02-27 Johannes Schmid <jhs@gnome.org>
7272 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
7273 * plugins/file-manager/an_file_view.c
7274 plugins/file-manager/plugin.h: Added tooltips
7275 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
7277 2006-02-26 Naba Kumar <naba@gnome.org>
7279 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
7280 plugins/build-basic-autotools/build-basic-autotools.c,
7281 plugins/build-basic-autotools/build-basic-autotools.h,
7282 plugins/build-basic-autotools/executer.c,
7283 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
7284 disable indicator highlights preferences from message manager to
7285 build plugin. Implemented message indicator highlights in build tool.
7287 * plugins/editor/text_editor.c: Fixed indicators.
7289 2006-02-26 Johannes Schmid <jhs@gnome.org>
7291 * plugins/sourceview/sourceview.c:
7294 * plugins/subversion/svn_auth.c:
7295 Fixed username/password authentification but there might be a memory corruption
7297 2006-02-26 Naba Kumar <naba@gnome.org>
7299 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7300 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
7301 libanjuta/anjuta-launcher.h: Added documentation.
7303 2006-02-24 Naba Kumar <naba@gnome.org>
7305 * plugins/editor/text_editor.c: Fixed change in API in
7306 IAnjutaEditorSelection::set().
7308 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7310 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
7311 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
7312 libanjuta/interfaces/libanjuta.idl :
7313 Search in sourceview editor (Select in buffer).
7316 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7318 * plugins/sourceview/sourceview.c :
7319 Fixed Replace, to_upper, to_lower.
7321 * plugins/search/search-replace_backend.c :
7322 Renamed header name.
7324 2006-02-22 Naba Kumar <naba@gnome.org>
7326 * libanjuta/anjuta-plugin-description.c,
7327 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
7328 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
7329 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
7330 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
7331 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
7333 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7334 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
7336 2006-02-21 Naba Kumar <naba@gnome.org>
7338 * libanjuta/interfaces/libanjuta.idl,
7339 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
7340 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
7341 interface for editor.
7343 2006-02-21 Naba Kumar <naba@gnome.org>
7345 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
7347 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
7348 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
7350 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7352 * GTKSOURCEVIEW EDITOR
7353 plugins/sourceview/sourceview.c :
7354 Fixed copy and Goto Line.
7356 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
7357 plugins/macro/plugin.c :
7358 Fixed Insert key word and Insert macro.
7360 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
7362 * plugins/document-manager/anjuta-docman.c:
7363 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
7366 plugins/Makefile.am:
7367 plugins/sourceview/.cvsignore:
7368 plugins/sourceview/Makefile.am:
7369 plugins/sourceview/plugin.c: :
7370 plugins/sourceview/plugin.h:
7371 plugins/sourceview/sourceview.c:
7372 plugins/sourceview/sourceview.h:
7373 plugins/sourceview/sourceview.plugin:
7374 plugins/sourceview/sourceview.plugin.in:
7375 plugins/sourceview/sourceview.png:
7377 Added sourceview editor plugin
7379 2006-02-19 Naba Kumar <naba@gnome.org>
7381 * libanjuta/interfaces/libanjuta.idl,
7382 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
7383 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
7384 plugins/cvs-plugin/cvs-interface.c,
7385 plugins/document-manager/action-callbacks.c,
7386 plugins/document-manager/action-callbacks.h,
7387 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
7388 plugins/search/plugin.c, plugins/search/search-replace.c,
7389 plugins/search/search-replace_backend.c,
7390 plugins/subversion/subversion-actions.c,
7391 plugins/subversion/subversion-callbacks.c,
7392 plugins/tools/editor.c, plugins/tools/execute.c,
7393 plugins/tools/variable.c: Defined proper editor interfaces and fixed
7396 2006-02-15 Naba Kumar <naba@gnome.org>
7398 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
7401 * libanjuta/interfaces/libanjuta.idl,
7402 plugins/document-manager/anjuta-docman.c,
7403 plugins/document-manager/plugin.c,
7404 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
7405 unnecessary parameters from IAnjutaEditor interface and used proper
7406 types instead of 'gpointer'. Fixed various compiler warnings.
7408 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
7411 2006-02-12 Naba Kumar <naba@gnome.org>
7413 * po/POTFILES.in: Updated.
7415 2006-02-11 Naba Kumar <naba@gnome.org>
7417 * plugins/editor/properties.[cxx,h],
7418 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
7419 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
7420 to sci_prop_*(), because they were conflicting with external
7421 functions (in some ssl library).
7423 2006-02-08 Naba Kumar <naba@gnome.org>
7425 Patch from Massimo Cora <maxcvs@email.it>:
7426 * plugins/valgrind/anjuta-valgrind.schemas,
7427 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
7428 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
7429 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
7430 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
7431 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
7432 plugins/valgrind/vgtoolview.c,
7433 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
7434 before running the debugging session. I've added also a
7435 preference in Anjuta Preferences where you can specify
7436 the path to the valgrind binary. The default is /usr/bin/valgrind.
7437 Now it displays a dialog with the error. [it can be -program
7438 exited- or -file loaded or end of input-]. Some valgrind 3.x
7441 2006-01-29 Naba Kumar <naba@gnome.org>
7443 Patch from Massimo Cora <maxcvs@email.it>:
7444 * configure.in, plugins/Makefile.am,
7445 plugins/valgrind/*: Valgrind plugin (requires
7446 binutils-dev and valgrind to be installed.
7448 2005-01-24 Johannes Schmid <jhs@gnome.org>
7450 * Patch from Eric Greveson <ejg45@cam.ac.uk>
7451 plugins/tools/variables.c:
7452 Added current directory to possible variables
7454 * Patch from Günther Brammer <gbrammer@gmx.de>
7455 plugins/document-manager/anjuta-docman.c:
7456 Fix a crash on opening a file
7458 AUTHORS: Added Günther Brammer
7460 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
7462 * libanjuta/anjuta-launcher.c:
7463 Fix a bug in AnjutaLauncher when output is bigger than buffer
7464 Probably fix bug #315188 and #305134
7466 2005-12-28 Johannes Schmid <jhs@gnome.org>
7468 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
7469 * src/about.c: Use new gtk about dialog
7470 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
7471 Updated anjuta_ui_add_action_group_entries call
7473 Patch from Jean Breford <jean.breford@normalesup.org>
7474 and Markus Habermehl <bmh1980de@yahoo.de>:
7476 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
7477 * AUTHORS: Added Jean and Markus
7479 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7480 * plugins/search/search-replace.c :
7481 Bookmark all matched lines.
7482 * plugins/search/search-replace_backend.c :
7483 Fixed bug (Search in all project files).
7485 2005-12-21 Johannes Schmid <jhs@gnome.org>
7487 * plugins/search/plugin.c:
7489 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
7490 investigation needed.
7492 AUTHORS: Added Ross Goldner
7494 2005-12-19 Ross Golder <ross@golder.org>
7496 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
7497 application/xml MIME type.
7499 2005-12-18 Johannes Schmid <jhs@gnome.org>
7501 po/POTFILES.in: Updated files after directory changes
7502 HACKING: Removed outdated section 3 (anoncvs)
7504 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
7506 * plugins/build-basic-autotools/build-basic-autotools.c:
7507 Save all files in editor before running a command
7509 * plugins/tools/execute.c:
7510 Use document manager plugin instead of each editor for
7513 2005-12-15 Johannes Schmid <jhs@gnome.org>
7515 * plugins/document-manager/action-callbacks.c:
7516 (on_save_all1_activate), (on_swap_activate)
7517 plugins/document-manager/anjuta-docman.c:
7518 (on_save_as_filesel_response), (on_notebook_switch_page):
7520 Fixed some remaining issues in document-manger
7522 2005-12-15 Johannes Schmid <jhs@gnome.org>
7524 * plugins/profile-default/default.anjuta:
7525 Load Search plugin and Message Manager by default
7527 2005-12-14 Johannes Schmid <jhs@gnome.org>
7529 * plugins/editor/text_editor.c
7530 libanjuta/anjuta-utils.c:
7532 Check if files differ when gnome-vfs monitoring is used.
7535 2005-12-13 Johannes Schmid <jhs@gnome.org>
7537 * plugins/document-manager/plugin.c:
7538 Only save modified files in ianjuta_file_savable_save() for document-manager
7539 as discussed on mailing list.
7541 * plugins/cvs-plugin/cvs-callbacks.c:
7542 Fixed dialog handling for empty log message
7544 2005-12-13 Johannes Schmid <jhs@gnome.org>
7546 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
7548 * plugins/project-manager/* Removed ununsed files
7550 * plugins/symbol-browser/an_symbol_iter.c
7551 plugins/build-basic-autotools/build-basic-autotools.c
7552 plugins/build-basic-autotools/executer.c
7553 plugins/class-gen/class_gen.c
7554 plugins/class-inheritance/class-inherit.c
7555 plugins/cvs-plugin/cvs-actions.c
7556 plugins/cvs-plugin/cvs-interface.c
7557 plugins/debug-manager/attach_process.
7558 plugins/devhelp/plugin.c
7559 plugins/document-manager/plugin.c
7560 plugins/document-manager/indent_util.c
7561 plugins/editor/properties.cxx
7562 plugins/editor/aneditor.cxx
7563 plugins/editor/style-editor.c
7564 plugins/editor/text_editor.c
7565 plugins/macro/macro_db.c
7568 Use DEBUG_PRINT for debug messages
7570 libanjuta/anjuta-debug.h: Include config.h
7572 HACKING: Updated (BTW: does anyone read this?)
7574 2005-12-12 Johannes Schmid <jhs@gnome.org>
7576 Patch from Johan Ersvik <jersvik@fastmail.fm>:
7577 * plugins/gdb/debugger.c
7579 Fix a crasher in gdb plugin
7581 * plugins/gtodo/plugin.c
7582 plugins/search/plugin.c
7586 * plugins/document-manager/anjuta-docman.c:
7590 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
7592 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
7594 * plugins/document-manager/anjuta-docman.c:
7595 highlight changed files in docman popup-menu
7596 * plugins/gdb/debug-tree.c:
7597 plugins/gdb/debugger.c
7598 Do not corupt entire "locals" tree when variable pointer have
7599 additional info and arrays/strucs/unions correctly.
7602 2005-12-11 Johannes Schmid <jhs@gnome.org>
7604 * plugins/document-manager/anjuta-docman.c
7605 plugins/document-manager/plugin.c
7606 plugins/editor/text_editor.c:
7608 AUTHORS: Added Johan Ersvik
7610 Fixed "is-dirty" bug and tab ordering
7612 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
7614 * plugins/editor/aneditor-autocomplete.cxx
7615 plugins/editor/aneditor-calltip.cxx
7616 plugins/editor/aneditor-priv.h
7617 plugins/symbol-browser/an_symbol.c
7618 plugins/symbol-browser/an_symbol_view.c
7620 tagmanager/tm_symbol.c
7622 tagmanager/include/tm_symbol.h
7623 tagmanager/include/tm_tag.h
7626 Better pointer recognition in tagmanager and symbol browser
7628 2005-12-11 Johannes Schmid <jhs@gnome.org>
7630 * plugins/search/*: New search plugin derived from search code in old editor
7633 * plugins/document-manager/*: new document-manger which is now seperated from
7634 editor to allow implementation of other editor widgets. Code is mostly derived
7635 from old editor plugin
7637 * plugins/print/* new print plugin which is not fully implemented in the
7640 * plugins/editor/text_editor.c: Added lots of interface code
7642 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
7643 IAnjutaEditorFactory and extended IAnjutaEditor
7645 * configure.in, plugins/Makefile.am updated build system for new
7648 This is a huge commit which might still contain some bugs and also has
7649 some fixmes. Things that are not working are the search toolbar because it
7650 does not use the same backend as any other searching function and printing
7651 (easy to fix) because it did not yet implement IAnjutaPrintable.
7653 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
7655 * plugins/project-wizard/property.c:
7656 Use newer GtkFileChooser instead of GtkFileSelection with
7657 GnomeFileEntry to avoid a bug
7659 * plugins/project-wizard/install.c:
7660 Avoid an endless loop if project directory is not writable
7662 * plugins/project-wizard/druid.c:
7663 Allow creating project in empty directory without a
7666 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
7668 Patch from Massimo Cora <maxcvs@email.it>
7669 * plugins/class-inheritence/class-inherit.c
7670 plugins/class-inheritence/plugin.c
7671 plugins/class-inheritence/plugin.h
7674 Update plugin to use new API from graphviz 2.6. Version 2.2 is
7675 no longer supported!
7677 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
7679 Patch from Johan Ersvik <jersvik@fastmail.fm>
7680 * plugins/message-view/message-view.c
7681 plugins/build-basic-autotools/build-basic-autotools.c
7682 plugins/build-basic-autotools/automake-c.filters
7684 This patch correct regex-filters for newer automake
7687 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
7689 * plugins/tools/execute.c:
7690 Detect variables inside a word
7692 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7694 * libanjuta/anjuta-status.[ch],
7695 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
7696 plugins/editor/anjuta-docman.c :
7697 New anjuta-status procedure.
7699 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7702 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
7703 plugins/editor/Makefile.am
7704 plugins/editor/anjuta-document-manager.glade
7705 plugins/editor/plugin.c plugins/editor/plugin.h
7706 plugins/editor/text_editor.c plugins/editor/text_editor.h
7708 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
7709 plugins/editor/indent-util.c plugins/editor/indent-util.h
7710 plugins/editor/indent_test.c :
7711 Set and Preview indent preferences parameters.
7712 Saved indent user parameters.
7714 2005-10-27 Naba Kumar <naba@gnome.org>
7716 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
7717 * plugins/editor/anjuta-docman.c: Restore tab color to normal
7718 theme color for saved documents.
7720 2005-10-26 Naba Kumar <naba@gnome.org>
7722 * libanjuta/anjuta-encodings.c: Save changed supported encodings
7723 list. Fixed bug #316731.
7725 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
7727 * tagmanager/tm_symbol.c: Fixed bug #315218
7729 2005-10-23 Adam Weinberger <adamw@gnome.org>
7731 * plugins/build/build_file.c
7732 plugins/build-basic-autotools/build-basic-autotools.c
7733 plugins/tools/execute.c
7734 plugins/build/compile.c
7735 plugins/build/configurer.c
7736 plugins/debug-manager/plugin.c
7737 plugins/editor/plugin.c
7738 plugins/editor/print.c
7739 plugins/editor/text_editor.c
7740 plugins/file-loader/plugin.c
7741 plugins/file-manager/an_file_view.c
7742 plugins/symbol-browser/an_symbol_view.c
7743 plugins/gdb/debugger.c
7744 plugins/gdb/plugin.c
7745 plugins/glade/plugin.c
7746 plugins/macro/macro-actions.c
7747 plugins/macro/plugin.c
7748 plugins/profile-default/plugin.c
7749 plugins/project-manager/plugin.c
7750 plugins/project-manager/project_import.c
7751 plugins/symbol-browser/plugin.c
7752 plugins/tools/execute.c
7754 src/anjuta-actions.h
7756 Correct spacing errors before and after "...".
7758 2005-10-20 Naba Kumar <naba@gnome.org>
7760 * plugins/gdb/debugger.c: Fixed attach/detach process to
7761 updated UI properly.
7763 2005-10-18 Naba Kumar <naba@gnome.org>
7765 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
7768 2005-10-13 Naba Kumar <naba@gnome.org>
7770 * plugins/project-mkfile-import/*: Removed separate import wizard for
7771 makefile based projects (because single widzard handles all wizards).
7773 * plugins/project-import/project-import.c: Made wizard window
7774 transient to main window.
7776 Patch from: Eric Greveson <ejg45@cam.ac.uk>
7778 * AUTHORS: Added Eric's name in contributors list.
7780 * configure.in, plugins/Makefile.am,
7781 plugins/project-import/Makefile.am,
7782 plugins/project-import/anjuta-project-import.glade,
7783 plugins/project-import/project-import.c,
7784 plugins/project-import/project-import.h: Import wizard now detects
7785 both makefile and automake projects together instead of separate wizard.
7787 * plugins/project-wizard/templates/java/project.anjuta,
7788 plugins/project-wizard/templates/mkfile/project.anjuta,
7789 plugins/project-wizard/templates/python/project.anjuta,
7790 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
7791 name to make it appropriate.
7793 2005-10-11 Naba Kumar <naba@gnome.org>
7795 * configure.in: Fixed glade3 version requirement.
7797 2005-09-29 Alexander Shopov <ash@contact.bg>
7799 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
7801 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
7803 * plugins/subversion/svn_auth.c
7804 plugins/subversion/anjuta_subversion.glade:
7805 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
7807 2005-09-22 Naba Kumar <naba@gnome.org>
7809 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
7811 * configure.in, plugins/Makefile.am
7812 plugins/project-manager/anjuta-project-manager.plugin.in,
7813 plugins/project-manager/plugin.c,
7814 (added) plugins/project-mkfile-import/.cvsignore,
7815 (added) plugins/project-mkfile-import/Makefile.am,
7816 (added) plugins/project-mkfile-import/
7817 anjuta-project-mkfile-import-plugin.png,
7818 (added) plugins/project-mkfile-import/
7819 anjuta-project-mkfile-import.glade,
7820 (added) plugins/project-mkfile-import/
7821 anjuta-project-mkfile-import.plugin.in,
7822 (added) plugins/project-mkfile-import/plugin.c,
7823 (added) plugins/project-mkfile-import/plugin.h,
7824 (added) plugins/project-mkfile-import/project-mkfile-import.c,
7825 (added) plugins/project-mkfile-import/project-mkfile-import.h,
7826 plugins/project-wizard/templates/Makefile.am,
7827 (added) plugins/project-wizard/templates/mkfile-logo.png,
7828 (added) plugins/project-wizard/templates/mkfile.wiz,
7829 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
7830 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
7831 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
7832 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
7833 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
7834 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
7835 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
7836 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
7837 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
7838 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
7839 (added) plugins/project-wizard/templates/mkfile/src/main.c:
7840 Added makefile based project import wizard and wizard template.
7842 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
7844 * libanjuta/anjuta-launcher.c: Reduced false password detections
7846 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
7848 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
7849 messages correctly.a
7851 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
7853 * scintilla/Makefile.am: Changed scintilla library to noinst
7854 * pixmaps/Makefile.am: Install password.png
7855 * libanjuta/anjuta-launcher.c: Changed password detection
7856 to be able to access GNOME CVS with ssh.
7858 2005-08-31 Naba Kumar <naba@gnome.org>
7860 * plugins/glade/plugin.c: Set transient window for the widget
7863 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
7865 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
7867 2005-08-10 Naba Kumar <naba@gnome.org>
7869 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
7870 as shortcut key for execute.
7872 * src/about.c: Clean up.
7874 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
7875 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
7878 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7880 * plugins/editor/search-replace_backend.c :
7881 Fixed search in File Patterns.
7883 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
7885 * plugins/gdb/Makefile.am: Fixed a make -j x bug
7887 2005-08-04 Naba Kumar <naba@gnome.org>
7889 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
7890 for pango-1.8 rendering bug.
7892 2005-08-03 Naba Kumar <naba@gnome.org>
7894 * plugins/glade/plugin.c: Proper names for plugin widgets.
7896 * plugins/subversion/anjuta-subversion.glade,
7897 plugins/subversion/svn-auth.c: Fixed authentication dialog and
7898 string allocations. Use passed default values when available.
7899 Set proper focus and dialog default response. Destroy dialog after use.
7900 Return error when appropriate.
7902 2005-08-02 Naba Kumar <naba@gnome.org>
7904 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
7905 for pango-1.8 rendering bug.
7907 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
7909 * scintilla/Makefile.am: Fixed a make -j x bug
7911 2005-08-02 Johannes Schmid <jhs@gnome.org>
7913 * plugins/subversion/svn-auth.c: Added username/password
7916 2005-08-01 Naba Kumar <naba@gnome.org>
7918 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
7919 checks for character width calculations.
7921 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7923 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
7925 2005-07-31 Naba Kumar <naba@gnome.org>
7927 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
7928 messup with pango 1.8. Fixed bug #311846.
7930 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
7932 * plugins/gdb/memory.c : Fixed bug 305082.
7934 * plugins/project-wizard/templates/anjuta-plugin.wiz,
7935 plugins/project-wizard/templates/gcj.wiz,
7936 plugins/project-wizard/templates/gnome.wiz,
7937 plugins/project-wizard/templates/gtk.wiz,
7938 plugins/project-wizard/templates/java.wiz,
7939 plugins/project-wizard/templates/python.wiz,
7940 plugins/project-wizard/templates/wxwin.wiz,
7941 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
7943 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
7945 * plugins/tools/execute.c:
7946 Correct a crash if editor is closed while a tool still use it.
7948 2005-07-28 Naba Kumar <naba@gnome.org>
7950 * scintilla/*: Updated scintilla from their latest CVS.
7952 2005-07-27 Naba Kumar <naba@gnome.org>
7954 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
7955 plugins/build-basic-autotools/build-basic-autotools.c,
7956 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
7957 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
7958 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
7959 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
7960 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
7961 plugins/message-view/plugin.c, plugins/patch/plugin.c,
7962 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
7963 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
7964 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
7965 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
7966 argument to anjuta_ui_add_action_group_entries() and
7967 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
7968 Fixed all plugins to pass translation domain. This fixes untranslated
7971 2005-07-27 Naba Kumar <naba@gnome.org>
7973 * plugins/class-inheritance/class-callbacks.c,
7974 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
7975 proper system colors.
7977 2005-07-26 Naba Kumar <naba@gnome.org>
7979 * ROADMAP: Updated and added more tasks.
7981 2005-07-25 Naba Kumar <naba@gnome.org>
7983 * ROADMAP: Updated and added more tasks.
7985 2005-07-24 Naba Kumar <naba@gnome.org>
7987 * HACKING: Fixed format.
7989 2005-07-24 Naba Kumar <naba@gnome.org>
7991 * ROADMAP: Fixed format.
7992 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
7994 2005-07-24 Naba Kumar <naba@gnome.org>
7996 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
7997 * data/properties/cpp.properties: Added *.c++ as file extension for c++
7999 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
8001 * plugins/tools/dialog.c, plugins/tools/dialog.h:
8002 Correct wrong sensitivity setting
8004 * plugins/tools/tool.c: Correct a crash when removing overridden tool
8006 * plugins/tools/variable.c: Add variables for project manager
8008 2005-07-23 Naba Kumar <naba@gnome.org>
8012 2005-07-23 Naba Kumar <naba@gnome.org>
8014 * plugins/subversion/Makefile.am,
8015 plugins/subversion/svn-auth.c,
8016 plugins/subversion/svn-auth.h: Added subversion authentication code
8019 * plugins/subversion/subversion-callbacks.c,
8020 plugins/subversion/subversion-callbacks.h,
8021 plugins/subversion/svn-backend-priv.h,
8022 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
8023 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
8024 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
8025 Added file mode line.
8027 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8029 * configure.in: Added 'gl' to ALL_LINGUAS.
8031 2005-07-21 Naba Kumar <naba@gnome.org>
8033 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
8034 the active sources and kill the running process without emitting
8035 signals (which could be fatal because the object is being destroyed).
8036 Incidentally, fixed the crash that happens when stopping an active
8037 debugger session. Disabled debug prints and code clean up.
8040 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
8041 message view object, because that prevents many unprocessed outputs
8042 from the cvs command from being appended in view. Does not set NULL
8043 to mesg_view private member (not required) so that any pending outputs
8044 to view is processed.Fixed bug #172666.
8046 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
8047 type in supported list.
8049 2005-07-18 Adam Weinberger <adamw@gnome.org>
8051 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8052 grammar/spelling fixes.
8054 2005-07-17 Naba Kumar <naba@gnome.org>
8056 * (new) plugins/project-wizard/templates/terminal/cvsignore,
8057 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
8058 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
8059 plugins/project-wizard/templates/anjuta-plugin.wiz,
8060 plugins/project-wizard/templates/gcj.wiz,
8061 plugins/project-wizard/templates/gnome.wiz,
8062 plugins/project-wizard/templates/gtk.wiz,
8063 plugins/project-wizard/templates/gtkmm.wiz,
8064 plugins/project-wizard/templates/java.wiz,
8065 plugins/project-wizard/templates/python.wiz,
8066 plugins/project-wizard/templates/terminal.wiz,
8067 plugins/project-wizard/templates/terminal/Makefile.am,
8068 plugins/project-wizard/templates/terminal/po/Makefile.am,
8069 plugins/project-wizard/templates/terminal/src/Makefile.am,
8070 plugins/project-wizard/templates/wxwin.wiz,
8071 plugins/project-wizard/templates/xlib-dock.wiz,
8072 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
8073 wizards and updated .wiz files to install them in newly created
8076 2005-07-16 Naba Kumar <naba@gnome.org>
8078 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
8080 * plugins/file-manager/an_file_view.c,
8081 plugins/file-manager/plugin.c: Added file manager preferences to
8082 show/hide files ignored by version control (e.g. cvsignore).
8084 * plugins/editor/text_editor.c: Initialize vfs info struct.
8086 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
8087 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
8088 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
8089 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
8090 omf-install/.cvsignore, pixmaps/.cvsignore,
8091 plugins/file-manager/anjuta-file-manager-plugin.glade,
8092 scintilla/.cvsignore, scintilla/include/.cvsignore,
8093 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
8094 tagmanager/python.c: Updated.
8096 2005-07-16 Naba Kumar <naba@gnome.org>
8098 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
8099 Fixed python parser to parser class methods.
8101 2005-07-15 Naba Kumar <naba@gnome.org>
8103 * plugins/project-wizard/property.c: Used parenthesis to remove
8106 * plugins/project-wizard/templates/anjuta-plugin.wiz,
8107 plugins/project-wizard/templates/gcj.wiz,
8108 plugins/project-wizard/templates/gnome.wiz,
8109 plugins/project-wizard/templates/gtk.wiz,
8110 plugins/project-wizard/templates/gtkmm.wiz,
8111 plugins/project-wizard/templates/java.wiz,
8112 plugins/project-wizard/templates/python.wiz,
8113 plugins/project-wizard/templates/terminal.wiz,
8114 plugins/project-wizard/templates/wxwin.wiz,
8115 plugins/project-wizard/templates/xlib-dock.wiz,
8116 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
8119 2005-07-15 Naba Kumar <naba@gnome.org>
8121 * plugins/project-wizard/templates/java.wiz,
8122 plugins/project-wizard/templates/java/Makefile.am,
8123 plugins/project-wizard/templates/java/project.anjuta,
8124 plugins/project-wizard/templates/python.wiz,
8125 plugins/project-wizard/templates/python/Makefile.am,
8126 plugins/project-wizard/templates/python/project.anjuta: Use different
8127 project files for java and python module where debugger is not
8128 included in the list of plugins.
8130 2005-07-15 Naba Kumar <naba@gnome.org>
8132 * configure.in, plugins/project-wizard/templates/Makefile.am,
8133 plugins/project-wizard/templates/gcj-logo.png,
8134 plugins/project-wizard/templates/gcj.wiz,
8135 plugins/project-wizard/templates/gcj/.cvsignore,
8136 plugins/project-wizard/templates/gcj/Makefile.am,
8137 plugins/project-wizard/templates/gcj/configure.in.tpl,
8138 plugins/project-wizard/templates/gcj/src/.cvsignore,
8139 plugins/project-wizard/templates/gcj/src/Makefile.am,
8140 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
8141 plugins/project-wizard/templates/java-logo.png,
8142 plugins/project-wizard/templates/java.wiz,
8143 plugins/project-wizard/templates/java/configure.in.tpl,
8144 plugins/project-wizard/templates/java/po/Makefile.am,
8145 plugins/project-wizard/templates/java/po/POTFILES.in,
8146 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
8147 plugins/project-wizard/templates/java/src/main.java,
8148 plugins/project-wizard/templates/python-logo.png,
8149 plugins/project-wizard/templates/python.wiz,
8150 plugins/project-wizard/templates/python/.cvsignore,
8151 plugins/project-wizard/templates/python/Makefile.am,
8152 plugins/project-wizard/templates/python/configure.in.tpl,
8153 plugins/project-wizard/templates/python/po/.cvsignore,
8154 plugins/project-wizard/templates/python/po/Makefile.am,
8155 plugins/project-wizard/templates/python/po/POTFILES.in,
8156 plugins/project-wizard/templates/python/src/.cvsignore,
8157 plugins/project-wizard/templates/python/src/Makefile.am,
8158 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
8159 plugins/project-wizard/templates/python/src/main.py: Added Generic
8160 gcj and python project wizards. Fixed Generic java project to
8161 use _JAVA primary. Update gnome-build from cvs for them to work
8164 2005-07-12 Naba Kumar <naba@gnome.org>
8166 * plugins/project-manager/plugin.c: Automatically determine
8167 project backend by probing.
8169 2005-07-04 Naba Kumar <naba@gnome.org>
8171 * Makefile.am: Do not install old anjuta.glade file which conflicts
8172 with newer src/anjuta.glade.
8174 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
8176 * plugins/an_symbol_prefs.c:
8177 Sort list of available symbol files
8179 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
8181 * plugins/build-basic-autotools.c:
8184 * plugins/gtodo/libgtodo.c:
8185 Possible fix for #307800
8187 * libanjuta/anjuta-encodings.c
8188 libanjuta/anjuta-launcher.c
8189 libanjuta/anjuta-preference-dialog.c
8190 libanjuta/anjuta-preferences.c
8191 libanjuta/anjuta-ui.c
8192 libanjuta/anjuta-util.c
8193 libanjuta/cell-renderer-captioned-image.c
8196 Patch from de_lupus@pandora.be (Kristof Vansant):
8197 Replaced deprecated gnome-i18n.h
8200 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
8202 * plugins/subversion/anjuta-subversion.glade
8203 plugins/subversion/anjuta-subversion.ui
8204 plugins/subversion/plugin.c
8205 plugins/subversion/subversion-actions.c
8206 plugins/subversion/subversion-callbacks.h
8207 plugins/subversion/subversion-callbacks.c
8208 plugins/subversion/svn-backend-priv.h
8209 plugins/subversion/svn-backend.h
8210 plugins/subversion/svn-backend.c
8211 plugins/subversion/svn-thread.h
8212 plugins/subversion/svn-thread.c:
8214 Implemented Subversion diff
8216 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
8218 * plugins/build-basic-autotools/build-basic-autotools.c:
8219 Fixed crash bug! Might be useful to release 2.0.2 soon
8220 because this bug will crash any build which produces errors
8223 === Anjuta 2.0.1 ===
8225 2005-06-27 Naba Kumar <naba@gnome.org>
8227 * plugins/tools/execute.c: Formated code.
8229 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
8231 * plugins/build-basic-autotools/build-basic-autotools.c:
8232 Remove two memory leaks
8233 Check command output versus untranslated strings too
8235 * plugins/tools/execute.c:
8236 Remove two memory leaks
8237 Check command output versus untranslated strings too
8238 Remove description message
8240 * plugins/tools/fileop.c:
8241 Escape tool name in xml configuration file
8243 2005-05-26 Naba Kumar <naba@gnome.org>
8245 * configure.in: Bumped version to 2.0.1
8246 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
8248 * plugins/tools/execute.c: Fixed clickable messages.
8251 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
8252 Deactivate glade plugin when last glade project is closed. Reorder
8253 glade widgets in layout. Change glade project when user selects a
8254 new project. Removed project from the list when user closes it. Fixed
8255 glade project file loading from URI. Save and restored loaded glade
8256 projects in/from session.
8258 * plugins/class-gen/action-callbacks.c,
8259 plugins/class-gen/anjuta-class-gen-plugin.glade,
8260 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
8261 plugins/file-wizard/anjuta-file-wizard.glade,
8262 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
8263 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
8264 "Add to project" correctly. Use the source file path returned after
8265 adding to project. Fixed memory leaks. Deactivate wizard plugins
8268 * plugins/project-manager/plugin.c,
8269 plugins/project-wizard/anjuta-project-wizard.glade,
8270 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
8271 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
8272 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
8273 project-wizard preference page to anjuta app, because they are
8274 more appropriated as general preferences. Renamed username and
8275 useremail properties keys.
8277 * po/POTFILES.in: Updated.
8279 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
8282 * plugins/file-loader/plugin.c: Do not use static variable to store
8283 created submenu in factory. Fixed crash in anjuta exit.
8285 2005-05-24 Naba Kumar <naba@gnome.org>
8287 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
8288 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8289 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8290 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8291 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8292 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8293 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8294 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8295 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8297 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8298 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
8299 plugins/build-basic-autotools/build-basic-autotools.c,
8300 plugins/build-basic-autotools/build-basic-autotools.h,
8301 plugins/build-basic-autotools/executer.c,
8302 plugins/build-basic-autotools/executer.h,
8303 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
8304 plugins/tools/variable.c: Added an extra argument to
8305 anuta_util_dialog_input() to pass default value. Save/load project
8306 configure and execution parameters in/from session.
8308 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
8309 symbol browser is loaded.
8311 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
8314 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
8315 deactivate would not start shell.
8317 2005-05-24 Naba Kumar <naba@gnome.org>
8319 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
8320 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
8321 libegg/egg-submenu-action.c, libegg/test-actions.c,
8322 plugins/build-basic-autotools/build-basic-autotools.c,
8323 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
8324 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
8325 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
8326 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
8327 plugins/macro/plugin.c, plugins/message-view/plugin.c,
8328 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
8329 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
8330 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
8331 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
8332 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
8334 2005-05-24 Naba Kumar <naba@gnome.org>
8336 * data/properties/styles.properties: Fixed defalt font.
8338 * plugins/editor/search-replace.c,
8339 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
8340 project openness wihtout activating project-manager plugin (i.e.
8341 using anjuta_shell_get()).
8343 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
8344 - Completed add_source(), add_group() and add_target() methods of
8345 IAnjutaProjectManager.
8346 - Change their definition to return the added element (or NULL).
8347 - Used interface API for project main menus and 'add to project'
8348 from file-manager context menu.
8349 - Select proper default target/group when prompting for adding
8350 source/target/group.
8351 - Do not expand all nodes in selection tree when default selection
8352 are given (eases navigation in big projects).
8354 - Marked strings for translation.
8356 2005-05-23 Naba Kumar <naba@gnome.org>
8358 * src/anjuta-app.c: Save menu accelerators on change.
8360 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
8361 save-as dialog (leading to crash later).
8363 2005-05-22 Naba Kumar <naba@gnome.org>
8366 * AUTHORS: Added developers for other projects. Updated.
8367 * TODO.tasks: Updated.
8368 * ChangeLog: Added past changelogs from anjuta-0.1.5.
8370 2005-05-22 Naba Kumar <naba@gnome.org>
8372 * plugins/tools/execute.c: Make parsable lines distinct by adding
8373 a "Click me" description in the message. Allow tools to open arbibrary
8374 file in editory using gdb-styled annotation (The line starts with two
8375 \032 characters followed by the file:line).
8377 * plugins/tools/scripts/prepare-changelog.pl,
8378 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
8379 ChangeLog file itself and open it.
8381 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
8383 * plugins/tools/execute.c:
8384 Parse output in message pane
8385 Correct a crash on plugin deactivation
8387 * plugins/tools/fileop.c,
8388 plugins/tools/tool.c,
8389 plugins/tools/tool.h:
8390 Load only valid tools
8392 2005-06-21 Naba Kumar <naba@gnome.org>
8394 * anjuta.spec.in: Fixed devel package requirement.
8396 * plugins/message-view/message-view.c: Scroll message on next/previous.
8398 * TODO.tasks: Updated.
8400 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8401 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8402 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8403 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8404 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8405 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8406 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8407 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8409 * libanjuta/anjuta-preferences.c,
8410 plugins/build-basic-autotools/build-basic-autotools.c,
8411 plugins/build-basic-autotools/executer.c,
8412 plugins/class-gen/action-callbacks.c,
8413 plugins/class-gen/action-callbacks.h,
8414 plugins/class-gen/class_gen.c,
8415 plugins/cvs-plugin/cvs-interface.c,
8416 plugins/debug-manager/attach_process.c,
8417 plugins/debug-manager/plugin.c,
8418 plugins/debug-manager/utilities.c,
8419 plugins/debug-manager/utilities.h,
8420 plugins/editor/aneditor-autocomplete.cxx,
8421 plugins/editor/aneditor.cxx,
8422 plugins/editor/search-replace.c,
8423 plugins/editor/search-replace_backend.c,
8424 plugins/gdb/breakpoints.c,
8425 plugins/gdb/registers.c,
8426 plugins/patch/plugin.c,
8427 plugins/project-wizard/druid.c,
8428 plugins/project-wizard/install.c,
8429 plugins/subversion/plugin.c,
8430 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
8433 * plugins/class-gen/action-callbacks.c,
8434 plugins/project-wizard/parser.c,
8435 plugins/project-wizard/property.c,
8436 plugins/project-wizard/values.c,
8437 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
8439 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
8442 2005-06-20 Naba Kumar <naba@gnome.org>
8444 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
8445 manuals/reference/libanjuta/tmpl/e-splash.sgml,
8446 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8448 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
8451 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
8452 Fixed possible memory corruption.
8454 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
8455 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
8456 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
8457 progress bar increment and added progress status for symbol refresh
8458 and project loading.
8460 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
8461 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
8462 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
8463 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
8466 * TODO.tasks: Updated.
8468 2005-06-19 Naba Kumar <naba@gnome.org>
8470 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
8473 * plugins/project-import/project-import.c: Deactivate plugin when done.
8475 2005-06-18 Naba Kumar <naba@gnome.org>
8477 * plugins/profile-default/plugin.c: Fixed error when loading another
8478 project while a project is still loaded.
8480 * plugins/project-manager/plugin.c: Used (newly added) group-activated
8481 signal from gnome-build to popup group properties.
8483 * src/anjuta.c: Load default session by default.
8485 * po/POTFILES.in: Added missing files.
8487 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
8488 activate plugin on load (activate it separately). Connect to activate
8489 and deactivate signals for housekeeping, so that if plugins are
8490 activated or deactivate externally, they are properly recorded.
8492 * plugins/profile-default/plugin.c: Save profile before a project
8493 is loaded so that it could be restored when project is closed.
8495 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
8497 2005-06-17 Naba Kumar <naba@gnome.org>
8499 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
8500 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
8501 for project. The plugins loaded for the project is restored when project
8502 is loaded next time.
8504 * TODO.tasks: Updated.
8506 2005-06-15 Naba Kumar <naba@gnome.org>
8508 * plugins/tools/scripts/find-fixmes.pl,
8509 (new) plugins/tools/scripts/translation-status.pl,
8510 plugins/tools/scripts/tools-2.xml.in,
8511 plugins/tools/scripts/Makefile.am,
8512 plugins/tools/scripts/prepare-changelog.pl: Added translation
8513 status script. Completed find-fixmes.pl script. Fixed bugs.
8515 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
8518 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8520 * plugins/message-view/anjuta-message-manager-plugin.glade :
8521 renamed "messages.tag.position" to "messages.tab.position".
8522 plugins/message-view/anjuta-msgman.c :
8523 Messages tab position prefrences.
8525 2005-06-14 Naba Kumar <naba@gnome.org>
8527 * (new) plugins/tools/scripts/find-fixmes.pl,
8528 (new) plugins/tools/scripts/tools-2.xml.in,
8529 (new) plugins/tools/scripts/Makefile.am,
8530 (new) plugins/tools/scripts/prepare-changelog.pl,
8531 plugins/tools/plugin.h, plugins/tools/fileop.c,
8532 plugins/tools/Makefile.am, configure.in: Added system tools.
8534 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
8536 * plugins/tools/editor.c:
8537 Take care of creating .anjuta directory if missing
8539 2005-06-10 Naba Kumar <naba@gnome.org>
8541 * configure.in: Increased gnome-build required to version 0.1.2.
8543 * plugins/project-manager/plugin.c: Fixed target/group removal.
8546 2005-06-10 Naba Kumar <naba@gnome.org>
8548 * plugins/project-manager/plugin.c: Implemented target/group
8549 configuration (update gnome-build module from cvs).
8551 2005-06-07 Naba Kumar <naba@gnome.org>
8553 Patch from: Massimo Cora' <maxcvs@email.it>:
8554 * plugins/class-inheritance/Makefile.am,
8555 plugins/class-inheritance/class-inherit.c,
8556 plugins/class-inheritance/class-inherit.h,
8557 plugins/class-inheritance/plugin.c,
8558 plugins/class-inheritance/plugin.h,
8559 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
8560 expanded view of classes in hierarchy canvas (collapsable again).
8562 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
8564 * scintilla/patches/scintilla-64-bit.diff (added)
8565 * plugins/patch/patch-plugin.c:
8566 Conditional build for GTK 2.4 and GTK 2.6
8568 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
8570 * plugins/tools/anjuta-tools.glade,
8571 plugins/tools/editor.c,
8572 plugins/tools/plugin.h,
8573 plugins/tools/fileop.c:
8574 Add a check box to edit an user script
8575 Correct a few memory leak
8577 * plugins/tools/execute.c,
8578 plugins/tools/tool.c,
8579 plugins/tools/tool.h:
8580 Move utility remove_mnemonic function in tool.c
8583 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
8585 Patch from sbrabec@suse.cz:
8587 scintilla/include/Scintilla.h:
8589 Fix 64-Bit warnings in gcc 4
8591 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
8593 * plugins/patch/patch_plugin.c
8594 plugins/patch/patch.h
8595 plugin/patch/patch-plugin.glade
8596 plugin/patch/Makefile.am:
8598 Changed patch plugin to use libglade and new gtk 2.6 widgets
8600 2005-05-31 Naba Kumar <naba@gnome.org>
8602 Patch from Jason Bayman <JBayman@HobbitHell.com>:
8603 * plugins/editor/text_editor.c: Don't show error
8606 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
8608 * plugins/message-view/anjuta-message-manager.ui,
8609 plugins/message-view/anjuta-msgman.c,
8610 plugins/message-view/anjuta-msgman.h,
8611 plugins/message-view/message-view.c,
8612 plugins/message-view/message-view.h,
8613 plugins/message-view/plugin.c:
8614 Add a popup menu in messages panes
8615 Move save message pane option in it
8617 2005-05-28 Naba Kumar <naba@gnome.org>
8619 * data/properties/styles.properties: Fixed default font
8622 * plugins/editor/style-editor.c: cleanup.
8624 2005-05-25 Naba Kumar <naba@gnome.org>
8626 * plugin/gdb/plugin.c: Start gdb even if the program does
8627 not exists. Fixes bug #305074
8629 2005-05-24 Naba Kumar <naba@gnome.org>
8631 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
8632 * configure.in: graphviz pkgconfig path.
8634 2005-05-24 Naba Kumar <naba@gnome.org>
8636 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
8637 * TODO.tasks: Updated.
8639 2005-05-22 Naba Kumar <naba@gnome.org>
8641 * anjuta.spec.in: Fixed spec file
8642 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
8644 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
8646 * TODO.tasks: Updated.
8648 * plugins/message-view/anjuta-message-manager.ui,
8649 plugins/message-view/message-view.c,
8650 plugins/message-view/message-view.h,
8651 plugins/message-view/plugin.c:
8652 Add shortcut for next and previous message
8653 Add a save message menu item
8654 Fix a bug in previous message
8656 2005-05-21 Naba Kumar <naba@gnome.org>
8658 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
8659 doc/Makefile.am, global-tags/create_global_tags.sh,
8660 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
8661 and rpm package creation. Fixed installation paths.
8663 * plugins/editor/anjuta-document-manager.glade,
8664 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
8667 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
8669 2005-05-21 Naba Kumar <naba@gnome.org>
8671 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
8672 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
8673 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
8674 tagmanager/Makefile.am: Fixed paths configure variables to take
8675 automake configure variables instead of hardcoding.
8677 * global-tags/tm_global_tags.c: Formated code.
8679 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
8680 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
8681 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
8682 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
8683 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
8684 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
8685 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
8686 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
8687 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
8689 2005-05-20 Naba Kumar <naba@gnome.org>
8691 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
8692 and fixed rpm spec file (more testing required).
8694 * data/gdb.init: Don't set gdb prompt.
8696 * mime/Makefile.am: run update-mime-data only on system-wide install.
8698 * plugins/gdb/Makefile.am: Install plugin at correct paths.
8700 2005-05-19 Naba Kumar <naba@gnome.org>
8702 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
8703 while it's not visible.
8705 Patch from: Jason Bayman <JBayman@HobbitHell.com>
8706 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
8708 2005-05-19 Naba Kumar <naba@gnome.org>
8710 * configure.in: Fixed subversion checks. Added
8711 --disable-plugin-subversion and --disable-plugin-glade
8712 configure flags to manually turn off their plugin builds.
8714 * plugins/editor/plugin.c: Save and restore current editor line
8715 positions in session.
8717 2005-05-18 Naba Kumar <naba@gnome.org>
8719 * AUTHORS: Fixed email address.
8721 * libanjuta/anjuta-utils.c,
8722 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
8723 when the projectmanager toplevel is not a window. Check for valid
8724 gtkwindow type before using the passed window as parent for anjuta
8727 2005-05-17 Naba Kumar <naba@gnome.org>
8729 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
8731 * plugins/cvs-plugin/Makefile.am,
8732 plugins/devhelp/plugin.c,
8733 plugins/file-loader/Makefile.am,
8734 plugins/macro/Makefile.am,
8735 plugins/message-view/Makefile.am,
8736 plugins/patch/Makefile.am,
8737 plugins/project-manager/Makefile.am,
8738 plugins/subversion/Makefile.am,
8739 plugins/symbol-browser/Makefile.am: Removed -module flags
8742 * MAINTAINERS: Added file so that I could recieve bugzilla
8745 * plugins/glade/plugin.c: Fixed compile error.
8747 === Anjuta 2.0.0 ===
8749 2005-05-15 Naba Kumar <naba@gnome.org>
8751 * configure.in: Adjusted gdl version requirement. Bumped anjuta
8754 * plugins/symbol-browser/an_symbol_view.c,
8755 plugins/symbol-browser/plugin.c,
8756 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
8757 symbols have been updated. Reset file symbols when update
8758 occurs. Fixed memory leaks.
8760 Patch from Jason Bayman <JBayman@HobbitHell.com>:
8761 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
8763 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
8765 * plugins/tools/anjuta-tools.glade:
8766 Remove unused parameter dialog
8768 * plugins/tools/dialog.c,
8769 plugins/tools/fileop.c,
8770 plugins/tools/fileop.h,
8771 plugins/tools/tool.c,
8772 plugins/tools/tool.h,
8773 plugins/tools/variable.c:
8774 Add a few comments and cleanups
8776 * plugins/tools/editor.c,
8777 plugins/tools/editor.h:
8778 Remove code from previous plugin and add comments
8779 Use main window as parent (instead of tool list)
8781 * plugins/tools/execute.c,
8782 plugins/tools/execute.h:
8783 Remove code from previous plugin and add comments
8786 2005-05-14 Naba Kumar <naba@gnome.org>
8788 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
8791 * configure.in: Fixed
8793 * plugins/class-inheritance/class-inheritance.png: New icon.
8795 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
8796 screws up when reparented.
8798 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8800 * plugins/editor/search-replace.c,
8801 plugins/editor/search-replace_backend.c
8802 plugins/project-manager/plugin.c : Clear find pane if searching same
8803 expression. Clean code.
8805 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
8807 * configure.in: Added ne in ALL_LINGUAS
8809 2005-05-13 Naba Kumar <naba@gnome.org>
8811 * configure.in: Fixed glade-3 version.
8813 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
8814 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
8815 plugins/gdb/watch.c: Update locals, watch and frame document on
8818 2005-05-12 Naba Kumar <naba@gnome.org>
8820 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
8821 scope autocompletion when the function definition is incomplete.
8823 * plugins/class-gen/anjuta-class-gen.plugin.in,
8824 plugins/file-wizard/anjuta-file-wizard.plugin.in,
8825 plugins/gdb/plugin.c,
8826 plugins/glade/anjuta-glade.plugin.in,
8827 plugins/project-import/anjuta-project-import.plugin.in,
8828 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
8829 titles for the wizards.
8831 2005-05-11 Naba Kumar <naba@gnome.org>
8833 * configure.in, plugins/debug-manager/Makefile.am,
8834 plugins/debug-manager/plugin.c,
8835 (added) plugins/debug-manager/images/.cvsignore,
8836 (added) plugins/debug-manager/images/Makefile.am,
8837 (added) plugins/debug-manager/images/detach-16.png,
8838 (added) plugins/debug-manager/images/detach.png,
8839 (added) plugins/debug-manager/images/step-into-16.png,
8840 (added) plugins/debug-manager/images/step-into.png,
8841 (added) plugins/debug-manager/images/step-out-16.png,
8842 (added) plugins/debug-manager/images/step-out.png,
8843 (added) plugins/debug-manager/images/step-over-16.png,
8844 (added) plugins/debug-manager/images/step-over.png,
8845 plugins/gdb/Makefile.am,
8846 plugins/gdb/breakpoints.c,
8847 plugins/gdb/plugin.c,
8848 (added) plugins/gdb/images/.cvsignore,
8849 (added) plugins/gdb/images/Makefile.am,
8850 (added) plugins/gdb/images/breakpoint.png,
8851 (added) plugins/gdb/images/locals.png,
8852 (added) plugins/gdb/images/stack.png,
8853 (added) plugins/gdb/images/watch.png: Fixed breakpoints
8854 'remove all'. Added debugger icons.
8856 * plugins/editor/text_editor.c: Fixed file monitor.
8858 Patch from: Massimo Cora' <maxcvs@email.it>
8859 * plugins/patch/anjuta-patch-plugin.png,
8860 plugins/class-gen/Makefile.am,
8861 plugins/class-gen/action-callbacks.c,
8862 plugins/class-gen/class_gen.c,
8863 plugins/class-gen/class_logo.xpm: Implemented vcs
8864 file addions. New icons by Fabio Zecchini
8866 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8868 * libanjuta/interfaces/libanjuta.idl
8869 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
8870 plugins/editor/search-replace_backend.c
8871 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
8873 2005-05-11 Naba Kumar <naba@gnome.org>
8875 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
8876 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
8877 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
8878 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
8879 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
8882 * plugins/symbol-browser/an_symbol_prefs.c,
8883 plugins/symbol-browser/an_symbol_search.c,
8884 plugins/symbol-browser/an_symbol_view.c,
8885 plugins/symbol-browser/an_symbol_view.h,
8886 plugins/symbol-browser/plugin.c: Fixed memory leaks.
8888 2005-05-11 Naba Kumar <naba@gnome.org>
8890 * libanjuta/anjuta-shell.c: Fixed runtime warning.
8892 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
8893 progress bar location at create time, instead of hardcoding.
8895 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
8896 Added mini splash screen.
8898 * plugins/editor/text_editor.c: Do not produce warning when file
8899 monitor could not be created.
8901 * plugins/profile-default/plugin.c: Save project session on exit.
8902 Show mini splash with progress bar at profile load.
8904 2005-05-10 Naba Kumar <naba@gnome.org>
8906 * configure.in, manuals/Makefile.am: Fixed compile flags.
8907 Disable outdated manuals builds.
8909 * global-tags/Makefile.am: Uninstall tags files on
8912 * libegg/Makefile.am: Use configured deprecated flags.
8914 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
8915 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
8916 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8919 * mime/Makefile.am: Take DESTDIR into account.
8921 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
8923 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
8924 on scope autocompletion.
8926 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
8927 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
8928 shared libs and static libs paths for debugging. Order them
8931 * po/POTFILES.in: Updated.
8933 2005-05-09 Naba Kumar <naba@gnome.org>
8935 * libanjuta/interfaces/libanjuta.idl,
8936 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
8937 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
8938 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
8939 Implemented debugger source directory search and emits location changed
8940 signal with absolute path of the file.
8942 * plugins/tools/tool.c: Fixed compile errors.
8944 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
8946 * plugins/tools/anjuta-tools.glade,
8947 plugins/tools/dialog.h,
8948 plugins/tools/dialog.c,
8949 plugins/tools/plugin.c,
8950 plugins/tools/editor.c:
8951 Improve graphical user interface
8953 Correct an error on close
8956 * plugins/tools/fileop.c,
8957 plugins/tools/tool.h,
8958 plugins/tools/tool.c:
8959 Change the tool internal structure
8960 Support having tools configuration in several places
8962 2005-05-08 Naba Kumar <naba@gnome.org>
8964 * plugins/gdb/actions.c,
8965 (removed) plugins/gdb/registers_cbs.c,
8966 (removed) plugins/gdb/registers_cbs.h,
8967 (removed) plugins/gdb/registers_gui.c,
8968 (removed) plugins/gdb/sharedlib_cbs.c,
8969 (removed) plugins/gdb/sharedlib_cbs.h,
8970 (removed) plugins/gdb/sharedlib_gui.c,
8971 (removed) plugins/gdb/signals_cbs.c,
8972 (removed) plugins/gdb/signals_cbs.h,
8973 (removed) plugins/gdb/signals_gui.c: Removed dead files.
8975 2005-05-08 Naba Kumar <naba@gnome.org>
8977 * plugins/build-basic-autotools/executer.c: Fixed programs
8980 * plugins/debug-manager/Makefile.am,
8981 plugins/debug-manager/anjuta-debug-manager.glade,
8982 plugins/debug-manager/plugin.c,
8983 plugins/gdb/Makefile.am: Used libglade for programs listing
8986 * (added) plugins/gdb/pointer.png: Stack pointer image.
8988 * libanjuta/anjuta-marshal.list,
8989 pixmaps/Makefile.am,
8990 plugins/gdb/actions.c,
8991 plugins/gdb/actions.h,
8992 plugins/gdb/anjuta-gdb-plugin.ui,
8993 plugins/gdb/anjuta-gdb.glade,
8994 plugins/gdb/breakpoints.c,
8995 plugins/gdb/breakpoints.h,
8996 plugins/gdb/debug_tree.c,
8997 plugins/gdb/debug_tree.h,
8998 plugins/gdb/debugger.c,
8999 plugins/gdb/debugger.h,
9000 plugins/gdb/gdbmi-test.c,
9001 plugins/gdb/gdbmi.c,
9002 plugins/gdb/gdbmi.h,
9005 plugins/gdb/locals.c,
9006 plugins/gdb/locals.h,
9007 plugins/gdb/memory.c,
9008 plugins/gdb/memory.h,
9009 plugins/gdb/plugin.c,
9010 plugins/gdb/plugin.h,
9011 plugins/gdb/registers.c,
9012 plugins/gdb/registers.h,
9013 plugins/gdb/registers_cbs.c,
9014 plugins/gdb/registers_cbs.h,
9015 plugins/gdb/registers_gui.c,
9016 plugins/gdb/sharedlib.c,
9017 plugins/gdb/sharedlib.h,
9018 plugins/gdb/sharedlib_cbs.c,
9019 plugins/gdb/sharedlib_cbs.h,
9020 plugins/gdb/sharedlib_gui.c,
9021 plugins/gdb/signals.c,
9022 plugins/gdb/signals.h,
9023 plugins/gdb/signals_cbs.c,
9024 plugins/gdb/signals_cbs.h,
9025 plugins/gdb/signals_gui.c,
9026 plugins/gdb/stack_trace.c,
9027 plugins/gdb/stack_trace.h,
9028 plugins/gdb/utilities.c,
9029 plugins/gdb/utilities.h,
9030 plugins/gdb/watch.c,
9031 plugins/gdb/watch.h,
9032 plugins/gdb/watch_cbs.c,
9033 plugins/gdb/watch_cbs.h,
9034 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
9035 it for all debugger component updates and listing. Implemented
9036 user custom debugger command window. Fixed all debugger components
9037 to work correctly. Implemented debugger as GObject. Removed
9040 2005-05-06 Naba Kumar <naba@gnome.org>
9042 * TODO.tasks: Updated.
9044 * plugins/build-basic-autotools/Makefile.am,
9045 plugins/file-loader/Makefile.am,
9046 plugins/profile-default/Makefile.am,
9047 plugins/sample1/Makefile.am,
9048 plugins/symbol-browser/images/Makefile.am,
9049 src/Makefile.am: Fixed 'make distcheck' errors.
9051 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
9054 * tagmanager/tm_workspace.c: Include prototypes in getting
9057 2005-05-06 Naba Kumar <naba@gnome.org>
9059 * TODO.tasks: Updated.
9061 * configure.in, plugins/cvs-plugin/Makefile.am,
9062 plugins/debug-manager/Makefile.am,
9063 plugins/devhelp/Makefile.am,
9064 plugins/editor/Makefile.am,
9065 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
9067 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
9068 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
9071 * tagmanager/tm_workspace.c,
9072 tagmanager/include/tm_workspace.h,
9073 plugins/editor/aneditor-autocomplete.cxx,
9074 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
9075 to return all matching tag types when no name is given instead of
9076 returning empty array.
9078 * plugins/symbol-browser/Makefile.am,
9079 (added) plugins/symbol-browser/an_symbol.c,
9080 (added) plugins/symbol-browser/an_symbol.h,
9081 plugins/symbol-browser/an_symbol_info.c,
9082 plugins/symbol-browser/an_symbol_info.h,
9083 (added) plugins/symbol-browser/an_symbol_iter.c,
9084 (added) plugins/symbol-browser/an_symbol_iter.h,
9085 plugins/symbol-browser/an_symbol_search.c,
9086 plugins/symbol-browser/an_symbol_view.c,
9087 plugins/symbol-browser/an_symbol_view.h,
9088 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
9089 plugins/symbol-browser/plugin.c,
9090 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
9091 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
9092 plugin and implemented IAnjutaIterable interface for symbol search
9095 * plugins/class-inheritance/Makefile.am,
9096 plugins/class-inheritance/class-inherit.c,
9097 plugins/class-inheritance/class-inherit.h,
9098 plugins/class-inheritance/plugin.h: Use the newly added
9099 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
9100 get rid of libanjuta-ctags.la dependencies.
9102 2005-05-02 Naba Kumar <naba@gnome.org>
9104 * plugins/class-inheritance/class-inherit.c,
9105 plugins/class-inheritance/plugin.c,
9106 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
9107 be found for a class. Formated code.
9109 Patch from: Curtis Magyar <curtm4n@gmail.com>:
9110 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
9113 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
9115 * libanjuta/anjuta-launcher.c:
9116 Keep trying sending data until all bytes have been written
9118 * plugins/tools/anjuta-tools.glade,
9119 plugins/tools/editor.c:
9120 Add a combo box to defined data from stdin
9122 * plugins/tools/execute.c:
9123 Send data in stdin if needed
9126 * plugins/tools/fileop.c,
9127 plugins/tools/tool.h,
9128 plugins/tools/tool.c:
9129 Store, load and save stdin data
9130 Use tools-2.xml instead of tools.xml
9132 * plugins/tools/plugin.c,
9133 plugins/tools/plugin.h:
9136 * plugins/tools/dialog.c,
9137 plugins/tools/dialog.h:
9140 * plugins/tools/variable.c,
9141 plugins/tools/variable.h:
9142 Add editor related variables
9145 2005-04-29 Naba Kumar <naba@gnome.org>
9147 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
9149 * plugins/editor/text_editor.c: Fixed line marker interpretation.
9151 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
9152 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
9153 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
9154 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
9155 working on gdb MI interface. Completed MI parser interface.
9157 Patch from Massimo Cora <maxcvs@email.it>:
9158 * plugins/class-inheritance/Makefile.am,
9159 plugins/class-inheritance/class-inherit.c,
9160 plugins/class-inheritance/class-inherit.h,
9161 plugins/class-inheritance/plugin.c,
9162 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
9163 Used system theme for colors. Display class members on mouse click.
9165 2005-04-28 Naba Kumar <naba@gnome.org>
9167 * plugins/symbol-browser/an_symbol_prefs.c
9168 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
9169 implementation to create/add/remove custom tags files in symbol
9172 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
9175 * plugins/project-import/project-import.c: Fixed memory leaks and
9176 use correct debug prints.
9178 * TODO.tasks: Updated.
9180 2005-04-27 Naba Kumar <naba@gnome.org>
9182 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
9183 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
9184 scintilla/Makefile.am: Fixed 'make distcheck' errors.
9186 * plugins/editor/anjuta-docman.c,
9187 plugins/editor/anjuta-docman.h,
9188 plugins/editor/plugin.c: Emit editor-added signal from docman
9189 and connect signals to new editor correctly.
9191 * plugins/class-inheritance/plugin.c,
9192 plugins/symbol-browser/plugin.c: Added stock icons.
9194 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
9195 plugins/build-basic-autotools/executer.c,
9196 plugins/build-basic-autotools/executer.h: Added missing files
9197 for the execute programs implementation.
9199 2005-04-26 Naba Kumar <naba@gnome.org>
9201 * TODO.tasks: Updated.
9203 * plugins/file-loader/plugin.c,
9204 plugins/project-import/anjuta-project-import.plugin.in,
9205 plugins/project-import/plugin.c,
9206 plugins/project-import/project-import.c,
9207 plugins/project-import/project-import.h: Be able to import older
9210 2005-04-26 Naba Kumar <naba@gnome.org>
9212 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
9213 removing it from the shell.
9215 * libanjuta/anjuta-shell.c,
9216 libanjuta/anjuta-shell.h,
9217 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
9218 so that widget additions are freezed or thaw using a pending queue.
9219 Fixded UI flicker while loading projects.
9221 2005-04-26 Naba Kumar <naba@gnome.org>
9223 * TODO.tasks: Updated.
9225 * libanjuta/interfaces/libanjuta.idl: Added execute method for
9226 IAnjutaBuildable interface.
9228 * plugins/build-basic-autotools/Makefile.am,
9229 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9230 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
9231 plugins/build-basic-autotools/build-basic-autotools.c,
9232 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
9233 interface and UI for executing project/file programs. Implemented
9234 IAnjutaFile interface so that executables could be opened directly.
9236 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
9237 Authors line (Reserved for external plugins, which do not have a way to
9238 show their credits).
9240 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
9241 [File Loader] group for menu labels (default to "Name" if it is not
9244 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
9245 for executing external commands.
9247 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
9249 * plugins/project-wizard/property.c:
9250 Correct a memory leak
9252 * libanjuta/interfaces/libanjuta.idl,
9253 plugins/editor/text_editor.c:
9254 Add erase_all and replace_selection function to IAnjutaEditor
9256 * plugins/tools/anjuta-tools.glade,
9257 plugins/tools/fileop.c,
9258 plugins/tools/editor.c,
9259 plugins/tools/tool.c
9260 plugins/tools/tool.h:
9261 Add shortcut and icon
9263 * plugins/tools/variable.c,
9264 plugins/tools/variable.h:
9265 Add a variable asking parameters at run time
9267 * plugins/tools/execute.c:
9268 Add a warning message for missing document manager
9269 Add replace buffer and replace selection output
9270 Correct an error in popup output
9272 * plugins/tools/plugin.c,
9273 plugins/tools/plugin.h,
9274 plugins/tools/anjuta-tools.ui,
9277 Attach tools menu to a new place
9279 2005-04-25 Naba Kumar <naba@gnome.org>
9281 * libanjuta/plugins.c, src/about.c, src/about.h,
9282 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
9283 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
9284 plugins (about box for plugins) menu.
9286 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9288 * plugins/editor/search-replace.c :
9289 Displayed full path in Search pane window.
9290 Bug 300231 : Selected line in Search pane window .
9292 2005-04-23 Naba Kumar <naba@gnome.org>
9294 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
9296 2005-04-22 Naba Kumar <naba@gnome.org>
9298 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
9300 * plugins/project-wizard/templates/java.wiz,
9301 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
9302 to create bytecodes (.class) files.
9304 * plugins/symbol-browser/an_symbol_info.c,
9305 plugins/symbol-browser/an_symbol_info.h,
9306 plugins/symbol-browser/an_symbol_search.c,
9307 plugins/symbol-browser/an_symbol_view.c,
9308 plugins/symbol-browser/plugin.c,
9309 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
9310 in file symbol list.
9312 2005-04-22 Naba Kumar <naba@gnome.org>
9314 * TODO.tasks: Updated.
9316 * plugins/class-inheritance/Makefile.am,
9317 plugins/subversion/Makefile.am: Do not install plugin files when
9318 plugin build condition is false.
9320 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
9321 plugins/build-basic-autotools/build-basic-autotools.c,
9322 plugins/build-basic-autotools/build-basic-autotools.h,
9323 plugins/file-loader/anjuta-loader-plugin.ui,
9324 plugins/file-loader/dnd.c,
9325 plugins/file-loader/plugin.c,
9326 plugins/file-loader/plugin.h,
9327 plugins/project-manager/anjuta-project-manager.ui,
9328 plugins/project-manager/plugin.c: Added open file and build context
9329 menu in project manager context menu.
9331 2005-04-22 Naba Kumar <naba@gnome.org>
9333 * configure.in: Added message output showing conditional plugins to
9336 * src/layout.xml: Added layout for class-inheritance plugin widget.
9338 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
9339 plugin name to remove redundant terms.
9341 * TODO.tasks: Updated.
9344 plugins/symbol-browser/Makefile.am,
9345 plugins/symbol-browser/an_symbol_view.c,
9346 (removed) plugins/symbol-browser/sv_class.xpm,
9347 (removed) plugins/symbol-browser/sv_function.xpm,
9348 (removed) plugins/symbol-browser/sv_macro.xpm,
9349 (removed) plugins/symbol-browser/sv_private_fun.xpm,
9350 (removed) plugins/symbol-browser/sv_private_var.xpm,
9351 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
9352 (removed) plugins/symbol-browser/sv_protected_var.xpm,
9353 (removed) plugins/symbol-browser/sv_public_fun.xpm,
9354 (removed) plugins/symbol-browser/sv_public_var.xpm,
9355 (removed) plugins/symbol-browser/sv_static_fun.xpm,
9356 (removed) plugins/symbol-browser/sv_static_var.xpm,
9357 (removed) plugins/symbol-browser/sv_struct.xpm,
9358 (removed) plugins/symbol-browser/sv_unknown.xpm,
9359 (removed) plugins/symbol-browser/sv_variable.xpm,
9360 (added) plugins/symbol-browser/images/.cvsignore,
9361 (added) plugins/symbol-browser/images/Icons.16x16.Class,
9362 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
9363 (added) plugins/symbol-browser/images/Icons.16x16.Field,
9364 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
9365 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
9366 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
9367 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
9368 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
9369 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
9370 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
9371 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
9372 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
9373 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
9374 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
9375 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
9376 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
9377 (added) plugins/symbol-browser/images/Icons.16x16.Method,
9378 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
9379 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
9380 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
9381 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
9382 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
9383 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
9384 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
9385 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
9386 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
9387 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
9388 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
9389 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
9390 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
9391 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
9392 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
9393 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
9394 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
9395 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
9396 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
9397 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
9398 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
9399 pixmaps and added new icons (taken from monodevelop).
9401 2005-04-21 Naba Kumar <naba@gnome.org>
9403 Patch from Massimo Cora <maxcvs@email.it>:
9405 * configure.in, plugins/Makefile.am
9406 (new) plugins/class-inheritance/.cvsignore,
9407 (new) plugins/class-inheritance/Makefile.am,
9408 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
9409 (new) plugins/class-inheritance/class-inherit.c,
9410 (new) plugins/class-inheritance/class-inherit.h,
9411 (new) plugins/class-inheritance/plugin.c,
9412 (new) plugins/class-inheritance/plugin.h,
9413 (new) plugins/class-inheritance/class-inheritance.png: Added class
9416 Changes by naba: Added pkgconfig check for graphviz and conditionally
9419 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
9421 2005-04-20 Naba Kumar <naba@gnome.org>
9423 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
9424 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9425 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9426 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9427 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9428 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9429 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9430 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9431 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9432 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9433 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9435 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
9436 message view management.
9438 * libanjuta/anjuta-children.[ch],
9439 plugins/build-basic-autotools/build-basic-autotools.c,
9440 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
9441 Removed anjuta_children_init() function,
9442 because it is done automatically when first invoked. Introduced
9443 anjuta_children_recover() to recover the child signalling. Fixed
9444 child exit management to correctly recover the exit status.
9446 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
9447 to properly shutdown the launcher and to kill the running process
9448 (without emitting any signal).
9450 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9451 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
9452 gdb and program instance.
9454 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9456 * plugins/editor/search-replace.c :
9457 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
9459 2005-04-18 Naba Kumar <naba@gnome.org>
9461 * TODO.tasks: Marked completed items.
9463 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
9464 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
9465 plugins/project-manager/plugin.c: Prompt user for the debugging
9466 target (select from a list of project's executable targets) and
9467 correctly start debugger. Take care of libtool wrapping when the
9468 target selected is libtool target. Fixed debugger menu items
9471 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
9473 * plugins/tools/execute.c,
9474 plugins/tools/execute.h:
9475 Implement save all files before running a command
9476 Implement all options for stdout and stderr except replace buffer
9477 Allow running several tools
9479 * plugins/tools/plugin.c:
9480 Move anjuta launcher in execute.c
9482 * plugins/tools/tools.h,
9483 plugins/tools/variable.c:
9486 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
9488 * plugins/tools/anjuta-tools.glade:
9489 Add new properties in tool editor dialog
9490 Cosmetic improvements
9492 * plugins/tools/anjuta-tools.ui:
9493 Attach tool menu as a build menu
9495 * plugins/tools/dialog.c:
9496 Set tool menu item sensitivity in tool list
9499 * plugins/tools/editor.c,
9500 plugins/tools/editor.h,
9501 plugins/tools/fileop.c,
9502 plugins/tools/tool.c,
9503 plugins/tools/tool.h:
9504 Add new properties (active, save file...)
9505 Most of them are still not implemented
9507 * plugins/tools/execute.c,
9508 plugins/tools/execute.h:
9509 Reorganize code to support multiple run
9510 Support run in terminal
9512 * plugins/tools/plugin.c
9513 plugins/tools/plugin.h:
9514 Move message handling in execute.c
9516 * plugins/tools/variable.h,
9517 plugins/tools/variable.c:
9518 Add useful variables
9520 2005-04-13 Naba Kumar <naba@gnome.org>
9522 * plugins/editor/text_editor.c: Fixed file monitoring condition.
9523 * plugins/editor/Makefile.am: Added gnome-vfs flags.
9525 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9527 * plugins/tools/dialog.c plugins/tools/tool.c :
9530 2005-04-06 Naba Kumar <naba@gnome.org>
9532 * src/anjuta.c: Load default session only when
9533 "anjuta.session.load.last" preference is enabled.
9535 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
9537 * plugins/tools/Makefile.am,
9538 plugins/tools/variable.c,
9539 plugins/tools/variable.h:
9540 Add new code for handling variables
9542 * plugins/tools/anjuta-tools.glade:
9543 Improve tool editor dialog
9544 Add variable selection dialog
9546 * plugins/tools/dialog.c,
9547 plugins/tools/dialog.h,
9548 plugins/tools/plugin.c,
9549 plugins/tools/plugin.h:
9551 Add a function to get it
9553 * plugins/tools/editor.c:
9554 Add gui code for variable selection dialog
9556 * plugins/tools/execute.c:
9557 Use variables for executing command
9559 * Naba: Compile warning fixes.
9561 2005-04-06 Naba Kumar <naba@gnome.org>
9563 * TODO.tasks: Marked completed items.
9565 2005-04-06 Naba Kumar <naba@gnome.org>
9567 * plugins/subversion/svn-backend.c: Fixed subversion plugin
9570 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
9572 2005-04-04 Naba Kumar <naba@gnome.org>
9574 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
9577 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
9579 * plugins/tools/Makefile.am,
9580 plugins/tools/anjuta-tools.plugin.in,
9581 plugins/tools/anjuta-tools.ui,
9582 plugins/tools/anjuta-tools.gladei,
9583 plugins/tools/anjuta-tools-plugin.png,
9584 plugins/tools/plugin.c,
9585 plugins/tools/plugin.h,
9586 plugins/tools/dialog.c,
9587 plugins/tools/dialog.h,
9588 plugins/tools/fileop.c,
9589 plugins/tools/fileop.h,
9590 plugins/tools/tool.c,
9591 plugins/tools/tool.h,
9592 plugins/tools/editor.c,
9593 plugins/tools/editor.h,
9594 plugins/tools/execute.c,
9595 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
9596 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
9599 * anjuta-tools.[ch]: Removed old tools code.
9601 2005-04-01 Steve Murphy <murf@e-tools.com>
9603 * configure.in: Added "rw" to ALL_LINGUAS.
9605 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9608 manuals/C/anjuta-manual/fileoperations.xml
9610 manuals/C/anjuta-manual/figures/search_expr.png
9611 manuals/C/anjuta-manual/figures/search_expr_basic.png
9612 manuals/C/anjuta-manual/figures/search_file_list.png
9613 manuals/C/anjuta-manual/figures/search_file_pattern.png
9614 manuals/C/anjuta-manual/figures/search_replace.png
9615 manuals/C/anjuta-manual/figures/search_setting.png
9616 manuals/C/anjuta-manual/figures/search_target.png
9617 manuals/C/anjuta-manual/figures/search_target_action.png
9618 manuals/C/anjuta-manual/figures/search_target_in.png
9620 manuals/C/anjuta-manual/figures/find_files.png
9621 manuals/C/anjuta-manual/figures/find_replace.png
9622 manuals/C/anjuta-manual/figures/find_text.png :
9623 Updated Anjuta manual (File Operations)
9625 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9627 * manuals/C/anjuta-manual/fileoperations.xml,
9628 manuals/C/anjuta-manual/figures/open_file.png,
9629 manuals/C/anjuta-manual/figures/open_file_multiple.png,
9630 manuals/C/anjuta-manual/figures/prefs_print.png,
9631 manuals/C/anjuta-manual/figures/print_dlg.png,
9632 manuals/C/anjuta-manual/figures/print_preview.png.
9634 manuals/C/anjuta-manual/figures/add_edit_macro.png,
9635 manuals/C/anjuta-manual/figures/display_macro.png,
9636 manuals/C/anjuta-manual/figures/insert_text.png,
9637 manuals/C/anjuta-manual/figures/keyword_macro.png,
9638 manuals/C/anjuta-manual/figures/new_file_wizard.png,
9639 manuals/C/anjuta-manual/figures/save_as_file.png :
9640 Updated Anjuta Manual (File Operations)
9642 2005-03-23 Adam Weinberger <adamw@gnome.org>
9644 * plugins/editor/action-callbacks.c,
9645 plugins/file-loader/plugin.c,
9646 plugins/gtodo/main.c,
9647 plugins/project-wizard/druid.c:
9648 Fix spelling/grammar errors. Fixes bugs
9649 169068, 169137, 169138, and 169139.
9651 2005-03-21 Naba Kumar <naba@gnome.org>
9653 Patch from: Massimo Cora' <maxcvs@email.it>:
9655 * plugins/editor/Makefile.am
9656 plugins/editor/anjuta-docman.c,
9657 (added) plugins/editor/editor-tooltips.c,
9658 (added) plugins/editor/editor-tooltips.h: Added tooltips to
9659 editor tabs to show full path.
9661 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
9663 * plugins/subversion/svn-backend.c:
9664 Removed "apr-0/" from include because this is
9665 already included in SVN_INCLUDE and broke building if
9666 apr >= 1.0 was installed.
9668 2005-03-18 Naba Kumar <naba@gnome.org>
9670 Patch from: Massimo Cora' <maxcvs@email.it>:
9672 * plugins/editor/action-callbacks.c,
9673 plugins/editor/aneditor-calltip.cxx,
9674 plugins/editor/aneditor-priv.h,
9675 plugins/editor/aneditor.cxx,
9676 plugins/editor/aneditor.h,
9677 plugins/editor/anjuta-document-manager.ui: Added calltip
9678 activation from menu.
9680 2005-03-16 Naba Kumar <naba@gnome.org>
9682 Patch from: Massimo Cora' <maxcvs@email.it>:
9684 * plugins/class-gen/action-callbacks.c,
9685 plugins/class-gen/anjuta-class-gen-plugin.glade,
9686 plugins/class-gen/class_gen.c,
9687 plugins/class-gen/class_gen.h,
9688 plugins/class-gen/class_logo.xpm,
9689 plugins/class-gen/plugin.c: Create files without project
9690 being open. Add to project support. And other enhancements.
9692 2005-03-15 Adam Weinberger <adamw@gnome.org>
9695 plugins/debug-manager/utilities.c,
9696 plugins/file-loader/plugin.c,
9697 plugins/gdb/utilities.c,
9698 plugins/profile-default/plugin.c,
9699 plugins/project-import/project-import.c,
9700 src/anjuta-actions.h:
9701 Spelling/grammar fixes.
9703 2005-03-13 Naba Kumar <naba@gnome.org>
9705 * plugins/editor/action-callbacks.c,
9706 plugins/editor/action-callbacks.h,
9707 plugins/editor/anjuta-document-manager.ui,
9708 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
9709 submenu. Moved menuitems from Format to View->Editor.
9711 * src/action-callbacks.c, src/action-callbacks.h,
9712 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
9713 layout and lock layout menus in View submenu. Get rid of
9714 Settings->Layout Manager menu.
9716 * plugins/project-import/anjuta-project-import.plugin.in:
9719 * global-tags/Makefile.am,
9720 global-tags/create_global_tags.sh,
9721 plugins/editor/aneditor-autocomplete.cxx,
9722 plugins/editor/aneditor-priv.h,
9723 plugins/editor/aneditor.cxx,
9724 tagmanager/tm_workspace.c: Fixed scope members autocompletion
9725 in editor and made it work in global symbols also.
9727 * src/anjuta-app.c: Always use priority texts besides icons style
9728 for toolbars, because other styles look horible for Anjuta (fixme).
9730 2005-03-11 Naba Kumar <naba@gnome.org>
9732 * configure.in: Removed test for iconv.
9734 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
9735 before scintilla widget is realized.
9737 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
9738 for Update menuitem.
9740 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
9741 already applied in scintilla main stream.
9743 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
9744 and notified scintilla developer.
9746 2005-03-10 Naba Kumar <naba@gnome.org>
9748 * src/action-callbacks.c: Removed reference to src/help.h (dead
9751 * plugins/editor/text_editor.c: Removed reference to
9752 src/launcher.h (a dead file).
9754 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
9755 src/controls.c, src/controls.h, src/fileselection.c,
9756 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
9757 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
9758 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
9759 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
9760 src/session.h, src/support.c, src/support.h, src/toolbar.c,
9761 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
9762 Removed these dead files from CVS.
9765 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9767 * plugins/file-wizard/action-callbacks.c : Added error message.
9768 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
9771 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
9773 * plugins/cvs-plugin/cvs-callbacks.c
9774 plugins/cvs-plugin/plugin.c:
9775 Fixed preferences page init and busy handling
9777 * plugins/subversion/plugin.c:
9778 Fixed preferences page init
9780 2005-03-09 Naba Kumar <naba@gnome.org>
9782 * plugins/Makefile.am, plugins/glade/Makefile.am,
9783 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
9784 enabled glade plugin in Anjuta. The plugin is built only when
9785 glade3 is installed.
9787 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
9789 * plugins/project-wizard/templates/java.wiz
9790 plugins/project-wizard/templates/java-logo.png (*)
9791 plugins/project-wizard/templates/java/*
9792 plugins/project-wizard/templates/Makefile.am
9795 Add Java project type. It generates a autoconf/automake
9796 project which is compiled using gcj. It requires automake
9797 > 1.4 (1.9 is known to work) to work!
9799 (*) still awaiting response from the gcj team if we
9802 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
9804 * plugins/project-import/*
9807 Added project import plugin. Might be a bit buggy and limited
9809 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
9810 Icon from old pixmaps dir
9812 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9814 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
9815 plugins/macro/macro-util.c, plugins/macro/macros.xml :
9816 Added C Custom_Indent line macro.
9819 2005-03-09 Naba Kumar <naba@gnome.org>
9821 * TODO.tasks: Added new message-manager tasks.
9823 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
9824 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
9825 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
9826 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
9827 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
9828 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
9829 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
9830 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
9831 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
9832 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
9834 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
9835 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
9836 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
9837 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
9838 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
9839 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
9840 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
9841 Removed debugger widgets from shell on debugger shutdown. Added
9842 scrolled windows for docked widgets. Removed unnecessary widget refs
9843 and unrefs. Destroy widgets correctly on debugger shutdown.
9845 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
9846 with project description title. Removed frame shadow.
9848 * plugins/project-wizard/druid.c: Initializes tooltips.
9850 * scintilla/Makefile.am: Fixed comiple error.
9852 2005-03-08 Adam Weinberger <adamw@gnome.org>
9854 * plugins/class-gen/anjuta-class-gen-plugin.glade,
9855 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
9857 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9859 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
9860 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
9861 plugins/macro/macro-util.c, plugins/macro/macro-util.h
9862 plugins/macro/macros.xml, plugins/macro/plugin.c :
9863 Moved cursor at the '|' position defined in macros.
9865 2005-03-07 Naba Kumar <naba@gnome.org>
9867 * plugins/subversion/Makefile.am: Fixed build error.
9869 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
9870 types (perl, python, shellscript).
9872 * plugins/editor/plugin.c: Fixed to show all highlight options.
9874 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9876 * TODO.tasks : updated tasks.
9877 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
9879 2005-03-07 Naba Kumar <naba@gnome.org>
9881 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
9882 or disable subversion file-manager submenu. If "Subvesion" is also
9883 valid directory, we should also check for it.
9885 * configure.in: Disable cygwin macro until someone fixes the
9888 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
9889 backward compatibility.
9891 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9893 * src/about.c : Cleaned code.
9894 * plugins/macro/macros.xml : Added "do_while" C macro.
9895 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
9896 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
9897 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
9898 Closed registers, shared libraries, kernel signals dialogs with ESC key.
9900 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
9902 * plugins/class-gen/plugin.c:
9903 Removed "return" to activate project_root_uri watching.
9905 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
9907 * plugins/Makefile.am
9908 plugins/subversion/*:
9909 Added subversion plugin. Add, Remove, Commit and Update work
9910 everything else needs work.
9912 * plugins/terminal/terminal.c
9913 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
9914 we still have focus problems with the editor.
9916 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9918 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
9920 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9922 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
9924 2005-03-04 Naba Kumar <naba@gnome.org>
9926 Patch from Massimo Cora' <maxcvs@email.it>:
9928 * plugins/class-gen/Makefile.am,
9929 plugins/class-gen/action-callbacks.c,
9930 plugins/class-gen/action-callbacks.h,
9931 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
9932 plugins/class-gen/anjuta-class-gen.plugin.in,
9933 plugins/class-gen/class_gen.c,
9934 plugins/class-gen/class_gen.h,
9935 (removed) plugins/class-gen/clsGen.c,
9936 (added) plugins/class-gen/goc_template_header,
9937 (added) plugins/class-gen/goc_template_source,
9938 plugins/class-gen/plugin.c,
9939 plugins/class-gen/plugin.h: Refactored class gen code.
9940 Added GOCBuilder code. Fixed UI. Implemented plugin.
9942 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
9944 * plugins/project-wizard/property.c
9945 plugins/project-wizard/install.c
9946 plugins/project-wizard/druid.c
9947 plugins/editor/goto_line.c
9948 plugins/editor/plugin.c
9949 plugins/gtodo/add_edit_item.c
9950 plugins/gtodo/ligtodo.c
9951 plugins/gtodo/main.c
9952 plugins/gtodo/preferences.c:
9953 Fixed #167559, #167534, #167266, #167357
9954 (Bad English in strings...)
9956 Thanks to Adam Weinberger and Thierry Moisan for
9959 2005-03-03 Naba Kumar <naba@gnome.org>
9961 * libegg/Makefile.am, libegg/menu/Makefile.am,
9962 (added) libegg/egg-submenu-action.c,
9963 (added) libegg/menu/egg-submenu-action.h: Created a new action for
9964 submenu (used for wizard listing).
9966 * plugins/file-loader/anjuta-loader-plugin.ui
9967 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
9970 * plugins/editor/action-callbacks.c,
9971 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
9972 ctrl+tabbing because it was interfaring with focus navigation.
9973 Focus editor on "Esc" in incremental search entry. Cleanups.
9975 * plugins/file-manager/an_file_view.c,
9976 plugins/symbol-browser/plugin.c,
9977 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
9980 * plugins/profile-default/plugin.c,
9981 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
9984 * (removed) scintilla/patches/a64-crash-fix.patch,
9985 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
9988 2005-03-03 Naba Kumar <naba@gnome.org>
9990 * HACKING: Fixed typos.
9992 * plugins/editor/aneditor-indent.cxx: Clean up.
9994 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
9995 Enable/disable save, undo and redo actions depending on state
9998 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10000 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
10001 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
10002 Displayed search_incremental status.
10004 * Removed plugins/editor/search_incremental.[ch]
10006 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
10008 * plugins/cvs-plugin/cvs-execute.c
10009 plugins/cvs-plugin/cvs-callbacks.c:
10010 - Use weak reference on mesg_view and reuse tab if
10011 it still exists to avoid cluttering message manager.
10012 - Fixed bug in cvs remove
10014 README, HACKING: Updated
10016 configure.in: Added check for libsvn
10018 2005-02-29 Naba Kumar <naba@gnome.org>
10020 * plugins/file-manager/an_file_view.c,
10021 plugins/symbol-browser/an_symbol_view.c,
10022 plugins/symbol-browser/plugin.c: Hide column headers (they
10025 2005-02-29 Naba Kumar <naba@gnome.org>
10027 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
10028 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
10029 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
10030 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
10031 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
10032 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10033 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
10034 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
10035 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
10036 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10038 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
10039 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
10040 (added) libanjuta/anjuta-session.[hc],
10041 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
10042 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
10043 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
10046 Implemented session management. Implemented session
10047 container class. Added session notifications from shell. Implemented
10048 session save/load in editor, file-loader, default-profile-plugin
10049 and anjuta-app. Fixed window sizing and restoration. Cleaned up
10050 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
10051 and maximized states in session. Implemented project session
10054 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10056 * plugins/class-gen/action-callbacks.[ch],
10057 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
10058 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
10059 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
10062 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
10064 * plugins/project-wizard/anjuta-project-wizard.glade,
10065 plugins/project-wizard/druid.c:
10066 Add some padding in tab label in project selection page
10068 * plugins/project-wizard/druid.c,
10069 plugins/project-wizard/parser.c:
10070 Search for project template recursively
10071 Add ~/.anjuta/project to the search paths
10073 2005-02-26 Naba Kumar <naba@gnome.org>
10075 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
10076 * plugins/file-loader/plugin.c: Fixed crash bug.
10077 * libanjuta/plugins.c: Fixed memory leak.
10079 2005-02-26 Naba Kumar <naba@gnome.org>
10081 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
10082 "UserActivatable" attribute for plugins. This attribute if set to
10083 "no" will prevent users from activating/deactivating it from
10084 plugins dialog. Added a toggle button in plugins dialog to toggle
10085 the plugins list between list of activatable plugins (default) to
10086 list of all plugins. anjuta_plugin_select() now only selects the
10087 plugin. Added anjuta_plugins_select_and_activate() method that will
10088 select and activate it.
10090 * plugins/profile-default/Makefile.am,
10091 plugins/profile-default/anjuta-default-profile.ui,
10092 plugins/profile-default/plugin.c,
10093 plugins/profile-default/plugin.h,
10094 plugins/project-manager/anjuta-project-manager.ui,
10095 plugins/project-manager/plugin.c,
10096 plugins/project-manager/plugin.h:
10098 Anjuta projects (*.anjuta) files define the profile of respective
10099 projects. Profile is a set of related plugins required for the
10100 project to open. Moved "close project" action from Project Manager
10101 to Profile Manager plugin. Implemented loading and unloading of
10102 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
10103 (instead of Project Manager) now handles opening of *.anjuta files.
10104 Close Project menuitem is now moved to File submenu (being
10105 consistent with Anjuta 1.x versions and avoiding creating Project
10106 submenu when project manager is not loaded).
10108 * src/anjuta-actions.h: Fixed short-cut key for Help content.
10110 * src/anjuta.ui: Fixed place holder for projects.
10112 * (new) plugins/profile-default/default.anjuta: default startup
10113 profile. Removed the hardcoded plugins loading in
10114 DefaultProfilePlugin.
10117 plugins/project-wizard/templates/terminal/project.anjuta:
10118 Implemented project format in newly created projects.
10120 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
10121 plugins/class-gen/anjuta-class-gen.plugin.in,
10122 plugins/cvs-plugin/anjuta-cvs.plugin.in,
10123 plugins/editor/anjuta-document-manager.plugin.in,
10124 plugins/file-loader/anjuta-loader.plugin.in,
10125 plugins/file-wizard/anjuta-file-wizard.plugin.in,
10126 plugins/gdb/anjuta-gdb.plugin.in,
10127 plugins/glade/anjuta-glade.plugin.in,
10128 plugins/message-view/anjuta-message-manager.plugin.in,
10129 plugins/profile-default/anjuta-default-profile.plugin.in,
10130 plugins/project-manager/anjuta-project-manager.plugin.in,
10131 plugins/project-wizard/anjuta-project-wizard.plugin.in:
10132 Defined UserActivatable attributes. Added supported types attribute.
10134 * plugins/project-wizard/anjuta-project-wizard.glade
10135 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
10136 "Project Wizard" in preferences title.
10138 * TODO.tasks: Updated.
10140 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
10143 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10145 * plugins/file-wizard/anjuta-file-wizard.glade
10146 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
10148 Integrated License macros, cleaned file.c.
10150 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
10152 * plugins/macor/macro-util.c: Fixed crash bugs if email or
10153 username can not be found correctly.
10155 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10157 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
10158 plugins/macro/macros.xml :
10160 Added Headers macros. Cleaned file.c
10162 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10164 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
10165 plugins/macro/macros.xml :
10167 Fixed a bug. Added Header macro.
10170 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10172 * plugins/file-wizard/action-callbacks.c,
10173 plugins/file-wizard/file.c, plugins/macro/macro-util.c
10174 plugins/macro/macros.xml :
10176 Added FileName, Header template macros.
10178 2005-02-24 Naba Kumar <naba@gnome.org>
10180 * plugins/patch/patch-plugin.c: Fixed a function call.
10182 * src/anjuta.c, src/main.c: Save and load default session.
10184 2005-02-24 Naba Kumar <naba@gnome.org>
10186 * libanjuta/interfaces/libanjuta.idl,
10187 plugins/message-view/anjuta-msgman.c,
10188 plugins/message-view/anjuta-msgman.h,
10189 plugins/message-view/plugin.c: Added and implemented
10190 set_view_title() method.
10192 * plugins/build-basic-autotools/build-basic-autotools.c,
10193 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
10194 build context pooling. Maximum 3 contexts are reused. Additional
10195 contexts are created when all are busy.
10197 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10199 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
10200 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
10201 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
10202 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
10204 Added Copyright, Changelog macros.
10206 2005-02-23 Naba Kumar <naba@gnome.org>
10208 Patch from Massimo Cora' <maxcvs@email.it>:
10209 * plugins/Makefile.am,
10210 plugins/patch/Makefile.am,
10211 (added) plugins/patch/anjuta-patch-plugin.png,
10212 (added) plugins/patch/anjuta-patch.plugin.in,
10213 (added) plugins/patch/anjuta-patch.ui,
10214 plugins/patch/patch-plugin.c,
10215 (added) plugins/patch/patch-plugin.h,
10216 (added) plugins/patch/plugin.c,
10217 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
10220 2005-02-23 Naba Kumar <naba@gnome.org>
10222 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
10223 file-loader/plugin.c, profile-default/plugin.c:
10224 Implemented "activated" and "deactivated" signals for plugin class.
10225 Renamed *_location() functions to *_id(), because location is
10226 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
10227 anjuta_plugins_unload_plugin().
10229 * class-gen/plugin.c: Fixed complier warning and utility function call.
10231 * debug-manager/plugin.c: Unload debugger plugin correctly.
10233 * project-manager/plugin.c: Fixed compiler warnings.
10235 * plugins/project-wizard/templates/gnome/.cvsignore,
10236 plugins/project-wizard/templates/gnome/po/.cvsignore,
10237 plugins/project-wizard/templates/gnome/src/.cvsignore,
10238 plugins/project-wizard/templates/gtk/po/.cvsignore,
10239 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
10240 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
10242 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
10243 build (we need to fix this thing).
10245 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
10247 * plugins/macro/macro-action.[ch]
10248 plugins/macro/macro-edit.c
10249 plugins/macro/macro-dialog.c
10250 plugins/macro/macro-db.[ch]
10251 plugins/macro/plugin.[ch]
10252 plugins/macro/macro-util.[ch] (added)
10254 Cleaned up macro plugin and preview expanded macros.
10256 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
10258 * plugins/cvs-plugin/cvs-interface.c:
10260 Fixed option setting when using no compression and not
10263 2005-02-23 Naba Kumar <naba@gnome.org>
10265 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
10266 geometry on exit and startup (only if there is no geometry from the
10269 * TODO.tasks: Updated.
10271 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10273 * manuals/reference/libanjuta/Makefile.am,
10274 manuals/reference/libanjuta/libanjuta-docs.sgml,
10275 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
10276 documentation for writing project templates.
10278 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10280 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
10281 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
10283 Expansion keywords in macros.
10285 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10287 * plugins/file-wizard/action-callbacks.c,
10288 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
10289 plugins/macro/macros.xml :
10291 Inserting text by macro plugin
10294 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
10296 * plugins/macro/plugin.c
10297 plugins/cvs-plugin/plugin.c:
10299 Fixed interfaces (use static)
10301 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
10303 * plugins/macro/macro-actions.[ch]
10304 plugins/macro/plugin.c
10305 libanjuta/interfaces/libanjuta.idl:
10307 Implemented IAnjutaMacro interface to be used by file-wizard
10309 * plugins/cvs-plugin/plugin.c
10310 libanjuta/interfaces/libanjuta.idl:
10312 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
10313 for all version control systems and not only for cvs.
10315 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10317 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
10320 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
10323 2005-02-21 Naba Kumar <naba@gnome.org>
10325 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
10326 IAnjutaDebugger interface.
10328 * plugins/debug-manager/anjuta-debug-manager.ui,
10329 plugins/debug-manager/attach_process.c,
10330 plugins/debug-manager/attach_process.h,
10331 plugins/debug-manager/plugin.c,
10332 plugins/debug-manager/plugin.h,
10333 plugins/gdb/actions.c,
10334 plugins/gdb/actions.h,
10335 plugins/gdb/anjuta-gdb-plugin.ui,
10336 plugins/gdb/breakpoints.c,
10337 plugins/gdb/breakpoints.h,
10338 plugins/gdb/debugger.c,
10339 plugins/gdb/debugger.h,
10340 plugins/gdb/memory.c,
10341 plugins/gdb/plugin.c,
10342 plugins/gdb/plugin.h,
10343 plugins/gdb/sharedlib.h,
10344 plugins/gdb/sharedlib_cbs.c,
10345 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
10346 correctly between debug-manager and debugger. Implemented debugger
10347 interface in gdb plugin. Fixed action names. Added UI updating.
10348 Start and stop debugger (does not work yet). Fixed UI merging.
10349 Fixed debugger plugin handling in debug-manager.
10351 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
10353 * plugins/editor/aneditor-autocomplete.cxx:
10355 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
10356 crash with C++ "template" keyword.
10358 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10360 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10361 Fixed bug (Closed macro dialogs with Esc key).
10363 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
10365 * plugins/project-wizard/xlib.wiz,
10366 plugins/project-wizard/xlib-logo.png,
10367 plugins/project-wizard/xlib/*:
10368 Port old xlib anjuta project on new project wizard
10370 * plugins/project-wizard/xlib-dock.wiz,
10371 plugins/project-wizard/xlib-dock/*:
10372 Port old xlib dock anjuta project on new project wizard
10374 * plugins/project-wizard/wxwin.wiz,
10375 plugins/project-wizard/wxwin-logo.png,
10376 plugins/project-wizard/wxwin/*:
10377 Port old wxwin anjuta project on new project wizard
10379 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
10380 necessary changes for the new templates.
10382 2005-02-18 Naba Kumar <naba@gnome.org>
10384 * plugins/Makefile.am: Added class-gen
10386 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
10388 * plugins/project-wizard/header.c:
10389 Fix a bug in sorting of project categories
10391 2005-02-18 Naba Kumar <naba@gnome.org>
10393 Patch from Massimo Cora <maxcvs@email.it>:
10395 * plugins/class-gen/.cvsignore,
10396 plugins/class-gen/Makefile.am,
10397 (added) plugins/class-gen/action-callbacks.c,
10398 (added) plugins/class-gen/action-callbacks.h,
10399 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
10400 (added) plugins/class-gen/class_gen.c,
10401 (added) plugins/class-gen/class_gen.h,
10402 (added) plugins/class-gen/plugin.c,
10403 (added) plugins/class-gen/plugin.h: Ported class wizard to the
10406 * plugins/project-manager/plugin.c: implemented add_source().
10408 2005-02-17 Naba Kumar <naba@gnome.org>
10410 * plugins/file-loader/plugin.c: Fixed possible crash.
10412 * src/action-callbacks.c, src/action-callbacks.h,
10413 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
10415 2005-02-17 Naba Kumar <naba@gnome.org>
10417 * plugins/project-wizard/templates/anjuta-plugin.wiz,
10418 plugins/project-wizard/templates/gnome.wiz,
10419 plugins/project-wizard/templates/gtk.wiz,
10420 plugins/project-wizard/templates/gtkmm.wiz,
10421 plugins/project-wizard/templates/terminal.wiz,
10422 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10423 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10424 plugins/project-wizard/templates/gnome/src/callbacks.c,
10425 plugins/project-wizard/templates/gnome/src/callbacks.h,
10426 plugins/project-wizard/templates/gnome/src/main.c,
10427 plugins/project-wizard/templates/gtk/src/callbacks.c,
10428 plugins/project-wizard/templates/gtk/src/callbacks.h,
10429 plugins/project-wizard/templates/gtk/src/main.c,
10430 plugins/project-wizard/templates/gtkmm/src/main.cc,
10431 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
10432 to generate licence correctly (without any extra newlines). Removed
10433 IncludeGNUHeader macro definition and added proper licence property.
10434 Fixed project directory paths in file contents.
10436 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10438 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
10439 Closed macro dialogs with Esc key.
10441 2005-02-16 Naba Kumar <naba@gnome.org>
10443 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10444 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
10445 plugins/project-wizard/templates/gnome/src/callbacks.c,
10446 plugins/project-wizard/templates/gnome/src/callbacks.h,
10447 plugins/project-wizard/templates/gnome/src/main.c,
10448 plugins/project-wizard/templates/gtk/src/main.c,
10449 plugins/project-wizard/templates/gtkmm/src/main.cc,
10450 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
10451 macros to avoid blank newlines.
10453 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
10455 * plugins/project-wizard/autogen.c:
10456 Correct a problem when having property value in UTF-8
10458 * plugins/project-wizard/druid.c:
10459 Correct a bug when reselecting a new project (all pages
10462 * plugins/project-wizard/property.c:
10463 Avoid having default invalid properties
10465 * plugins/project-wizard/templates/terminal.wiz,
10466 plugins/project-wizard/templates/terminal/po/ChangeLog,
10467 plugins/project-wizard/templates/terminal/src/main.c:
10468 Remove command for testing run function
10469 Move destination directory to second page and include
10470 project name. Add exist tag. Remove unused properties.
10472 2005-02-16 Naba Kumar <naba@gnome.org>
10474 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
10475 plugins/debug-manager/anjuta-debug-manager.ui,
10476 plugins/debug-manager/plugin.c,
10477 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
10478 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
10479 plugins/gdb/plugin.h, plugins/gdb/registers.c,
10480 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
10481 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
10482 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
10483 (removed) src/anjuta_info.c,
10484 (removed) src/anjuta_info.h,
10485 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
10486 (added) plugins/gdb/anjuta-gdb-plugin.ui,
10487 (added) plugins/gdb/actions.c,
10488 (added) plugins/gdb/actions.h: Completed initial
10489 porting of debugger to new architecture. Fixed many of the debugger
10492 * plugins/file-loader/plugin.c: Detect some important mime ourself
10493 to avoid inconsistencies when mime system isn't working.
10495 2005-02-16 Naba Kumar <naba@gnome.org>
10497 * plugins/editor/Makefile.am,
10498 (added) plugins/editor/aneditor-autocomplete.cxx,
10499 (added) plugins/editor/aneditor-calltip.cxx,
10500 (added) plugins/editor/aneditor-indent.cxx,
10501 (added) plugins/editor/aneditor-priv.h,
10502 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
10503 different smaller chunks to make it easy to maintain.
10505 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10507 * plugins/project-wizard/druid.c :
10509 Found system Email address if not defined in Preferences.
10511 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
10513 * plugins/project-wizard/gtkmm.wiz
10514 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
10515 plugins/project-wizard/gtkmm/*
10517 Added GTKmm (C++) project type
10519 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
10521 * plugins/message-view/plugin.c
10522 plugins/message-view/message-view.c
10524 Implemented next/prev action
10526 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10528 * plugins/project-wizard/templates/libglade2.* :
10529 Removed libglade2 project.
10531 * plugins/project-wizard/templates/gtk* :
10532 Removed interface.[ch] & support.[ch].
10534 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10536 * plugins/project-wizard/anjuta-project-wizard.glade,
10537 plugins/project-wizard/property.[ch],
10538 plugins/project-wizard/templates/anjuta-plugin.wiz :
10539 Added a new property ("iconfile").
10541 2005-02-14 Naba Kumar <naba@gnome.org>
10543 * plugins/project-wizard/install.c,
10544 plugins/project-wizard/plugin.c,
10545 plugins/project-wizard/templates/anjuta-plugin.wiz,
10546 plugins/project-wizard/templates/gnome.wiz,
10547 plugins/project-wizard/templates/gtk.wiz,
10548 plugins/project-wizard/templates/libglade2.wiz,
10549 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
10550 newly created projects and open them. Fixed message buffering in
10553 2005-02-14 Naba Kumar <naba@gnome.org>
10555 * src/about.c, pixmaps/Makefile.am,
10556 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
10558 * mime/gnome-mime-application-x-anjuta.png,
10559 pixmaps/anjuta_icon.png,
10560 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
10561 done by 9-speed at:
10562 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
10564 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10567 plugins/project-wizard/templates/libglade2-logo.png,
10568 plugins/project-wizard/templates/libglade2.wiz,
10569 plugins/project-wizard/templates/libglade2/* :
10573 2005-02-14 Naba Kumar <naba@gnome.org>
10575 * TODO.tasks: Updated.
10577 * plugins/editor/anjuta-docman.c,
10578 plugins/editor/text_editor.c,
10579 plugins/editor/text_editor.h,
10580 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
10581 for file modification, but it is still not functioning.
10583 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
10585 * plugins/project-wizard/values.c,
10586 plugins/project-wizard/values.h,
10587 plugins/project-wizard/property.c,
10588 plugins/project-wizard/property.h,
10589 plugins/project-wizard/druid.c:
10590 Rewrite mandatory property check
10591 Add check of exist property
10592 Rewrite handling of cached property page
10594 2005-02-13 Naba Kumar <naba@gnome.org>
10596 Patch from Igor Kovalenko <garrison@mail.ru>:
10597 * tagmanager/tm_workspace.c: Improved performance.
10599 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10601 *plugins/project-wizard/templates/*.wiz,
10602 plugins/project-wizard/druid.c,
10603 plugins/project-wizard/templates/terminal/src/main.c,
10604 plugins/project-wizard/templates/gtk/src/*.[ch],
10605 plugins/project-wizard/templates/gtk/src/Makefile.am,
10606 plugins/project-wizard/templates/gnome/src/*.[ch],
10607 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
10608 Add Copyright date & Email address,
10609 Correct terminal project.
10611 2005-02-12 Naba Kumar <naba@gnome.org>
10613 * plugins/project-wizard/property.c: Fixed hidden
10614 properties to take values.
10616 * plugins/project-wizard/file.[ch]: Renamed
10617 true/false enum values to fix compile error
10618 (conflict with other definition).
10620 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
10621 even when mime type detection fails (for example, when Anjuta is
10622 installed in non-system prefix).
10624 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
10626 * plugins/project-wizard/values.c,
10627 plugins/project-wizard/values.h:
10628 Rewrite file with more comments
10630 * plugins/project-wizard/druid.c,
10631 plugins/project-wizard/druid.h,
10632 plugins/project-wizard/autogen.c,
10633 plugins/project-wizard/autogen.h,
10634 plugins/project-wizard/druid.c,
10635 plugins/project-wizard/druid.h:
10637 Use values instead of properties
10638 Move default properties to druid.c
10640 * plugins/project-wizard/install.c,
10641 plugins/project-wizard/install.h:
10642 Use values instead of properties
10643 Add a check to avoid overwriting files
10645 * plugins/project-wizard/parser.c,
10646 plugins/project-wizard/property.c,
10647 plugins/project-wizard/property.h:
10648 Update to use new values
10649 Add an "exist" attribute to check if a directory already exist
10651 * plugins/project-wizard/anjuta-project-wizard.glade:
10652 Change project selection page (GtkTextView => GtkLabel,
10653 GtkTable => GtkVBox)
10655 * plugins/project-wizard/templates/terminal.wiz:
10656 Move destination directory on second page
10658 * plugins/project-wizard/action.c:
10661 2005-02-12 Naba Kumar <naba@gnome.org>
10663 * plugins/file-manager/an_file_view.c,
10664 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
10665 views. Created dynamic update date of view depending on project
10666 changes -- similar to file-manager view.
10668 * plugins/devhelp/plugin.c: Load help on idle.
10670 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
10671 autoformat' to proper location in preferences.
10673 * mime/anjuta.mime: Added .prj extension in the mime type for backward
10676 * plugins/editor/plugin.c: Fixed accel name.
10678 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10680 *plugins/project-wizard/templates/anjuta-plugin.wiz,
10681 plugins/project-wizard/templates/gnome.wiz,
10682 plugins/project-wizard/templates/gtk.wiz,
10683 plugins/project-wizard/anjuta-project-wizard.glade,
10684 plugins/project-wizard/autogen.c:
10685 Add Username & Email address in Project preferences.
10687 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10689 *plugins/project-wizard/templates/gnome-logo.png,
10690 plugins/project-wizard/templates/gnome.wiz,
10691 plugins/project-wizard/templates/gnome/* :
10694 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10696 * plugins/project-wizard/templates/terminal/src/main.c,
10697 plugins/project-wizard/templates/terminal/src/main.c,
10698 plugins/project-wizard/templates/terminal/src/main.[ch] :
10699 Insert License in projects
10701 2005-02-11 Naba Kumar <naba@gnome.org>
10703 * TODO.tasks: Added message manager task.
10705 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
10707 * plugins/editor/plugin.c: Use bookmark stock icons.
10709 * plugins/message-view/anjuta-message-manager.ui,
10710 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
10712 2005-02-10 Naba Kumar <naba@gnome.org>
10714 * libanjuta/interfaces/libanjuta.idl: fixed build error.
10716 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10718 * global-tags/Makefile.am
10719 Error during 'make install'
10721 2005-02-09 Naba Kumar <naba@gnome.org>
10723 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
10726 2005-02-08 Naba Kumar <naba@gnome.org>
10728 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
10730 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
10731 Show busy cursur when updating global tags in preferences.
10733 * configure.in: Fixed.
10735 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
10737 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
10738 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
10740 - Fixed anjuta-plugin project (glade)
10742 2005-02-08 Naba Kumar <naba@gnome.org>
10744 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
10745 Fixed automatic indentations.
10747 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
10748 Global tags are now segregated into smaller api tags, which can be
10749 selectively loaded from symbol browser preferences.
10751 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
10752 Implemented IProjectManager interface in project-manager. Mostly getter
10753 methods for now, but need to add add() and remove() methods to add
10754 or remove project elements.
10756 * plugins/gdb/debug_tree.c: Small fix.
10758 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
10759 plugins/symbol-browser/an_symbol_info.c,
10760 plugins/symbol-browser/an_symbol_info.h,
10761 plugins/symbol-browser/an_symbol_search.c,
10762 plugins/symbol-browser/an_symbol_search.h,
10763 plugins/symbol-browser/an_symbol_view.c,
10764 plugins/symbol-browser/an_symbol_view.h,
10765 plugins/symbol-browser/plugin.c,
10766 plugins/symbol-browser/plugin.h,
10768 tagmanager/entry.h,
10769 tagmanager/tm_project.c,
10770 tagmanager/tm_symbol.c,
10771 tagmanager/tm_tag.c,
10772 tagmanager/tm_workspace.c,
10773 tagmanager/vstring.c,
10774 tagmanager/include/tm_tag.h,
10775 tagmanager/include/tm_workspace.h:
10777 - Fixed tagmanager parsing of source files to parse for typedefines and
10778 properly record element scopes. Implemented scope autocompletion
10779 (autocompletion on '.', '->', '::' and ':'. The functionality is not
10780 fully working. It was based on older patch for Anjuta 1.2.2 in SF
10781 patch list (author is unknown).
10782 - Implemented symbol-browser preferences for dynamically loading and
10783 saving tags API segments.
10784 - Fixed symbol-search to use tagmanager directly instead of depending
10785 on symbol-view for tags list.
10786 - Fixed symbol-view to create the tree using TMSymbol tree directly.
10787 - Fixed TMSymbol to create the complete tags tree instead of letting the
10788 symbol-view created the root nodes.
10789 - Changed project tags cache name to .tm_project2.cache because the
10790 newer format records additional scope information.
10792 2005-02-07 Naba Kumar <naba@gnome.org>
10794 * plugins/editor/style-editor.c,
10795 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
10796 and GtkFontButton instead of deprecated widgets in
10799 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
10801 * plugins/project-wizard/action.c,
10802 plugins/project-wizard/action.h,
10803 plugins/project-wizard/autogen.c,
10804 plugins/project-wizard/autogen.h,
10805 plugins/project-wizard/file.c,
10806 plugins/project-wizard/file.h,
10807 plugins/project-wizard/install.c,
10808 plugins/project-wizard/install.h,
10809 plugins/project-wizard/parser.h,
10810 plugins/project-wizard/parser.c,
10811 plugins/project-wizard/property.c,
10812 plugins/project-wizard/property.h,
10813 plugins/project-wizard/plugin.h,
10814 plugins/project-wizard/plugin.c,
10815 plugins/project-wizard/values.c,
10816 plugins/project-wizard/values.h:
10817 Replace C++ comments by C comments
10819 * plugins/project-wizard/autogen.c,
10820 plugins/project-wizard/autogen.h:
10821 Add a run time check of autogen version.
10822 Add UserName variable.
10824 * plugins/project-wizard/anjuta-project-wizard.glade,
10825 plugins/project-wizard/header.c,
10826 plugins/project-wizard/druid.c,
10827 plugins/project-wizard/druid.h:
10828 Sort project in alphabetic order.
10829 Correct selection troubles in notebooks.
10831 * plugins/project-wizard/parser.c:
10832 Add some check when reading the project header block.
10834 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
10836 * plugins/project-wizard/action.c,
10837 plugins/project-wizard/action.h,
10838 plugins/project-wizard/autogen.c,
10839 plugins/project-wizard/autogen.h,
10840 plugins/project-wizard/file.c,
10841 plugins/project-wizard/file.h,
10842 plugins/project-wizard/install.c,
10843 plugins/project-wizard/parser.h,
10844 plugins/project-wizard/parser.c,
10845 plugins/project-wizard/property.c,
10846 plugins/project-wizard/property.h,
10847 plugins/project-wizard/values.c,
10848 plugins/project-wizard/values.h,
10849 Add a space between function name and open.
10851 * plugins/project-wizard/plugin.h,
10852 plugins/project-wizard/plugin.c,
10853 plugins/project-wizard/install.c,
10854 Avoid a crash if the user close the message view used by the .
10856 * plugins/project-wizard/anjuta-project-wizard,
10857 plugins/project-wizard/druid.c,
10858 plugins/project-wizard/druid.h,
10859 plugins/project-wizard/header.h,
10860 plugins/project-wizard/header.c,
10861 Add a text view with the description of each.
10862 Add a tab for each project.
10863 Replace some C++ comments to C comments.
10865 2005-02-05 Naba Kumar <naba@gnome.org>
10867 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
10868 New icon from Sebastien Granjoux .
10870 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
10872 * libanjuta/anjuta-preferences.c:
10873 Set file property even without a focus out event (file selected
10876 2005-02-04 Naba Kumar <naba@gnome.org>
10878 * plugins/glade/plugin.c: Fixed glade function calls.
10879 * configure.in: Fixed a typo.
10880 * TODO.tasks: Updated.
10882 2005-02-03 Naba Kumar <naba@gnome.org>
10884 * plugins/project-manager/plugin.c: Fixed memory corruption.
10886 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
10889 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
10890 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10891 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
10892 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10894 * libanjuta/interfaces/libanjuta.idl,
10895 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
10898 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
10900 Patch from Massimo Cora <maxcvs@email.it>:
10901 * plugins/editor/plugin.c: Fixed update UI for created buffers.
10903 2005-02-01 Naba Kumar <naba@gnome.org>
10905 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
10906 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
10907 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
10908 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
10909 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
10910 from sourceforge -- a64 crash fixes (correct typing for GType)
10911 and fixes compile errors in sun.
10913 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
10914 paste (shift+insert) in terminal.
10916 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
10918 * configure.in: Add «nb» to ALL_LINGUAS.
10920 2005-02-01 Naba Kumar <naba@gnome.org>
10922 * TODO.tasks, TODO: Updated todo tasks.
10924 * plugins/editor/anjuta-document-manager.glade: Improved search
10927 * TODO.tasks: Fixed xml format.
10929 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
10932 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
10935 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
10936 format during save (removed unwanted text nodes). Fixed scrollbars.
10938 2005-01-31 Naba Kumar <naba@gnome.org>
10940 * libanjuta/interfaces/libanjuta.idl,
10941 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
10942 Implemented append() method for IAnjutaEditor interface and fixed
10943 various bugs with text insertions (cvs diff and macro insertions).
10945 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
10946 automatic indentation.
10948 * plugins/editor/action-callbacks.c,
10949 plugins/editor/action-callbacks.h,
10950 plugins/editor/anjuta-docman.c,
10951 plugins/editor/anjuta-document-manager.ui,
10952 plugins/editor/plugin.c,
10953 plugins/editor/text_editor.c,
10954 plugins/editor/text_editor.h,
10955 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
10956 Fixed highlight issues.
10958 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
10961 * plugins/symbol-browser/an_symbol_view.c: Force update project.
10963 * data/properties/*: Updated properties files from scite. Created
10964 styles.properties to override the scite styles.
10966 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
10968 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
10970 2005-01-30 Naba Kumar <naba@gnome.org>
10972 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
10973 unused definitions.
10975 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
10977 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10978 plugins/editor/text_editor.c,
10979 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
10980 fixed linuwidth preference setting, fixed insert text interface
10981 implementation. Improved automatice-indentation for cpp lexer.
10983 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
10985 2005-01-29 Naba Kumar <naba@gnome.org>
10987 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
10988 option in update dialog as default. Improved import dialog. Sized
10991 * configure.in: Fixed underquoted warning from autoconf.
10993 * plugins/editor/action-callbacks.c,
10994 plugins/editor/aneditor.cxx,
10995 plugins/editor/aneditor.h,
10996 plugins/editor/anjuta-document-manager.glade,
10997 plugins/editor/plugin.c,
10998 plugins/editor/plugin.h,
10999 plugins/editor/text_editor.c,
11000 plugins/editor/text_editor.h,
11001 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
11002 for Editor and fixed all preferences syncronization and notifys for
11003 visible prefs (in editor preferences page).
11005 * plugins/file-loader/plugin.c: Load recent files on idle.
11007 2005-01-28 Naba Kumar <naba@gnome.org>
11009 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
11010 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
11012 * plugins/editor/action-callbacks.c,
11013 plugins/editor/action-callbacks.h,
11014 plugins/editor/aneditor.cxx,
11015 plugins/editor/aneditor.h,
11016 plugins/editor/anjuta-document-manager.ui,
11017 plugins/editor/plugin.c,
11018 plugins/editor/text_editor.c,
11019 plugins/editor/text_editor.h,
11020 plugins/editor/text_editor_cbs.c,
11021 plugins/editor/text_editor_cbs.h,
11022 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
11025 Patch from Massimo Cora <maxcvs@email.it>:
11026 * plugins/editor/an_symbol_search.c,
11027 plugins/editor/an_symbol_search.c: Fixed crash bugs.
11029 2005-01-27 Naba Kumar <naba@gnome.org>
11031 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
11032 minimum size request to 200.
11034 * plugins/symbol-browser/an_symbol_info.c,
11035 plugins/symbol-browser/an_symbol_info.h,
11036 plugins/symbol-browser/an_symbol_search.c,
11037 plugins/symbol-browser/an_symbol_search.h,
11038 plugins/symbol-browser/an_symbol_view.c,
11039 plugins/symbol-browser/an_symbol_view.h,
11040 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
11041 pixbuf retrieval. Fixed runtime warning. Code clean up.
11043 2005-01-27 Naba Kumar <naba@gnome.org>
11045 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
11046 src/anjuta.ui, (new) plugins/glade/.cvsignore,
11047 (new) plugins/glade/Makefile.am,
11048 (new) plugins/glade/anjuta-glade-plugin.png,
11049 (new) plugins/glade/anjuta-glade.plugin.in,
11050 (new) plugins/glade/anjuta-glade.ui,
11051 (new) plugins/glade/plugin.c,
11052 (new) plugins/glade/plugin.h,
11053 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
11054 now until glade3 works properly.
11056 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
11057 they are generated.
11059 2005-01-26 Naba Kumar <naba@gnome.org>
11061 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
11062 Added mime icon for anjuta projects.
11064 patch from Massimo Cora <maxcvs@email.it>:
11065 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
11066 an_symbol_search.h, an_symbol_view.c, plugin.c:
11067 Fix/implement objects destroying/freeing.
11069 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
11071 * src/action-callback.[ch], src/anjuta-actions.h:
11072 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
11073 because it has not been updated for years and we know have a devhelp plugin
11074 which can do the job much better.
11075 * TODO.tasks: Updated done items
11077 2005-01-25 Naba Kumar <naba@gnome.org>
11079 * autogen.sh: Fixed to generate interface files.
11081 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
11082 session save filenames.
11084 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
11086 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
11088 * plugins/project-wizard/Makefile.am,
11089 plugins/project-wizard/install.c,
11090 plugins/project-wizard/install.h,
11091 plugins/project-wizard/parser.c,
11092 plugins/project-wizard/parser.h,
11093 plugins/project-wizard/templates/terminal.wiz:
11094 Add action list block in wizard template
11095 * plugins/project-wizard/file.c,
11096 plugins/project-wizard/autogen.c:
11099 2005-01-23 Naba Kumar <naba@gnome.org>
11101 * configure.in: Fixed build error.
11103 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
11105 * plugins/project-wizard/druid.c,
11106 plugins/project-wizard/parser.c,
11107 plugins/project-wizard/property.c: Rewrite parser with
11108 better error handling
11110 2005-01-22 Naba Kumar <naba@gnome.org>
11112 * plugins/symbol-browser/plugin.c: Changed c++ coments
11113 to c commnets and formated code to anjuta coding styles.
11115 2005-01-21 Naba Kumar <naba@gnome.org>
11117 * configure.in, autogen.sh: Fixed build errors in newer automake.
11119 * plugins/editor/anjuta-docman.c: Do not emit change editor
11120 signal while in dispose.
11122 Patch from: Massimo Corà <maxcvs@email.it>
11123 * plugins/symbol-browser/Makefile.am,
11124 plugins/symbol-browser/an_symbol_view.c,
11125 plugins/symbol-browser/an_symbol_view.h,
11126 plugins/symbol-browser/plugin.c,
11127 plugins/symbol-browser/plugin.h,
11128 plugins/symbol-browser/test-symbol-browser.c,
11129 (new) plugins/symbol-browser/an_symbol_info.c,
11130 (new) plugins/symbol-browser/an_symbol_info.h,
11131 (new) plugins/symbol-browser/an_symbol_search.c,
11132 (new) plugins/symbol-browser/an_symbol_search.h:
11133 Added a cool real-time symbol-search-view in symbol browser.
11135 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
11137 * plugin/macro/plugin.c
11138 plugin/macro/anjuta-macro-plugin.ui
11139 plugin/macro/macro-db.[ch]
11140 plugin/macro/macro-dialog.[ch]
11141 plugin/macro/macro-actions.[ch]
11142 plugin/macro/macro-edit.[ch]
11143 plugin/macro/plugin.[ch]:
11145 Implemented three menu items as Naba proposed:
11147 Insert Macro: Pops of a border-less window to enter a shortcut
11148 Add Macro: Same as Manage Macro => New
11149 Manage Macros: Full-features macro dialog
11151 2005-01-20 Naba Kumar <naba@gnome.org>
11153 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
11154 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
11155 libanjuta/anjuta-shell.h,
11156 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
11157 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
11158 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
11159 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11160 src/main.c, src/shell.c: Implemented command line args processing
11161 and session management. Fixed geometry restoration.
11163 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
11165 * plugins/macro/macro-db.c,
11166 plugins/macros.xml:
11167 Cleaned up XML interface and use attributes now for name, category and
11168 shortcut. CDATA is used to avoid xml errors inside of macros.
11170 2005-01-19 Naba Kumar <naba@gnome.org>
11172 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
11174 2005-01-18 Naba Kumar <naba@gnome.org>
11176 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
11179 * scintilla/*: Updated scintilla to current cvs and updated
11182 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
11184 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
11185 plugins/cvs-plugin/cvs-actions.c:
11186 Added "Whole project" infrastructure but it does not
11187 work because I did not find a way to get the current project's
11190 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
11192 * plugins/cvs-plugin/Makefile.am
11193 plugins/cvs-plugin/anjuta-cvs.plugin.in
11194 plugins/cvs-plugin/cvs-actions.c
11195 plugins/cvs-plugin/cvs-callbacks.c
11196 plugins/cvs-plugin/cvs-interface.[ch] (added)
11197 plugins/cvs-plugin/plugin.c:
11199 Added IAnjutaCVS interface and improved cvs plugin. There
11200 is still some work to do on cvs import and to add a current
11203 2005-01-17 Naba Kumar <naba@gnome.org>
11205 * plugins/editor/aneditor.cxx: Fixed auto indentation.
11207 * configure.in: Fixed build errors.
11209 * data/Makefile.am, (removed) data/README.stock_libs,
11210 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
11211 (removed) data/header.c, (removed) data/stock_libs.anj,
11212 (removed) data/x-anjuta-project.desktop,
11213 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
11215 * libanjuta/anjuta-plugin-description.c,
11216 libanjuta/anjuta-shell.c: Updated documentations.
11218 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
11220 * libanjuta/anjuta-launcher.c,
11221 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
11224 2005-01-17 Naba Kumar <naba@gnome.org>
11226 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11227 plugins/project-wizard/templates/gtk.wiz,
11228 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
11229 Updated templates to new format.
11231 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11232 * plugins/project-wizard/druid.c,
11233 plugins/project-wizard/parser.c,
11234 plugins/project-wizard/property.c,
11235 plugins/project-wizard/property.h,
11236 plugins/project-wizard/templates/terminal.wiz,
11237 plugins/project-wizard/templates/terminal/AUTHORS,
11238 plugins/project-wizard/templates/terminal/ChangeLog,
11239 plugins/project-wizard/templates/terminal/NEWS,
11240 plugins/project-wizard/templates/terminal/README,
11241 plugins/project-wizard/templates/terminal/project.anjuta,
11242 plugins/project-wizard/templates/terminal/src/main.c:
11243 Moveed code related to property types from druid.c and parser.c to
11244 property.c. Changed tag from "<string ..." to
11245 "<property type="string..." and so on. Rewrite parser
11246 (warning still in progress). Added list property. Changed
11247 terminal project to avoid using autogen on some file (much
11248 faster) using the autogen attribute. Add a license list box in
11249 terminal project (just as an example). _label in item list is
11252 2005-01-16 Naba Kumar <naba@gnome.org>
11254 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
11255 plugins/edtior/anjuta-docman.c: Fixed build errors.
11257 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
11258 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
11259 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
11260 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
11261 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
11262 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
11263 libanjuta/resources.h,
11264 plugins/build-basic-autotools/build-basic-autotools.c,
11265 plugins/editor/plugin.c, plugins/editor/text_editor.c,
11266 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
11267 plugins/gtodo/plugin.c, src/Makefile.am,
11268 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
11269 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
11270 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
11271 should be handled in respective plugins. Added API documentations.
11273 * libanjuta-docs.sgml, libanjuta-sections.txt,
11275 (added) tmpl/anjuta-debug.sgml,
11276 (added) tmpl/anjuta-launcher.sgml,
11277 tmpl/anjuta-plugin.sgml,
11278 tmpl/anjuta-preferences.sgml,
11279 tmpl/anjuta-shell.sgml,
11280 (added) tmpl/anjuta-status.sgml,
11281 (removed) tmpl/anjuta-stock.sgml,
11282 tmpl/anjuta-utils.sgml,
11283 (removed) tmpl/defaults.sgml,
11284 (removed) tmpl/fileselection.sgml,
11285 (removed) tmpl/gnomefilelist.sgml,
11286 tmpl/ianjuta-buildable.sgml,
11287 (added) tmpl/ianjuta-debugger-manager.sgml,
11288 (added) tmpl/ianjuta-debugger.sgml,
11289 tmpl/ianjuta-document-manager.sgml,
11290 tmpl/ianjuta-editor.sgml,
11291 tmpl/ianjuta-file.sgml,
11292 tmpl/ianjuta-loader.sgml,
11293 tmpl/ianjuta-markable.sgml,
11294 tmpl/ianjuta-message-view.sgml,
11295 (added) tmpl/ianjuta-project-manager.sgml,
11296 (added) tmpl/ianjuta-todo.sgml,
11297 (added) tmpl/ianjuta-wizard.sgml,
11298 tmpl/libanjuta-iface-marshallers.sgml,
11299 tmpl/libanjuta-unused.sgml,
11300 (removed) tmpl/pixmaps.sgml,
11302 (removed) tmpl/properties.sgml,
11303 tmpl/resources.sgml: Updated API documentations.
11305 2005-01-15 Naba Kumar <naba@gnome.org>
11307 * libanjuta/anjuta-launcher.c: Added API docs.
11309 * plugins/project-wizard/templates/anjuta-plugin.wiz,
11310 plugins/project-wizard/templates/gtk.wiz,
11311 plugins/project-wizard/templates/terminal.wiz,
11312 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11313 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11314 plugins/project-wizard/templates/gtk/src/main.c,
11315 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
11316 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
11319 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
11320 * plugins/project-wizard/anjuta-project-wizard.glade,
11321 plugins/project-wizard/autogen.c,
11322 plugins/project-wizard/druid.c,
11323 plugins/project-wizard/druid.h,
11324 plugins/project-wizard/file.c,
11325 plugins/project-wizard/file.h,
11326 plugins/project-wizard/install.c,
11327 plugins/project-wizard/parser.c,
11328 plugins/project-wizard/plugin.c,
11329 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
11330 setting the default project directory. Fix HIDDEN property, it's
11331 working but I think we could make this cleaner. Removed the
11332 copy of the string in mandatory_property. Add an optional autogen
11333 attribute, to force or avoid using autogen on some files, default
11334 without any attribute is autodetect.+ Replace the script tag with
11335 a normal file tag and an attribute execute.
11337 2005-01-14 Naba Kumar <naba@gnome.org>
11339 * plugins/editor/action-callbacks.c,
11340 plugins/editor/search_incremental.c,
11341 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
11344 * plugins/editor/plugin.c, plugins/editor/plugin.h,
11345 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
11348 2005-01-12 Naba Kumar <naba@gnome.org>
11351 plugins/project-wizard/templates/Makefile.am,
11352 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
11353 plugins/project-wizard/templates/anjuta-plugin.wiz,
11354 (added) plugins/project-wizard/templates/gtk-logo.png,
11355 (added) plugins/project-wizard/templates/gtk.wiz,
11356 (added) plugins/project-wizard/templates/terminal-logo.png,
11357 plugins/project-wizard/templates/terminal.wiz,
11358 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11359 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11360 (added) plugins/project-wizard/templates/gtk/.cvsignore,
11361 (added) plugins/project-wizard/templates/gtk/Makefile.am,
11362 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
11363 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
11364 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
11365 (added) plugins/project-wizard/templates/gtk/src/main.c,
11366 (added) plugins/project-wizard/templates/gtk/src/project.glade,
11367 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
11368 GTK+ project templated and fixed other templates. Updated template
11371 2005-01-12 Naba Kumar <naba@gnome.org>
11373 * plugins/macro/anjuta-macro.glade: Improved GUI.
11375 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
11377 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
11378 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
11379 * plugins/cvs-plugin/cvs.[ch] (removed)
11380 Removed old unused files
11382 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
11383 * plugins/cvs-plugin/cvs-actions.c
11384 * plugins/cvs-plugin/Makefile.am:
11385 Seperate callback functions for better error
11386 handling. Cleaned up code.
11388 * plugins/macro/macros.xml: removed corrupt cvs
11391 2005-01-10 Naba Kumar <naba@gnome.org>
11393 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
11394 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
11397 2005-01-09 Naba Kumar <naba@gnome.org>
11399 * libegg/egg-recent-action.c, libegg/test-actions.c,
11400 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
11401 recent files models.
11403 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
11404 two models -- one for projects and other for regular files and show
11405 both in recent files menu. Changed recent files group from "anjuta"
11406 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
11407 when adding the URI in recent files.
11409 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
11410 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
11411 * plugins/macro/macro-dialog.c: Fixed dispose() method.
11412 * plugins/macro/macros.xml: Fixed xml errors.
11414 2005-01-08 Naba Kumar <naba@gnome.org>
11416 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
11417 libegg/test-actions.c, libegg/menu/Makefile.am,
11418 libegg/menu/egg-recent-action.h: Added a new action for
11421 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
11422 Fixed dispose. Cleanup.
11424 * plugins/file-loader/anjuta-loader-plugin.ui,
11425 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
11426 Use the new action for recent files. Added recent files in
11429 * plugins/project-wizard/druid.c: Show busy cursor and
11430 de-sensitize druid buttons during page change.
11432 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11433 * plugins/project-wizard/Makefile.am,
11434 plugins/project-wizard/druid.c,
11435 plugins/project-wizard/druid.h,
11436 plugins/project-wizard/install.c,
11437 plugins/project-wizard/plugin.c,
11438 plugins/project-wizard/plugin.h,
11439 plugins/project-wizard/property.c,
11440 plugins/project-wizard/property.h,
11441 (added) plugins/project-wizard/values.c,
11442 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
11443 objects (in values.c and values.h) containing the values of all
11444 properties. The NPWProperty objects now keep their values in this
11445 object which is persistant for one activation of the plugin, so the
11446 user keeps all the values even if he goes backward. Used an anjuta
11447 message view to list all files copied by the project wizard.
11449 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
11451 * plugins/macro/plugin.[ch],
11452 plugins/macro/macro-dialog.[ch]
11453 plugins/macro/macro-edit.[ch]
11454 plugins/macro/macro-db.[ch]
11455 plugins/macro/macro-actions.[ch]
11456 plugins/macro/anjuta-macro.plugin.in
11457 plugins/macro/anjuta-macro.glade
11458 plugins/macro/anjuta-macro.png
11459 plugins/macro/Makefile.am
11460 plugins/macro/macros.xml
11461 plugins/macro/anjuta-macro.ui (all added)
11463 plugins/Makefile.am:
11464 Added new macro plugins
11466 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
11469 * manuals/reference/template (removed)
11470 Removed old api reference
11472 * plugins/message-view/message-view.c:
11473 "Fixed" crash in on_row_deleted and added a
11474 comment that I cannot work this way. We will
11475 have to change everything a bit to avoid losing
11478 * plugins/text-editor/text_editor.c:
11479 Update line number width on file save
11482 2005-01-07 Naba Kumar <naba@gnome.org>
11484 * plugins/project-wizard/anjuta-project-wizard.glade,
11485 plugins/project-wizard/druid.c,
11486 plugins/project-wizard/templates/anjuta-plugin.wiz,
11487 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
11488 Display page description in bold. Fixed mandatory field check.
11491 libanjuta/libanjuta-1.0.pc.in,
11492 plugins/project-wizard/druid.c,
11493 plugins/project-wizard/parser.c,
11494 plugins/project-wizard/property.h,
11495 plugins/project-wizard/templates/anjuta-plugin.wiz,
11496 plugins/project-wizard/templates/terminal.wiz,
11497 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
11498 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
11499 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
11500 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
11501 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
11502 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
11503 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11504 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11505 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11506 plugins/project-wizard/templates/terminal/configure.in.tpl,
11507 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
11508 plugins/project-wizard/templates/terminal/src/main.c: Implemented
11509 a new property type -- hidden. Fixed terminal and anjuta-plugin
11512 2005-01-07 Naba Kumar <naba@gnome.org>
11514 * templates/anjuta-plugin.wiz,
11515 templates/terminal.wiz,
11516 templates/terminal/Makefile.am.tpl,
11517 templates/terminal/autogen.sh,
11518 (Removed) templates/terminal/configure.ac.tpl,
11519 (Added) templates/.cvsignore,
11520 (Added) templates/Makefile.am,
11521 (Added) templates/anjuta-plugin/.cvsignore,
11522 (Added) templates/anjuta-plugin/Makefile.am,
11523 (Added) templates/anjuta-plugin/src/.cvsignore,
11524 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
11525 (Added) templates/terminal/.cvsignore,
11526 (Added) templates/terminal/Makefile.am,
11527 (Added) templates/terminal/configure.in.tpl,
11528 (Added) templates/terminal/po/.cvsignore,
11529 (Added) templates/terminal/po/ChangeLog,
11530 (Added) templates/terminal/po/Makefile.am,
11531 (Added) templates/terminal/po/POTFILES.in,
11532 (Added) templates/terminal/src/.cvsignore,
11533 (Added) templates/terminal/src/Makefile.am,
11534 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
11535 project wizard. Fixed configure/po/Makefile template errors.
11537 2005-01-06 Naba Kumar <naba@gnome.org>
11539 * configure.in: Added project templates.
11540 * plugins/project-wizard/templates/*: Added to project and renamed
11541 Makefile.am and configure.in to Makefile.am and configure.ac respectively
11542 for the project templates (so that they do not conflict with autotools
11543 build. Created proper configure.ac.tpl and autogen.sh for project
11546 2005-01-06 Naba Kumar <naba@gnome.org>
11548 * plugins/project-wizard/anjuta-project-wizard.glade,
11549 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
11550 Fixed file list parsing and to take absolute file paths (for example,
11551 from an icon selected previously). Used toggle buttons for boolean
11552 properties. Check if all mandatory fields are given before going
11553 forward in the wizard. Use scrollable viewport for listing property
11554 widgets incase the list goes out of wizard's size. Added tooltips
11555 as descriptions of the property widgets. And other fixes.
11557 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
11558 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
11559 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
11560 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
11561 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
11562 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
11563 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
11564 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
11565 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
11566 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
11567 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
11568 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
11569 Restructured template files.
11571 2005-01-06 Naba Kumar <naba@gnome.org>
11573 * configure.in: Added check for autogen.
11575 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
11578 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
11579 Do not emit changed signal when in dispose.
11581 * plugins/symbol-browser/plugin.c: Don't updated symbols when
11582 symbol-view widget has been destroyed.
11584 * src/anjuta-app.c: Set null to preference, status and ui object
11585 pointers when they are destroyed.
11587 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
11588 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
11589 Added boolean, integer and file property types.
11591 * plugins/project-wizard/Makefile.am,
11592 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
11593 project wizard templates.
11595 2005-01-04 Naba Kumar <naba@gnome.org>
11597 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
11600 * plugins/editor/aneditor.cxx,
11601 plugins/editor/anjuta-docman.c,
11602 plugins/editor/plugin.c,
11603 plugins/editor/text_editor.c:
11604 Removed unnecessary ref/unref of scintilla.
11606 * plugins/message-view/anjuta-msgman.c,
11607 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
11608 make close button similar to document manager.
11610 * plugins/project-manager/plugin.c,
11611 plugins/project-manager/plugin.h: Removed dead codes. Removed
11612 unnecessary ref/unref.
11614 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
11615 instead of hard refs.
11617 2005-01-03 Naba Kumar <naba@gnome.org>
11619 * libanjuta/interfaces/libanjuta.idl: Added configure() and
11620 generate() methods for IAnjutaBuildable interface.
11622 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
11623 IAnjutaBuildable inteface.
11625 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
11626 to destroy build context when message view is destroyed.
11628 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
11629 a ref to it and unref in destructor. AnEditor class wants to be the
11630 owner of scintilla widget. Fixed compile warnings with signed/unsigned
11633 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
11634 complicate the scene. Removed editor widget from AnjutaDocman when
11635 the widget is destroyed.
11637 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
11638 from shell. It will be removed from shell when the widget is destroyed.
11640 * plugins/editor/text_editor.c: Added debug codes to track object
11643 * plugins/message-view/anjuta-msgman.c: Remove message view on
11644 widget destroy. Destroy message view on remove. Removed all views
11647 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
11650 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11652 * plugins/file-wizard/action-callbacks.c,
11653 plugins/file-wizard/anjuta-file-wizard.glade,
11654 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
11655 Insert Licence, copyright, header template ...
11657 2005-01-02 Naba Kumar <naba@gnome.org>
11659 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
11660 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
11661 anjuta_status_add_widget() to allow setting busy cursor on non
11664 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
11666 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
11667 mime types to take text/source also.
11669 * plugins/editor/anjuta-docman.c,
11670 plugins/editor/anjuta-docman.h,
11671 plugins/editor/plugin.c,
11672 plugins/editor/text_editor.c,
11673 plugins/editor/text_editor.h,
11674 plugins/editor/text_editor_cbs.c: Listen for busy signal from
11675 AnjutaStatus and set busy cursor on editors.
11677 * plugins/file-loader/Makefile.am,
11678 plugins/file-loader/plugin.c,
11679 (added) plugins/file-loader/dnd.c,
11680 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
11682 * src/anjuta.c: Hide anjuta window before destruction.
11684 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
11685 * configure.in, plugins/Makefile.am,
11686 (removed) plugins/project-wizard/appwiz_page1.c,
11687 (removed) plugins/project-wizard/appwiz_page2.c,
11688 (removed) plugins/project-wizard/appwiz_page3.c,
11689 (removed) plugins/project-wizard/appwiz_page4.c,
11690 (removed) plugins/project-wizard/appwizard.c,
11691 (removed) plugins/project-wizard/appwizard.h,
11692 (removed) plugins/project-wizard/appwizard_cbs.c,
11693 (removed) plugins/project-wizard/appwizard_cbs.h,
11694 (removed) plugins/project-wizard/appwizard_gui.c,
11695 (removed) plugins/project-wizard/gnome_project.c,
11696 (removed) plugins/project-wizard/gnome_project.h,
11697 (removed) plugins/project-wizard/wizard_gui.c,
11698 (removed) plugins/project-wizard/wizard_gui.h,
11699 (added) plugins/project-wizard/.cvsignore,
11700 (added) plugins/project-wizard/Makefile.am,
11701 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
11702 (added) plugins/project-wizard/anjuta-project-wizard.glade,
11703 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
11704 (added) plugins/project-wizard/applogo.png,
11705 (added) plugins/project-wizard/appwizard.png,
11706 (added) plugins/project-wizard/autogen.c,
11707 (added) plugins/project-wizard/autogen.h,
11708 (added) plugins/project-wizard/druid.c,
11709 (added) plugins/project-wizard/druid.h,
11710 (added) plugins/project-wizard/file.c,
11711 (added) plugins/project-wizard/file.h,
11712 (added) plugins/project-wizard/header.c,
11713 (added) plugins/project-wizard/header.h,
11714 (added) plugins/project-wizard/install.c,
11715 (added) plugins/project-wizard/install.h,
11716 (added) plugins/project-wizard/parser.c,
11717 (added) plugins/project-wizard/parser.h,
11718 (added) plugins/project-wizard/plugin.c,
11719 (added) plugins/project-wizard/plugin.h,
11720 (added) plugins/project-wizard/property.c,
11721 (added) plugins/project-wizard/property.h: Removed old application-wizard
11722 codes and added new template based (autogen based) project wizard
11723 implemented by Sébastien Granjoux <seb.sfo@free.fr>
11725 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
11727 * plugins/cvs-plugin/plugin.c: Fixed crash bug
11728 * plugins/cvs-plugin/cvs-execute.c:
11729 Fix cvs_log which did not work because of some
11731 Patch from Mark R. Pariente <markpariente@cmu.edu>
11732 - Fix message highlighting
11734 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
11739 Removed template stuff completly because we dicussed to implement
11740 a macro system for Edit->Insert Text
11742 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
11744 * plugins/editor/aneditor.cxx,
11745 plugins/editor/text_editor.c:
11746 Set line number width dynamically
11748 Prepered new GTK 2.6 about dialog
11750 2004-12-30 Naba Kumar <naba@gnome.org>
11752 patch from: Massimo Corà <maxcvs@email.it>
11753 * plugins/editor/aneditor.cxx: Highlights correct function
11754 argument in recursive calltips.
11756 2004-12-30 Naba Kumar <naba@gnome.org>
11758 * plugins/symbol-browser/plugin.c,
11759 libanjuta/interfaces/libanjuta.idl,
11760 plugins/editor/text_editor.c: Fixed editor markers and added a new
11761 marker (BASIC) to indicate line numbers. Fixed symbol browser to
11762 mark the line visited.
11764 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
11765 libegg/Makefile.am, libegg/eggcomboselect.c,
11766 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
11767 widget for use with symbol view in toolbar.
11769 * plugins/cvs-plugin/anjuta-cvs.ui,
11770 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
11771 placeholder for cvs plugin context menu in filemanager.
11773 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
11775 * plugins/cvs-plugin/plugin.c:
11776 Show popup menu only if the file is contained in
11777 a directory containing a "CVS" directory
11779 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
11781 * plugins/cvs-plugin/cvs-action.[ch],
11782 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11783 * plugins/cvs-plugin/anjuta-cvs.ui,
11784 * plugins/cvs-plugin/plugin.c:
11785 Implemented "Import"
11787 Patch from Mark R. Pariente <markpariente@cmu.edu>:
11788 Added right-click-menu for file-manager
11790 2004-12-26 Naba Kumar <naba@gnome.org>
11792 * src/action-callbacks.c, src/action-callbacks.h,
11793 src/anjuta-actions.h, src/anjuta-app.c,
11794 src/anjuta.ui: Added fullscreen action.
11796 * plugins/cvs-plugin/cvs-actions.c,
11797 plugins/cvs-plugin/plugin.c,
11798 plugins/cvs-plugin/plugin.h: Watches current editor,
11799 project and file manager selection in plugin
11802 2004-12-26 Naba Kumar <naba@gnome.org>
11804 * src/anjuta-app.c, src/anjuta.c, src/main.c,
11805 src/action-callbacks.c: Fixed app finalization. Added a
11806 command line arg --proper-shutdown (-p), which when set
11807 will release all plugins and their resources (this option
11808 is mainly for debugging).
11810 * plugins/file-loader/plugin.c: Fixed filename duplications
11811 in recent files history.
11813 * plugins/profile-default/plugin.c: Disabled problematic
11814 plugins for now to load at startup.
11816 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
11817 annoying debug prints.
11819 2004-12-23 Naba Kumar <naba@gnome.org>
11821 Patch from: Mark R. Pariente <markpariente@cmu.edu>
11822 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11823 plugins/cvs-plugin/anjuta-cvs.ui,
11824 plugins/cvs-plugin/cvs-actions.c,
11825 plugins/cvs-plugin/cvs-actions.h,
11826 plugins/cvs-plugin/cvs-execute.c,
11827 plugins/cvs-plugin/cvs-execute.h,
11828 plugins/cvs-plugin/Makefile.am,
11829 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
11830 Added cvs log command.
11832 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
11834 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
11837 2004-12-20 Naba Kumar <naba@gnome.org>
11839 patch from: Massimo Corà <maxcvs@email.it>
11840 * plugins/editor/aneditor.cxx: Added recursive calltips.
11842 2004-12-20 Naba Kumar <naba@gnome.org>
11844 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
11845 Show busy cursor during loading and unloading.
11847 2004-12-19 Naba Kumar <naba@gnome.org>
11849 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
11850 memory leaks. Disabled debug print.
11852 * plugins/symbol-browser/an_symbol_view.c,
11853 plugins/symbol-browser/plugin.c,
11854 plugins/symbol-browser/plugin.h: Fixed loading and unloading
11855 problems. Creates SymbolView object every time when the
11856 plugin is activated.
11858 * plugins/project-manager/plugin.c: Close project when
11861 2004-12-18 Naba Kumar <naba@gnome.org>
11863 * po/POTFILES.in: Removed commented lines.
11864 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
11865 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
11866 * plugins/gdb/plugin.c: Fixed compile error.
11868 Patch from: Mark R. Pariente <mark@demar.com.tr>
11869 * libegg/eggcellrendererkeys.c: Fixed compile error.
11871 2004-12-18 Naba Kumar <naba@gnome.org>
11873 * plugins/file-loader/plugin.c: Fixed loading bug.
11875 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
11876 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
11877 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
11878 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
11879 and corruptions. Fixed loading and unloading of plugins.
11881 2004-12-17 Naba Kumar <naba@gnome.org>
11883 * plugins/file-loader/Makefile.am,
11884 plugins/file-loader/plugin.c,
11885 plugins/project-manager/plugin.c: Fixed memory corruption
11886 and disposition codes. Added missing plugin.h in Makefile.am.
11888 2004-12-16 Naba Kumar <naba@gnome.org>
11890 * plugins/symbol-browser/an_symbol_view.c,
11891 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
11892 codes. Fixed memory leaks and corruptions.
11894 * plugins/build-basic-autotools/build-basic-autotools.c
11895 plugins/editor/anjuta-docman.c,
11896 plugins/editor/text_editor.c,
11897 plugins/file-loader/plugin.c,
11898 plugins/file-manager/plugin.c,
11899 plugins/file-wizard/plugin.c,
11900 plugins/message-view/anjuta-msgman.c,
11901 plugins/message-view/anjuta-msgman.h,
11902 plugins/message-view/message-view.c,
11903 plugins/message-view/plugin.c,
11904 plugins/message-view/plugin.h,
11905 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
11907 * src/about.c, src/about.h, src/action-callbacks.c,
11908 src/action-callbacks.h, src/anjuta-actions.h,
11909 src/anjuta-app.c, src/anjuta-app.h,
11910 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
11911 src/anjuta.c, src/anjuta.h, src/getline.c,
11912 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
11913 src/start-with.c, src/start-with.h: Fixed emacs modes.
11915 * src/layout.xml: Brought document manager in front.
11917 2004-12-15 Naba Kumar <naba@gnome.org>
11919 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
11922 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
11923 finalization. Added a method to unload all plugins and destroy them.
11924 Fixed memory leaks.
11926 * plugins/sample1/plugin.c: Proper finalization code and renamed
11927 functions to proper names.
11929 * plugins/build-basic-autotools/build-basic-autotools.c,
11930 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
11932 * src/shell.c: Unload all plugins on exit, so that memory profilers
11933 can detect memory leaks in plugins.
11935 2004-12-13 Naba Kumar <naba@gnome.org>
11937 * plugins/devhelp/plugin.c: Delay widget initialization, now that
11938 docking is working.
11939 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
11940 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
11942 2004-12-11 Naba Kumar <naba@gnome.org>
11944 * data/properties/anjuta.properties: Fixed font size.
11945 * plugin/build-basic-autotools/build-basic-autotools: Added initial
11946 compile file function. There are some fixmes there.
11947 * plugins/message-view/anjuta-msgman.c,
11948 * plugins/message-view/message-view.c: Fixed bugs and clean up.
11950 2004-12-08 Naba Kumar <naba@gnome.org>
11952 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
11953 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
11954 to escape quotes in a string.
11956 * plugins/cvs-plugin/cvs-actions.c,
11957 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
11960 * plugins/build-basic-autotools/build-basic-autotools.c,
11961 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
11964 2004-12-07 Naba Kumar <naba@gnome.org>
11966 * plugins/build-basic-autotools/build-basic-autotools.c,
11967 plugins/build-basic-autotools/automake-c.filters: Completed directory
11968 tracking. Double click on Errors and warnings now work as expected.
11970 * plugins/build-basic-autotools.c: Added codes to track build directory
11971 so that absolute path of the files could be determined.
11973 2004-12-06 Naba Kumar <naba@gnome.org>
11975 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
11976 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
11977 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
11979 2004-12-05 Naba Kumar <naba@gnome.org>
11981 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
11982 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
11984 * plugins/cvs-plugin/plugin.c,
11985 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
11987 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
11989 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
11990 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
11991 plugins/cvs-plugin/cvs-execute.[ch]:
11992 Implemented cvs status and cvs diff
11994 - rdiff command is not correct
11995 - Must find a way to allow selection of directies AND files
11998 2004-12-03 Naba Kumar <naba@gnome.org>
12000 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
12001 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
12002 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
12003 session.properties file if it is for the first time.
12005 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
12007 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
12010 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
12011 plugins/cvs-plugin/anjuta-cvs.ui:
12012 Implemented update/commit and changed menu layout
12014 2004-12-02 Naba Kumar <naba@gnome.org>
12016 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
12017 property name (for cvs path property). Beautified dialogs.
12019 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
12021 * plugins/message-view/anjuta-msgman.c: Changed callback name
12022 and changed switch-page handling.
12024 * plugins/cvs-plugin/cvs-actions.c:
12025 * plugins/cvs-plugin/cvs-execute.c:
12026 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12027 - Implemented cvs add and cvs removed - both working now
12028 - Created a useful preferences page
12031 2004-11-30 Naba Kumar <naba@gnome.org>
12033 * libanjuta/anjuta-status.c: Fixed runtime warning.
12035 * plugins/editor/Makefile.am:
12036 plugins/editor/anjuta-document-manager.glade,
12037 plugins/editor/plugin.c
12038 plugins/editor/plugin.h
12039 plugins/editor/style-editor.c (new, moved from src/),
12040 plugins/editor/style-editor.h (new, moved from src/),
12041 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
12042 settings in preferences.
12044 * plugins/editor/text_editor.c,
12045 plugins/editor/text_editor.h: Do not take unused args in
12046 text_editor_get_props().
12048 * src/style-editor.c, src/style-editor.h: Removed, moved to
12049 plugins/editor/ directory.
12051 2004-11-29 Naba Kumar <naba@gnome.org>
12053 * plugins/editor/text_editor_cbs.c: Emit click signal in
12055 * libanjuta/anjuta-status.c: More spacing between items.
12057 2004-11-29 Naba Kumar <naba@gnome.org>
12059 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
12061 * libanjuta/interfaces/libanjuta.idl,
12062 plugins/debug-manager/anjuta-debug-manager.plugin.in,
12063 plugins/debug-manager/plugin.c,
12064 plugins/gdb/breakpoints.c,
12065 plugins/gdb/breakpoints.h,
12066 plugins/gdb/debugger.c,
12067 plugins/gdb/debugger.h,
12068 plugins/gdb/plugin.c,
12069 plugins/gdb/plugin.h,
12070 plugins/gdb/utilities.c,
12071 plugins/gdb/utilities.h: Code cleanups and partial implementation of
12072 toggle breakpoint margin clicks.
12074 2004-11-28 Naba Kumar <naba@gnome.org>
12076 * TODO.tasks: Fixed indentations.
12077 * plugins/gtodo/libgtodo.c: Save with indentation.
12078 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
12079 * plugins/project-manager/plugin.c: Fixed runtime warnings.
12080 * libanjuta/anjuta-status.c: Fixed busy cursors.
12081 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
12082 * po/POTFILES.in: Updated.
12084 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
12086 * plugins/editor/anjuta-document-manager.glade,
12087 plugins/editor/search-replace.[c,h],
12088 plugins/editor/search-replace_backend.h
12089 plugins/editor/search-preferences.[c,h] :
12090 Saved Search-Preferences (gconf),
12091 Basic search by default.
12093 2004-11-22 Naba Kumar <naba@gnome.org>
12095 * configure.in: Fixed build error.
12097 2004-11-21 Naba Kumar <naba@gnome.org>
12099 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
12100 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
12101 Added AnjutaStatus class to libanjuta.
12102 Added anjuta_shell_get_status() method.
12104 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
12105 and fixed marshaller generation.
12107 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
12108 "updade_ui" signals to IAnjutaEditor interface.
12110 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
12112 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
12115 * plugins/class-gen/clsGen.c: Intial port.
12117 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
12120 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
12121 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12122 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
12123 Implemented status update. Emits "update_ui" and "char_added" signals.
12124 Added view preferences.
12126 * plugins/file-loader/plugin.c: Added open with plugins in open with
12129 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
12131 * plugins/message-view/anjuta-msgman.c,
12132 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
12133 to close correct message view rather than current view.
12135 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
12137 * plugins/cvs-plugin/cvs-actions.c
12138 plugins/cvs-plugin/plugin.[ch]
12139 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12140 Implemented cvs add but ran into a launcher/message_view
12141 problem because of a limitation of the idl compiler
12143 2004-11-19 Naba Kumar <naba@gnome.org>
12145 * plugins/project-manager/plugin.c: Displays a progress window during
12148 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
12149 Fixed UI separators.
12151 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
12154 * plugins/project-manager/anjuta-project-manager.ui,
12155 plugins/project-manager/plugin.[c,h]: Added add/remove context
12156 menus and implemented them. Added file manager merge menu.
12158 2004-11-18 Naba Kumar <naba@gnome.org>
12160 * TODO.tasks: Updated.
12161 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
12162 plugins/message-view/message-view.c: Fixed finalize and dispose
12164 * plugins/debugger/*: Removed from cvs (development now in
12167 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
12169 Reviewed by Naba Kumar <naba@gnome.org>:
12171 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
12172 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12173 plugins/gdb/breakpoints.c: all marker related stuff moved from
12174 editor and docman interfaces to IAnjutaMarkable
12176 2004-11-17 Naba Kumar <naba@gnome.org>
12178 * TODO.tasks: Updated.
12180 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
12182 * libegg/egg-combo-action.c: Block changed signal when changing model.
12184 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
12185 Emit changed signal. Removed dead codes.
12187 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
12188 that recent files history do not duplicate.
12190 * plugins/symbol-browser/an_symbol_view.c,
12191 plugins/symbol-browser/an_symbol_view.h,
12192 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
12195 2004-11-15 Naba Kumar <naba@gnome.org>
12197 * plugins/project-manager/plugin.c: Opens targets on double click.
12199 * plugins/message-view/message-view.c,
12200 plugins/file-manager/anjuta-file-manager-plugin.glade,
12201 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
12202 Added proper class finalization
12203 and disposition. Added preferences notifications and callbacks to
12204 change info/warning/error colors.
12206 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
12207 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
12208 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
12209 Implemented finalize method for AnjutaApp. Code cleanups.
12211 * plugins/message-view/plugin.c: Static parent_class.
12213 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12214 * plugins/editor/search-replace.[c,h],
12215 plugins/editor/search-replace_backend.c
12216 Update search entry in main toolbar.
12219 2004-11-11 Naba Kumar <naba@gnome.org>
12221 * TODO.tasks: Updated.
12223 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
12224 and completed on-the-fly-change preferences. Removed "changed"
12225 signal as it is no longer necessary (use notify for similar
12226 purpose to monitor individual preferences).
12229 * plugins/editor/anjuta-document-manager.glade: Added view menu
12230 preferences so that they are registered.
12232 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
12233 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
12234 connection to "changed" signal of preferences and implemented
12235 notifications for some editor preferences. More to implement.
12237 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12238 * plugins/editor/print.c
12239 Fixed bug 1047624 : Add line number every X lines.
12241 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12242 * plugins/editor/search-replace.c
12243 Fixed a crash bug (995755) when searching "%n"
12245 2004-11-09 Naba Kumar <naba@gnome.org>
12247 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
12248 Fixed to refresh categories list on file load.
12250 2004-11-08 Naba Kumar <naba@gnome.org>
12252 * configure.in, plugins/Makefile.am,
12253 plugins/profile-default/plugin.c: Added cvs plugin in build.
12255 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
12257 * plugins/debug-manager/.cvsignore: Added file to ignore.
12259 * plugins/debug-manager/Makefile.am: Removed dead codes.
12261 * src/anjuta.ui: Added placeholder for version control UI.
12263 2004-11-08 Naba Kumar <naba@gnome.org>
12265 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12266 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12267 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
12270 * global-tags/Makefile.am: Fixed make error.
12272 * plugins/profile-default/plugin.c: Added debug-manager
12273 and gdb plugins to load at startup so that debugger
12274 windows are docked properly. They will be removed
12275 later when we figure out runtime docking.
12277 * plugins/sample1/*: Restored to last working state.
12279 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
12280 windows in lower pane. Named the windows appropriately.
12282 * ChangeLog: Fixed format.
12284 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
12286 * libanjuta/interfaces/libanjuta.idl,
12287 libanjuta/anjuta-marshal.c,
12288 plugins/Makefile.am,
12289 plugins/debug-manager/plugin.c,
12290 plugins/editor/plugin.c,
12291 plugins/editor/text_editor.c,
12292 plugins/gdb/breakpoints.c,
12293 plugins/gdb/debugger.c,
12294 plugins/gdb/plugin.c,
12295 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
12297 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12298 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
12299 plugins/editor/search-replace.c,
12300 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
12301 Search and Replace; Show result in find pane
12303 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
12305 * plugins/gdb, plugins/debug-manager: Applied debugger patch
12306 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
12307 (added features: starting debugger and loading of core/executable,
12308 StepIn, StepOut, StepOver and Execute, toggling breakpoint
12311 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
12313 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
12314 my cvs-plugin files...
12315 I hope I have rescued everything possible.
12317 * Naba: Could you please fix sample1 because I messed it up to
12318 but there should be a histroy of this directory we should commit
12320 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
12322 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
12324 * plugins/cvs-plugin/plugin.c,
12325 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12326 Added preferences dialog (not yet complete)
12328 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
12330 * global-tags/Makefile.am, mime/Makefile.am:
12331 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
12333 * template/xmltemplate.[ch],
12334 template/xmlstrings.[ch],
12335 template/autotools.[ch] removed,
12336 template/prj_template.[ch] removed,
12337 template/lang_template.[ch] removed,
12338 template/lib_template.[ch] removed,
12339 template/Makefile.am adjusted,
12340 template/dtds/lang.dtd removed,
12341 template/dtds/lib.dtd removed,
12342 template/dtds/prj.dtd removed,
12343 template/dtds/autotools.dtd removed,
12344 data/template/lib/* removed,
12345 data/template/language/* removed,
12346 data/template/library/* removed,
12347 data/template/project/* removed,
12348 date/template/Makefile.am adjusted:
12349 Remove everything except text-templates to replace hardcoded
12350 Edit->Insert texts with dynamic loaded.
12352 * plugins/cvs-plugin/plugin.[ch],
12353 plugins/cvs-actions.[ch],
12354 plugins/Makefile.am,
12355 plugins/cvs-plugin/Makefile.am,
12356 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
12357 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
12358 plugins/cvs-plugin/anjuta-cvs.plugin.in:
12359 Added initial cvs-plugin code
12361 2004-10-21 Naba Kumar <naba@gnome.org>
12363 * libanjuta/anjuta-plugin.c,
12364 plugins/build-basic-autotools/build-basic-autotools.c,
12365 plugins/debugger/plugin.c,
12366 plugins/devhelp/plugin.c,
12367 plugins/editor/anjuta-docman.c,
12368 plugins/editor/goto_line.c,
12369 plugins/editor/plugin.c,
12370 plugins/editor/search-replace.c,
12371 plugins/editor/text_editor.c,
12372 plugins/file-loader/plugin.c,
12373 plugins/file-manager/plugin.c,
12374 plugins/file-wizard/file.c,
12375 plugins/file-wizard/plugin.c,
12376 plugins/gdb/plugin.c,
12377 plugins/gtodo/plugin.c,
12378 plugins/message-view/anjuta-msgman.c,
12379 plugins/profile-default/plugin.c,
12380 plugins/project-manager/plugin.c,
12381 plugins/sample1/plugin.c,
12382 plugins/terminal/terminal.c: Defined all global variables static,
12383 particularly class parent_class variables. They were getting
12384 confused at link time.
12386 * libanjuta/plugins.c: Do not unload plugins when they are
12387 deactivated. Simply cache them for later activation. Unloading
12388 modules have some problem with shared libs using static class
12389 registration. Fixed hash type for installed plugins. Eventually,
12390 we want to add "CanUnload" attribute for .plugin files (in
12391 "Anjuta Plugin" group) to let plugin loader know if the plugin can
12392 be unloaded from memory. Those plugins declaring CanUnload=false
12393 will not be unloaded from memory and will be put in the cache. Those
12394 not declaring anything or declaring CanUnload=true, will be unloaded
12395 from memory when they are deactivated.
12397 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
12398 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12399 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
12400 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
12401 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
12402 activation, deactivation. Fixed memory leaks.
12404 2004-10-20 Naba Kumar <naba@gnome.org>
12406 * TODO.tasks: Updated.
12408 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
12409 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
12410 macro for adding interfaces to plugin types. Code cleanup.
12412 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12413 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12415 * plugins/build-basic-autotools/build-basic-autotools.c,
12416 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
12417 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12418 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
12419 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
12420 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
12421 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
12422 plugins/project-manager/plugin.c,
12423 plugins/symbol-browser/an_symbol_view.c,
12424 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
12425 newly defined macro to add interfaces to plugin types.
12427 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
12429 2004-10-20 Naba Kumar <naba@gnome.org>
12431 * TODO.tasks: Added task list.
12432 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
12435 2004-10-19 Naba Kumar <naba@gnome.org>
12437 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
12439 * plugins/editor/action-callbacks.c,
12440 plugins/editor/action-callbacks.h,
12441 plugins/editor/anjuta-docman.c,
12442 plugins/editor/anjuta-docman.h,
12443 plugins/editor/anjuta-document-manager.ui,
12444 plugins/editor/file_history.c,
12445 plugins/editor/file_history.h,
12446 plugins/editor/plugin.c: Added file history browsing.
12448 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
12450 * plugins/message-view/anjuta-message-manager.ui,
12451 plugins/message-view/plugin.c: Added document manager context menu.
12453 * plugins/symbol-browser/an_symbol_view.c,
12454 plugins/symbol-browser/an_symbol_view.h,
12455 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12456 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
12457 document manager context menu.
12459 * scintilla/*, scintilla/include/*: Updated to current cvs.
12461 2004-10-19 Naba Kumar <naba@gnome.org>
12463 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
12464 placeholder for debugger UI.
12466 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
12467 * plugins/file-manager/plugin.c: Fixed loading bug.
12469 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
12470 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
12471 Initializes gconf database with default values when the
12472 values are not defined. Use bool and int prefs separately.
12474 * plugins/editor/plugin.c: Added encoding preferences.
12475 * plugins/project-manager/plugin.c: Cleanup and debug messages.
12477 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
12478 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12479 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12480 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
12482 2004-10-18 Naba Kumar <naba@gnome.org>
12484 * po/POTFILES.in: Updated.
12486 * libanjuta/anjuta-ui.c: Corrected debug messages.
12488 * libegg/egg-combo-action.c, libegg/test-actions.c,
12489 libegg/menu/egg-combo-action.h: Fixed combo action.
12491 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
12494 * plugins/editor/action-callbacks.[c,h],
12495 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
12496 Implemented file swap. Removed dead codes.
12498 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
12501 * plugins/symbol-browser/an_symbol_view.[c,h],
12502 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12503 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
12504 Implemented file symbols. Implemented goto file line when symbol is
12507 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
12509 2004-10-10 Naba Kumar <naba@gnome.org>
12511 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
12513 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
12515 * plugins/debugger/.cvsignore,
12516 (added) plugins/debugger/Makefile.am,
12517 (added) plugins/debugger/anjuta-debugger.glade,
12518 (added) plugins/debugger/anjuta-debugger.plugin.in,
12519 (added) plugins/debugger/anjuta-debugger.plugin.png,
12520 (added) plugins/debugger/anjuta-debugger.ui,
12521 plugins/debugger/attach_process.c,
12522 (removed) plugins/debugger/attach_process_cbs.c,
12523 (removed) plugins/debugger/attach_process_cbs.h,
12524 (removed) plugins/debugger/breakpoints.c,
12525 (removed) plugins/debugger/breakpoints.h,
12526 (removed) plugins/debugger/debug_tree.c,
12527 (removed) plugins/debugger/debug_tree.h,
12528 (removed) plugins/debugger/debugger.c,
12529 (removed) plugins/debugger/debugger.h,
12530 (removed) plugins/debugger/memory.c,
12531 (removed) plugins/debugger/memory.h,
12532 (added) plugins/debugger/plugin.c,
12533 (added) plugins/debugger/plugin.h,
12534 (removed) plugins/debugger/registers.c,
12535 (removed) plugins/debugger/registers.h,
12536 (removed) plugins/debugger/registers_cbs.c,
12537 (removed) plugins/debugger/registers_cbs.h,
12538 (removed) plugins/debugger/registers_gui.c,
12539 (removed) plugins/debugger/sharedlib.c,
12540 (removed) plugins/debugger/sharedlib.h,
12541 (removed) plugins/debugger/sharedlib_cbs.c,
12542 (removed) plugins/debugger/sharedlib_cbs.h,
12543 (removed) plugins/debugger/sharedlib_gui.c,
12544 (removed) plugins/debugger/signals.c,
12545 (removed) plugins/debugger/signals.h,
12546 (removed) plugins/debugger/signals_cbs.c,
12547 (removed) plugins/debugger/signals_cbs.h,
12548 (removed) plugins/debugger/signals_gui.c,
12549 (removed) plugins/debugger/stack_trace.c,
12550 (removed) plugins/debugger/stack_trace.h,
12551 (added) plugins/debugger/utilities.c,
12552 (added) plugins/debugger/utilities.h,
12553 (removed) plugins/debugger/watch.c,
12554 (removed) plugins/debugger/watch.h,
12555 (removed) plugins/debugger/watch_cbs.c,
12556 (removed) plugins/debugger/watch_cbs.h,
12557 (removed) plugins/debugger/watch_gui.c,
12558 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
12560 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
12561 Added debugger gdb backend plugin.
12563 * plugins/message-view/plugin.c: Registered all message stock icons.
12565 * plugins/profile-default/plugin.c: Loads debugger plugin.
12567 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
12569 2004-10-08 Naba Kumar <naba@gnome.org>
12571 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
12574 * plugins/symbol-browser/.cvsignore,
12575 plugins/symbol-browser/Makefile.am,
12576 plugins/symbol-browser/an_symbol_view.c,
12577 plugins/symbol-browser/an_symbol_view.h,
12578 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
12579 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
12580 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
12581 plugins/symbol-browser/plugin.c,
12582 plugins/symbol-browser/plugin.h,
12583 plugins/symbol-browser/sv_class.xpm,
12584 plugins/symbol-browser/sv_function.xpm,
12585 plugins/symbol-browser/sv_macro.xpm,
12586 plugins/symbol-browser/sv_private_fun.xpm,
12587 plugins/symbol-browser/sv_private_var.xpm,
12588 plugins/symbol-browser/sv_protected_fun.xpm,
12589 plugins/symbol-browser/sv_protected_var.xpm,
12590 plugins/symbol-browser/sv_public_fun.xpm,
12591 plugins/symbol-browser/sv_public_var.xpm,
12592 plugins/symbol-browser/sv_static_fun.xpm,
12593 plugins/symbol-browser/sv_static_var.xpm,
12594 plugins/symbol-browser/sv_struct.xpm,
12595 plugins/symbol-browser/sv_unknown.xpm,
12596 plugins/symbol-browser/sv_variable.xpm,
12597 plugins/symbol-browser/test-symbol-browser.c,
12598 plugins/Makefile.am: Implemented Symbol
12601 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
12603 * plugins/build-basic-autotools/Makefile.am,
12604 plugins/devhelp/Makefile.am,
12605 plugins/editor/Makefile.am,
12606 plugins/file-loader/Makefile.am,
12607 plugins/file-manager/Makefile.am,
12608 plugins/file-wizard/Makefile.am,
12609 plugins/gtodo/Makefile.am,
12610 plugins/message-view/Makefile.am,
12611 plugins/profile-default/Makefile.am,
12612 plugins/project-manager/Makefile.am
12613 plugins/sample1/Makefile.am,
12614 plugins/terminal/Makefile.am,
12615 scintilla/Makefile.am,
12616 libegg/Makefile.am,
12617 launcher/Makefile.am,
12618 libanjuta/Makefile.am,
12620 tagmanager/Makefile.am,
12621 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
12622 anjuta_data_dir in configure.in and used them in plugins Makefile.am
12623 files. Also fixed library dependencies.
12625 * plugins/editor/aneditor.cxx: Disabled unused codes.
12626 * plugins/file-manager/an_file_view.c: Added copyright.
12627 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
12629 * plugins/profile-default/plugin.c: Can load plugins by location.
12630 * plugins/project-manager/plugin.c: Remove project_root_uri value
12631 when project is closed.
12633 2004-10-06 Naba Kumar <naba@gnome.org>
12635 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
12637 * libanjuta/interfaces/libanjuta.idl,
12638 plugins/editor/text_editor.c: Added get_length()
12639 and get_current_word() methods in IAnjutaEditor interface.
12641 * libegg/Makefile.am: Added test_actions target.
12643 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
12645 * plugins/build-basic-autotools/build-basic-autotools.c,
12646 plugins/file-loader/plugin.c,
12647 plugins/message-view/message-view.c: Added code to go to file and
12650 * plugins/devhelp/plugin.c: Context sensitive help now works.
12651 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
12652 uri as line number and goes to that line number.
12654 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
12655 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
12656 gtodo_client_load() method to load from a diffrent file. Watched
12657 project root directory in plugin to open TODO.tasks of the project.
12659 * plugins/project-manager/plugin.c: Updates project UI
12660 sensitive/insensitive.
12662 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
12663 anjuta-shell program to test plugins.
12665 * src/anjuta-app.c: Registered UI accels.
12667 2004-09-28 Naba Kumar <naba@gnome.org>
12669 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
12672 * src/anjuta-app.c: Implemented present widget method.
12674 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
12675 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
12677 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
12680 * plugins/editor/text_editor.c: Connects to preferences changed signal
12683 2004-09-28 Naba Kumar <naba@gnome.org>
12685 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
12688 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
12691 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
12692 in changed signal callback.
12694 * plugins/editor/action-callbacks.c: Implemented save_all action
12695 callback. Removed dead code. Do save_as when saving a new file.
12696 Implemented incremental search.
12698 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
12700 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
12702 * src/anjuta-app.c: Registers UI accelerators.
12704 2004-09-27 Naba Kumar <naba@gnome.org>
12706 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
12708 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
12709 plugins/devhelp/anjuta-devhelp.plugin.in,
12710 plugins/file-loader/anjuta-loader.plugin.in,
12711 plugins/file-manager/anjuta-file-manager.plugin.in,
12712 plugins/gtodo/anjuta-gtodo.plugin.in,
12713 plugins/project-manager/anjuta-project-manager.plugin.in,
12714 plugins/terminal/anjuta-terminal.plugin.in:
12715 Gave proper plugin names.
12717 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
12718 error when regex fail.
12720 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
12721 Added help and context search. Watches current editor. More menus
12722 in Help submenu. Update UI (sensitive when required) properly.
12724 * plugins/editor/anjuta-document-manager.ui,
12725 plugins/devhelp/anjuta-devhelp.ui,
12726 plugins/message-view/anjuta-message-manager.ui,
12727 src/anjuta.ui: Goto menu actions are in separate submenu.
12729 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
12730 Removed unimplemented UI elements.
12732 * src/anjuta-app.c: Larger (and normal) icon size.
12734 * src/layout.xml: Task manager plugin along with document (in middle).
12736 * plugins/editor/plugin.c, plugins/file-loader.c,
12737 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
12738 in gtkactions. Enable/disable UI properly.
12740 2004-09-26 Naba Kumar <naba@gnome.org>
12742 * po/POTFILES.in: Updated, added missing files.
12744 * .cvsignore: Updated.
12746 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
12747 a new function to get User input text.
12749 * libanjuta/resources.[c,h]: Added a function to created sized image.
12751 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
12752 from filename, as thats the correct representation.
12754 * plugins/build-basic-autotools/Makefile.am,
12755 (added) plugins/build-basic-autotools/automake-c.filters,
12756 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12757 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
12758 Rearragned UI elements in the build menu. Added codes to read build
12759 filter rules from external file. Implemented all build, configure,
12760 autogen commands. Watches current editor and project.
12762 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
12763 Added editor changed signal and exports current editor value.
12764 Fixed parameter names. Fixed get_uri() interface implementation to
12765 return correct uri.
12767 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
12770 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
12772 * plugins/file-manager/an_file_view.c,
12773 plugins/file-manager/an_file_view.c: Exports file uri correctly.
12775 * plugins/file-wizard/file.c: Reads uri correctly.
12777 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
12778 sets the page to the new view.
12780 * plugins/message-view/message-view.c: Unrefs the tree model when done.
12781 Fixed signal connecting.
12783 * plugins/project-manager/plugin.c: Changed "project_root_directory"
12784 to "project_root_uri" and exports as uri.
12786 2004-09-24 Naba Kumar <naba@gnome.org>
12788 * libanjuta/anjuta-ui.c: Fixed a crash bug.
12789 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
12791 * plugins/file-manager/plugin.c: Fixed crash in unloading.
12792 * plugins/file-loader/plugin.c: Added comments.
12793 * plugins/build-basic-autotools/plugin.c: Added comments.
12794 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
12796 * libanjuta/interfaces/libanjuta.idl,
12797 plugins/message-view/anjuta-msgman.c,
12798 plugins/message-view/message-view.c,
12799 plugins/message-view/message-view.h,
12800 plugins/message-view/plugin.c: Buffering and appending messages have
12801 been separated. message-view implementations cleaned up. Signals
12802 Emissions fixed. Messages now displayed in summary and details show
12803 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
12806 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
12809 * plugins/build-basic-autotools/Makefile.am,
12810 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
12811 parsing of output to create message summaries. Uses new message view
12814 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
12815 preferences to make dialog box smaller.
12817 * plugins/editor/search-replace.c: Fixed compile error with change
12818 in IAnjutaMessageView API.
12820 2004-09-21 Naba Kumar <naba@gnome.org>
12822 * plugins/Makefile.am: Deletes old (installed) plugins before
12823 installing new ones.
12825 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
12826 plugins/build-basic-autotools/build-basic-autotools.c,
12827 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
12828 file URI from filemanager. Only disables/enables build submenu in file
12829 manager, instead of merging/unmerging.
12831 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
12834 * plugins/file-loader/anjuta-loader-plugin.ui,
12835 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12836 Implemented "Open with" file manager submenu. Displays error message
12837 when file can not be opened.
12839 * plugins/file-manager/an_file_view.c: Renamed
12840 file_manager_current_filename value name to file_manager_current_uri
12841 and exports proper URI.
12843 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
12845 2004-09-19 Naba Kumar <naba@gnome.org>
12847 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
12848 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
12849 save point signal to change editor tabs. Fixed accels.
12851 * plugins/file-loader/plugin.c: Fixed accels.
12853 * plugins/project-manager/plugin.c: Added target selection callback.
12855 * plugins/project-manager/plugin.c: Added URI activation.
12856 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
12857 Fixed dialog and closed it on ok. Fixed a crash bug.
12858 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
12860 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
12861 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
12862 plugins/file-loader/anjuta-loader-plugin.ui,
12863 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
12864 Added recent files in file loade plugin.
12866 * ChangeLog: Fixed entry dates.
12868 2004-09-18 Naba Kumar <naba@gnome.org>
12870 * plugins/devhelp/plugin.c: Added UI sensitization and removed
12871 an unnecessary GtkFrame.
12873 2004-09-17 Naba Kumar <naba@gnome.org>
12875 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
12879 * data/Makefile.am: Disabled installing old mime info.
12881 * mime/anjuta.applications, mime/anjuta.keys: Updated.
12883 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
12884 plugins/editor/anjuta-document-manager.ui,
12885 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12886 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
12887 Added Editor context popup menu.
12889 * plugins/project-manager/anjuta-project-manager-plugin.png:
12892 * plugins/project-manager/anjuta-project-manager.plugin.in:
12893 Support .anjuta mime type.
12895 * plugins/project-manager/plugin.c: Exports "project_root_directory"
12898 * plugins/file-manager/plugin.c: Watches "project_root_directory"
12901 * src/layout.xml, plugins/profile-default/plugin.c:
12902 Added project manager plugin for startup.
12904 2004-09-16 Naba Kumar <naba@gnome.org>
12906 * anjuta.prj: Updated.
12908 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
12909 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
12910 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
12911 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
12912 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
12913 plugins/terinal/Makefile.am, src/Makefile.am,
12914 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
12915 Fixed makefile syntax errors.
12917 2004-09-16 Naba Kumar <naba@gnome.org>
12919 * configure.in, src/layout.xml,
12920 plugins/profile-default/plugin.c,
12921 libanjuta/interfaces/libanjuta.idl,
12922 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
12924 * configure.in, plugins/Makefile.am,
12925 plugins/project-manager/.cvsignore,
12926 plugins/project-manager/Makefile.am,
12927 plugins/project-manager/anjuta-project-manager-plugin.png,
12928 plugins/project-manager/anjuta-project-manager.plugin.in,
12929 plugins/project-manager/anjuta-project-manager.ui,
12930 plugins/project-manager/plugin.c,
12931 plugins/project-manager/plugin.h: Added project manager plugin
12932 based on gnome-build.
12934 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
12935 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
12937 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
12938 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12939 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
12941 2004-09-16 Naba Kumar <naba@gnome.org>
12943 * plugins/editor/action-callbacks.c: Fixed compile error.
12945 2004-09-15 Naba Kumar <naba@gnome.org>
12947 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
12949 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
12950 New improved splace with nicer progress.
12952 * configure.in, plugins/Makefile.am,
12953 (added) file-wizard/.cvsignore,
12954 (added) file-wizard/Makefile.am,
12955 (added) file-wizard/action-callbacks.c,
12956 (added) file-wizard/action-callbacks.h,
12957 (added) file-wizard/anjuta-file-wizard-plugin.png,
12958 (added) file-wizard/anjuta-file-wizard.glade,
12959 (added) file-wizard/anjuta-file-wizard.plugin.in,
12960 (added) file-wizard/anjuta-file-wizard.ui,
12961 (added) file-wizard/file.c,
12962 (added) file-wizard/file.h,
12963 (added) file-wizard/plugin.c,
12964 (added) file-wizard/plugin.h:
12965 Created new file wizard and added it. The wizard takes care of text
12966 bit insertions and new files creation.
12968 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
12969 plugins/editor/action-callbacks.h,
12970 plugins/editor/anjuta-document-manager.glade,
12971 plugins/editor/anjuta-document-manager.ui,
12972 plugins/editor/plugin.c, plugins/editor/text_editor.c,
12973 (removed) plugins/editor/file.[c,h]: Removed text insertions and
12974 new files code and moved into a new plugin (file wizard).
12976 * libanjuta/plugins.[c,h]: Added plugins selection function.
12978 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
12979 get_position(), insert() in IAnjutaEditor interface. Added
12980 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
12981 interface (for wizard plugins).
12983 * plugins/file-loader/anjuta-loader-plugin.ui,
12984 plugins/file-loader/plugin.c: Added wizard launcher interface which
12985 scans for plugins implement IAnjutaWizard interface and presents the
12986 list to user for selection. The selected plugin is then activated
12989 * libanjuta/interfaces/.cvsignore: Updated.
12990 * plugins/message-view/.cvsignore: Updated.
12991 * plugins/launcher/*: Removed as launcher has already been moved to
12992 libanjuta as class.
12994 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
12995 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
12996 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12997 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12998 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
12999 Updated API documentations.
13001 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
13003 * configure.in: Added Punjabi to ALL_LINGUAS
13005 2004-07-29 Naba Kumar <naba@gnome.org>
13007 * configure.in: Added file-loader plugin Makefile path and
13008 fixed devhelp version requirement.
13010 2004-07-28 Naba Kumar <naba@gnome.org>
13012 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
13013 terminal/preferences-terminal.png (added), message-view/*.png (added),
13014 message-view/*.xpm (added), editor/*.png (added),
13015 editor/*.xpm (added), plugins/editor/Makefile.am,
13016 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
13017 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
13018 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
13019 respective plugins directories.
13021 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
13022 pixmaps/block-end-16.png, pixmaps/block-end.png
13023 pixmaps/block-start-16.png, pixmaps/block-start.png
13024 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
13025 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
13026 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
13027 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
13028 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
13029 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
13030 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
13031 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
13032 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
13033 pixmaps/preferences-editor.png, pixmaps/undock.png
13034 pixmaps/error-next-16.png, pixmaps/error-next.png
13035 pixmaps/error-prev-16.png, pixmaps/error-prev.png
13036 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
13037 pixmaps/preferences-terminal.png: Deleted
13039 * libanjuta/properties* (removed), plugins/editor/properties* (added),
13040 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
13041 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
13042 plugins/editor/anjuta-document-manager.plugin.in,
13043 plugins/editor/anjuta-document-manager.ui,
13044 plugins/editor/plugin.c, plugins/editor/print.c,
13045 plugins/editor/search-replace_backend.c,
13046 plugins/editor/search_preferences.h,
13047 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
13048 Moved properties souce files to editor plugin as it not required in
13049 libanjuta. Other editor fixes.
13051 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
13052 libegg/dock/* (removed)
13053 : Restored GDL external dependencies and removed libegg dock
13054 sources, because gdl is being developed.
13056 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
13057 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
13058 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
13059 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
13060 libanjuta/plugins.c, libanjuta/plugins.h,
13061 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
13062 gconf system. Shell now takes docking positions. Added more utility
13063 functions. Added plugins query function. And other fixes.
13065 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
13067 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
13068 plugin to load files based on mime type.
13070 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
13072 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
13073 plugins/file-manager/plugin.c: File manager now uses file loader to
13076 * plugins/message-view/anjuta-msgman.c,,
13077 plugins/message-view/message-view.c,
13078 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
13080 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
13081 plugins/terminal/terminal.c, src/Makefile.am,
13082 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
13083 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
13085 * libegg/dock/*: Removed directory.
13087 2004-07-28 Naba Kumar <naba@gnome.org>
13089 * configure.in: Reduced gnome-print version requirement.
13090 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
13092 2004-07-21 Ray Strode <rstrode@redhat.com>
13093 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
13096 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
13098 * plugins/editor/search-replace.c: Some fixes
13099 * plugins/terminal/Makefile.am:
13100 Patch from: Alexey Rusakov <ktirf@users.sf.net>
13102 2004-05-19 Naba Kumar <naba@gnome.org>
13104 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
13107 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
13109 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
13110 Implemented IAnjutaSavable
13111 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
13113 2004-05-17 Naba Kumar <naba@gnome.org>
13115 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
13116 plugins/build-basic-autotools/.cvsignore,
13117 plugins/build-basic-autotools/Makefile.am,
13118 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
13119 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
13120 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
13121 plugins/build-basic-autotools/build-basic-autotools.c,
13122 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
13125 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
13128 * plugins/file-manager/an_file_view.c,
13129 plugins/file-manager/anjuta-file-manager.ui,
13130 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
13131 Added context menu UI.
13133 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
13136 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
13138 * libanjuta/anjuta-preferences.[ch]:
13139 Added save/load_gconf functions
13140 * src/action_callbacks.[ch], src/preferences.c:
13141 Load global prefs from gconf at startup and save them
13142 on exit. Prefs load and save correctly but something resets
13143 them to default after loading...
13144 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
13145 Somehow the linker does not find save/load_gconf functions
13146 in libanjuta. Must be a stupid mistake, I would be glad
13147 if someone could fix that.
13148 * manuals/reference/libanjuta-sections.txt: Added new
13149 preferences functions and removed gnome-filelist
13150 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13151 * plugins/file-manager/plugin.c:
13152 Added root-path property
13154 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13156 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
13157 they are not longer needed.
13158 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
13159 anjuta-sections.txt: Remove references to the files
13160 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
13161 Use new nautilus icons for file-manager, looks incredible
13164 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13166 * plugins/editor/anjuta-docman.c: gchar* to
13167 const gchar* in arguments
13168 * plugins/editor/text_editor.c: Implemented IAnjutaFile
13170 * plugins/file-manager/an_file_view.c: Open files on
13171 double-click. Does not work yet because it does not
13172 find IAnjutaFile interface in document manager
13174 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
13176 * plugins/editor/anjuta-docman.c
13177 * plugins/editor/text_editor.c:
13178 Made close button working, made multiple selection in
13179 File/Open dialog possble, fixed crash bug if file cannot
13182 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13184 * plugins/editor/action-callbacks.c
13185 * plugins/editor/anjuta-docman.c
13186 * plugins/editor/anjuta-docman.h
13187 * plugins/editor/search-replace.c
13188 * plugins/editor/search-replace_backend.c
13189 * plugins/editor/text_editor.c
13190 * plugins/editor/text_editor.h:
13191 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
13192 able to open all files, use uri instead of full_filename, fixed
13196 2004-05-13 Naba Kumar <naba@gnome.org>
13198 * plugins/message-view/anjuta-message-manager-plugin.glade:
13201 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
13204 * pixmaps/anjuta_splash.png: Added border.
13206 * plugins/editor/anjuta-document-manager.png: New icon.
13208 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
13209 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
13211 plugins/editor/Makefile.am,
13212 plugins/editor/search-replace.c,
13213 plugins/editor/search-replace.h,
13214 plugins/editor/search-replace_backend.c,
13215 plugins/editor/search-replace_backend.h,
13216 plugins/editor/search_preferences.h,
13217 plugins/editor/search_preferences.c: Merged changes from
13218 ANJUTA_1_2_0 branch.
13220 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
13221 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
13224 * plugins/terminal/Makefile.am,
13225 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
13228 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
13231 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
13232 * plugins/message-view/plugin.c: Fixed glade file loading
13233 Removed "Show messages" menu item
13234 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
13235 twice because of this load system layout hack.
13236 * libanjuta/anjuta-ui.h: Removed #include config.h
13237 * libanjuta/libanjuta.pc: Fixed path and depencies
13238 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
13239 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
13240 * libanjuta/properties.cxx : #include "properties_cxx.h"
13241 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
13243 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13244 * plugins/message-view/*: Fixed message view preferences
13245 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
13246 * anjuta.glade: Removed messages stuff
13248 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
13250 * Removed libanjutamm, it is now hosted on SF.net:
13251 cvs.sf.net/cvsroot/anjuta/libanjutamm
13253 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
13256 Added some experimental code to add support for C++ plugins.
13257 Nothing works yet and it is likely that it will disappear but
13258 I have some questions to murrayc and he wants to see the code.
13260 2004-05-11 Naba Kumar <naba@gnome.org>
13262 * plugins/terminal/terminal.c: Fixed prefs loading bug.
13264 * plugins/editor/action-callbacks.c: Fixed a crash bug in
13265 hightlight style menu actions.
13267 * manuals/reference/libanjuta/libanjuta-docs.sgml,
13268 manuals/reference/libanjuta/plugin-description-file.sgml,
13269 manuals/reference/libanjuta/writing-plugins.sgml,
13270 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13271 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13272 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
13274 * src/anjuta-app.c: Always load system layout for now.
13276 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
13278 * manuals/reference/libanjuta/libanjuta-docs.sgml,
13279 manuals/reference/libanjuta/libanjuta-sections.txt,
13280 manuals/reference/libanjuta/libanjuta.types,
13281 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13282 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13283 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13284 manuals/reference/libanjuta/tmpl/fileselection.sgml,
13285 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13286 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
13287 Updated documentation.
13289 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
13290 plugins/profile-default/plugin.c, src/layout.xml:
13291 Created terminal plugin.
13293 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
13294 (new) plugins/file-manager/.cvsignore,
13295 plugins/file-manager/an_file_view.c,
13296 plugins/file-manager/plugin.c,
13297 plugins/file-manager/plugin.h: Moved preferences to separate
13298 glade file and added cvsignore file.
13300 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
13301 from ANJUTA_1_2_0 branch. Please note that other po files need merging
13302 from the branch. I tried it but there were way too many conflicts.
13304 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
13306 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
13307 util functions required during the merge.
13309 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
13312 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
13313 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
13314 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13315 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
13316 Merged with ANJUTA_1_2_0 branch.
13318 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
13320 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
13322 2004-05-07 Naba Kumar <naba@gnome.org>
13324 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
13326 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
13327 Added preferences reading and loading.
13329 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
13330 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
13331 libanjuta/fileselection.c, libanjuta/fileselection.h,
13332 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
13334 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
13336 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
13337 anjuta.spec.in, configure.in, data/autogen.sh.generic,
13338 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
13339 data/macros/autogen.sh, data/macros2/autogen.sh
13340 data/properties/ada.properties, data/properties/anjuta.properties,
13341 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
13342 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
13343 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
13344 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
13345 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
13346 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
13347 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
13348 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
13349 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
13350 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
13351 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
13352 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
13353 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
13354 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
13355 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
13356 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
13357 plugins/class-gen/clsGen.c, plugins/editor/print.c,
13358 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
13359 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
13360 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
13361 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
13362 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
13363 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
13364 (added) scintilla/scintilla-marshal.c,
13365 (added) scintilla/scintilla-marshal.h,
13366 (added) scintilla/scintilla-marshal.list,
13367 scintilla/include/SString.h, scintilla/include/SciLexer.h,
13368 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
13369 (added) scintilla/patches/scintilla-calltip-align.patch,
13370 (added) scintilla/patches/scintilla-minor.patch,
13371 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
13373 2004-05-06 Naba Kumar <naba@gnome.org>
13375 * (added) plugins/file-manager/Makefile.am,
13376 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
13377 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
13378 (added) plugins/file-manager/anjuta-file-manager.ui,
13379 (added) plugins/file-manager/plugin.c,
13380 (added) plugins/file-manager/plugin.h,
13381 (removed) plugins/file-manager/an_file_view.h,
13382 plugins/Makefile.am, configure.in,
13383 plugins/file-manager/an_file_view.c: Created file manager plugin.
13385 * plugins/profile-default/plugin.c: Added file manager plugin in default
13388 * libanjuta/Makefile.am: Fixed dependencies.
13389 * pixmaps/anjuta_splash.png: New splash screen.
13391 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
13393 * template/template.c/h: Added in-line doc
13394 * manuals/reference/template/*: Added template documentation
13395 * configure.in: Build template docs
13397 2004-05-05 Naba Kumar <naba@gnome.org>
13399 * autogen.sh: Added commands to generate initial interfaces.
13401 * libanjuta/Makefile.am,
13402 (removed)libanjuta/anjuta-plugin-parser.c,
13403 (removed)libanjuta/anjuta-plugin-parser.h,
13404 (added)libanjuta/anjuta-plugin-description.c,
13405 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
13406 plugin description.
13408 * libanjuta/anjuta-plugin.c,
13409 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
13411 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
13412 and added AnjutaShellPlacement enum for widgeds placement (passed to
13413 widget add_widget() method.
13415 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
13416 and moved plugin sets loading in profile plugins.
13418 * libanjuta/interfaces/.cvsignore,
13419 (removed)libanjuta/interfaces/Makefile.am,
13420 libanjuta/interfaces/libanjuta.idl,
13421 libanjuta/interfaces/anjuta-idl-compiler.pl,
13422 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
13423 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
13424 (removed)libanjuta/interfaces/ianjuta-editor.c,
13425 (removed)libanjuta/interfaces/ianjuta-editor.h,
13426 (removed)libanjuta/interfaces/ianjuta-file.c,
13427 (removed)libanjuta/interfaces/ianjuta-file.h,
13428 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
13429 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
13430 (removed)libanjuta/interfaces/ianjuta-message-view.c,
13431 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
13432 *.h and Makefile.am files. They are autogenerated. Interfaces are
13433 by anjuta-idl-compiler.pl from libanjuta.idl file.
13435 * manuals/reference/libanjuta/Makefile.am,
13436 manuals/reference/libanjuta/anjuta-architecture.sgml,
13437 manuals/reference/libanjuta/libanjuta-docs.sgml,
13438 manuals/reference/libanjuta/libanjuta-sections.txt,
13439 manuals/reference/libanjuta/libanjuta.types,
13440 manuals/reference/libanjuta/plugin-description-file.sgml,
13441 manuals/reference/libanjuta/writing-plugins.sgml,
13442 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
13443 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13444 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13445 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13446 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13447 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13448 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13449 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13450 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13451 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13452 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13453 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13454 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
13455 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
13456 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
13457 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13458 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
13459 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13460 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13461 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
13462 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13463 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13464 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13465 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13466 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13467 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13468 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
13469 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
13470 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
13471 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13472 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
13473 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13474 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
13475 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
13476 interfaces template sgmls.
13478 * plugins/Makefile.am,
13479 plugins/devhelp/anjuta-devhelp.plugin.in,
13480 plugins/devhelp/plugin.c,
13481 plugins/editor/action-callbacks.c,
13482 plugins/editor/anjuta-document-manager.plugin.in,
13483 plugins/editor/plugin.c,
13484 plugins/editor/plugin.h,
13485 plugins/editor/text_editor.c,
13486 plugins/sample1/plugin.c,
13487 plugins/message-view/anjuta-message-manager.plugin.in,
13488 plugins/message-view/plugin.c: Fixed shell add_widget method to take
13489 placement. Fixed other errors.
13491 * (added)plugins/profile-default/.cvsignore,
13492 (added)plugins/profile-default/Makefile.am,
13493 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
13494 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
13495 (added)plugins/profile-default/anjuta-default-profile.ui,
13496 (added)plugins/profile-default/plugin.c,
13497 (added)plugins/profile-default/plugin.h: Added a default new
13501 src/action-callbacks.c,
13504 src/main.cpp: Fixed necessary changes for libanjuta
13506 2004-05-04 Naba Kumar <naba@gnome.org>
13508 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
13509 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
13510 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
13511 placement for default widgets placements.
13513 2004-05-03 Naba Kumar <naba@gnome.org>
13515 * manuals/reference/libanjuta/anjuta-architecture.sgml,
13516 manuals/reference/libanjuta/libanjuta-docs.sgml,
13517 manuals/reference/libanjuta/plugin-description-file.sgml,
13518 manuals/reference/libanjuta/writing-plugins.sgml:
13519 Wrote more sections in writing-plugins document and fixed errors.
13521 2004-05-03 Naba Kumar <naba@gnome.org>
13523 * libanjuta/interfaces/libanjuta.idl: Added interface
13524 IAnjutaFileManager.
13526 * manuals/reference/libanjuta/anjuta-architecture.dia,
13527 manuals/reference/libanjuta/anjuta-architecture.png: Updated
13528 architecture diagram.
13530 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
13531 manuals/reference/libanjuta/libanjuta-docs.sgml,
13532 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
13533 (added) manuals/reference/libanjuta/writing-plugins.sgml:
13534 Wrote writing-plugins document and separated chapters into
13535 separate sgml files.
13537 * plugins/file-manager/an_file_view.c,
13538 plugins/file-manager/an_file_view.h: New and improved directory
13541 2004-05-02 Sven Herzberg <herzi@abi02.de>
13543 * anjuta.glade: re-designed the new file dialog
13544 * anjuta_dialogs_strings.c: new strings from the new file dialog
13546 2004-04-30 Naba Kumar <naba@gnome.org>
13548 * libanjuta/interfaces/Makefile.am.iface,
13549 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
13551 * libanjuta/interfaces/libanjuta.idl: Updated.
13553 * libanjuta/interfaces/Makefile.am.iface,
13554 libanjuta/interfaces/libanjuta.idl: Updated.
13556 2004-04-29 Naba Kumar <naba@gnome.org>
13558 * libanjuta/interfaces/Makefile.am.iface,
13559 libanjuta/interfaces/libanjuta.idl: Updated.
13561 2004-04-29 Naba Kumar <naba@gnome.org>
13563 * libanjuta/interfaces/giface-idlc-c.pl,
13564 libanjuta/interfaces/libanjuta.idl: Upgraded.
13565 * libanjuta/interfaces/Makefile.am.iface: Added.
13567 2004-04-28 Naba kumar <naba@gnome.org>
13569 * libanjuta/interfaces/giface-idlc-c.pl,
13570 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
13571 definitions and wrote a compiler.
13573 2004-04-28 Naba Kumar <naba@gnome.org>
13575 * libanjuta/anjuta-shell.c: Fixed docs.
13576 * libanjuta/interfaces/Makefile.am,
13577 libanjuta/interfaces/ianjuta-file.c,
13578 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
13580 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
13582 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
13584 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13585 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13586 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13587 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13588 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
13589 * src/anjuta-app.c: Fixed bug.
13591 2004-04-27 Naba Kumar <naba@gnome.org>
13593 * libanjuta/anjuta-preferences-dialog.c,
13594 manuals/Makefile.am: Fixed document bugs and enabled docs
13597 * libanjuta/anjuta-preferences-dialog.c,
13598 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
13599 More documentation.
13601 * libanjuta/anjuta-preferences.c,
13602 manuals/reference/libanjuta/libanjuta-docs.sgml,
13603 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13604 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13605 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13606 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13607 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
13608 Wrote more documentations.
13610 * (removed) plugins/message-view/imessage-view.c,
13611 (removed) plugins/message-view/ianjuta-msgman.c,
13612 plugins/message-view/Makefile.am,
13613 plugins/message-view/anjuta-msgman.c,
13614 plugins/message-view/anjuta-msgman.h,
13615 plugins/message-view/message-view.c,
13616 plugins/message-view/message-view.h,
13617 plugins/message-view/plugin.c,
13618 plugins/message-view/plugin.h: Moved interface implementations
13619 in their respective classes and used correct macros to
13620 defined class types.
13622 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13623 src/action-callbacks.c, src/anjuta-app.c: Subclassed
13624 AnjutaUI from GtkUIManager instead of GtkDialog.
13626 * manuals/reference/libanjuta/Makefile.am,
13627 manuals/reference/libanjuta/libanjuta-docs.sgml,
13628 manuals/reference/libanjuta/libanjuta-sections.txt,
13629 manuals/reference/libanjuta/libanjuta.types,
13630 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
13631 (added) manuals/reference/libanjuta/anjuta-architecture.png,
13632 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13633 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13634 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13635 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
13636 Wrote more documentation, fixed typos, added architecture
13637 diagram, updated object types etc.
13639 * plugins/editor/text_editor.c: Fixed interface implementation.
13641 2004-04-26 Naba Kumar <naba@gnome.org>
13643 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
13644 (added) manuals/reference/libanjuta/anjuta-architecture.png,
13645 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
13646 architecture diagram and a new chapter on plugins description file.
13648 2004-04-25 Naba Kumar <naba@gnome.org>
13650 * libanjuta/anjuta-children.h,
13651 libanjuta/anjuta-plugin.c,
13652 libanjuta/anjuta-plugin.h,
13653 libanjuta/anjuta-preferences.c,
13654 libanjuta/anjuta-shell.c,
13655 libanjuta/anjuta-shell.h,
13656 libanjuta/e-splash.c,
13657 libanjuta/e-splash.h,
13658 manuals/reference/libanjuta/Makefile.am,
13659 manuals/reference/libanjuta/libanjuta-docs.sgml,
13660 manuals/reference/libanjuta/libanjuta-sections.txt,
13661 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13662 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13663 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13664 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13665 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13666 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13667 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13668 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13669 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
13670 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13671 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13672 manuals/reference/libanjuta/tmpl/defaults.sgml,
13673 manuals/reference/libanjuta/tmpl/fileselection.sgml,
13674 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13675 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13676 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
13677 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13678 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
13679 manuals/reference/libanjuta/tmpl/plugins.sgml,
13680 manuals/reference/libanjuta/tmpl/properties.sgml,
13681 manuals/reference/libanjuta/tmpl/resources.sgml,
13682 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13683 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13684 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13685 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13686 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13687 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
13689 Added more template files and wrote more documentation.
13691 2004-04-24 Andras Timar <timar@gnome.hu>
13693 * configure.in: Added hu to ALL_LINGUAS.
13695 2004-04-23 Naba Kumar <naba@gnome.org>
13697 * configure.in: Fixed compile error.
13699 * libanjuta/anjuta-children.c,
13700 libanjuta/anjuta-children.h,
13701 libanjuta/anjuta-preferences.c,
13702 libanjuta/anjuta-preferences.h,
13703 libanjuta/anjuta-shell.c,
13704 libanjuta/anjuta-ui.c,
13705 libanjuta/anjuta-ui.h,
13706 manuals/reference/libanjuta/Makefile.am,
13707 manuals/reference/libanjuta/libanjuta-docs.sgml,
13708 manuals/reference/libanjuta/libanjuta.types,
13709 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13710 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13711 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13712 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
13713 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13714 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13715 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13716 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13717 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
13718 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13719 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13720 manuals/reference/libanjuta/tmpl/defaults.sgml,
13721 manuals/reference/libanjuta/tmpl/fileselection.sgml,
13722 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13723 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13724 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
13725 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13726 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
13727 manuals/reference/libanjuta/tmpl/plugins.sgml,
13728 manuals/reference/libanjuta/tmpl/properties.sgml,
13729 manuals/reference/libanjuta/tmpl/resources.sgml,
13730 plugins/sample1/plugin.c: Added libanjuta API documentation.
13732 2004-04-22 Naba Kumar <naba@gnome.org>
13734 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
13735 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13736 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13737 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
13738 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
13739 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
13740 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
13741 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
13742 (removed) libegg/eggradiotoolbutton.c,
13743 (removed) libegg/eggseparatortoolitem.c,
13744 (removed) libegg/eggtoggletoolbutton.c,
13745 (removed) libegg/eggtoolbar.c,
13746 (removed) libegg/eggtoolbutton.c,
13747 (removed) libegg/eggtoolitem.c,
13748 (removed) libegg/prop-editor.c,
13749 (removed) libegg/test-actions.c,
13750 (removed) libegg/test-drag.c,
13751 (removed) libegg/test-merge.c,
13752 (removed) libegg/test-toolbar.c,
13753 libegg/menu/Makefile.am,
13754 (removed) libegg/menu/egg-accel-dialog.h,
13755 (removed) libegg/menu/egg-action-group.h,
13756 (removed) libegg/menu/egg-action.h,
13757 libegg/menu/egg-entry-action.h,
13758 (removed) libegg/menu/egg-markup.h,
13759 (removed) libegg/menu/egg-menu-merge.h,
13760 (removed) libegg/menu/egg-menu.h,
13761 (removed) libegg/menu/egg-radio-action.h,
13762 (removed) libegg/menu/egg-toggle-action.h,
13763 (removed) libegg/menu/howitshouldwork.txt,
13764 (removed) libegg/toolbar/.cvsignore,
13765 (removed) libegg/toolbar/Makefile.am,
13766 (removed) libegg/toolbar/TODO,
13767 (removed) libegg/toolbar/eggradiotoolbutton.h,
13768 (removed) libegg/toolbar/eggseparatortoolitem.h,
13769 (removed) libegg/toolbar/eggtoggletoolbutton.h,
13770 (removed) libegg/toolbar/eggtoolbar.h,
13771 (removed) libegg/toolbar/eggtoolbutton.h,
13772 (removed) libegg/toolbar/eggtoolitem.h,
13773 (removed) libegg/toolbar/prop-editor.h,
13774 (removed) libegg/toolbar/toolbar-api.txt,
13775 (removed) libegg/toolbar/toolbar-ideas.txt,
13776 plugins/devhelp/anjuta-devhelp.ui,
13777 plugins/devhelp/plugin.c,
13778 plugins/editor/action-callbacks.c,
13779 plugins/editor/action-callbacks.h,
13780 plugins/editor/anjuta-docman.c,
13781 plugins/editor/anjuta-document-manager.ui,
13782 plugins/editor/plugin.c,
13783 P plugins/message-view/Makefile.am,
13784 plugins/message-view/anjuta-message-manager.ui,
13785 plugins/message-view/plugin.c,
13786 plugins/sample1/anjuta-sample.ui,
13787 plugins/sample1/plugin.c,
13788 src/action-callbacks.c,
13789 src/action-callbacks.h,
13790 src/anjuta-actions.h,
13792 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
13793 Gtk actions and UIManager. Fixed all plugins to use this.
13795 * manuals/reference/gtkdoc-scangobj.diff,
13796 manuals/reference/libanjuta/Makefile.am,
13797 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13798 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13799 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13800 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13801 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
13803 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
13805 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
13807 * plugins/message-view/imessage-view.c
13808 * plugins/message-view/ianjuta-msgman.c:
13811 2004-04-17 Adam Weinberger <adamw@gnome.org>
13813 * configure.in: Added en_CA to ALL_LINGUAS.
13815 2004-04-08 Naba Kumar <naba@gnome.org>
13817 * libanjuta/interfaces/ianjuta-message-view.[c,h],
13818 libanjuta/interfaces/Makefile.am,
13819 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
13820 message manager and message view interfaces.
13822 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
13823 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
13824 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
13825 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
13826 src/anjuta-app.c: Used 'activate' and
13827 'deactivate' virtual methods for plugins. Fixed installed plugins
13828 dialogs. Added remove_widget() method for AnjutaShell.
13830 * libanjuta/interfaces/Makefile.am,
13831 libanjuta/interfaces/ianjuta-document-manager.c,
13832 libanjuta/interfaces/ianjuta-document-manager.h,
13833 libanjuta/interfaces/ianjuta-editor.c,
13834 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
13835 and editor interfaces.
13837 * plugins/devhelp/plugin.c,
13838 plugins/message-view/anjuta-message-manager.plugin.in,
13839 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
13840 plugins/sample1/plugin.c: Updated plugins implementation to
13841 reflect the changes.
13843 2004-04-07 Naba Kumar <naba@gnome.org>
13845 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
13846 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
13847 libanjuta/interfaces/ianjuta-editor.h,
13848 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
13849 plugins/editor/anjuta-docman.c,
13850 plugins/editor/anjuta-document-manager.plugin.in,
13851 plugins/editor/plugin.c, plugins/sample1/plugin.c,
13852 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
13853 Added supported interfaces for plugins. Tested plugin interfaces
13854 through sample plugin.
13856 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
13858 * template/Makefile.am, data/templates/library/Makefile.am
13859 Fixed some automake-1.7 incompatibilities
13860 * template/xmltemplate.c: Small fix
13862 2004-02-23 Naba Kumar <naba@gnome.org>
13864 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
13865 Added plugins manager dialog.
13867 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
13868 library dependencies.
13870 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
13871 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
13872 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
13873 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
13874 geometry command line option.
13876 2004-02-16 Naba Kumar <naba@gnome.org>
13878 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
13879 Added interfaces and IAnjutaEditor editor interface.
13880 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
13882 * libanjuta/anjuta-shell.h: Fixed bug.
13884 2004-02-13 Naba Kumar <naba@gnome.org>
13886 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
13888 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
13890 * data/template/*/.cvsignore:
13891 Avoid all these ? in cvs output
13893 2004-02-13 Naba Kumar <naba@gnome.org>
13895 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
13896 includes and linking.
13898 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
13899 and set required version to devhelp 0.8. This devhelp version
13900 can be acquired from gnome cvs branch devhelp branch
13901 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
13903 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
13904 src/actions-callbacks.c: Added Dock Manager settings menu item.
13906 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
13907 * plugins/devhelp/plugin.c: Fixed a linking bug.
13909 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
13910 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
13911 external GDL dependency and used libegg codes.
13913 2004-02-12 Naba Kumar <naba@gnome.org>
13915 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
13916 Added devhelp plugin, but it can't be used without a
13917 patch in devhelp. So it's disabled for now.
13919 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
13920 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
13921 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
13922 Update cvsignore files.
13924 * libanjuta/plugins.c, widgets/e-splash.c:
13925 Fixed plugins loading to show splash icons.
13927 * plugins/message-view/anjuta-message-manager.plugin.in,
13928 plugins/message-view/plugin.c: Fixed plugin registered name.
13930 * plugins/message-view/anjuta-message-view.png,
13931 plugins/sample1/anjuta-sample-plugin.png: Update images.
13933 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
13934 src/main.c: Fixed layout loading.
13936 * plugins/devhelp/Makefile.am: Fixed error.
13938 * (removed) widgets/*, libanjuta/plugins.h,
13939 src/main.c: Transfered widgets to libanjuta/.
13941 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
13942 toplevel directory to created only one library as libanjuta-egg.
13944 * data/Makefile.am: Fixed build error.
13946 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
13947 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
13948 libegg/.cvsignore: Added egg dock widget.
13950 * gdl/*: Removed as they are now available in libegg.
13952 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
13954 * plugins/editor/anjuta-docman.c:
13955 Use stock close icon on tab close button
13957 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
13959 * data/template/Makefile.am
13960 data/template/language/Makefile.am
13961 data/template/library/Makefile.am
13962 data/template/text/Makefile.am
13963 data/template/project/Makefile.am
13964 data/template/project/terminal/Makefile.am
13965 configure.in: Created Makefile to install templates
13967 2004-02-11 Naba Kumar <naba@gnome.org>
13969 * plugins/editor/action-callbacks.c,
13970 plugins/editor/anjuta-document-manager.ui,
13971 plugins/editor/plugin.c
13972 plugins/message-view/anjuta-message-manager.ui,
13973 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
13975 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
13977 * plugins/message-view/*: MessageView plugin is now loaded
13978 The menu items are still dummies.
13980 2004-02-09 Naba Kumar <naba@gnome.org>
13982 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
13985 * libanjuta/anjuta-preferences.h: Added some documentation.
13987 * libanjuta/anjuta-shell.h: Removed dead codes.
13989 * (removed) manuals/reference/gtkdoc-scangobj,
13990 manuals/reference/gtkdoc-scangobj.diff,
13991 manuals/reference/libanjuta/.cvsignore,
13992 manuals/reference/libanjuta/Makefile.am,
13993 manuals/reference/libanjuta/README.inline-doc,
13994 manuals/reference/libanjuta/README.sections,
13995 manuals/reference/libanjuta/libanjuta-docs.sgml,
13996 manuals/reference/libanjuta/libanjuta-sections.txt,
13997 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13998 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
13999 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
14000 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
14001 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
14002 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
14003 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
14004 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
14005 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
14006 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14007 manuals/reference/libanjuta/tmpl/defaults.sgml,
14008 manuals/reference/libanjuta/tmpl/fileselection.sgml,
14009 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
14010 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
14011 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
14012 manuals/reference/libanjuta/tmpl/plugins.sgml,
14013 manuals/reference/libanjuta/tmpl/properties.sgml,
14014 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
14015 of scan program. Updated templates.
14017 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
14018 editor action callbacks data.
14020 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
14021 scintilla object ref/unref.
14023 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
14025 * template/*: Added new xml based template system
14026 * template/dtds/*: Dtds to validate xml files of the template systems
14027 * data/template/*: Some sample template files
14028 Still needs some work but builds fine!
14030 2004-02-06 Naba Kumar <naba@gnome.org>
14032 * cofigure.in, manuals/Makefile.am,
14033 (added) manuals/reference/*: Added API documentation
14034 structure (gtk-doc based).
14036 * libanjuta/libanjuta.h: Updated
14038 2004-02-05 Naba Kumar <naba@gnome.org>
14040 * configure.in: Sets correct dependencies and
14041 uses gdl external library.
14043 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
14044 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
14045 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
14046 libanjuta/fileselection.h, libanjuta/glue-factory.c,
14047 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
14048 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
14049 and added file dialogs.
14051 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
14052 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
14053 Build dynamic libraries for libegg.
14055 * plugins/Makefile.am, plugins/editor/Makefile.am,
14056 plugins/editor/action-callbacks.c,
14057 plugins/editor/action-callbacks.h,
14058 plugins/editor/anjuta-docman.c,
14059 plugins/editor/anjuta-docman.h
14060 plugins/editor/anjuta-document-manager.plugin.in
14061 plugins/editor/anjuta-document-manager.png
14062 plugins/editor/anjuta-document-manager.ui
14063 plugins/editor/file.c
14064 plugins/editor/file.h
14065 plugins/editor/plugin.c
14066 plugins/editor/print.c
14067 plugins/editor/print.h
14068 plugins/editor/search-replace.c
14069 plugins/editor/search_incremental.c
14070 plugins/editor/search_incremental.h
14071 plugins/editor/text_editor.c
14072 plugins/editor/text_editor.h
14073 plugins/editor/text_editor_cbs.c
14074 plugins/editor/text_editor_menu.h
14075 plugins/sample1/Makefile.am
14076 plugins/sample1/anjuta-sample-plugin.png
14077 plugins/sample1/anjuta-sample.plugin.in
14078 plugins/sample1/anjuta-sample.ui
14079 plugins/sample1/plugin-sample1.c
14080 plugins/sample1/plugin.c
14081 plugins/sample1/plugin.h: Created sample
14082 plugin and fixed editor plugin.
14084 * printing/*: Removed.
14086 * scintilla/Makefile.am: Builds dynamic library.
14088 * src/Makefile.am, src/action-callbacks.c,
14089 src/action-callbacks.h, (removed) src/an_symbol_view.c,
14090 src/anjuta-actions.h, src/anjuta-app.c,
14091 src/anjuta-app.h, src/anjuta-callbacks.c,
14092 src/anjuta-callbacks.h, (removed) src/anjuta.c,
14093 (removed) src/anjuta.h, src/anjuta.ui,
14094 src/layout.xml, src/main.c, src/preferences.h,
14095 src/utilities.c: Debuggged and finally made plugins
14098 * global-tags/Makefile.am: Fixed build error.
14100 2004-02-03 Naba Kumar <naba@gnome.org>
14102 * configure.in: Users GDL from external package.
14103 * plugins/*: Added many new plugins (not ready though).
14104 * src/*: Removed many files (which have been transfered in plugins/).
14106 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
14108 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
14110 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14112 * configure.in: Added editor plugins
14114 * plugins/Makefile.am, src/search-replace_backend.h,
14115 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
14116 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
14118 * Added: plugins/editor/search_incremental.c,
14119 plugins/editor/search_incremental.h
14121 * Update search-replace in plugins/editor
14123 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
14125 * plugins/message-view/message-view.c: Some code clean-up
14127 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14129 * Added: search_incremental[ch]
14131 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
14132 src/mainmenu_callbacks.c, src/toolbar.c
14133 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
14135 * Incremental Search
14137 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
14139 * plugins/message-view/anjuta-msgman.[c/h]:
14140 Added message manager for easier message handling with a
14141 similar interface as docman. Of course you can still use
14142 MessageView standalone.
14143 * plugins/Makefile.am: Added message-view because it compiles
14146 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
14148 * plugins/message-view/*: Added message-view plugin
14150 * configure.in: Added plugins/message-view/Makefile
14152 2004-01-03 Naba Kumar <naba@gnome.org>
14154 * libanjuta/*.c: Added new files and updated old ones.
14155 * plugins/editor/*: Added editor plugin.
14156 * configure.in: Added editor plugin and moved editor related
14159 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14161 * src/Makefile.am: Added search-replace_backend.[ch]
14162 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
14164 * anjuta.glade, src/search-replace.c, src/search-replace.h,
14165 src/search-replace_backend.c, src/search-replace_backend.h,
14166 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14167 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
14168 src/toolbar_callbacks.c
14169 * The advanced Search/Replace functionality now replaces the older
14170 Find/Replace stuff.
14171 * The Search/Replace functionality can be interrupted during a long
14174 2003-12-11 Naba Kumar <naba@gnome.org>
14176 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
14177 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
14179 * Makefile.am, libanjuta/*: Added new module.
14180 * src/Makefile.am: Fixed linking error.
14181 * src/watch_cbs.c: Debugger clean up.
14182 * configure.in: Added libanjuta-2.0.pc
14184 * configure.in, libanjuta/Makefile.am,
14185 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
14188 2003-12-11 Naba Kumar <naba@gnome.org>
14190 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
14192 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
14193 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
14194 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
14195 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
14196 The user can now give a name at the creation of a new file and
14197 insert automatically (user choice) header, gpl notice, header
14198 template. The file extension is added automatically according
14199 to the selected type of file. The various insert functions have
14200 been moved from mainmenu-callback.c to file.c. The cursor is now
14201 moved after an insert operation. Removes also useless code in
14202 memory.c and search-replace.c
14204 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
14206 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
14207 sortable headers, process tree, removal of path and process params
14208 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
14209 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
14212 2003-12-10 Naba Kumar <naba@gnome.org>
14214 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
14216 2003-11-30 Abel Cheung <maddog@linux.org.hk>
14218 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
14220 2003-11-28 Naba Kumar <naba@gnome.org>
14222 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
14224 * manuals/de/*: Added german translation docs.
14226 * configure.in, Makefile.am, src/Makefile.am,
14227 libegg/*/*: Added libegg library.
14229 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
14230 installation directory.
14232 * src/text_editor_cbs.c: Fixed closing of file.
14234 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
14236 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
14238 2003-09-05 Naba Kumar <naba@gnome.org>
14240 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
14241 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
14242 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
14243 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
14244 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
14245 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
14246 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
14247 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
14248 using libegg. Initial commit -- compiles but is not complete.
14250 2003-08-08 Abel Cheung <maddog@linux.org.hk>
14252 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
14254 2003-06-04 Abel Cheung <maddog@linux.org.hk>
14256 * configure.in: Removed "ta" from ALL_LINGUAS.
14258 2003-05-16 Jordi Mallach <jordi@sindominio.net>
14260 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
14262 2003-05-16 Danilo Šegan <dsegan@gmx.net>
14264 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
14266 2004-04-24 Andras Timar <tmar@gnome.hu>
14268 * configure.in: Added hu to ALL_LINGUAS.
14270 2004-04-14 Naba Kumar <naba@gnome.org>
14272 * src/Makefile.am, printing/Makefile.am,
14273 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
14274 because we are still using GtkCombo and build breaks with gtk-2.4.
14276 2004-04-13 Naba Kumar <naba@gnome.org>
14279 * anjuta.spec.in: Fixed build error.
14280 * po/POTFILES.in: Updated.
14281 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
14283 2004-04-11 Naba Kumar <naba@gnome.org>
14286 * AUTHORS: Updated.
14287 * configure.in: Added ga in ALL_LINGUAS.
14288 * ChangeLog: Fixed dates.
14290 2004-04-09 Naba Kumar <naba@gnome.org>
14292 * src/print.c: Fixed buffer styling bug when printing with
14295 * data/properties/anjuta.properties: Defined only one base font and
14296 used courier instead of lucidatypewriter, because most newer systems are
14297 unlikely to have it (bug #885023, #925956, #890473).
14299 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
14302 * src/an_file_view.c: Fixed possible crash bug.
14304 2004-04-07 Naba Kumar <naba@gnome.org>
14306 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
14307 gtk_main_quit() etc..), so that atexit() functions are not called
14308 (which is apparently done to free up memory and we don't need to
14309 do that at this point). Incidentally, something also happens in the
14310 atexit call which freezes the UI for far too long when the application
14311 exits and we want to avoid that..
14312 * src/glade_iface.c: Fixed compiler warning.
14314 2004-04-06 Naba Kumar <naba@gnome.org>
14316 * src/project_dbase_gui.c: Fixed errors.
14318 * src/registers_gui.c: Fixed possible crash bug.
14319 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
14320 * src/signals.[c,h]: Used tree view and glade file for dialog.
14321 * src/Makefile.am, src/about.c, src/an_file_view.c,
14322 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
14323 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
14324 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
14325 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
14326 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
14327 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
14328 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
14329 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
14330 src/launcher.h, src/main.c, src/main_menubar.c,
14331 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
14332 src/message-manager-private.cc, src/message-manager.cc,
14333 src/preferences.c, src/project_config.c, src/project_dbase.c,
14334 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
14335 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
14336 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
14337 src/search-replace.c, src/search-replace_backend.c,
14338 src/search_incremental.c, src/search_preferences.c,
14339 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
14340 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
14341 src/signals_gui.c, src/source.c, src/src_paths.c,
14342 src/stack_trace.c, src/start-with.c, src/style-editor.c,
14343 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
14344 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
14345 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
14346 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
14347 tagmanager/Makefile.am, scintilla/include/SString.h,
14348 widgets/Makefile.am, widgets/gnomefilelist.c:
14350 Removed all deprecated codes and substituted
14351 with newer APIs. Fixed some possible crash bugs where cell renderers
14354 * scintilla/patches/scintilla-minor.patch: Minor patch.
14356 2004-04-06 Naba Kumar <naba@gnome.org>
14358 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
14359 tree after all the files have been added (and not everytime a file
14360 is added in the project). Also fixed some memory corruption
14361 (possibly bug #900478).
14363 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
14364 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
14365 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
14366 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
14367 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
14368 qualifier wherever appropriate.
14370 2004-04-05 Naba Kumar <naba@gnome.org>
14372 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
14373 switch terminal echo on/off. Debugger requires it off, while the
14374 rest requires it on.
14376 * src/search-replace.c: sets search direction and action (in addtion
14377 to target) for find in files.
14379 2004-04-02 Naba Kumar <naba@gnome.org>
14381 * src/mainmenu_callbacks.c: Sets filename during save of new files.
14383 * src/project_dbase.c, src/debugger, src/an_file_view.c,
14384 src/an_symbol_view.c: Added an gtk events loop for
14385 displaying project loading status (for loading large projects) and
14386 debugger program starting ... just to give an impression of fastness :-).
14388 * configure.in, anjuta.prj: Bumped version to 1.2.2.
14390 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
14391 crash bug, which occurs when opening and closing a large project
14394 * src/attach_process.c: Fixed a comiple error for old gcc.
14396 * src/launcher.c: Prints proper error message when launcher child
14397 could not be executed and exits properly. Fixed a crash
14400 * src/resources.c, src/utilities.c, src/glade_iface.c,
14401 src/debugger.c, src/attach_process.c: Properly exits forked children
14402 when they could not be executed.
14404 2004-04-01 Naba Kumar <naba@gnome.org>
14406 * src/search-replace.c: Fixed a crash bug (bug #921893).
14408 2004-03-31 Naba Kumar <naba@gnome.org>
14410 * anjuta.glade: Added a note on compiler options dialog ->support
14411 dialog telling that supports are only available for file mode.
14413 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
14415 Improved shutdown time delay by bypassing project closing
14416 and unloading plugins.
14418 * src/build_file.c, data/properties/anjuta.properties: Added a property
14419 to toggle on/off for going to first error automatically.
14421 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
14423 * src/debugger.c: fixed core file loading
14424 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
14425 for long lines (bugs #700968 and #911376)
14426 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
14428 * src/anjuta.c: Focuses current AnEditor correctly.
14430 2004-03-30 Naba Kumar <naba@gnome.org>
14432 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
14433 * AUTHORS: Updated with all contributors names.
14435 * src/about.c: Reads contributors names from AUTHORS file.
14436 * manuals/C/anjuta-manual/authors.xml: Points to online
14439 2004-03-29 Naba Kumar <naba@gnome.org>
14441 * data/properties/ada.properties: Fixed syntax colors. Patch
14442 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
14445 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
14446 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
14447 generated projects, so that their pixmap files are
14448 found properly (bug #919903).
14450 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
14453 * src/source.c: Installs .glade file of libgllade
14454 projects in $(datadir)/$(package)/glade (part of bug #861038).
14456 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
14457 in compiler options (bug #883837).
14459 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
14460 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
14462 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
14464 * anjuta/src/search-replace.c: fixed another crash bug in
14466 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
14467 breakpoint property fix
14469 2004-03-29 Naba Kumar <naba@gnome.org>
14471 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
14472 (new) manuals/C/anjuta-advanced-tutorial/*:
14473 Added menu entry for 'Anjuta Advanced Tutorial'
14474 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
14476 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14478 * src/fileselection.[ch], src/mainmenu_callbacks.c:
14479 Fixed bug #908941 ('Open' starts in wrong directory)
14481 2004-03-26 Naba Kumar <naba@gnome.org>
14483 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
14484 compile error and bug #905738 with terminal.
14486 * src/search_incremental.c, src/register.c, src/sharedlib.c,
14487 src/search-replace.[h,c], src/search_incremental.[h,c],
14488 src/search_preferences.h, src/utilities.c, src/anjuta.c,
14489 src/text_editor.[c,h]: Fixed compiler warnings.
14491 * src/search-replace.c: Fixed a memory corruption (possible
14492 fix for bug #921893, but not yet confirmed).
14494 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
14495 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
14496 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
14497 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
14499 2004-03-25 Naba Kumar <naba@gnome.org>
14501 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
14502 crash bug with attach process dialog and made the dialog closable
14505 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
14506 always display within the margin.)
14508 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
14509 the old breakpoint when it's properties are updated
14510 (creating a new updated one).
14512 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
14514 * src/aneditor.cxx, src/aneditor.h: fixed calltips
14515 displayed for wrong file.
14516 * src/breakpoints.c: conditional breakpoints
14517 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
14518 "Find in Files..." disabling policy
14520 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14522 * src/build_file.c: Fixed bug #874380
14523 Goto the first error if it exists.
14525 2004-03-24 Naba Kumar <naba@gnome.org>
14527 * src/anjuta.c: Fixed to get correct child exit status
14528 using mask (bug #905738).
14530 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
14531 Aligned buttons in the New file dialog,
14532 set default response to OK, entry box activates default response,
14533 ESC closes dialog and hides on delet_event.
14535 2004-03-19 Naba Kumar <naba@gnome.org>
14537 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
14540 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
14542 * src/search-replace.c: fixed "Find Usage" crash when no project open
14544 2004-03-17 Naba Kumar <naba@gnome.org>
14546 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
14547 Fixed the generated projects to read m4 directory if the directory
14548 exists (bug #917781).
14550 2004-03-12 Naba Kumar <naba@gnome.org>
14552 * HACKING: Fixed formatting for auto-parsing.
14554 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
14556 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
14557 rework (bug #890609)
14559 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14561 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
14563 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14565 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
14566 * src/search_preferences.c: Fixed typo.
14568 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14570 * src/search-replace.c: improved Search&Replace
14571 For the moment "Replace All" does not work with non opened files
14572 but Anjuta should not crash now ! ???
14574 2004-02-26 Naba Kumar <naba@gnome.or>
14576 * src/source.c: Fixed to pass cflags correctly
14577 and suppress the automake's default cflags.
14578 bug #816130, #801056, #782798, #773459
14580 * data/properties/anjuta.properties: Do not defualt to -k make option.
14583 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
14586 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
14588 * src/message-manager-private.cc: Disabled debug messages.
14590 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
14592 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
14594 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14595 * anjuta.glade, src/search-replace.c:
14596 Reduced Search&Replace dialog, bug #902636.
14598 2004-02-23 Naba Kumar <naba@gnome.or>
14600 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
14603 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14605 * src/search_incremental.c: Fixed bug #900903
14607 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
14609 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
14610 src/anjuta.c: Fixed bugs #890609 and #890609
14612 2004-02-23 Naba Kumar <naba@gnome.or>
14614 * src/message-manager.cc: Disconnects menuitem signal properly.
14617 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
14620 2004-02-20 Naba Kumar <naba@gnome.org>
14622 * src/message-manager-private.[c,h]: Implemented keypress
14623 event for the terminal and resets it when ctrl c or ctrl d
14624 is pressed. But it doesn't seem to be working on keypress.
14625 Added a workaround to let it work on key release instead.
14628 * src/search-replace: Fixed compiler warnings.
14630 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
14632 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
14633 Use defined file name when saving new files (fixes bug #898105)
14634 Don't change filename when clicking on a directory
14636 BTW: Happy birthday to me :-)
14638 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14640 * src/search-replace.c: Fixed a crash bug
14641 Crash on Find & Replace (#887833)
14643 2004-02-18 Naba Kumar <naba@gnome.org>
14645 * src/executer.c: Fixed a crash bug.
14647 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
14648 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
14649 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
14650 instead of GtkWindow (Part of bug #671596).
14652 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
14653 src/registers_gui.c, src/registers_cbs.[h,c],
14654 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
14655 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
14656 src/compiler_options.c, src/an_file_view.c, start-with.c,
14657 src/anjuta-tools.c, help.c:
14659 Added "close" buttons on all
14660 dialogs (HIG) and fixed to properly response to ESC close
14661 (Part of bug #671596).
14663 * src/launcher.c: Disabled printing of long debug lines.
14665 * src/utilities.h: Fixed a compiler warning.
14667 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
14669 * src/anjuta.c: "Save all" action now asks for filenames for new files
14670 (fixes bug #898111)
14672 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
14674 * anjuta.glade, src/text_editor.c:
14675 Fixed a typo in Hello World indentation style
14676 Fixed misuse of translated strings when looking for style
14677 This entry fixes bug #876037
14679 2004-02-16 Naba Kumar <naba@gnome.org>
14681 * src/utilities.c: Fixed return value when dest file could
14684 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
14685 * src/utilities.[c,h]: Removed 'cmp' dependency and used
14686 internal function to compare files.
14688 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
14690 * src/message-manager-private.cc:
14691 Set bold color as foreground color in terminal
14692 (fixes bug #864924)
14694 * src/aneditor.cxx:
14695 Use font style defined for message indicators in
14696 preferences/messages
14697 (fixes bug #885032)
14699 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
14701 * src/build_project.c:
14702 Use build.silent option from preferences (fixes bug #895726)
14704 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
14706 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
14708 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
14710 Patch from Massimo Corà <maxcvs@email.it>:
14711 * scintilla/LexCPP.cxx: Support "///" comments
14713 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14714 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
14715 src/search_replace.h, src/search-replace_backend.h
14718 * Added: src/search_preferences.c, src/search_preferences.h
14719 Allow the user to save search/replace settings and give them names.
14721 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
14723 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
14724 scintilla/ScintillaGTK.cxx:
14725 Hopefully fixed AMD 64 crash bug by using correct marshaller
14727 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
14729 * src/preferences.c: Save GtkOptionMenu properties properly
14730 * src/text_editor.c: Fixes editor mispell of fold.symbols property
14732 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
14734 * configure.in, src/Makefile.am, scintilla/Makefile.am:
14735 Fixed libiconv issue
14738 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
14740 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
14741 * src/attach_process.c, src/debugger.c, src/registers.c/h,
14742 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
14743 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
14744 src/sharedlib_gui.c:
14745 Debugger speed-up, replaced deprecated GtkCList
14747 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
14749 * src/text-editor.c: Use stock gtk+ close button for editor tabs
14751 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
14753 * configure.in: Added "sq" to ALL_LINGUAS.
14755 2004-01-12 Changwoo Ryu <cwryu@debian.org>
14757 * configure.in: Added "ko" to ALL_LINGUAS.
14759 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14761 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
14762 src/search_incremental.c, src/search_incremental.h:
14763 Search_incremental code cleanup
14765 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14767 * scintilla/*/*: Updated scintilla to CVS
14768 * Added: scintilla/Readme.sync
14769 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
14770 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
14771 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
14772 scintilla/ScintillaGTK.cxx,
14773 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
14774 scintilla/include/Scintilla.iface: Updated.
14776 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14778 * search-replace_backend.[ch], search_incremental[ch]: Added
14780 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
14781 find_replace.[ch]: Removed.
14783 * anjuta.glade, src/search-replace.c, src/search-replace.h,
14784 src/search-replace_backend.c, src/search-replace_backend.h,
14785 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
14786 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
14787 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
14788 functionality now replaces the older Find/Replace stuff. The Search/Replace
14789 functionality can be interrupted during a long Search/Replace.
14791 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
14793 * widgets/gnomefilesel.c: Fix use of previously freed memory on
14794 selecting ".." and "." from file selector.
14796 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
14798 * anjuta.glade: Fixed wrong "fold.symbols" property
14800 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
14802 * src/project_dbase_gui.c: Alphabetical order ;-)
14803 * src/compiler_options.c: Fixed bug #867539
14804 * src/launcher.c: Workaround for bugs #864922, #849928,
14805 #846386 and #845782: The launcher no longer hangs but does
14806 not get the exit status correctly sometimes.
14807 * Changes suggested by Bosik are obviously already in without
14808 any Changelog entry (ClsGen.c, project_dbase_gui.c)
14809 * NEWS, README, anjuta.prj, configure.in:
14810 Changed version to 1.2.1
14812 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
14813 * anjuta_dialogs_strings.c, anjuta.glade:
14814 Fixed bugs #860906, #859329
14816 Patch from grzegol@pld-linux.org
14817 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
14818 freedesktop.org standard)
14820 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
14822 Patch from Stefano Vallarino <stevalla@libero.it>:
14823 * src/source.[c/h]: Fixes cpp sample file to conform to
14824 ISO/IEC 14882, C++-Standard
14826 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
14828 Review by Johannes Schmid <jhs@cvs.gnome.org>
14829 * src/build_file.[ch]: Add build_execute_shell_command which executes the
14830 command using sh -c.
14831 * src/compile.c: Use build_execute_shell_command when compiling single
14834 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
14836 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
14837 * src/breakpoints.c: Code cleanup, workaroud for possible
14839 * src/src_paths.c: Update debugger dirs on directory change
14841 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
14843 Review by Johannes Schmid <jhs@cvs.gnome.org>
14844 * src/attach_process.c, src/attach_process.h, anjuta.glade:
14845 sortable headers, process tree, removal of path and process params
14846 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
14847 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
14850 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
14852 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
14853 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
14854 Add a dialog for "New file" which lets the user set the
14855 filename and to add copyright/header templates to the file
14856 * Review: Changed function names to contain modules name (file_)
14858 2003-12-09 Naba Kumar <naba@gnome.org>
14860 * setup-gettext: Fixed a typo.
14861 * scintilla/Makefile.am: Fixed a build error for SMP systems.
14863 ---- Released version 1.2.0 ---
14865 2003-12-08 Naba Kumar <naba@gnome.org>
14867 * src/preferences.c: Fixed compiler error.
14868 * global_tags/create_global_tags.sh: Fixed to install properly
14869 even when system.tags could not be generated.
14872 2003-12-06 Naba Kumar <naba@gnome.org>
14874 * setup-gettext: Fixed to not generate intl directory with gettextize.
14876 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
14877 * src/anjuta.c: Filters out unnecessary files from find in files
14881 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
14882 * src/widzard_gui.c: Added horiz scrollbar for desc text.
14884 2003-12-04 Naba Kumar <naba@gnome.org>
14886 * src/gnome_project.c: Enables debug and optimization flags for
14889 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
14891 * src/project_dbase_gui.c: combined header and c files for
14894 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
14895 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
14897 2003-11-30 Abel Cheung <maddog@linux.org.hk>
14899 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
14901 2003-11-29 Naba Kumar <naba@gnome.org>
14903 * configure.in, anjuta.prj: Bumped version to 1.2.0.
14906 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
14908 * src/main_menubar.c: Now files cannot be opened twice in recently
14911 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
14913 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
14915 2003-11-28 Naba Kumar <naba@gnome.org>
14917 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
14919 2003-11-27 Naba Kumar <naba@gnome.org>
14921 * src/breakpoints.c, src/launcher.c, src/find_text.c,
14922 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
14924 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
14925 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
14926 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
14927 checkbox in project wizard (project options page) to enable/disable
14928 source code generation with glade(mm).
14932 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
14934 * src/dnd.c: Opening files with special characters in the name.
14936 2003-11-20 Jordi Mallach <jordi@sindominio.net>
14938 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
14941 2003-11-18 Naba Kumar <naba@gnome.org>
14943 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
14944 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
14945 src/project_import.c, plugins/patch/patch-plugin.c:
14946 Fixed g_signal_diconnect calls to pass correct data.
14947 (Fixed possible crash in project imports).
14951 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
14953 Reviewed by Naba Kumar <naba@gnome.org>
14954 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
14955 and debugger. Sets default settings for pty in launcher.
14956 * data/gdb.init: Removed charset work around (now works with user's
14958 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
14960 2003-11-18 Naba Kumar <naba@gnome.org>
14962 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
14963 names of 'index' to 'idx'.
14965 2003-11-17 Naba Kumar <naba@gnome.org>
14967 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
14968 * src/project_dbase.c: Prompts user for unsaved project files
14969 when project is closed.
14971 2003-11-16 Naba Kumar <naba@gnome.org>
14973 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
14974 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
14977 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
14979 * src/anjuta.c: Fixed crash related to tag == NULL while
14982 2003-11-11 Naba Kumar <naba@gnome.org>
14984 * src/glade_iface.c: Avoids error conditions for glade or glademm not
14985 found. It simply doesn't generate the c/c++ codes and continues with
14989 2003-11-10 Naba Kumar <naba@gnome.org>
14991 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
14992 'Start with dialog'.
14994 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
14995 German translation of anjuta-tutorial.
14997 * src/launcher.c: Fixed an encoding bug with GIOChannels.
15000 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15002 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
15003 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
15004 the syntax highlighting in Preferences, the automatic syntax
15005 highlighting is now selected. When the debugger is stopped and the
15006 breakpoints window not closed, the gtk_tree_view in this window is
15007 now made unsensitive.
15009 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
15011 * src/preferences.h, src/preferences.c, anjuta.glade:
15012 Fixed translation bug in preferences by using GtkOptionMenu
15013 * anjuta.prj: Project version 1.1.98
15015 ---------------- Released version 1.1.98 ----------------
15017 2003-11-07 Naba Kumar <naba@gnome.org>
15019 * anjuta.spec.in: Revived docs package and combined all docs into
15021 * configure.in: Bumped version to 1.1.98 rc2
15023 * anjuta.spec.in: Fixed scrollkeepr-update command.
15024 * anjuta.spce.in: Fixed file permissions.
15026 2003-11-06 Naba Kumar <naba@gnome.org>
15028 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
15029 menus to activate anjuta helps.
15031 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
15032 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
15033 manuals/C/anjuta-faqs/legal.xml (added),
15034 manuals/C/anjuta-faqs/Makefile.am,
15035 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
15036 manuals/C/anjuta-faqs/.cvsignore,
15037 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
15038 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
15039 manuals/C/anjuta-tutorial/legal.xml (added),
15040 manuals/C/anjuta-tutorial/Makefile.am,
15041 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
15042 manuals/C/anjuta-tutorial/.cvsignore,
15043 manuals/C/anjuta-manual/*.sgml (removed),
15044 manuals/C/anjuta-manual/*.xml (added),
15045 manuals/C/anjuta-manual/Makefile.am,
15046 manuals/C/anjuta-manual/anjuta-manual-C.omf,
15047 manuals/C/anjuta-manual/.cvsignore,
15048 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
15049 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
15050 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
15051 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
15052 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
15053 manuals/ja/anjuta-faqs/legal.xml (added),
15054 manuals/ja/anjuta-faqs/Makefile.am,
15055 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
15056 manuals/ja/anjuta-faqs/.cvsignore,
15057 manuals/ja/anjuta-manual/*.sgml (removed),
15058 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
15059 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
15060 manuals/ja/anjuta-manual/*.xml (added),
15061 manuals/ja/anjuta-manual/Makefile.am,
15062 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
15063 manuals/ja/anjuta-manual/.cvsignore,
15064 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
15065 manuals/sgmldocs.make (removed),
15066 manuals/xmldocs.make (added), manuals/omf.make (added),
15067 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
15068 documentations to newer docbook xml documentations. Converted
15069 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
15070 Enabled manulas installations.
15072 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
15074 2003-11-05 Naba Kumar <naba@gnome.org>
15076 * data/gdb.init: Sets host's charset to ascii to solve debugger
15077 freeze up due to uninitialized strings in target program.
15079 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
15080 Fixed a crash bug with 'Add expression in watch'. Bug #822017
15084 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
15085 src/launcher.c: Turns off echo in spawned pty to fix debugger.
15087 2003-11-04 Naba Kumar <naba@gnome.org>
15089 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
15092 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15093 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
15094 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
15095 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
15098 * src/search-replace.c: Fixed infinite loop bug.
15099 * start-with.c: Fixed a crash bug with "Open last project".
15101 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
15102 * scintilla/Makefile.am: Fixed compiler option.
15104 2003-10-16 Naba Kumar <naba@gnome.org>
15106 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
15107 * src/text_editor.c: Fixed autoformat.
15109 2003-10-15 Naba Kumar <naba@gnome.org>
15111 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
15114 2003-10-09 Naba Kumar <naba@gnome.org>
15116 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
15118 2003-10-08 Naba Kumar <naba@gnome.org>
15120 * src/source.c: Fixed a GETTEXT typo error.
15121 * anjuta.glade: Made 'Sorted in order you open them' default option
15124 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15125 * anjuta.glade, data/properties/anjuta.properties:
15126 Fixed the freeze of the "Preferences" combos at the first Anjuta
15127 init is generated by:
15128 - a not complete translation of preferences.c file
15129 - a difference between 2 names in anjuta.glade and
15130 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
15131 - the same name given to 3 combos (anjuta.glade).
15133 * src/find_text.c: If the "whole document" mode is selected,
15134 a new search will select the next occurrence (Bug #764954).
15135 It is now possible to use the shortcuts to search next or previous
15136 occurrence even if the search dialog has the focus. Bug #790318
15138 * src/main_menubar_def.h: "Select code block" shortcut; the new
15139 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
15142 Patch from: Richard Lee <r.h.lee@comcast.net>
15143 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
15144 tagmanager/tm_workspace.c: The following is a patch to fix a
15145 seemingly random occurence where Anjuta would crash when a
15146 certain key was pressed.
15148 2003-09-29 Naba Kumar <naba@gnome.org>
15150 * src/find_in_files.c: Ignores binary by default. Disabled the option
15151 of NOCVS search, because launcher does not use sh and hence can not
15154 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
15155 "clean before build" state in project session and not in account session,
15156 otherwise the state gets reflected to other projects causing annoyance.
15158 * src/compiler_options.c: Fixed a bug where compiler options were always
15159 claimed 'modified'.
15161 * src/build_project.c, data/properties/anjuta.properties,
15162 src/commands.[h]: Fixed a bad bug where clean-before-build
15165 * scintilla/patches/research-cvs-nolog.diff,
15166 scintilla/patches/scintilla-ac-gtk2-port.diff,
15167 scintilla/patches/scintilla-ac-sort-fix.diff,
15168 scintilla-optimization.diff: Removed, because they are already in
15171 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
15174 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
15175 scintilla/LexYAML.cxx: Added new scintilla lexers.
15177 * TODO, NEWS: Updated.
15179 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15180 * src/utilities.c: Fixed typo bugs.
15182 2003-09-26 Naba Kumar <naba@gnome.org>
15184 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
15185 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
15186 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
15187 text_editor_find() and Fixed I-Search wrapping.
15188 * src/debugger.c: Fixed to pass a newline after a debugger
15189 command (which was broken since the launcher was refactored.
15190 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
15192 2003-09-25 Naba Kumar <naba@gnome.org>
15194 * src/toolbar_callbacks.c: Fixed start of incremental search.
15196 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15197 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
15198 src/main_menubar_def.h, src/mainmenu_callbacks.c,
15199 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
15200 menu and implementation.
15202 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
15204 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
15205 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
15206 variables in Locals window.
15208 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
15210 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
15211 * src/utilities.[ch] : Fix a tooltip bug in
15212 anjuta_util_toolbar_append_stock(), the label appeared instead of
15213 the tooltip text. Remove label from arguments of the function
15214 because label is included in the stock icon data.
15215 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
15216 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
15217 * FIXME: translation file should be updated because of label text removal.
15219 2003-09-24 Naba Kumar <naba@gnome.org>
15221 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
15223 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
15224 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
15225 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
15226 stdout and stderr. Also buffered output and check-for-password
15227 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
15228 with password prompts. Checkes for password prompts from all outputs.
15230 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
15231 which takes a string (which could be utf8 also) and converts into
15234 * src/main.c: Connects kernel signals after gnome_program_init().
15236 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15237 * src/message-manager.c: Fixed bug #787026 by converting the strings
15240 2003-09-22 Naba Kumar <naba@gnome.org>
15242 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
15243 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
15244 GtkCList and using GtkTreeView instead. Added the patch.
15245 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
15246 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
15248 2003-09-19 Naba Kumar <naba@gnome.org>
15250 * printing/print.c: Proper UTF8 printing support.
15251 * src/main.c: moved kernel signal connects at the
15252 end of application initialization.
15254 2003-09-18 Naba Kumar <naba@gnome.org>
15256 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
15257 (new) lexers.make, (new) lexers: Update scintilla to latest
15258 scintilla CVS (2003-09-18), added new lexers, automated
15259 lexers makefiles sections and scintilla update. Added
15260 patches. Optimized pango rendering. Fixed a crash bug
15263 * (new) scintilla/patches/research-cvs-nolog.diff: Added
15264 patch to remove cvs log command from RESearch.cxx file.
15265 * scintilla/patches/scintilla-pango-always.diff:
15267 * scintilla/RESearch.cxx: Removed spurious cvs log command
15269 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
15271 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
15272 * src/dnd.c: Fixed a crash bug with DND.
15274 2003-09-15 Naba Kumar <naba@gnome.org>
15276 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
15277 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
15278 src/toolbar_callbacks.c: Added an additional parameter to
15279 text_editor_goto_line() funtion which decides if the line should
15280 be made visible (if it's under fold).
15282 * src/style-editor.c: Fixed a compiler warning.
15283 * src/message-manager.cc: Calls parent method correctly.
15285 * src/preferences.h: Fixed prent class.
15287 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15288 * src/project_dbase.c: Fixed bug #713210.
15290 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
15292 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
15294 2003-09-11 Naba Kumar <naba@gnome.org>
15296 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15297 * src/style-editor.c: Fixed bug #769130 (Crash on font
15300 * src/message-manger.[h,cc]: Made AnMessageManager
15301 derived from GtkFrame and removed deprecated code.
15303 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
15306 2003-09-09 Naba Kumar <naba@gnome.org>
15308 * src/Makefile.am: Addded rules for built sources.
15310 2003-09-08 Naba Kumar <naba@gnome.org>
15312 * (new) src/anjuta-marshalers.list: Added marshalers definition
15315 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
15316 and CXXFLAGS are not overwriten by automake's default.
15317 * src/style-editor.c: Added 'operators' in the style editor.
15319 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
15320 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
15321 * src/message-manager-private.cc, src/message-manager.cc:
15322 Converts message going into message into UTF-8 endoding.
15323 * src/main.c: Uses UTF-8 codeset for localization.
15325 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
15327 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
15329 2003-09-08 Naba Kumar <naba@gnome.org>
15333 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15334 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
15335 Fixed bug #798717, Find - Find&Replace - Find in files bug;
15336 The combo entries were updated if the same data with a different
15337 case exist in the combo list. The combo entries are now case sensitive.
15338 Search&Replace bug; First search ,max actions = 0 ==> now max
15341 2003-09-08 Naba Kumar <naba@gnome.org>
15344 * src/utilities.[c,h]: a function takes contant args.
15345 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
15346 Now the child terminated signal is emitted properly.
15347 * src/Makefile.am: Used $(top_srcdir) for referring to
15349 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
15350 definitions file which will generate anjuta-marshalers.[c,h] files.
15351 * src/.cvsignore: Updated.
15352 * src/build_project.c: Changed su command to preserve quotes.
15353 * src/anjuta-tools.c, tagmanager/tm_project.c,
15354 tagmanager/tm_workspace.c: Use standard tmp file.
15355 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
15356 so that users could report bugs easily.
15357 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
15359 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
15360 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
15361 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
15362 src/attach_process.c, src/breakpoints.c, src/commands.c,
15363 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
15364 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
15365 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
15366 src/memory.c, src/message-manager-private.c, src/preferences.c,
15367 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
15368 src/search-replace.[c,h], stack_trace.c, text_editor.c,
15369 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
15370 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
15371 Fixed compile warnings and cleanup.
15373 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
15374 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
15375 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
15376 Removed libzvt usage and implemented child spawing differently. Launcher is
15377 now proper GObject, which can be created multiple times (and can be
15378 operated in parallel).
15380 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
15381 * src/project_import_gui.c, src/project_import_cbs.c,
15382 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
15383 (crash on project import). Removed deprecared codes.
15385 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15387 * src/cvs.c: Fixed cvs output bug.
15389 2003-09-03 Naba Kumar <naba@gnome.org>
15391 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15392 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
15393 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
15394 src/text_editor_cbs.c: Implements --
15395 If the debugger is started
15396 A double click in the margin add or remove a breakpoint
15397 A single click activate or deactivate the breakpoint
15399 A double click in the margin add or remove a bookmark
15401 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
15403 Reviewed by Naba Kumar <naba@gnome.org>
15404 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
15405 User is now able to choose a branch on cvs update for project.
15406 Cleaned up variable names.
15408 2003-09-03 Naba Kumar <naba@gnome.org>
15410 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
15411 src/Makefile.am: Added lexers.
15412 * scintilla/*/*: Updated...
15413 * src/an_symbol_view.c: Fixed a crash bug.
15414 * src/compiler_options.c, src/project_dbase.c: Fixed compile
15416 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
15417 * src/source.c: Fixed project generation bug with gettext code.
15418 * tagmanager/tm_project.c: Fixed a crash bug.
15419 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15420 bug when there is no project open. Bug #____.
15421 * src/source.c: Fixed a bug with build failure with non-gnome
15422 project with glade-generated source (eg. gtk2). Bug #____.
15425 2003-08-22 Naba Kumar <naba@gnome.org>
15427 Patch from: Rob Bradford <rob@debianplanet.org>
15428 * data/Makefile.am: Fixed to install properly during
15431 Patch from: Etay Meiri <etay-m@bezeqint.net>
15432 * src/debug-tree.c: Fixed a crash bug.
15433 * src/compiler_options.c: Takes care of linking the missing pieces;
15434 C flags, libs, optimization options, debug and profile.
15436 Patch from: Enver ALTIN <ealtin@casdb.com>
15437 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
15439 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
15441 Reviewed by Naba Kumar <naba@gnome.org>
15442 * src/project_dbase.c: Fixed bugs #778263 and #778413
15443 Adding multiple files to project should work now.
15445 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
15447 Reviewed by Naba Kumar <naba@gnome.org>
15448 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
15449 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
15452 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15454 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
15456 2003-08-08 Abel Cheung <maddog@linux.org.hk>
15458 * src/text_editor.c: Fix translatable string (#113934).
15460 2003-07-04 Naba Kumar <naba@gnome.org>
15462 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
15463 bug when there is no project open. Bug #____.
15465 * src/source.c: Fixed a bug with build failure with non-gnome
15466 project with glade-generated source (eg. gtk2). Bug #____.
15468 2003-06-26 Naba Kumar <naba@gnome.org>
15470 * src/anjuta.h: Removed reference to windows-dialog.h.
15471 * src/message-manager-private.[cc,h]: Fixed doulbe click
15472 activation of messages to properly jump at the destination.
15473 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
15474 * src/toolbar.c: Code clean-ups.
15476 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
15477 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
15479 * src/message-manager-private.[cc,h]: Removed dead codes.
15481 * (new) data/properties/css.properties,
15482 data/properties/anjuta.properties, data/properties/Makefile.am:
15483 Added CSS syntax hiliting properties.
15485 * tagmanager/tm_file_entry.c: Fixed a possible bug.
15486 * src/debugger.c: Clean ups.
15487 * src/lexer.h: Added CSS lexer definition.
15489 * Makefile.am: Installs destop file properly.
15490 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
15491 * NEWS: Updated for 1.1.97 release.
15492 * src/main_menubar_def.h: Changed some non working shortcuts.
15494 2003-06-24 Naba Kumar <naba@gnome.org>
15496 * src/search-replace.c: Shows the dialog properly, even when it is
15497 hidden behind another window.
15499 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
15500 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
15501 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
15504 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
15505 setup wizard dialogs.
15507 * src/debugger.c: Removed a redundant call to
15508 debugger_update_controls().
15509 * src/compiler_options.c, src/launcher.c: code cleanup.
15510 * src/executer.c: Fixed execution bug with 'Set Program params...".
15512 2003-06-23 Naba Kumar <naba@gnome.org>
15514 * widgets/e-splash.c: Removed border around the splash image.
15515 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
15516 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
15517 * src/cvs.c: Added a frame around commit log text widget.
15518 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
15519 crash bug associated with translated combo box list in preferences
15520 dialog (in different locale other than en_US). Used widget names
15521 to pass the combo list items.
15522 * po/POTFILES.in: Updated.
15523 * src/launcher.c: Creates the zvt terminal at startup (and not
15524 every time a build is done) -- speeds up buld operations.
15525 * src/file_history.c: Should be if() conditional instead of
15527 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
15528 Disabled useless warnings.
15529 * src/project_dbase.c: Fixed bonobo 2 project name.
15530 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
15531 and uses correct glade-2 for file generation.
15533 2003-06-21 Naba Kumar <naba@gnome.org>
15535 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
15536 And disables autocomple show for numbers (very annoying).
15537 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
15538 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
15539 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
15540 from view menu and adjust the controls accordingly.
15541 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
15543 * src/project_dbase.[c,h]: Removed show_local flag processing.
15544 * src/message-manager.[c,h]: Reorganized messages tabs in more
15546 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
15547 Also added PCRE dependency.
15549 2003-06-20 Naba Kumar <naba@gnome.org>
15551 * pixmaps/anjuta_splash.png: New splash.
15552 from Jean Schurger <yshartk@schurger.org>
15554 * src/controls.c: De-sensitize run-to-cursor when debugger
15556 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
15558 * src/message-manager-private.cc: Fixed to properly jump at
15559 the right file:line.
15561 * src/appwiz_page1.c: Fixed to correctly determine the project
15562 trpe from the wizard.
15564 2003-06-20 Naba Kumar <naba@gnome.org>
15566 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
15567 * src/watch_gui.c: Code cleanups.
15568 * src/debugger.[c,h], src/stack_trace.[c,h],
15569 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
15570 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
15571 Removed direct access to stack_trace private data, Increased debugger
15572 command size from 256 to 1024 (to be on safer side). Also implemented
15573 row-activated signle for seting frame and viewing the source.
15574 * src/debugger.c: Avoids starting program and stopping debugger
15575 when starting debugger and stopping program, respectively.
15577 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
15578 Reverted codes to start debugger automatically
15579 The file is brought to the state just after the branching
15580 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
15581 some code clean ups.
15583 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
15584 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
15585 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
15586 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
15587 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
15588 src/project_dbase.c: Code clean ups.
15590 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
15591 (Projects dir) so that correct $HOME/Projects path is set when
15592 anjuta is run for the first time.
15594 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
15596 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
15598 2003-06-13 Naba Kumar <naba@gnome.org>
15600 * src/stack_trace_cbs.c: Moved variable declaration at the
15601 top of the block (bug #737867)
15603 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
15604 just CFLAGS and CXXFLAGS (bug #743617).
15606 * src/create_global_tags.sh: Fixed shell script to properly
15607 detect installed *-config files.
15609 2003-06-12 Naba Kumar <naba@gnome.org>
15611 * src/preferences.[c,h]: Added methods for custom widgets in
15612 preferences: using custom set/get methods for them.
15614 * src/anjuta-encoding.c: Implemented up/down of the encodings
15615 in the list and property saves correctly.
15617 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15618 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
15619 the beginning of a file.
15621 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15622 * src/aneditor.cxx, src/aneditor.h,
15623 src/controls.c, src/main_menubar.c, src/main_menubar.h,
15624 src/main_menubar_def.h, src/mainmenu_callbacks.c,
15625 src/mainmenu_callbacks.h: Allows the operator to select the current
15626 word or the current line (Request: 680801). It puts also
15627 sensitive/unsensitive several select/comment menu items.
15629 * src/breakpoints.c: Presets by default the current line for a
15630 defined breakpoint.
15632 2003-06-11 Naba Kumar <naba@gnome.org>
15634 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
15635 color (red highlight) now cosistent for inactive tabs also.
15637 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
15638 'Advanced search and replace' in Edit->Search submenu.
15640 * data/properties/tcltk.properties: Fixed bug #731851. Added line
15641 wrappings '\' where they were missing.
15643 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
15644 message is now more descriptive and details the correct thing to do
15645 for GNOME2 desktop.
15647 2003-06-10 Naba Kumar <naba@gnome.org>
15649 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
15650 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
15651 Removed any reference to particular version of automake/autoconf
15652 so that they could work with newer versions (Bug #659394).
15654 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
15655 src/anjuta.c: Added coded to add/remove supported encodings.
15657 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
15658 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
15659 src/project_import.c, src/project_type.c, src/project_type.h,
15660 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
15661 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
15662 from the project wizard.
15664 2003-06-06 Naba Kumar <naba@gnome.org>
15666 Patch from Etay Meiri <etay-m@bezeqint.net>
15667 * src/compiler_options.c: Fixed bugs related to clean before
15670 * anjuta.desktop.in.in: Added commandline options.
15671 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
15672 -dP and -A flags of CVS update into different options.
15674 2003-06-04 Abel Cheung <maddog@linux.org.hk>
15676 * configure.in: Removed "ta" from ALL_LINGUAS.
15678 2003-06-02 Naba Kumar <naba@gnome.org>
15680 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
15681 return NULL for undefined properties and "" for defined but empty
15682 strings. It was creating many problems where both are assumed to be
15683 same. And besides, it doesn't matter to differentiate the two (the
15684 problem with preferences was due to a different bug).
15686 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
15687 correctly. Also, s/props_build_in/props_built_in/g.
15689 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
15692 * src/an_file_view.c: Unrefed pixbufs when done with them.
15694 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
15695 (removed) file_text.png: Added and removed pixmaps.
15697 2003-05-30 Naba Kumar <naba@gnome.org>
15699 * anjuta.glade: Fixed encodings preferences dialog
15701 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
15703 Reviewed by Naba Kumar <naba@gnome.org>
15705 * src/build_project.c src/clean_project/c: perform a clean before
15706 build, if required. Show the message manager on clean.
15707 * src/compiler_options.c: save the new options when window is closed
15708 and flag project to be cleaned before the next build.
15709 * src/project_dbase.c: added a 'clean before build' flag to project
15711 2003-05-29 Naba Kumar <naba@gnome.org>
15713 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
15716 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
15717 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
15718 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
15719 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
15720 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
15721 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
15722 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
15723 print_color.xpm, print_landscape.xpm, print_layout.xpm,
15724 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
15726 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
15727 Removed unused icons references.
15729 2003-05-27 Enver ALTIN <ealtin@casdb.com>
15731 Reviewed by Naba Kumar <naba@gnome.org>
15733 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
15734 src/compiler_options.c, src/debugger.c, src/find_replace.c,
15735 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
15736 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
15737 src/toolbar_callbacks.c: HIG compliant dialogs.
15739 * src/utilities.c: anjuta_button_new_with_stock_image() and
15740 anjuta_dialog_add_button() stolen from gedit.
15742 * src/main_menubar_def.h: Fixed mnemonics.
15744 2003-05-26 Naba Kumar <naba@gnome.org>
15746 * src/project_dbase_gui.c: Added header files filter for add file
15747 dialog box. Disabled project window to be transient window.
15749 * src/message-manager.cc: Disabled message manager window to be
15752 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
15753 a file could not be loaded.
15755 * src/project_dbase.c: Fixed a bug with GUI editor command
15756 where empty string is returned.
15758 * src/Makefile.am, src/preferences.h, src/text_editor.c
15759 src/text_editor.h, (new) src/anjuta-encodings.h,
15760 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
15761 Added encoding support and to handle characters encoding correctly
15762 by auto detecting it during load. Added preferences for selecting
15763 the encoding during save.
15765 * src/preferences.c, src/resources.c: Removed debug messages.
15767 Patch from: Alexander Nedotsukov <bland@mail.ru>
15768 * src/getline.c: Fixed many fatal bugs for FreeBSD.
15770 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15771 * src/anjuta.c: Try to sow the splash image more often.
15773 2003-05-20 Naba Kumar <naba@gnome.org>
15775 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15776 * src/debug_tree.c: Colorize the modified locals during
15777 debugging and call memory analyze from the debugger.
15778 * src/breakpoints.c: The color is now different for the enabled
15779 and disabled breakpoints. Anjuta now can erase several
15780 breakpoints defined at the same line. The markers are updated
15781 according to the enable/disable action.
15783 Patch from Etay Meiri <etay-m@bezeqint.net>
15784 * src/launcher.c: Fixes launcher freeze up bug during build.
15786 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
15788 Reviewed by Naba Kumar <naba@gnome.org>
15789 * scintilla/PropSet.h: Change member variables from private to protected.
15790 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
15791 to PropSetFile class, which return a gchar * (and can therefore indicate
15792 whether properties are empty or do not exist) and make prop_get and
15793 prop_get_expanded use them.
15794 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
15795 that the result of of prop_get cannot be an empty string.
15797 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
15799 Reviewed by Naba Kumar <naba@gnome.org>
15800 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
15801 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
15802 src/text_editor_cbs.c: When saving all the files in the project, the
15803 text editors are now only rehighlighted once instead of once for each
15806 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15807 * src/main.c, widgets/e-splash.c: Splash screen improvements.
15808 * src/anjuta.desktop.in.in: Support startup notification.
15809 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15810 * src/main.c, widgets/e-splash.c: Splash screen improvements.
15811 * src/anjuta.desktop.in.in: Support startup notification.
15814 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
15816 Reviewed by Naba Kumar <naba@gnome.org>
15818 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
15819 memory leak from glade_xml_new call. Removed gxml field from Executer
15820 struct as only used in create_executer_dialog and then destroyed.
15822 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
15824 * src/configurer.c: Fix warning trying to connect signal to non-existent
15825 environment entry in configure dialog and fix crash when closing the
15828 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
15829 gnome_date_edit_get_time instead.
15831 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
15832 in view menu required renumbering elsewhere.
15834 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
15836 Reviewed by Naba Kumar <naba@gnome.org>
15838 * src/breakpoints.c: fixed an error when removing breakpoint
15839 * src/controls.c: 'run to cursor' is sensitive when debugger not active
15840 * src/debugger.c: changes to the way the debugger is activated
15841 * src/debugger.h: clean ups
15843 2003-05-13 Naba Kumar <naba@gnome.org>
15845 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
15846 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
15847 src/memory.h: A new version of memory and the interface
15848 is now integrated in anjuta.glade
15850 2003-05-09 Naba Kumar <naba@gnome.org>
15852 * configure.in: Bumped required gtk version to 2.0.8.
15854 2003-05-06 Naba Kumar <naba@gnome.org>
15856 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
15858 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15859 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
15861 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15862 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
15863 , tagmanager/c.c: Support for ProC and RDB files.
15865 2003-05-06 Naba Kumar <naba@gnome.org>
15867 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
15868 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
15869 Uncomment (Box & Stream), Select the current function,
15870 authorize the "Quit" button of the GotoLine window
15872 2003-05-05 Naba Kumar <naba@gnome.org>
15874 * src/watch_gui.h: CVS added new file.
15876 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
15878 Patch from Etay Meiri <etay-m@bezeqint.net>
15879 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
15880 src/mainmenu_callbacks.c, src/message-manager.cc,
15881 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
15882 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
15883 Ported stack trace to GNOME2 and added it in the message manager
15886 2003-05-02 Naba Kumar <naba@gnome.org>
15888 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
15890 * src/preferences.[h,c]: Fixed preferences to save only one copy of
15891 preferences property.
15893 * anjuta.prj: Fixed multiple preferences saved data.
15895 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
15896 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
15897 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
15898 scintilla/include/Platform.h, scintilla/include/PropSet.h,
15899 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
15900 Upgraded scitilla from CVS with faster window repaint
15903 Patch from Etay Meiri <etay-m@bezeqint.net>
15904 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
15907 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
15909 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
15910 the window if messages are appended to the end and the scrollbar is
15913 2003-04-29 Naba Kumar <naba@gnome.org>
15915 * configure.in: Removed omf-install from Makefiles list.
15917 2003-04-28 Naba Kumar <naba@gnome.org>
15919 * po/POTFILES.in: Remvoded deleted files.
15921 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
15922 pixmaps/windows-style-undocked.png: Added setup wizard's images.
15924 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
15925 is executed as detached) is not set properly.
15927 2003-04-25 Naba Kumar <naba@gnome.org>
15929 * anjuta.prj: Updated.
15930 * src/anjuta_info.c: Fixed text wrapping and column view.
15931 * data/welcome.txt.in: Removed unaligned characters.
15933 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15934 * src/main_menubar.c: Disable setup dialog.
15936 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15937 * src/breakpoints.c; Fixed compilation with older GCC
15938 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
15939 * HACKING: Spelling fixes (Suggested by Stephen Knight)
15941 2003-04-18 Naba Kumar <naba@gnome.org>
15943 * anjuta.prj: Updated (includes compiler options).
15945 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
15946 function from anjuta.c (it was already available in anjuta-tools.c).
15948 2003-04-18 Naba Kumar <naba@gnome.org>
15950 * src/about.c, THANKS: Updated
15952 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
15954 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
15955 properly from the project session before updating the file
15958 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
15959 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
15960 dialog settings (as it will not be required once GDL is in place) and
15961 added file view filters in the settings sub-menu.
15963 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
15965 * configure.in: Disable cast checks on final build.
15967 2003-04-17 Naba Kumar <naba@gnome.org>
15969 * src/build_project.c: Fixed a compilation error.
15971 * src/launcher.c: Removed commnets.
15973 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
15974 properties from editor tab to indentation tab and fixed a property
15975 label for proper i18n translation. Fixed typos in project config
15976 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
15977 sorting and reordering in compiler options dialog.
15979 * src/compiler_options.c: Implemented _save() function to save the
15980 options (which was pending).
15982 * src/build_project.c: Destroys install-as-root dialog when it is done.
15984 * src/an_symbol_view.c: Change "event" event to "event-after" so
15985 that symbol row is selected first before the popup is shown.
15987 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
15989 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
15990 file in CVS/Entries. (Reviewed and applied by Biswa)
15992 2003-04-16 Naba Kumar <naba@gnome.org>
15994 * aneditor.cxx: use unicode everytime (fixed unicode related
15997 * anjuta.prj: Fixed UI editor name (blank to use default) and
16000 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
16001 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
16002 Editor preferences page.
16004 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16005 * src/anjuta.[ch], src/print.c: Fixed warnings
16006 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
16007 * configure.in: Profiling support with gprof
16009 2003-04-16 Naba Kumar <naba@gnome.org>
16011 Patch from Gaëtan de Menten <ged@bugfactory.org>
16012 * src/launcher.c: Fixed cvs dialog.
16014 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
16016 * src/message-manager-private.cc: Fixed double-click on first line of
16017 output to properly select a line.
16018 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
16019 because still was a deprecatd GtkCTreeNode and always NULL anyway.
16021 2003-04-15 Naba Kumar <naba@gnome.org>
16023 * src/message-manager-private.cc: Fixed the glade filename typo.
16025 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16026 * scintilla/*, data/properties/*: Scintilla CVS merge
16027 * anjuta.prj: Removed unnecessary files.
16028 * scintilla/PlatGTK.cxx: Force Pango fonts always
16029 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
16030 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
16032 * configure.in: Change version no. for 1.1.1 (alpha release)
16033 * configure.in: Added '--with-pref-suffix' option.
16034 * config.guess, config.sub: Removed from CVS.
16036 2003-04-15 Naba Kumar <naba@gnome.org>
16038 Patch from Timothee Besset <ttimo@idsoftware.com>
16039 * Makefile.am: Fixed a shell script error during intallation.
16041 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16043 Reviewed by Naba Kumar <naba@gnome.org>
16044 * src/message-manager.cc: Added popup-menu to TreeView and fixed
16045 set_wm_class to use "anjuta" instead of "an.
16046 * src/message-manager-private.cc: Headers are hidden again.
16048 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16049 * src/project_dbase_gui.c: Memory corruption fix.
16050 * anjuta.prj: Updated project file
16052 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
16053 * an_file_view.c: Connect to event-after signal rather than event so that
16054 selection is updated first and thus context menu is for the right file.
16055 Reviewed and applied by Biswa.
16057 2003-04-14 Naba Kumar <naba@gnome.org>
16059 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
16061 * src/auncher.c: More child exit fixes
16062 from Timothee Besset <ttimo@idsoftware.com>
16064 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
16066 Reviewed by Naba Kumar <naba@gnome.org>
16068 * src/message-manager.[c/h], src/message-manager-private[c/h],
16069 anjuta.[c/h]: Ported message-manager to Gtk2
16071 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
16072 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
16073 src/clean_project.c, src/compile.c, src/configurer.c,
16074 src/controls.c, src/cvs.c, src/debugger.c,
16075 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16076 src/project_import.c, src/search-replace.c: Changed name from
16077 AnjutaMessageManager to AnMessageManager to avoid too long type
16080 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16081 * src/launcher.c: Fix build won't stop problem - TTimo
16083 * pixmaps/anjuta_splash.c: New splash screen prototype.
16084 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
16085 * src/compiler_options.c: Mute pkgconfig errors.
16086 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
16088 2003-04-10 Naba Kumar <naba@gnome.org>
16090 * configurer.[c,h]: Fixed dialog to close properly.
16091 * src/project_dbase.c, widgets/gnomefilelist.c: Added
16094 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16095 * anjuta.prj: Removed unnecessary files, load with 1.2.0
16096 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
16097 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
16098 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
16099 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
16100 src/makefile.am: Move gdl to it's own directory.
16101 * global-tags/create_global_tags.sh: Silently ignore SDL error.
16103 2003-04-09 Naba Kumar <naba@gnome.org>
16105 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
16108 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16109 * src/anjuta-tools.c: Use CDATA for saving tools data.
16110 * anjuta.glade, src/search-replace.c: Port from branch.
16111 * widgets/e-splash.*, src/main.c: Better splash screen.
16112 * configure.in, widgets/gdl*: Import GDL widgets.
16113 * ROADMAP: Updated roadmap.
16114 * src/an_file_view.c: Use GDL icons for file tree.
16116 2003-04-09 Naba Kumar <naba@gnome.org>
16118 * anjuta.glade: Added (hidden) initial setup-wizard window.
16120 Patch from: Vitaly <vvv@rfniias.ru>
16121 * src/preferences.c: Fixes a bug with libglace widget access with
16122 translated strings.
16124 Patch from: Etay Meiri <etay-m@bezeqint.net>
16125 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
16126 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
16127 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
16128 src/toolbar_callbacks.[c,h],
16129 src/memory.c, src/message-manager-private.cc,
16130 src/message-manager-private.h, src/message-manager.cc,
16131 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
16132 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
16133 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
16134 watch window to a subwindow in the notebook
16136 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16137 * ROADMAP: Updated roadmap.
16139 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
16141 * configure.in: Added Belarusian to ALL_LINGUAS.
16143 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16144 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
16146 * ROADMAP: Added roadmap for HEAD.
16148 2003-03-29 Naba Kumar <naba@gnome.org>
16150 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
16151 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
16152 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
16153 (new) pixmaps/start-with-wizard.png,
16154 (new) pixmaps/start-with-import.png,
16155 (new) pixmaps/start-with-open.png Added Start with dialog which pops
16156 up on anjuta start-up to give quick access to opening file/project or
16159 * src/main.c: Sets proper data directory for the gnome
16162 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16163 * src/text_editor.c: Fixed error/warning indicators.
16165 2003-03-24 Naba Kumar <naba@gnome.org>
16167 * README: Correct version.
16169 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
16171 * configure.in: Added checks to see if were building on FreeBSD
16172 systems. Sets -DFREEBSD if we are, and also attempts to find
16173 gmake if the host system is FreeBSD.
16175 * src/getline.c: New file used to provide the getline function,
16176 which isnt available on a FreeBSD system. The function is only
16177 defined if FREEBSD is defined.
16179 * src/Makefile.am: Added getline.c to anjuta_SOURCES
16181 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
16182 configure.in sets this to gmake on FreeBSD systems, and make
16183 on everything else.
16185 2003-03-23 Naba Kumar <naba@gnome.org>
16187 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
16189 * anjuta.spec.in: Fixed spec file for correct file paths and
16190 corrected rpmbuild.
16192 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
16193 the rpm build command separately now.
16195 * src/anjuta.c, windows-dialog.c: Added some more window management
16196 stuffs (not still fully working, though).
16200 2003-03-22 Naba Kumar <naba@gnome.org>
16202 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
16204 2003-03-21 Naba Kumar <naba@gnome.org>
16206 * README: Removed Andy Piper's name from the active maintainers
16207 list on his request.
16209 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
16212 * src/anjuta-tools.c: Fixed compiler errors.
16214 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
16217 * src/commands.c, src/src_paths.c, src/style-editor.c,
16218 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
16219 becuase they are now hidden by default (from glade editing).
16221 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
16222 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
16223 src/main_menubar_def.h, src/mainmenu_callbacks.c,
16224 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
16225 basic windows managements.
16227 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16228 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
16229 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
16230 Enver ALTIN (a.k.a. skyblue)
16232 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16233 * tagmanager/*: Added ignore-list for symbols. This will make
16234 parsing more accurate for projects. Doc updates needed.
16236 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16237 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
16238 * launcher/Makefile.am: Link to correct libraries
16239 * src/launcher.c: Do not allow NULL shell
16241 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
16242 * src/debug_tree.c: Improve debug tree view.
16244 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
16246 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
16247 'Run Configure Script' and 'Execute Program'. Increase minimum width
16248 of Configure dialog.
16249 * find_in_files.c, find_in_files_cbs.*: Properly create the file
16250 list widget by setting a model and adding a column and renderer.
16251 Actually store the nocvs toggle button in FindInFiles data structure.
16252 Handle selection changes via changed signal rather than row_activated.
16253 Use response signal for handling the close and find buttons.
16254 Close window when escape is pressed.
16255 * find_replace.c: Close window when escape is pressed.
16256 * find_text.c: Close window when escape is pressed in find dialog as
16257 well as wrap search question, where now Yes is the default button.
16259 2003-03-05 Naba Kumar <naba@gnome.org>
16261 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
16263 * src/message-manager-private.cc: Fixed a bug with vte conditional
16265 * anjuta.glade: Hides all windows in glade file.
16267 2003-03-05 Naba Kumar <naba@gnome.org>
16269 * src/an_file_view.c: Fixed a compilation warning.
16270 * src/message-manager-private.cc: Conditional compilation for vte
16273 2003-02-28 Naba Kumar <naba@gnome.org>
16275 * configure.in, anjuta.spec.in: Updated dependency packages version.
16276 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
16277 * src/preferences.c: Added debug assertions.
16278 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
16279 editor to enable/disable bringing the recent editor tabs first.
16281 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
16282 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
16283 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
16284 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
16285 and bug fixes. Also code clean ups.
16287 * (new) src/search-replace.[h,c]: New search replace implementation
16288 from ANJUTA_1_0_0 branch.
16290 * (new) src/windows-dialog.[h,c]: New windows management class
16291 [work in progress].
16293 2003-02-28 Naba Kumar <naba@gnome.org>
16295 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
16296 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
16297 src/appwizard.c, src/build_file.c, src/build_project.c,
16298 src/clean_project.c, src/compile.c, src/configurer.c,
16299 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
16300 src/message-manager-dock.c, src/message-manager-dock.h,
16301 src/message-manager-private.cc, src/message-manager.cc,
16302 src/preferences-dialog.c, src/preferences-dialog.h,
16303 src/preferences.c, src/preferences.h, src/project_dbase.c,
16304 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
16305 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
16306 src/utilities.c, src/utilities.h:
16308 Widgetized Preferences and gave proper function names.
16310 * src/executer.c: Fixed a session loading bug.
16312 2003-02-27 Naba Kumar <naba@gnome.org>
16314 * printing/print.c: Fixed printing font bug that failed to load the
16317 * src/toolbar.c: Disabled LED flashing (not yet implemented).
16319 * TODO, anjuta.prj: Updated.
16321 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
16323 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
16324 manuals/C/anjuta-manual/anjuta-manual-C.omf,
16325 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
16326 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
16327 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
16330 2003-02-25 Naba Kumar <naba@gnome.org>
16332 * Makefile.am: Excluded omf-install from installation as the docs are
16337 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
16338 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
16339 property names and added new editor properties and code cleanups.
16340 Also added new project properties.
16342 * src/compiler_options.[h,c]: Added pkg-config packages supports
16345 * src/glade_iface.h: Cleanups.
16347 * src/launcher.c: Used timer instead of idle to scan.
16349 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
16350 src/project_config.[h,c], src/project_import.c: Implemented project
16351 property to define GUI editor and to handle it.
16353 * src/preferences.c: i18n fixes.
16355 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
16356 unused (and old) pixmaps.
16358 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
16360 2003-02-25 Naba Kumar <naba@gnome.org>
16362 * src/message-manager-private.[h,cc], src/preferences.c,
16363 anjuta.glade, anjuta_dialog_strings.c: Implemented
16364 gnome terminal profiles for the terminal preferences and moved the
16365 addition of terminal preferences in the terminal constructor.
16367 * anjuta.prj: Updated.
16369 2003-02-24 Naba Kumar <naba@gnome.org>
16371 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
16372 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
16373 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
16374 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
16375 preferences dialog.
16379 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
16380 text selection and child re-spawning.
16382 * src/pixmaps.h: Removed unused pixmaps definitions.
16384 2003-02-23 Naba Kumar <naba@gnome.org>
16386 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
16387 the project tree/window.
16389 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
16390 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
16391 Correct the use of a variable and implemented session save/load
16392 for tree expansion states.
16394 * src/main_menubar_def.h: Fixed shortcuts keys.
16396 * src/anjuta.c, src/gnome_project.c: Code clean ups.
16398 * anjuta.prj: Updated.
16400 2003-02-22 Naba Kumar <naba@gnome.org>
16402 * src/debug_tree.[c,h]: GNOME2 port from
16403 Etay Meiri <etay-m@bezeqint.net>
16405 * src/an_file_view.c, src/resources.[h,c],
16406 data/properties/bash.properties,
16407 data/properties/cpp.properties,
16408 data/properties/html.properties,
16409 data/properties/make.properties,
16410 data/properties/others.properties,
16411 data/properties/perl.properties,
16412 data/properties/props.properties,
16413 data/properties/xml.properties: Standarized file icons. Icons are
16414 defined in respective .properties file and are retrieved as resource
16417 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
16418 in labels from the commands editor as that would create
16419 problems for translators.
16421 2003-02-21 Naba Kumar <naba@gnome.org>
16423 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
16424 as they should be part of CVS(?).
16426 * Makefile.am: Corrected a typo for glade generated strings file.
16428 * configure.in, po/hi.po: Added new Hindi (hi) translation
16429 in ALL_LINGUS and added initial Hindi translation.
16431 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
16432 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
16433 sv_unknown.xpm to more proper icon.
16435 * (new)data/properties/php.properties, data/properties/Makefile.am,
16436 data/properties/anjuta.properties, data/properties/html.properties:
16437 Fixed PHP syntax hilighting bug by separating php properties into
16438 different file (because of file size).
16442 2003-02-20 Naba Kumar <naba@gnome.org>
16444 * src/breakpoints.c: Fixed breakpoints session saving/loading
16447 * scintilla/*, scintilla/include/*: Updated to scintilla
16450 2003-02-19 Naba Kumar <naba@gnome.org>
16452 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
16455 * Makefile.am, src/Makefile.am,
16456 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
16457 (removed) src/anjuta_dialog_strings.c,
16458 (removed) src/anjuta_dialogs_strings.c,
16459 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
16460 (added) anjuta.glade: Transfered glade files from src/ directory
16461 to the top level directory.
16463 * po/POTFILES.in: Updated.
16465 * (removed) macrocs2/*: Transfered to data/ directory.
16467 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
16468 data/Makefile.am: Moved macros in data directory. Anjuta no longer
16469 requires to have macros dir, but the projects generated by anjuta
16472 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
16475 * src/defaults.c: Corrected default compiler options.
16477 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
16480 * src/message-manager-private.cc, src/message-manager-private.h,
16481 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
16483 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
16484 source code generation for gnome2 projects.
16486 2003-02-11 Naba Kumar <naba@gnome.org>
16488 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
16489 restores the expand/collaspe states of the nodes after refresh.
16491 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
16493 2003-02-11 Naba Kumar <naba@gnome.org>
16495 * src/style-editor.c: Fixed pango font description handling for fonts.
16496 * src/anjuta.glade: Removed font size spin button.
16497 * configure.in, src/anjuta.prj: Corrected version.
16500 2003-02-10 Naba Kumar <naba@gnome.org>
16502 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
16503 references of scroll-menu.h and add about.h in Makefile.am.
16505 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
16506 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
16507 (removed) widgets/scroll-menu.h: Removed unused files.
16509 * Makefile.am: Added proper i18n rules and added intl tools for
16512 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
16513 to the stable release).
16515 * anjuta.spec.in: Removed manuals packaging.
16517 * data/Makefile.am: Removed 'macros' installation (not required for
16520 2003-02-10 Naba Kumar <naba@gnome.org>
16522 * po/POTFILES.in: Updated.
16524 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
16525 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
16526 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
16527 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
16528 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
16531 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
16532 src/toolbar_callbacks.h: Fixed scintilla notification signal name
16533 and fixed to properly handle focus in find entry box.
16535 * Makefile.am: Added code for RH system menu update.
16537 * .cvsignore: Updated.
16541 2003-02-03 Naba Kumar <naba@gnome.org>
16543 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
16544 editor preferences. and fixes dialogs.
16546 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
16547 Fixed linenumbers and header margins when they are disabled and
16548 removed unused header files.
16550 * src/attact_process.[h,c], src/debugger.c: Attach to process
16553 * src/help.c: Fixed dialog response.
16557 * data/properties/anjuta.properties: Corrected typo.
16559 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
16560 Change the signal to "changed" in entry from "selection-changed" in
16563 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
16566 2003-01-31 Naba Kumar <naba@gnome.org>
16568 * configure.in: Upgraded to use libgnomeprint-2.2
16570 * printing/Makefile.am: Updated
16572 *(removed) printing/print-doc.c, printing/print-doc.h,
16573 printing/print-util.c, printing/print-util.h: Removed because already
16574 merged with print.c.
16576 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
16577 and libgnomeprintui-2.2 and fixed rendering problems.
16579 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
16580 uneccessary print properties, as they are separately taken
16581 care in gnomeprint.
16583 * po/POTFILES.in: Update.
16585 2003-01-30 Naba Kumar <naba@gnome.org>
16587 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
16588 for about dialog box.
16590 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
16591 src/pixmaps.h: Modified for the above additions for about dialog.
16593 2003-01-29 Naba Kumar <naba@gnome.org>
16595 * src/style_editor.[c,h]: Added missing files.
16597 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
16598 * scintilla/XPM.[cxx|h]: Added missing files
16600 2003-01-29 Naba Kumar <naba@gnome.org>
16602 * TODO, po/POTFILES.in: Updated.
16604 * anjuta.prj, src/anjuta.glade,
16605 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
16607 2003-01-28 Naba Kumar <naba@gnome.org>
16609 * data/properties/anjuta.properties, src/aneditor.cxx,
16610 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
16611 properties into text properties (earlier it was int properties).
16615 * scintilla/AutoComplete.c,xx,
16616 scintilla/AutoComplete.h,
16617 scintilla/CallTip.c,xx,
16618 scintilla/CallTip.h,
16619 scintilla/Document.c,xx,
16620 scintilla/Document.h,
16621 scintilla/Editor.c,xx,
16622 scintilla/Editor.h,
16623 scintilla/LexAVE.c,xx,
16624 scintilla/LexCSS.c,xx,
16625 scintilla/LexHTML.c,xx,
16626 scintilla/LexOthers.c,xx,
16627 scintilla/LexPython.c,xx,
16628 scintilla/LineMarker.c,xx,
16629 scintilla/LineMarker.h,
16630 scintilla/Makefile.am
16631 scintilla/PlatGTK.c,xx,
16632 scintilla/PropSet.c,xx,
16633 scintilla/ScintillaBase.c,xx,
16634 scintilla/ScintillaBase.h,
16635 scintilla/ScintillaGTK.c,xx,
16636 scintilla/ViewStyle.c,xx,
16637 scintilla/include/Platform.h,
16638 scintilla/include/SciLexer.h,
16639 scintilla/include/Scintilla.h,
16640 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
16644 src/an_file_view.c,
16645 src/an_symbol_view.c,
16646 src/anjuta-tools.c,
16651 src/anjuta_dialogs_strings.c,
16654 src/compiler_options.c,
16657 src/main_menubar.c,
16658 src/main_menubar.h,
16659 src/main_menubar_def.h,
16660 src/mainmenu_callbacks.c,
16661 src/mainmenu_callbacks.h,
16662 src/message-manager-private.c,c
16663 src/message-manager-private.h,
16664 src/message-manager.c,c
16665 src/message-manager.h,
16669 src/project_config.c,
16670 src/project_dbase.c,
16671 src/project_dbase_gui.c,
16672 src/project_import_gui.c,
16673 src/properties.c,xx,
16678 src/text_editor_gui.c,
16682 anjuta.prj: GNOME2 porting and fixed many porting bugs.
16684 2003-01-24 Naba Kumar <naba@gnome.org>
16686 * src/text_editor_gui.c, src/toolbar.c,
16687 src/text_editor.c, src/text_editor_cbs.h:
16688 Used correct notification signal name for scintilla
16689 (gtk2) and fixed UI.
16691 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
16694 * printing/print-doc.c,
16696 src/anjuta-tools.c,
16697 src/find_replace.c,
16700 src/mainmenu_callbacks.c,
16701 src/project_dbase.c,
16702 src/project_dbase.h,
16703 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
16705 src/text_editor_cbs.h:
16708 2003-01-23 Naba Kumar <naba@gnome.org>
16710 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
16711 correct stock icons and organized pixmap macros.
16713 Makefile.am: Removed non-generated files.
16715 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
16716 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
16717 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
16718 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
16719 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
16720 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
16721 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
16722 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
16723 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
16724 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
16725 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
16726 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
16727 stop.xpm, undo.xpm}: Removed because no longer used.
16729 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
16730 file_unknown.xpm}: Files renamed from fv_*, as it would
16733 * pixmaps/Makefile.am: Updated for the above changes.
16735 2003-01-23 Jakub Steiner <jimmac * ximian * com>
16737 * pixmaps/autocomplete-16.png,
16738 pixmaps/autocomplete.png,
16739 pixmaps/block-end-16.png,
16740 pixmaps/block-end.png,
16741 pixmaps/block-start-16.png,
16742 pixmaps/block-start.png,
16743 pixmaps/bookmark-first-16.png,
16744 pixmaps/bookmark-first.png,
16745 pixmaps/bookmark-last-16.png,
16746 pixmaps/bookmark-last.png,
16747 pixmaps/bookmark-next-16.png,
16748 pixmaps/bookmark-next.png,
16749 pixmaps/bookmark-prev-16.png,
16750 pixmaps/bookmark-prev.png,
16751 pixmaps/error-next-16.png,
16752 pixmaps/error-next.png,
16753 pixmaps/error-prev-16.png,
16754 pixmaps/error-prev.png: gnome2-styled icons
16757 2003-01-23 Naba Kumar <naba@gnome.org>
16759 * anjuta.prj: Updated compiler options.
16760 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
16762 * src/aneditor.cxx,
16765 src/anjuta_dialogs_strings.c,
16766 src/mainmenu_callbacks.c,
16767 src/mainmenu_callbacks.h,
16769 src/text_editor_cbs.c,
16770 src/text_editor_gui.c: GNOME2 Porting.
16772 2003-01-22 Naba Kumar <naba@gnome.org>
16774 * ChangeLog: Corrected dates.
16775 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
16776 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
16779 2003-01-22 Naba Kumar <naba@gnome.org>
16781 * plugins/patch/patch-plugin.c: Bug fix.
16783 * src/anjuta-tools.c,
16787 src/anjuta_dialogs_strings.c,
16795 src/mainmenu_callbacks.c,
16796 src/mainmenu_callbacks.h,
16798 src/project_dbase.c,
16799 src/project_dbase_gui.c,
16806 src/toolbar_callbacks.c,
16809 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
16812 (removed) src/CORBA-Server.c,
16813 (removed) src/CORBA-Server.h,
16814 (removed) src/Gladen-common.c,
16815 (removed) src/Gladen-stubs.c,
16816 (removed) src/Gladen.h,
16817 (removed) src/Prj-common.c,
16818 (removed) src/Prj-skelimpl.c,
16819 (removed) src/Prj-skels.c,
16820 (removed) src/Prj-stubs.c,
16821 (removed) src/Prj.h,
16822 (removed) src/glades.c,
16823 (removed) src/glades.h,
16824 (removed) src/messagebox.c,
16825 (removed) src/messagebox.h: Removed because no longer used.
16827 2003-01-21 Naba Kumar <naba@gnome.org>
16829 * src/anjuta-tools.c,
16832 src/anjuta_dialogs_strings.c,
16836 src/compiler_options.c,
16838 src/find_replace.c,
16839 src/find_replace.h,
16845 widgets/gnomefilelist.c: GNOME2 porting.
16847 2003-01-20 Naba Kumar <naba@gnome.org>
16849 * global-tags/create_global_tags.sh: Uses pkg-config to
16856 src/anjuta_dialogs_strings.c,
16859 src/compiler_options.c,
16860 src/compiler_options.h,
16861 src/fileselection.c,
16862 src/fileselection.h,
16863 src/mainmenu_callbacks.c,
16864 src/project_dbase_gui.c,
16869 src/text_editor_gui.c,
16870 widgets/gnomefilelist.c,
16871 widgets/gnomefilelist.h: GNOME2 porting.
16873 * widgets/Makefile.am,
16874 (removed) widgets/gnomedirlist.c,
16875 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
16878 (removed) src/src_paths_cbs.c,
16879 (removed) src/src_paths_cbs.h,
16880 (removed) src/src_paths_gui.c,
16881 (removed) src/compiler_options_cbs.c,
16882 (removed) src/compiler_options_cbs.h,
16883 (removed) src/breakpoints_cbs.c,
16884 (removed) src/breakpoints_cbs.h: Removed because they are now
16885 combined in singe file
16887 2003-01-16 Naba Kumar <naba@gnome.org>
16889 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
16890 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
16891 options dialog UI and data handling.
16894 2003-01-15 Naba Kumar <naba@gnome.org>
16896 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
16897 Completed command editor porting.
16899 * src/anjuta.c: Removed the use of commands load function
16902 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
16905 * src/anjuta-tools.c: Fixed translatable strings.
16907 * src/find_text.c: Fixed dialog creation from glade.
16909 * src/text_editor_gui.c, src/text_editor.c,
16910 src/text_editor_cbs.c: Completed port of detached text editor
16911 to gnome2 plateform.
16913 2003-01-14 Naba Kumar <naba@gnome.org>
16915 * src/anjuta.glade, src/preferences.[h,c],
16916 src/anjuta_dialogs_strings.c: Added build and editor
16917 preferences pages and other UIs. Fixed preferense loading and saving.
16919 * src/anjuta.c: Does case-insensitive match for tabs position
16920 preferences and removed preferences loading (done at _new() call).
16922 * anjuta-tools.c: Debugged tools dialog handling.
16923 * plugins/class-gen/clsGen.c: Fixed an undefined function.
16925 2003-01-13 Naba Kumar <naba@gnome.org>
16927 * ABOUT-NLS: Update (strange).
16929 * autogen.sh: Removed blocking code.
16931 * configure.in: Fixed an autogen bug.
16933 2003-01-13 Naba Kumar <naba@gnome.org>
16935 * (new)src/anjuta.gladep
16936 (new)src/messagebox.c
16937 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
16938 will be gradually removed (and then the files).
16942 printing/print-util.c,
16944 scintilla/ScintillaGTK.c,xx
16946 src/an_file_view.c,
16947 src/an_symbol_view.c,
16951 src/anjuta_dialogs_strings.c,
16953 src/attach_process.c,
16954 src/attach_process.h,
16957 src/breakpoints_cbs.c,
16960 src/compiler_options.c,
16961 src/compiler_options.h,
16962 src/compiler_options_cbs.c,
16971 src/find_in_files.c,
16972 src/find_in_files.h,
16973 src/find_in_files_cbs.c,
16974 src/find_replace.c,
16975 src/find_replace.h,
16983 src/main_menubar.c,
16984 src/mainmenu_callbacks.c,
16985 src/message-manager.c,c
16988 src/project_config.c,
16989 src/project_config.h,
16990 src/project_dbase.c,
16991 src/project_import_cbs.c,
16997 src/src_paths_gui.c,
16999 src/text_editor_gui.c,
17005 widgets/gnomefilelist.c: GNOME2 Port.
17007 2003-01-10 Naba Kumar <naba@gnome.org>
17009 * src/an_file_view.c,
17011 src/appwizard_gui.c,
17012 src/compiler_options.c,
17013 src/compiler_options_cbs.c,
17016 src/fileselection.c,
17017 src/find_in_files.c,
17019 src/main_menubar.c,
17021 src/message-manager-dock.c,
17023 src/project_dbase_gui.c,
17024 src/project_import_gui.c,
17025 src/registers_gui.c,
17026 src/sharedlib_gui.c,
17027 src/src_paths_gui.c,
17028 src/text_editor_gui.c,
17030 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
17032 2003-01-09 Naba Kumar <naba@gnome.org>
17034 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
17035 problems with some comments.
17037 * anjuta.prj: New project file (updated?)
17039 * src/Makefile.am: Enabled deprecated API and fixed variables.
17041 * src/an_file_view.c,
17042 src/an_symbol_view.c,
17043 src/anjuta-plugins.c,
17044 src/anjuta-tools.c,
17047 src/appwizard_cbs.c,
17048 src/attach_process.c,
17049 src/attach_process_cbs.c,
17050 src/compiler_options.c,
17051 src/compiler_options_cbs.c,
17053 src/mainmenu_callbacks.c,
17054 src/message-manager-private.c,c
17055 src/message-manager-private.h,
17056 src/message-manager.c,c
17057 src/message-manager.h,
17058 src/project_dbase.c,
17059 src/project_dbase.h,
17060 src/project_dbase_gui.c,
17061 src/project_import_cbs.c,
17062 src/project_import_gui.c,
17071 src/src_paths_cbs.c,
17072 src/src_paths_gui.c,
17075 src/text_editor_gui.c,
17076 src/text_editor_menu.c,
17078 src/toolbar_callbacks.c,
17082 src/wizard_gui.c: GNOME porting.
17084 2002-12-24 Naba Kumar <naba@gnome.org>
17086 * AUTHORS, ChangeLog, HACKING, Makefile.am,
17087 NEWS, README, SEARCH-REPLACE,
17088 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
17089 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
17090 launcher/Makefile.am,
17091 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
17092 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
17093 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
17094 printing/print-util.c, printing/print.c, printing/print.h,
17095 scintilla/*/*, widgets/e-shell-about-box.c,
17096 src/*, tagmanager/*/*, widgets/Makefile.am,
17097 widgets/gnomefilelist.c:
17099 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
17100 src/*.[c,h] files to gnome2 API.
17102 * src/anjuta_dialogs_strings.c: Added glade generated translatable
17105 2002-10-23 Naba Kumar <naba@gnome.org>
17107 * autogen.sh: Prevented Users from building HEAD cvs.
17109 2002-09-16 Stephane Demurget <demurgets@free.fr>
17111 * src/anjuta.glade: added the compiler options dialog, hopefully
17112 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
17114 2002-09-15 Stephane Demurget <demurgets@free.fr>
17116 * src/anjuta.glade: fixed a lot of small glitches.
17118 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
17121 * src/breakpoints_cbs.c: polished a bit.
17123 2002-09-15 Stephane Demurget <demurgets@free.fr>
17125 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
17127 * src/commands.c: partial gnome 2 port.
17129 * src/utilities.[ch]: changed some bits to be const.
17131 2002-09-14 Stephane Demurget <demurgets@free.fr>
17133 * src/Makefile.am: removed breakpoints_gui.c and added a check
17134 for gdk-pixbuf deprecated functions, but there shouldn't be much
17137 * src/breakpoints_gui.c: killed.
17139 * src/anjuta.glade: added two dialogs for the breakpoints management.
17142 * src/anjuta_cbs.c:
17144 * src/attach_process.c:
17146 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
17147 really huge changes and porting work.
17149 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
17150 (breakpoints_dbase_new): moved the UI init bits here.
17152 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
17153 a lot, not using any color anymore (not HIG compliant) and not using
17154 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
17155 to be double checked.
17157 * src/build_file.c:
17158 * src/build_project.c: gnome 2 port.
17160 2002-09-11 Stephane Demurget <demurgets@free.fr>
17162 * src/anjuta.glade:
17164 * src/anjuta_cbs.c:
17166 * src/breakpoints.c:
17167 * src/breakpoints_cbs.c: cleaned up some bits.
17169 2002-09-09 Stephane Demurget <demurgets@free.fr>
17172 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
17174 * src/an_symbol_view.[ch]:
17175 * src/attach_process_cbs.h: polished a bit.
17177 * src/breakpoints_cb.[ch]: partial gnome 2 port.
17179 2002-09-02 Stephane Demurget <demurgets@free.fr>
17182 * src/Makefile.am: added libglade-2 to the build.
17184 * src/anjuta.[ch]: added support for libglade.
17186 * src/anjuta.glade: added. There could be a file per top-level widget,
17187 as some other gnome projects, though.
17189 * src/attach_process_gui.c: removed.
17190 * src/attach_process.[ch]: gnome 2 port.
17191 (attach_process_new): Added the treeview init and the widget references
17194 2002-08-31 Stephane Demurget <demurgets@free.fr>
17196 * src/an_file_view.c: fixed some compilation issues.
17198 * src/an_symbol_view.c: gnome 2 port.
17200 2002-08-26 Stephane Demurget <demurgets@free.fr>
17202 * src/an_file_view.c: finished gnome 2 port.
17203 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
17204 directory pixmap depending on the event.
17206 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
17207 (project_file_data_new): use a GtkTreePath.
17209 2002-08-23 Stephane Demurget <demurgets@free.fr>
17211 * src/Makefile.am: readded back an_*_view.[ch] because they are still
17212 driving me nuts but they need to be ported, heh ?
17214 * src/an_file_view.c: gnome 2 port, almost finished after some hard
17215 work since it's quite a total rewrite again.
17217 2002-08-22 Stephane Demurget <demurgets@free.fr>
17219 * src/an_file_view.c:
17220 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
17222 2002-08-21 Stephane Demurget <demurgets@free.fr>
17224 * src/anjuta_info.c:
17225 * src/utilities.h: gnome 2 port, featuring a total rewrite.
17227 2002-08-20 Stephane Demurget <demurgets@free.fr>
17229 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
17232 * src/an_file_view.c:
17233 * src/aneditor.cxx:
17234 * src/anjuta_cbs.c:
17235 * src/compiler_options.h:
17236 * src/messagebox.c:
17237 * src/messagebox.h:
17239 * src/project_dbase.h:
17240 * src/resources.h: gnome 2 port.
17242 2002-08-14 Stephane Demurget <demurgets@free.fr>
17244 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
17246 * data/properties/sql.properties: added the DATETIME data type.
17248 * data/properties/html.properties: added the foreach php keyword.
17250 2002-08-08 Stephane Demurget <demurgets@free.fr>
17252 * widgets/Makefile.am: removed blank line after the last backslash
17253 for avoiding a warning from automake.
17256 * src/Makefile.am: added the ORBit-2 dep.
17258 2002-08-08 Stephane Demurget <demurgets@free.fr>
17260 * AUTHORS: added Biswa, because I wonder why noone already have
17261 written his name in the Anjuta's hall of fame :)
17263 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
17265 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
17266 widgets/e-shell-about-box.c: Made to compile for gnome2.
17268 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
17270 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
17271 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
17273 * configure.in, printing/print.h, printing/print.c,
17274 printing/print-doc.c: Made to compile for gnome2.
17276 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
17278 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
17279 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
17280 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
17281 widgets/Makefile.am:
17283 Upgraded the build system to gnome2 platform.
17285 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17286 * manuals/*: Added capability to generate PDF and PS.
17287 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
17288 * TODO, TODO.biswa: Intergated TODO list.
17289 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
17291 * src/dnd.c: Fix typo
17292 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
17293 * src/anjuta.c: Bug #568895, Bug #575419
17295 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17297 * tagmanager/tm_global_tags.c: Fixed compiler warning.
17298 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
17300 2002-12-17 Naba Kumar <naba@gnome.org>
17302 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
17305 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17306 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
17307 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
17308 * anjuta.prj: Added tools.sgml
17309 * data/properties/cpp.properties: Bug # 646974
17311 2002-12-16 Naba Kumar <naba@gnome.org>
17313 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
17314 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
17315 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
17316 on 'Enter' and adds proper focus mechanism.
17317 * src/anjuta.c: Fixed a memory corruption bug.
17318 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
17319 'Enter' and can also be Canceled. Sets proper default and focus policies
17321 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
17322 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
17323 translatable strings in dialogs and fixed some dialog properties.
17324 * src/anjuta-tools.c: Now uses xml format for loading and saving.
17325 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
17326 * src/message_manager_private.cc: Fixed some debug messages.
17327 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
17328 widgets/gnomefilelist.c: Fixed a memory leaks.
17329 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
17330 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
17331 src/main_menubar_def.h: Implemented incremental search.
17334 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17335 * tagmanager/*: Minor cleanups and warning fixes.
17336 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
17337 GUI during long updates.
17338 * src/text_editor.c: Remove debug message.
17340 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17341 * tagmanager/tm_project.c: Fix a memory access problem.
17343 2002-12-13 Naba Kumar <naba@gnome.org>
17345 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
17346 tools list to show "Enabled" flag of the tool. Fixed a bug where
17347 tool list is not cleared when creating a new tool.
17349 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17350 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
17352 2002-12-12 Naba Kumar <naba@gnome.org>
17354 * anjuta-tools.[h,c], commands.c: Used the tools help of
17355 anjuta variables list in commands editor and fixed a typos
17356 buy in anjuta-tools.c.
17358 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17359 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
17360 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
17361 * TODO.biswa: Added to help me track things better.
17363 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17365 * configure.in, anjuta.spec.in: Added libglade dependency.
17366 * Makefile.am: Added anjuta.glade file.
17367 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
17368 , src/mainmenu_callbacks.[ch], src/message-manager.h
17369 , src/widget-registry.c: Tools editor GUI + other additions.
17371 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17373 * src/project_dbase.[ch], tagmanager/tm_project.c,
17374 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
17375 Implement syncing tags image with the project database.
17376 * src/anjuta-tools.c: Implemented variable substitution and
17377 working directory in tools.
17379 2002-12-09 Naba Kumar <naba@gnome.org>
17381 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
17382 command configuration language list from properties.
17384 * data/properties/asm.properties, data/properties/ruby.properties:
17387 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17389 * src/an_symbol_view.c: Remember current selected entry and select
17390 it automatically after refresh.
17392 2002-11-26 Murray Cumming <murrayc@usa.net>
17394 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
17395 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
17396 and gnomemm 1.2 projects so that people know they are really
17397 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
17398 But I did correct these to sue lowercase names.
17400 2002-12-01 Naba Kumar <naba@gnome.org>
17402 * data/anjuta.properties: Fixed caching problem on
17404 * src/preferences.c, src/preferences_gui.c: Implemented automatic
17407 2002-12-01 Naba Kumar <naba@gnome.org>
17409 * data/properies/anjuta.properties: Corrected "indicators.automatic"
17411 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
17412 property and uses it.
17413 * src/aneditor.cxx: Fixed a bug associated with selection a word at
17416 2002-11-30 Naba Kumar <naba@gnome.org>
17418 * src/debugger.c: Fixed a typo.
17419 * data/properties/*: Updated properties files and added
17421 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
17422 Added comment submenu and cleaned up ref and unref of menus.
17423 * src/aneditor.h: Added definition of comment commands.
17424 * src/aneditor.c: Upgrade from latest SciTE source code.
17425 * src/text_editor.[hc], src/text_editor_cbs.c,
17426 src/message_manager_private.cc, src/message_manager.[cc,h],
17427 src/anjuta.[c,h]: Added indicators support for errors/warnings
17428 highlight in the editor.
17429 * NEWS, TODO: Update.
17430 * scintilla/include/PropSet.h: Removed deprecrated function.
17432 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17434 * src/anjuta-tools.[ch]: Tools implementation (basic)
17435 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
17436 , src/main_menubar_def.h: PLugins cleanup and segregation
17437 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
17439 * anjuta.prj: Added new files
17440 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
17441 * plugins/class-gen/clsGen.c: Register menu under 'Project'
17442 * plugins/patch/patch-plugin.c: Register menu under 'Format'
17443 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
17444 * src/Makefile.am: Added new files
17445 * src/message-manager.[cc/h]: Added standard output and error windows
17447 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
17449 * project_type.c: Fixed Gnomemm2 project type
17451 2002-11-25 Naba Kumar <naba@gnome.org>
17453 * printing/print.c: Fixed a compile warning.
17454 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
17455 * src/utilities.c: Fixed a compile warning in sparc, hides the
17456 terminal check error output from the user.
17457 * project_config.[ch], project_dbase.[ch], source.c: Added project
17458 version, exclude modules configuration and reordered other config
17459 properties. Changed some strings to more descriptive text.
17460 * src/compiler_opitions.c: Removed extra newlines from .prj file
17462 * anjuta.prj: Converted to new format (only reorganised properties
17463 and removed extra newlines ... nothing else).
17466 2002-11-21 Naba Kumar <naba@gnome.org>
17468 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
17469 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
17470 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
17471 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
17472 Updated to the CVS version.
17474 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17476 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
17477 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
17478 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
17479 images in completion lists.
17480 * src/resources.h: Make C++ friendly.
17481 * scintilla/PropSet.cxx: Fix memory leak.
17483 2002-11-20 Naba Kumar <naba@gnome.org>
17485 * scintilla/*/*: Synced to latest scintilla 1.49
17486 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
17489 * scintilla/RESearch.cxx: The automatic cvs log in the
17490 file really broke things trying to interprete the changelog
17491 entry incorrectly as end-of-comment. Removed the $cvs line
17492 and committed again.
17494 2002-11-19 Naba Kumar <naba@gnome.org>
17496 Patch from Timothee Besset <ttimo@idsoftware.com>
17498 * src/message-manager-private.cc: Interpretes absolute
17499 file paths properly in zvt terminal.
17501 2002-11-19 Naba Kumar <naba@gnome.org>
17503 Patch from Timothee Besset <ttimo@idsoftware.com>
17505 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
17506 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
17507 (important) editor preferences in project (if there is one
17512 2002-11-18 Naba Kumar <naba@gnome.org>
17514 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17516 * src/debug_tree.c, src/find_in_files_gui.c,
17517 src/find_replace.c, src/find_text.c,
17518 src/project_import.c, src/project_import_gui.c,
17519 src/wizard_gui.c: i18n Fixes.
17521 2002-11-15 Naba Kumar <naba@gnome.org>
17523 * plugins/class-gen/clsGen.c: Fixed to use project function
17524 to import files. Create non-existent directories before the
17525 sources are written.
17527 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
17528 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
17530 src/glades.c: Excluded gladen files from build. This
17531 will fix the unnecessary dependency on libssl.
17533 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
17534 file import funtion.
17536 * src/message_manager_private.cc: Fixed a compiler warning with
17537 DEBUG preprocessor macro.
17539 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
17540 wrong (undocked) editor window was closed on clicking close on an
17541 undocked editor window.
17543 * src/debugger.c: Fixed a bad bug where debugger terminal won't
17544 start correctly if the executable was run before with 'F3'.
17546 * src/toolbar_callbacks.c: Wrap around find next.
17547 * src/toolbar.c: Disable combo activate.
17548 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
17549 button positions to get 'yes' as default.
17551 * anjuta.spec.in: Updated.
17553 * src/anjuta_info.c, src/appwizard_gui.c,
17554 src/attach_process_gui.c, src/breakpoints_gui.c,
17555 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
17556 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
17557 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
17558 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
17559 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
17560 src/preferences.c, src/preferences_gui.c, src/project_config.c,
17561 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
17562 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
17563 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
17564 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
17565 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
17566 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
17567 plugins/patch/patch-plugin.c, printing/print-util.c:
17568 Set all windows and dialogs transient
17569 to their parents so that they remain floated above their parents.
17571 2002-11-13 Naba Kumar <naba@gnome.org>
17573 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
17574 take default editor font).
17576 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
17577 Corrected email address.
17579 * src/mainmenu_callbacks.c: Used spaces instead of tabs
17580 for changelog entry.
17584 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17585 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
17587 2002-11-06 Naba Kumar <naba@gnome.org>
17590 * anjuta.spec.in: Ships the .omf files with the
17591 documents instead of the base package.
17593 2002-11-04 Naba Kumar <naba@gnome.org>
17595 * data/properties/latex.properties: Fixed a bug.
17596 * ChangeLog: Released 1.0.0 stable.
17598 2002-11-04 Naba Kumar <naba@gnome.org>
17600 * src/commands.c: Added command with shell redirection capability.
17601 * data/properties/anjuta.properties: Changed default execution
17603 * src/project_dbase.c: Set project top dir in properties.
17604 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
17605 * data/Makefile.am: More diskcheck error fixes.
17607 * README, anjuta.spec.in, THANKS, AUTHORS,
17608 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
17609 manuals/C/anjuta-manual/authers,sgml,
17610 manuals/C/anjuta-manual/anjuta-manual.sgml,
17611 manuals/C/anjuta-manual/anjuta-manual-C.omf,
17612 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
17613 : Changed anjuta home to
17614 new URL and my email address.
17616 * manuals/C/anjuta-manual/interfaces.sgml,
17617 manuals/C/anjuta-manual/prefereces.sgml,
17618 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
17620 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
17621 : removed reference to the help menu as the menu is modified
17622 when no help is found (which is very likely when we are
17623 shiping the documents separately).
17625 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17626 * anjuta.spec.in: Update specfile to make multiple RPMs.
17627 * data/Makefile.am: make dist fix.
17628 * src/text_editor_menu.c: Fix compile warnings (casts).
17630 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17631 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
17632 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
17634 2002-11-01 Naba Kumar <naba@gnome.org>
17636 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
17637 Added gnome2 macros to be used by gnome2 project wizard.
17639 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
17642 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
17643 as it was conflicting with generated projects and is not
17646 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
17647 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
17648 project generation, removed qt project as it's not complete and
17649 added gnome2 bonobo wizard.
17651 2002-10-29 Naba Kumar <naba@gnome.org>
17653 * po/POTFILES.in: Updated.
17654 * po/POTFILES.skip: Added.
17655 * preferences.h: Fixed print paper size property name.
17657 2002-10-28 Naba Kumar <naba@gnome.org>
17659 * data/user.properties, data/Makefile.am: Added user properties file
17660 which will be copied in user's ~/.anjuta/user.properties.
17662 * data/anjuta.properties: Changed a comment.
17664 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
17666 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17667 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
17668 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
17671 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
17672 instead of user properties file.
17674 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
17675 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
17676 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
17677 * README, TODO: Updated.
17679 2002-10-28 Naba Kumar <naba@gnome.org>
17681 * manuals/C/anjuta-manual/figures/editor_guides.png,
17682 manuals/C/anjuta-manual/figures/editor_margins.png,
17683 manuals/C/anjuta-manual/figures/editor_markers.png,
17684 manuals/C/anjuta-manual/figures/local_variables.png,
17685 manuals/C/anjuta-manual/figures/open_file_multiple.png,
17686 manuals/C/anjuta-manual/figures/prefs_print.png,
17687 manuals/C/anjuta-manual/figures/print_dlg.png,
17688 manuals/C/anjuta-manual/figures/print_preview.png,
17689 manuals/C/anjuta-manual/figures/symbol_browser.png,
17690 manuals/C/anjuta-manual/figures/variable_tip.png: New png
17691 files for manual documentation.
17693 * manuals/sgmldocs.make,
17694 manuals/C/anjuta-manual/Makefile.am,
17695 manuals/C/anjuta-manual/authors.sgml,
17696 manuals/C/anjuta-manual/build.sgml,
17697 manuals/C/anjuta-manual/compileopts.sgml,
17698 manuals/C/anjuta-manual/debugger.sgml,
17699 manuals/C/anjuta-manual/execute.sgml,
17700 manuals/C/anjuta-manual/fileoperations.sgml,
17701 manuals/C/anjuta-manual/interface.sgml,
17702 manuals/C/anjuta-manual/preferences.sgml,
17703 manuals/C/anjuta-manual/projects.sgml,
17704 manuals/C/anjuta-manual/figures/arguments.png,
17705 manuals/C/anjuta-manual/figures/open_file.png,
17706 manuals/C/anjuta-manual/figures/other_opts.png,
17707 manuals/C/anjuta-manual/figures/scrshot.png,
17708 manuals/C/anjuta-manual/figures/toolbar_browser.png,
17709 manuals/C/anjuta-manual/figures/toolbar_tags.png:
17711 Updated anjuta manual documentation.
17714 2002-10-27 Naba Kumar <naba@gnome.org>
17716 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
17717 check and modifies debugger terminal command accordingly
17718 to function properly.
17720 2002-10-25 Naba Kumar <naba@gnome.org>
17722 * manuals/sgmldocs.make: Fixed a couple of bugs.
17723 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
17725 2002-10-24 Naba Kumar <naba@gnome.org>
17727 * src/debug_tree.c: Fixed a crash bug from Etay.
17729 * global_tags/create_global_tags: Added messages.
17730 Fixed infinite looping within files.
17732 * macro/autogen.sh: Removed debug and warning flags for defaults.
17734 Patch from Vadim Berezniker <vadim@berezniker.com>
17736 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
17737 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
17740 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
17741 temporarily just copy it
17743 2002-10-24 Naba Kumar <naba@gnome.org>
17745 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
17746 manuals/C/anjuta-manual/anjuta-manual.sgml,
17747 manuals/C/anjuta-manual/compileopts.sgml,
17748 manuals/C/anjuta-manual/debugger.sgml,
17749 manuals/C/anjuta-manual/execute.sgml,
17750 manuals/C/anjuta-manual/fileoperations.sgml,
17751 manuals/C/anjuta-manual/interface.sgml,
17752 manuals/C/anjuta-manual/introduction.sgml,
17753 manuals/C/anjuta-manual/projects.sgml,
17754 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
17755 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
17756 manuals/ja/anjuta-manual/anjuta-manual.sgml,
17757 manuals/ja/anjuta-manual/compileopts.sgml,
17758 manuals/ja/anjuta-manual/debugger.sgml,
17759 manuals/ja/anjuta-manual/execute.sgml,
17760 manuals/ja/anjuta-manual/fileoperations.sgml,
17761 manuals/ja/anjuta-manual/interface.sgml,
17762 manuals/ja/anjuta-manual/introduction.sgml,
17763 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
17765 2002-10-24 Naba Kumar <naba@gnome.org>
17767 * src/project_type.c: added autogen for qt projects.
17768 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
17769 Fixed a bug that retrieves wrong terminal command.
17770 * src/commnads.c: Added more terminal commands.
17771 * configure.in: Checks for scrollkeeper version.
17773 2002-10-22 Naba Kumar <naba@gnome.org>
17775 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
17776 instead of AM_GNOME_GETTEXT.
17778 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
17779 for setup-gettext for the wizard generated projects.
17781 * src/source.c: Fixed a bug where glade file wasn't generated.
17783 * src/gnome_project.c: Excluded project version from project dir
17786 2002-10-22 Naba Kumar <naba@gnome.org>
17788 * acinclude.m4: New file with dummy funtion for gettext
17789 cross compatibility fix.
17791 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
17792 * configure.in: Fixed cflags to avoid useless warnings.
17793 * Makefile.am: EXTRA_DIST += setup-gettext.
17794 * src/toolbars.c: Added space paddings around tags label.
17796 2002-10-21 Naba Kumar <naba@gnome.org>
17798 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17800 * setup-gettext: New script to maintain gettext cross version
17802 * configure.in, macros/autogen.sh: Fix for gettext cross version
17805 2002-10-21 Naba Kumar <naba@gnome.org>
17807 * debug_tree.c: Fixed incorrect use of debug assertion.
17809 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
17810 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17811 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
17812 src/memory.c, src/memory.h, src/message-manager-private.cc:
17814 New parsing algorithm; adapted from kdevelop.
17815 Middle button menu for changing the value's display type
17817 2002-10-07 Naba Kumar <naba@gnome.org>
17819 * src/main_menubar_def.h: Changed status bar message for Help->
17820 Browse info pages. Bug #603308
17822 * src/executer.c: Made "User terminal" default for creating
17823 projects (User can always disable it later). Bug #114222
17825 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17827 * macros/autogen.sh: Require gettext 0.10.x for autogen
17828 * src/text_editor.c: Fixes Bug #595303
17829 * src/source.c: Fixes Bug #595970
17830 * src/anjuta.c: Fixes Bug #598366
17831 * scingtilla/LexCPP.cxx: Bug #602296
17832 * src/main_menubar_def.h: Bug #604363
17833 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
17835 2002-10-07 Jens Georg <mail@jensgeorg.de>
17837 Reviewed by: Naba Kumar <kh_naba@gnome.org>
17838 * gnomefilelist.c: This patch fixes the bug #611542
17840 2002-09-20 Naba Kumar <kh_naba@gnome.org>
17842 * data/properties/Makefile.am: Added tcltk.properties file.
17844 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
17846 Reviewed by: Naba Kumar <kh_naba@gnome.org>
17848 * README: Updated README
17849 * plugins/class-gen/clsGen.c, src/message_manager.cc
17850 , src/mainmeu_callbacks.c, src/memory.c
17851 , src/project_dbase_gui.c, src/text_editor_gui.c
17852 , widgets/gnomefilelist.c: Set window icons
17853 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
17854 Enabled release build (stripped + optimized binaries, etc.)
17855 * data/properties/anjuta.properties, src/commands.c,
17856 src/defaults.cFixed bug #595489 (stdin on executables)
17857 * src/appwizard.c, src/main.c, src/message-manager.cc
17858 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
17859 , src/debug_tree.c: Memory related (valgrind) fixes.
17860 * src/message-manager-private.[cc,h], src/pixpams.h
17861 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
17862 * anjuta.prj: Added debug_tree.c to SOURCES
17863 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
17864 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
17865 Compacted code and cleaned up unnecessary functions.
17866 * tagmanager/*.[ch]: Code fixes.
17868 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
17870 Reviewed by: Naba Kumar <kh_naba@gnome.org>
17872 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
17873 Debug tree now detects changes of displayed variables
17874 and changes their color to red
17876 2002-09-20 Naba Kumar <kh_naba@gnome.org>
17878 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17880 * mainmenu_callbacks.c: Set's the current file name in
17881 file save as dialog.
17883 2002-09-20 Naba Kumar <kh_naba@gnome.org>
17885 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
17887 * data/properties/tcltk.properties: New file for tcl/tk
17890 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
17892 * src/project_type.[c,h], src/source.c, data/Makefile.am:
17893 Fixed a fatal bug which doesn't let building gnome2 related
17894 projects. They use different autogen.sh script. Defined new
17895 type field "gnome_macro_support".
17897 * data/autogen.sh.gnome2: New file.
17899 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
17900 bug with quotes escaping in quotes.
17902 * src/message-manager-private.cc: Used event box instead
17903 of frame for local message pane, so that the borders appear
17904 properly and nicely.
17906 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
17907 if there is a project open and all the files are un-docked.
17909 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
17911 2002-08-27 Andy Piper <andy.piper@freeuk.com>
17913 * src/main_menubar_def.h: implement feature request #595356, patch #597161
17914 * THANKS: updated for new contributions
17915 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
17917 2002-08-27 Steven Knight <steven.knight@unh.edu>
17919 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
17920 src/project_dbase.h, src/project_type.c, src/source.c,
17921 src/wizard_gui.c: new Qt project type
17922 *** NB not fully tested, may need some work, icon required...
17924 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17926 * src/memory.c, src/memory.h: new memory patch
17928 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
17930 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
17932 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
17934 * lancher/anjuta_launcher.c: Determine pty from function
17935 call instead of running 'tty' externally.
17937 * data/properties/cs.properties: Added compile/build commands.
17938 Fixed execution properties.
17940 * src/commands.c: Added c# options.
17942 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
17944 * src/debug_tree.[c,h], src/debugger.[c,h],
17945 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
17947 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
17948 1. Misaligned structs when they are members of other structs.
17949 2. '{' sometimes appears as a variable.
17950 3. Wrong processing of some arrays.
17951 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
17952 that displays the tree in two columns (variable and value).
17954 2002-08-14 Stephane Demurget <demurgets@free.fr>
17956 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
17958 * data/properties/sql.properties: added the DATETIME data type.
17960 * data/properties/html.properties: added the foreach php keyword.
17962 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
17964 * NEWS: Updated with new features.
17966 * data/.cvsignore, doc/.cvsignore: Updated.
17968 Patch from: Etay Meiri <etay-m@bezeqint.net>
17970 * src/debug_tree.h, src/debug_tree.c: New files.
17972 * src/Makefile.am, src/message-manger-private.[h,cc],
17973 src/message-manger.cc: Added Tree view for debugger
17976 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
17978 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
17980 * src/memory.c, src/memory.h: New files.
17982 * src/Makefile.am, src/appwizard.c, src/controls.c,
17983 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
17984 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
17986 Memory view implemetation that would enable viewing raw memory
17989 2002-08-08 Stephane Demurget <demurgets@free.fr>
17991 * AUTHORS: added Biswa, because I wonder why noone already have
17992 written his name in the Anjuta's hall of fame :)
17994 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
17996 * src/appwizard_gui.c: Removed an ambiguous prototype.
17997 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
17998 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
17999 * THANKS: Updated M. Ali Vardar's email.
18001 2002-08-01 Andy Piper <andy.piper@freeuk.com>
18003 * src/anjuta_gui.c: implemented feature request to stop main and browser
18004 toolbars having exclusive use of space
18006 2002-08-01 Andy Piper <andy.piper@freeuk.com>
18008 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
18009 left over from the previous work to fix bugs :-)
18011 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
18012 src/controls.c, src/mainmenu_callbacks.h,
18013 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
18016 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
18017 src/project_import_gui.c, src/sharedlib_gui.c,
18018 src/signals_gui.c: set window icon correctly
18020 * NEWS: more updates for the release
18022 * HACKING: updated for window icons and insert menu information
18024 * src/cvs_gui.c, src/build_project.c,
18025 src/project_import_cbs.c: message strings reviewed
18027 * src/controls.c: context help button should be disabled if
18028 DevHelp is not installed
18031 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
18033 * src/debugger.c: Fixed the signalling screw up because of string
18034 update in gdb used to report the child process PID. Also, no
18035 error dialog will be popped up for "no such file or directory"
18036 error (very annoying and useless error). This error will still
18037 be shown on the debug message window. Avoided terminating the
18038 program when the terminal is terminated -- doesn't hurt, otherwise
18039 we get crappy egg-and-hen problem.
18041 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
18042 dimensions loading.
18044 * src/anjuta.c: Limited the default size of main window to sane
18047 * src/preferences.c: Fixed some deadly memory corruption bugs in
18048 the recent patches. Return from getenv() should NEVER be freed,
18049 because they are static strings.
18051 * src/preferences_gui.c: Removed the fix for crash bug with font
18052 selection and applied the real fix.
18054 2002-06-08 Andy Piper <andy.piper@freeuk.com>
18056 * NEWS: updated for release
18058 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
18060 * src/launcher.c: Added a fix a memory leak and a possible
18061 fix for zvt-crash bug.
18063 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
18065 * data/properties/latex.properties,
18066 data/properties/ada.properties: Added file.is.source property.
18068 * src/an_file_view.c: Set auto column size of the file
18071 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
18072 The user is now prompted to confirm the closing of the file
18073 if it is being used by CVS. If yes, the editor is closed and
18074 the CVS operation stops.
18076 2002-06-07 Andy Piper <andy.piper@freeuk.com>
18078 * anjuta.prj: bump project version for release
18079 * BUGS: removed unnecessary file
18081 2002-06-07 Philip Van Hoof <freax@pandora.be>
18083 * widgets/gnomefilelist.c: fix up issue with directory deleted
18084 during the life of the file list widget
18085 * src/preferences_gui.c: sticking-plaster fix to font selection
18086 causes segfault bug
18088 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
18090 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18092 * data/properties/anjuta.properties, src/an_file_view.[ch],
18093 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
18094 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
18095 added options for symbol and file browsers.
18096 * data/properties/cpp.properties: linker flags should come after
18097 the name of the file to compile.
18098 * scintilla/Editor.cxx: fixed gcc compilation warning.
18099 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
18100 be executed from bindir only.
18101 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
18102 tagmanager/include/tm_file_entry.h: CVS version information in file
18104 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
18106 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
18107 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
18108 crashes during file import.
18109 * src/project_import.c: disable project menu items during project
18112 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18114 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18116 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18117 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
18118 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
18119 modified Insert menu, added C functions template, header C
18120 template, modified header_template HEADER_H ==> NAMEFILE_H
18122 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18124 2002-06-05 Andy Piper <andy.piper@freeuk.com>
18126 * data/properties/html.properties: changed some file
18129 2002-06-05 Philip Van Hoof <freax@pandora.be>
18131 * widgets/gnomefilelist.c: Fixed #560759 and #561776
18133 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18135 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18137 * data/properties/anjuta.properties, src/defaults.c: Make windows
18138 docked by default, fix the big fonts bug.
18140 * src/an_file_view.c, src/main_menubar_def.h,
18141 src/project_dbase_gui.c: sanitized the Edit/View mess.
18143 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
18144 for customizing shortcuts.
18146 * src/mainmenu_callbacks.c: Search for selected word if present.
18148 * src/text_editor_menu.c: Added context menu options for docking
18149 and undocking editor windows.
18151 * src/main_menubar.h, src/main_menubar.c: more support for the
18152 shortcuts menu item.
18154 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18156 2002-06-05 Andy Piper <andy.piper@freeuk.com>
18158 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
18159 all commit messages being written to top of the file
18161 * src/main_menubar_def.h: message strings reviewed
18163 * src/project_import.c: message strings reviewed
18165 * src/source.c, src/glades.c: message strings reviewed. Fixed
18166 some bugs around reading the project properties for creating
18167 .glade and .desktop files in the Application Wizard. There were
18168 typos in the property names being retrieved
18170 * widgets/gnomefilelist.c: changed build_full_path to make
18171 the file widget support ~
18172 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
18174 * THANKS, widgets/e-shell-about-box.c,
18175 manuals/anjuta-manual/C/authors.sgml: updated for new
18178 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
18180 * src/project_dbase.c: Fixed the file-path-corruption bug
18181 and the cannot-import-file-in-project bug. (follow-up with
18182 the last commit from Stef).
18184 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
18185 with unsaved-project.
18187 2002-06-05 Stephane Demurget <demurgets@free.fr>
18189 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
18192 2002-06-04 Andy Piper <andy.piper@freeuk.com>
18194 * data/properties/{xml,html,other}.properties: changed some file
18197 * data/anjuta.mime: oops! cvs added
18199 * scintilla/RESearch.cxx: fixed up a problem with comments
18201 * global-tags/create_global_tags.sh: redirect errors to /dev/null
18202 to avoid messages about missing libs
18204 * NEWS: started the release notes
18206 2002-06-04 Andy Piper <andy.piper@freeuk.com>
18208 * HACKING: updated with new information on printing, patch naming
18210 * TODO: removed completed tasks
18212 * THANKS: updated a few contributions
18214 * anjuta.prj: updated the icon file
18216 * anjuta.desktop.in.in: updated to add Categories
18218 * data/anjuta.mime: created a mime type for Anjuta project files
18219 (NB needs to be added to the install in /usr/share/mime/)
18221 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
18222 "Coded in Anjuta" button in Gimp XCF format. It can be converted
18223 to PNG for websites.
18225 * plugins/patch/patch-plugin.c: clarified some messages and
18226 made it easier to see different patching sessions
18228 * src/toolbar.c: changed some message text for consistency
18230 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
18231 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
18233 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18235 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
18236 src/project_dbase.{c,h}, src/project_import_cbs.c,
18237 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
18238 Added XLib Project and a Dockapp Project types.
18239 * pixmaps/Makefile.am: added line for new pixmap for new xlib
18241 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
18242 * src/source.c: Fixed memory leak in existing projects.
18243 (filename was not freed)
18244 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
18246 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
18248 * src/anjuta.h, src/anjuta.c: Added error display funtions
18249 with parent windows.
18251 * src/appwizard_cbs.c: Changed error display function to use
18254 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
18256 * printing/print.h, printing/printing.c: Taken care of document
18257 zoom factor and fixed a font loading bug. Dynamically calculated
18258 text widths to work with zooms properly. Re-organized code for
18259 dynamic text width calulations to work in general with utf8 chars.
18260 Determined font height and width automatically from the font info.
18262 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
18263 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
18264 Converted text.zoom.factor property to use #defined value. Removed
18265 margin header and margin numbers preferences, as they now
18266 calculated dynamically.
18268 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
18270 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
18271 printing/print-util.h, printing/print.c, printing/print.h:
18272 Rewritten printing support for style based printing. Syntax highlighted
18273 printing, monochromatic printing, setup using preferences etc.
18275 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
18276 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
18277 language and the styled text buffer.
18279 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
18280 the print setup preferences page and added printer preferences. Added functions
18281 to retrieve preferences with default values.
18283 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
18286 * data/properties/anjuta.properties: Added default printer preferences.
18288 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
18289 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
18290 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
18292 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
18294 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18296 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18298 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
18299 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
18300 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
18301 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
18303 printing/Makefile.am: Reduced compiler optimizations.
18305 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
18306 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
18307 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
18308 tagmanager/tm_workspace.c: TagManager fixes.
18310 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
18312 * printing/*: CVS added. :)
18314 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18316 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18318 * printing*: CVS added.
18319 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
18320 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
18321 src/main_menubar_def.h: Gnome Print support
18322 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
18323 * configure.in: Enable debugging flag option
18324 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
18325 Print properties defined.
18326 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
18328 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18330 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18332 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
18333 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
18334 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
18336 * src/text_editor.c: Minor cleanups.
18337 * anjuta.c: Tweaks to 'Goto File Line' functionality.
18338 * src/project_dbase.c: Fixes to add/remove files from project.
18339 * src/help.c: Fix minor memory leak.
18340 * src/project_dbase_gui.c: Remove debugging messages.
18341 * src/utilities.[ch]: Cleanups and minor fixes.
18342 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
18344 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
18346 * src/anjuta.c [anjuta_apply_preferences()]:
18347 Fixed a crash bug when tab pos is not defined for the editors.
18349 * data/properties/cpp.properties: Set default identifier property to normal.
18350 This fixes the bug in which the fore color gets hidden with dark background.
18352 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
18354 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
18357 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
18358 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
18359 src/anjuta.c, data/properties/anjuta.properties:
18360 Implemented line wrapping.
18362 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
18364 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
18365 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
18366 tags. Code was reviewed from GNOME Bonsai view.
18368 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
18369 it seems to have been removed by scintilla people.
18371 * data/properties/anjuta.properties: Set default line wrap to false, as
18372 is noticably slow with big files.
18374 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18376 * src/project_import_gui.c: disallow the selection of files in
18378 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
18381 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18383 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
18384 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
18385 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
18386 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
18387 now works properly.
18388 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
18389 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
18390 * src/utilities.[ch]: Added some utility functions.
18391 * tagmanager/tm_project.c: Fix for bug in file removal from project.
18393 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18395 2002-05-26 Andy Piper <andy.piper@freeuk.com>
18397 * HACKING: info on FIXME statements and removed ccview references
18398 * Makefile.am: added rule to make RPM package
18400 2002-05-26 Andy Piper <andy.piper@freeuk.com>
18402 * THANKS, widgets/e-shell-about-box.c,
18403 manuals/anjuta-manual/C/authors.sgml: updated for new
18405 * src/anjuta.c: removed unnecessary warning code since CVS
18406 support is now implemented :-)
18407 * manuals/sgmldocs.make: implemented a fix for bug #553969
18408 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
18409 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
18410 manuals/C/anjuta-faqs-C.omf: modified the descriptions
18412 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18414 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
18415 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
18416 src/main_menubar_def.h, src/preferences_gui.c,
18417 preferences.c, preferences.h: setup Username and Email
18418 preferences, Insert ChangeLog and Username editor functions
18420 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
18422 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
18424 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
18425 src/src_paths_cbs.c, src/src_paths_gui.c
18426 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
18428 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
18430 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18432 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
18433 and goto tag menu items to main menu.
18435 2002-05-09 Andy Piper <andy.piper@freeuk.com>
18437 * THANKS, widgets/e-shell-about-box.c,
18438 manuals/anjuta-manual/C/authors.sgml: added new contributors
18439 * HACKING: updated with info on files to change for credits
18441 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
18443 * src/aneditor.cxx: extended extension list which fixes segfault
18444 on selecting lisp, ruby or matlab as highlight style.
18446 2002-05-09 Andy Piper <andy.piper@freeuk.com>
18448 * src/main_menubar_def.h: fixed an array initialiser and fixed
18449 the lexer settings for the new entries on the Format menu
18451 2002-05-07 Stephane Demurget <demurgets@free.fr>
18453 * Synced with Scintilla 1.45
18455 2002-05-06 Andy Piper <andy.piper@freeuk.com>
18457 * anjuta.prj: added another missing file
18458 * ChangeLog: fixed some incorrect change dates I caused by
18459 sloppy cut-and-pasting :-/
18461 2002-05-06 Andy Piper <andy.piper@freeuk.com>
18463 * src/mainmenu_callbacks.c: fixed title of new About box
18465 2002-05-05 Andy Piper <andy.piper@freeuk.com>
18467 * src/pixmaps.h: added macros for OpenGL and SDL project icons
18469 2002-05-05 Andy Piper <andy.piper@freeuk.com>
18471 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
18472 * anjuta.prj: updated for new files
18474 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
18476 * widgets/e-shell-about-box.c: Added version display.
18478 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18480 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
18481 widgets/scroll_menu.c: fixed up some compiler warnings (patch
18482 from Philip Van Hoof)
18484 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18486 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
18488 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
18489 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
18490 that produced build errors (needs checking on a machine with the
18492 * data/properties/lisp.properties: updated to match format of other
18493 lexer property files supplied with Anjuta
18495 2002-05-03 Andy Piper <andy.piper@freeuk.com>
18497 * anjuta.prj: added new files
18498 * HACKING: added information from the mailing list on
18499 adding new project types to the wizard (thanks to Johannes)
18501 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18503 * src/utilities.h, src/launcher.c, src/gnome_project.c,
18504 src/appwiz_page2.c: Fix for 547038.
18506 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18508 * attach_process.c, attach_process_cbs.c: Fixed a dialog
18511 * about.h: cvs removed.
18513 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18515 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18519 * src/anjuta.c (anjuta_system_error): checks for the error number to
18520 know whether the error description is needed or not.
18522 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18524 * pixmaps/anjuta_logo.png: New about logo.
18526 * pixmaps/anjuta_icon.png: New icon from Misha. The
18527 old one had trouble with some gtk themes.
18529 * about.c: Removed. No longer needed.
18531 * mainmenu_callbacks.c: Removed reference of about.h
18533 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18535 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18537 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
18538 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
18539 About Dialog (thanks to the Evolution team for the cool widget!)
18541 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18543 Patch from lbell <lbell@tsc4.com>
18545 * src/find_in_files.c, src/find_in_files.h,
18546 src/anjuta.c: Added save_yourself, load_yourself routines.
18548 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
18549 Added "Append messages" toggle button. This will enable
18550 the search results to be appended to the already existing
18553 * src/debugger.c: Fixed a typo.
18555 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
18556 src/session.c, src/session.h: Improved session management.
18558 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
18560 * THANKS, FUTURE, AUTHORS: Changed my email and
18563 2002-05-02 Stephane Demurget <demurgets@free.fr>
18565 Impl. feature request #525271 (add Lisp support).
18567 * data/properties/lisp.properties: added.
18569 * data/properties/Makefile.am, data/properties/anjuta.properties: added
18570 the lisp properties.
18572 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
18573 src/utilities.[ch]: added support for the Lisp highlight style.
18575 2002-05-02 Stephane Demurget <demurgets@free.fr>
18577 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18578 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
18579 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
18580 option preferences to have a persistent setting. Plus it's not used
18581 often, so it's better here than flooding the menus.
18583 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
18584 preferences pages a lot more consistent and sweeter: tabs direction
18585 radiobuttons are directed against the meaning, all pages have an
18586 outter frame, a lot of padding, removed all expand attributes for
18587 vertical boxes, ...
18589 That's not a total revamp, but it's really looking better now, even
18590 if there's still work to be done.
18592 2002-05-01 Andy Piper <andy.piper@freeuk.com>
18594 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
18595 * TODO: added task to be completed before next release (update all credits)
18597 2002-05-01 Stephane Demurget <demurgets@free.fr>
18599 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
18602 2002-05-01 Benke László <decike@freemail.hu>
18604 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18606 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
18607 src/main_menubar_def.h, src/mainmenu_callback.[ch],
18608 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
18609 to the format menu in order to reorder the notebook tabs in
18610 alphabetical order everytime a file is created/opened/saved.
18612 2002-05-01 Philip Van Hoof <freax@pandora.be>
18614 * widgets/gnomefilelist.[ch] (history_combo_go),
18615 (history_combo_clicked): impl.
18617 (gnome_filelist_new_with_path): use this new impl.
18619 2002-05-01 Stephane Demurget <demurgets@free.fr>
18621 * src/project_dbase_gui.c (add_file): added the xpm file type.
18623 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18625 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
18628 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
18631 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
18632 src/text_editor_menu.c: Added context sensitive search in symbol
18633 browser and editor.
18635 * configure.in: Changed version number to 0.1.9.99.
18637 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
18638 src/project_import.c: Minor changes to project import facility.
18640 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
18641 (Forced to use specific brace format)
18643 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
18644 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
18645 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
18647 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
18649 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
18650 replaced the spinbutton with an hscale, and made the UI less "blocky".
18652 * src/cvs_gui.c: When diffing a project you can choose date and
18655 * src/project_dbase.c: Import_file activated again
18657 * configure.in, plugins/Makefile.am: Added patch plugin
18659 * plugins/patch/*: The new patch plugin
18661 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18663 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
18665 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
18666 dropdown list shown by autocompletion are now removed.
18668 2002-04-28 Philip Van Hoof <freax@pandora.be>
18670 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
18671 a bunch of filetypes from the older version.
18673 * src/project_dbase_gui.c (add_file): changed the import
18674 dialog's filetypes combo contents depending on the
18675 type of data to be imported.
18677 2002-04-28 Stephane Demurget <demurgets@free.fr>
18679 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
18680 the amount parameter as Philip stated and reformated to follow the
18683 * src/project_dbase.c (project_dbase_make_default_filetype_list):
18684 changed accordingly.
18686 2002-04-25 Stephane Demurget <demurgets@free.fr>
18690 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
18691 Shift-F6, to be more consistent with other Gnome apps.
18692 Moved the "Search next" entry under the "Search" one, and swapped the
18693 order of the "Find in files" and "Find and Replace" ones.
18695 Some additional fixes ands cleanups on the edit menu.
18697 * src/main_menubar.h: replaced all occurences of repeat_find by
18698 find_again for the code to be more consistent.
18700 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
18701 sensitiveness depending on the existence of an active text buffer.
18703 * TODO: added some bits about improving the usability of the
18704 search/search again couple.
18706 2002-04-25 Stephane Demurget <demurgets@free.fr>
18708 * src/preferences_gui.c: made the tab labels text more consistent
18711 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
18713 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
18715 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
18718 * src/main.c (main): simplified some code and cleanups.
18720 Fix a part of #499366:
18722 * src/commands.[ch] (sync_from_props), (command_editor_save),
18723 (on_apply_clicked), (create_command_editor_gui): added the gui
18724 corresponding to the command.terminal preference.
18726 2002-04-25 Stephane Demurget <demurgets@free.fr>
18730 * anjuta.spec.in: added build requirements for the source rpm.
18732 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
18734 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18736 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
18737 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
18738 src/project_type.c, source.c, wizard_gui.c:
18739 Added new GNOME 2 project types and changed glade behaviour to
18740 produce GTK code if project type GTK was selected and GTKmm code
18741 if project type GTKmm was selected (and not depending on the
18742 selected language. Disabled glade for GNOME 2 projects because
18743 we will need glade2 there.
18745 * src/project_dbase.c: Fixed a memory lack.
18747 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
18749 * src/cvs.c: Added an error message if jobs are running
18751 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
18753 * tagmanager/tm_work_object.c: Fixed a chrash
18754 bug which occurs when it tries to stat an empty
18757 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
18759 * src/controls.c: CVS menu items now becomes
18760 insensitive when the launcher is busy.
18762 * src/anjuta.c, cvs.h, cvs.c: Created a function
18763 to update the cvs preferences when preferences are
18764 applied in preferences dialog and called it from
18765 anjuta_update_preferences().
18767 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
18769 * src/cvs.c: Added a space in the cvs command
18770 before the revision part. This fixes the cvs
18771 error we get when cvs-diffing with revisions.
18773 * src/cvs.c: Fixed a compiler warning.
18775 * src/find_replace.c: The dialog now remembers
18776 the settings including the "prompt on replace"
18777 which seems to have broken somewhere line the
18780 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
18782 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
18783 Added a new property in cvs class to hold a boolean
18784 for enabling date in cvs diff. This fixed the bizzare
18785 diff output due to the date that goes with the cvs
18786 command. Also, set the default value of compression
18787 to 3 and unified diff option to 1.
18789 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
18791 * src/cvs.c: The diff editor is set to hilite as
18792 diff syntax hiliting.
18794 * configure.in, manual/Makefile.am:
18795 Added a new manual module for ja language.
18797 * manual/ja/*/*/*: New module and files for the
18798 ja translation for the anjuta documentation
18799 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
18801 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
18803 * src/launcher.c: Made a very messy work around
18804 for the launcher authentication to work properly.
18806 * src/find_replace.c: Applied the missing patch
18807 from Dan Elphick <dre00r@ecs.soton.ac.uk>
18809 2002-04-16 Andy Piper <andy.piper@freeuk.com>
18811 * src/cvs.c, src/main_menubar_def.h: made message strings
18812 consistent with existing standards from our own documentation
18813 (such as uppercase P in Project, corrected spelling of
18816 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
18818 * src/cvs_gui.c: Cleaned up gui and aligned various
18819 widgets to give a clean look.
18821 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
18823 * src/launcher.c: Added work around to retrieve
18824 the child exit code. It works. :)
18826 * src/find_in_files.c, src/gnome_project.c,
18827 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
18828 src/clean.c, src/clean_project.c, src/build_project.c,
18829 src/build_file.c: Modified to handle the new
18832 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
18834 * src/find_replace.c: Changed signal to call
18835 on_replace_text_close on from delete_event
18836 to close => the replace history is now updated.
18838 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
18840 * src/cvs.c: escaped the cvs import message before
18843 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
18845 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18847 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
18849 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
18852 * src/preferences_gui.c: GUI improvements
18854 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
18856 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
18858 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
18859 Removed static qualifier from tm_tag_type_name() and
18860 availed it's prototype for use in outside code. also
18861 created reverse map function tm_tag_type_name();
18863 * src/anjuta.c: Implemented qualified tags names for
18864 the tag list (on the toolbar pulldown list) to avoid
18865 ambiguty in tags with similar names (like prototype
18866 and definition). Patch modified and improved.
18868 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
18870 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
18872 * src/utilities.[c,h]: Added a utility funtion
18873 that escapes the single and double quotes in a
18874 given string. Useful for passing command line
18877 * src/cvs.c: Escaped the cvs log message before
18878 passing it to cvs command line to avoid ambiguties
18879 with quotes in the message.
18881 * pixmaps/anjuta_icon.png: Changed to the new icon.
18882 from Todd Goyen <goyen@mbi-berlin.de>
18884 * src/message-manager-private.cc: Added regex to
18885 recognize (underline hilite) the parsable outputs
18886 from the zvt terminal.
18888 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
18890 Patch from: Tina Hirsch <tehirsch@arcor.de>
18892 * src/project_type.c:
18893 Fixed a bug in the wxproject type and modified the erroroutput when
18894 configure doesn't find wx-config
18896 Patch from: Timothee Besset <ttimo@idsoftware.com>
18898 * src/anjuta.c, src/message-manager-private.cc,
18899 src/message-manager-private.h
18900 Catches double clicks in the zvt terminal, and calls goto_error_line
18901 to jump to the appropriate location in the source. This will recognize
18904 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
18906 * src/build_project.c: Taken care of memory leak
18907 by freeing cmd variable properly.
18909 * src/main_menubar_def.h: Fixed wrong signal connection
18910 for cvs project commit.
18912 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
18914 * src/preferences_gui.c: Added some border and adjusted
18915 expandsion, filling in box adds to make the cvs preferences
18918 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
18920 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18922 * src/cvs*, src/main_menubar*, src/preferences*:
18923 Moved CVS settings to preferences, added a nice login dialog.
18925 * src/controls.c, src/project_dbase.c:
18926 CVS project options are only shown if a project is open
18928 * src/build_project.c:
18929 User is now asked if he wants to install as root
18934 * anjuta.prj: Updated with cvs files
18936 * TODO: Remove task which are done
18938 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
18940 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
18941 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
18942 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
18944 Modified launcher to use controlling terminal to detect and
18945 take care of password authentications (for example, for cvs
18946 and root installs).
18948 * pixmaps/password.png: New file.
18950 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18952 Anjuta kick start tutorial wirtten by:
18953 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
18955 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
18956 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
18957 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
18958 manuals/C/anjuta-tutorial/figures/*.png:
18962 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
18966 2002-03-28 Roel Vanhout <roel@stack.be>
18968 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
18970 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
18971 src/preferences_gui.c:
18972 Added option to wrap around to beginning/end of file when on last bookmark
18973 and next/previous bookmark is pressed
18975 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18977 Patch from Philip Van Hoof <freax@pandora.be>
18979 * src/gnomefilelist.c:
18980 Added gimp like feature that changes the file extension of
18981 the filename entered in the selections when the file
18984 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
18986 Patch from Roy Wood <roy.wood@filogix.com>
18988 * src/controls.c, src/find_text.c, src/find_text.h,
18989 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
18990 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
18992 Menuitem for entering currently selected text as find target,
18993 added key accel for "find next" and changed some key accels for
18994 other key for consistency.
18999 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19001 * src/watch.c, src/watch.h, src/watch_cbs.c,
19002 src/watch_cbs.h, src/watch_gui.c:
19004 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
19006 Added change watch entries feature
19007 and Watch entries modify on double click fixed.
19009 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19011 * src/mainmenu_callbacks.c:
19013 Project commit should not bypass dialog as
19014 we need to get the cvs log from the user.
19016 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19018 * src/project_dbase.c:
19020 Patch from Roy Wood <roy.wood@filogix.com>
19022 Fixed docking bug with the new docking patch
19023 to fix copy/paste bug.
19025 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
19027 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
19028 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
19029 src/main_menubar.h, src/main_menubar_def.h,
19030 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
19032 Added cvs project support. Featured bypass cvs dialog for
19033 cases where we don't need dialog (such as project and right
19034 click selection from file browser). Cleaned up cvs code to
19035 make them generic cvs operations instead of separate file
19036 and project operations. Added cvs log action. Increased
19037 file entry box width and enabled "unified diff" by default.
19038 Used Editor buffer for status and log and set hilite for
19039 these buffers including diff buffer (DIFF hilite).
19041 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
19043 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19045 * data: Added file autogen.sh.wxwin
19046 * data/Makefile.am: Added entry for autogen.sh.wxwin
19047 * pixmaps: Added project image appwiz_wxwin.png
19048 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
19049 * src/appwizard_cbs
19050 src/compiler_options.c
19052 src/project_dbase.c
19053 src/project_dbase.h
19054 src/project_import_cbs.c
19058 src/wizard_gui.c: Added everything necessary for new
19059 project type 'wxWindows (wxGTK)
19060 * src/project_dbase.c: Fixed a bug that caused every project
19061 to be a glade project in dialog
19062 'Project information'.
19064 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
19066 Patch submitted by Roy Wood <roy.wood@filogix.com>
19068 * src/anjuta_gui.c, src/message-manager-dock.c,
19069 src/project_dbase.c:
19071 fixed the copy/paste bug by rewriting dock/undock
19074 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
19076 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19078 * src/cvs*, src/Makefile.am:
19079 New file for CVS support. File operations currently work
19080 cvs login needs to be done. Project support is not yet
19083 * src/main_menubar*, src/mainmenu_callbacks,
19084 src/anjuta.c, src/anjuta.h:
19085 Added menus and functions for cvs commands.
19087 * src/text_editor_menu.h:
19088 Added #include <gtk/gtk.h>
19091 Removed a warning (and this time it works ;-)
19093 * src/utilities.c, src/utilities.h:
19094 Added a utility function to retrieve directory
19095 name out of full path.
19097 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
19099 * src/executer.c: (create_executer_dialog): changed the default
19100 focus on the entry.
19102 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
19104 * widgets/gnomefilelist.c:
19105 Fixed duplicate history entries for the same directory.
19107 2002-03-10 Stephane Demurget <demurgets@free.fr>
19111 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
19112 it's already used by scintilla to delete the whole current line.
19114 2002-03-10 Stephane Demurget <demurgets@free.fr>
19118 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
19119 calls to fileselection_hide_widget,
19120 (on_open_filesel_cancel_clicked): removed.
19122 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
19123 (on_add_prjfilesel_cancel_clicked):
19125 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
19128 * src/fileselection.c: Made some functions static.
19129 (fileselection_hide_widget): rewritten using the new
19130 gnome_filelist_set_multiple_selection function.
19132 * src/fileselection.c: (on_file_selection_delete_event): removed
19133 unuseful widget hides. Some cleanups,
19134 (on_file_selection_cancel_clicked): impl,
19135 (create_fileselection_gui): changed the cancel button clicked's
19136 callback to use this new function.
19138 * src/anjuta.c: (anjuta_new):
19139 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
19140 callbacks, because this the gnome filelist widget's job.
19142 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
19143 clist selection mode duplicates set,
19144 (gnome_filelist_key_press): use the new impl. function.
19146 2002-03-10 Stephane Demurget <demurgets@free.fr>
19150 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
19151 fixed some bogus code using an array cell out of
19152 range, removed unecessary gettext usages.
19154 * src/appwiz_page2.c: (on_prj_name_entry_changed):
19155 some cleanups and now transform minus characters to
19159 (source_write_configure_in),
19160 (source_write_toplevel_makefile_am),
19161 (source_write_desktop_entry),
19162 (source_write_glade_file):
19163 * src/project_dbase.c: (project_dbase_summon_glade),
19164 (project_dbase_generate_source_code):
19165 * src/glades.c: (gladen_write_glade_write):
19166 replaced some occurences of the target name by the
19167 project filename, using project_dbase_get_proj_name,
19168 to fix the name of some files.
19169 Fixed a lot of mem leaks.
19170 Various code cleanups.
19172 2002-03-06 Stephane Demurget <demurgets@free.fr>
19174 Merged with latest (1.44) scintilla.
19176 Added: - The calltip.<lexer>.end.definition property to display help
19177 text on a second line of calltip.
19178 - The calltip.<lexer>.word.characters property to correctly find
19179 calltips for functions that include characters like '$' which
19180 is not normally considered a word character.
19181 - The use.monospaced property to determine initial state of
19182 Use Monospaced Font setting.
19184 Bugs fixed: Too many to mention; please see :
19185 http://www.scintilla.org/ScintillaHistory.html for the
19188 * scintilla/*/*: updated nearly all files.
19190 * TODO: removed the need of a scintilla merge.
19192 Merged with latest (1.44) SciTE properties.
19194 * data/properties/anjuta.properties: added the wrap, use.monospaced
19197 * data/properties/html.properties: added a missing php extension, and
19198 updated php keywords to the latest reference.
19200 * data/properties/pascal.properties: added commands to compile, build
19201 and execute pascal applications.
19203 * data/properties/lua.properties: added styles for statements.
19205 * data/properties/bash.properties: added the declare keyword.
19207 Fixed distchecking.
19209 * global-tags/Makefile.am,
19210 global-tags/create-global-tags.sh: used some kind of ugly hack to
19211 make distchek work, since noone has proposed some better way.
19213 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
19214 and Ctrl-N replace Alt-N for new file according to the Gnome design
19217 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19219 * widgets/gnomedirlist.c
19220 widgets/gnomedirlist.h
19221 widgets/gnomefilelist.c
19222 widgets/gnomefilelist.h:
19224 Added GPL headings in the file.
19226 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19228 * src/attach_process.c
19229 src/attach_process_cbs.c
19230 src/attach_process_cbs.h
19231 src/attach_process_gui.c
19233 src/breakpoints_cbs.c
19234 src/breakpoints_cbs.h
19235 src/breakpoints_gui.c
19237 src/compiler_options.c
19238 src/compiler_options_cbs.c
19239 src/compiler_options_cbs.h
19240 src/compiler_options_gui.c
19241 src/find_in_files.c
19242 src/find_in_files_cbs.c
19243 src/find_in_files_cbs.h
19244 src/find_in_files_gui.c
19249 src/preferences_gui.c
19250 src/project_config.c
19252 src/src_paths_cbs.c
19253 src/src_paths_cbs.h
19254 src/src_paths_gui.c:
19256 Bugs #521629 and #522427 fixed. The problem was, that the
19257 escape-key was not catched and the dialog was hidden, but
19258 the flag was not set correctly.
19260 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
19261 using the gnome_dialog_close_hides()-setting present in most dialogs.
19262 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
19263 emits "close" and set the flag in the close-callback.
19265 Patch from: Jens Georg <mail@jensgeorg.de>
19267 2002-03-06 Stephane Demurget <demurgets@free.fr>
19269 * src/*.{c,cpp}: s/string_free/g_free/
19271 * src/utilities.[ch]: (string_free): removed.
19273 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
19275 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19277 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
19278 src/mainmenu_callbacks.[ch]:
19279 Removed Project menu options: README, TODO, ChangeLog and NEWS
19280 Moved Save Build Messages to Build menu and only highlight it
19281 when there are build messages.
19282 Corrected a spelling: "mojority" -> "majority"
19283 Fixed initialisation of edit.edit_app_gui so now Edit menu
19284 can be shown when no project is loaded.
19286 * src/project_dbase.h: Removed prototype for static function
19288 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
19290 * src/text_editor.c: Editor is marked changed after
19293 Patch from: Jens Georg <mail@jensgeorg.de>
19295 2002-03-04 Roel Vanhout <roel@stack.be>
19297 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19299 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
19300 Added option to ignore binary files on 'Find in files' (grep -I option)
19302 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19305 session restoration and commandline load in
19308 * src/anjuta.[h,c], src/anjuta_cbs.c:
19309 Removed "clear windows menu" and prevented runtime
19312 * src/compile.c, src/build_file.c, src/build_project.c,
19314 Takes into account the preference setting for
19315 show dialog when job completes. Dialogs are
19316 shown when it is enabled otherwise not.
19318 2002-03-03 Roel Vanhout <roel@stack.be>
19320 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19323 Store 'Find...' search string on search so that 'Find Next' will search for
19324 that string, even if the dialog hasn't been closed yet.
19326 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19328 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
19329 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
19330 src/main_menubar_def.h:
19332 Organized menus, removed "Windows" and "Utilities" menus from the
19333 menubar [they are no longer needed]. Also removed some extragenous
19336 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
19338 * src/message-manager-private.cc:
19339 Set message clist selection mode to BROWSE.
19341 * src/message-manager.cc, src/an_symbol_view.c,
19342 src/an_file_view.c:
19343 Added Key navigation for the CTree and CList. Arrow left for
19344 node collapse, right for node expand, space (or enter) for
19345 activation (same as double click).
19347 2002-03-03 Roel Vanhout <roel@stack.be>
19349 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19351 * plugins/class-gen/clsGen.c
19352 Added functionality to semi-intelligently prefill filename
19353 boxes with names deduced from class name
19355 2002-02-26 lbell <lbell@tsc4.com>
19357 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
19358 * src/preferences_gui.c:
19359 Removed an incorrect use of gtk_misc_set_alignment().
19361 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
19362 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
19363 src/preferences.h, src/preferences_gui.c:
19365 Added the option to reload last open project at the startup.
19366 Added the possibility to open a new project without close
19369 * src/properties.cxx:
19370 Corrected a spelling mistake in message string.
19373 Updated session functions.
19375 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
19377 * widgets/gnomefilelist.c: Bug fixes.
19379 Patch from Philip Van Hoof <freax@pandora.be>
19381 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
19383 * src/an_file_view.c:
19384 anjuta was unable to open some files becuase they were not being
19385 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
19386 Removed mime checking when opening with anjuta, becuase it doesn't
19387 hurt to open binary files in anjuta (some even may want to do so).
19389 Added a warning when mime type is not set when "view with default
19390 viewer" is activated.
19392 * src/an_file_view.c, an_symbol_view.c:
19393 Converted N_() to _() where ever appropriate in the strings.
19395 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
19397 * src/appwizard_gui.c, src/appwizard_cbs.c
19398 src/wizard_gui.c/h, src/appwiz_page3.c,
19399 src/project_import_gui.c:
19401 Moved target type radiobuttons to appwiz. page 2
19403 * src/message-manager-private.cc
19404 Fixed a bug which caused a crash if next message function was used
19406 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19408 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
19410 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
19411 Modifies the behaviour of Alt-TAB in Anjuta. This
19412 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
19413 edited files in the first items of the notebook.
19415 Patch from: Timothee Besset <timo@qeradiant.com>
19417 2002-02-24 Philip Van Hoof <freax@pandora.be>
19419 * widgets/gnomefilelist.c, gnomefilelist.h:
19420 Added filecompletion
19422 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
19424 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
19426 * configure.in: Added "sk" to ALL_LINGUAS.
19428 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
19430 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
19431 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
19432 src/wizard_gui.c: Added support for static and dynamic libs
19434 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
19436 * widgets/gnomefilelist.c:
19437 Fixed gnome_filelist_get_lastfilename so it no longer returns
19440 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
19442 * src/resources.h, resources.c:
19445 * src/main_menubar_def.h, mainmenu_callbacks.c:
19446 Changed to use gnome configed url handler.
19448 2002-02-19 Philip Van Hoof <freax@pandora.be>
19450 * widgets/gnomefilelist.c
19451 Added PHP filetype.
19453 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
19455 * plugins/class-gen/clsGen.c:
19458 * widgets/gnomefilelist.c:
19459 Gives the maximum space to the files section of the open file dialog.
19461 Patches from: lbell <lbell@tsc4.com>
19463 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
19465 * src/anjuta.c, main.c:
19466 Used tm_get_real_path in anjuta_get_full_filename();
19468 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
19470 * anjuta.prj: update version
19472 2002-02-17 Stephane Demurget <demurgets@free.fr>
19474 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
19475 removed the amount arg and replaced with a NULL-ending list.
19476 (gnome_filelisttype_makedefaultlist): use the new prototype.
19478 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
19480 * src/about.c, THANKS: updated for new contributors
19482 * anjuta.prj: added new files
19484 * README: corrected some documentation, ctags no longer needed,
19485 pkgconfig now required
19487 * data/properties/others.properties: add .cvsdiff extension
19489 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
19490 patch from Vadim Berezniker <vadim@berezniker.com> to improve
19493 * doc/anjuta.1: added initial man page thanks to
19494 Rob Bradford <rob@debianplanet.org> (NB build and install
19497 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
19499 * src/Makefile.am: Cleaned handling of compiler flags by moving them
19500 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
19503 * configure.in: Changed version to 0.1.10-pre
19505 2002-02-17 Stephane Demurget <demurgets@free.fr>
19507 * src/fileselection.c: (create_fileselection_gui): always display
19508 the directory creation button as we cannot rely on the dialog
19511 * widgets/gnomefilelist.[ch]: fixed includes.
19513 * pixmaps/new_folder.xpm: resized, added a + sign.
19515 2002-02-17 Stephane Demurget <demurgets@free.fr>
19517 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
19518 changed all extensions to begin with a dot.
19520 2002-02-16 Philip Van Hoof <freax@pandora.be>
19522 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
19524 * THANKS: added Philip.
19526 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
19528 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
19529 * src/file_selection.[ch],
19530 * widgets/gnomefilelist.[ch]: added a filetype
19531 combobox to the Anjuta file dialog widget.
19533 2002-02-14 Andy Piper <andy.piper@freeuk.com>
19535 * anjuta.spec.in: eep! the import script was not being installed by
19536 RPM - fixed for the release.
19538 2002-02-13 Stephane Demurget <demurgets@free.fr>
19540 Various cleanups and fixes for the next release to be able to make
19543 * plugins/*/*.c: added missing prototypes causing gcc to speak to
19544 much and make some tweaks plus cleanups.
19546 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
19547 args to remove some warnings.
19549 * global-tags/Makefile.am,
19551 src/Makefile.am: link against Anjuta static libs using the
19552 $(top_builddir) dir, not anymore on $(top_srcdir) to make
19555 * src/Makefile.am: ditto with all the Anjuta static libs.
19557 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
19558 include, as we already include the whole directory for the build.
19560 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
19562 2002-02-13 Andy Piper <andy.piper@freeuk.com>
19564 * pixmaps/Makefile.am: icon for libglade project now installed
19565 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
19566 * manuals/C/Makefile.am: removed ChangeLog reference which was
19567 breaking some build stuff
19568 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
19569 include reference problems that showed up on make distcheck
19570 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
19572 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
19574 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
19576 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
19578 * src/message-manager-private.cc:
19579 The horizontal scrollbar now shows properly on demand.
19581 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
19583 * src/dnd.c fixed some warnings
19584 * src/message-manager-private.cc: Horizontal scrollbar is now shown
19585 and works. It is shown always at the moment but before it was
19586 shown on demand and did never work.
19588 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
19590 * src/anjuta.c: Fixed a crash bug.
19591 patch from: Jens Georg <mail@jensgeorg.de>
19593 2002-02-04 Andy Piper <andy.piper@freeuk.com>
19595 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
19596 reports a problem with missing end tags on <graphic>
19598 2002-02-03 Andy Piper <andy.piper@freeuk.com>
19600 * manuals/C/ChangeLog: removed since it was never used
19601 * manuals/C/anjuta-manual/*: more updates, new screenshots
19602 * anjuta.prj: updated for new manuals/ structure
19604 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
19606 * source.c, compiler_options.[c/h]:
19607 Fixed bug #460321 "Problem with optimization options"
19608 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
19610 2002-02-03 Andy Piper <andy.piper@freeuk.com>
19612 * NEWS: prepared for release, need to fill in date
19613 * data/welcome.txt: version number updated
19615 2002-02-03 Andy Piper <andy.piper@freeuk.com>
19617 * src/text_editor_menu.c, src/an_file_view.c,
19618 src/an_symbol_view.c: marked strings for translation
19620 * src/defaults.c, data/properties/xml.properties:
19621 *.omf and *.xsl files should use XML highlighting
19623 * manuals/C/anjuta-manual/*:
19624 - restructured so that files have more meaningful names
19625 and are easier to edit (see anjuta-manual.sgml for the
19627 - updated some screenshots
19628 - continued rewrite
19630 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
19632 * main.c: Made a workaround to remove the old
19633 anjuta gnome config file (older than 9 Feb 2002). This
19634 will fix the bug which never lets the brower toolbar shown.
19636 * main.c: In fact, the above solution wouldn't work in all
19637 cases. Therefore, here is the better fix, which works by
19638 detecting the version of the old config file and deleting
19639 ~/.gnome/Anjuta if it is lesser than 0.1.9.
19641 2002-02-01 Andy Piper <andy.piper@freeuk.com>
19643 * HACKING: added info on submitting patches
19645 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
19647 * src/project_import_gui.c, src/project_import.c:
19648 - If Project Import Wizard is canceled everything is
19650 - Back button is now insensitive on page 3 (some problems:
19651 see TODO in project_import_qui.c:284
19652 - Menu frame is insensitive if project type != GNOME(mm)
19654 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
19656 * src/main.c: Fixed bug # (Unable to open files on
19657 double click in project window from second trial onwards when
19658 the project is opened from command line).
19660 * po/POTFILES.in: Removed tags_manager.[h,c]
19662 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
19664 * src/preferences.c:
19665 A quick hack to fix the 'invisible' browser toolbar when
19666 upgrading from 0.1.8 to 0.1.9
19669 Fixed toolbar names which were causing confusions in the toolbar
19673 Substituted "anjuta" with PACKAGE
19675 * src/project_import_gui.c:
19676 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
19678 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
19679 Added new files and removed obsolete ones.
19681 2002-01-30 Andy Piper <andy.piper@freeuk.com>
19683 * src/appwizard_cbs.c, project_import_cbs.c,
19684 main_menubar_def.h, project_import_gui.c:
19685 updates to message strings and layout for the
19688 * text_editor_cbs.c: fix for the tab menu entries for
19689 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
19691 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
19698 Tag dropdown exclusive (takes
19699 all space in the toolbar) and never vertical and
19700 increased the width of the tag combo to 256 pixs.
19701 Toolbar separator before the combo and button.
19702 Added tags label before the tag button.
19703 Reorganized the dock bands for the toolbars.
19705 * src/project_import_gui.c
19706 src/project_import.c:
19707 Fixed an error and removed an unused variable.
19709 * data/properties/anjuta.properties:
19710 Removed the property for the old toolbar and set
19711 browser toolbar show to default.
19713 * src/project_dbase.c: excluded modules were not
19717 No build files will be written if the project is blocked.
19719 * src/project_import.c,
19720 src/project_import_cbs.c,
19724 Manually applied Johannes patch to fix some memory
19725 issues and gui clean up.
19726 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
19728 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
19729 Fixed a bad bug with remove file from project because of
19730 files were never removed properly from the project and
19731 from the tagmanager.
19733 * src/appwiz_page3.c: Disabled unused codes to clear
19736 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
19738 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
19741 pixmaps/Makefile.am
19744 src/an_symbol_view.c
19752 src/main_menubar_def.h
19753 src/mainmenu_callbacks.c
19754 src/mainmenu_callbacks.h
19756 src/project_dbase.c
19757 src/project_dbase.h
19759 src/text_editor_menu.c
19760 src/text_editor_menu.h
19763 src/toolbar_callbacks.c
19764 src/toolbar_callbacks.h :
19766 Patch submitted by:
19767 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
19769 Removes the Tags toolbar and substituted it with
19770 tags combo dropdown list. Fixes a couple of bugs.
19772 Moved the tag combo to browser toolbar because
19773 main toolbar was becoming too long.
19774 Made a new icon of tag toolbar.
19776 * po/zh_TW.po: Fixed bug.
19778 * pixmaps/an_tag.xpm: Added new file.
19780 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
19782 * src/project_import_gui.c: Reorganized project
19785 2002-01-29 Andy Piper <andy.piper@freeuk.com>
19787 * HACKING: added info on creating windows and dialogs
19789 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
19791 * src/tm_file_view.c:
19793 Sorts the file list at the end instead of doing sort-insert
19794 to improve performance.
19795 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19797 * src/project_dbase.c: Resolved a conflict from
19800 * src/project_import.c:
19802 Fixed to use anjuta_import.sh for the bin dir and
19803 not from the data dir.
19805 Used anjuta_is_installed() function to verify a the command's
19808 Fixed import command to use sh (which is more general and is
19809 gauranteed to be found in any unix system :-)). Also, added
19810 double quotes around the import directory.
19812 Changed some strings for better translations (like avoiding
19815 Fixed the reading of wrong target type.
19817 * src/control.c: Insensitive "import project" when there is
19820 * src/project_import_cbs.c:
19822 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
19823 Fixed selection of gettext checkbox.
19824 Sets the menu entries.
19826 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
19828 * src/appwiz_page[1-4].c
19830 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
19831 be able to reuse it.
19833 * src/mainmenubar.[c/h]
19834 * src/mainmenubar_def.h
19835 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
19838 * src/message-manager.c: Fixed bug 509192
19839 * src/message-manager-dock.c: Added accel_group if window is undocked
19841 * src/project_dbase.[c/h]: Splitted opening code to be able
19842 to use it without an open file dialog
19843 (Maybe I broke Naba's changes, please take a look)
19845 * src/project_import.[c/h]
19846 * src/project_import_gui.c: New Files, Code for Project Import Wizard
19848 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
19851 2002-01-28 Andy Piper <andy.piper@freeuk.com>
19853 * src/main_menubar_def.h, tagmanager/tm_project.c: more
19856 * manuals/C/anjuta_manual/*: started rewrite of the
19857 manual, updated some screenshots
19859 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
19861 * src/gnomefilelist.h, src/gnomefilelist.c:
19863 Fixed multiple selection bug (#497085). The OK button is
19864 sensitive when in multiple mode, if the no. of
19865 selection is one or more.
19867 Toggle between single and multiple selection mode
19868 and multiple mode display.
19870 Fixed strings to translable strings.
19872 Fixed some compiler warnings by commenting out
19875 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
19877 * src/project_dbase.c: App status bar now updates
19878 with the project name when the project is loaded.
19880 * src/an_file_view.c, tagmanager/tm_file_entry.c:
19882 Puts the directories at the top. They're also sorted now.
19883 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
19885 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
19887 * scripts/anjuta_import.sh.in: Added file.
19888 * scripts/anjuta_import.sh: Removed file.
19890 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
19893 * src/main_menubar_def.h:
19895 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
19896 reflect the opposite of Find (CTRL+F) and also to leave
19899 Changed Glade summon with ALT+G, which frees the ATL+E
19900 for poping up the edit menu.
19902 * src/Makefile.am: Debugging link flags by Biswa, removed.
19904 2002-01-28 Andy Piper <andy.piper@freeuk.com>
19906 * HACKING: added information on best practices for writing
19907 application messages and GUI labels
19909 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
19910 src/breakpoints.c, src/build_file.c, src/build_project.c,
19911 src/clean_project.c, src/compile.c,
19912 src/compiler_options_cbs.c, src/compiler_options_gui.c,
19913 src/configurer.c, src/debugger.c, src/executer.c,
19914 src/find_in_files.c, src/find_in_files_cbs.c,
19915 src/find_replace.c, src/find_text.c, src/glades.c,
19916 src/gnome_project.c, src/goto_line.c, src/main.c,
19917 src/main_menubar.c, src/main_menubar_def.h,
19918 src/mainmenu_callbacks.c, src/preferences_gui.c,
19919 src/project_config.c, src/project_dbase.c,
19920 src/project_dbase_gui.c, src/resources.c, src/source.c,
19921 src/support.c, src/tags_manager.c, src/text_editor.c,
19922 src/text_editor_gui.c, src/text_editor_menu.c,
19923 src/toolbar_callbacks.c, src/utilities.c:
19924 lots of minor message updates to make them more user-friendly
19927 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
19931 Because of the spaces escaping, the command could not be
19932 executed when run without terminal. Now fixed.
19934 * anjuta.prj, Makefile.am:
19936 Added anjuta project file.
19938 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
19940 * src/message-manager-private.h, message-manager-private.cc,
19943 Added freeze() and thaw() for the message window class to
19944 speed up the message manager update.
19946 * src/project_config.h, project_config.c,
19947 src/project_dbase.h, project_dbase.h
19948 scripts/anjuta_project.template:
19950 Added two new prject attributes: project.config.blocked and
19951 project.excluded.modules. The former will make sure that users
19952 are not given any previlidge in enabling the 'overwrite build
19953 files' flags and the later issues a list of modules in the project
19954 to be skipped for symbol browsing and project listing.
19956 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
19958 Modified script to read the template from the anjuta data dir
19959 rather than from the directory in which the script exist. Otherwise,
19960 Being transfered to the bin dir, the script will not be able to
19961 find the template when it is run.
19963 The script is also create with configure.in to set in the anjuta
19964 data dir path inside the script.
19966 2002-01-26 Stephane Demurget <demurgets@free.fr>
19968 * po/fr.po: updated to the latest sources.
19970 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
19972 * scripts/Makefile.am:
19973 anjuta_import.sh goes with distribution.
19975 * po/*.po: They seem to have updated (merged with
19976 anjuta.pot) automatically when I did "make dist".
19978 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
19980 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
19981 Fixed Bug #499807, ie crash on removing libs, includes, defines from
19982 the compiler options dialog.
19985 Correct todays date. :)
19987 * scripts/Makefile.am:
19988 Installs anjuta_import.sh in $(prefix)/bin dir and
19989 is treated as an executable.
19991 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
19993 * Fix for bug #499373
19995 * data/properties/anjuta.properties, ada.properties, cpp.properties,
19996 java, properties, latex.properties, lua.properties, others.properties,
19999 Added double-quotes around file arguments so that
20000 filenames with spaces could also work.
20002 * launcher/anjuta-launcher.c, executer.c:
20003 Escaped quotes in the cammand and it's arguments before executing
20004 so that args with spaces can also work.
20006 Commented #DEBUG switch.
20008 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
20010 * scripts/*: Added files which I forgot previously.
20012 * src/aneditor.h: Lined up commands definition for better look.
20014 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
20015 main_menubar.h, control.c:
20016 Added three more convert EOL chars submenu items in transform.
20017 Reformatted some some.
20019 * data/anjuta.properties:
20020 Reformatted a line.
20022 * src/aneditor.h, aneditor.c:
20023 Added three commands (with definitions) for EOL conversions.
20025 * src/text_editor.c:
20026 Editor detects file mode from the file content and
20027 set the editing mode to CR/LF/CRLF automatically.
20028 Refined Dos mode extrageneous chars filter
20029 This will make sure that filter works only in Dos mode and not
20032 * src/anjuta.c: Editor mode display in status bar.
20034 * src/preferences_gui.c: Changed the string for dos mode
20035 filter to more sensible string.
20037 * src/aneditor.c: Default editor mode sets during widget creation
20038 and not everty time the properties are loaded. This makes sure
20039 that the auto-detected mode is not overridden by the default mode.
20041 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
20043 * src/anjuta.c: Fixed bug #476028.
20044 Now anjuta also searches for file relative to top project dir,
20045 when the project is open.
20047 * src/anjuta_cbs.c: Fixed bug #499536.
20048 File is not closed if it is not able to save the file properly.
20050 * src/mainmenu_callbacks.c: Fixed bug #499536.
20051 Newfiles (which are not modified) are also closed on "close all files".
20053 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
20055 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
20057 * tagmanager/tm_source_file.c, regex.c, parse.c:
20058 defined and delimited g_messages within #debug.
20060 * src/preferences.c, data/anjuta.properties:
20061 saved/defied message-manager tag position in string.
20062 Message tag possition is saved between sessions. And
20063 and tag position bottom as default.
20065 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
20067 Patch submitted by:
20068 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20073 data/properties/Makefile.am
20074 global-tags/Makefile.am
20075 pixmaps/Makefile.am
20079 src/an_symbol_view.c
20080 src/an_symbol_view.h
20085 src/message-manager-private.cc
20087 src/project_dbase.c
20088 src/project_dbase_gui.c
20098 pixmaps/sv_class.xpm
20099 pixmaps/sv_function.xpm
20100 pixmaps/sv_macro.xpm
20101 pixmaps/sv_private_fun.xpm
20102 pixmaps/sv_private_var.xpm
20103 pixmaps/sv_protected_fun.xpm
20104 pixmaps/sv_protected_var.xpm
20105 pixmaps/sv_public_fun.xpm
20106 pixmaps/sv_public_var.xpm
20107 pixmaps/sv_static_fun.xpm
20108 pixmaps/sv_static_var.xpm
20109 pixmaps/sv_struct.xpm
20110 pixmaps/sv_unknown.xpm
20111 pixmaps/sv_variable.xpm
20112 pixmaps/fv_core.xpm
20113 pixmaps/fv_text.xpm
20114 pixmaps/filestoremove.txt:
20118 * pixmaps/class.xpm
20119 pixmaps/function.xpm
20120 pixmaps/fv_autofile.xpm
20122 pixmaps/fv_i18n.xpm
20123 pixmaps/fv_source.xpm
20124 pixmaps/private_func.xpm
20125 pixmaps/private_var.xpm
20126 pixmaps/protected_func.xpm
20127 pixmaps/protected_var.xpm
20128 pixmaps/public_func.xpm
20129 pixmaps/public_var.xpm
20131 pixmaps/variable.xpm
20137 Upgraded to tagmanager-0.7
20139 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
20140 * src/anjuta_cbs.c: Fixed bug #506441
20141 * src/watch_gui.c: Changed layout of eval dialog so that
20142 it fits on a 800x600 desktop with German translation.
20144 2002-01-23 Andy Piper <andy.piper@freeuk.com>
20146 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
20147 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
20148 icon for new project type (thanks to Misha)
20149 * configure.in: build and install Danish translation
20150 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
20151 credits to cover new patches and translations
20153 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
20155 * src/preferences.c, src/message-manager.cc, src/project_type.c,
20156 src/appwiz_page1.c:
20158 - Font preferences are restored properly now (\n was missing)
20159 - Dock menu label of message-manager is "Dock/Undock" instead
20160 of "Dock|Undock" to match with the rest of anjuta.
20161 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
20162 changed it in anjuta, too
20164 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20166 * tagmanager/tm_source_file.c,
20167 tagmanager/parse.c,
20168 tagmanager/tm_project.c,
20169 src/an_symbol_view.c,
20172 Disabled debug warnings.
20174 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20176 * src/appwiz_page1.c
20177 src/compiler_options.c
20178 src/project_dbase.c
20179 src/project_dbase.h
20184 New project type named LibGlade.
20186 Patch submitted by:
20187 Dick Knol <dknol@gmx.net>
20190 Commented out unused pixmap creation. May be it
20191 will fix the crash in project creation.
20193 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
20197 src/registers_cbs.c
20198 src/registers_cbs.h
20199 src/registers_gui.c
20202 src/sharedlib_cbs.c
20203 src/sharedlib_cbs.h
20204 src/sharedlib_gui.c
20212 src/stack_trace_cbs.c
20213 src/stack_trace_cbs.h
20214 src/stack_trace_gui.c
20222 Fixed bug #496290: Attach/detach removed from these
20223 windows as they are never implemented.
20225 Patch submitted by:
20226 Johannes Schmid <johannes.schmid@gmx.de>
20228 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
20234 when you right click on the tabs, a list of filenames are given
20235 out, but now it gives a list of "page 1", "page 2", etc...
20237 Patch submitted by:
20238 Jens Georg <mail@jensgeorg.de>
20240 * anjuta.in.in: Removed c|c++ because, it was not necessary
20241 and was causing translation problem.
20243 * plugins/class-gen/clsGen.c:
20244 removed "'" for the same reason.
20246 attached the fix for the menu
20249 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
20251 * src/preferences.h,
20253 src/preferences_gui.c:
20255 Adds the functionality to Anjuta to auto save your unsaved
20256 files before you build a project.
20258 Patch submitted by:
20259 jason <jason_williams@suth.com>
20261 * src/anjuta.[h,c]:
20262 Added function for save all files.
20264 * src/mainmenu_callbacks.c:
20265 Modified to use the above function.
20267 * src/build_project.c:
20268 Save all files before build if it is set in the
20271 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
20273 * src/message-manager-private.cc
20274 src/message-manager-private.h
20275 src/message-manager.cc:
20277 Message-manager now restores the tabs which were shown on startup.
20278 The terminal is now created on demand (as requested by Biswa)
20279 and I have removed some debug messages.
20281 Patch submitted by:
20282 Johannes Schmid <johannes.schmid@gmx.de>
20284 2002-01-13 Stephane Demurget <demurgets@free.fr>
20286 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
20287 proper tabs keyboard navigation.
20289 * src/an_symbol_view.c,
20291 src/gnome_project.c,
20292 src/project_dbase.c,
20293 src/tags_manager.c: removed some debugging display.
20295 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
20297 * src/message-manager-dock.c
20298 src/message-manager-private.cc
20299 src/message-manager-private.h
20300 src/message-manager.cc
20303 src/preferences_gui.c:
20305 Patch submitted by:
20306 Johannes Schmid <johannes.schmid@gmx.de>
20308 This patch adds a tab to the notebook of the preferences-dialog
20309 where you can change the colors, the tab position of the new
20310 message manager. Also the truncate messages stuff has moved
20311 from misc tab to messages tab.
20313 Also improved the remembering position stuff of message manager.
20315 * data/internal.properties,
20316 Added definitions for messages colors and tag position.
20318 * src/message_manager.cc:
20319 Fixed a bug that never lets the messages panes to get cleared.
20320 Added wmclass setting for the message window. Fixed a bug in
20321 which the message window was not being shown.
20323 * src/tag_manager.c: Fixed printing of (NULL) in the debug
20324 output and disabled it.
20326 * src/anjuta.c: Preferences created and loaded before anything else.
20327 anjuta now recognizes messages colors on startup and initializes
20330 2002-01-09 Andy Piper <andy.piper@freeuk.com>
20332 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
20334 2002-01-09 Stephane Demurget <demurgets@free.fr>
20336 * pixmaps/file_c.xpm,
20337 pixmaps/file_cpp.xpm,
20338 pixmaps/file_file.xpm,
20339 pixmaps/file_h.xpm,
20340 pixmaps/file_html.xpm,
20341 pixmaps/file_i18n.xpm,
20342 pixmaps/file_icon.xpm,
20343 pixmaps/file_pix.xpm,
20344 pixmaps/fv_doc.xpm,
20345 pixmaps/fv_i18n.xpm,
20346 pixmaps/fv_image.xpm,
20347 pixmaps/fv_source.xpm,
20348 pixmaps/fv_unknown.xpm: made these icons transparent.
20350 2002-01-08 Andy Piper <andy.piper@freeuk.com>
20352 * launcher/anjuta_launcher.c: updated message strings
20353 * src/message-manager-dock.c: added newline at end to avoid compile warning
20354 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
20355 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
20356 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
20357 entries for username and Python-style GPL notice
20358 * HACKING: added info on files to change to update Insert menu
20360 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20362 * src/project_dbase.c,
20363 src/an_file_view.c,
20364 src/an_symbol_view.c:
20365 Changed the CTree expander style to square and
20366 line style to Dotted line.
20368 * po/POTFILES.in: Removed and Added translable files.
20370 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20372 * ccview/.cvsignore: Removed.
20374 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20377 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
20378 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
20379 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
20380 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
20381 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
20382 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
20384 Removed ccview module because it is no longer needed.
20386 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20388 * src/project_dbase.c:
20389 Shifted structure initialization in project_dbase_new()
20390 before anything else, otherwise it was crashing due to
20391 uninitialized values.
20393 * src/an_symbol_view.c:
20394 Disabled high volume debug output.
20396 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
20398 Applied a very heavy patch from:
20399 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20403 pixmaps/Makefile.am
20415 src/fileselection.c
20418 src/main_menubar_def.h
20419 src/mainmenu_callbacks.c
20420 src/mainmenu_callbacks.h
20421 src/project_dbase.c
20422 src/project_dbase.h
20423 src/project_dbase_gui.c
20425 src/text_editor_menu.c
20426 src/toolbar_callbacks.c
20427 tagmanager/Makefile.am
20429 tagmanager/include/Makefile.am
20430 tagmanager/include/tm_project.h
20431 tagmanager/include/tm_symbol.h
20432 tagmanager/include/tm_tag.h
20433 tagmanager/include/tm_tagmanager.h
20434 tagmanager/include/tm_workspace.h
20435 tagmanager/tm_project.c
20436 tagmanager/tm_source_file.c
20437 tagmanager/tm_symbol.c
20438 tagmanager/tm_tag.c
20439 tagmanager/tm_workspace.c
20440 widgets/Makefile.am: Modified.
20442 * src/an_file_view.[c,h],
20443 src/an_symbol_view.[c,h],
20444 src/file_history.[c,h],
20446 widgets/scroll-menu.[c,h],
20447 tagmanager/tm_file_entry.c
20448 tagmanager/include/tm_file_entry.h: Added new files.
20450 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
20451 private_func.xpm, public_func.xpm,
20452 class.xpm, fv_exec.xpm, fv_unknown.xpm,
20453 private_var.xpm, public_var.xpm,
20454 function.xpm, fv_i18n.xpm, macro.xpm,
20455 protected_func.xpm, struct.xpm,
20456 fv_autofile.xpm, fv_image.xpm,
20457 ofolder.xpm, protected_var.xpm, variable.xpm:
20458 Updated and Added pixmap files.
20462 a) Removes CCView dependency.
20463 b) Improves the terminal.
20464 c) Adds tag navigation context menus.
20465 d) Upgrades tagmanager to latest version.
20466 e) Miscellaneous small additions.
20468 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
20470 * src/project_dbase_gui.c: Fixed crash of anjuta
20471 when project first created.
20473 * src/gnome_project.c: It now updates the tags manager
20474 when new projects are created.
20476 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
20478 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
20479 for this big patch.
20481 * src/messages.[c,h]: Removed files.
20483 * src/message-manager.[cc,h],
20484 src/message-manager-dock.[c,h],
20485 src/message-manager-private.[cc,h]
20488 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
20489 src/build_project.c, src/clean_project.c, src/compile.c
20490 src/configurer.c, src/debugger.c, src/find_in_files.c
20491 src/mainmenu_callbacks.c, src/preferences.h
20492 src/preferences_gui.c, src/properties.h
20493 src/utilities.c, src/utilities.h:
20494 The new messages widget.
20496 - Use of GtkNotebook instead of ToggleButtons
20498 - Popupmenu to show and hide message types and
20499 to dock/undock in detach mode
20501 All other things should work as they did with the
20502 old message window. Currently the keyboard short-cuts
20503 do not work in detached mode.
20505 Some functions in utitlities.[c,h] changed.
20506 so that they take const arguments where this is possible
20508 * src/Makefile.am, po/POTFILES.in:
20509 Removed messages.[c,h] and
20510 added message-manager.[cc,h], message-manager-dock.[c,h],
20511 message-manager-private.[cc,h]
20513 * src/message-manager.h: Removed "include <bonobo.h>"
20514 and added a newline at the end of the file.
20516 * src/message-manager-private.cc:
20517 Set clist's width setting to Automatic.
20518 Set scroll window's scroll bars to Automatic.
20520 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
20522 * text_editor_menu.c:
20523 Fixed misalignment of the function sub menu
20524 in the text editor pop up menu.
20526 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
20528 * src/text_editor.c: Fixed a compiler warning.
20530 2002-01-04 Andy Piper <andy.piper@freeuk.com>
20532 * THANKS, manuals/*/authors.sgml: updated for new translations
20533 * plugins/class-gen/clsGen.c: converted messages to English
20534 * src/about.c, src/main_menubar_def.h: string updates
20536 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
20541 src/mainmenu_callbacks.c
20544 src/text_editor_cbs.c
20545 src/text_editor-gui.c:
20547 Earlier code for adding 'cross' button
20548 for closing pages were too error prone and unorganized.
20549 Cleaned up the code and shifted the 'extra' widgets
20550 creation (eg. close button, close_pixmap and lable)
20551 from anjuta to text_editor. This takes care of proper
20552 widgets creation and destruction. Otherwise, anjuta
20553 was crashing at too many points, especially related
20554 to docking and undocking.
20556 2002-01-04 Stephane Demurget <demurgets@free.fr>
20558 * src/aneditor.cxx: removed debugging code.
20560 * data/properties/.cvsignore: added swap files.
20562 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
20566 Fixed Crashing of anjuta when a new file is saved as
20569 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
20571 * src/aneditor.c: Some debug codes around.
20573 * data/internal.properties, data/anjuta.properties: Removed.
20574 data/properties/Makefile.am:
20575 data/properties/ada
20577 data/properties/make
20579 data/properties/html
20580 data/properties/ruby
20581 data/properties/baan
20582 data/properties/idl
20583 data/properties/pascal
20584 data/properties/sample
20585 data/properties/bash
20586 data/properties/java
20587 data/properties/perl
20588 data/properties/sql
20589 data/properties/conf
20590 data/properties/latex
20591 data/properties/props
20593 data/properties/cpp
20594 data/properties/lua
20595 data/properties/python
20596 data/properties/xml
20597 data/properties/others
20598 data/properties/.cvsignore:
20599 Added files. Properties now splitted into small files
20603 configure.in: Update the removal and added properties module.
20605 * src/preferences.c: preferences_new(): Updated to reflect the
20606 new properties files organization.
20608 * src/Makefile.am: Added Baan Lexer.
20610 2002-01-01 Stephane Demurget <demurgets@free.fr>
20612 * src/aneditor.cxx: readded the baan lexer.
20614 * src/preferences.c: fixed translated messages and a typo.
20616 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
20617 confusing the regexp usage in xml-i18-merge.
20619 2002-01-01 Andy Piper <andy.piper@freeuk.com>
20621 * src/project_dbase.c: tidied some messages, and spotted a typo in
20622 the reading of properties which prevented the project version from
20623 ever being reported in the Project Information window - fixed :)
20625 * po/POTFILES.in: removed syntax.h
20627 2001-12-31 Stephane Demurget <demurgets@free.fr>
20629 * data/internal.properties: fixed baan properties.
20630 Added all ada properties.
20632 * src/main_menubar_def.h,
20635 src/utilities.[ch]: added support for the Ada highlight style.
20637 2001-12-31 Stephane Demurget <demurgets@free.fr>
20639 * plugins/*/.cvsignore: updated.
20641 2001-12-31 Stephane Demurget <demurgets@free.fr>
20645 src/Makefile.am: removed the empty header syntax.h.
20647 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
20650 Stef's observation on the 'superfluous' hseparators in the recent
20651 files and projects is fully justified -- removed.
20653 * main_menubar_def.h:
20654 Changed "Plug Ins" to "Plugins" in the menu label.
20656 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
20657 Added class-gen in the configure output and class-gen module.
20659 * data/internal.properties:
20660 Correct mis-spelled "jave" to "java".
20661 Added file.is.source for *.h, *.c, *.cpp properties.
20663 * global-tags/Makefile.am:
20664 "chmod +x create_global_tags.sh" before it is executed, because
20665 there is very high chance that it will be found "-x" and resulting
20668 2001-12-31 Stephane Demurget <demurgets@free.fr>
20670 Fixed a crash on Solaris reported by Holder Burde, thanks to him
20673 * src/gnome_project.c: (create_new_project): if the user doesn't
20674 select any icon, it doesn't have any extension and thus we can't
20675 use it in printf on Solaris, since the %s modifier use strlen to
20676 know the string length and then crash. On Linux, gcc checks the value
20677 of the pointer to be NULL and write "(null)" if necessary. We can't
20680 * src/source.c: (source_write_desktop_entry): if there's no icon, we
20681 don't need to have the directory icon but the generic one.
20683 2001-12-30 Stephane Demurget <demurgets@free.fr>
20685 Merged with latest (1.42) scintilla.
20687 Added: Support for the {load,save}.on.(de)activate properties.
20688 The PHP lexer to match keywords case insensitively.
20690 Experimental supports for changeable style attribute & line
20693 Updated: Both the C++ and HTML lexers.
20694 More shell keywords added.
20695 Horizontal scrolling and diplay of long lines optimised.
20696 Cursor setting optimised.
20698 Bugs fixed: Caret movement over folded lines.
20699 Selection tracking in 2ndary views when doing modifications.
20701 * scintilla/CallTip.{cxx.h},
20702 scintilla/ContractionState.{cxx,h},
20703 scintilla/Document.{cxx,h},
20704 scintilla/Editor.{cxx,h},
20705 scintilla/KeyWords.cxx,
20706 scintilla/LexHTML.cxx,
20707 scintilla/PlatGTK.cxx,
20708 scintilla/RESearch.cxx,
20709 scintilla/ScintillaBase.cxx,
20710 scintilla/ScintillaGTK.cxx,
20711 scintilla/Style.{cxx,h},
20712 scintilla/StyleContext.h,
20713 scintilla/ViewStyle.cxx,
20714 scintilla/include/*.h: updated.
20716 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
20718 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
20719 should have been told to the scintilla team. We're lucky I read the
20720 ChangeLog and the modifications of the lexer (thanks to the Gnome
20723 * data/internal.properties: added Baan definitions.
20724 Fixed some issues for C such as *_cast directive, that are only
20725 available with C++.
20726 Updated C++, HTML and shell scripts definitions.
20727 Updated Ada and Bullant, that have been forgotten.
20729 * src/main_menubar_def.h,
20732 src/utilities.[ch]: added support for the Baan highlight style.
20734 2001-12-29 Stephane Demurget <demurgets@free.fr>
20736 Polished the plugins menu behaviour and added a tearoff
20737 menuitem to the recent entries submenu.
20739 Note: The recent entries list seems to be too height
20740 with all these superfluous hseparators.
20742 * src/main_menubar.c: Polished, making some
20743 functions declarations static and cleaning some code.
20745 (create_submenu_plugin): removed the extra
20746 plugins entry and the horizontal separators.
20748 (on_plugins_menu_realize): the plugins menu is only
20749 shown if there's at least one available.
20751 (create_submenu*): added a tearoff menuitem to have
20752 a more homogeneous menu style. For now, it doesn't
20753 take care of user settings (but it was even worse
20756 2001-12-29 Stephane Demurget <demurgets@free.fr>
20758 * configure.in: added the packageplugindir variable to avoid
20759 installing the plugins in $(prefix). It's not the same path as
20760 anjuta 2 to allow parallel installation.
20762 2001-12-29 Stephane Demurget <demurgets@free.fr>
20763 Fix a reopened part of bug #440676: keyboard navigation between the
20764 different text buffers. Changed to a more global approch.
20766 * src/notebook.[ch]: removed.
20768 * src/Makefile.am: removed notebook.[ch]
20770 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
20771 (on_anjuta_window_key_press_event): added to fulfill the global
20774 * HACKING: updated according to the new global shortcuts handling.
20776 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
20778 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
20779 Shifted plugin menu from Edit submenu to main menu.
20782 Added plugins/sample1/plugin-sample1.c
20784 * plugins/sample1/plugin-sample1.c:
20785 Added localization and used anjuta_info, instead of anjuta_error.
20787 * plugins/.cvsignore, plugins/sample1/.cvsignore:
20790 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
20792 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
20795 * Makefile.am: Added module plugins.
20797 * plugins, plugins/Makefile.am, plugins/sample1/*:
20798 Created plugins modules.
20800 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
20801 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
20802 to load plugins of *.so only and not *.so* (which results
20805 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
20806 plugins during packaging.
20808 2001-12-27 Simos Xenitellis <simos@hellug.gr>
20810 * configure.in: Added Greek (el) to ALL_LINGUAS.
20812 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
20814 * configure.in: Added portuguese to ALL_LINGUAS
20816 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
20818 * global-tags/.cvsignore
20819 tagmanager/.cvsignore
20820 tagmanager/include/.cvsignore:
20821 Added cvs ignore files.
20824 Updated cvs ignore file.
20826 2001-12-23 Andy Piper <andy.piper@freeuk.com>
20828 * src/debugger.c, src/text_editor.c, src/anjuta.c,
20829 data/anjuta.properties, data/internal.properties: clean up some
20830 message strings (me)
20832 2001-12-23 Andy Piper <andy.piper@freeuk.com>
20834 * src/about.c, THANKS: added Jens to the credits
20836 2001-12-23 Andy Piper <andy.piper@freeuk.com>
20838 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
20839 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
20840 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
20841 Georg <mail@jensgeorg.de> to add close button to file tabs.
20843 2001-12-20 Andy Piper <andy.piper@freeuk.com>
20845 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
20846 (debugger now catches correct signal from process)
20848 2001-12-20 Andy Piper <andy.piper@freeuk.com>
20850 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
20851 * src/pixmaps.h: switch appwizard project icons to new designs
20852 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
20854 2001-12-20 Andy Piper <andy.piper@freeuk.com>
20856 * pixmaps/Makefile.am: stop redundant images from being installed.
20857 The next step will be to remove them completely.
20858 * src/appwiz*: further updates (more to come)
20859 * src/pixmaps.h: cleaned up, commented
20860 * src/splash.c: should use the pixmaps macro defined
20861 * HACKING: more on the graphics stuff and use of pixmaps.h
20863 2001-12-19 Andy Piper <andy.piper@freeuk.com>
20865 * src/defaults.c: fix bug #494864
20867 2001-12-18 Andy Piper <andy.piper@freeuk.com>
20869 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
20870 graphics from Misha
20871 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
20872 redundant graphics, no longer used
20873 * src/appwiz*: revamped application wizard by Andy and Misha for
20874 a more usable and professional look-and-feel
20875 * HACKING: updates to cover patching, graphics, and some additions
20877 * TODO: removed some implemented features
20879 2001-12-17 Andy Piper <andy.piper@freeuk.com>
20881 * data/anjuta.properties, data/internal.properties: cleanup
20882 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
20883 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
20884 to edit styles colors for keywords and add Goto Tag menu option
20887 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
20889 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
20892 fixes the Forget of the cursor position when tab is brought active
20893 from project manager.
20895 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20898 Exported "TERM=xterm" to get a color terminal when
20899 anjuta is not started from within a terminal.
20901 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20905 Added a frame around zvt terminal.
20907 * src/preferences_gui.c
20908 Modified to say "Use glade component (experimental)"
20909 instead of "Use Component".
20911 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
20914 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
20917 src/fileselection.c
20922 src/project_dbase.c
20924 a) Extra scrollbar in terminal no longer appears.
20925 b) Character set preference should be preserved (untested).
20926 c) File selection widget now remembers last directory.
20927 d) On creation of generic project, the glade 'file not found' error no
20929 e) First terminal window is created 'on demand', so it should always to
20930 the Right Thing (TM) as far as starting WD is concerned. Also, the
20931 environment is now passed to the terminal.
20932 f) Solaris compilation should be fixed (replaced get_current_dir_name()
20934 g) Fixed some compilation warnings.
20936 2001-12-10 Andy Piper <andy.piper@freeuk.com>
20938 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
20939 src/pixmaps.h: applied terminal and warnings patch (Biswa)
20940 * src/*: cleanups (me)
20941 * pixmaps/mini_term.xpm: added new file for terminal button
20942 (me, based on existing artwork)
20944 2001-12-07 Andy Piper <andy.piper@freeuk.com>
20946 * configure.in: bumped version to 0.1.9-pre
20947 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
20949 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
20951 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
20953 * src/splash.c: removed a DOS end of line of a comment (so the *.po
20954 files are free of that char)
20955 * configure.in: added "az" to ALL_LINGUAS
20957 2001-11-29 Andy Piper <andy.piper@freeuk.com>
20959 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
20960 crash bug fix from Biswa.
20961 * FUTURE: added Anjuta/gIDE merger information to provide
20962 details on future direction and status of 1.x stuff
20963 * NEWS: prepared for release
20964 * po/de.po: update from Jens Georg <mail@jensgeorg>
20966 2001-11-28 Andy Piper <andy.piper@freeuk.com>
20968 * multiple minor updates pre-0.1.8
20969 * patch from Biswa to fix syntax highlighting and packaging
20970 * po/fr.po: update from Stef
20972 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
20974 * global-tags/Makefile.am
20975 global-tags/create_global_tags.sh
20976 global-tags/tm_global_tags.c
20977 scintilla/LexCPP.cxx
20978 scintilla/include/SciLexer.h
20980 src/project_dbase.c
20981 tagmanager/Makefile.am
20982 tagmanager/include/Makefile.am
20983 tagmanager/include/tm_project.h
20984 tagmanager/include/tm_tag.h
20985 tagmanager/include/tm_tagmanager.h
20986 tagmanager/tm_project.c
20987 tagmanager/tm_source_file.c
20988 tagmanager/tm_tag.c
20989 tagmanager/tm_workspace.c:
20991 Includes the syntax highliting patch to scintilla).
20992 and more stable code.
20994 *tagmanager/include/tm_symbol.h: New file.
20995 *tagmanager/tm_symbol.c: New file.
20997 Add symbol tree building functionality at project level
21000 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21002 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21004 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
21005 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
21006 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
21007 : New and improved pixmaps from Misha <misha@phreaker.net>
21010 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
21012 * Big patch submitted by
21013 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
21014 Many thanks to him.
21016 * src/Makefile.am, src/aneditor.cxx
21017 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
21018 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
21019 Use of tagmanager lib for advanced calltips.
21021 * global-tags/*: Created new directory and added files to
21022 generate system.tags.
21024 * tagmanager/*: Created new directory and added tagmanager lib
21027 * configure.in, acconfig.h, Makefile.am: Modified to reflect
21028 the above additions.
21030 * data/Makefile.am: Modified to accomodate generated system.tags file.
21032 2001-11-07 Andy Piper <andy.piper@freeuk.com>
21034 * scintilla/: updated to 1.41
21035 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
21036 * src/about.c: updated list of authors
21037 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
21038 * HACKING: updated to cover Scintilla usage
21039 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
21042 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
21044 * src/aneditor.cxx: Fixed compilation errors with it.
21045 by add include to gtk+ headers and typedefining a mysteriously
21046 vanished class Colour.
21048 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
21050 * configure.in: Added pt_BR in the languages.
21052 2001-11-01 Andy Piper <andy.piper@freeuk.com>
21054 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
21055 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
21057 * manuals/C/anjuta-manual/*: new format to match
21058 the rest of the GNOME docs chapter layout. Added the many
21059 new contributors. Moved Authors and License information into new
21060 chapters of their own - should make expansion easier too
21061 * src/compiler_options.c: changed the profiler option to -pg to
21062 work with GNU tools (gprof)
21063 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
21066 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
21068 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
21069 compiler_options_gui.c:
21070 Added a new entry for linker flags and renamed c_options to c_flags
21071 and l_options to l_libs. Also, added a new function:
21072 compiler_options_set_prjlflags_in_file();
21074 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
21076 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
21078 2001-10-26 Andy Piper <andy.piper@freeuk.com>
21080 * THANKS, src/about.c: corrections and additions following
21082 * src/main_menubar.c: patch from Rikul to fix the problem with
21083 menu accelerators not being loaded
21085 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
21087 * THANKS: Added all contributors and translators names and emails.
21089 * pixmap/anjuta_logo.png: Reduced the size of the logo.
21090 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
21091 Added new file (earlier logo with border).
21092 * src/about.c: Added all contributors names and emails
21093 and used macro definition for logo pixmap file.
21094 * src/pixmaps.h: Added entry for anjuta splash screen.
21096 2001-10-24 Andy Piper <andy.piper@freeuk.com>
21098 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
21099 to new PNG version (thanks to Misha) and removed the old
21102 2001-10-24 Abel Cheung <maddog@linux.org.hk>
21104 * THANKS: added Conner Mo for simplified Chinese translation.
21105 * configure.in: added zh_CN in ALL_LINGUAS
21107 2001-10-21 Abel Cheung <maddog@linux.org.hk>
21109 * THANKS: added Joe Man for his traditional Chinese translation.
21110 * configure.in: added zh_TW in ALL_LINGUAS.
21112 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
21114 * src/main_menubar_def.h: Changed the link of lidn to
21115 http://lidn.sourceforge.net.
21117 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
21119 * Applied patch from Rikul
21120 * Applied patch from Luca
21121 * Fixed a cvs conflict. :)
21123 2001-10-17 Stephane Demurget <demurgets@free.fr>
21125 * THANKS: added Marc Botermans for his Dutch translation.
21127 * configure.in: added nl in ALL_LINGUAS.
21131 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
21133 * anjuta.c: Fixed luca's typo.
21134 * resources.c, resources.h: Changed gchar* return to void, to
21135 avoid a compiler warning.
21136 * scintilla/Makefile.am: Reorganized file entries.
21137 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
21139 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
21141 * Upgraded scintilla to 1.4.
21142 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
21143 LexLisp.cxx StyleContext.cxx StyleContext.h
21144 * src/Makefile.am: Added 4 lexers and separated lexer objects
21145 from the main link variable.
21147 2001-10-14 Stephane Demurget <demurgets@free.fr>
21149 * THANKS: added Luca, even if it shouldn't be my role to write
21150 this sort of thing :)
21152 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
21153 the latest Luca patch.
21155 2001-10-14 Andy Piper <andy.piper@freeuk.com>
21157 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
21158 This is not documented yet; plugins to come later.
21159 * src/find*.c: find dialogs now persistent
21160 (Rick <rikul@bellsouth.net>)
21161 * widgets/gnomefilelist.c: fixed multiple file open issue
21162 (Rick <rikul@bellsouth.net>)
21163 * changes to recent file and project lists handling
21164 (lbell <lbell@tsc4.com>)
21165 * more minor UI updates (me)
21167 2001-10-11 Andy Piper <andy.piper@freeuk.com>
21169 * src/Makefile.am: removed warnings for traditional C syntax
21170 * pixmaps: added new icons for mini_locals, mini_cvs and
21171 the splash screen - thanks to Misha <misha@phreaker.net>
21173 2001-10-10 Andy Piper <andy.piper@freeuk.com>
21175 * src/toolbar.c: fix typo in tooltip text
21176 * ccview/cccmd.cc: alter Func to Function in menu text
21178 2001-10-09 Andy Piper <andy.piper@freeuk.com>
21180 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
21181 issue with find dialog reporting an error when Scintilla finds text
21182 * applied patch from Denis Boehme <boehme at syncio dot de> to support
21183 DOS files (i.e. CR/LF translation)
21185 2001-10-03 Andy Piper <andy.piper@freeuk.com>
21187 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
21189 * data/internal.properties: default fold style now set to 3 :-)
21190 * applied patch from rikul <null@acm.org> to turn notebook tab
21191 headings red when file has been edited.
21193 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
21195 * configure.in: Added "no" to ALL_LINGUAS.
21197 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
21199 * Patch from lbell <lbell@tsc4.com>
21204 src/main_menubar_def.h
21205 src/mainmenu_callbacks.c
21206 src/mainmenu_callbacks.h
21207 src/project_dbase.c
21208 src/project_dbase.h
21210 Implemented a check menu item to handle the 'show locals' flag
21211 for the current project.
21213 * data/internal.properties: Removed the redundant command
21214 for gnome-terminal.
21216 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
21218 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
21220 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
21222 * configure.in: Added "ta" to the languages list.
21224 2001-09-21 Andy Piper <andy.piper@freeuk.com>
21226 * data/internal.properties:
21227 added fold.symbols property to control appearance of folds
21228 in the Scintilla editor (thanks to rikul <null@acm.org>)
21230 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
21233 one extra button for message win is being created -- Fixed.
21235 The frame should be hidden and not only the pix_lab when
21236 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
21239 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
21240 for the time being it is same as mini_cvs.xpm.
21242 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
21244 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
21246 Patch from rikul <null@acm.org>
21248 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
21249 glades.h, messages.c, messages.h, pixmaps.h,
21250 project_dbase.c, project_dbase.h, session.c,
21251 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
21253 inserted 'add to watch' option in inspect window, so you can add easily
21254 a variable in watch window .
21256 Added a new message pane for the gdb local variables inspection. Changed
21257 the code in messages.c to better account for future new panes insertion.
21258 Defined a new pixmap for the new tab button in pixmaps.h
21259 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
21262 Changed the debugger module to have a single function for asking to gdb
21263 to send program info. The idea is to ask the debugger about only the
21264 info needed to open windows( watch, registers, etc ) to speedup the step
21265 command. I plan to ask informations to the debugger based on the user
21267 The request for local variables is enabled by default, but the
21268 projectDBase has a variable to control it, to allow disabling that
21269 feature, there is also the code to save and to reload the state. If you
21270 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
21273 This big patch is from: lbell <lbell@tsc4.com>
21275 2001-09-20 Stephane Demurget <demurgets@free.fr>
21277 Patch from rikul <null@acm.org> :
21279 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
21280 problem and added folding support for php/hmtl.
21282 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
21284 * Fixed dnd of files within scintilla.
21285 patch from: rikul <null@acm.org>
21287 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
21289 * Applied patch from Luca.
21291 * src/source.c: source_write_build_files(): Fixed the project generation
21292 failure. The fist return statement and the free_project_type were
21295 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
21297 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
21298 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
21300 1) Restore the error color to red (waiting for a configurable one )
21301 2) Saving projects settings if you exit anjuta without closing an open
21303 3) New Menu 'repaeat search' to search with a keystroke without pressing
21305 4) some define in the menus to better handle menu item update
21307 Patch from: lbell <lbell@tsc4.com>
21309 * main_menubar_def.h, main_menubar.c: Change the position of
21310 "Repeat find" menu position.
21312 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
21314 project_type.h, project_type.c, source.c: Applied patch.
21315 patch from Johannes Schmid <clubfan@users.sourceforge.net>
21317 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21319 * configure.in, src/Makefile.am: Using macros for ORBit flags.
21321 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21323 * Fixed bug #445752
21325 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
21327 * Fixed bugs in Gtk-- and Gnome-- project type
21329 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21331 * dnd.c: Support for multiple files drag-n-drop.
21333 Patch from: rikul <null@acm.org>
21335 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
21336 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
21339 Patch from: rikul <null@acm.org>
21341 * Applied patch for widgetizing goto dialog box.
21344 * Applied patch for having new project type handling.
21345 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
21347 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
21349 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
21350 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
21351 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
21352 find_replace.c, find_replace.h, find_text.c, find_text.h,
21353 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
21354 project_dbase.h, source.c, text_editor.c, text_editor.h,
21355 text_editor_cbs.c, utilities.c, utilities.h:
21357 Applied a huge patch (after slight preview). I would like Luca
21358 to have his feature additions mentioned here.
21360 Patch from: lbell <lbell@tsc4.com>
21362 2001-09-09 Stephane Demurget <demurgets@free.fr>
21364 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
21366 * po/fr.po: updated to the latest sources.
21369 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
21371 * Fixed bug #445752
21373 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21375 * dnd.h, dnd.c: New files for drag n drop support.
21377 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
21378 Added drag and drop support for opening files.
21380 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
21381 Archit Baweja <bighead@crosswinds.net> for this idea.
21383 * TODO: Added some more todos. :-(
21385 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
21387 * Fixed the goto line activate bug.
21388 patch from: Martyn Bone <mbone@brightstar.u-net.com>
21390 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
21392 * Fixed bugs in Gtk-- and Gnome-- project type
21394 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
21396 * widgets/gonmefilelist.c, gnomefilelist.c:
21397 Modified multiple selection on pressing control.
21398 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21400 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
21401 Modified multiple selection on pressing control.
21402 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21404 2001-09-05 Abel Cheung <maddog@linux.org.hk>
21406 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
21407 This is useless; but just in case...
21409 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
21411 * data/internal.properties: modified a bit of perl properties.
21413 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
21415 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
21416 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
21417 Added support for multiple file imports. Changed the standrd C++
21418 convention of #include <file> to #include <file.h>, because I had given
21419 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
21420 now support the #include <file> convention. That is something to be fixed :).
21421 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21423 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
21425 * src/anjuta.c: Added function static greetings_text(), to solve the non
21426 translation of the greetings text in the wizard.
21428 2001-08-31 Andy Piper <andy.piper@freeuk.com>
21430 * src/find_in_files_gui.c: made order of buttons consistent with other Find
21431 dialogs, with OK the default (fix bug #453482)
21433 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
21435 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
21437 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
21439 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
21447 src/main_menubar_def.h
21448 src/mainmenu_callbacks.c
21449 src/mainmenu_callbacks.h:
21450 Applied the patch that addes menu items which allow users to
21451 insert GPL notice and date time in current document.
21452 patch from: Rick Patel <rikul@shreve.net>
21454 * src/main_menu.c: Fixed a compilation error.
21456 * src/anjuta.c: Fixed non-rememberence of editor tab position.
21458 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
21459 about the unterminated strings.
21461 * scintilla/*: Updated scintilla to 1.3.9 version.
21463 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
21465 * widgets/gnomefileselection.c:
21466 Applied the patch for fixing multiple selection of file open funcion,
21467 which will deselect the files selected.
21468 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21470 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21472 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
21473 src/fileselection.c, src/anjuta_cbs.c:
21474 Applied the patch for multiple selection of file open.
21475 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
21477 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
21479 * Removed "-f" option in call to devhelp, because devhelp no longer
21482 2001-08-26 Stephane Demurget <demurgets@free.fr>
21484 All these modifications have been pointed out by
21485 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
21487 * data/internal.properties: two fixes for the PHP lexer.
21490 * fr.po: minor fixes.
21492 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
21494 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
21498 main_menubar_def.h,
21499 main_menubar_callbacks.c,
21501 Added new menu item for "close all fils".
21502 (Patch from Rikul <rikul@shreve.net>, after revision)
21504 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
21506 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
21507 (Patch from Rikul <rikul@shreve.net>)
21509 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
21510 (Patch from Rikul <rikul@shreve.net>)
21512 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
21514 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
21515 project name in application widzard.
21516 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
21518 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
21519 of the 'OK' button there is an 'Execute' one.
21520 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
21522 * executer.c: Changed cancel button to close button. That was more appropriate.
21524 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
21526 * HACKING: corrected >>>>>> Config management.
21528 * HACKING: Added many things.
21530 * src/launcher.h: Added some comments.
21532 2001-08-21 Stephane Demurget <demurgets@free.fr>
21534 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
21537 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
21538 src/appwizard_cbs.c,
21539 src/appwizard_gui.c: Applied UI/docs cleanup patch from
21540 Andy Piper <andy.piper@freeuk.com>
21542 * po/fr.po: updated to latest sources.
21544 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
21547 2001-08-18 Andy Piper <andy.piper@freeuk.com>
21549 * Fixed bugs #450280 and #448845
21551 * src/about.c: corrected Naba's e-mail address (.net, not .com)
21553 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
21556 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
21557 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
21558 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
21559 names to remove "Anjuta: " prefix
21561 * src/main_menubar_def.c: altered a message
21563 * launcher/anjuta_launcher.c: cleaned up some messages
21565 * src/debugger.c: edited messages to improve clarity
21567 * src/app_wiz*.c: tidied wizard interface
21570 2001-08-15 Stephane Demurget <demurgets@free.fr>
21572 Synced Naba's fix and mine about the wizards not working and removed
21573 anjuta.prj to avoid a nasty checkin.
21575 * Makefile.am: removed the install-data-local rule.
21577 * data/Makefile.am: changed the list of files.
21579 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
21581 * .cvsignore: added anjuta.prj for the same reason.
21584 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
21586 * src/source.c: Fixed a bug that fails new gnome projects to get
21589 * src/project_manager.c: Fixed a bug that disables storing recent
21592 * Makefile.am: Added stuffs to install the macro files in the
21596 2001-08-14 Stephane Demurget <demurgets@free.fr>
21598 * data/Makefile.am: added some rules to support the gnome/ macros
21599 dir in order to make the wizards work again.
21601 * anjuta.spec.in: upped the release number.
21604 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
21606 * configure.in (ALL_LINGUAS): Added pl.
21609 2001-08-09 Stephane Demurget <demurgets@free.fr>
21611 * anjuta.spec.in: fixed the doc files list.
21614 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
21616 * src/about.c: corrected my email address. :-)
21620 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
21621 (patch from Andy Piper <squiggle@ukgateway.net>)
21623 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
21625 * debugger.c: Fixed a bug associated with debugging threaded
21628 * text_editor_menu.c: Fixed broken ui in text editor
21631 * text_editor_menu.c: Now the option sub menu in text editor pop up
21634 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
21635 (suggested by lord sibn <sibn@utspl.cjb.net> )
21637 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
21639 * src/text_editor_menu.c: Added menu item for context help
21640 (patch from Andy Piper <squiggle@ukgateway.net>)
21642 2001-08-06 Stephane Demurget <demurgets@free.fr>
21644 * ccview/cccproj.cc: added missing i18n strings.
21646 * data/welcome.txt: bumped version to 0.1.6.
21648 * src/anjuta.c: fixed a compilation error due to devhelp integration.
21650 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
21652 * help.c, help.h: Added support for DevHelp context sensitive help
21653 and gnome api browsing.
21654 * Fixed toolbars and editor views "not save" bug.
21655 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
21656 (patch from Andy Piper <squiggle@ukgateway.net>)
21657 * Updated THANKS and chapter15.sgml for uk and ru translators.
21659 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
21661 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
21662 * Updated configure.in to include these changes
21664 2001-08-03 Stephane Demurget <demurgets@free.fr>
21666 * src/project_dbase_gui.c: fixed bug #446963
21667 (on_project_dbase_ccview_update_start),
21668 (on_project_dbase_ccview_update_end): added.
21669 These two respectively disable and enable close file/project
21670 menu entries and toolbar items, while the ccview part updates
21674 2001-08-03 Stephane Demurget <demurgets@free.fr>
21676 * configure.in: added sv to the ALL_LINGUAS list.
21679 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
21681 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
21682 file to work: merge translations and distribute it.
21684 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
21686 * NEWS, README, THANKS & TODO: Spelling fixes.
21688 2001-08-01 Stephane Demurget <demurgets@free.fr>
21690 * README: updated requirements.
21692 * scintilla/Makefile.am,
21693 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
21694 target can't be realized (custom build path).
21696 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
21697 Removed install-data-local.
21699 * src/compiler_options.c: changed the include paths of the pixmaps.
21700 we hadn't any warning because of the include paths passed to the
21701 compiler. Thanks to make distcheck for reporting this.
21704 2001-07-31 Stephane Demurget <demurgets@free.fr>
21706 * NEWS, THANKS: updated.
21708 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
21709 fixed to show the correct kernel signal number and its description.
21711 * widgets/gnomefilelist.c: fixed bug #445756
21712 (goto_last): renamed to goto_prev and changed according to goto_next.
21713 (goto_next): added.
21714 (goto_directory): removed.
21715 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
21716 returned value is now the position in the list.
21717 (check_ok_button_cb): changed the back check and added one for next.
21718 (gnome_filelist_set_dir): the check in history make it wouldn't be
21719 a "true" history. polished the whole thing, using set_dir_internal.
21720 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
21721 there's no check in the history when using back or next.
21723 * manuals/*: added missing .cvsignore files.
21726 2001-07-30 Stephane Demurget <demurgets@free.fr>
21728 * po/fr.po: updated to latest sources.
21730 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
21731 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
21732 to put off their sensitive attributes.
21734 2001-07-29 Stephane Demurget <demurgets@free.fr>
21736 * po/fr.po: fixed some grammar things.
21737 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
21740 * src/utilities.c: (file_is_link): use lstat instead of stat.
21742 2001-07-27 Naba Kumar <kh_naba@123india.com>
21744 * Remove help dir from cvs, because it is no longer
21747 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
21750 2001-07-24 Naba Kumar <kh_naba@123india.com>
21752 * debugger.c: (debugger_update_prog_status): Fixed
21753 the bug with gdb version 5. Debugger starts, when
21754 step in/out/over etc are clicked.
21756 * debugger.c: All functions: added debugging codes.
21758 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
21759 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
21760 Modified to recognize non project files also.
21762 * source.c: (source_write_configure_in):
21763 Added source for 'prefix' counterparts for
21764 no-prefix AC_SUBST.
21766 2001-07-23 Naba Kumar <kh_naba@123india.com>
21768 * anjuta.c: added function anjuta_remove_text_editor();
21769 and suitably modified anjuta_remove_current_text_editor().
21771 * project_dbase.c: project_dbase_close(), Added code to
21772 close all opened files that belong to the project when
21773 the project is closed.
21774 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
21776 * Updated the manuals/anjuta-manual subdir for GDP standards.
21777 (patch from Andy Piper <squiggle@ukgateway.net>)
21779 * main_menubar.h, main_menubar.def: Added Menu items to handle
21780 urls for library references, bugs, patches and feature request
21783 2001-07-20 Naba Kumar <kh_naba@123india.com>
21785 * Set wmclass names in all windows.
21786 (patch from Andy Piper <squiggle@ukgateway.net>)
21787 * New splash logo from "Misha" <misha@phreaker.net>);
21789 2001-07-19 Naba Kumar <kh_naba@123india.com>
21791 * preferences.[h,c], preferences_gui.c: Added 4 properties to
21792 set caret color, calltip back color and selection fore/back
21795 2001-07-18 Naba Kumar <kh_naba@123india.com>
21797 * project_dbase.c: Closes all files when project is closed.
21798 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
21799 -- We still need to refine this as it closes all sort of files.
21801 * compiler_options.c: Fixed seg-fault bug when last item in
21802 compiler option lists is removed.
21804 * Fixed missing newline warnings during compilation.
21805 (patch from Andy Piper <squiggle@ukgateway.net>)
21807 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
21809 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
21810 autogenerated no need to store'em in CVS.
21812 * ccview/.cvsignore: Addition of cvsignore.
21814 2001-07-17 Naba Kumar <kh_naba@123india.com>
21816 *GUI fixes and spell corrections
21817 (patch from Andy Piper <squiggle@ukgateway.net>)
21819 2001-07-15 Naba Kumar <kh_naba@123india.com>
21821 *Fixed double error message for file not found.
21823 *Put white backgrounds for png images.
21825 *Converted '-' to '_' in sgml files.
21827 2001-07-14 Naba Kumar <kh_naba@123india.com>
21829 * project_dbase.c: Short-cut for expand/collasp project tree
21831 * project_dbase_gui.c:
21832 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
21834 2001-07-13 Naba Kumar <kh_naba@123india.com>
21836 * notebook.[h,c]: Added
21837 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
21838 Project/message window now toggles on control and
21839 and notebook switch short-cut
21841 2001-07-7 Naba Kumar <kh_naba@123india.com>
21843 * Changed a new icon set which looks more gnomish.
21845 * Changed a new anjuta splash logo.
21846 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
21848 2001-07-6 Naba Kumar <kh_naba@123india.com>
21850 * ccview/*: Integrated ccview for class view and file view
21851 in the project Manager.
21853 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
21855 2001-07-1 Naba Kumar <kh_naba@123india.com>
21857 * scintilla/*: Upgraded Scintilla to version 1.3.7
21859 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
21861 2001-06-28 Naba Kumar <kh_naba@123india.com>
21863 * src/debugger.c: Correct step-over and step-out swapping.
21865 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
21866 chapters and added more stuffs.
21868 2001-06-13 Naba Kumar <kh_naba@123india.com>
21870 * data/autogen.sh.gtkmm: Added
21872 * data/autogen.sh.gnomemm: Added
21874 * src/appwiz.c: Added two more application wizard templetes
21876 * src/project: for gtk-- and gnome-- and proper support
21878 * src/source.c: for c++ in the project configuration.
21882 2001-05-05 Naba Kumar <kh_naba@123india.com>
21884 * Merged my pre-cvs modifications with
21885 the current cvs copy.
21887 * (lot of files change).
21889 * Implemented session management.
21891 * Local installation possible by
21892 manageing our own pixmaps paths
21895 * resources.h: Added.
21896 * resources.c: Added.
21900 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
21902 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
21903 Corrected/extended ignores.
21905 2001-05-04 Naba Kumar <kh_naba@123india.com>
21907 * manuals/: dir tree added.
21908 Sgml documentation started in this dir.
21910 * omf-install/: dir tree added.
21912 * manuals/anjuta-manual/C/anjuta-manual.sgml:
21913 Created initial document structure.
21915 * configure.in: Added test for scrollkeeper.
21916 Added some Makefile entries in AC_OUTPUT.
21918 * Makefile.am: Added subdir manuals/
21920 * HACKING: Wrote something stupid.
21922 2001-05-02 Stéphane Démurget <demurgets@free.fr>
21924 * Makefile.am: Added ChangeLog in local data list, becaused it's
21925 needed to create a new project.
21927 * po/fr.po: minor fixes.
21929 * src/build_file.c, src/configurer.c, src/debugger.c,
21930 src/executer.c, src/find_replace.c, src/gnome_project.c,
21931 src/goto_line.c, src/launcher.c, src/messages.c,
21932 src/preferences.c src/project_dbase.c: functions declared static.
21934 * widgets/gnomefilelist.c: Fixed a project creation bug,
21935 introduced with latest changes.
21937 2001-05-01 Stéphane Démurget <demurgets@free.fr>
21939 * widgets/gnomefilelist.c,
21940 BUGS: Fixed an annoying bug preventing from loading files/project
21941 given on the command line. Polished the whole gnome_filelist widget.
21943 2001-04-27 Stéphane Démurget <demurgets@free.fr>
21947 src/anjuta.h: Polished the command line parsing.
21949 * BUGS: Need to clean that damn gnome_filelist widget.
21951 2001-04-25 Stéphane Démurget <demurgets@free.fr>
21955 src/signals.c: Removed duplicated includes.
21957 * po/fr.po: minor fixes.
21959 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
21960 create_compiler_options_page? () declared static.
21962 src/anjuta.c: Put a command line option for disabling
21965 * src/preferences_gui.c: Fixed an internationalization issue,
21966 other functions declared static.
21968 * src/gnome_project.c: Fixed some memory leaks,
21969 new_prj_terminated () declared static.
21971 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
21973 * configure.in: Sort ALL_LINGUAS alphabetically.
21975 2001-04-22 Stéphane Démurget <demurgets@free.fr>
21977 * Emptied that ugly old Changelog.
21979 == Anjuta 0.1.5 ===
21982 2001-03-10 Naba kumar <naba@gnome.org>
21984 * src/gnome_project.c: Fixed project dir creation bug.
21986 * src/text_editor.c: Fixed double accelerators bug.
21988 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
21990 * src/stack_trace.c, * src/compiler_options.c,
21991 data/internals.properties, src/defaults.c:
21992 Fixed pixmap creation with NULL window.
21994 * src/commands.c, src/preferences_gui.c, src/build_project.c
21995 src/clean_project.c: Bug fix.
21997 * src/main_menubar_def.h: i18n bug fix.
21999 * src/executer.h, src/executer.c: Bug fix.
22001 * src/controls.c: Bug fix.
22003 * src/debugger.c: Debugger now takes program args.
22005 * po/ja.po: Added japanese translation file.
22007 Upgraded to ver 0.1.4
22008 ... Fixed other minor bugs.
22010 == Anjuta 0.1.3 ===
22012 2001-XX-XX Naba kumar <naba@gnome.org>
22014 * Lots of unaccountable changes. Integrated scintilla.
22015 Redesigned Project managemet. Added supports for other languages.
22016 Java style properties managements. .... blah blah
22018 2000-11-11 Naba kumar <naba@gnome.org>
22020 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
22021 Upgraded to version 0.1.3.
22023 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
22024 Fixed to activate Debug->add watch properly.
22026 === Anjuta 0.1.2 beta_2 ===
22027 === Anjuta 0.1.2 ===
22029 2000-11-05 Naba kumar <naba@gnome.org>
22031 * src/compiler_options.c, src/compiler_options_cbs.c
22032 src/compiler_options_cbs.h, src/compiler_options_gui.c
22033 src/anjuta2.c, extra/stock_libs.anj (new),
22034 extra/README.stock_libs (new), htmls/page13.html,
22035 htmls/images/*: Improved Library settings GUI. Can now enable/disable
22036 added libraries. Stock libs provided for ease of entry. Modified
22037 help html file accordingly.
22039 2000-11-03 Naba kumar <naba@gnome.org>
22041 * README: Minor fixes in Doc files.
22043 * src/gnome_prj.c, src/appwidzard_cbs.c:
22044 Fixed to ignore non-existant dir for blank prj.
22045 More checking in project creation, especially to confirm
22046 that the prj file already does not exist.
22048 * anjuta.spec, configure.in: Upgraded to version 0.1.2
22050 * src/controls.c: Now Menu item "Format/Detach current document"
22051 is inactive when there is no document opened.
22053 === Anjuta 0.1.1 ===
22055 2000-11-01 Naba kumar <naba@gnome.org>
22057 Completed and Release of first version (Beta) with lots of bugs.
22059 1999-12-27 Naba kumar <naba@gnome.org>
22061 Anjuta project started.