1 This is the end of the ChangeLog. After more than nine years of development
2 the anjuta project (as the whole GNOME project) is switching to git and we
3 will no longer maintain a seperate ChangeLog file but use the git log instead.
4 Please still write good messages into the git log, see HACKING for details!
6 So long and thanks for the fish!
8 2009-04-16 Johannes Schmid <jhs@gnome.org>
10 * HACKING: Updated for git
12 2009-04-16 Johannes Schmid <jhs@gnome.org>
14 Based on patch from : Maxim Ermilov <zaspire@rambler.ru>
17 Added some (disabled) option to build with DISABLE_DEPRECATED
19 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
20 * plugins/cvs-plugin/cvs-actions.c (on_browse_button_clicked),
21 (cvs_add_dialog), (cvs_remove_dialog), (cvs_commit_dialog),
22 (cvs_update_dialog), (cvs_diff_dialog), (cvs_status_dialog),
23 (cvs_log_dialog), (on_menu_cvs_import):
24 * plugins/cvs-plugin/cvs-callbacks.c (check_entry),
25 (on_cvs_import_response):
26 * plugins/subversion/anjuta-subversion.glade:
27 * plugins/subversion/subversion-add-dialog.c
28 (subversion_add_dialog):
29 * plugins/subversion/subversion-diff-dialog.c
30 (subversion_diff_dialog):
31 * plugins/subversion/subversion-log-dialog.c
32 (subversion_log_window_create):
33 * plugins/subversion/subversion-merge-dialog.c
34 (subversion_merge_dialog):
35 * plugins/subversion/subversion-switch-dialog.c
36 (subversion_switch_dialog):
37 * plugins/subversion/subversion-ui-utils.c
38 (on_subversion_browse_button_clicked):
39 * plugins/subversion/subversion-ui-utils.h:
40 * plugins/subversion/subversion-update-dialog.c
41 (subversion_update_dialog):
42 * plugins/tools/anjuta-tools.glade:
43 * plugins/tools/editor.c (on_editor_icon_entry_clicked),
44 (atp_populate_tool_editor), (on_editor_response),
45 (on_editor_browse_button_clicked),
46 (on_editor_browse_button_dir_clicked), (atp_tool_editor_show):
48 * src/shell.c (anjuta_test_shell_dispose),
49 (anjuta_test_shell_finalize), (main):
50 #572754 – Remove deprecated GTK+ symbols
52 2009-04-13 Massimo Cora' <mcora@svn.gnome.org>
54 * libanjuta/interfaces/libanjuta.idl:
55 * plugins/symbol-db/Makefile.am:
56 * plugins/symbol-db/plugin.c (on_prefs_buffer_update_toggled):
57 * plugins/symbol-db/symbol-db-engine-core.c
58 (sdb_engine_get_statement_by_query_id):
59 * plugins/symbol-db/symbol-db-iface.c (isymbol_manager_search),
60 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
61 (isymbol_manager_get_scope), (isymbol_manager_get_parent_scope),
62 (isymbol_manager_get_symbol_more_info),
63 (isymbol_manager_get_symbol_by_id), (do_search_prj_glb),
64 (isymbol_manager_search_system), (get_unique_async_command_id),
65 (on_sdb_search_command_data_arrived), (do_search_prj_glb_async),
66 (isymbol_manager_search_system_async),
67 (isymbol_manager_search_project),
68 (isymbol_manager_search_project_async),
69 (isymbol_manager_search_file), (isymbol_manager_search_file_async),
70 (isymbol_manager_iface_init):
71 * plugins/symbol-db/symbol-db-iface.h:
72 * plugins/symbol-db/symbol-db-search-command.c
73 (sdb_search_command_init), (sdb_search_command_finalize),
74 (do_search_file), (do_search_prj_glb), (sdb_search_command_run),
75 (sdb_search_command_class_init), (symbol_db_search_command_new),
76 (symbol_db_search_command_set_file),
77 (symbol_db_search_command_set_session_packages),
78 (symbol_db_search_command_get_iterator_result):
79 * plugins/symbol-db/symbol-db-search-command.h:
80 * plugins/symbol-db/symbol-db-system.c (on_pkg_config_exit):
81 Implemented async interface to search database. Needs test.
83 2009-04-11 James Liggett <jrliggett@cox.net>
85 * libanjuta/anjuta-glade.xml:
86 * libanjuta/anjuta-vcs-status-tree-view.c
87 (anjuta_vcs_status_tree_view_add):
88 Support Up to date, Locked, and Ignored VCS status codes in
89 AnjutaVcsStatusTreeView.
91 2009-04-11 James Liggett <jrliggett@cox.net>
93 * libanjuta/anjuta-glade.xml:
94 Status tree view properties should be in the General tab, not Common.
96 Try to be more consistent with other GTK widgets.
98 2009-04-11 James Liggett <jrliggett@cox.net>
100 * libanjuta/anjuta-glade.xml:
101 Support both libglade and GtkBuilder in the widget catalog.
103 2009-04-11 James Liggett <jrliggett@cox.net>
105 * plugins/project-import/project-import.glade:
106 Don't use a separate label for the option buttons in the project import
109 Use the built-in label property of the option buttons instead
110 so users can click on that, and not have to click directly on the button
111 itself, so that it's more consistent with usual behavior.
113 2009-04-10 Ritesh Khadgaray <baby.linux@gmail.com>
115 reviewed by: James Liggett <jrliggett@cox.net>
117 * plugins/git/anjuta-git.glade:
118 Fix bug 578600 - commit dialog should not expand log, and buttons
120 2009-04-08 Johannes Schmid <jhs@gnome.org>
123 * manuals/reference/libanjuta/Makefile.am:
125 Fixed some build issues
127 2009-04-08 Johannes Schmid <jhs@gnome.org>
130 * plugins/Makefile.am:
131 Moved scintilla plugin to anjuta-extras
133 2009-04-07 Johannes Schmid <jhs@gnome.org>
135 * plugins/sourceview/plugin.c (ipreferences_merge):
136 Fixed error->msg vs. error->message problem in DEBUG_PRINT macro
138 2009-04-07 Johannes Schmid <jhs@gnome.org>
141 * plugins/Makefile.am:
142 Moved sample1, indent, class-inheritance, valgrind and profiler to
143 anjuta-extras repository.
145 2009-04-07 Johannes Schmid <jhs@gnome.org>
147 * libanjuta/anjuta-preferences.c
148 (anjuta_preferences_register_all_properties_from_builder_xml),
149 (anjuta_preferences_add_from_builder):
150 * libanjuta/anjuta-preferences.h:
151 Added methods to add pages from gtkbuilder instead of glade
153 * plugins/sourceview/Makefile.am:
154 * plugins/sourceview/anjuta-editor-sourceview.glade:
155 * plugins/sourceview/anjuta-editor-sourceview.ui:
156 * plugins/sourceview/plugin.c (on_font_check_toggled),
157 (ipreferences_merge), (ipreferences_unmerge):
158 * plugins/sourceview/sourceview.c (sourceview_new):
159 Replace libglade with gtkbuilder
161 * scripts/build-schemas.mk:
162 * scripts/builder2schema.pl:
163 * scripts/Makefile.am
164 Add a new script to generate schemas from gtkbuilder instead of glade
165 files and adjusted Makefile.
167 2009-04-06 Johannes Schmid <jhs@gnome.org>
169 Based on patch from : Maxim Ermilov <zaspire@rambler.ru>
171 * libanjuta/interfaces/libanjuta.idl:
172 * plugins/build-basic-autotools/plugin.c
173 (build_context_destroy_view), (build_regex_load),
174 (on_build_terminated), (build_set_animation),
175 (build_get_context_with_message):
176 * plugins/message-view/anjuta-msgman.c
177 (anjuta_msgman_set_view_icon),
178 (anjuta_msgman_set_view_icon_from_stock):
179 * plugins/message-view/anjuta-msgman.h:
180 * plugins/message-view/plugin.c
181 (ianjuta_msgman_set_view_icon_from_stock),
182 (ianjuta_msgman_set_view_icon), (ianjuta_msgman_iface_init):
183 Add animation for running builds. Automatically cancel build once the
184 message tab is destroyed. (#564128)
186 2009-04-06 Yuriy Penkin <yuriy.penkin@gmail.com>
188 * plugins/project-wizard/anjuta-project-wizard.ui:
189 Mark a missing string for translation
191 2009-04-06 Maxim Ermilov <zaspire@rambler.ru>
193 reviewed by: Johannes Schmid <jhs@gnome.org>
195 * plugins/file-manager/file-view.c (file_view_query_tooltip):
196 #564002 – Files view shows useless tooltip
198 2009-04-06 Johannes Schmid <jhs@gnome.org>
201 #578087 – Artwork for Symbol Database is actually not from Monodevelop team
203 2009-04-02 Johannes Schmid <jhs@gnome.org>
205 * plugins/subversion/subversion-vcs-interface.c
206 (subversion_ivcs_query_status):
207 Do not work recursive - saves some cycles as we skip the recursive files
210 2009-04-02 Massimo Cora' <mcora@svn.gnome.org>
212 * plugins/symbol-db/symbol-db-system.c (sdb_system_do_engine_scan),
213 (on_engine_package_scan_end), (on_pkg_config_exit):
214 fixed a bug that was breaking the queue scan of system packages in some cases.
216 2009-04-02 Johannes Schmid <jhs@gnome.org>
218 * plugins/build-basic-autotools/plugin.c (on_build_mesg_format):
219 Fix warning about invalid property type
221 2009-04-02 Johannes Schmid <jhs@gnome.org>
224 Bring back gnome_program_init(). It's needed until all gnome widgets are gone
226 2009-04-02 Johannes Schmid <jhs@gnome.org>
228 * plugins/file-manager/file-model.c (file_model_add_dummy),
229 (file_model_vcs_status_callback), (file_model_update_file),
230 (file_model_add_file), (on_file_model_changed),
231 (on_row_expanded_async), (file_model_new):
232 * plugins/file-manager/file-model.h:
233 * plugins/git/git-vcs-interface.c (on_status_command_data_arrived):
235 Use query_status() only on directories. Works fine with svn and should make
236 git interface easier. git still has some problems there though.
238 2009-04-02 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
240 * plugins/git/Makefile.am:
241 * plugins/git/git-vcs-interface.c (git_ivcs_checkout):
242 * plugins/git/git-vcs-interface.h:
243 * plugins/subversion/subversion-vcs-interface.c
244 (subversion_ivcs_checkout):
245 Implement checkout option for git and change it for svn so that it
246 works for project-import
248 * plugins/project-import/Makefile.am:
249 * plugins/project-import/plugin.c (project_import_generate_file),
250 (project_import_import_project), (checkout_finished),
251 (project_import_checkout_project), (import_dialog_response),
252 (finalize), (iwizard_activate), (ifile_open):
253 * plugins/project-import/plugin.h:
254 * plugins/project-import/project-import-dialog.c
255 (vcs_entry_changed), (name_entry_changed), (folder_radio_toggled),
256 (vcs_radio_toggled), (project_import_dialog_get_vcs_id),
257 (project_import_dialog_get_vcs_uri),
258 (project_import_dialog_get_dest_dir),
259 (project_import_dialog_get_source_dir),
260 (project_import_dialog_get_name), (project_import_dialog_new),
261 (project_import_dialog_init), (project_import_dialog_finalize),
262 (project_import_dialog_class_init):
263 * plugins/project-import/project-import-dialog.h:
264 * plugins/project-import/project-import.c:
265 * plugins/project-import/project-import.glade:
266 * plugins/project-import/project-import.h:
267 Remove project import wizard and replace with simpler dialog
268 that allows to import directly from a version control system.
270 2009-03-30 Maxim Ermilov <zaspire@rambler.ru>
272 reviewed by: Johannes Schmid <jhs@gnome.org>
274 * src/anjuta-app.c (anjuta_app_instance_init):
275 #574711 – Menu Toolbar unchecked at the first time while toolbar shown
277 2009-03-30 Johannes Schmid <jhs@gnome.org>
279 Patch from Maxim Ermilov <zaspire@rambler.ru>:
281 * libanjuta/anjuta-launcher.c (create_password_dialog):
282 * libanjuta/anjuta-plugin.c (anjuta_plugin_class_init),
283 (anjuta_plugin_init):
284 * libanjuta/anjuta-preferences.c
285 (block_update_property_on_change_str),
286 (unblock_update_property_on_change_str):
287 * libanjuta/anjuta-preferences.h:
288 * libanjuta/anjuta-serializer.c:
289 * libanjuta/cell-renderer-captioned-image.h:
290 * libanjuta/e-splash.h:
291 * plugins/build-basic-autotools/plugin.c:
292 * plugins/class-gen/window.c:
293 * plugins/class-inheritance/class-inherit.h:
294 * plugins/class-inheritance/plugin.c:
295 * plugins/cvs-plugin/cvs-execute.c:
296 * plugins/debug-manager/breakpoints.c:
297 * plugins/debug-manager/data_view.c (dma_data_view_child_type):
298 * plugins/debug-manager/memory.c:
299 * plugins/debug-manager/plugin.c:
300 * plugins/debug-manager/sharedlib.c (sharedlibs_show),
302 * plugins/debug-manager/signals.c (create_signals_gui),
303 (signals_show), (signals_hide):
304 * plugins/debug-manager/stack_trace.c:
305 * plugins/debug-manager/start.c (add_source_show):
306 * plugins/debug-manager/threads.c:
307 * plugins/debug-manager/watch.c:
308 * plugins/document-manager/anjuta-bookmarks.c
309 (anjuta_bookmarks_init):
310 * plugins/document-manager/anjuta-docman.c:
311 * plugins/document-manager/plugin.c (activate_plugin):
312 * plugins/document-manager/search-box.c:
313 * plugins/file-loader/dnd.c:
314 * plugins/file-loader/dnd.h:
315 * plugins/file-loader/plugin.c (RowSeparatorFunc),
316 (open_with_dialog), (create_open_with_submenu):
317 * plugins/file-wizard/anjuta-file-wizard.glade:
318 * plugins/file-wizard/file.c (create_new_file_dialog),
319 (on_new_file_okbutton_clicked), (on_new_file_entry_changed),
320 (on_new_file_type_changed):
321 * plugins/file-wizard/file.h:
322 * plugins/gdb/debugger.c:
323 * plugins/gdb/plugin.c:
324 * plugins/gdb/utilities.c:
325 * plugins/gdb/utilities.h:
326 * plugins/glade/designer-associations-item.c
327 (associations_file_from_xml):
328 * plugins/glade/plugin.c (activate_plugin):
329 * plugins/gtodo/add_edit_item.c (RowSeparatorFunc),
330 (gui_add_todo_item), (add_edit_option_changed):
331 * plugins/gtodo/callback.c (category_changed), (purge_category):
332 * plugins/gtodo/export.c (export_gui):
333 * plugins/gtodo/interface.c (gtodo_update_settings),
334 (gui_create_todo_widget):
335 * plugins/gtodo/list_tooltip.c (get_tooltip_text):
336 * plugins/gtodo/main.h:
337 * plugins/gtodo/mcategory.c (category_manager):
338 * plugins/gtodo/tasklists.c (open_playlist), (create_playlist):
339 * plugins/gtodo/todo_db.c (RowSeparatorFunc), (read_categorys),
341 * plugins/indent/indent-dialog.c (indent_connect_items),
342 (on_indent_checkbutton_toggled),
343 (on_indent_spinbutton_value_changed), (create_dialog):
344 * plugins/language-support-cpp-java/plugin.c:
345 * plugins/macro/macro-actions.c (on_menu_insert_macro):
346 * plugins/macro/macro-util.c:
347 * plugins/message-view/anjuta-msgman.c (on_message_view_destroy),
348 (anjuta_msgman_append_view), (anjuta_msgman_remove_all_views):
349 * plugins/message-view/message-view.h:
350 * plugins/patch/patch-plugin.c (patch_show_gui):
351 * plugins/project-manager/gbf-project-model.h:
352 * plugins/project-manager/gbf-project-view.h:
353 * plugins/project-wizard/autogen.c:
354 * plugins/project-wizard/druid.c (cb_druid_add_property),
355 (npw_druid_new), (npw_druid_free):
356 * plugins/project-wizard/property.c:
357 * plugins/run-program/parameters.c (run_dialog_init):
358 * plugins/scintilla/anjuta-editor-scintilla.glade:
359 * plugins/scintilla/print.c:
360 * plugins/scintilla/scintilla/PlatGTK.cxx:
361 * plugins/scintilla/scintilla/ScintillaGTK.cxx:
362 * plugins/scintilla/scintilla/include/ScintillaWidget.h:
363 * plugins/scintilla/style-editor.c (on_hilite_style_entry_changed),
364 (sync_from_props), (sync_to_props), (create_style_editor_gui):
365 * plugins/scintilla/text-editor-iterable.c:
366 * plugins/scintilla/text_editor.c:
367 * plugins/scintilla/text_editor_cbs.c:
368 * plugins/scintilla/text_editor_cbs.h:
369 * plugins/search/plugin.c:
370 * plugins/search/plugin.h:
371 * plugins/search/search-replace.c:
372 * plugins/search/search-replace_backend.c:
373 * plugins/search/search-replace_backend.h:
374 * plugins/search/search_preferences.c:
375 * plugins/sourceview/anjuta-view.h:
376 * plugins/sourceview/assist-window.c (assist_window_init):
377 * plugins/symbol-db/symbol-db-engine-core.c:
378 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
379 * plugins/terminal/terminal.c:
380 * plugins/tools/dialog.c (atp_tool_dialog_show):
381 * plugins/tools/editor.c (atp_variable_dialog_show),
382 (atp_tool_editor_show):
383 * plugins/tools/execute.c:
384 * plugins/valgrind/vggeneralprefs.h:
385 * plugins/valgrind/vghelgrindprefs.c (menu_item_activated),
386 (show_last_access_new), (vg_helgrind_prefs_init):
387 * plugins/valgrind/vghelgrindprefs.h:
388 * plugins/valgrind/vgmemcheckprefs.c (menu_item_activated),
389 (combo_box_new), (vg_memcheck_prefs_init):
390 * plugins/valgrind/vgmemcheckprefs.h:
391 * plugins/valgrind/vgrule-editor.c (type_menu_changed),
392 (rule_type_menu_new), (call_stack_frame_new),
393 (vg_rule_editor_init), (vg_rule_editor_set_type),
394 (vg_rule_editor_get_rule):
395 * plugins/valgrind/vgrule-editor.h:
396 * plugins/valgrind/vgsearchbar.c (clear_clicked),
397 (vg_search_bar_init), (item_activate), (search_bar_set_menu_items):
398 * plugins/valgrind/vgsearchbar.h:
399 * src/about.c (on_about_plugin_activate):
400 * src/action-callbacks.h:
401 * src/anjuta-app.c (anjuta_app_add_widget_full):
403 * src/shell.c (on_shortcuts_activate),
404 (anjuta_test_shell_instance_init):
405 * src/start-with.c (on_application_wizard_clicked),
406 (on_import_wizard_clicked), (on_open_project_clicked),
407 (on_open_file_clicked), (on_new_file_clicked):
408 #572754 – Remove deprecated GTK+ symbols
410 2009-03-30 Mario Blättermann <mariobl@svn.gnome.org>
412 * manuals/anjuta-manual/de/de.po:
413 Added partial German translation
415 * manuals/anjuta-manual/Makefile.am:
418 2009-03-28 James Liggett <jrliggett@cox.net>
421 Fix up ChangeLog from last commit.
423 2009-03-28 James Liggett <jrliggett@cox.net>
425 * plugins/git/git-vcs-interface.c (on_status_command_data_arrived):
428 2009-03-28 Deniz Koçak <deniz.kocak@linux.org.tr>
430 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
432 * plugins/search/search-replace.c:
433 Fix #567588 – highlight default button in Find dialog
435 2009-03-28 Sébastien Granjoux <seb.sfo@free.fr>
437 * plugins/search/search-replace.c,
438 plugins/search/search-replace_backend.c:
439 Fix wrong line number (+1) when searching in editors
441 2009-03-28 Iasen Karakashev <ikarakashev@yahoo.com>
443 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
445 * plugins/search/search-replace_backend.c
446 (file_buffer_line_from_pos):
447 #576959 - Search does not point to correct line number on first match
448 when file is not opened in editor.
450 2009-03-28 Sébastien Granjoux <seb.sfo@free.fr>
452 * plugins/macro/macro-util.c:
453 Fix #577006 – crash creating new file
455 2009-03-28 Sébastien Granjoux <seb.sfo@free.fr>
457 * plugins/scintilla/text-editor-iterable.c:
458 Fix #574607 – Replace function selects text uncorrectly
460 2009-03-26 Johannes Schmid <jhs@gnome.org>
462 * plugins/scratchbox/plugin.c (ipreferences_merge):
465 * www/htdocs/Makefile.am:
467 * www/htdocs/css/Makefile.am:
468 * www/htdocs/css/docs.css:
469 * www/htdocs/css/layout.css:
470 * www/htdocs/css/style.css:
471 * www/htdocs/development.html:
472 * www/htdocs/downloads.html:
473 * www/htdocs/features.html:
474 * www/htdocs/index.html:
475 * www/htdocs/layout.shtml:
476 Removed website directory. Website is in gnomeweb-wml repository now
478 2009-03-24 Johannes Schmid <jhs@gnome.org>
480 * libanjuta/interfaces/libanjuta.idl:
481 Added ianjuta_editor_assist_tip_shown() to determine if a calltip is
484 * plugins/language-support-cpp-java/cpp-java-assist.c
485 (cpp_java_assist_get_calltip_context),
486 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
487 (on_editor_char_added), (on_assist_chosen),
488 (cpp_java_assist_finalize):
490 * plugins/language-support-cpp-java/cpp-java-assist.h:
491 * plugins/language-support-cpp-java/plugin.c (on_auto_complete):
492 - Avoid jumping tooltips
493 - Fix #574802 – show calltips makes the editing lag
494 - Fixed backspace problems
496 * plugins/scintilla/text_editor.c (iassist_show_tips),
497 (iassist_tip_shown), (iassist_iface_init):
498 Implemented changed calltip behaviour
500 * plugins/sourceview/assist-tip.c (assist_tip_get_coordinates),
502 * plugins/sourceview/assist-tip.h:
503 * plugins/sourceview/sourceview.c (iassist_show_tips),
504 (iassist_tip_shown), (iassist_iface_init):
505 Implemented changed calltip behaviour
507 2009-03-21 Massimo Cora' <mcora@svn.gnome.org>
509 * plugins/class-inheritance/class-inherit.c
510 (cls_inherit_draw_graph):
511 * plugins/profiler/gprof-function-call-chart-view.c
513 fixed #576057 – doesn't build with graphviz 2.22.2
515 2009-03-20 Johannes Schmid <jhs@gnome.org>
517 * libanjuta/Makefile.am:
518 * libanjuta/anjuta-preferences.c (unbuild_key),
519 (anjuta_preferences_get_int), (anjuta_preferences_get_bool),
520 (anjuta_preferences_get_int_with_default),
521 (anjuta_preferences_get_bool_with_default),
522 (anjuta_preferences_default_get_bool),
523 (anjuta_preferences_set_int), (anjuta_preferences_set_bool),
524 (set_property_value_as_bool), (update_property_on_change_bool),
525 (get_property), (register_callbacks),
526 (preferences_foreach_callback), (connect_prop_to_object),
527 (anjuta_preferences_register_property_custom),
528 (anjuta_preferences_foreach), (anjuta_preferences_instance_init),
529 (anjuta_preferences_new), (anjuta_preferences_default),
530 (gconf_notify), (anjuta_preferences_notify_add_int),
531 (anjuta_preferences_notify_add_string),
532 (anjuta_preferences_notify_add_bool),
533 (anjuta_preferences_get_prefix):
534 * libanjuta/anjuta-preferences.h:
535 * manuals/reference/libanjuta/libanjuta.types:
537 Make AnjutaPreferences a singleton (available through anjuta_preferences_default()).
538 Add methods for boolean values and be more pedantic that boolean != int when
539 setting getting keys.
540 Added new notification system that allows to remove any custom gconf code from
541 the plugins and instead is really based on the anjuta preferences system though
542 it of course still relies on the gconf backend.
544 * plugins/build-basic-autotools/executer.c (execute_program):
545 * plugins/build-basic-autotools/plugin.c
546 (build_execute_command_in_context), (get_root_install_command),
547 (on_update_indicators_idle):
548 * plugins/class-inheritance/class-inherit.c (gtree_compare_func):
549 * plugins/cvs-plugin/cvs-callbacks.c (check_entry):
550 * plugins/cvs-plugin/cvs-interface.c
551 (create_cvs_command_with_cvsroot):
552 * plugins/debug-manager/command.c (dma_command_run):
553 * plugins/debug-manager/info.c (gdb_info_show_command):
554 * plugins/debug-manager/registers.c (on_find_register_list),
555 (dma_thread_set_register_list):
556 * plugins/debug-manager/stack_trace.c (on_find_stack_trace),
557 (dma_thread_set_stack_trace):
558 * plugins/document-manager/action-callbacks.c
559 (on_editor_linenos1_activate), (on_editor_markers1_activate),
560 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
561 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
562 (on_editor_linewrap1_activate):
563 * plugins/document-manager/anjuta-docman.c
564 (on_notebook_tab_btnrelease), (anjuta_docman_save_document_as),
565 (on_notebook_switch_page), (anjuta_docman_set_current_document):
566 * plugins/document-manager/plugin.c (ui_states_init),
567 (on_window_key_release_event), (docman_plugin_set_tab_pos),
568 (on_notify_prefs), (on_docman_auto_save), (on_notify_timer),
570 * plugins/file-loader/plugin.c (open_with_dialog):
571 * plugins/file-manager/plugin.c (on_notify_root), (on_notify),
572 (file_manager_activate):
573 * plugins/gdb/debugger.c (debugger_set_frame):
574 * plugins/language-support-cpp-java/cpp-java-assist.c
575 (on_editor_char_added), (on_assist_chosen):
576 * plugins/language-support-cpp-java/plugin.c
577 (on_editor_char_inserted_cpp):
578 * plugins/macro/macro-util.c (get_date_time), (get_use_tabs):
579 * plugins/message-view/anjuta-msgman.c (on_notify_message_pref),
580 (anjuta_msgman_new), (anjuta_msgman_add_view),
581 (anjuta_msgman_deserialize):
582 * plugins/message-view/anjuta-msgman.h:
583 * plugins/message-view/message-view.c (message_view_query_tooltip),
584 (message_view_dispose), (message_view_instance_init),
585 (message_view_class_init), (message_view_new), (pref_change_color),
586 (on_notify_color), (prefs_init), (prefs_finalize),
587 (imessage_view_append):
588 * plugins/message-view/message-view.h:
589 * plugins/message-view/plugin.c (activate_plugin),
590 (ipreferences_merge):
591 * plugins/project-import/project-import.c (on_import_next):
592 * plugins/project-wizard/druid.c (npw_druid_fill_selection_page):
593 * plugins/project-wizard/parser.c (npw_header_list_read),
594 (npw_page_read), (npw_action_list_parser_parse):
595 * plugins/run-program/execute.c (run_program):
596 * plugins/scintilla/print.c (anjuta_print_setup):
597 * plugins/scintilla/text_editor.c (text_editor_instance_init),
598 (text_editor_dispose), (text_editor_hilite_one), (load_from_file),
599 (save_to_file), (text_editor_load_file),
600 (text_editor_set_line_number_width):
601 * plugins/scintilla/text_editor.h:
602 * plugins/scintilla/text_editor_prefs.c (pref_notify),
603 (set_n_get_prop_bool), (on_notify_disable_hilite),
604 (on_notify_zoom_factor), (on_notify_tab_size),
605 (on_notify_use_tab_for_indentation), (on_notify_indent_size),
606 (on_notify_wrap_bookmarks), (on_notify_braces_check),
607 (on_notify_indent_maintain), (on_notify_tab_indents),
608 (on_notify_backspace_unindents), (on_notify_view_eols),
609 (on_notify_view_whitespaces), (on_notify_view_linewrap),
610 (on_notify_view_indentation_guides), (on_notify_view_folds),
611 (on_notify_view_markers), (on_notify_view_linenums),
612 (on_notify_fold_symbols), (on_notify_fold_underline),
613 (on_notify_edge_column), (text_editor_prefs_init),
614 (text_editor_prefs_finalize):
615 * plugins/scratchbox/plugin.c (ipreferences_merge):
616 * plugins/sourceview/sourceview-io.c (sourceview_io_save_as):
617 * plugins/sourceview/sourceview-prefs.c (on_notify_view_spaces),
618 (on_notify_view_eol), (on_notify_line_wrap),
619 (on_notify_disable_hilite), (on_notify_highlight_current_line),
620 (on_notify_tab_size), (on_notify_use_tab_for_indentation),
621 (on_notify_braces_check), (on_notify_view_marks),
622 (on_notify_view_linenums), (on_notify_view_right_margin),
623 (on_notify_right_margin_position), (on_notify_font),
624 (on_notify_font_theme), (init_fonts), (get_key_int),
625 (get_key_bool), (sourceview_prefs_init),
626 (sourceview_prefs_destroy):
627 * plugins/sourceview/sourceview-print.c (print_setup):
628 * plugins/sourceview/sourceview-private.h:
629 * plugins/subversion/subversion-ui-utils.c (check_input):
630 * plugins/terminal/terminal.c (terminal_set_preferences),
631 (on_notify_prefs_profile), (on_notify_prefs_default), (prefs_init):
632 * plugins/tools/fileop.c (atp_tool_list_load_from_file):
633 * src/action-callbacks.c (on_toolbar_view_toggled):
634 * src/anjuta-app.c (on_toolbar_style_changed),
635 (on_gdl_style_changed), (anjuta_app_instance_init):
636 * src/anjuta.c (anjuta_new):
637 Fixed code to use the new notification system and to use
638 anjuta_preferences_get_bool() were appropriate.
640 * plugins/symbol-db/plugin.c (value_added_current_editor),
641 (on_session_load), (on_scan_end_manager):
642 * plugins/symbol-db/symbol-db-prefs.c
643 (on_prefs_executable_changed), (on_notify_prefs),
645 * plugins/symbol-db/symbol-db-prefs.h:
646 Fix symbol-db preference system. It was totally broken. This part will be
649 * plugins/file-manager/Makefile.am:
650 Install schemas for file-manager plugin (was missing somehow)
652 * scripts/build-schemas.mk:
653 #575893 – plugins schema files are not installed
654 (thanks to Marcin Banasiak for the patch)
656 2009-03-18 Johannes Schmid <jhs@gnome.org>
658 Patch from Michael Trimarchi <michael@evidence.eu.com>
659 * plugins/scratchbox/plugin.c (on_update_target),
660 (sbox2_environment_override), (ipreferences_merge):
661 Fix the parameter passing to the sb2 shell script, enclose them in ""
663 2009-03-18 Tobias Müller <gnome-bugs@auftrags-killer.org>
665 * libanjuta/anjuta-message-area.c:
666 * libanjuta/anjuta-message-area.h:
667 * libanjuta/anjuta-widgets.c:
668 * libanjuta/anjuta-widgets.h:
669 * libanjuta/gbf-project.c:
670 * libanjuta/gbf-project.h:
671 * plugins/file-loader/anjuta-recent-chooser-menu.c:
672 * plugins/file-loader/anjuta-recent-chooser-menu.h:
673 * plugins/gbf-am/gbf-am-config.c:
674 * plugins/gbf-am/gbf-am-config.h:
675 * plugins/gbf-am/gbf-am-project.c:
676 * plugins/gbf-am/gbf-am-project.h:
677 * plugins/gbf-am/gbf-am-properties.c:
678 * plugins/gbf-am/gbf-am-properties.h:
679 * plugins/gbf-mkfile/gbf-mkfile-config.c:
680 * plugins/gbf-mkfile/gbf-mkfile-config.h:
681 * plugins/gbf-mkfile/gbf-mkfile-project.c:
682 * plugins/gbf-mkfile/gbf-mkfile-project.h:
683 * plugins/gbf-mkfile/gbf-mkfile-properties.c:
684 * plugins/gbf-mkfile/gbf-mkfile-properties.h:
685 * plugins/git/giggle-graph-renderer.c:
686 * plugins/git/giggle-graph-renderer.h:
687 * plugins/project-manager/gbf-project-model.c:
688 * plugins/project-manager/gbf-project-model.h:
689 * plugins/project-manager/gbf-project-util.c:
690 * plugins/project-manager/gbf-project-util.h:
691 * plugins/project-manager/gbf-project-view.c:
692 * plugins/project-manager/gbf-project-view.h:
693 * plugins/project-manager/gbf-tree-data.c:
694 * plugins/project-manager/gbf-tree-data.h:
696 * www/htdocs/home.php:
697 #575617 – Update FSF address
699 2009-03-16 Johannes Schmid <jhs@gnome.org>
701 * NEWS: Update for release
702 * configure.in: Bumped to 2.26.0
704 2009-03-15 Johannes Schmid <jhs@gnome.org>
706 * libanjuta/anjuta-shell.c (anjuta_shell_saving_push),
707 (anjuta_shell_saving_pop):
708 * libanjuta/anjuta-shell.h:
709 * src/anjuta-app.c (anjuta_app_instance_init),
710 (anjuta_app_saving_push), (anjuta_app_saving_pop),
711 (anjuta_shell_iface_init):
713 * src/anjuta.c (on_anjuta_delete_event):
714 Implemented infrastructure to wait for all async save operation before
718 Fix trivial warning (error->message instead of error)
720 * plugins/sourceview/sourceview-io.c (on_save_finished),
721 (sourceview_io_save_as):
722 Use saving infrastructure to fix #574376 – Save doesn't always save. Use
723 g_file_replace_contents_async instead of GOutputStream to avoid duplicated
726 2009-03-11 Johannes Schmid <jhs@gnome.org>
728 * configure.in: Fixed "--enable-editor-scintilla"
729 (Thanks to Debarshi Ray for reporting this)
731 2009-03-09 Johannes Schmid <jhs@gnome.org>
733 * plugins/subversion/anjuta-subversion.plugin.in:
734 Add a license exception for linking with OpenSSL
736 * src/about.c (about_box_new), (on_about_plugin_activate),
737 (about_create_plugins_submenu):
738 #397883 – The license info is almost empty
740 2009-03-09 Johannes Schmid <jhs@gnome.org>
742 * plugins/sourceview/sourceview.c (sourceview_dispose):
745 2009-03-09 Johannes Schmid <jhs@gnome.org>
747 * plugins/project-wizard/Makefile.am:
748 * plugins/project-wizard/anjuta-project-wizard.ui:
749 Just use the GtkBuilder file and no longer autogenerate it (fixed intltool problems)
751 * plugins/sourceview/sourceview-io.c (on_save_finished),
752 (sourceview_io_save_as):
753 * plugins/sourceview/sourceview.c (sourceview_dispose):
754 #574376 – Save doesn't always save
756 2009-03-07 James Liggett <jrliggett@cox.net>
758 * plugins/git/git-vcs-interface.c (git_ivcs_query_status):
759 Fix a crash that happens sometimes when retrieving status via IAnjutaVcs
762 2009-03-04 Massimo Cora' <mcora@svn.gnome.org>
764 * plugins/symbol-db/symbol-db-engine-core.c:
765 * plugins/symbol-db/symbol-db-engine-priv.h:
766 * plugins/symbol-db/symbol-db-engine-queries.c:
767 * plugins/symbol-db/symbol-db-engine-utils.c:
768 fixed #573858 – link fail on Solaris for plugin symbol-db.
770 2009-03-04 Johannes Schmid <jhs@gnome.org>
773 * plugins/tools/scripts/Makefile.am:
774 * scripts/build-schemas.mk:
775 Fixed schema file generation and distcheck completely
777 2009-03-04 Johannes Schmid <jhs@gnome.org>
779 * libanjuta/e-splash.c (e_splash_init), (e_splash_set):
780 Fixed critical in new splash code
782 2009-03-03 Johannes Schmid <jhs@gnome.org>
784 * plugins/file-manager/plugin.c (file_manager_set_default_uri):
785 Fixed critical when no path is set in preferences
787 2009-03-02 Sébastien Granjoux <seb.sfo@free.fr>
789 * plugins/build-basic-autotools/plugin.c:
790 Check Makefile.am too, to enable project menu items
792 2009-03-02 Johannes Schmid <jhs@gnome.org>
794 * libanjuta/Makefile.am:
795 * scripts/build-schemas.mk:
796 Fixed distcheck (mostly)
798 2009-03-02 Johannes Schmid <jhs@gnome.org>
800 * libanjuta/anjuta-preferences.c (set_property_value_as_string):
802 * manuals/anjuta-manual/C/projects.xml:
803 Fixed make check (thanks to Claude)
805 2009-03-02 Claude Paroz <claude@2xlibre.net>
807 * manuals/anjuta-build-tutorial/C/anjuta-build-tutorial.xml:
808 Fix #562113 – Clean docbook syntax in order to validate.
810 2009-03-02 Johannes Schmid <jhs@gnome.org>
812 Patch from: Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>:
813 * libanjuta/e-splash.c (impl_destroy), (e_splash_init),
814 (on_expose_event_cb), (e_splash_construct), (e_splash_new),
816 #571740 – Get rid of deprecated libgnomecanvas
820 2009-03-02 Johannes Schmid <jhs@gnome.org>
822 * MAINTAINERS: Added myself after five releases.
823 * NEWS: Updated for release
824 * configure.in: Bumped version
825 * plugins/sourceview/sourceview.c (on_sourceview_hover_leave),
826 (on_sourceview_hover_destroy), (on_sourceview_hover_over):
827 #564891 – Crash when closing editor window
829 2009-03-02 Johannes Schmid <jhs@gnome.org>
831 * manuals/anjuta-manual/C/projects.xml:
832 * manuals/anjuta-manual/Makefile.am:
833 Updated project configuration documentation
835 2009-03-02 Johannes Schmid <jhs@gnome.org>
837 * manuals/anjuta-build-tutorial/C/anjuta-build-tutorial.xml:
838 Fixed a validation error
840 2009-03-01 Sébastien Granjoux <seb.sfo@free.fr>
842 * libanjuta/libanjuta.h,
843 libanjuta/Makefile.am:
844 Add two new includes of libanjuta
846 2009-03-01 Sébastien Granjoux <seb.sfo@free.fr>
848 * plugins/gtodo/interface.c,
849 plugins/gtodo/libgtodo.c,
850 plugins/symbol-db/symbol-db-engine-core.c,
851 libanjuta/anjuta-plugin-manager.c:
852 Fix a few memory leaks thanks to Valgrind
854 2009-02-28 Sébastien Granjoux <seb.sfo@free.fr>
856 * plugins/build-basic-autotools/plugin.c:
857 Fix #564282 – configure error: source directory already configured
858 Fix #567513 – Running configure doesn't make anjuta be aware that the
859 project doesn't need a configure stage in its menus
860 Fix #565170 – Invalid read in plugin.c
862 * plugins/project-wizard/templates/terminal.wiz,
863 plugins/project-wizard/templates/xlib-dock.wiz,
864 plugins/project-wizard/templates/wxwin.wiz,
865 plugins/project-wizard/templates/java.wiz,
866 plugins/project-wizard/templates/gnome-applet.wiz,
867 plugins/project-wizard/templates/anjuta-plugin-vala.wiz,
868 plugins/project-wizard/templates/anjuta-plugin.wiz,
869 plugins/project-wizard/templates/gtkmm.wiz,
870 plugins/project-wizard/templates/python.wiz,
871 plugins/project-wizard/templates/cpp.wiz,
872 plugins/project-wizard/templates/sdl.wiz,
873 plugins/project-wizard/templates/gtk.wiz,
874 plugins/project-wizard/templates/minimal.wiz,
875 plugins/project-wizard/templates/xlib.wiz,
876 plugins/project-wizard/templates/gcj.wiz:
877 Do not generate project in the wizard (can be easily done later)
879 * plugins/project-wizard/templates/gtkmm/src/main.cc,
880 plugins/project-wizard/templates/gtk/src/main.c,
881 plugins/run-program/parameters.c:
882 Read glade file in a directory relative to project source directory
883 Set by default working directory to project source directory
885 * plugins/project-wizard/templates/translatable-strings.h:
886 Remove translatable string used in the removed GNOME template
888 * plugins/gdb/debugger.c:
889 Avoid bug #573326 in one additional case
891 2009-02-28 Claude Paroz <claude@2xlibre.net>
893 * manuals/anjuta-manual/C/debugger.xml: <tip> tag content must be enclosed
895 * manuals/anjuta-manual/C/glade.xml: <sect2> cannot be used without
897 Fixed XML validation of anjuta-manual.
899 2009-02-28 Johannes Schmid <jhs@gnome.org>
901 * plugins/language-support-cpp-java/cpp-java-assist.c
902 (cpp_java_assist_create_word_completion_cache):
903 Little correction on the hang check
905 2009-02-28 Sébastien Granjoux <seb.sfo@free.fr>
907 * plugins/gdb/debugger.c:
908 Fix #573326 – Debug misfunction
910 2009-02-26 Johannes Schmid <jhs@gnome.org>
912 * plugins/debug-manager/sharedlib.c (create_sharedlibs_gui):
913 * plugins/debug-manager/signals.c (create_sharedlibs_gui):
914 Don't call set_size_request with values <= -1
916 2009-02-26 Johannes Schmid <jhs@gnome.org>
918 * plugins/debug-manager/breakpoints.c (create_breakpoint_gui):
919 * plugins/debug-manager/disassemble.c (create_disassemble_gui):
920 * plugins/debug-manager/memory.c (create_memory_gui):
921 * plugins/debug-manager/registers.c (create_cpu_registers_gui):
922 Add some debugger windows with ANJUTA_PLACEMENT_NONE to avoid cluttering
923 UI when just loading the debugger. (IMHO few users will ever look at
924 disassemble/memory/registers and those most likely know how to enable those).
925 Needs latest gdl from svn trunk to avoid a stupid warning
927 2009-02-26 Johannes Schmid <jhs@gnome.org>
929 * plugins/language-support-cpp-java/cpp-java-assist.c
930 (cpp_java_assist_create_word_completion_cache):
931 Fixed a race condition hang if the idle handler is called while the user
932 already deleted some characters and the resulting pre_word is too short.
934 2009-02-25 Massimo Cora' <mcora@svn.gnome.org>
936 * plugins/symbol-db/symbol-db-engine-core.c
937 (sdb_engine_get_tuple_id_by_unique_name),
938 (sdb_engine_get_tuple_id_by_unique_name2),
939 (sdb_engine_get_tuple_id_by_unique_name3),
940 (sdb_engine_get_tuple_id_by_unique_name4):
941 * plugins/symbol-db/symbol-db-engine-priv.h:
942 fixed #572637 – Valgrind shows some errors in symbol-db.
944 2009-02-25 Johannes Schmid <jhs@gnome.org>
946 * plugins/glade/plugin.c (check_deactivation),
947 (on_document_destroy), (ifile_open):
948 Deactivate plugin if opening of project fails and no other projects are open
950 2009-02-25 Sébastien Granjoux <seb.sfo@free.fr>
952 * plugins/scintilla/text_editor_cbs.c,
953 plugins/scintilla/text_editor_cbs.h,
954 plugins/scintilla/text_editor.c:
955 Fix #567068 – autocomplete box should vanish on backspace
957 2009-02-25 Yuriy Penkin <yuriy.penkin@gmail.com>
959 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>
961 * plugins/run-program/plugin.c,
962 plugins/run-program/parameters.c,
963 plugins/run-program/parameters.h:
964 Fix #564306 – don't ask which program to run if project has only one
967 2009-02-25 Yuriy Penkin <yuriy.penkin@gmail.com>
969 * plugins/sourceview/sourceview-io.c (on_save_finished):
970 #559806 – Anjuta crashes when closing unsaved file (Patch got lost somewhere)
972 2009-02-25 Johannes Schmid <jhs@gnome.org>
974 * plugins/glade/anjuta-glade.plugin.in:
975 Also open xml files (as for gtkbuilder)
977 * plugins/glade/plugin.c (on_document_destroy),
978 (update_separated_designer_layout), (glade_plugin_add_project),
979 (activate_plugin), (deactivate_plugin), (iwizard_activate):
980 - Fixed seperate layout
981 - Fixed duplciated entries in combo box and thus plugin deactivation
983 2009-02-25 Johannes Schmid <jhs@gnome.org>
985 * plugins/class-gen/plugin.c (cg_plugin_add_to_project),
986 (cg_plugin_add_to_repository), (cg_plugin_generator_created_cb):
987 * plugins/class-gen/window.c (cg_window_add_project_toggled_cb),
988 (cg_window_cc_name_changed_cb), (cg_window_get_add_to_repository):
989 Fixed serveral issues in class-gen plugin, including the add to
992 2009-02-24 Johannes Schmid <jhs@gnome.org>
994 * libanjuta/anjuta-utils.c:
995 Fix endless loop in g_file_convert_* and some warnings
997 * plugins/file-wizard/file.c (on_add_to_project_toggled),
998 (display_new_file), (on_new_file_okbutton_clicked):
999 Fix add to repository for new file wizard
1001 2009-02-23 Sébastien Granjoux <seb.sfo@free.fr>
1003 * plugins/sourceview/sourceview.c:
1004 Fix #556970 – Swap .h/.c doesn't work for C header files (*.h)
1006 2009-02-23 Yuriy Penkin <yuriy.penkin@gmail.com>
1008 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>
1010 * plugins/build-basic-autotools/plugin.c:
1011 Fix #555895 – Save configure options for build configuration
1013 2009-02-23 Johannes Schmid <jhs@gnome.org>
1015 * plugins/build-basic-autotools/plugin.c (on_build_mesg_format):
1016 Only marks errors as such (e.g. only messages that contains "error:")
1018 2009-02-22 Sébastien Granjoux <seb.sfo@free.fr>
1020 * plugins/search/search-replace.c:
1021 Fix #572608 – crash clicking on 'find in files...' results.
1023 2009-02-22 Sébastien Granjoux <seb.sfo@free.fr>
1025 * plugins/search/search-replace.c,
1026 plugins/search/search-replace_backend.c:
1027 Backward search go back one character at a time
1028 Fix an error comparing characters with bytes position
1030 2009-02-22 Johannes Schmid <jhs@gnome.org>
1032 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose):
1033 Don't explicitly close all message-views in dispose as it's done implicitly by
1034 GtkContainer anyway (might fix #572451)
1036 2009-02-21 James Liggett <jrliggett@cox.net>
1038 * plugins/git/Makefile.am:
1039 * plugins/git/git-vcs-interface.c (git_ivcs_iface_init),
1040 (git_ivcs_add), (git_ivcs_checkout),
1041 (on_diff_command_data_arrived), (git_ivcs_diff),
1042 (on_status_command_data_arrived), (git_ivcs_query_status),
1044 * plugins/git/git-vcs-interface.h:
1045 * plugins/git/git.plugin.in:
1046 * plugins/git/plugin.c:
1047 Implement the beginnings of IAnjutaVcs for the git plugin. Checkout and
1048 operation canceling aren't supported yet. Everything else should work.
1050 2009-02-21 Sébastien Granjoux <seb.sfo@free.fr>
1052 * plugins/search/search-replace.c:
1053 Remove one Valgrind warning when searching something
1055 2009-02-21 Sébastien Granjoux <seb.sfo@free.fr>
1057 * plugins/search/search-replace.c:
1058 Fix #571760 – Find & Replace is broken (due to my previous changes)
1060 * plugins/search/Makefile.am:
1061 Define G_LOG_DOMAINS correctly
1063 2009-02-21 Johannes Schmid <jhs@gnome.org>
1065 * libanjuta/anjuta-plugin-description.c
1066 (anjuta_plugin_description_new_from_string):
1067 * libanjuta/anjuta-plugin-handle.c (anjuta_plugin_handle_new):
1069 Fixed some errors reported by valgrind
1071 2009-02-20 Massimo Cora' <mcora@svn.gnome.org>
1073 * plugins/language-support-cpp-java/plugin.c (spaces_only):
1074 fixed a crasher: press enter on empty line.
1076 2009-02-20 Massimo Cora' <mcora@svn.gnome.org>
1081 * launcher/.cvsignore:
1082 * libanjuta/.cvsignore:
1083 * libanjuta/interfaces/.cvsignore:
1084 * manuals/.cvsignore:
1085 * manuals/anjuta-manual/C/figures/.cvsignore:
1086 * manuals/reference/.cvsignore:
1087 * manuals/reference/libanjuta/.cvsignore:
1089 * omf-install/.cvsignore:
1090 * pixmaps/.cvsignore:
1091 * plugins/.cvsignore:
1092 * plugins/build-basic-autotools/.cvsignore:
1093 * plugins/class-gen/.cvsignore:
1094 * plugins/class-inheritance/.cvsignore:
1095 * plugins/cvs-plugin/.cvsignore:
1096 * plugins/debug-manager/.cvsignore:
1097 * plugins/debug-manager/images/.cvsignore:
1098 * plugins/devhelp/.cvsignore:
1099 * plugins/document-manager/.cvsignore:
1100 * plugins/file-loader/.cvsignore:
1101 * plugins/file-wizard/.cvsignore:
1102 * plugins/gbf-am/.cvsignore:
1103 * plugins/gbf-am/GBF/.cvsignore:
1104 * plugins/gbf-mkfile/.cvsignore:
1105 * plugins/gbf-mkfile/GBF/.cvsignore:
1106 * plugins/gdb/.cvsignore:
1107 * plugins/gdb/images/.cvsignore:
1108 * plugins/glade/.cvsignore:
1109 * plugins/gtodo/.cvsignore:
1110 * plugins/language-support-cpp-java/.cvsignore:
1111 * plugins/macro/.cvsignore:
1112 * plugins/message-view/.cvsignore:
1113 * plugins/patch/.cvsignore:
1114 * plugins/project-import/.cvsignore:
1115 * plugins/project-manager/.cvsignore:
1116 * plugins/sample1/.cvsignore:
1117 * plugins/scintilla/.cvsignore:
1118 * plugins/scintilla/properties/.cvsignore:
1119 * plugins/scintilla/scintilla/.cvsignore:
1120 * plugins/scintilla/scintilla/include/.cvsignore:
1121 * plugins/search/.cvsignore:
1122 * plugins/sourceview/.cvsignore:
1123 * plugins/subversion/.cvsignore:
1124 * plugins/symbol-db/images/.cvsignore:
1125 * plugins/terminal/.cvsignore:
1126 * plugins/tools/.cvsignore:
1127 * plugins/tools/scripts/.cvsignore:
1128 * plugins/valgrind/.cvsignore:
1129 * scripts/.cvsignore:
1131 removed unused .cvsignore files. Left out project-wizard plugin.
1133 2009-02-20 Andre Klapper <a9016009@gmx.de>
1135 * plugins/gtodo/add_edit_item.c
1136 * plugins/macro/macro-actions.c:
1137 Replace deprecated gtk_entry_new_with_max_length by
1138 gtk_entry_new/gtk_entry_set_max_length.
1140 2009-02-20 Andre Klapper <a9016009@gmx.de>
1142 * plugins/gtodo/egg-datetime.c:
1143 Replace deprecated gtk_calendar_display_options by
1144 gtk_calendar_set_display_options.
1146 2009-02-20 Andre Klapper <a9016009@gmx.de>
1148 * plugins/debug-manager/info.c:
1149 Replace deprecated gtk_window_set_policy by gtk_window_set_resizable.
1151 2009-02-20 Andre Klapper <a9016009@gmx.de>
1153 * plugins/document-manager/plugin.c:
1154 * plugins/message-view/anjuta-msgman.c:
1155 Replace deprecated gtk_notebook_set_page by
1156 gtk_notebook_set_current_page.
1158 2009-02-20 Andre Klapper <a9016009@gmx.de>
1160 * libanjuta/anjuta-plugin-manager.c:
1161 * libanjuta/resources.c:
1162 * plugins/debug-manager/stack_trace.c:
1163 * plugins/debug-manager/threads.c:
1164 * plugins/scintilla/scintilla/PlatGTK.cxx:
1165 Replace deprecated gdk_pixbuf_unref by g_object_unref.
1167 2009-02-20 Andre Klapper <a9016009@gmx.de>
1169 * libanjuta/e-splash.c:
1170 Replace deprecated gdk_pixbuf_(un)ref by g_object_(un)ref.
1172 2009-02-20 Johannes Schmid <jhs@gnome.org>
1174 * plugins/language-support-cpp-java/plugin.c
1175 (set_line_indentation), (spaces_only), (get_line_auto_indentation),
1176 (on_editor_char_inserted_cpp):
1177 #540989 – Should not insert tabs on empty lines
1179 2009-02-20 Johannes Schmid <jhs@gnome.org>
1181 * plugins/language-support-cpp-java/plugin.c
1182 (get_line_indentation), (get_line_indentation_base),
1183 (get_line_auto_indentation):
1184 Fixed auto-indentation for spaces-only indentation
1186 2009-02-19 Andre Klapper <a9016009@gmx.de>
1188 * plugins/debug-manager/sharedlib.c:
1189 * plugins/debug-manager/signals.c:
1190 * plugins/gtodo/interface.c:
1191 * plugins/gtodo/mcategory.c:
1192 * plugins/scintilla/scintilla/PlatGTK.cxx:
1193 * plugins/scintilla/scintilla/test-scintilla.cxx:
1194 * plugins/scintilla/text_editor.c:
1195 Replace deprecated gtk_widget_set_usize by gtk_widget_set_size_request
1197 2009-02-19 Andre Klapper <a9016009@gmx.de>
1199 * libanjuta/anjuta-launcher.c:
1200 * plugins/class-inheritance/class-inherit.c:
1201 * plugins/debug-manager/watch.c:
1202 * plugins/search/search-replace.c:
1203 Replace deprecated gtk_widget_(un)ref by g_object_(un)ref
1205 2009-02-18 Jens Georg <mail@jensge.org>
1207 * plugins/profiler/gprof-profile-data.h:
1208 * plugins/profiler/plugin.h:
1209 * plugins/symbol-db/test/benchmark.c (main):
1211 #511589 - remove missed includes
1213 2009-02-18 Massimo Cora' <mcora@svn.gnome.org>
1215 * plugins/symbol-db/symbol-db-engine-utils.c
1216 (sdb_util_load_symbol_pixbufs):
1217 added "method" to the symbol's type icons cache.
1219 2009-02-18 Massimo Cora' <mcora@svn.gnome.org>
1221 * plugins/symbol-db/test/Makefile.am:
1222 now benchmark test program won't be installed in system.
1224 2009-02-18 Vincent Untz <vuntz@gnome.org>
1226 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
1228 * plugins/symbol-db/test/benchmark.c (on_single_file_scan_end):
1229 fixed #572289 – Make code less ambiguous
1231 2009-02-16 Johannes Schmid <jhs@gnome.org>
1234 Fixed SF.net release target
1236 * plugins/project-wizard/templates/Makefile.am:
1241 2009-02-16 Johannes Schmid <jhs@gnome.org>
1247 * plugins/gbf-am/Makefile.am:
1248 * plugins/gbf-mkfile/Makefile.am:
1249 Fixed dist-clean issue
1251 2009-02-16 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
1253 reviewed by: Johannes Schmid <jhs@gnome.org>
1255 * plugins/file-loader/plugin.c (on_new_clicked), (on_open_clicked),
1257 #570820 – problem with gtk+ trunk
1259 2009-02-16 Johannes Schmid <jhs@gnome.org>
1261 * plugins/search/search-replace.c (on_message_clicked):
1262 #564942 – display project-relative path in search results pane
1264 2009-02-16 Massimo Cora' <mcora@svn.gnome.org>
1267 * plugins/symbol-db/Makefile.am:
1268 * plugins/symbol-db/test/Makefile.am:
1269 * plugins/symbol-db/test/main.c:
1270 removed outdated test file.
1272 2009-02-12 Yang Hong <hongyang@redflag-linux.com>
1274 * plugins/search/search-replace.c (create_dialog),
1275 (on_search_expression_entry_changed):
1276 #571381 – Seach button disabled if no files opened.
1278 2009-02-16 Johannes Schmid <jhs@gnome.org>
1280 * plugins/file-manager/file-view.c (file_view_sort_model):
1281 #571733 – file manager should sort files case-insensitively
1283 2009-02-16 Johannes Schmid <jhs@gnome.org>
1285 * libanjuta/anjuta-plugin-description.c (parse_key_value):
1286 571233 – Uncorrect loading of subversion plugin (thanks to Yuriy Penkin
1289 2009-02-15 James Liggett <jrliggett@cox.net>
1294 2009-02-15 James Liggett <jrliggett@cox.net>
1296 * libanjuta/anjuta-utils.c:
1297 * libanjuta/anjuta-utils.h:
1298 Add utility function for converting lists of GFile objects to lists of
1301 2009-02-15 Johannes Schmid <jhs@gnome.org>
1303 * plugins/project-wizard/templates/Makefile.am:
1304 * plugins/project-wizard/templates/gnome.wiz:
1305 * plugins/project-wizard/templates/gnome/.cvsignore:
1306 * plugins/project-wizard/templates/gnome/Makefile.am:
1307 * plugins/project-wizard/templates/gnome/po/.cvsignore:
1308 * plugins/project-wizard/templates/gnome/po/Makefile.am:
1309 * plugins/project-wizard/templates/gnome/po/POTFILES.in:
1310 * plugins/project-wizard/templates/gnome/src/.cvsignore:
1311 * plugins/project-wizard/templates/gnome/src/Makefile.am:
1312 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1313 * plugins/project-wizard/templates/gnome/src/callbacks.c:
1314 * plugins/project-wizard/templates/gnome/src/callbacks.h:
1315 * plugins/project-wizard/templates/gnome/src/main.c:
1316 * plugins/project-wizard/templates/gnome/src/project.glade:
1317 Remove gnome project template as it just contains deprecated
1320 2009-02-14 James Liggett <jrliggett@cox.net>
1322 * plugins/subversion/anjuta-subversion.plugin.in:
1323 Make sure there's a newline at the end of the file, or the plugin won't
1326 2009-02-12 Johannes Schmid <jhs@gnome.org>
1328 * plugins/language-support-cpp-java/plugin.c
1329 (get_line_indentation), (get_line_indentation_string),
1330 (set_line_indentation), (get_line_indentation_base),
1331 (get_line_auto_indentation):
1332 #571215 – doesn't indent function declarations correctly
1334 * plugins/terminal/terminal.c (terminal_set_preferences):
1335 #570492 – Some criticals in the terminal plugin
1337 2009-02-11 Sébastien Granjoux <seb.sfo@free.fr>
1339 * plugins/gbf-am/gbf-am-properties.c:
1340 Fix #556148 – it's impossible to remove project variables
1342 * plugins/gbf-am/plugin.c,
1343 plugins/gbf-am/Makefile.am,
1344 plugins/gbf-am/gbf-am-project.c:
1345 Use Anjuta debugging functions
1347 2009-02-11 Yang Hong <hongyang@redflag-linux.com>
1349 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1351 * plugins/tools/scripts/tools-2.xml.in:
1352 Fixed wrong path of grep command.
1354 * plugins/gbf-am/gbf-am-parse.in:
1355 Fixed #571262 – gbf-am: treat tail slash as a package (pkg_check_module)
1357 * plugins/gbf-am/gbf-am-properties.c (add_package_clicked_cb),
1358 (gbf_am_properties_get_widget):
1359 Fixed #566991 – list project modules in sorted order
1361 2009-02-11 Johannes Schmid <jhs@gnome.org>
1363 * plugins/sourceview/sourceview.c (ilanguage_set_language):
1364 Don't crash when language manager returns a NULL list of languages (#570492)
1365 Avoid duplicated code that was causing the same behaviour as previous commit.
1367 2009-02-10 Johannes Schmid <jhs@gnome.org>
1369 * plugins/sourceview/sourceview.c
1370 (ilanguage_get_supported_languages):
1371 Don't crash when language manager returns a NULL list of languages (#570492)
1373 2009-02-10 Johannes Schmid <jhs@gnome.org>
1375 * plugins/sourceview/plugin.c (create_style_model):
1376 #571114 – Crash after clicking on Edit/Preferences with open document
1378 2009-02-10 Yang Hong <hongyang@redflag-linux.com>
1380 * plugins/message-view/message-view.c (message_view_instance_init):
1381 Align message filters into left.
1383 * plugins/tools/anjuta-tools.glade:
1384 Use GtkFileChooserDialog instead GtkFileSelection
1386 * plugins/tools/variable.c (atp_variable_get_editor_variable):
1387 Fixed #571143 - Double free crasher of path string.
1389 2009-02-09 Massimo Cora' <mcora@svn.gnome.org>
1391 * plugins/symbol-db/plugin.c (on_session_load),
1392 (isymbol_manager_search_system):
1393 * plugins/symbol-db/symbol-db-engine-core.c
1394 (symbol_db_engine_close_db):
1395 * plugins/symbol-db/symbol-db-view-locals.c
1396 (symbol_db_view_locals_clear_cache):
1397 fixed some warnings like GDA_IS_CONNECTION (cnc) when the project was
1398 closing as the same time as the local tab was populating with symbols.
1400 2009-02-09 Johannes Schmid <jhs@gnome.org>
1402 * plugins/document-manager/plugin.c (update_status),
1403 (on_document_changed):
1404 #563704 – Anjuta displays column/line numbers after edit windows closed
1406 2009-02-09 Johannes Schmid <jhs@gnome.org>
1408 * plugins/language-manager/languages.xml:
1409 #556970 – Swap .h/.c doesn't work for C header files (*.h)
1411 2009-02-09 Johannes Schmid <jhs@Obelix>
1413 * plugins/sourceview/sourceview.c (on_assist_window_destroyed),
1414 (on_assist_tip_destroyed), (iassist_suggest), (iassist_show_tips):
1415 Use weak pointer instead of destroy signals
1417 2009-02-09 Yuriy Penkin <yuriy.penkin@gmail.com>
1419 * plugins/run-program/plugin.c (on_run_program_activate):
1420 #570720 – There are warnings in some cases when I press cancel in
1421 program arguments dialog
1423 2009-02-09 Sébastien Granjoux <seb.sfo@free.fr>
1425 * libanjuta/anjuta-launcher.c:
1426 Fix #566785 – Anjuta crashes after enabling and disabling a plugin
1429 2009-02-09 Johannes Schmid <jhs@gnome.org>
1431 * plugins/language-support-cpp-java/plugin.c
1432 (get_line_indentation_string), (get_line_indentation_base):
1433 Removed debugging output
1435 * src/main.c (main):
1436 Reintroduce gnome_program_init() to avoid warnings from libgnomeui
1438 2009-02-09 Johannes Schmid <jhs@gnome.org>
1440 * src/anjuta-app.c (anjuta_app_add_widget_full):
1441 Call set_default_position() on widgets that are never floating to avoid
1442 another critical warning with bug #570492
1443 * plugins/language-support-cpp-java/plugin.c
1444 (get_line_indentation_string), (set_line_indentation),
1445 (get_line_indentation_base), (get_line_auto_indentation),
1446 (on_editor_char_inserted_cpp), (on_auto_indent):
1447 #567606 – Auto-indentation in Anjuta gets tab indentation wrong for function paramaters
1449 2009-02-09 Massimo Cora' <mcora@svn.gnome.org>
1451 * plugins/symbol-db/plugin.c (isymbol_manager_search_system),
1452 (isymbol_manager_search_project), (isymbol_manager_search_file):
1453 some assertions to prevent a NULL pattern to be passed to SymbolManager
1456 2009-02-09 Johannes Schmid <jhs@gnome.org>
1460 * src/anjuta.c (anjuta_new):
1462 * src/bacon-message-connection.c:
1463 * src/bacon-message-connection.h:
1464 * src/main.c (message_received_cb), (main):
1466 Remove old crufty bacon-message code and replace it by a sane implementation
1467 using the new libunique gnome dependency.
1469 2009-02-09 Johannes Schmid <jhs@gnome.org>
1471 * plugins/language-support-cpp-java/cpp-java-assist.c
1472 (cpp_java_assist_create_word_completion_cache),
1473 (cpp_java_assist_check):
1474 Avoid hang while pressing backspace
1476 2009-02-08 Johannes Schmid <jhs@gnome.org>
1478 * plugins/file-manager/file-model.c (file_model_get_vcs_status):
1479 * plugins/file-manager/plugin.c (get_vcs_plugin),
1480 (project_root_added), (file_manager_activate):
1481 * plugins/subversion/anjuta-subversion.plugin.in:
1483 Only load correct IAnjutaVcs plugin for project
1485 2009-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1487 * plugins/search/search-replace.c,
1488 plugins/search/search-replace_backend.c:
1489 Fix #564942 – display project-relative path in search results pane
1490 Fix #565015 – duplicate matches in search results pane
1492 * plugins/message-view/message-view.c:
1493 Fix #539580 – Uncorrect pass search result to
1495 2009-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1497 * www/htdocs/downloads.php:
1498 Fix #570614 – outdated download addresses
1500 2009-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1502 * plugins/scintilla/text_editor.c,
1503 plugins/sourceview/sourceview.c,
1504 libanjuta/interfaces/libanjuta.idl:
1505 ianjuta_editor_get_length returns value in bytes instead of characters
1507 * plugins/search/search-replace.c,
1508 plugins/search/search-replace_backend.c,
1509 plugins/search/search-replace_backend.h:
1510 Fix #566531 – Find & Replace results in wrong result for files
1511 containing multi-byte UTF-8 sequences
1513 * plugins/search/Makefile.am:
1514 Define log domains for search plugin
1516 2009-02-08 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
1518 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
1520 * plugins/symbol-db/plugin.c (on_session_save), (on_session_load),
1521 (on_project_root_added):
1522 * plugins/symbol-db/symbol-db-system.c (sdb_system_do_engine_scan):
1523 fixed #570877 – symbol-db doesn't scan user-added packages.
1525 2009-02-08 Yang Hong <hongyang@redflag-linux.com>
1527 * plugins/git/plugin.c (git_activate_plugin):
1528 Fixed #570929, initialize widgets before add watches.
1530 2009-02-07 Massimo Cora' <mcora@svn.gnome.org>
1532 * plugins/symbol-db/plugin.c (isymbol_manager_search_project):
1533 * plugins/symbol-db/symbol-db-engine-queries.c
1534 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1535 ianjuta_symbol_manager_search_project () will now search only for global
1538 2009-02-06 Massimo Cora' <mcora@svn.gnome.org>
1540 * plugins/symbol-db/plugin.c (isymbol_manager_search_project):
1541 * plugins/symbol-db/symbol-db-engine-queries.c
1542 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
1543 * plugins/symbol-db/symbol-db-engine-queries.h:
1544 #566987 – display tooltip with prototype when calling function in project.
1546 2009-02-06 Massimo Cora' <mcora@svn.gnome.org>
1548 * plugins/project-manager/gbf-project-util.c
1549 (browse_button_clicked_cb):
1550 fixed #570245 – gbf gio-critical g_file_query_exists
1552 2009-02-06 Massimo Cora' <mcora@svn.gnome.org>
1554 * plugins/symbol-db/plugin.c (on_session_load),
1555 (symbol_db_activate):
1556 hide progress bar for system and project if no project is loaded.
1558 2009-02-06 Johannes Schmid <jhs@Obelix>
1560 * plugins/debug-manager/sharedlib.c (sharedlibs_new):
1561 * plugins/debug-manager/start.c (load_target):
1562 * plugins/glade/designer-associations-item.c
1563 (designer_associations_item_from_xml),
1564 (designer_associations_option_from_xml),
1565 (associations_file_from_xml):
1566 * plugins/glade/plugin.c (glade_update_ui),
1567 (on_glade_project_changed), (glade_plugin_do_save_associations),
1568 (do_insert_handler_stub_C), (insert_handler_stub_auto),
1569 (insert_handler_stub_manual), (on_handler_editing_done),
1570 (on_glade_show_version_dialog):
1571 * plugins/sourceview/sourceview.c (on_open_finish):
1573 Fix translation isses (#570491 and #570429)
1575 2009-02-05 Yang Hong <hongyang@redflag-linux.com>
1577 * plugins/file-manager/file-model.c
1578 (file_model_vcs_status_callback):
1579 Fix a crasher in gdk_pixbuf_composite.
1581 * plugins/file-manager/file-view.c (get_status_string):
1582 Return a NULL value instead of g_assert_not_reached.
1584 * plugins/terminal/terminal.c (terminal_set_preferences),
1586 Do not reset execute terminal, remain output for comparison,
1587 Set default scrollback lines for 500, or minimum is too small.
1589 * src/main.c (send_bacon_message):
1590 Fix cann't open relative URI in server side.
1592 2009-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1594 * plugins/language-support-cpp-java/cpp-java-assist.c:
1595 Fix #566693 – Code completion of symbols usually not working
1597 2009-02-04 Johannes Schmid <jhs@gnome.org>
1599 * plugins/sourceview/sourceview-prefs.c (get_int_default),
1600 (on_gconf_notify_tab_size),
1601 (on_gconf_notify_right_margin_position):
1602 Fix an unlikely critical when deleting gconf values directly
1604 2009-02-04 Johannes Schmid <jhs@gnome.org>
1606 * plugins/sourceview/anjuta-editor-sourceview.glade:
1607 Remove useless indent-size property. This is better handled by the
1608 language-support-plugin.
1609 * plugins/sourceview/sourceview-prefs.c (get_bool),
1610 (on_gconf_notify_font), (get_key), (sourceview_prefs_init):
1611 Fix #570492 – Canot open editor - crash
1613 2009-02-04 Johannes Schmid <jhs@gnome.org>
1615 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1617 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1618 * plugins/document-manager/anjuta-document-manager.glade:
1619 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1620 * plugins/message-view/anjuta-message-manager-plugin.glade:
1621 * plugins/scintilla/anjuta-editor-scintilla.glade:
1622 * plugins/search/anjuta-search.glade:
1623 * plugins/sourceview/anjuta-editor-sourceview.glade:
1624 #567100 – opening Find dialog causes GtkSpinButton warning
1626 2009-02-04 Johannes Schmid <jhs@gnome.org>
1628 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1630 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1631 * plugins/document-manager/anjuta-document-manager.glade:
1632 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1633 * plugins/message-view/anjuta-message-manager-plugin.glade:
1634 * plugins/scintilla/anjuta-editor-scintilla.glade:
1635 * plugins/search/anjuta-search.glade:
1636 * plugins/sourceview/anjuta-editor-sourceview.glade:
1637 * plugins/subversion/subversion-ui-utils.c (check_input),
1638 (on_status_command_data_arrived):
1639 Revert adjumenst changes (#570444 – can't change numbers in preferences dialog)
1641 2009-02-03 Massimo Cora' <mcora@svn.gnome.org>
1643 * libanjuta/interfaces/libanjuta.idl:
1644 * plugins/symbol-db/plugin.c (do_import_system_sources),
1645 (on_project_root_added), (isymbol_manager_search),
1646 (isymbol_manager_get_members), (isymbol_manager_search_system),
1647 (isymbol_manager_search_project), (isymbol_manager_search_file),
1648 (isymbol_manager_iface_init):
1649 * plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_init),
1650 (symbol_db_engine_file_exists),
1651 (symbol_db_engine_add_new_workspace),
1652 (symbol_db_engine_project_exists),
1653 (symbol_db_engine_add_new_project), (sdb_engine_add_new_db_file),
1654 (symbol_db_engine_update_project_symbols),
1655 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
1656 (symbol_db_engine_update_buffer_symbols):
1657 * plugins/symbol-db/symbol-db-engine-priv.h:
1658 * plugins/symbol-db/symbol-db-engine-queries.c
1659 (symbol_db_engine_get_current_scope),
1660 (symbol_db_engine_get_file_symbols),
1661 (symbol_db_engine_find_symbol_by_name_pattern_on_file):
1662 * plugins/symbol-db/symbol-db-engine-queries.h:
1663 * plugins/symbol-db/symbol-db-engine-utils.c
1664 (symbol_db_util_get_full_local_path),
1665 (symbol_db_util_get_file_db_path),
1666 (symbol_db_util_get_files_with_zero_symbols),
1667 (symbol_db_util_is_pattern_exact_match),
1668 (symbol_db_util_fill_type_array),
1669 (symbol_db_util_get_sym_type_conversion_hash):
1670 * plugins/symbol-db/symbol-db-engine-utils.h:
1671 * plugins/symbol-db/symbol-db-view-locals.c
1672 (symbol_db_view_locals_update_list):
1673 * plugins/symbol-db/symbol-db-view-search.c
1674 (sdb_view_search_model_filter):
1675 Splitted interfaces for searching symbols. Now you can search in system,
1677 #566987 – display tooltip with prototype when calling function in project
1678 Fixed some lock () issues.
1682 2009-02-03 Johannes Schmid <jhs@gnome.org>
1685 * configure.in: 2.25.901
1687 2009-02-03 Johannes Schmid <jhs@gnome.org>
1690 * plugins/glade/anjuta-design-document.c (ifile_get_file),
1691 (ifile_savable_save), (ifile_savable_save_as),
1692 (ifile_savable_is_dirty), (idocument_can_redo),
1693 (idocument_can_undo), (idocument_get_filename):
1694 * plugins/glade/plugin.c (on_glade_project_changed),
1695 (glade_plugin_add_project), (activate_plugin),
1696 (glade_get_filename), (ifile_open), (ifile_get_file),
1698 * plugins/glade/plugin.h:
1700 #570249 – glade plugin does not build
1702 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1704 #566702 – Please add a separator between Build Project and Build Tarrbal
1706 * plugins/gdb/debugger.c (debugger_attach_process),
1707 (debugger_set_frame_finish), (debugger_set_frame):
1708 * plugins/gdb/debugger.h:
1709 Fixed 64-bit warnings
1711 * libanjuta/anjuta-utils.c (anjuta_util_from_file_to_file):
1714 * libanjuta/anjuta-vcs-status.h:
1715 * plugins/file-manager/file-view.c (get_status_string),
1716 (file_view_show_extended_data):
1717 #570264 – cannot do subversion->commit: no modified files are detected anymore
1719 2009-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1721 * plugins/search/search-replace.c,
1722 plugins/search/search-replace_backend.c,
1723 plugins/search/search-replace_backend.h:
1724 Fix #570223 – Replace all in open buffers crashes
1726 2009-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1728 * plugins/scintilla/text_editor.c,
1729 libanjuta/interfaces/libanjuta.idl:
1730 Fix #567206 – Build doesn't start if auto-save fails
1732 2009-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1734 * plugins/document-manager/anjuta-bookmarks.c:
1735 Remove some critical warnings when having document without a file
1737 === Anjuta 2.25.90 ===
1739 2009-02-02 Johannes Schmid <jhs@gnome.org>
1743 - Bumped version to 2.25.90
1744 - Changed glade requirement to 3.5.7
1746 2009-02-02 Johannes Schmid <jhs@gnome.org>
1748 * plugins/file-manager/Makefile.am:
1749 * plugins/file-manager/file-view.c:
1750 Show all VCS icons (there was some Makefile problem and a off-by-one in the
1752 (#561370 – there is no way to know which files are in repository and which not.)
1754 2009-02-02 Johannes Schmid <jhs@gnome.org>
1756 * plugins/document-manager/anjuta-bookmarks.c:
1757 * plugins/language-manager/plugin.c (load_languages):
1758 Cleanup XML-Parser correctly
1760 2009-02-02 Johannes Schmid <jhs@gnome.org>
1762 * plugins/file-manager/plugin.c (file_manager_set_default_uri),
1763 (on_gconf_notify_root), (on_gconf_notify), (file_manager_activate):
1764 #566800 – Had a random crash in "File manager" preferences pane (avoid
1765 flickering when a project is open)
1767 2009-02-02 Johannes Schmid <jhs@gnome.org>
1769 * libanjuta/interfaces/libanjuta.idl:
1770 * plugins/document-manager/search-box.c (on_incremental_search),
1771 (on_search_activated):
1772 * plugins/language-support-cpp-java/cpp-java-assist.c
1774 * plugins/scintilla/text_editor.c (iselection_set),
1775 (iselection_iface_init):
1776 * plugins/search/search-replace.c (search_and_replace):
1777 * plugins/search/search-replace_backend.c (create_search_entries):
1778 * plugins/sourceview/sourceview.c (set_select), (iselect_block),
1779 (iselect_set), (iselect_iface_init):
1780 #569908 – completion of symbol shouldn't scroll the editor
1782 2009-02-02 Johannes Schmid <jhs@gnome.org>
1784 * manuals/anjuta-manual/C/glade.xml:
1787 * plugins/project-manager/gbf-project-util.c (error_dialog):
1790 2009-02-02 Jens Georg <mail@jensge.org>
1792 * plugins/gbf-am/gbf-am-project.c (uri_is_parent), (uri_normalize),
1793 (uri_get_chrooted_path):
1794 * plugins/gbf-mkfile/gbf-mkfile-project.c (uri_is_parent),
1795 (uri_get_chrooted_path):
1797 #511589 - fix c&p error in uri_is_parent; fix uri_get_chrooted_path to
1798 return paths starting with "/"
1800 2009-02-02 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
1802 * plugins/file-manager/file-manager.glade:
1803 * plugins/file-manager/file-model.c
1804 (file_model_vcs_status_callback), (file_model_set_property),
1805 (file_model_get_property), (file_model_class_init):
1806 * plugins/file-manager/plugin.c (on_gconf_notify),
1807 (file_manager_activate):
1808 #570136 – add option to not show unversioned files
1810 2009-02-02 Pavel Kostyuchenko <ShprotX@gmail.com>
1812 * manuals/anjuta-manual/C/anjuta-manual.xml:
1813 * manuals/anjuta-manual/Makefile.am:
1814 * plugins/glade/plugin.c (set_default_resource_target),
1815 (on_default_resource_target_changed), (ipreferences_unmerge):
1816 Glade manual and misc fixes:
1817 542412 – GSoc: Glade3 integration
1819 2009-02-02 Johannes Schmid <jhs@gnome.org>
1821 * plugins/debug-manager/sharedlib.c (destroy_sharedlibs_gui):
1822 * plugins/debug-manager/signals.c (destroy_signals_gui):
1823 * plugins/document-manager/anjuta-docman.c
1824 (anjuta_docman_remove_document):
1825 Don't destroy widgets where you don't own a reference (fixes some gtk-criticals)
1827 2009-02-01 Sébastien Granjoux <seb.sfo@free.fr>
1829 * plugins/message-view/plugin.c,
1830 plugins/message-view/message-view.c,
1831 plugins/message-view/message-view.h,
1832 plugins/message-view/anjuta-message-manager.ui:
1833 Fix #567728 – Copypasting build errors, messages and warnings
1835 2009-02-01 Johannes Schmid <jhs@gnome.org>
1837 * libanjuta/anjuta-ui.c (anjuta_ui_init),
1838 (anjuta_ui_add_action_group), (anjuta_ui_get_accel_editor),
1839 (anjuta_ui_unload_accels):
1840 #564276 – useless checkbox next to action groups in Shortcuts view
1842 * libanjuta/anjuta-vcs-status.h:
1843 * plugins/file-manager/file-model.c (get_vcs_emblem),
1844 (file_model_vcs_status_callback):
1845 * plugins/file-manager/file-view.c:
1846 * plugins/subversion/subversion-vcs-interface.c
1847 (subversion_ivcs_query_status):
1848 * plugins/subversion/svn-status-command.c (on_svn_status_notify):
1849 * plugins/subversion/svn-status.c (svn_status_get_vcs_status):
1851 Show more file stati
1853 2009-02-01 Johannes Schmid <jhs@gnome.org>
1855 * plugins/Makefile.am:
1856 #514609 – install-data-hook problem on Gentoo
1858 2009-02-01 Johannes Schmid <jhs@gnome.org>
1860 * plugins/document-manager/action-callbacks.c:
1861 * plugins/document-manager/anjuta-document-manager.ui:
1862 #563499 – Goto Matching Brace and other commands missing in GtkSourceView editor
1864 * plugins/document-manager/plugin.c
1865 (update_document_ui_interface_items), (create_highlight_submenu):
1866 #564272 – Highlight Mode menu should indicate current mode
1868 2009-02-01 Johannes Schmid <jhs@gnome.org>
1870 * plugins/sourceview/sourceview.c
1871 (sourceview_create_highligth_indic):
1872 #567030 – gtksourceview editor should underline warnings
1874 2009-02-01 Johannes Schmid <jhs@gnome.org>
1876 * plugins/language-support-cpp-java/cpp-java-assist.c
1877 (cpp_java_assist_create_word_completion_cache):
1878 Make auto-completion working for non-local project symbol. Still depends
1879 on a better search interface for the symbol-db to also show local symbols
1881 * plugins/sourceview/anjuta-editor-sourceview.glade:
1882 * plugins/sourceview/sourceview-io.c (sourceview_io_save_as):
1883 #561094 – Creation of backup files can't be disabled using gtksourceview
1885 2009-02-01 Sébastien Granjoux <seb.sfo@free.fr>
1887 * plugins/profiler/profiler.glade,
1888 plugins/tools/tool.c,
1889 plugins/build-basic-autotools/plugin.c,
1890 plugins/gtodo/preferences.c:
1891 Fix #569585 – translation issues, typos
1893 2009-02-01 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
1895 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1897 * plugins/file-loader/plugin.c:
1898 Fix #570034 – the open ToolbarItem is named "Open recent file"
1900 2009-02-01 Sébastien Granjoux <seb.sfo@free.fr>
1902 * plugins/gtodo/export.c:
1903 Fix #570056 – version mismatch for dependency gtk+
1905 2009-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1907 * libanjuta/anjuta-plugin-manager.c:
1908 Fix #567846 – A lot of g_warning-s when starting up Anjuta
1910 2009-01-31 Adam Dingle <adam@medovina.org>
1912 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1914 * plugins/gbf-am/gbf-am-parse.in:
1915 Partially fixed #565323 (unable to create a project from WebKit source).
1917 2009-01-31 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
1919 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1921 * plugins/gtodo/libgtodo.c:
1922 Fix #570014 – invalid print of uninitalized value
1924 2009-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1926 * plugins/debug-manager/sharedlib.c,
1927 plugins/debug-manager/sharedlib.h,
1928 plugins/debug-manager/signals.c,
1929 plugins/debug-manager/signals.h,
1930 plugins/debug-manager/plugin.c:
1931 Fix some warnings due to the previous patch
1933 2009-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1935 * plugins/file-loader/plugin.c,
1936 plugins/patch/patch-plugin.c,
1937 plugins/gtodo/libgtodo.c,
1938 plugins/gtodo/libgtodo.h,
1939 plugins/gtodo/todo_db.c,
1940 plugins/gtodo/add_edit_item.c,
1941 plugins/gtodo/egg-datetime.c,
1942 plugins/project-manager/plugin.c,
1943 plugins/document-manager/anjuta-docman.c,
1944 plugins/glade/designer-associations.c:
1945 Fix #560857 – GNOME Goal: Remove deprecated GLib symbols
1947 2009-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1949 * (added) www/htdocs/update_news.html:
1950 Add a small script to update news on the web site main page
1952 2009-01-31 Adam Dingle <adam@medovina.org>
1954 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1956 * www/htdocs/anjuta_news.html:
1957 * www/htdocs/authors.php:
1958 * www/htdocs/development.php:
1959 * www/htdocs/downloads.php:
1960 * www/htdocs/features.php:
1961 * www/htdocs/home.php:
1962 * www/htdocs/tasks.php:
1963 Copy edited Web pages, making numerous small fixes to grammar and
1966 2009-01-31 Massimo Cora' <mcora@svn.gnome.org>
1968 * plugins/symbol-db/plugin.c (goto_file_tag):
1969 fixed #567361 – allow me to jump to declaration in external package header
1971 2009-01-31 Jens Georg <mail@jensge.org>
1973 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1975 * plugins/debug-manager/Makefile.am:
1976 * plugins/debug-manager/anjuta-debug-manager.ui:
1977 * plugins/debug-manager/disassemble.c:
1978 * plugins/debug-manager/plugin.c (dma_plugin_activate):
1979 * plugins/debug-manager/registers.c:
1980 * plugins/debug-manager/registers.h:
1981 * plugins/debug-manager/sharedlib.c (sharedlibs_update),
1982 (sharedlibs_update_controls), (create_sharedlibs_menu),
1983 (sharedlibs_ui_create_treeview_and_store), (create_sharedlibs_gui),
1984 (sharedlibs_new), (sharedlibs_clear), (sharedlibs_free):
1985 * plugins/debug-manager/sharedlib.h:
1986 * plugins/debug-manager/signals.c (signals_update_controls),
1987 (signals_update), (on_signals_send_activate), (on_signals_event),
1988 (on_column_toggled), (signals_add_toggle_column),
1989 (signals_create_list_store_and_treeview), (create_signals_gui),
1990 (signals_new), (signals_clear), (signals_free):
1991 * plugins/debug-manager/signals.h:
1992 Remove GnomeDialog and GnomeMenuShell as well as GtkCList from signals
1993 and sharedlibs window
1994 #513156 – Get rid of libgnome(ui)
1996 * manuals/build-basic-autotools/Makefile.am:
1997 * plugins/build-basic-autotools/executer.c (execute_program):
1998 #513156 – Get rid of libgnome(ui)
2000 2008-12-31 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2002 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2004 * plugins/terminal/terminal.c:
2005 Fix #569857 – terminal copy/paste doesn't work
2007 2009-01-31 Massimo Cora' <mcora@svn.gnome.org>
2009 * plugins/symbol-db/plugin.c (on_system_scan_package_start),
2010 (on_system_scan_package_end), (on_system_single_file_scan_end),
2011 (do_check_offline_files_changed), (on_project_root_removed):
2012 * plugins/symbol-db/symbol-db-engine-core.c
2013 (symbol_db_engine_add_new_files):
2014 * plugins/symbol-db/symbol-db-system.c
2015 (prepare_files_to_be_scanned), (sdb_system_do_scan_package_1),
2016 (sdb_system_do_scan_next_package), (sdb_system_do_engine_scan),
2017 (on_pkg_config_exit), (symbol_db_system_parse_aborted_package):
2018 partially fixed #566209 – "generate inhertances..."
2019 progress bar doesn't disappear
2020 Improved global package scanning. Now the queue of scannable packages
2021 shouldn't block anymore.
2023 2009-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2025 * plugins/scintilla/text_editor.c,
2026 plugins/scintilla/text_editor.h,
2027 plugins/scintilla/text_editor_cbs.c,
2028 plugins/sourceview/sourceview-io.c,
2029 plugins/sourceview/sourceview-io.h,
2030 plugins/sourceview/sourceview-private.h,
2031 plugins/sourceview/sourceview.h,
2032 plugins/sourceview/sourceview.c,
2033 plugins/glade/anjuta-design-document.c,
2034 plugins/glade/plugin.c,
2035 plugins/document-manager/plugin.c,
2036 plugins/document-manager/anjuta-docman.c,
2037 plugins/document-manager/action-callbacks.c,
2038 libanjuta/interfaces/libanjuta.idl:
2039 Move message area code from document manager to each editor plugin
2040 Rename save_point signal to update_save_ui and make it more general
2041 Add ianjuta_file_savable_is_conflict function to disable autosave
2042 Fix a crash when having deleted file document
2043 Fix #549958 – user is not notified if a file is removed from
2046 2009-01-30 Massimo Cora' <mcora@svn.gnome.org>
2048 * plugins/symbol-db/plugin.c:
2049 added ellipsis to Find Symbol menu.
2051 2009-01-29 Johannes Schmid <jhs@gnome.org>
2053 * libanjuta/interfaces/libanjuta.idl:
2054 * plugins/glade/anjuta-design-document.c:
2055 * plugins/scintilla/text_editor.c (text_editor_save_file):
2056 * plugins/sourceview/sourceview.c (on_save_failed):
2057 Emit saved(NULL) when file-saving fails.
2058 #567206 – Build doesn't start if auto-save fails
2060 * plugins/symbol-db/plugin.c (on_find_symbol):
2061 #357275 – allow user to jump directly to Symbols / Search
2063 2009-01-28 Massimo Cora' <mcora@svn.gnome.org>
2065 * plugins/symbol-db/anjuta-symbol-db-plugin.ui:
2066 * plugins/symbol-db/plugin.c (on_find_symbol),
2067 (symbol_db_activate):
2068 * plugins/symbol-db/plugin.h:
2069 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init),
2070 (symbol_db_view_search_get_entry):
2071 * plugins/symbol-db/symbol-db-view-search.h:
2072 fixed #357275 – allow user to jump directly to Symbols / Search
2074 2009-01-28 Sébastien Granjoux <seb.sfo@free.fr>
2076 * plugins/scintilla/text_editor.h,
2077 plugins/scintilla/text_editor.c:
2078 Fix #491491 – Auto save's problem (automatic reload was a bad idea)
2080 2009-01-27 Sébastien Granjoux <seb.sfo@free.fr>
2082 * plugins/document-manager/file_history.c,
2083 plugins/document-manager/file_history.h,
2084 plugins/document-manager/anjuta-docman.c:
2085 Fix #357820 – Goto / Previous history should return to previous cursor
2088 2009-01-27 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2090 * plugins/glade/anjuta-design-document.c
2091 (anjuta_design_document_set_design_view_parent):
2092 #569225 – glade-plugin build error
2094 2009-01-27 Massimo Cora' <mcora@svn.gnome.org>
2096 * plugins/symbol-db/plugin.c (enable_view_signals),
2097 (on_session_load), (goto_local_tree_iter), (goto_global_tree_iter),
2098 (on_treesearch_symbol_selected_event),
2099 (on_local_treeview_row_activated),
2100 (on_global_treeview_row_activated),
2101 (on_global_treeview_row_expanded),
2102 (on_global_treeview_row_collapsed), (on_project_element_added),
2103 (on_project_element_removed), (on_project_single_file_scan_end),
2104 (clear_project_progress_bar),
2105 (on_check_offline_single_file_scan_end),
2106 (do_import_system_sources_after_abort),
2107 (do_import_project_sources_after_abort),
2108 (do_import_project_sources), (do_import_system_sources),
2109 (do_check_languages_count), (do_check_offline_files_changed),
2110 (on_scan_end_manager), (symbol_db_activate):
2111 Fixed #568493 – Anjuta freezes after moving around large portions of code.
2113 2009-01-26 Johannes Schmid <jhs@gnome.org>
2115 Patch from Pavel Kostyuchenko:
2116 * libanjuta/interfaces/libanjuta.idl:
2117 * plugins/glade/Makefile.am:
2118 * plugins/glade/anjuta-design-document.c
2119 (anjuta_design_document_set_design_view_parent),
2120 (anjuta_design_document_design_view_destroy_cb),
2121 (anjuta_design_document_design_view_parent_set_cb),
2122 (anjuta_design_document_set_design_view),
2123 (anjuta_design_document_get_design_view),
2124 (anjuta_design_document_set_property),
2125 (anjuta_design_document_get_property),
2126 (anjuta_design_document_parent_set_cb),
2127 (anjuta_design_document_constructed),
2128 (anjuta_design_document_dispose),
2129 (anjuta_design_document_class_init), (anjuta_design_document_new),
2131 * plugins/glade/anjuta-design-document.h:
2132 * plugins/glade/anjuta-glade.plugin.in:
2133 * plugins/glade/anjuta-glade.ui:
2134 * plugins/glade/plugin.c (plugin_glade_error_quark),
2135 (designer_associations_raise_editor_priority),
2136 (designer_associations_raise_designer_priority),
2137 (value_added_current_editor), (value_removed_current_editor),
2138 (value_added_project_root_uri), (value_removed_project_root_uri),
2139 (value_added_pm_current_uri), (value_removed_pm_current_uri),
2140 (update_current_project), (glade_update_ui),
2141 (get_page_num_for_design_view), (on_document_destroy),
2142 (on_shell_destroy), (get_design_document_from_project),
2143 (get_project_from_design_document), (on_glade_project_changed),
2144 (switch_back_to_editor), (on_designer_notebook_enter_notify),
2145 (on_designer_layout_switch_page),
2146 (on_designer_layout_page_child_remove), (designer_layout_add_doc),
2147 (desinger_layout_add_all_docs), (designer_layout_remove_doc),
2148 (desinger_layout_remove_all_docs),
2149 (update_separated_designer_layout),
2150 (glade_plugin_save_preferences),
2151 (glade_plugin_do_save_associations),
2152 (glade_plugin_save_associations), (update_actions),
2153 (claim_xml_string), (glade_plugin_load_preferences),
2154 (glade_plugin_load_associations), (glade_plugin_save_doc_list),
2155 (on_session_save), (on_session_load),
2156 (inspector_item_activated_cb), (on_glade_resource_removed),
2157 (on_glade_resource_added), (find_root_gwidget),
2158 (get_uri_from_ianjuta_file), (insert_code_block_into_editor),
2159 (format_handler_stub), (validate_position),
2160 (do_insert_handler_stub_C), (do_insert_handler_stub_Python),
2161 (do_insert_handler_stub_Vala), (find_auto_position),
2162 (find_editor_by_file), (find_designer_by_file),
2163 (designer_associations_match_editor),
2164 (designer_associations_match_designer), (dump_items_list),
2165 (get_associated_items_for_designer),
2166 (get_associated_items_for_editor), (find_valid_editor),
2167 (find_valid_designer), (get_associated_editor_for_doc),
2168 (gse_get_signal_name), (get_auto_position), (forget_last_signal),
2169 (validate_last_signal), (glade_plugin_fetch_last_signal),
2170 (language_name_to_id), (insert_handler_stub_auto),
2171 (on_insert_handler_stub_auto), (insert_handler_stub_manual),
2172 (on_insert_handler_stub_manual), (goto_symbol),
2173 (on_handler_editing_done), (switch_designer_and_editor),
2174 (on_switch_designer_and_editor), (associate_designer_and_editor),
2175 (on_associate_designer_and_editor), (glade_plugin_get_glade_xml),
2176 (gtk_tree_selection_get_one_selected),
2177 (associations_dialog_mark_all_fields_as_unchanged),
2178 (associations_dialog_load_all_field),
2179 (associations_dialog_clear_all_field),
2180 (associations_dialog_update_options_editor),
2181 (fill_position_type_combobox_model),
2182 (associations_dialog_update_model),
2183 (associations_dialog_update_row), (get_string_from_entry),
2184 (associations_dialog_commit_all_fields),
2185 (associations_dialog_options_save_cb),
2186 (associations_dialog_options_revert_cb),
2187 (associations_dialog_mark_field_as_changed),
2188 (associations_dialog_spec_regexp_changed),
2189 (associations_dialog_widget_name_changed),
2190 (associations_dialog_spec_regexp_toggled),
2191 (associations_dialog_widget_name_toggled),
2192 (associations_dialog_position_type_changed_cb),
2193 (associations_dialog_button_delete_cb),
2194 (glade_plugin_hide_associations_dialog),
2195 (associations_dialog_button_close_cb),
2196 (associations_dialog_button_save_cb),
2197 (associations_dialog_delete_event_cb),
2198 (associations_dialog_selection_changed),
2199 (associations_dialog_insert_text_column),
2200 (show_associations_dialog), (on_show_associations_dialog),
2201 (on_associations_changed), (doc_list_changed),
2202 (associations_dialog_button_associate_cb), (gse_editing_started),
2203 (handler_store_update), (append_symbols_to_store),
2204 (on_handler_editing_started), (make_default_handler_name),
2205 (on_signal_row_activated), (search_for_default_signal),
2206 (glade_widget_adaptor_get_default_signal),
2207 (on_glade_widget_2button_press), (on_glade_designer_widget_event),
2208 (on_glade_designer_widget_event_after),
2209 (on_designer_doc_save_point), (glade_plugin_add_project),
2210 (set_default_resource_target), (on_set_default_resource_target),
2211 (on_glade_verify_project), (on_glade_show_version_dialog),
2212 (glade_plugin_sync_current_doc_with_project),
2213 (on_glade_layout_close), (on_glade_layout_save),
2214 (on_glade_layout_undo), (on_glade_layout_redo),
2215 (on_glade_layout_cut), (on_glade_layout_copy),
2216 (on_glade_layout_paste), (on_glade_layout_delete),
2217 (create_toolbar), (on_gse_week_ref), (on_gse_selection_changed),
2218 (on_gse_focus_in), (on_gse_signal_data_free), (on_gse_created),
2219 (on_gse_created_after), (disconnect_glade_signal_editors),
2220 (activate_plugin), (glade_close_all), (deactivate_plugin),
2221 (ifile_open), (iwizard_activate),
2222 (on_set_default_data_signal_template0),
2223 (on_set_default_data_signal_template1),
2224 (on_insert_handler_on_edit_toggled),
2225 (on_auto_add_resource_toggled),
2226 (on_separated_designer_layout_toggled),
2227 (on_insert_handler_on_edit_changed),
2228 (on_auto_add_resource_changed),
2229 (on_default_handler_template_changed),
2230 (on_separated_designer_layout_changed), (update_prefs_page),
2231 (remove_widget_from_parent), (glade_plugin_preferences_add_page),
2232 (on_preferences_default_resource_entry_focus_out),
2233 (on_preferences_default_resource_entry_activate),
2234 (on_default_resource_target_changed), (ipreferences_merge),
2235 (ipreferences_unmerge), (ipreferences_iface_init):
2236 * plugins/glade/plugin.h:
2237 * plugins/project-manager/plugin.c
2238 (iproject_manager_get_selected_id),
2239 (iproject_manager_add_source_quiet), (iproject_manager_iface_init):
2240 #542412 GSoc: Glade3 integration
2243 Print correct message when enabling/disabling scintilla plugin
2244 Bumped glade3 requirement to 3.5.6
2246 * plugins/gtodo/tray-icon.c:
2247 * plugins/gtodo/tray-icon.h:
2248 Removed unnecessary files
2250 2009-01-25 Jens Georg <jens@einstein>
2252 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>
2254 * plugins/debug-manager/start.c,
2255 plugins/debug-manager/plugin.c,
2256 plugins/debug-manager/threads.c,
2257 plugins/debug-manager/stack_trace.c,
2258 plugins/debug-manager/breakpoints.c:
2259 fix #511589 for debug-manager plugin
2261 2009-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2263 * plugins/scintilla/text_editor.h,
2264 plugins/scintilla/text_editor.c:
2265 Fix #491491 – Auto save's problem (reload automatically)
2266 Fix #549958 – user is not notified if a file is removed from
2269 * plugins/document-manager/anjuta-docman.c:
2270 Display a warning icon when a message area is displayed
2273 Open file pass on command line
2275 2009-01-24 Jens Georg <mail@jensge.org>
2277 * plugins/class-inheritance/class-inherit.c
2278 (cls_inherit_draw_expanded_node):
2280 use g_free instead of g_object_unref to free object gchar * data
2281 (fixes crash in class inheritance plugin)
2283 2009-01-24 Massimo Cora' <mcora@svn.gnome.org>
2285 * plugins/symbol-db/plugin.c (on_project_element_added),
2286 (do_import_project_sources_after_abort),
2287 (do_import_project_sources), (do_check_offline_files_changed),
2288 (on_scan_end_manager):
2289 Disabled receiving of insert/remove signals even for global tab. This should
2290 avoid useless parsing of signals on big project sources movements.
2291 Should also fix #568493 - Anjuta freezes after moving around large portions
2294 2009-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2296 * plugins/project-wizard/templates/gtk/src/callbacks.c,
2297 plugins/project-wizard/templates/gtk/src/project.glade,
2298 plugins/project-wizard/templates/gtk/src/callbacks.h,
2299 plugins/project-wizard/templates/gnome/src/callbacks.c,
2300 plugins/project-wizard/templates/gnome/src/project.glade,
2301 plugins/project-wizard/templates/gnome/src/callbacks.h,
2302 plugins/project-wizard/templates/gnome/src/main.c:
2303 Fix #564308 – autogenerated gtk/gnome program does not exit
2305 2009-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2307 * plugins/gdb/debugger.c:
2308 Fix #565188 – Invalid write on deinitialization
2310 2009-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2312 * plugins/project-wizard/druid.c,
2313 plugins/project-wizard/parser.c,
2314 plugins/project-wizard/header.c,
2315 plugins/project-wizard/header.h,
2316 manuals/reference/libanjuta/project-wizard-format.sgml:
2317 Allow to read project templates from user defined directories
2318 Document this improvement
2320 * manuals/anjuta-manual/C/build.xml:
2321 Fix error in xml tags
2323 * plugins/scintilla/scintilla/Makefile.am,
2324 manuals/reference/libanjuta/Makefile.am:
2325 Fix makefile after scintilla move
2327 * plugins/project-wizard/appwizard.png:
2328 Use a transparent background for project wizard side image
2330 2009-01-23 Massimo Cora' <mcora@svn.gnome.org>
2332 * plugins/symbol-db/images/Makefile.am:
2333 * (added) plugins/symbol-db/images/element-interface-24.png
2334 * (added) plugins/symbol-db/images/element-method-24.png
2335 * plugins/symbol-db/plugin.c (register_stock_icons):
2336 added some icons for popup menu.
2338 2009-01-23 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2340 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
2342 * plugins/symbol-db/plugin.c (on_session_load), (on_project_root_added):
2343 fixed #568119 – Automatic scanning of system-packages doesn't work
2345 2009-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2347 * manuals/anjuta-manual/C/debugger.xml:
2348 Fix #568381 – Website manual chapter 5. Debugging
2350 2009-01-21 Arun Tejasvi Chaganty <arunchaganty@gmail.com>
2352 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2355 libanjuta/anjuta-ui.h
2356 libanjuta/anjuta-ui.c:
2357 Fix #548310 – Allow plugins to load/save key accelerators
2358 Needed for vim plugin
2360 2009-01-21 Michael Trimarchi <michael@evidence.eu.com>
2362 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2364 * plugins/scratchbox/plugin.c,
2365 plugins/scratchbox/anjuta-scratchbox.glade,
2366 plugins/scratchbox/anjuta-scratchbox-48.png,
2367 (added) plugins/scratchbox/anjuta-scratchbox-panel.png,
2368 plugins/scratchbox/anjuta-scratchbox.plugin.in,
2369 plugins/scratchbox/Makefile.am:
2370 Fix bug #565320 – sbox2 support for anjuta
2372 2009-01-21 Massimo Cora' <mcora@svn.gnome.org>
2374 * plugins/symbol-db/symbol-db-engine-utils.c
2375 (sdb_util_load_symbol_pixbufs):
2376 fixed warning for "prototype protected"
2378 2009-01-20 Johannes Schmid <jhs@gnome.org>
2381 * plugins/Makefile.am:
2382 * plugins/editor/.cvsignore:
2383 * plugins/editor/Makefile.am:
2384 * plugins/editor/aneditor-autocomplete.cxx:
2385 * plugins/editor/aneditor-calltip.cxx:
2386 * plugins/editor/aneditor-indent.cxx:
2387 * plugins/editor/aneditor-priv.h:
2388 * plugins/editor/aneditor.cxx:
2389 * plugins/editor/aneditor.h:
2390 * plugins/editor/anjuta-bookmark-16.xpm:
2391 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
2392 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
2393 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
2394 * plugins/editor/anjuta-editor-scintilla.glade:
2395 * plugins/editor/anjuta-editor.plugin.in:
2396 * plugins/editor/anjuta-linemark-16.xpm:
2397 * plugins/editor/anjuta-pcmark-16.xpm:
2398 * plugins/editor/lexer.h:
2399 * plugins/editor/plugin.c:
2400 * plugins/editor/plugin.h:
2401 * plugins/editor/print.c:
2402 * plugins/editor/print.h:
2403 * plugins/editor/properties.cxx:
2404 * plugins/editor/properties.h:
2405 * plugins/editor/properties/.cvsignore:
2406 * plugins/editor/properties/Makefile.am:
2407 * plugins/editor/properties/anjuta.properties:
2408 * plugins/editor/properties/styles.properties:
2409 * plugins/editor/properties/user.properties:
2410 * plugins/editor/properties_cxx.h:
2411 * plugins/editor/scintilla/.cvsignore:
2412 * plugins/editor/scintilla/AutoComplete.cxx:
2413 * plugins/editor/scintilla/AutoComplete.h:
2414 * plugins/editor/scintilla/CallTip.cxx:
2415 * plugins/editor/scintilla/CallTip.h:
2416 * plugins/editor/scintilla/CellBuffer.cxx:
2417 * plugins/editor/scintilla/CellBuffer.h:
2418 * plugins/editor/scintilla/CharClassify.cxx:
2419 * plugins/editor/scintilla/CharClassify.h:
2420 * plugins/editor/scintilla/CharacterSet.h:
2421 * plugins/editor/scintilla/ContractionState.cxx:
2422 * plugins/editor/scintilla/ContractionState.h:
2423 * plugins/editor/scintilla/Converter.h:
2424 * plugins/editor/scintilla/Decoration.cxx:
2425 * plugins/editor/scintilla/Decoration.h:
2426 * plugins/editor/scintilla/Document.cxx:
2427 * plugins/editor/scintilla/Document.h:
2428 * plugins/editor/scintilla/DocumentAccessor.cxx:
2429 * plugins/editor/scintilla/DocumentAccessor.h:
2430 * plugins/editor/scintilla/Editor.cxx:
2431 * plugins/editor/scintilla/Editor.h:
2432 * plugins/editor/scintilla/ExternalLexer.cxx:
2433 * plugins/editor/scintilla/ExternalLexer.h:
2434 * plugins/editor/scintilla/Indicator.cxx:
2435 * plugins/editor/scintilla/Indicator.h:
2436 * plugins/editor/scintilla/KeyMap.cxx:
2437 * plugins/editor/scintilla/KeyMap.h:
2438 * plugins/editor/scintilla/KeyWords.cxx:
2439 * plugins/editor/scintilla/LexAPDL.cxx:
2440 * plugins/editor/scintilla/LexASY.cxx:
2441 * plugins/editor/scintilla/LexAU3.cxx:
2442 * plugins/editor/scintilla/LexAVE.cxx:
2443 * plugins/editor/scintilla/LexAbaqus.cxx:
2444 * plugins/editor/scintilla/LexAda.cxx:
2445 * plugins/editor/scintilla/LexAsm.cxx:
2446 * plugins/editor/scintilla/LexAsn1.cxx:
2447 * plugins/editor/scintilla/LexBaan.cxx:
2448 * plugins/editor/scintilla/LexBash.cxx:
2449 * plugins/editor/scintilla/LexBasic.cxx:
2450 * plugins/editor/scintilla/LexBullant.cxx:
2451 * plugins/editor/scintilla/LexCLW.cxx:
2452 * plugins/editor/scintilla/LexCPP.cxx:
2453 * plugins/editor/scintilla/LexCSS.cxx:
2454 * plugins/editor/scintilla/LexCaml.cxx:
2455 * plugins/editor/scintilla/LexCmake.cxx:
2456 * plugins/editor/scintilla/LexConf.cxx:
2457 * plugins/editor/scintilla/LexCrontab.cxx:
2458 * plugins/editor/scintilla/LexCsound.cxx:
2459 * plugins/editor/scintilla/LexD.cxx:
2460 * plugins/editor/scintilla/LexEScript.cxx:
2461 * plugins/editor/scintilla/LexEiffel.cxx:
2462 * plugins/editor/scintilla/LexErlang.cxx:
2463 * plugins/editor/scintilla/LexFlagship.cxx:
2464 * plugins/editor/scintilla/LexForth.cxx:
2465 * plugins/editor/scintilla/LexFortran.cxx:
2466 * plugins/editor/scintilla/LexGAP.cxx:
2467 * plugins/editor/scintilla/LexGui4Cli.cxx:
2468 * plugins/editor/scintilla/LexHTML.cxx:
2469 * plugins/editor/scintilla/LexHaskell.cxx:
2470 * plugins/editor/scintilla/LexInno.cxx:
2471 * plugins/editor/scintilla/LexKix.cxx:
2472 * plugins/editor/scintilla/LexLisp.cxx:
2473 * plugins/editor/scintilla/LexLout.cxx:
2474 * plugins/editor/scintilla/LexLua.cxx:
2475 * plugins/editor/scintilla/LexMMIXAL.cxx:
2476 * plugins/editor/scintilla/LexMPT.cxx:
2477 * plugins/editor/scintilla/LexMSSQL.cxx:
2478 * plugins/editor/scintilla/LexMagik.cxx:
2479 * plugins/editor/scintilla/LexMatlab.cxx:
2480 * plugins/editor/scintilla/LexMetapost.cxx:
2481 * plugins/editor/scintilla/LexMySQL.cxx:
2482 * plugins/editor/scintilla/LexNsis.cxx:
2483 * plugins/editor/scintilla/LexOpal.cxx:
2484 * plugins/editor/scintilla/LexOthers.cxx:
2485 * plugins/editor/scintilla/LexPB.cxx:
2486 * plugins/editor/scintilla/LexPLM.cxx:
2487 * plugins/editor/scintilla/LexPOV.cxx:
2488 * plugins/editor/scintilla/LexPS.cxx:
2489 * plugins/editor/scintilla/LexPascal.cxx:
2490 * plugins/editor/scintilla/LexPerl.cxx:
2491 * plugins/editor/scintilla/LexPowerShell.cxx:
2492 * plugins/editor/scintilla/LexProgress.cxx:
2493 * plugins/editor/scintilla/LexPython.cxx:
2494 * plugins/editor/scintilla/LexR.cxx:
2495 * plugins/editor/scintilla/LexRebol.cxx:
2496 * plugins/editor/scintilla/LexRuby.cxx:
2497 * plugins/editor/scintilla/LexSQL.cxx:
2498 * plugins/editor/scintilla/LexScriptol.cxx:
2499 * plugins/editor/scintilla/LexSmalltalk.cxx:
2500 * plugins/editor/scintilla/LexSpecman.cxx:
2501 * plugins/editor/scintilla/LexSpice.cxx:
2502 * plugins/editor/scintilla/LexTADS3.cxx:
2503 * plugins/editor/scintilla/LexTCL.cxx:
2504 * plugins/editor/scintilla/LexTeX.cxx:
2505 * plugins/editor/scintilla/LexVB.cxx:
2506 * plugins/editor/scintilla/LexVHDL.cxx:
2507 * plugins/editor/scintilla/LexVerilog.cxx:
2508 * plugins/editor/scintilla/LexYAML.cxx:
2509 * plugins/editor/scintilla/LineMarker.cxx:
2510 * plugins/editor/scintilla/LineMarker.h:
2511 * plugins/editor/scintilla/Makefile.am:
2512 * plugins/editor/scintilla/Partitioning.h:
2513 * plugins/editor/scintilla/PlatGTK.cxx:
2514 * plugins/editor/scintilla/PositionCache.cxx:
2515 * plugins/editor/scintilla/PositionCache.h:
2516 * plugins/editor/scintilla/PropSet.cxx:
2517 * plugins/editor/scintilla/README.sync:
2518 * plugins/editor/scintilla/RESearch.cxx:
2519 * plugins/editor/scintilla/RESearch.h:
2520 * plugins/editor/scintilla/RunStyles.cxx:
2521 * plugins/editor/scintilla/RunStyles.h:
2522 * plugins/editor/scintilla/SVector.h:
2523 * plugins/editor/scintilla/ScintillaBase.cxx:
2524 * plugins/editor/scintilla/ScintillaBase.h:
2525 * plugins/editor/scintilla/ScintillaGTK.cxx:
2526 * plugins/editor/scintilla/SplitVector.h:
2527 * plugins/editor/scintilla/Style.cxx:
2528 * plugins/editor/scintilla/Style.h:
2529 * plugins/editor/scintilla/StyleContext.cxx:
2530 * plugins/editor/scintilla/StyleContext.h:
2531 * plugins/editor/scintilla/UniConversion.cxx:
2532 * plugins/editor/scintilla/UniConversion.h:
2533 * plugins/editor/scintilla/ViewStyle.cxx:
2534 * plugins/editor/scintilla/ViewStyle.h:
2535 * plugins/editor/scintilla/WindowAccessor.cxx:
2536 * plugins/editor/scintilla/XPM.cxx:
2537 * plugins/editor/scintilla/XPM.h:
2538 * plugins/editor/scintilla/include/.cvsignore:
2539 * plugins/editor/scintilla/include/Accessor.h:
2540 * plugins/editor/scintilla/include/Face.py:
2541 * plugins/editor/scintilla/include/HFacer.py:
2542 * plugins/editor/scintilla/include/KeyWords.h:
2543 * plugins/editor/scintilla/include/Makefile.am:
2544 * plugins/editor/scintilla/include/Platform.h:
2545 * plugins/editor/scintilla/include/PropSet.h:
2546 * plugins/editor/scintilla/include/SString.h:
2547 * plugins/editor/scintilla/include/SciLexer.h:
2548 * plugins/editor/scintilla/include/Scintilla.h:
2549 * plugins/editor/scintilla/include/Scintilla.iface:
2550 * plugins/editor/scintilla/include/ScintillaWidget.h:
2551 * plugins/editor/scintilla/include/WindowAccessor.h:
2552 * plugins/editor/scintilla/lexers.make:
2553 * plugins/editor/scintilla/patches/scintilla-64-bit.diff:
2554 * plugins/editor/scintilla/patches/scintilla-pango-always.diff:
2555 * plugins/editor/scintilla/patches/scintilla-string-fix.diff:
2556 * plugins/editor/scintilla/scintilla-marshal.c:
2557 * plugins/editor/scintilla/scintilla-marshal.h:
2558 * plugins/editor/scintilla/scintilla-marshal.list:
2559 * plugins/editor/scintilla/test-scintilla.cxx:
2560 * plugins/editor/scintilla/update-properties.pl:
2561 * plugins/editor/style-editor.c:
2562 * plugins/editor/style-editor.h:
2563 * plugins/editor/text-editor-iterable.c:
2564 * plugins/editor/text-editor-iterable.h:
2565 * plugins/editor/text_editor.c:
2566 * plugins/editor/text_editor.h:
2567 * plugins/editor/text_editor_cbs.c:
2568 * plugins/editor/text_editor_cbs.h:
2569 * plugins/editor/text_editor_prefs.c:
2570 * plugins/editor/text_editor_prefs.h:
2571 * plugins/gbf-am/gbf-am.plugin.in:
2572 * plugins/gbf-mkfile/gbf-mkfile.plugin.in:
2573 * plugins/scintilla/anjuta-editor.plugin.in:
2574 * plugins/sourceview/sourceview.plugin.in:
2577 Reenabled scintilla by default and moved it from
2578 plugins/editor to plugins/scintilla. Also updated the
2581 2009-01-20 Jens Georg <mail@jensge.org>
2583 * plugins/gtodo/gtodo-plain.xsl:
2584 export only non-empty (contains at least one undone item)
2588 2009-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2590 * plugins/editor/print.h,
2591 plugins/editor/aneditor.cxx,
2592 plugins/editor/print.c,
2594 Fix #564659 – Port anjuta to use Gtk+ print instead of deprecated
2597 * plugins/editor/text_editor.c:
2598 Fix one debugging error message
2600 * plugins/editor/Makefile.am:
2603 2009-01-20 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2605 * plugins/terminal/terminal.c (terminal_set_preferences),
2606 (preferences_changed), (terminal_child_exited_cb),
2607 (terminal_execute), (init_shell), (terminal_focus_cb),
2608 (terminal_keypress_cb), (terminal_click_cb),
2609 (on_project_root_added), (create_terminal), (create_box),
2610 (terminal_create), (activate_plugin), (deactivate_plugin),
2611 (terminal_plugin_instance_init):
2613 #566696 – Make the terminal plugin open in the directory of the project
2615 2009-01-20 Massimo Cora' <mcora@svn.gnome.org>
2617 * plugins/symbol-db/symbol-db-engine-core.c:
2618 * plugins/symbol-db/symbol-db-engine-queries.c:
2619 fixed #568254 – build fail on symbol-db-engine-core.c with suncc
2621 2009-01-20 Massimo Cora' <mcora@svn.gnome.org>
2623 * plugins/project-manager/gbf-tree-data.c:
2624 build fix, missing include.
2626 === Anjuta 2.25.5 ===
2628 2009-01-20 Johannes Schmid <jhs@gnome.org>
2630 * configure.in: Fixed gnomeprint dependency (hopefully the last release that requires it)
2632 2009-01-19 Johannes Schmid <jhs@gnome.org>
2635 * configure.in: Updated for release
2637 2009-01-19 Johannes Schmid <jhs@gnome.org>
2639 * plugins/project-manager/gbf-project-view.c
2640 (gbf_project_view_instance_init):
2641 #567967 – build fail with sun cc because zero-sized struct
2643 2009-01-20 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2645 reviewed by: Johannes Schmid <jhs@gnome.org>
2647 * plugins/debug-manager/breakpoints.c (create_breakpoint_gui):
2648 * plugins/debug-manager/plugin.c (dma_plugin_activate):
2650 #568068 – critical warnings on activation of debug-manager
2652 2009-01-19 Jens Georg <mail@jensge.org>
2654 * plugins/gtodo/Makefile.am:
2655 * plugins/gtodo/callback.c (message_box):
2656 * plugins/gtodo/egg-datetime.c (egg_datetime_get_type),
2657 (egg_datetime_set_property):
2658 * plugins/gtodo/egg-datetime.h:
2659 * plugins/gtodo/export.c (export_gui), (on_file_type_changed_cb),
2660 (gtodo_export_gui_create_extra_widget):
2661 * plugins/gtodo/interface.c (gtodo_load_settings),
2662 (on_export_clicked_cb), (gui_create_todo_widget), (stock_icons):
2663 * plugins/gtodo/libgtodo.c (gtodo_client_export):
2664 * plugins/gtodo/libgtodo.h:
2665 * plugins/gtodo/main.h:
2666 * plugins/gtodo/preferences.c (preferences_widget),
2667 (pref_gconf_set_notifications):
2669 - #531717 - remove tray icon
2670 - enable export button which is now able to save to XML, HTML and plaintext
2671 - port patches from libegg to eggdatetime.[ch]
2673 * TODO: synced with gtodo plugin (now that we have export ;)
2675 2009-01-19 Jens Georg <mail@jensge.org>
2679 * plugins/glade/plugin.c
2681 * libanjuta/anjuta-utils.c
2682 * libanjuta/anjuta-preferences.c
2683 * libanjuta/anjuta-plugin-manager.c:
2684 #511589 - port to gio - removing everything that remains
2686 2009-01-19 Jens Georg <mail@jensge.org>
2688 * plugins/gbf-mkfile/Makefile.am:
2689 * plugins/gbf-mkfile/gbf-mkfile-project.c (uri_is_equal),
2690 (uri_is_parent), (uri_normalize), (uri_get_chrooted_path),
2691 (xml_new_change_doc), (monitor_cb), (monitor_add),
2692 (monitors_setup), (sax_start_element), (spawn_shutdown),
2693 (spawn_kill_child), (spawn_script), (project_reload),
2694 (project_update), (gbf_mkfile_project_set_config),
2695 (gbf_mkfile_project_set_group_config),
2696 (gbf_mkfile_project_set_target_config), (impl_load), (impl_probe),
2697 (impl_add_group), (impl_remove_group), (impl_add_target),
2698 (impl_remove_target), (impl_add_source), (impl_remove_source):
2699 #511589 - port to gio. Removed resolution of "~" in uris; also
2700 fixes a bug creating uris like "file:///a/b/c/a/b/c.c" for file
2703 2009-01-19 Jens Georg <mail@jensge.org>
2705 reviewed by: <delete if not using a buddy>
2707 * plugins/gbf-am/Makefile.am:
2708 * plugins/gbf-am/gbf-am-project.c (uri_is_equal), (uri_is_parent),
2709 (uri_normalize), (uri_get_chrooted_path), (xml_new_change_doc),
2710 (monitor_cb), (monitor_add), (monitors_setup), (spawn_shutdown),
2711 (spawn_write_child), (spawn_kill_child), (spawn_script),
2712 (project_reload), (project_update), (gbf_am_project_set_config),
2713 (gbf_am_project_set_group_config),
2714 (gbf_am_project_set_target_config), (impl_load), (impl_probe),
2715 (impl_add_group), (impl_remove_group), (impl_add_target),
2716 (impl_remove_target), (impl_add_source), (impl_remove_source):
2718 #511589 - port to gio. Removed resolution of "~" in uris
2720 2009-01-19 Jens Georg <mail@jensge.org>
2722 * plugins/project-manager/gbf-project-util.c
2723 (browse_button_clicked_cb):
2724 * plugins/project-manager/gbf-tree-data.c
2725 (gbf_tree_data_new_source):
2726 * plugins/project-manager/plugin.c (update_title),
2727 (on_popup_add_to_project), (project_manager_load_gbf),
2728 (get_uri_vfs_type), (get_element_id_from_uri),
2729 (iproject_manager_get_element_type), (ifile_open):
2731 #511589 - Fix port to GIO of project manager
2733 2009-01-19 Jens Georg <mail@jensge.org>
2735 * plugins/document-manager/Makefile.am:
2736 * plugins/glade/anjuta-design-document.c:
2737 * plugins/gtodo/Makefile.am:
2738 * plugins/indent/indent-util.c (indent_get_buffer):
2739 * plugins/patch/plugin.c:
2740 * plugins/search/search-replace_backend.c (create_search_entries):
2741 * plugins/sourceview/Makefile.am:
2742 * plugins/valgrind/preferences.c:
2743 * plugins/valgrind/vgdefaultview.c:
2744 * plugins/valgrind/vggeneralprefs.c:
2746 #511589 - mostly cosmetical changes like removing #include directives,
2747 makefile references etc.
2749 2009-01-18 Johannes Schmid <jhs@gnome.org>
2751 * plugins/file-manager/file-model.c (file_model_update_file):
2752 Don't show the status of directories
2754 2009-01-18 Johannes Schmid <jhs@gnome.org>
2756 * plugins/file-manager/Makefile.am:
2757 * plugins/file-manager/file-model.c (get_vcs_emblem),
2758 (file_model_vcs_status_callback), (file_model_update_file),
2760 * plugins/file-manager/file-model.h:
2761 * plugins/file-manager/file-view.c (file_view_init):
2763 Show the vcs status with emblems (from Subclipse/TurtoiseSVN, icons are GPL)
2765 2009-01-17 Johannes Schmid <jhs@gnome.org>
2767 * plugins/file-manager/file-model.c (file_model_update_file),
2768 (on_row_expanded_async), (file_model_refresh):
2769 #568008 – invalid g_object_unref in file-manager
2770 (Carl-Anton Ingmarsson)
2772 2009-01-17 Johannes Schmid <jhs@gnome.org>
2774 * plugins/document-manager/anjuta-bookmarks.c
2775 (anjuta_bookmarks_add_file), (anjuta_bookmarks_session_save):
2776 Clear the bookmarks panel when the session is save to avoid adding too many
2777 bookmarks to the old session.
2779 2009-01-17 Massimo Cora' <mcora@svn.gnome.org>
2781 * plugins/language-support-cpp-java/cpp-java-assist.c
2782 (cpp_java_assist_show_calltip):
2783 #568020 – critical warning on bracket completion
2785 2009-01-17 Jens Georg <mail@jensge.org>
2787 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
2789 * plugins/symbol-db/test/benchmark.c (get_files):
2790 #511589 – Anjuta uses GNOME-VFS
2792 2009-01-17 James Liggett <jrliggett@cox.net>
2794 * plugins/subversion/subversion-log-dialog.c (subversion_show_log),
2795 (on_log_view_button_clicked), (subversion_log_window_create),
2796 (on_fm_subversion_log):
2797 Make the View Log command in the Subversion plugin act immediately when
2798 activated from the file manager context menu.
2800 Fixes Bug 565353 – View Log and Diff context menu commands should
2803 2009-01-16 James Liggett <jrliggett@cox.net>
2805 * plugins/subversion/subversion-diff-dialog.c
2806 (subversion_show_diff), (on_subversion_diff_response),
2807 (on_fm_subversion_diff):
2808 When invoked from the file manager's context menu, the Subversion plugin's
2809 Diff command now works immediately, bypassing the dialog.
2811 Partially fixes Bug 565353 – View Log and Diff context menu commands should
2814 2009-01-16 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
2816 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
2818 * plugins/symbol-db/plugin.c (find_file_line), (goto_file_tag):
2819 fixed #568028 – goto [declaration|implementation] should prefer the current
2822 2009-01-16 Massimo Cora' <mcora@svn.gnome.org>
2824 * plugins/symbol-db/plugin.c (goto_file_tag):
2825 * plugins/symbol-db/symbol-db-engine-core.c
2826 (sdb_engine_execute_unknown_sql), (sdb_engine_ctags_output_thread),
2827 (sdb_engine_set_defaults_db_parameters),
2828 (symbol_db_engine_file_exists), (sdb_engine_get_unique_scan_id),
2829 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
2830 (on_scan_update_files_symbols_end),
2831 (symbol_db_engine_update_project_symbols),
2832 (symbol_db_engine_remove_file),
2833 (symbol_db_engine_set_db_case_sensitive):
2834 * plugins/symbol-db/symbol-db-engine-core.h:
2835 * plugins/symbol-db/symbol-db-engine-priv.h:
2836 * plugins/symbol-db/symbol-db-engine-queries.c
2837 (symbol_db_engine_get_class_parents_by_symbol_id),
2838 (symbol_db_engine_get_class_parents),
2839 (symbol_db_engine_get_global_members_filtered),
2840 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2841 (symbol_db_engine_get_scope_members_by_symbol_id),
2842 (symbol_db_engine_get_scope_members),
2843 (symbol_db_engine_get_current_scope),
2844 (symbol_db_engine_get_file_symbols),
2845 (symbol_db_engine_get_symbol_info_by_id),
2846 (symbol_db_engine_find_symbol_by_name_pattern),
2847 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
2848 (symbol_db_engine_find_symbol_by_name_pattern_filtered),
2849 (symbol_db_engine_get_files_for_project),
2850 (symbol_db_engine_get_languages_count),
2851 (symbol_db_engine_is_language_used):
2852 * plugins/symbol-db/symbol-db-engine-queries.h:
2853 * plugins/symbol-db/symbol-db-view-search.c
2854 (sdb_view_search_model_filter):
2855 fixed #567060 – symbol search should ignore case.
2856 Added some macros to manage mutex_lock ().
2858 2008-01-16 Adam Dingle <adam@medovina.org>
2860 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2862 * plugins/project-wizard/templates/gnome-applet/Makefile.am.tpl:
2863 * plugins/project-wizard/templates/terminal/Makefile.am.tpl:
2864 Fixed #565342 – wizard creates useless dist-hook in Makefile.am
2866 2009-01-16 James Liggett <jrliggett@cox.net>
2868 * libanjuta/anjuta-status.c (anjuta_status_progress_pulse):
2869 Fix Bug 565024 – "Retrieving log..." still displayed after retrieval
2872 2009-01-16 James Liggett <jrliggett@cox.net>
2874 * plugins/subversion/anjuta-subversion.ui:
2875 * plugins/subversion/plugin.c:
2876 * plugins/subversion/subversion-revert-dialog.c
2877 (on_subversion_revert_response), (on_fm_subversion_revert):
2878 * plugins/subversion/subversion-revert-dialog.h:
2879 * plugins/subversion/svn-revert-command.c
2880 (svn_revert_command_new_list), (svn_revert_command_new_path):
2881 * plugins/subversion/svn-revert-command.h:
2882 Fix Bug 564988 – Subversion context menu should have a Revert command
2884 2008-01-15 Sébastien Granjoux <seb.sfo@free.fr>
2886 * plugins/project-manager/plugin.c,
2887 libanjuta/interfaces/libanjuta.idl:
2888 Fix #566146 – Critical warning when opening anjuta without a project
2891 2008-01-15 Sébastien Granjoux <seb.sfo@free.fr>
2893 * plugins/file-loader/plugin.c:
2894 Fix #567222 – Please add comments for translators
2896 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2897 Fix #567216 – Don't leave trailing spaces
2899 * plugins/search/search-replace.c:
2900 Fix #567226 – Don't leave trailing spaces
2902 * libanjuta/anjuta-plugin-manager.c,
2903 libanjuta/anjuta-utils.c:
2904 Fix #567224 – Don't leave trailing spaces
2906 * plugins/project-wizard/anjuta-project-wizard.glade:
2907 Fix #567881 – Strange strings
2909 2009-01-14 Adam Dingle <adam@medovina.org>
2911 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
2913 * plugins/symbol-db/plugin.c (find_file_line), (goto_file_tag),
2914 (on_project_import_scan_end), (on_scan_end_manager):
2915 Fixed #567523 (Goto Implementation jumps to declaration).
2917 2009-01-14 Johannes Schmid <jhs@gnome.org>
2919 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
2920 Don't claim to implement IAnjutaVCS
2922 * plugins/file-manager/file-model.c
2923 (file_model_vcs_status_callback), (file_model_free_vcs_data),
2924 (file_model_get_vcs_status), (file_model_update_file),
2926 * plugins/file-manager/file-model.h:
2927 * plugins/file-manager/file-view.c (file_view_show_extended_data),
2929 * plugins/file-manager/plugin.c (file_manager_activate):
2930 Show VCS status in file-manager
2932 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2934 * plugins/project-wizard/anjuta-project-wizard.glade,
2935 plugins/project-import/project-import.c:
2936 Fix #567504 – New Project dialog is not centered
2938 2009-01-13 Jens Georg <mail@jensge.org>
2940 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2942 * plugins/project-manager/plugin.c:
2943 * plugins/build-basic-autotools/configuration-list.c:
2944 Fix problem that it is not possible to generate a new project
2945 on NFS and subsequent crash in project configuration.
2946 Partial port of project-manager to GIO
2948 2009-01-12 James Liggett <jrliggett@cox.net>
2950 * plugins/subversion/subversion-vcs-interface.c
2951 (on_ivcs_status_command_data_arrived),
2952 (subversion_ivcs_query_status):
2953 The file passed to ianjuta_vcs_query_status shouldn't be passed to the
2954 callback. Instead, create a file for each path in the returned list,
2955 so that we get status for everything if we're given a directory, not just
2956 the directory itself.
2958 2009-01-12 James Liggett <jrliggett@cox.net>
2960 * plugins/subversion/subversion-vcs-interface.c
2961 (subversion_ivcs_add), (subversion_ivcs_checkout),
2962 (subversion_ivcs_diff), (subversion_ivcs_query_status),
2963 (subversion_ivcs_remove):
2964 Fix the name of the command finish signal from "finished" to
2965 "command-finished," the proper name (argh!)
2967 2009-01-12 Massimo Cora' <mcora@svn.gnome.org>
2969 * plugins/symbol-db/plugin.c (do_update_project_symbols),
2970 (do_check_offline_files_changed), (on_project_root_added):
2971 * plugins/symbol-db/symbol-db-engine-queries.c
2972 (symbol_db_engine_is_language_used):
2973 fixed #567505 – Anjuta hangs while generating inheritances. Was introduced by
2976 2009-01-11 James Liggett <jrliggett@cox.net>
2978 * plugins/subversion/anjuta-subversion.glade:
2979 * plugins/subversion/svn-command.c (ssl_server_trust_prompt):
2980 Fix Bug 567217 – Don't use trailing spaces.
2982 2009-01-11 James Liggett <jrliggett@cox.net>
2984 * plugins/profiler/profiler.glade:
2985 Fix Bug 567228 – Don't leave trailing spaces.
2987 2009-01-11 James Liggett <jrliggett@cox.net>
2989 * plugins/subversion/subversion-vcs-interface.c
2990 (subversion_ivcs_checkout), (on_ivcs_status_command_data_arrived),
2991 (subversion_ivcs_query_status):
2992 * plugins/subversion/subversion-vcs-interface.h:
2993 Implement the checkout method for IAnjutaVcs in the Subversion plugin.
2995 IAnjutaVcs is now completely implemented for the Subversion plugin.
2997 2009-01-11 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
2999 reviewed by: James Liggett <jrliggett@cox.net>
3001 * plugins/subversion/Makefile.am:
3002 * plugins/subversion/svn-checkout-command.c
3003 (svn_checkout_command_init), (svn_checkout_command_finalize),
3004 (svn_checkout_command_run), (svn_checkout_command_class_init),
3005 (svn_checkout_command_new), (svn_checkout_command_destroy):
3006 * plugins/subversion/svn-checkout-command.h:
3007 Add a checkout command to the Subversion plugin.
3009 Partially fixes bug 531765.
3011 2009-01-12 Massimo Cora' <mcora@svn.gnome.org>
3013 * plugins/symbol-db/plugin.c
3014 (on_editor_buffer_symbols_update_timeout),
3015 (do_check_languages_count), (on_project_root_added),
3016 (on_scan_end_manager):
3017 * plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_init),
3018 (symbol_db_engine_remove_file):
3019 * plugins/symbol-db/symbol-db-engine-priv.h:
3020 * plugins/symbol-db/symbol-db-engine-queries.c
3021 (symbol_db_engine_get_languages_count),
3022 (symbol_db_engine_is_language_used):
3023 * plugins/symbol-db/symbol-db-engine-queries.h:
3025 Hide the Global tab in case only C-files are used in a project.
3026 Enable it instead with 2+ different languages.
3028 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
3030 * plugins/project-wizard/druid.c,
3031 plugins/project-wizard/druid.h,
3032 plugins/project-wizard/property.c,
3033 plugins/project-wizard/property.h,
3034 plugins/project-wizard/header.c,
3035 plugins/project-wizard/anjuta-project-wizard.glade,
3036 plugins/project-wizard/Makefile.am,
3038 Partial fix #513156: Replace GnomeDruid by GtkAssistant and
3039 GnomeIconList by GtkIconView
3040 Use GtkBuilder instead of libglade
3041 gtk_assistant_set_current_page need gtk 2.19.10
3043 2009-01-11 Johannes Schmid <jhs@gnome.org>
3045 * plugins/devhelp/anjuta-devhelp-simple.ui:
3046 #567360 – Context Help needs an icon
3048 2009-01-11 James Liggett <jrliggett@cox.net>
3050 * plugins/subversion/subversion-vcs-interface.c
3051 (subversion_ivcs_diff), (subversion_ivcs_query_status):
3052 IAnjutaVcs methods in the Subversion plugin now make use of the GCancellable
3053 parameter to cancel operations.
3055 2009-01-11 James Liggett <jrliggett@cox.net>
3057 * plugins/subversion/svn-command.c (on_svn_cancel),
3058 (svn_command_init), (svn_command_cancel), (svn_command_class_init):
3059 Implement support for cancelling operations in the Subversion plugin.
3061 2009-01-10 James Liggett <jrliggett@cox.net>
3063 * libanjuta/anjuta-command.c (anjuta_command_class_init),
3064 (anjuta_command_cancel):
3065 * libanjuta/anjuta-command.h:
3066 Add a cancel method to AnjutaCommand.
3068 2009-01-10 James Liggett <jrliggett@cox.net>
3070 * plugins/subversion/svn-command.c
3071 (svn_command_make_canonical_path):
3072 svn_command_make_canonical path shouldn't crash if given a NULL path.
3074 2009-01-10 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3076 reviewed by: James Liggett <jrliggett@cox.net>
3078 * plugins/subversion/subversion-diff-dialog.c
3079 (on_subversion_diff_response):
3080 * plugins/subversion/subversion-log-dialog.c
3081 (on_log_diff_selected_button_clicked),
3082 (on_log_diff_previous_button_clicked):
3083 * plugins/subversion/subversion-vcs-interface.c
3084 (subversion_ivcs_diff):
3085 * plugins/subversion/svn-diff-command.c
3086 (svn_diff_command_finalize), (svn_diff_command_run),
3087 (svn_diff_command_new):
3088 * plugins/subversion/svn-diff-command.h:
3089 Fix bug 566924 - Subversion diff should be done from the project's root
3092 2009-01-10 James Liggett <jrliggett@cox.net>
3095 Require Subversion 1.5.
3097 2009-01-10 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3099 reviewed by: Johannes Schmid <jhs@gnome.org>
3101 * plugins/file-manager/file-model.c
3102 #566943 – Icons are not not found
3104 2009-01-10 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3106 reviewed by: Johannes Schmid <jhs@gnome.org>
3108 * plugins/sourceview/sourceview.c (autodetect_language):
3109 #567156 – better autodetection of language
3111 2009-01-09 Yang Hong <hongyang@redflag-linux.com>
3114 Check perl and perl module Locale::gettext for gbf
3115 Fixed #567010 - Can't import project if parse scripts failed
3117 2009-01-10 Johannes Schmid <jhs@gnome.org>
3119 * libanjuta/interfaces/libanjuta.idl:
3120 * plugins/sourceview/sourceview.c (on_backspace):
3121 Added "backspace" signal:
3122 #567068 – autocomplete box should vanish on backspace
3124 * plugins/language-support-cpp-java/Makefile.am:
3125 * plugins/language-support-cpp-java/cpp-java-assist.c
3126 (cpp_java_assist_destroy_completion_cache),
3127 (cpp_java_assist_create_scope_completion_cache),
3128 (cpp_java_assist_show_autocomplete),
3129 (cpp_java_assist_create_word_completion_cache),
3130 (cpp_java_assist_create_calltips), (cpp_java_assist_show_calltip),
3131 (cpp_java_assist_check), (on_editor_backspace),
3132 (cpp_java_assist_install), (cpp_java_assist_uninstall),
3133 (cpp_java_assist_finalize):
3134 #566987 – display tooltip with prototype when calling function in project
3135 #566693 – Code completion of symbols usually not working
3137 2009-01-10 Naba Kumar <naba@gnome.org>
3139 * TODO.tasks: Updated.
3141 2008-01-10 Sébastien Granjoux <seb.sfo@free.fr>
3143 * plugins/tools/execute.c:
3144 Fix #567227 – Don't leave trailing spaces
3146 * plugins/project-wizard/install.c,
3147 plugins/project-wizard/druid.c,
3148 plugins/project-wizard/templates/minimal.wiz:
3149 Fix #567223 – Don't leave trailing spaces
3151 * plugins/gdb/debugger.c:
3152 Fix #567219 – String fixes
3154 * plugins/debug-manager/signals.c,
3155 plugins/debug-manager/anjuta-debug-manager.glade:
3156 Fix #567218 – Don't leave spaces before punctuation
3158 2009-01-09 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3160 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3162 * plugins/symbol-db/symbol-db-system.c (sdb_system_class_init):
3163 fixed #567203 – small signal error in symbol-db-system
3165 2009-01-10 Massimo Cora' <mcora@svn.gnome.org>
3167 * plugins/symbol-db/plugin.c (goto_file_tag):
3168 added interface to the list of 'declaration' symbol kind.
3170 * plugins/symbol-db/symbol-db-view-search.c
3171 (sdb_view_search_on_tree_row_activate),
3172 (sdb_view_search_on_entry_key_press_event),
3173 (sdb_view_search_sort_iter_compare_func), (sdb_view_search_init):
3174 fixed #566985 – sort multiple symbol matches by file path
3176 2009-01-09 Massimo Cora' <mcora@svn.gnome.org>
3178 * plugins/symbol-db/plugin.c (goto_file_tag):
3179 fixed #567058 – Goto Implementation can't jump to struct or typedef types
3180 fixed #566690 – Goto declaration menu item should go to implementation if
3181 there's no delcaration
3183 2009-01-09 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3185 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3187 * plugins/symbol-db/symbol-db-engine-core.c (sdb_engine_finalize),
3188 (symbol_db_engine_close_db):
3189 fixed #567067 – Anjuta hangs if I close project while scanning symbols
3191 * plugins/sourceview/sourceview.c (wordcharacters_contains):
3192 fixed #567049 – Goto Definition fails for symbols ending in a digit
3194 2009-01-08 James Liggett <jrliggett@cox.net>
3196 * plugins/subversion/Makefile.am:
3197 * plugins/subversion/plugin.c:
3198 * plugins/subversion/subversion-vcs-interface.c
3199 (subversion_ivcs_iface_init), (subversion_ivcs_add),
3200 (subversion_ivcs_checkout), (on_diff_command_data_arrived),
3201 (subversion_ivcs_diff), (on_status_command_data_arrived),
3202 (subversion_ivcs_query_status), (subversion_ivcs_remove):
3203 * plugins/subversion/subversion-vcs-interface.h:
3204 An initial implementation of IAnjutaVcs interface for the Subversion plugin.
3207 - The functionality of the interface is untested. The plugin compiles
3208 and loads fine, but I haven't verified that the actual interface
3210 - The checkout method is a stub right now; we don't even have support
3211 for that in the plugin right now. That will be changing soon.
3212 - The cancellable parameter is ignored. Implementing suport for that
3213 is also on my todo list.
3215 2009-01-08 James Liggett <jrliggett@cox.net>
3217 * libanjuta/anjuta-utils.c:
3218 * libanjuta/anjuta-utils.h:
3219 Add a new utility function, anjuta_util_convert_gfile_list_to_path_list,
3220 for converting lists of GFiles to lists of paths.
3222 2009-01-08 Massimo Cora' <mcora@svn.gnome.org>
3224 * plugins/symbol-db/anjuta-symbol-db-plugin.ui:
3225 * plugins/symbol-db/plugin.c (goto_file_tag),
3226 (on_goto_file_tag_impl_activate):
3227 #567049 – Goto Definition fails for symbols ending in a digit.
3228 Renamed Goto Definition -> Goto Implementation. Before it was too
3231 2009-01-08 Massimo Cora' <mcora@svn.gnome.org>
3233 * plugins/symbol-db/anjuta-symbol-db.glade:
3234 fixed #566699 – Default "Available API tags" for
3235 Symbol Database preference tab.
3236 Added some tooltips to prefs page.
3238 2009-01-08 Massimo Cora' <mcora@svn.gnome.org>
3240 * plugins/symbol-db/plugin.c (goto_global_tree_iter):
3241 partially fixed #548910 – critials when clicking on the
3242 global entry availabe in the global symbols tab
3244 2009-01-07 Massimo Cora' <mcora@svn.gnome.org>
3246 * plugins/symbol-db/plugin.c (goto_file_tag):
3247 * plugins/symbol-db/symbol-db-engine-core.c
3248 (sdb_engine_insert_dyn_query_node_by_id):
3249 fixed #566691 – Goto declaration nor goto definition work with macros
3251 2009-01-07 Massimo Cora' <mcora@svn.gnome.org>
3253 * plugins/symbol-db/symbol-db-engine-core.c
3254 (sdb_engine_dyn_child_query_node_destroy):
3257 2009-01-06 Massimo Cora' <mcora@svn.gnome.org>
3259 * plugins/symbol-db/plugin.c (on_editor_saved),
3260 (on_scan_end_manager):
3261 * plugins/symbol-db/symbol-db-engine-core.c
3262 (sdb_engine_scan_files_2), (sdb_engine_scan_files_1),
3263 (sdb_engine_init), (sdb_engine_add_new_db_file),
3264 (symbol_db_engine_add_new_files):
3265 * plugins/symbol-db/symbol-db-engine-core.h:
3266 * plugins/symbol-db/symbol-db-engine-priv.h:
3267 * plugins/symbol-db/symbol-db-engine-utils.c:
3268 #565981 – Don't use g_file_test()
3270 2009-01-06 Jens Georg <mail@jensge.org>
3272 * plugins/gtodo/libgtodo.c:
3273 #511589 - Remove unnecessary hack for GNOME-VFS which
3274 is not needed for GIO/GVFS
3276 2009-01-06 Jens Georg <mail@jensge.org>
3278 * plugins/profiler/Makefile.am
3279 * plugins/file-loader/Makefile.am
3280 * plugins/search/Makefile.am
3281 * plugins/class-gen/Makefile.am
3282 * plugins/project-import/Makefile.am
3283 * plugins/message-view/Makefile.am
3284 * plugins/macro/Makefile.am
3285 * plugins/file-wizard/Makefile.am
3286 #511589 – Remove dependency on gnome-vfs from Makefiles
3288 2009-01-06 Massimo Cora' <mcora@svn.gnome.org>
3290 * plugins/cvs-plugin/Makefile.am:
3291 * plugins/subversion/Makefile.am:
3292 Removed GNOME_VFS_LIBS. #511589 – Anjuta uses GNOME-VFS
3294 2009-01-06 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3296 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3298 * plugins/run-program/parameters.c (save_dialog_data):
3299 Fixed #566715 – invalid free in run-program/parameters.c
3301 2009-01-06 Jens Georg <mail@jensge.org>
3303 * plugins/cvs-plugin/cvs-interface.c:
3304 * plugins/cvs-plugin/plugin.c:
3305 * plugins/subversion/plugin.c:
3306 Do not use glib 2.18 functions
3308 2009-01-05 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3310 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3312 * plugins/symbol-db/symbol-db-system.c
3313 (sdb_system_files_visit_dir), (prepare_files_to_be_scanned):
3314 #511589 – Anjuta uses GNOME-VFS
3316 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3319 Fix another error in directory name
3321 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
3323 * plugins/project-import/project-import.c:
3324 Import Project is not working due to the patch moving gnome-build
3327 === Anjuta 2.25.4 ===
3329 2009-01-05 Johannes Schmid <jhs@gnome.org>
3332 * configure.in: Bumped version to 2.25.4
3333 * plugins/project-manager/Makefile.am:
3334 * plugins/gbf-am/Makefile.am:
3335 * plugins/gbf-mkfile/Makefile.am:
3336 * plugins/starter/Makefile.am:
3339 2009-01-05 Adam Dingle <adam@medovina.org>
3341 * plugins/search/search-replace.c (write_message_pane):
3342 * plugins/search/search-replace_backend.c
3343 (file_buffer_new_from_te):
3344 Fixed #565885 – Search is broken for a single file with output to find pane
3346 2009-01-05 Adam Dingle <adam@medovina.org>
3348 * plugins/build-basic-autotools/plugin.c:
3349 * plugins/debug-manager/plugin.c:
3350 * src/anjuta-actions.h:
3351 Fixed #565714 – use F11 shortcut for Full Screen
3353 2009-01-04 Jens Georg <mail@jensge.org>
3355 reviewed by: Johannes Schmid <jhs@gnome.org>
3357 * plugins/run-program/execute.c (get_local_executable),
3358 (get_local_directory):
3359 * plugins/run-program/parameters.c (on_add_uri_in_model),
3360 (on_add_directory_in_chooser), (save_dialog_data),
3362 * plugins/run-program/plugin.c:
3363 #511589 – Anjuta uses GNOME-VFS
3365 2009-01-04 Jens Georg <mail@jensge.org>
3367 * plugins/subversion/plugin.c:
3368 #511589 – Anjuta uses GNOME-VFS
3370 2009-01-04 James Liggett <jrliggett@cox.net>
3372 * plugins/subversion/subversion-add-dialog.c
3373 (on_subversion_add_response):
3374 * plugins/subversion/subversion-remove-dialog.c
3375 (on_subversion_remove_response):
3376 * plugins/subversion/svn-add-command.c (svn_add_command_finalize),
3377 (svn_add_command_run), (svn_add_command_new_path),
3378 (svn_add_command_new_list):
3379 * plugins/subversion/svn-add-command.h:
3380 * plugins/subversion/svn-remove-command.c
3381 (svn_remove_command_finalize), (svn_remove_command_run),
3382 (svn_remove_command_new_path), (svn_remove_command_new_list),
3383 (svn_remove_command_destroy):
3384 * plugins/subversion/svn-remove-command.h:
3386 Extend Subversion Add/Remove commands to take both individual paths and
3389 2009-01-04 Johannes Schmid <jhs@gnome.org>
3391 * plugins/document-manager/action-callbacks.c
3392 (on_bookmark_add_activate), (on_bookmark_next_activate),
3393 (on_bookmark_prev_activate), (on_bookmarks_clear_activate):
3394 * plugins/document-manager/action-callbacks.h:
3395 * plugins/document-manager/anjuta-bookmarks.c (line_compare),
3396 (get_bookmarks_for_editor), (anjuta_bookmarks_next),
3397 (anjuta_bookmarks_prev), (anjuta_bookmarks_clear):
3398 * plugins/document-manager/anjuta-bookmarks.h:
3399 * plugins/document-manager/anjuta-document-manager.ui:
3400 * plugins/document-manager/plugin.c (register_stock_icons):
3402 Added menuitems for add/next/prev/clear bookmark. Bookmark interface is now
3405 2009-01-04 Johannes Schmid <jhs@gnome.org>
3407 * plugins/document-manager/Makefile.am:
3408 Added log domain for document-manager
3410 * plugins/document-manager/anjuta-bookmarks.c (on_add_clicked),
3411 (anjuta_bookmarks_add), (anjuta_bookmarks_add_file),
3412 (anjuta_bookmarks_session_save), (read_bookmarks),
3413 (anjuta_bookmarks_session_load):
3414 * plugins/document-manager/anjuta-bookmarks.h:
3415 * plugins/document-manager/plugin.c (on_session_load),
3416 (on_session_save), (activate_plugin),
3417 (ianjuta_docman_add_bookmark):
3418 Save bookmarks with the current session (#305515)
3420 2009-01-02 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3422 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3424 * plugins/symbol-db/symbol-db-view-search.c
3425 (sdb_view_search_model_filter):
3426 fixed #566284 – search-view should match more
3428 2009-01-02 Massimo Cora' <mcora@svn.gnome.org>
3430 * plugins/symbol-db/plugin.c (do_import_system_sources),
3431 (do_check_offline_files_changed), (on_project_root_added),
3432 (symbol_db_activate), (symbol_db_deactivate):
3433 now global db gets loaded after a project close/open.
3435 * plugins/symbol-db/symbol-db-engine-core.c
3436 (sdb_engine_disconnect_from_db), (sdb_engine_scan_files_1),
3437 (sdb_engine_init), (sdb_engine_connect_to_db),
3438 (symbol_db_engine_is_connected), (sdb_engine_create_db_tables),
3439 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_kind),
3440 (sdb_engine_add_new_sym_access),
3441 (sdb_engine_add_new_sym_implementation),
3442 (sdb_engine_second_pass_update_scope_1),
3443 (sdb_engine_second_pass_update_scope),
3444 (sdb_engine_second_pass_update_heritage),
3445 (sdb_engine_add_new_symbol):
3446 * plugins/symbol-db/symbol-db-engine-core.h:
3447 * plugins/symbol-db/symbol-db-engine-priv.h:
3448 code cleaning. Partially fixed #566209. Removed some weird mutexes that
3449 probably caused the issue.
3450 Removed some little memleaks due to GErrors.
3452 2009-01-02 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3454 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3456 * plugins/symbol-db/symbol-db-view-search.c
3457 (sdb_view_search_class_init):
3458 using now anjuta_cclosure_marshal_VOID__INT_STRING.
3460 2009-01-01 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3462 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3464 * plugins/symbol-db/symbol-db-view-search.c
3465 (sdb_view_search_class_init):
3466 fixed #566225 – activating selected row in search view does nothing.
3468 2009-01-01 Massimo Cora' <mcora@svn.gnome.org>
3470 * plugins/symbol-db/symbol-db-engine-core.c
3471 (sdb_engine_create_db_tables),
3472 (sdb_engine_second_pass_update_heritage):
3473 * plugins/symbol-db/symbol-db-engine-priv.h:
3474 * plugins/symbol-db/tables.sql:
3475 fixed #566145. Added a table 'version' where to store the symbol db structure
3476 version. This should help migration in future releases.
3478 2009-01-01 Naba Kumar <naba@gnome.org>
3480 * src/layout.xml: Added Symbol DB widget docking in default layout.
3482 2008-12-31 Johannes Schmid <jhs@gnome.org>
3484 * plugins/document-manager/anjuta-bookmarks.c
3485 (anjuta_bookmaks_init):
3486 Show scrollbars only if necessary
3488 2008-12-31 Johannes Schmid <jhs@gnome.org>
3490 * plugins/document-manager/anjuta-bookmarks.c
3491 (on_selection_changed), (anjuta_bookmarks_init),
3492 (anjuta_bookmarks_remove):
3493 Allow multiple selection to remove bookmarks
3495 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3497 * plugins/project-manager/plugin.c:
3498 Fix #564302 – "Loaded Project..." is confusing
3500 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3502 * plugins/file-loader/plugin.c:
3503 Fix #566129 – crash when project opening and file not found
3505 2008-12-31 Claude Paroz <claude@2xlibre.net>
3507 * plugins/debug-manager/anjuta-debug-manager.glade:
3508 Remove translatable property on stock items.
3510 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3512 * plugins/editor/text_editor.h,
3513 plugins/editor/text_editor.c:
3514 Restore file comparison removed in a previous patch
3516 2008-12-31 Massimo Cora' <mcora@svn.gnome.org>
3518 * plugins/symbol-db/symbol-db-engine-core.h:
3519 * plugins/symbol-db/tables.sql:
3520 * plugins/symbol-db/test/benchmark.c (on_scan_end):
3521 Added an index to the database. Repopulation is needed (hopefully for the last
3523 fixed 565773 – symbol scanning is very slow. Now the 'generating inheritances'
3524 step take only few seconds.
3526 2008-12-31 Massimo Cora' <mcora@svn.gnome.org>
3529 removed symbol-browser references to let autoconf finish fine.
3531 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3534 Update to include gnome-build files and remove symbol browser
3536 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3538 * (added) plugins/project-manager/gbf-install.png
3539 (added) plugins/project-manager/gbf-build.png:
3540 Add 2 missing files in the latch patch
3542 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3545 libanjuta/interfaces/libanjuta.idl
3546 (added) libanjuta/gbf-project.c
3547 (added) libanjuta/gbf-project.h
3548 libanjuta/Makefile.am
3550 plugins/project-import/project-import.c
3551 plugins/project-manager/plugin.c
3552 plugins/project-manager/plugin.h
3553 (added) plugins/project-manager/gbf-project-model.c
3554 (added) plugins/project-manager/gbf-project-model.h
3555 (added) plugins/project-manager/gbf-tree-data.c
3556 (added) plugins/project-manager/gbf-tree-data.h
3557 (added) plugins/project-manager/gbf-project-view.c
3558 (added) plugins/project-manager/gbf-project-view.h
3559 (added) plugins/project-manager/gbf-project-util.c
3560 (added) plugins/project-manager/gbf-project-util.h
3561 (added) plugins/project-manager/create_dialogs.glade
3562 plugins/project-manager/Makefile.am
3563 (added) plugins/gbf-am/plugin.c
3564 (added) plugins/gbf-am/plugin.h
3565 (added) plugins/gbf-am/gbf-am.plugin.in
3566 (added) plugins/gbf-am/gbf-am-plugin-48.png
3567 (added) plugins/gbf-am/gbf-am-config.h
3568 (added) plugins/gbf-am/gbf-am-config.c
3569 (added) plugins/gbf-am/gbf-am-project.h
3570 (added) plugins/gbf-am/gbf-am-project.c
3571 (added) plugins/gbf-am/gbf-am-properties.c
3572 (added) plugins/gbf-am/gbf-am-properties.h
3573 (added) plugins/gbf-am/gbf-am-parse.in
3574 (added) plugins/gbf-am/gbf-am-dialogs.glade
3575 (added) plugins/gbf-am/run-test.sh
3576 (added) plugins/gbf-am/test.c
3577 (added) plugins/gbf-am/output.dtd
3578 (added) plugins/gbf-am/shared.xpm
3579 (added) plugins/gbf-am/static.xpm
3580 (added) plugins/gbf-am/unknown.xpm
3581 (added) plugins/gbf-am/program.xpm
3582 (added) plugins/gbf-am/GBF/General.pm
3583 (added) plugins/gbf-am/GBF/AmFiles.pm
3584 (added) plugins/gbf-am/GBF/.cvsignore
3585 (added) plugins/gbf-am/GBF/Makefile.am
3586 (added) plugins/gbf-am/.cvsignore
3587 (added) plugins/gbf-am/Makefile.am
3588 (added) plugins/gbf-mkfile/plugin.c
3589 (added) plugins/gbf-mkfile/plugin.h
3590 (added) plugins/gbf-mkfile/gbf-mkfile.plugin.in
3591 (added) plugins/gbf-mkfile/gbf-mkfile-plugin-48.png
3592 (added) plugins/gbf-mkfile/gbf-mkfile-properties.c
3593 (added) plugins/gbf-mkfile/gbf-mkfile-properties.h
3594 (added) plugins/gbf-mkfile/gbf-mkfile-config.c
3595 (added) plugins/gbf-mkfile/gbf-mkfile-config.h
3596 (added) plugins/gbf-mkfile/gbf-mkfile-project.c
3597 (added) plugins/gbf-mkfile/gbf-mkfile-project.h
3598 (added) plugins/gbf-mkfile/gbf-mkfile-parse.in
3599 (added) plugins/gbf-mkfile/GBF/General.pm
3600 (added) plugins/gbf-mkfile/GBF/Make.pm
3601 (added) plugins/gbf-mkfile/GBF/.cvsignore
3602 (added) plugins/gbf-mkfile/GBF/Makefile.am
3603 (added) plugins/gbf-mkfile/.cvsignore
3604 (added) plugins/gbf-mkfile/Makefile.am:
3605 Move gnome-build library revision 643 in Anjuta tree
3606 The file names have not changed
3608 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3610 * plugins/editor/text_editor.h,
3611 plugins/editor/text_editor.c,
3612 plugins/editor/plugin.c:
3613 Fix #529181 – refresh dialog pops over all windows
3614 Remove 1s delay on changed file
3615 Remove file content comparison
3617 2008-12-31 Sébastien Granjoux <seb.sfo@free.fr>
3619 * plugins/editor/text_editor_prefs.c,
3620 plugins/document-manager/plugin.c:
3621 Fix #563988 - Zoom factor is not updated correctly in scintilla
3623 2008-12-30 Johannes Schmid <jhs@gnome.org>
3625 * plugins/sourceview/sourceview-io.c (sourceview_io_get_filename):
3626 Start new file count at 1 instead of 0
3627 * plugins/symbol-db/plugin.c (symbol_db_activate):
3628 Use ellipse middle instead of ellipse end (very cosmetic correction...)
3630 2008-12-30 Massimo Cora' <mcora@svn.gnome.org>
3632 * plugins/symbol-db/symbol-db-engine-core.c
3633 (sdb_engine_get_tuple_id_by_unique_name),
3634 (sdb_engine_get_tuple_id_by_unique_name2),
3635 (sdb_engine_get_tuple_id_by_unique_name3),
3636 (sdb_engine_get_tuple_id_by_unique_name4),
3637 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
3638 (sdb_engine_ctags_output_thread), (sdb_engine_init),
3639 (sdb_engine_set_defaults_db_parameters),
3640 (symbol_db_engine_file_exists),
3641 (symbol_db_engine_add_new_workspace),
3642 (symbol_db_engine_project_exists),
3643 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
3644 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
3645 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3646 (sdb_engine_add_new_sym_implementation),
3647 (sdb_engine_add_new_scope_definition),
3648 (sdb_engine_second_pass_update_scope_1),
3649 (sdb_engine_second_pass_update_scope),
3650 (sdb_engine_second_pass_update_heritage),
3651 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
3652 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3653 (symbol_db_engine_update_project_symbols),
3654 (symbol_db_engine_remove_file),
3655 (symbol_db_engine_update_buffer_symbols):
3656 * plugins/symbol-db/symbol-db-engine-core.h:
3657 * plugins/symbol-db/symbol-db-engine-priv.h:
3658 * plugins/symbol-db/symbol-db-view-locals.c
3659 (consume_symbols_inserted_queue_idle), (on_symbol_removed),
3660 (on_symbol_scope_updated):
3661 * plugins/symbol-db/tables.sql:
3662 performance improvements. On average tests with benchmark test program
3663 I could reach 11.9 ms/symbol, which is quite fine (my pc is an old P4 1.8GHz).
3664 Slightly modified tables.sql, which require a full re-scan of the projects:
3665 even when populating now the gui seems responsive and not blocking at all.
3666 Fixed #565769 – symbol-db blocks anjuta when files are removed. Now performance
3667 for removing files is at the top.
3669 * plugins/symbol-db/test/benchmark.c (on_scan_end):
3670 * plugins/symbol-db/test/main.c (main):
3671 fixed some compiling issues.
3673 2008-12-30 Massimo Cora' <mcora@svn.gnome.org>
3675 * plugins/symbol-db/symbol-db-engine-core.c
3676 (sdb_engine_add_new_language), (sdb_engine_add_new_sym_type),
3677 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
3678 (sdb_engine_add_new_sym_implementation),
3679 (sdb_engine_add_new_scope_definition),
3680 (sdb_engine_add_new_tmp_heritage_scope),
3681 (sdb_engine_add_new_symbol):
3684 2008-12-29 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3686 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3688 * plugins/symbol-db/symbol-db-engine-core.c
3689 (sdb_engine_ctags_output_thread),
3690 (sdb_engine_timeout_trigger_signals),
3691 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
3692 (sdb_engine_finalize), (symbol_db_engine_close_db),
3693 (sdb_engine_add_new_symbol):
3694 * plugins/symbol-db/symbol-db-engine-priv.h:
3695 fixed #565890 – cleanup thread handling by using a GThreadPool.
3696 There's still some irresponsiveness in gui though.
3698 2008-12-28 Massimo Cora' <mcora@svn.gnome.org>
3700 * plugins/symbol-db/symbol-db-engine-core.c
3701 (sdb_engine_free_cached_queries), (sdb_engine_normalize_sym_type),
3702 (symbol_db_engine_open_db), (sdb_engine_detects_removed_ids):
3703 * plugins/symbol-db/tables.sql:
3704 fixed #565769 – symbol-db blocks anjuta when files are removed.
3705 Removed a trigger when ON DELETE is called. This should speed up the things.
3706 The 'delete from sym_type' will take place on connection opening.
3707 A complete repopulation is needed to see such fix working,
3708 e.g. `rm .anjuta_sym_db.db`
3710 2008-12-28 Massimo Cora' <mcora@svn.gnome.org>
3712 * AUTHORS: added Carl-Anton Ingmarsson.
3713 * plugins/class-inheritance/Makefile.am:
3716 2008-12-28 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3718 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3720 * plugins/symbol-db/symbol-db-system.c
3721 (sdb_system_get_normalized_cflags):
3722 fixed #565823 – symbol-db hardcodes /usr/include for header files
3724 2008-12-28 Johannes Schmid <jhs@gnome.org>
3726 * plugins/search/search-replace.c (search_and_replace):
3728 * plugins/sourceview/sourceview.c (set_select), (iselect_set):
3729 #545127 – When searching down can't see below search result
3731 2008-12-28 Adam Dingle <adam@medovina.org>
3733 * plugins/document-manager/anjuta-document-manager.ui:
3734 * plugins/search/Makefile.am:
3735 * plugins/search/anjuta-search.ui:
3736 * plugins/search/plugin.c (activate_plugin):
3737 Fixed #565278 – remove Next Occurrence and Previous Occurrence commands
3739 2008-12-28 Adam Dingle <adam@medovina.org>
3741 * plugins/search/search-replace_backend.c (search_entry_compare),
3742 (create_search_entries):
3743 Fixed #565014 – sort Find in Files output by filename
3745 2008-12-28 Adam Dingle <adam@medovina.org>
3747 * manuals/anjuta-manual/C/interface.xml:
3748 Corrected documentation of shortcuts for moving to next/previous document.
3751 2008-12-28 Jens Georg <mail@jensge.org>
3753 * plugins/cvs-plugin/plugin.c:
3754 Fix regression introduced with last patch for CVS plugin
3756 2008-12-28 Johannes Schmid <jhs@gnome.org>
3758 * plugins/sourceview/anjuta-view.c (anjuta_view_class_init),
3759 (anjuta_view_dispose):
3760 Fixed a race conditin where an idle call happens after the object is
3763 * plugins/sourceview/sourceview.c (on_open_finish),
3764 (sourceview_dispose):
3765 Fixed 564891 – Crash when closing editor window
3767 2008-12-27 Massimo Cora' <mcora@svn.gnome.org>
3769 * plugins/symbol-db/anjuta-symbol-db-plugin.ui:
3770 * plugins/symbol-db/Makefile.am:
3771 * plugins/symbol-db/plugin.c (goto_file_line), (goto_file_tag),
3772 (on_goto_file_tag_def_activate), (on_goto_file_tag_decl_activate),
3773 (do_import_system_sources_after_abort), (do_import_system_sources),
3774 (symbol_db_activate), (symbol_db_deactivate):
3775 * plugins/symbol-db/plugin.h:
3776 * plugins/symbol-db/symbol-db-engine-iterator-node.c
3778 * plugins/symbol-db/symbol-db-engine-priv.h:
3779 * plugins/symbol-db/symbol-db-engine-queries.c
3780 (symbol_db_engine_find_symbol_by_name_pattern):
3781 * plugins/symbol-db/symbol-db-engine-utils.c
3782 (sdb_util_load_symbol_pixbufs), (symbol_db_util_get_pixbuf):
3783 * plugins/symbol-db/symbol-db-engine-utils.h:
3784 * plugins/symbol-db/symbol-db-view-locals.c
3785 (sdb_view_locals_create_new_store), (traverse_on_scan_end),
3786 (consume_symbols_inserted_queue_idle):
3787 * plugins/symbol-db/symbol-db-view-search.c
3788 (sdb_view_search_model_filter):
3789 * plugins/symbol-db/symbol-db-view.c (on_symbol_inserted),
3790 (sdb_view_row_expanded_idle), (symbol_db_view_row_expanded),
3791 (sdb_view_build_and_display_base_tree):
3792 * plugins/symbol-db/symbol-db-view.h:
3793 moved symbol_db_util_get_pixbuf () into symbol-db-engine-utils.c.
3794 Fixed #565691 – no Goto Definition command in symbol-db.
3796 2008-12-27 Massimo Cora' <mcora@svn.gnome.org>
3798 * plugins/symbol-db/symbol-db-engine-queries.c
3799 (symbol_db_engine_find_symbol_by_name_pattern):
3800 * plugins/symbol-db/symbol-db-engine-queries.h:
3801 * plugins/symbol-db/symbol-db-engine-utils.c
3802 (symbol_db_glist_compare_func):
3803 * plugins/symbol-db/symbol-db-prefs.c (on_listall_exit):
3804 * plugins/symbol-db/symbol-db-system.c
3805 (sdb_system_files_visit_dir):
3806 * plugins/symbol-db/symbol-db-view.c (symbol_db_view_row_expanded):
3807 code cleaning. strcmp () -> g_strcmp0 ().
3808 Improved query symbol_db_engine_find_symbol_by_name_pattern().
3810 2008-12-27 Yuriy Penkin <yuriy.penkin@gmail.com>
3812 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3814 * plugins/symbol-db/plugin.c
3815 (on_editor_buffer_symbols_update_timeout), (on_editor_saved):
3816 * plugins/symbol-db/symbol-db-engine-core.c (on_scan_files_end_1),
3817 (sdb_engine_init), (symbol_db_engine_set_ctags_path),
3818 (symbol_db_engine_new), (sdb_engine_add_new_scope_definition),
3819 (sdb_engine_second_pass_update_scope_1):
3820 * plugins/symbol-db/symbol-db-engine-core.h:
3821 fixed #565701 – Anjuta hangs if ctags not installed
3823 2008-12-27 Johannes Schmid <jhs@gnome.org>
3825 * plugins/document-manager/action-callbacks.c
3826 (on_reload_file_activate), (on_next_document),
3827 (on_previous_document):
3828 #565578 – Next Document command does not cycle back to first document
3830 2008-12-27 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
3832 * libanjuta/anjuta-session.c (anjuta_session_finalize),
3833 (anjuta_session_new), (anjuta_session_sync),
3834 (anjuta_session_clear), (anjuta_session_clear_section),
3835 (anjuta_session_set_int), (anjuta_session_set_float),
3836 (anjuta_session_set_string), (anjuta_session_set_string_list),
3837 (anjuta_session_get_int), (anjuta_session_get_float),
3838 (anjuta_session_get_string), (anjuta_session_get_string_list):
3839 #565650 – Port anjuta-session from gnome-config to GKeyfile
3841 2008-12-26 Adam Dingle <adam@medovina.org>
3843 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
3845 * plugins/symbol-db/anjuta-symbol-db.glade:
3846 Fixed #565706 – trailing period in symbol-db labels
3848 2008-12-26 Massimo Cora' <mcora@svn.gnome.org>
3850 * plugins/symbol-db/symbol-db-view-search.c
3851 (sdb_view_search_model_filter),
3852 (sdb_view_search_on_entry_key_press_event), (sdb_view_search_init):
3853 fix #565700 – Enter key inserts garbage into Symbols / Search box
3855 2008-12-26 Massimo Cora' <mcora@svn.gnome.org>
3857 * plugins/symbol-db/plugin.c (on_project_element_added),
3858 (do_import_project_sources_after_abort),
3859 (do_import_project_sources), (do_check_offline_files_changed):
3860 * plugins/symbol-db/symbol-db-engine-core.c
3861 (on_scan_update_files_symbols_end),
3862 (symbol_db_engine_update_files_symbols):
3863 * plugins/symbol-db/symbol-db-view-locals.c
3864 (symbol_db_view_locals_update_list):
3865 added some checks that fix some local-view updating problems.
3867 2008-12-26 Johannes Schmid <jhs@gnome.org>
3871 * global-tags/.cvsignore:
3872 * global-tags/Makefile.am:
3873 * global-tags/create_global_tags.sh.in:
3874 * global-tags/tm_global_tags.c:
3875 * plugins/Makefile.am:
3876 * plugins/editor/Makefile.am:
3877 * plugins/editor/aneditor-calltip.cxx:
3878 * plugins/editor/aneditor-priv.h:
3879 * plugins/editor/aneditor.cxx:
3880 * plugins/editor/text_editor.h:
3881 * plugins/search/Makefile.am:
3882 * plugins/search/search-replace.c (save_not_opened_files):
3883 * plugins/search/search-replace_backend.c
3884 (file_buffer_new_from_te), (file_buffer_new_from_path),
3885 (create_search_entries):
3886 * plugins/sourceview/Makefile.am:
3887 * plugins/symbol-browser/.cvsignore:
3888 * plugins/symbol-browser/Makefile.am:
3889 * plugins/symbol-browser/an_symbol.c:
3890 * plugins/symbol-browser/an_symbol.h:
3891 * plugins/symbol-browser/an_symbol_info.c:
3892 * plugins/symbol-browser/an_symbol_info.h:
3893 * plugins/symbol-browser/an_symbol_iter.c:
3894 * plugins/symbol-browser/an_symbol_iter.h:
3895 * plugins/symbol-browser/an_symbol_prefs.c:
3896 * plugins/symbol-browser/an_symbol_prefs.h:
3897 * plugins/symbol-browser/an_symbol_search.c:
3898 * plugins/symbol-browser/an_symbol_search.h:
3899 * plugins/symbol-browser/an_symbol_view.c:
3900 * plugins/symbol-browser/an_symbol_view.h:
3901 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3902 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3903 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
3904 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3905 * plugins/symbol-browser/anjuta-symbol-locals.c:
3906 * plugins/symbol-browser/anjuta-symbol-locals.h:
3907 * plugins/symbol-browser/images/.cvsignore:
3908 * plugins/symbol-browser/images/Makefile.am:
3909 * plugins/symbol-browser/images/README:
3910 * plugins/symbol-browser/plugin.c:
3911 * plugins/symbol-browser/plugin.h:
3912 * plugins/symbol-browser/test-class.cpp:
3913 * plugins/symbol-browser/test-class.h:
3914 * plugins/symbol-browser/test-symbol-browser.c:
3915 * plugins/symbol-db/Makefile.am:
3916 * scripts/Makefile.am:
3917 * scripts/anjuta_import.sh.in:
3918 * tagmanager/.cvsignore:
3919 * tagmanager/Makefile.am:
3920 * tagmanager/acconfig.h:
3921 * tagmanager/args.c:
3922 * tagmanager/args.h:
3926 * tagmanager/beta.c:
3928 * tagmanager/cobol.c:
3929 * tagmanager/ctags.c:
3930 * tagmanager/ctags.h:
3931 * tagmanager/debug.c:
3932 * tagmanager/debug.h:
3933 * tagmanager/eiffel.c:
3934 * tagmanager/entry.c:
3935 * tagmanager/entry.h:
3936 * tagmanager/erlang.c:
3937 * tagmanager/fortran.c:
3938 * tagmanager/general.h:
3941 * tagmanager/html.c:
3942 * tagmanager/include/.cvsignore:
3943 * tagmanager/include/Makefile.am:
3944 * tagmanager/include/tm_file_entry.h:
3945 * tagmanager/include/tm_project.h:
3946 * tagmanager/include/tm_source_file.h:
3947 * tagmanager/include/tm_symbol.h:
3948 * tagmanager/include/tm_tag.h:
3949 * tagmanager/include/tm_tagmanager.h:
3950 * tagmanager/include/tm_work_object.h:
3951 * tagmanager/include/tm_workspace.h:
3952 * tagmanager/jscript.c:
3953 * tagmanager/keyword.c:
3954 * tagmanager/keyword.h:
3955 * tagmanager/lisp.c:
3956 * tagmanager/lregex.c:
3958 * tagmanager/main.h:
3959 * tagmanager/make.c:
3960 * tagmanager/options.c:
3961 * tagmanager/options.h:
3962 * tagmanager/parse.c:
3963 * tagmanager/parse.h:
3964 * tagmanager/parsers.h:
3965 * tagmanager/pascal.c:
3966 * tagmanager/perl.c:
3968 * tagmanager/python.c:
3969 * tagmanager/read.c:
3970 * tagmanager/read.h:
3971 * tagmanager/readtags.c:
3972 * tagmanager/readtags.h:
3973 * tagmanager/regex.c:
3974 * tagmanager/rexx.c:
3975 * tagmanager/routines.c:
3976 * tagmanager/routines.h:
3977 * tagmanager/ruby.c:
3978 * tagmanager/scheme.c:
3980 * tagmanager/slang.c:
3982 * tagmanager/sort.c:
3983 * tagmanager/sort.h:
3985 * tagmanager/strlist.c:
3986 * tagmanager/strlist.h:
3988 * tagmanager/test_tm_buffer.c:
3989 * tagmanager/tm_file_entry.c:
3990 * tagmanager/tm_project.c:
3991 * tagmanager/tm_source_file.c:
3992 * tagmanager/tm_symbol.c:
3993 * tagmanager/tm_tag.c:
3994 * tagmanager/tm_tagmanager.c:
3995 * tagmanager/tm_work_object.c:
3996 * tagmanager/tm_workspace.c:
3997 * tagmanager/verilog.c:
3999 * tagmanager/vstring.c:
4000 * tagmanager/vstring.h:
4001 * tagmanager/yacc.c:
4003 Removed tagmanager/symbol-browser in favour of the nearly stable symbol-db plugin. Commented
4004 some very old code in scintilla that is probably not used anymore though some portions can be ported
4005 to IAnjutaSymbolManager interface such as highlighting of tags.
4006 Adapted some other plugins that very using tagmanager for strange things (like search).
4008 * plugins/build/build_file.c:
4009 * plugins/build/build_file.h:
4010 * plugins/build/build_project.c:
4011 * plugins/build/build_project.h:
4012 * plugins/build/clean_project.c:
4013 * plugins/build/clean_project.h:
4014 * plugins/build/commands.c:
4015 * plugins/build/commands.h:
4016 * plugins/build/compile.c:
4017 * plugins/build/compile.h:
4018 * plugins/build/compiler_options.c:
4019 * plugins/build/compiler_options.h:
4020 * plugins/build/configurer.c:
4021 * plugins/build/configurer.h:
4022 * plugins/build/executer.c:
4023 * plugins/build/executer.h:
4024 Removed obsolete build plugin. If you really need to have a look check the svn history.
4026 * plugins/gvim/.cvsignore:
4027 * plugins/gvim/Makefile.am:
4028 * plugins/gvim/anjuta-vim.c:
4029 * plugins/gvim/anjuta-vim.h:
4030 * plugins/gvim/anjuta-vim.plugin.in:
4031 * plugins/gvim/gtkvim.c:
4032 * plugins/gvim/gtkvim.h:
4033 * plugins/gvim/plugin.c:
4034 * plugins/gvim/plugin.h:
4035 Removed gvim plugin. It is replaced by the GSoc vim plugin.
4037 2008-12-25 Jens Georg <mail@jensge.org>
4039 Reviewed by: Johannes Schmid <jhs@gnome.org>
4041 * plugins/search/search-replace_backend.c:
4042 * plugins/search/search-replace.c:
4043 remove usage of std i/o (#565492)
4045 2008-12-25 Johannes Schmid <jhs@gnome.org>
4047 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4049 * plugins/debug-manager/anjuta-debug-manager.ui:
4050 * plugins/devhelp/anjuta-devhelp.ui:
4051 * plugins/document-manager/anjuta-document-manager.ui:
4052 * plugins/run-program/anjuta-run-program.ui:
4053 * src/action-callbacks.c (on_toolbar_view_toggled):
4054 * src/action-callbacks.h:
4055 * src/anjuta-actions.h:
4056 * src/anjuta-app.c (on_toolbar_style_changed), (on_session_save),
4057 (anjuta_app_dispose), (anjuta_app_instance_init),
4061 Removed the use of bonobo for the toolbar, removed some elements and migrate
4062 everything to a simple GtkToolbar with seperators. This fits even von 1024 screens
4065 * plugins/message-view/anjuta-message-manager.ui:
4066 Removed the next/prev message toolbar items as they are not used enough to be
4069 * plugins/debug-manager/plugin.c:
4070 Use "Play" instead of "Execute" stock icons so we don't have
4071 the same stock icon for "execute" and "run in debugger"
4073 2008-12-24 Sébastien Granjoux <seb.sfo@free.fr>
4075 * plugins/project-wizard/plugin.c,
4076 plugins/project-wizard/plugin.h,
4077 plugins/project-wizard/values.c,
4078 plugins/project-wizard/values.h,
4079 plugins/project-wizard/parser.c,
4080 plugins/project-wizard/parser.h,
4081 plugins/project-wizard/autogen.c,
4082 plugins/project-wizard/autogen.h,
4083 plugins/project-wizard/install.c,
4084 plugins/project-wizard/install.h,
4085 plugins/project-wizard/druid.c,
4086 plugins/project-wizard/action.c,
4087 plugins/project-wizard/action.h,
4088 plugins/project-wizard/file.c,
4089 plugins/project-wizard/file.h,
4090 plugins/project-wizard/property.c,
4091 plugins/project-wizard/property.h,
4092 plugins/project-wizard/header.c,
4093 plugins/project-wizard/header.h,
4094 plugins/project-wizard/Makefile.am,
4095 plugins/class-gen/plugin.c,
4096 plugins/class-gen/window.c,
4097 plugins/class-gen/window.h,
4098 plugins/class-gen/element-editor.c,
4099 plugins/class-gen/element-editor.h,
4100 plugins/class-gen/generator.c,
4101 plugins/class-gen/generator.h:
4102 Bug #560857 - Remove deprecated GLib symbols in project wizard
4104 2008-12-23 Massimo Cora' <mcora@svn.gnome.org>
4106 * plugins/symbol-db/plugin.c (do_add_new_files),
4107 (do_import_system_src_after_abort), (on_scan_end_manager):
4108 * plugins/symbol-db/symbol-db-engine-core.c
4109 (symbol_db_engine_update_project_symbols),
4110 (symbol_db_engine_update_buffer_symbols):
4111 Don't let buffer-updating files which are not in current project.
4113 * plugins/symbol-db/symbol-db-engine-core.h:
4114 * plugins/symbol-db/symbol-db-engine-iterator-node.c
4115 (symbol_db_engine_iterator_node_get_symbol_extra_string):
4116 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
4117 * plugins/symbol-db/symbol-db-engine-iterator.h:
4118 * plugins/symbol-db/symbol-db-engine-priv.h:
4119 * plugins/symbol-db/symbol-db-engine.h:
4120 some minor headers fixes.
4122 2008-12-23 Johannes Schmid <jhs@gnome.org>
4124 * libanjuta/interfaces/libanjuta.idl:
4125 * plugins/document-manager/anjuta-bookmarks.c (on_add_clicked),
4126 (anjuta_bookmarks_get_text_from_file), (anjuta_bookmarks_get_text),
4127 (anjuta_bookmarks_add), (anjuta_bookmarks_add_file):
4128 * plugins/document-manager/anjuta-bookmarks.h:
4129 * plugins/document-manager/plugin.c (ianjuta_docman_add_bookmark),
4130 (ianjuta_document_manager_iface_init):
4131 * plugins/search/search-replace.c (search_and_replace):
4132 Added new add_bookmark method to document-manager interface and readded
4133 the possibility add bookmarks to all search results.
4135 * plugins/sourceview/sourceview-io.c (set_display_name):
4136 Adding missing unref
4138 2008-12-22 Adam Dingle <adam@medovina.org>
4140 * manuals/anjuta-manual/C/anjuta-manual.xml:
4141 * manuals/anjuta-manual/C/authors.xml:
4142 * manuals/anjuta-manual/C/build.xml:
4143 * manuals/anjuta-manual/C/debugger.xml:
4144 * manuals/anjuta-manual/C/fileoperations.xml:
4145 * manuals/anjuta-manual/C/interface.xml:
4146 * manuals/anjuta-manual/C/introduction.xml:
4147 * manuals/anjuta-manual/C/preferences.xml:
4148 * manuals/anjuta-manual/C/projects.xml:
4149 * manuals/anjuta-manual/C/tools.xml:
4150 Copy edited the entire Anjuta manual, making zillions of small improvements to
4151 grammar and wording.
4152 Removed description of tags browser in browser toolbar; this no longer exists.
4153 This fixes #565381 (Anjuta manual needs copy editing).
4155 2008-12-22 Johannes Schmid <jhs@gnome.org>
4157 * plugins/document-manager/anjuta-bookmarks.c (on_title_edited),
4158 (anjuta_bookmarks_init), (anjuta_bookmarks_get_text),
4159 (anjuta_bookmarks_add):
4160 Be able to assign names to bookmarks and use selection or symbol-manager scope
4163 2008-12-18 Adam Dingle <adam@medovina.org>
4165 Reviewed by: Johannes Schmid <jhs@gnome.org>
4167 * plugins/document-manager/anjuta-document-manager.ui:
4168 * plugins/document-manager/plugin.c:
4169 Fixed #564987 – Save All, Close All should appear in Documents menu.
4170 Added an icon to the Save All menu item.
4172 * plugins/document-manager/plugin.c:
4173 Fixed #565002 – Redo shortcut should be Ctrl+Shift+Z
4175 * plugins/document-manager/plugin.c:
4176 Fixed #565016 – Previous History and Next History should have shortcuts
4178 * plugins/search/search-replace_backend.c
4179 (file_buffer_line_from_pos), (file_match_line_from_pos),
4180 (extra_match), (get_next_regex_match), (match_info),
4181 (get_next_ascii_match), (normalize), (normal_advance),
4182 (get_next_utf8_match), (str_is_ascii), (get_next_match):
4183 * plugins/search/search-replace_backend.h:
4184 Rewrote the UTF-8 search implementation to be faster and more robust.
4185 When a search string is ASCII (which is virtually always the case),
4186 we now bypass UTF-8 search altogether; this speeds up searching enormously.
4187 Fixed bugs that sometimes caused incorrect lines to appear in the find output.
4188 This fixes #563585 (Find in Files is extremely slow).
4190 2008-12-20 Massimo Cora' <mcora@svn.gnome.org>
4192 * plugins/symbol-db/symbol-db-engine-priv.h:
4193 I forgot to add this file.
4195 2008-12-20 Massimo Cora' <mcora@svn.gnome.org>
4197 * plugins/symbol-db/Makefile.am:
4198 * plugins/symbol-db/plugin.c (symbol_db_activate),
4199 (on_prefs_package_remove):
4200 * plugins/symbol-db/plugin.h:
4201 * plugins/symbol-db/symbol-db-engine-core.c
4202 (sdb_engine_cache_lookup), (sdb_engine_insert_cache),
4203 (sdb_engine_clear_caches), (sdb_engine_init_caches),
4204 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
4205 (sdb_engine_execute_non_select_sql),
4206 (sdb_engine_get_statement_by_query_id),
4207 (sdb_engine_get_dyn_query_node_by_id),
4208 (sdb_engine_dyn_child_query_node_destroy),
4209 (sdb_engine_insert_dyn_query_node_by_id),
4210 (sdb_engine_get_query_parameters_list),
4211 (sdb_engine_free_cached_queries),
4212 (sdb_engine_free_cached_dynamic_queries),
4213 (sdb_engine_disconnect_from_db),
4214 (sdb_engine_get_tuple_id_by_unique_name),
4215 (sdb_engine_get_tuple_id_by_unique_name2),
4216 (sdb_engine_get_tuple_id_by_unique_name3),
4217 (sdb_engine_get_tuple_id_by_unique_name4),
4218 (sdb_engine_get_file_defined_id),
4219 (sdb_engine_udpated_scope_gtree_populate),
4220 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
4221 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4222 (sdb_engine_ctags_output_callback_1), (on_scan_files_end_1),
4223 (sdb_engine_ctags_launcher_create), (sdb_engine_scan_files_1),
4224 (sdb_engine_init), (sdb_engine_unlink_shared_files),
4225 (sdb_engine_unref_removed_launchers),
4226 (sdb_engine_terminate_threads), (sdb_engine_finalize),
4227 (sdb_engine_class_init), (sdb_engine_get_type),
4228 (symbol_db_engine_set_ctags_path), (symbol_db_engine_new),
4229 (sdb_engine_set_defaults_db_parameters),
4230 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
4231 (symbol_db_engine_db_exists), (symbol_db_engine_file_exists),
4232 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
4233 (symbol_db_engine_add_new_workspace),
4234 (symbol_db_engine_project_exists),
4235 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
4236 (sdb_engine_add_new_file), (sdb_engine_get_unique_scan_id),
4237 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
4238 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
4239 (sdb_engine_add_new_sym_implementation),
4240 (sdb_engine_add_new_heritage),
4241 (sdb_engine_add_new_scope_definition),
4242 (sdb_engine_add_new_tmp_heritage_scope),
4243 (sdb_engine_second_pass_update_scope_1),
4244 (sdb_engine_second_pass_update_scope),
4245 (sdb_engine_second_pass_update_heritage),
4246 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
4247 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
4248 (on_scan_update_files_symbols_end),
4249 (symbol_db_engine_get_sym_type_conversion_hash),
4250 (symbol_db_engine_fill_type_array),
4251 (symbol_db_engine_update_files_symbols),
4252 (symbol_db_engine_update_project_symbols),
4253 (symbol_db_engine_remove_file), (symbol_db_engine_remove_files),
4254 (on_scan_update_buffer_end),
4255 (symbol_db_engine_update_buffer_symbols):
4256 * plugins/symbol-db/symbol-db-engine-core.h:
4257 * plugins/symbol-db/symbol-db-engine-queries.c
4258 (sdb_engine_walk_down_scope_path),
4259 (sdb_engine_prepare_file_info_sql),
4260 (sdb_engine_prepare_symbol_info_sql),
4261 (symbol_db_engine_get_class_parents_by_symbol_id),
4262 (symbol_db_engine_get_class_parents),
4263 (symbol_db_engine_get_global_members_filtered),
4264 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
4265 (symbol_db_engine_get_scope_members_by_symbol_id),
4266 (symbol_db_engine_get_scope_members),
4267 (symbol_db_engine_get_current_scope),
4268 (symbol_db_engine_get_file_symbols),
4269 (symbol_db_engine_get_symbol_info_by_id),
4270 (symbol_db_engine_find_symbol_by_name_pattern),
4271 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
4272 (symbol_db_engine_find_symbol_by_name_pattern_filtered),
4273 (symbol_db_engine_get_files_for_project):
4274 * plugins/symbol-db/symbol-db-engine-queries.h:
4275 * plugins/symbol-db/symbol-db-engine-utils.c
4276 (symbol_db_glist_compare_func), (symbol_db_gtree_compare_func),
4277 (symbol_db_engine_is_locked),
4278 (symbol_db_engine_get_full_local_path),
4279 (symbol_db_engine_get_file_db_path),
4280 (symbol_db_engine_get_files_with_zero_symbols):
4281 * plugins/symbol-db/symbol-db-engine-utils.h:
4282 * plugins/symbol-db/symbol-db-engine.c:
4283 * plugins/symbol-db/symbol-db-engine.h:
4284 * plugins/symbol-db/symbol-db-view-locals.c
4285 (symbol_db_view_locals_update_list):
4286 * plugins/symbol-db/symbol-db-view-search.c:
4287 * plugins/symbol-db/symbol-db-view-search.h:
4288 * plugins/symbol-db/symbol-db-view.c (on_scan_end),
4289 (sdb_view_init), (symbol_db_view_open):
4290 symbol-db-engine refactoring. Fixed #564048 - Split symbol-db-engine into
4293 2008-12-20 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
4295 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4297 * manuals/reference/libanjuta/libanjuta.types:
4298 Fix #565189 - anjuta fails to build due to IAnjutaBookmark not being
4299 removed from documentation
4301 2008-12-20 Sébastien Granjoux <seb.sfo@free.fr>
4303 * libanjuta/anjuta-profile.c:
4304 Fix #564673 - I cannot activate sourceview plugin over scintilla
4305 Was due to an error in the previous patch
4307 2008-12-20 Pedro Fragoso <ember@ubuntu.com>
4309 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4311 * libanjuta/anjuta-message-area.h:
4312 * libanjuta/anjuta-preferences-dialog.c:
4313 * libanjuta/anjuta-preferences-dialog.h:
4314 * libanjuta/anjuta-profile.c:
4315 * libanjuta/anjuta-save-prompt.c:
4316 * libanjuta/anjuta-save-prompt.h:
4317 * libanjuta/anjuta-shell.h:
4318 * libanjuta/anjuta-status.c:
4319 * libanjuta/anjuta-status.h:
4320 * libanjuta/anjuta-ui.c:
4321 * libanjuta/anjuta-ui.h:
4322 * libanjuta/cell-renderer-captioned-image.h:
4323 * libanjuta/e-splash.h:
4324 * libanjuta/interfaces/libanjuta.idl:
4325 * libanjuta/resources.h:
4326 * plugins/class-gen/cell-renderer-flags.c:
4327 * plugins/class-gen/cell-renderer-flags.h:
4328 * plugins/class-gen/combo-flags.c:
4329 * plugins/class-gen/combo-flags.h:
4330 * plugins/class-gen/element-editor.c:
4331 * plugins/class-gen/element-editor.h:
4332 * plugins/class-gen/transform.h:
4333 * plugins/class-gen/validator.c:
4334 * plugins/class-gen/validator.h:
4335 * plugins/class-gen/window.c:
4336 * plugins/class-gen/window.h:
4337 * plugins/class-gen/plugin.c:
4338 * plugins/debug-manager/locals.h:
4339 * plugins/debug-manager/sexy-icon-entry.h:
4340 * plugins/debug-manager/sharedlib.h:
4341 * plugins/debug-manager/signals.h:
4342 * plugins/debug-manager/stack_trace.h:
4343 * plugins/debug-manager/threads.h:
4344 * plugins/debug-manager/watch.h:
4345 * plugins/document-manager/anjuta-docman.c:
4346 * plugins/document-manager/anjuta-docman.h:
4347 * plugins/document-manager/search-box.c:
4348 * plugins/document-manager/search-box.h:
4349 * plugins/file-loader/anjuta-recent-chooser-menu.c:
4350 * plugins/file-loader/anjuta-recent-chooser-menu.h:
4351 * plugins/file-loader/plugin.h:
4352 * plugins/file-manager/file-model.h:
4353 * plugins/file-manager/file-view.h:
4354 * plugins/file-wizard/plugin.c:
4355 * plugins/gdb/debugger.h:
4356 * plugins/gtodo/egg-datetime.h:
4357 * plugins/gtodo/eggtrayicon.h:
4358 * plugins/gvim/gtkvim.h:
4359 * plugins/indent/plugin.h:
4360 * plugins/message-view/anjuta-msgman.c:
4361 * plugins/message-view/anjuta-msgman.h:
4362 * plugins/project-import/plugin.c:
4363 * plugins/project-wizard/action.c:
4364 * plugins/project-wizard/autogen.c:
4365 * plugins/project-wizard/druid.c:
4366 * plugins/project-wizard/druid.h:
4367 * plugins/project-wizard/file.c:
4368 * plugins/project-wizard/header.c:
4369 * plugins/project-wizard/parser.c:
4370 * plugins/project-wizard/property.c:
4371 * plugins/sourceview/sourceview-cell.c:
4372 * plugins/sourceview/sourceview-cell.h:
4373 * plugins/sourceview/assist-tip.h:
4374 * plugins/sourceview/assist-window.h:
4375 * plugins/sourceview/sourceview.h:
4376 * plugins/starter/starter.h:
4377 * plugins/symbol-browser/an_symbol_prefs.c:
4378 * plugins/symbol-browser/an_symbol_search.c:
4379 * plugins/symbol-browser/an_symbol_search.h:
4380 * plugins/symbol-browser/anjuta-symbol-locals.c:
4381 * plugins/symbol-browser/anjuta-symbol-locals.h:
4382 * plugins/symbol-db/symbol-db-prefs.c:
4383 * plugins/symbol-db/symbol-db-view-search.c:
4389 GNOME Goal: Clean up GLib and GTK+ includes (Closes: #563889)
4391 2008-12-20 Sébastien Granjoux <seb.sfo@free.fr>
4393 * plugins/class-gen/plugin.c:
4394 Update class generator plugin to new IAnjutaVCS API
4396 2008-12-20 James Liggett <jrliggett@cox.net>
4398 * libanjuta/interfaces/libanjuta.idl:
4399 Document the callback and user data parameters for IAnjutaVcs::diff.
4401 2008-12-20 James Liggett <jrliggett@cox.net>
4403 * libanjuta/interfaces/libanjuta.idl:
4404 Indicate that GCancellable parameters in IAnjutaVcs methods are optional,
4405 and that NULL is a perfectly valid arguement for them.
4407 2008-12-20 James Liggett <jrliggett@cox.net>
4409 * libanjuta/interfaces/libanjuta.idl:
4410 Small case fixes in documentation of IAnjutaVcs method callbacks
4411 (IAnjutaVCS -> IAnjutaVcs).
4413 2008-12-20 James Liggett <jrliggett@cox.net>
4415 * libanjuta/interfaces/libanjuta.idl:
4416 The checkout method in IAnjutaVcs should take a GCancellable parameter so
4417 that it can be canceled.
4419 2008-12-19 James Liggett <jrliggett@cox.net>
4421 * libanjuta/interfaces/libanjuta.idl:
4422 Start using AnjutaAsyncNotify in IAnjutaVCS.
4424 2008-12-19 James Liggett <jrliggett@cox.net>
4426 * libanjuta/interfaces/libanjuta.idl:
4427 Various fixes to IAnjutaVCS interface, mostly just documentation and
4430 2008-12-20 Jens Georg <mail@jensge.org>
4432 reviewed by: Massimo Cora' <mcora@svn.gnome.org>
4434 * plugins/profiler/plugin.c (profiler_set_target):
4435 requires now glib 2.16 instead of 2.18.
4437 2008-12-19 Jens Georg <mail@jensge.org>
4439 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4441 * plugins/search/search-replace_backend.c,
4442 plugins/search/search-replace.c:
4443 #511589 – Anjuta uses GNOME-VFS
4445 2008-12-19 Jens Georg <mail@jensge.org>
4447 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4449 * plugins/macro/macro-db.c:
4450 #511589 – Anjuta uses GNOME-VFS
4452 2008-12-19 Jens Georg <mail@jensge.org>
4454 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4456 * plugins/message-view/message-view.c:
4457 #511589 – Anjuta uses GNOME-VFS
4459 2008-12-19 Jens Georg <mail@jensge.org>
4461 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4463 * plugins/profiler/plugin.c,
4464 plugins/profiler/plugin.h,
4465 plugins/profiler/gprof-profile-data.c:
4466 #511589 – Anjuta uses GNOME-VFS
4468 2008-12-19 Jens Georg <jens@einstein>
4470 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4472 * plugins/valgrind/vgdefaultview.c,
4473 plugins/valgrind/plugin.c,
4474 libanjuta/anjuta-utils.c:
4475 #511589 – Anjuta uses GNOME-VFS
4477 2008-12-19 Massimo Cora' <mcora@svn.gnome.org>
4479 * plugins/symbol-db/plugin.c (value_added_current_editor):
4480 * plugins/symbol-db/symbol-db-view.c (on_symbol_removed):
4481 removed DEBUG_PRINT.
4483 * plugins/symbol-db/symbol-db-engine.c
4484 (symbol_db_engine_get_file_db_path):
4485 * plugins/symbol-db/symbol-db-view-search.c
4486 (sdb_view_search_model_filter), (sdb_view_search_init):
4487 fixed #563980 - displayed some more info on search tab.
4489 2008-12-19 Sébastien Granjoux <seb.sfo@free.fr>
4492 libanjuta/anjuta-utils.c,
4493 libanjuta/anjuta-utils.h:
4494 Partial fix for #511589 - Anjuta uses GNOME-VFS
4496 * plugins/file-loader/plugin.c:
4497 Do not use fragment in URI converted to GFile
4498 Remove recent menu item if destination cannot be opened
4499 Fix #309664 - Some file types impossible to open In Anjuta
4501 * plugins/document-manager/anjuta-docman.c:
4502 No need to handle fragment in URI returned by GFile
4504 * plugins/file-loader/Makefile.am:
4505 Define G_LOG_DOMAIN for file loader plugin
4507 2008-12-19 Massimo Cora' <mcora@svn.gnome.org>
4509 * plugins/symbol-db/symbol-db-engine-iterator.c
4510 (symbol_db_engine_iterator_first),
4511 (symbol_db_engine_iterator_last),
4512 (symbol_db_engine_iterator_set_position):
4513 using gda_data_model_iter_move_to_row () to use the latest libgda apis.
4515 2008-12-19 Johannes Schmid <jhs@gnome.org>
4517 * libanjuta/interfaces/libanjuta.idl:
4518 * plugins/document-manager/Makefile.am:
4519 * plugins/document-manager/action-callbacks.c:
4520 * plugins/document-manager/action-callbacks.h:
4521 * plugins/document-manager/anjuta-bookmarks.c
4522 (on_document_changed), (on_add_clicked), (on_remove_clicked),
4523 (on_row_activate), (on_document_added), (on_selection_changed),
4524 (anjuta_bookmarks_init), (anjuta_bookmarks_finalize),
4525 (anjuta_bookmarks_class_init), (anjuta_bookmarks_new),
4526 (anjuta_bookmarks_add), (anjuta_bookmarks_remove),
4527 (anjuta_bookmarks_session_save), (anjuta_bookmarks_session_load):
4528 * plugins/document-manager/anjuta-bookmarks.h:
4529 * plugins/document-manager/anjuta-document-manager.ui:
4530 * plugins/document-manager/plugin.c (register_stock_icons),
4531 (activate_plugin), (deactivate_plugin):
4532 * plugins/document-manager/plugin.h:
4533 * plugins/editor/aneditor.cxx:
4534 * plugins/editor/text_editor.c:
4535 * plugins/search/search-replace.c (search_and_replace):
4536 * plugins/sourceview/sourceview-io.c (on_save_finished):
4537 * plugins/sourceview/sourceview.c:
4538 New bookmark system. Will be extended to remember bookmarks across sessions
4539 and with some other things soon.
4541 * plugins/file-manager/file-view.c (file_view_row_activated),
4542 (file_view_do_popup_menu), (file_view_button_press_event),
4543 (file_view_popup_menu), (file_view_class_init):
4544 Fixed mouse actions and popup-menu handling to use the correct gtk+ stuff.
4546 2008-12-17 James Liggett <jrliggett@cox.net>
4548 * libanjuta/Makefile.am:
4549 * libanjuta/anjuta-async-notify.c (anjuta_async_notify_init),
4550 (anjuta_async_notify_finalize), (anjuta_async_notify_finished),
4551 (anjuta_async_notify_class_init), (anjuta_async_notify_new),
4552 (anjuta_async_notify_get_error), (anjuta_async_notify_set_error),
4553 (anjuta_async_notify_notify_finished):
4554 * libanjuta/anjuta-async-notify.h:
4555 Add new AnjutaAsyncNotify object to libanjuta to handle
4556 finish notifications for interfaces that usually work asynchronously,
4559 2008-12-14 Sébastien Granjoux <seb.sfo@free.fr>
4561 * plugins/file-loader/plugin.c:
4562 Fix a regression due to patch for #564377, files were not reopened
4565 2008-12-14 Adam Dingle <adam@medovina.org>
4567 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4569 * plugins/sourceview/sourceview.c (find_open_bracket),
4570 (find_close_bracket), (iselect_block):
4571 fixed #563490 – Select Code Block command selects nothing in GtkSourceView editor
4573 2008-12-14 Johannes Schmid <jhs@gnome.org>
4575 Patch from Yuriy Penkin <yuriy.penkin@gmail.com>:
4576 * plugins/sourceview/sourceview-io.c (on_save_finished):
4577 #559806 – Anjuta crashes when closing unsaved file
4579 2008-12-14 Adam Dingle <adam@medovina.org>
4581 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4583 * plugins/document-manager/plugin.c (update_status):
4584 Fixed #563988 – don't display zoom factor when using GtkSourceView editor
4585 * plugins/build-basic-autotools/plugin.c (on_build_terminated),
4586 plugins/tools/execute.c (atp_output_context_print_result):
4587 #564295 - minor English fix
4589 * plugins/document-manager/search-box.c (search_box_init),
4590 plugins/search/anjuta-search.glade,
4591 plugins/search/plugin.c (find_incremental),
4592 plugins/search/search-replace.c (search_replace_populate),
4593 (search_update_dialog), (search_replace_find_usage),
4594 plugins/search/search-replace.h,
4595 plugins/search/search-replace_backend.c (get_next_match),
4596 plugins/search/search-replace_backend.h,
4597 plugins/search/search_preferences.c
4598 (search_preferences_read_setting),
4599 (search_preferences_setting_by_default),
4600 (search_preferences_save_setting):
4601 fixed #563500 – inconsistent case sensitivity defaults
4603 2008-12-14 Yuriy Penkin <yuriy.penkin@gmail.com>
4605 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4607 * plugins/document-manager/anjuta-docman.c:
4608 Fix #564377: Avoid opening an empty buffer when file does not exist
4610 2008-12-14 Sébastien Granjoux <seb.sfo@free.fr>
4612 * plugins/git/anjuta-git.glade:
4613 Add comments for issues of bug #549374
4616 Add two missing files in translation list
4618 2008-12-13 Massimo Cora' <mcora@svn.gnome.org>
4620 * plugins/symbol-db/plugin.c (gtree_compare_func),
4621 (on_editor_buffer_symbols_update_timeout),
4622 (on_project_element_added), (do_check_offline_files_changed),
4623 (on_scan_end_manager), (symbol_db_activate):
4624 * plugins/symbol-db/plugin.h:
4625 * plugins/symbol-db/symbol-db-engine.c
4626 (sdb_engine_get_dyn_query_node_by_id),
4627 (sdb_engine_insert_dyn_query_node_by_id),
4628 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
4629 (sdb_engine_scan_files_1), (sdb_engine_init):
4630 * plugins/symbol-db/symbol-db-prefs.c (symbol_db_prefs_new):
4631 code cleaning and converted (gpointer) to GINT_TO_POINTER to avoid x64 problems.
4632 Implemented last scan-end task on plugin.c.
4634 2008-12-12 Massimo Cora' <mcora@svn.gnome.org>
4636 reviewed by: Johannes Schmid <jhs@gnome.org>
4638 * plugins/symbol-db/plugin.c
4639 (on_editor_buffer_symbol_update_scan_end),
4640 (on_editor_buffer_symbols_update_timeout):
4641 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_add_new_symbol):
4642 * plugins/symbol-db/symbol-db-engine.h:
4643 #562808 – symbol-db crashes with latest libgda
4645 2008-12-11 Sébastien Granjoux <seb.sfo@free.fr>
4647 * plugins/tools/plugin.c,
4648 plugins/tools/anjuta-tools.glade,
4649 plugins/tools/tool.c,
4650 plugins/tools/tool.h,
4651 plugins/tools/variable.c,
4652 plugins/tools/editor.c:
4653 Partial fix #560857: Remove use of g_mem_chunk in tools plugin
4654 Partial fix #513156: Get rid of libgnome(ui)
4656 2008-12-11 Adam Dingle <adam@medovina.org>
4658 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4662 plugins/build-basic-autotools/plugin.c,
4663 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
4664 (added) plugins/build-basic-autotools/anjuta-build-24.png,
4665 (added) plugins/build-basic-autotools/anjuta-build-16.png,
4666 plugins/build-basic-autotools/Makefile.am,
4667 plugins/run-program/plugin.c,
4668 plugins/run-program/anjuta-run-program.ui:
4669 Implemented #563692: added a toolbar with build and execute buttons
4671 2008-12-11 Massimo Cora' <mcora@svn.gnome.org>
4673 * plugins/symbol-db/plugin.c (gtree_compare_func),
4674 (on_editor_buffer_symbol_update_scan_end),
4675 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
4676 (value_added_current_editor), (do_add_new_files),
4677 (on_project_element_added), (project_import_scan_end),
4678 (do_import_project_sources_after_abort),
4679 (do_import_project_sources), (do_import_system_sources),
4680 (do_update_project_symbols), (do_check_offline_files_changed),
4681 (on_project_root_added), (on_scan_end_manager),
4682 (symbol_db_activate), (symbol_db_deactivate),
4683 (isymbol_manager_search):
4684 * plugins/symbol-db/plugin.h:
4685 * plugins/symbol-db/symbol-db-engine.c
4686 (sdb_engine_insert_dyn_query_node_by_id),
4687 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
4688 (symbol_db_engine_update_files_symbols),
4689 (symbol_db_engine_update_project_symbols):
4690 * plugins/symbol-db/symbol-db-engine.h:
4691 * plugins/symbol-db/symbol-db-view-locals.c (add_new_waiting_for),
4692 (symbol_db_view_locals_recv_signals_from_engine),
4693 (symbol_db_view_locals_update_list):
4694 * plugins/symbol-db/symbol-db-view-locals.h:
4695 * plugins/symbol-db/symbol-db-view.c
4696 (symbol_db_view_recv_signals_from_engine):
4697 code cleaning, mostly on the locals symbols and in the plugin scan-end
4701 2008-12-11 Johannes Schmid <jhs@gnome.org>
4703 * libanjuta/anjuta-status.c (anjuta_status):
4704 * plugins/document-manager/plugin.c (on_gconf_notify_timer):
4705 * plugins/editor/text_editor.c (on_text_editor_uri_changed):
4706 * plugins/symbol-db/plugin.c
4707 (on_editor_buffer_symbol_update_scan_end),
4708 (on_editor_buffer_symbols_update_timeout),
4709 (value_added_current_editor), (on_prefs_buffer_update_toggled):
4710 Save some uW (http://gould.cx/ted/blog/Saving_the_world_one__w_at_a_time) by
4711 using g_timeout_add_seconds instead of g_timeout_add where possible.
4713 * plugins/symbol-db/symbol-db-engine.c (gtree_compare_func),
4714 (sdb_engine_get_dyn_query_node_by_id),
4715 (sdb_engine_insert_dyn_query_node_by_id),
4716 (sdb_engine_ctags_output_thread),
4717 (sdb_engine_timeout_trigger_signals),
4718 (sdb_engine_get_unique_scan_id), (sdb_engine_add_new_symbol),
4719 (sdb_engine_detects_removed_ids),
4720 (symbol_db_engine_update_buffer_symbols):
4721 * plugins/symbol-db/symbol-db-view-locals.c (gtree_compare_func),
4722 (traverse_on_scan_end), (consume_symbols_inserted_queue_idle):
4723 * plugins/symbol-db/symbol-db-view.c (gtree_compare_func),
4724 (symbol_db_view_row_collapsed):
4725 Fix lots of 64-bit problems by using GPOINTER_TO_INT and GINT_TO_POINTER instead
4726 of direct (unsave) casts.
4728 * plugins/document-manager/anjuta-document-manager.ui:
4729 Remove "Print" and "Reload" from toolbar as they are not common enough.
4731 2008-12-10 Johannes Schmid <jschmid@gnome.org>
4733 * plugins/message-view/message-view.c (message_view_instance_init):
4734 #563696 – garbage pixels appear in build output
4736 2008-12-10 Sébastien Granjoux <seb.sfo@free.fr>
4738 * plugins/class-gen/window.c,
4739 plugins/class-gen/element-editor.c:
4740 Fix #563685 crash when trying to create a GObject
4742 2008-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4745 plugins/project-wizard/druid.c,
4746 plugins/project-wizard/property.c,
4747 libanjuta/anjuta-preferences.c:
4748 Fix #563753 default project directory is "/" until I set it explicitly
4750 2008-12-09 Sébastien Granjoux <seb.sfo@free.fr>
4752 * plugins/gtodo/interface.c,
4753 plugins/gtodo/plugin.c,
4754 plugins/gtodo/libgtodo.c,
4755 plugins/gtodo/libgtodo.h:
4756 Fix #563586 Crash if project TODO.tasks is not readable
4758 2008-12-07 Jens Georg <mail@jensge.org>
4760 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
4762 * plugins/gtodo/export.c,
4763 plugins/gtodo/plugin.c,
4764 plugins/gtodo/libgtodo.c,
4765 plugins/gtodo/libgtodo.h:
4766 #511589 – Anjuta uses GNOME-VFS
4768 2008-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4770 * plugins/class-gen/plugin.c:
4771 Fix #559951: Class Generator cannot add new class
4773 2008-12-05 Naba Kumar <naba@naba-desktop>
4775 Patch from Ignacio Casal Quinteiro <nacho.resa@gmail.com>:
4777 * data/default.profile:
4778 * plugins/Makefile.am:
4779 * plugins/starter/starter.c (recent_project_clicked_cb),
4780 (starter_instance_init), (starter_new):
4781 Added the subdir to plugins/Makefile.am. Since we are not going to
4782 use it in the document-manager then it is not
4783 neccessary implement all that interfaces in the starter.[ch]
4785 2008-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4787 * plugins/file-manager/file-model.c:
4788 Fix #563530: "Do not show binary files" should add ".pyc" and ".pyo"
4790 2008-12-07 Sébastien Granjoux <seb.sfo@free.fr>
4792 * libanjuta/anjuta-plugin-manager.c:
4793 Fix #552081: Dependent plugins are not added in the preference dialog
4795 2008-12-07 Johannes Schmid <jhs@gnome.org>
4797 * plugins/message-view/message-view.c (message_view_instance_init):
4798 Fixed horizontal scrolling in message-view
4800 2008-12-05 Naba Kumar <naba@naba-desktop>
4802 * AUTHORS: Fixed format.
4803 * manuals/anjuta-manual/C/authors.xml: Fixed link to authors page.
4805 2008-12-05 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
4807 Reviewed by Naba Kumar <naba@gnome.org>:
4809 * src/action-callbacks.c:
4810 * libanjuta/anjuta-utils.c:
4811 * libanjuta/anjuta-utils.h:
4812 Changed argument from GtkWindow to GtkWidget.
4814 * plugins/starter/plugin.c:
4815 * plugins/starter/plugin.h:
4816 * plugins/starter/starter.c:
4817 * plugins/starter/starter.h:
4818 * plugins/starter/anjuta-starter.plugin.in:
4819 * plugins/starter/starter_logo.png:
4820 * plugins/starter/Makefile.am:
4822 * data/default.profile:
4824 Added starter plugin. (Changes by Naba: dock the starter widget directly
4825 to the shell instead of putting it as an editor in document-manager.
4826 Removed on-session-load signal which is not necessary since this widget
4827 can stay as quick shortcuts while working on projects. Added it in data/
4828 default.profile and src/layout.xml to load at startup)
4830 2008-12-06 Sébastien Granjoux <seb.sfo@free.fr>
4832 * plugins/file-manager/plugin.c,
4833 plugins/file-manager/file-model.c:
4834 Fix #560284: Crash when deleting a folder outside Anjuta
4836 2008-12-05 Sébastien Granjoux <seb.sfo@free.fr>
4838 * plugins/build-basic-autotools/plugin.c,
4839 plugins/build-basic-autotools/program.c,
4840 manuals/reference/libanjuta/libanjuta-sections.txt,
4841 libanjuta/anjuta-utils.c,
4842 libanjuta/anjuta-utils.h:
4843 Move shell_expand function in anjuta-util
4845 * plugins/project-wizard/property.c:
4846 Fix #562623: Project creation fails if path uses a tilde
4848 2008-12-05 Sébastien Granjoux <seb.sfo@free.fr>
4850 * plugins/file-wizard/file.c,
4851 plugins/file-wizard/anjuta-file-wizard.glade,
4852 plugins/project-manager/plugin.c:
4853 Fix #562754: Create corresponding header file does not work
4855 2008-12-03 Sébastien Granjoux <seb.sfo@free.fr>
4858 Allow to pass project path in command line instead of only URI
4860 * plugins/project-manager/anjuta-project-manager.plugin.in,
4861 libanjuta/anjuta-plugin-description.c,
4862 libanjuta/anjuta-plugin-description.h,
4863 libanjuta/anjuta-plugin-handle.c,
4864 libanjuta/anjuta-profile-manager.c:
4865 Fix #548873: File->Close project menu remains active after closing
4868 * manuals/reference/libanjuta/plugin-description-file.sgml,
4869 manuals/reference/libanjuta/libanjuta-sections.txt,
4870 libanjuta/anjuta-profile.c,
4871 libanjuta/anjuta-profile.h,
4872 libanjuta/anjuta-profile-manager.h:
4873 Document AnjutaProfile and AnjutaProfileManager
4875 2008-11-30 Johannes Schmid <jhs@gnome.org>
4877 * plugins/devhelp/Makefile.am:
4878 * plugins/devhelp/anjuta-go-help-next.svg:
4879 * plugins/devhelp/anjuta-go-help-prev.svg:
4882 * plugins/devhelp/plugin.c (on_online_clicked), (on_load_finished),
4884 * plugins/devhelp/plugin.h:
4885 Added button to access online API help (library.gnome.org) and improved
4886 back/forward handling
4888 2008-11-30 Johannes Schmid <jhs@gnome.org>
4890 Patch from: Ignacio Casal Quinteiro <nacho.resa@gmail.com>
4891 * plugins/devhelp/plugin.c (devhelp_tree_link_selected_cb),
4892 (devhelp_search_link_selected_cb), (on_go_back_clicked),
4893 (on_go_forward_clicked), (api_reference_idle), (devhelp_activate),
4894 (devhelp_deactivate), (ihelp_search):
4895 * plugins/devhelp/plugin.h:
4896 #562750 – The view should be showed when you search something.
4898 * plugins/message-view/message-view.c (message_view_instance_init),
4899 (update_button_labels), (imessage_view_append),
4900 (imessage_view_clear), (message_view_tree_view_filter):
4901 Add a button to suppress normal message (show errors & warnings only)
4902 Use fixed height mode to optimize performance
4904 2008-11-30 Naba Kumar <naba@gnome.org>
4906 Patch from: Ignacio Casal Quinteiro
4908 * libanjuta/anjuta-c-module.c (anjuta_c_module_get_last_error):
4909 * libanjuta/anjuta-session.c (anjuta_session_clear):
4910 * libanjuta/anjuta-utils.c (anjuta_util_dialog_error),
4911 (anjuta_util_dialog_warning), (anjuta_util_dialog_info),
4912 (anjuta_util_dialog_error_system),
4913 (anjuta_util_dialog_boolean_question): Fixes build warnings. Part of
4914 Bug #558910: libanjuta has several warnings
4917 2008-11-30 Naba Kumar <naba@gnome.org>
4920 * plugins/devhelp/plugin.c (devhelp_dispose): Fixed devhelp version
4921 check in configure and fixed devhelp plugin build for non-embedded
4924 * libanjuta/anjuta-vcs-status.h: Added newline at the
4927 2008-11-30 Naba Kumar <naba@gnome.org>
4929 Patch from: Ignacio Casal Quinteiro
4931 * libanjuta/anjuta-utils.[ch]: Improved copy file funtion to
4934 2008-11-30 Massimo Cora' <mcora@svn.gnome.org>
4936 * plugins/symbol-db/Makefile.am:
4937 * plugins/symbol-db/plugin.c
4938 (on_editor_buffer_symbols_update_timeout),
4939 (value_added_current_editor), (do_add_new_files),
4940 (on_importing_project_end), (on_received_project_import_end):
4941 * plugins/symbol-db/readtags.c (readNext), (readFieldValue):
4942 (sdb_engine_ctags_launcher_create):
4943 * plugins/symbol-db/symbol-db-view-locals.c
4944 (do_add_child_symbol_to_view), (traverse_on_scan_end),
4945 (add_waiting_for_symbol_to_view), (trigger_on_symbol_inserted),
4946 (add_new_waiting_for), (do_recurse_subtree_and_invalidate),
4947 (prepare_for_adding), (consume_symbols_inserted_queue_idle),
4948 (do_recurse_subtree_and_remove), (on_symbol_removed),
4949 (on_symbol_scope_updated), (on_symbol_inserted):
4950 * plugins/symbol-db/symbol-db-view.c (traverse_free_waiting_for),
4951 (symbol_db_view_clear_cache), (do_add_child_symbol_to_view),
4952 (add_waiting_for_symbol_to_view), (trigger_on_symbol_inserted),
4953 (add_new_waiting_for), (do_recurse_subtree_and_invalidate),
4954 (prepare_for_adding), (on_symbol_inserted),
4955 (do_recurse_subtree_and_remove), (on_symbol_removed),
4956 (sdb_view_row_expanded_idle_destroy), (sdb_view_row_expanded_idle),
4957 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
4958 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
4959 (symbol_db_view_row_collapsed),
4960 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
4961 code cleaning, fixed two critical warnings.
4962 Added -DG_LOG_DOMAIN=\"libanjuta-symbol-db\" for debug purposes.
4964 * plugins/symbol-db/symbol-db-engine.c:
4965 added --sort=no option, probably speeding up tags generation.
4967 2008-11-30 Johannes Schmid <jhs@idefix>
4969 Patch from: Ignacio Casal Quinteiro <nacho.resa@gmail.com>
4972 * plugins/devhelp/Makefile.am:
4973 * plugins/devhelp/anjuta-devhelp.ui:
4974 * plugins/devhelp/htmlview.c:
4975 * plugins/devhelp/htmlview.h:
4976 * plugins/devhelp/plugin.c (register_stock_icons),
4977 (devhelp_tree_link_selected_cb), (devhelp_search_link_selected_cb),
4978 (on_go_back_clicked), (on_go_forward_clicked), (context_idle),
4979 (value_added_current_editor), (value_removed_current_editor),
4980 (devhelp_activate), (devhelp_deactivate),
4981 (anjuta_devhelp_check_history), (devhelp_finalize),
4982 (devhelp_dispose), (devhelp_class_init), (ihelp_search):
4983 * plugins/devhelp/plugin.h:
4984 #560311 – Update devhelp plugin to use webkit version
4985 (also fixes #562451 – update configure check of devhelp to avoid devhelp/webkit)
4987 2008-11-29 Sébastien Granjoux <seb.sfo@free.fr>
4989 * (added) libanjuta/anjuta-debug.c,
4990 libanjuta/anjuta-debug.h,
4991 libanjuta/Makefile.am,
4992 plugins/gdb/Makefile.am,
4995 Use gcc extension to allow using DEBUG_PRINT without a format string
4996 Allow to filter g_debug message using ANJUTA_LOG_DOMAINS environment
4999 * manuals/reference/libanjuta/libanjuta-sections.txt,
5000 libanjuta/anjuta-plugin-manager.c,
5001 libanjuta/anjuta-profile.c:
5002 Update libanjuta documerntation
5004 2008-11-25 Massimo Cora' <mcora@svn.gnome.org>
5006 * plugins/symbol-db/plugin.c (do_add_new_files),
5007 (on_project_element_added), (do_import_project_src_after_abort),
5008 (do_import_project_sources), (do_check_offline_files_changed),
5009 (on_project_root_added):
5010 * plugins/symbol-db/symbol-db-engine.c
5011 (symbol_db_engine_add_new_files), (symbol_db_engine_remove_file):
5012 code cleaning. Added check for offline Makefile.am changes.
5015 2008-11-25 Yuriy Penkin <yuriy.penkin@gmail.com>
5017 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
5019 * plugins/file-manager/file-view.c:
5020 Fix #557767 - Open file in file tree view on press Enter
5022 2008-11-24 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
5024 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
5026 * plugins/search/search_preferences.c:
5027 Removed deprecated funcs.
5029 2008-11-24 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
5031 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
5033 * plugins/build-basic-autotools/plugin.c:
5034 Removed deprecated funcs.
5036 * plugins/valgrind/vgrule-list.c,
5037 plugins/valgrind/vgactions.c:
5038 Removed deprecated funcs.
5040 2008-11-23 Sébastien Granjoux <seb.sfo@free.fr>
5042 * plugins/message-view/plugin.c:
5043 Fix 560939 - Duplicated message panes
5045 2008-11-23 Sébastien Granjoux <seb.sfo@free.fr>
5047 * (removed) plugins/editor/properties/blitzbasic.properties,
5048 (removed) plugins/editor/properties/SciTEGlobal.properties,
5049 (removed) plugins/editor/properties/opal.properties,
5050 (removed) plugins/editor/properties/scriptol.properties,
5051 (removed) plugins/editor/properties/baan.properties,
5052 (removed) plugins/editor/properties/asn1.properties,
5053 (removed) plugins/editor/properties/pascal.properties,
5054 (removed) plugins/editor/properties/erlang.properties,
5055 (removed) plugins/editor/properties/fortran.properties,
5056 (removed) plugins/editor/properties/caml.properties,
5057 (removed) plugins/editor/properties/ps.properties,
5058 (removed) plugins/editor/properties/freebasic.properties,
5059 (removed) plugins/editor/properties/powershell.properties,
5060 (removed) plugins/editor/properties/smalltalk.properties,
5061 (removed) plugins/editor/properties/conf.properties,
5062 (removed) plugins/editor/properties/eiffel.properties,
5063 (removed) plugins/editor/properties/csound.properties,
5064 (removed) plugins/editor/properties/metapost.properties,
5065 (removed) plugins/editor/properties/matlab.properties,
5066 (removed) plugins/editor/properties/yaml.properties,
5067 (removed) plugins/editor/properties/pov.properties,
5068 (removed) plugins/editor/properties/gap.properties,
5069 (removed) plugins/editor/properties/vb.properties,
5070 (removed) plugins/editor/properties/lua.properties,
5071 (removed) plugins/editor/properties/cpp.properties,
5072 (removed) plugins/editor/properties/lout.properties,
5073 (removed) plugins/editor/properties/ada.properties,
5074 (removed) plugins/editor/properties/mmixal.properties,
5075 (removed) plugins/editor/properties/kix.properties,
5076 (removed) plugins/editor/properties/flagship.properties,
5077 (removed) plugins/editor/properties/vhdl.properties,
5078 (removed) plugins/editor/properties/sql.properties,
5079 (removed) plugins/editor/properties/r.properties,
5080 (removed) plugins/editor/properties/abbrev.properties,
5081 (removed) plugins/editor/properties/spice.properties,
5082 (removed) plugins/editor/properties/html.properties,
5083 (removed) plugins/editor/properties/ave.properties,
5084 (removed) plugins/editor/properties/abaqus.properties,
5085 (removed) plugins/editor/properties/nsis.properties,
5086 (removed) plugins/editor/properties/purebasic.properties,
5087 (removed) plugins/editor/properties/asm.properties,
5088 (removed) plugins/editor/properties/ruby.properties,
5089 (removed) plugins/editor/properties/python.properties,
5090 (removed) plugins/editor/properties/tcl.properties,
5091 (removed) plugins/editor/properties/nncrontab.properties,
5092 (removed) plugins/editor/properties/specman.properties,
5093 (removed) plugins/editor/properties/au3.properties,
5094 (removed) plugins/editor/properties/css.properties,
5095 (removed) plugins/editor/properties/Embedded.properties,
5096 (removed) plugins/editor/properties/lot.properties,
5097 (removed) plugins/editor/properties/tex.properties,
5098 (removed) plugins/editor/properties/bullant.properties,
5099 (removed) plugins/editor/properties/perl.properties,
5100 (removed) plugins/editor/properties/inno.properties,
5101 (removed) plugins/editor/properties/rebol.properties,
5102 (removed) plugins/editor/properties/others.properties,
5103 (removed) plugins/editor/properties/verilog.properties,
5104 (removed) plugins/editor/properties/lisp.properties,
5105 (removed) plugins/editor/properties/escript.properties,
5106 (removed) plugins/editor/properties/latex.properties,
5107 (removed) plugins/editor/properties/cmake.properties,
5108 (removed) plugins/editor/properties/forth.properties,
5109 (removed) plugins/editor/properties/d.properties,
5110 plugins/editor/properties/styles.properties,
5111 plugins/editor/properties/anjuta.properties,
5112 plugins/editor/properties/Makefile.am,
5113 (added) plugins/editor/scintilla/update-properties.pl,
5114 plugins/editor/properties.cxx,
5115 plugins/editor/style-editor.c,
5116 plugins/editor/scintilla/Makefile.am,
5117 manuals/anjuta-manual/C/fileoperations.xml:
5118 Fix #312660 Too many click to set "terminus" font
5120 2008-11-22 Massimo Cora' <mcora@svn.gnome.org>
5122 * plugins/symbol-db/symbol-db-engine.c
5123 (sdb_engine_timeout_trigger_signals), (sdb_engine_finalize),
5124 (sdb_engine_add_new_scope_definition):
5127 2008-11-18 Sébastien Granjoux <seb.sfo@free.fr>
5129 * plugins/debug-manager/anjuta-debug-manager.glade:
5130 Fix #561369: Debug->add source path menu item doesn't work
5132 2008-11-16 James Liggett <jrliggett@cox.net>
5134 * libanjuta/interfaces/libanjuta.idl:
5135 Replace the update method with checkout in IAnjutaVCS.
5137 2008-11-16 Naba Kumar <naba@gnome.org>
5139 * AUTHORS: Moved Massimo Cora and James Liggett new place.
5141 2008-11-16 Massimo Cora' <mcora@svn.gnome.org>
5143 * plugins/symbol-db/plugin.c
5144 (on_editor_buffer_symbol_update_scan_end),
5145 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5146 (on_importing_project_end), (symbol_db_activate),
5147 (symbol_db_deactivate):
5148 * plugins/symbol-db/plugin.h:
5149 * plugins/symbol-db/symbol-db-engine.c
5150 (sdb_engine_get_statement_by_query_id),
5151 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
5152 (sdb_engine_timeout_trigger_signals), (sdb_engine_init),
5153 (sdb_engine_finalize), (sdb_engine_class_init),
5154 (sdb_engine_get_unique_scan_id), (symbol_db_engine_add_new_files),
5155 (sdb_engine_add_new_sym_access), (sdb_engine_add_new_heritage),
5156 (sdb_engine_add_new_scope_definition),
5157 (sdb_engine_add_new_tmp_heritage_scope),
5158 (on_scan_update_files_symbols_end),
5159 (symbol_db_engine_update_files_symbols),
5160 (on_scan_update_buffer_end),
5161 (symbol_db_engine_update_buffer_symbols):
5162 * plugins/symbol-db/symbol-db-engine.h:
5163 * plugins/symbol-db/symbol-db-system.c
5164 (on_engine_package_scan_end):
5165 * plugins/symbol-db/symbol-db-view-locals.c (on_scan_end),
5166 (symbol_db_view_locals_update_list):
5167 * plugins/symbol-db/symbol-db-view.c (on_scan_end):
5168 added code to destroy the pool objects in the engine.
5169 Now a call to add_files () or similar will return a process_id, instead of a
5171 Fixed some docs in the engine. Fixed a bug which could cause GtkTree corruption
5172 when buffer scan was launched together with save scan.
5174 2008-11-15 Sébastien Granjoux <seb.sfo@free.fr>
5176 * plugins/editor/properties.cxx,
5177 plugins/editor/properties/Embedded.properties,
5178 plugins/editor/properties/Makefile.am,
5179 plugins/editor/properties/SciTEGlobal.properties,
5180 (added) plugins/editor/properties/abaqus.properties,
5181 (added) plugins/editor/properties/abbrev.properties,
5182 plugins/editor/properties/ada.properties,
5183 plugins/editor/properties/asm.properties,
5184 plugins/editor/properties/au3.properties,
5185 plugins/editor/properties/ave.properties,
5186 plugins/editor/properties/baan.properties,
5187 (added) plugins/editor/properties/blitzbasic.properties,
5188 (added) plugins/editor/properties/caml.properties,
5189 (added) plugins/editor/properties/cmake.properties,
5190 plugins/editor/properties/conf.properties,
5191 plugins/editor/properties/cpp.properties,
5192 (added) plugins/editor/properties/csound.properties,
5193 plugins/editor/properties/css.properties,
5194 (added) plugins/editor/properties/d.properties,
5195 (added) plugins/editor/properties/flagship.properties,
5196 plugins/editor/properties/forth.properties,
5197 plugins/editor/properties/fortran.properties,
5198 (added) plugins/editor/properties/freebasic.properties,
5199 (added) plugins/editor/properties/gap.properties,
5200 plugins/editor/properties/html.properties,
5201 (added) plugins/editor/properties/inno.properties,
5202 plugins/editor/properties/kix.properties,
5203 plugins/editor/properties/lout.properties,
5204 plugins/editor/properties/lua.properties,
5205 plugins/editor/properties/metapost.properties,
5206 plugins/editor/properties/mmixal.properties,
5207 plugins/editor/properties/nsis.properties,
5208 (added) plugins/editor/properties/opal.properties,
5209 plugins/editor/properties/others.properties,
5210 plugins/editor/properties/pascal.properties,
5211 plugins/editor/properties/perl.properties,
5212 plugins/editor/properties/pov.properties,
5213 (added) plugins/editor/properties/powershell.properties,
5214 (added) plugins/editor/properties/purebasic.properties,
5215 plugins/editor/properties/python.properties,
5216 (added) plugins/editor/properties/r.properties,
5217 (added) plugins/editor/properties/rebol.properties,
5218 plugins/editor/properties/ruby.properties,
5219 plugins/editor/properties/scriptol.properties,
5220 (added) plugins/editor/properties/smalltalk.properties,
5221 plugins/editor/properties/specman.properties,
5222 (added) plugins/editor/properties/spice.properties,
5223 plugins/editor/properties/sql.properties,
5224 plugins/editor/properties/tcl.properties,
5225 plugins/editor/properties/tex.properties,
5226 plugins/editor/properties/vb.properties,
5227 plugins/editor/properties/verilog.properties,
5228 plugins/editor/properties/vhdl.properties,
5229 plugins/editor/properties/yaml.properties,
5230 plugins/editor/properties_cxx.h,
5231 plugins/editor/scintilla/AutoComplete.cxx,
5232 plugins/editor/scintilla/AutoComplete.h,
5233 plugins/editor/scintilla/CallTip.cxx,
5234 plugins/editor/scintilla/CallTip.h,
5235 plugins/editor/scintilla/CellBuffer.cxx,
5236 plugins/editor/scintilla/CellBuffer.h,
5237 (added) plugins/editor/scintilla/CharacterSet.h,
5238 plugins/editor/scintilla/ContractionState.cxx,
5239 plugins/editor/scintilla/ContractionState.h,
5240 (added) plugins/editor/scintilla/Decoration.cxx,
5241 (added) plugins/editor/scintilla/Decoration.h,
5242 plugins/editor/scintilla/Document.cxx,
5243 plugins/editor/scintilla/Document.hr,
5244 plugins/editor/scintilla/DocumentAccessor.cxx,
5245 plugins/editor/scintilla/DocumentAccessor.h,
5246 plugins/editor/scintilla/Editor.cxx,
5247 plugins/editor/scintilla/Editor.h,
5248 plugins/editor/scintilla/ExternalLexer.cxx,
5249 plugins/editor/scintilla/ExternalLexer.h,
5250 plugins/editor/scintilla/Indicator.cxx,
5251 plugins/editor/scintilla/Indicator.h,
5252 plugins/editor/scintilla/KeyMap.cxx,
5253 plugins/editor/scintilla/KeyMap.h,
5254 plugins/editor/scintilla/KeyWords.cxx,
5255 plugins/editor/scintilla/LexAPDL.cxx,
5256 (added) plugins/editor/scintilla/LexASY.cxx,
5257 plugins/editor/scintilla/LexAU3.cxx,
5258 plugins/editor/scintilla/LexAVE.cxx,
5259 (added) plugins/editor/scintilla/LexAbaqus.cxx,
5260 plugins/editor/scintilla/LexAda.cxx,
5261 plugins/editor/scintilla/LexAsm.cxx,
5262 plugins/editor/scintilla/LexAsn1.cxx,
5263 plugins/editor/scintilla/LexBaan.cxx,
5264 plugins/editor/scintilla/LexBash.cxx,
5265 plugins/editor/scintilla/LexBasic.cxx,
5266 plugins/editor/scintilla/LexBullant.cxx,
5267 plugins/editor/scintilla/LexCLW.cxx,
5268 plugins/editor/scintilla/LexCPP.cxx,
5269 plugins/editor/scintilla/LexCSS.cxx,
5270 plugins/editor/scintilla/LexCaml.cxx,
5271 (added) plugins/editor/scintilla/LexCmake.cxx,
5272 plugins/editor/scintilla/LexConf.cxx,
5273 plugins/editor/scintilla/LexCrontab.cxx,
5274 plugins/editor/scintilla/LexCsound.cxx,
5275 (added) plugins/editor/scintilla/LexD.cxx,
5276 plugins/editor/scintilla/LexEScript.cxx,
5277 plugins/editor/scintilla/LexEiffel.cxx,
5278 plugins/editor/scintilla/LexErlang.cxx,
5279 plugins/editor/scintilla/LexFlagship.cxx,
5280 plugins/editor/scintilla/LexForth.cxx,
5281 plugins/editor/scintilla/LexFortran.cxx,
5282 (added) plugins/editor/scintilla/LexGAP.cxx,
5283 plugins/editor/scintilla/LexGui4Cli.cxx,
5284 plugins/editor/scintilla/LexHTML.cxx,
5285 plugins/editor/scintilla/LexHaskell.cxx,
5286 plugins/editor/scintilla/LexInno.cxx,
5287 plugins/editor/scintilla/LexKix.cxx,
5288 plugins/editor/scintilla/LexLisp.cxx,
5289 plugins/editor/scintilla/LexLout.cxx,
5290 plugins/editor/scintilla/LexLua.cxx,
5291 plugins/editor/scintilla/LexMMIXAL.cxx,
5292 plugins/editor/scintilla/LexMPT.cxx,
5293 plugins/editor/scintilla/LexMSSQL.cxx,
5294 (added) plugins/editor/scintilla/LexMagik.cxx,
5295 plugins/editor/scintilla/LexMatlab.cxx,
5296 plugins/editor/scintilla/LexMetapost.cxx,
5297 (added) plugins/editor/scintilla/LexMySQL.cxx,
5298 plugins/editor/scintilla/LexNsis.cxx,
5299 plugins/editor/scintilla/LexOpal.cxx,
5300 plugins/editor/scintilla/LexOthers.cxx,
5301 plugins/editor/scintilla/LexPB.cxx,
5302 (added) plugins/editor/scintilla/LexPLM.cxx,
5303 plugins/editor/scintilla/LexPOV.cxx,
5304 plugins/editor/scintilla/LexPS.cxx,
5305 plugins/editor/scintilla/LexPascal.cxx,
5306 plugins/editor/scintilla/LexPerl.cxx,
5307 (added) plugins/editor/scintilla/LexPowerShell.cxx,
5308 (added) plugins/editor/scintilla/LexProgress.cxx,
5309 plugins/editor/scintilla/LexPython.cxx,
5310 (added) plugins/editor/scintilla/LexR.cxx,
5311 plugins/editor/scintilla/LexRebol.cxx,
5312 plugins/editor/scintilla/LexRuby.cxx,
5313 plugins/editor/scintilla/LexSQL.cxx,
5314 plugins/editor/scintilla/LexScriptol.cxx,
5315 plugins/editor/scintilla/LexSmalltalk.cxx,
5316 plugins/editor/scintilla/LexSpecman.cxx,
5317 plugins/editor/scintilla/LexSpice.cxx,
5318 plugins/editor/scintilla/LexTADS3.cxx,
5319 plugins/editor/scintilla/LexTCL.cxx,
5320 plugins/editor/scintilla/LexTeX.cxx,
5321 plugins/editor/scintilla/LexVB.cxx,
5322 plugins/editor/scintilla/LexVHDL.cxx,
5323 plugins/editor/scintilla/LexVerilog.cxx,
5324 plugins/editor/scintilla/LexYAML.cxx,
5325 plugins/editor/scintilla/lexers.make,
5326 plugins/editor/scintilla/LineMarker.cxx,
5327 plugins/editor/scintilla/LineMarker.h,
5328 plugins/editor/scintilla/Makefile.am,
5329 (added) plugins/editor/scintilla/Partitioning.h,
5330 plugins/editor/scintilla/PlatGTK.cxx,
5331 (added) plugins/editor/scintilla/PositionCache.cxx,
5332 (added) plugins/editor/scintilla/PositionCache.h,
5333 plugins/editor/scintilla/PropSet.cxx,
5334 plugins/editor/scintilla/RESearch.cxx,
5335 plugins/editor/scintilla/RESearch.h,
5336 (added) plugins/editor/scintilla/RunStyles.cxx,
5337 (added) plugins/editor/scintilla/RunStyles.h,
5338 plugins/editor/scintilla/SVector.h,
5339 plugins/editor/scintilla/ScintillaBase.cxx,
5340 plugins/editor/scintilla/ScintillaBase.h,
5341 plugins/editor/scintilla/ScintillaGTK.cxx,
5342 (added) plugins/editor/scintilla/SplitVector.h,
5343 plugins/editor/scintilla/Style.cxx,
5344 plugins/editor/scintilla/Style.h,
5345 plugins/editor/scintilla/StyleContext.cxx,
5346 plugins/editor/scintilla/StyleContext.h,
5347 plugins/editor/scintilla/UniConversion.cxx,
5348 plugins/editor/scintilla/UniConversion.h,
5349 plugins/editor/scintilla/ViewStyle.cxx,
5350 plugins/editor/scintilla/ViewStyle.h,
5351 plugins/editor/scintilla/WindowAccessor.cxx,
5352 plugins/editor/scintilla/XPM.cxx,
5353 plugins/editor/scintilla/XPM.h,
5354 plugins/editor/scintilla/include/Accessor.h,
5355 plugins/editor/scintilla/include/HFacer.py,
5356 plugins/editor/scintilla/include/KeyWords.h,
5357 plugins/editor/scintilla/include/Platform.h,
5358 plugins/editor/scintilla/include/PropSet.h,
5359 plugins/editor/scintilla/include/SString.h,
5360 plugins/editor/scintilla/include/SciLexer.h,
5361 plugins/editor/scintilla/include/Scintilla.h,
5362 plugins/editor/scintilla/include/Scintilla.iface,
5363 plugins/editor/scintilla/include/WindowAccessor.h,
5364 plugins/editor/scintilla/patches/scintilla-string-fix.diff,
5365 plugins/editor/scintilla/patches/scintilla-pango-always.diff,
5366 plugins/editor/scintilla/patches/scintilla-64-bit.diff:
5367 Update scintilla to version 1.77
5369 2008-11-13 James Liggett <jrliggett@cox.net>
5371 * plugins/editor/aneditor.cxx:
5372 * plugins/editor/text_editor.c (load_from_file):
5373 Fix yet more compile fallout from the DEBUG_PRINT patch.
5375 2008-11-12 James Liggett <jrliggett@cox.net>
5377 * plugins/editor/properties.cxx:
5378 Fix some DEBUG_PRINT compile problems in the Scintilla plugin.
5380 2008-11-11 Sébastien Granjoux <seb.sfo@free.fr>
5382 * libanjuta/anjuta-profile.c,
5383 libanjuta/anjuta-profile.h,
5384 libanjuta/anjuta-profile-manager.c,
5385 libanjuta/anjuta-plugin-manager.c,
5386 libanjuta/anjuta-plugin-manager.h,
5388 plugins/project-manager/plugin.c:
5389 Fix #307886 - Activated plugins not remembered the first time
5390 Replace gnome-vfs by gio
5392 2008-11-10 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
5394 reviewed by: James Liggett <jrliggett@cox.net>:
5396 * libanjuta/anjuta-debug.h:
5397 * libanjuta/anjuta-launcher.c (anjuta_launcher_class_init),
5398 (anjuta_launcher_synchronize), (anjuta_launcher_scan_output),
5399 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty),
5400 (anjuta_launcher_check_for_execution_done):
5401 * libanjuta/anjuta-plugin-manager.c (collect_cycle):
5402 * libanjuta/anjuta-shell.c (anjuta_shell_thaw),
5403 (anjuta_shell_session_load):
5404 * plugins/build-basic-autotools/executer.c (execute_program):
5405 * plugins/build-basic-autotools/plugin.c (build_context_pop_dir),
5406 (on_message_view_destroyed), (update_module_ui),
5407 (update_project_ui), (ifile_get_file):
5408 * plugins/class-gen/plugin.c (activate_plugin),
5409 (deactivate_plugin):
5410 * plugins/class-inheritance/class-inherit.c
5411 (cls_inherit_draw_graph), (class_inheritance_update_graph):
5412 * plugins/class-inheritance/plugin.c (activate_plugin),
5413 (deactivate_plugin):
5414 * plugins/cvs-plugin/cvs-actions.c (on_server_type_changed):
5415 * plugins/cvs-plugin/cvs-execute.c (on_cvs_terminated):
5416 * plugins/cvs-plugin/cvs-interface.c (anjuta_cvs_import):
5417 * plugins/cvs-plugin/plugin.c (value_added_project_root_uri),
5418 (activate_plugin), (deactivate_plugin):
5419 * plugins/debug-manager/debug_tree.c (debug_tree_add_watch):
5420 * plugins/debug-manager/plugin.c (dma_plugin_debugger_started),
5421 (dma_plugin_program_loaded), (dma_plugin_program_running),
5422 (dma_plugin_program_stopped), (dma_plugin_program_unload),
5423 (dma_plugin_debugger_stopped), (dma_plugin_activate),
5424 (dma_plugin_deactivate):
5425 * plugins/debug-manager/queue.c
5426 (dma_queue_emit_debugger_state_change),
5427 (dma_debugger_queue_execute), (on_dma_debugger_started),
5428 (on_dma_program_loaded), (on_dma_program_running),
5429 (on_dma_program_stopped), (on_dma_program_exited),
5430 (on_dma_program_moved), (on_dma_frame_changed),
5431 (on_dma_signal_received), (on_dma_sharedlib_event):
5432 * plugins/devhelp/plugin.c (devhelp_activate),
5433 (devhelp_deactivate):
5434 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
5435 (anjuta_docman_finalize):
5436 * plugins/document-manager/plugin.c (value_added_project_root_uri),
5437 (value_removed_project_root_uri), (unload_unused_support_plugins),
5438 (on_document_changed):
5439 * plugins/editor/print.c (anjuta_print_new_page):
5440 * plugins/editor/text_editor.c (on_scintila_already_destroyed),
5441 (on_te_already_destroyed), (on_reload_dialog_response),
5442 (on_text_editor_uri_changed), (text_editor_update_monitor),
5444 * plugins/editor/text_editor_cbs.c
5445 (on_text_editor_scintilla_focus_in):
5446 * plugins/file-loader/plugin.c (activate_plugin),
5447 (deactivate_plugin):
5448 * plugins/file-manager/file-model.c (file_model_row_expanded):
5449 * plugins/file-manager/file-view.c (file_view_button_press_event),
5450 (file_view_selection_changed):
5451 * plugins/file-manager/plugin.c (file_manager_activate),
5452 (file_manager_deactivate):
5453 * plugins/file-wizard/plugin.c (activate_plugin):
5454 * plugins/gdb/debugger.c (debugger_initialize),
5455 (debugger_clear_buffers), (debugger_queue_get_next_command),
5456 (debugger_queue_set_next_command), (debugger_queue_clear),
5457 (debugger_queue_execute_command),
5458 (debugger_load_executable_finish),
5459 (debugger_set_working_directory), (debugger_set_environment),
5460 (on_gdb_output_arrived), (debugger_handle_post_execution),
5461 (debugger_parse_stopped), (debugger_stdo_flush),
5462 (on_gdb_terminated), (debugger_stop_real), (debugger_abort),
5463 (debugger_info_program_finish), (debugger_start_program),
5464 (debugger_attach_process_finish), (debugger_attach_process_real),
5465 (debugger_attach_process), (debugger_restart_program),
5466 (debugger_stop_program), (debugger_detach_process_finish),
5467 (debugger_detach_process), (debugger_interrupt), (debugger_run),
5468 (debugger_step_in), (debugger_step_over), (debugger_step_out),
5469 (debugger_stepi_in), (debugger_stepi_over),
5470 (debugger_run_to_location), (debugger_run_to_position),
5471 (debugger_run_to_address), (debugger_add_breakpoint_at_line),
5472 (debugger_add_breakpoint_at_function),
5473 (debugger_add_breakpoint_at_address), (debugger_enable_breakpoint),
5474 (debugger_ignore_breakpoint), (debugger_condition_breakpoint),
5475 (debugger_remove_breakpoint), (debugger_list_breakpoint),
5476 (debugger_print), (debugger_evaluate), (debugger_list_local),
5477 (debugger_list_argument), (debugger_info_frame),
5478 (debugger_info_signal), (debugger_info_sharedlib),
5479 (debugger_info_args), (debugger_info_target),
5480 (debugger_info_program), (debugger_info_udot),
5481 (debugger_info_variables), (debugger_inspect_memory),
5482 (debugger_disassemble), (debugger_list_frame),
5483 (debugger_set_thread), (debugger_list_thread),
5484 (debugger_info_thread_finish), (debugger_info_thread),
5485 (debugger_list_register), (debugger_update_register),
5486 (debugger_write_register), (debugger_set_frame),
5487 (debugger_delete_variable), (debugger_evaluate_variable),
5488 (debugger_assign_variable), (debugger_list_variable_children),
5489 (debugger_create_variable), (debugger_update_variable),
5490 (debugger_dispose), (debugger_class_init), (debugger_signal):
5491 * plugins/gdb/plugin.c (gdb_plugin_stop_terminal),
5492 (gdb_plugin_activate_plugin), (gdb_plugin_deactivate_plugin),
5493 (idebugger_quit), (idebugger_abort):
5494 * plugins/git/plugin.c (git_activate_plugin),
5495 (git_deactivate_plugin):
5496 * plugins/glade/anjuta-design-document.c:
5497 * plugins/glade/plugin.c (on_document_destroy), (activate_plugin),
5498 (deactivate_plugin), (glade_plugin_instance_init):
5499 * plugins/gtodo/plugin.c (activate_plugin), (deactivate_plugin):
5500 * plugins/language-manager/plugin.c (load_languages),
5501 (language_manager_activate), (language_manager_deactivate):
5502 * plugins/language-support-cpp-java/cpp-java-utils.c
5503 (cpp_java_util_jump_to_matching_brace):
5504 * plugins/language-support-cpp-java/plugin.c
5505 (cpp_java_plugin_activate_plugin),
5506 (cpp_java_plugin_deactivate_plugin):
5507 * plugins/macro/macro-db.c (fill_predefined), (fill_userdefined),
5508 (macro_db_dispose), (macro_db_finalize):
5509 * plugins/macro/plugin.c (activate_plugin), (deactivate_plugin):
5510 * plugins/message-view/message-view.c (message_new),
5512 * plugins/message-view/plugin.c (activate_plugin),
5513 (deactivate_plugin):
5514 * plugins/patch/plugin.c (patch_plugin_activate),
5515 (patch_plugin_deactivate):
5516 * plugins/profiler/plugin.c (profiler_activate),
5517 (profiler_deactivate), (ifile_get_file):
5518 * plugins/project-import/plugin.c (activate_plugin):
5519 * plugins/project-import/project-import.c
5520 (project_import_finalize):
5521 * plugins/project-manager/plugin.c (project_manager_load_gbf),
5522 (on_profile_scoped), (on_profile_descoped),
5523 (project_manager_plugin_activate_plugin):
5524 * plugins/project-wizard/druid.c (on_druid_cancel),
5526 * plugins/project-wizard/install.c (on_install_end_action):
5527 * plugins/project-wizard/plugin.c (npw_plugin_activate),
5528 (npw_plugin_deactivate):
5529 * plugins/project-wizard/templates/anjuta-plugin-vala/src/plugin.va
5531 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
5532 (_activate), (_deactivate):
5533 * plugins/run-program/execute.c (execute_with_terminal):
5534 * plugins/run-program/plugin.c (run_plugin_activate),
5535 (run_plugin_deactivate):
5536 * plugins/sample1/plugin.c (sample_plugin_activate_plugin),
5537 (sample_plugin_deactivate_plugin):
5538 * plugins/scratchbox/plugin.c (scratchbox_plugin_activate),
5539 (scratchbox_plugin_deactivate):
5540 * plugins/search/search-replace.c (search_replace_next_previous):
5541 * plugins/sourceview/plugin.c (sourceview_plugin_activate),
5542 (sourceview_plugin_deactivate):
5543 * plugins/sourceview/sourceview-prefs.c (sourceview_prefs_destroy):
5544 * plugins/sourceview/sourceview.c (sourceview_finalize),
5546 * plugins/subversion/plugin.c (value_added_project_root_uri),
5547 (activate_plugin), (deactivate_plugin):
5548 * plugins/symbol-browser/an_symbol_search.c
5549 (an_symbol_search_dispose), (an_symbol_search_finalize),
5550 (an_symbol_search_on_tree_row_activate),
5551 (an_symbol_search_on_entry_key_press_event),
5552 (an_symbol_search_on_entry_changed):
5553 * plugins/symbol-browser/an_symbol_view.c (destroy_tm_hash_value),
5554 (on_remove_project_tm_files), (on_symbol_view_row_expanded),
5555 (anjuta_symbol_view_add_source),
5556 (anjuta_symbol_view_remove_source),
5557 (anjuta_symbol_view_update_source_from_buffer),
5558 (anjuta_symbol_view_refresh_tree), (anjuta_symbol_view_open),
5559 (anjuta_symbol_view_finalize),
5560 (anjuta_symbol_view_workspace_add_file):
5561 * plugins/symbol-browser/plugin.c (on_editor_destroy),
5562 (activate_plugin), (deactivate_plugin),
5563 (isymbol_manager_get_scope), (isymbol_manager_get_parent_scope),
5564 (isymbol_manager_get_symbol_more_info),
5565 (isymbol_manager_get_symbol_by_id):
5566 * plugins/symbol-db/plugin.c
5567 (on_editor_buffer_symbols_update_timeout), (on_editor_destroy),
5568 (value_added_current_editor), (on_session_save), (on_session_load),
5569 (on_local_treeview_row_activated),
5570 (on_global_treeview_row_activated),
5571 (on_global_treeview_row_expanded),
5572 (on_global_treeview_row_collapsed), (value_removed_current_editor),
5573 (on_project_element_added), (on_project_element_removed),
5574 (on_system_single_file_scan_end), (on_importing_project_end),
5575 (do_import_project_sources), (on_received_project_import_end),
5576 (do_check_offline_files_changed), (on_project_root_added),
5577 (on_project_root_removed), (symbol_db_activate),
5578 (symbol_db_deactivate), (symbol_db_finalize),
5579 (isymbol_manager_search), (on_prefs_package_add),
5580 (on_prefs_package_remove), (ipreferences_merge),
5581 (ipreferences_iface_init):
5582 * plugins/symbol-db/symbol-db-engine-iterator.c
5583 (isymbol_iter_clone), (isymbol_iter_assign):
5584 * plugins/symbol-db/symbol-db-engine.c
5585 (sdb_engine_insert_dyn_query_node_by_id),
5586 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
5587 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
5588 (on_scan_files_end_1), (sdb_engine_ctags_launcher_create),
5589 (symbol_db_engine_open_db), (symbol_db_engine_add_new_project),
5590 (sdb_engine_add_new_file), (sdb_engine_second_pass_update_scope),
5591 (sdb_engine_second_pass_update_heritage),
5592 (sdb_engine_second_pass_do), (sdb_engine_detects_removed_ids),
5593 (on_scan_update_files_symbols_end),
5594 (symbol_db_engine_update_files_symbols),
5595 (symbol_db_engine_update_buffer_symbols),
5596 (symbol_db_engine_get_files_for_project):
5597 * plugins/symbol-db/symbol-db-prefs.c (on_gconf_notify_prefs),
5598 (on_listall_exit), (on_tag_load_toggled),
5599 (on_autoscan_button_toggled), (on_update_button_toggled),
5600 (on_parallel_button_toggled), (sdb_prefs_init),
5601 (sdb_prefs_finalize):
5602 * plugins/symbol-db/symbol-db-system.c
5603 (sdb_system_do_scan_new_package), (on_pkg_config_exit):
5604 * plugins/symbol-db/symbol-db-view-locals.c
5605 (sdb_view_locals_get_iter_from_row_ref),
5606 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
5607 (sdb_view_locals_finalize), (trigger_on_symbol_inserted),
5608 (on_scan_end), (symbol_db_view_locals_update_list):
5609 * plugins/symbol-db/symbol-db-view-search.c
5610 (sdb_view_search_on_entry_changed),
5611 (sdb_view_search_on_tree_row_activate),
5612 (sdb_view_search_on_entry_key_press_event),
5613 (sdb_view_search_dispose), (sdb_view_search_finalize):
5614 * plugins/symbol-db/symbol-db-view.c
5615 (sdb_view_get_iter_from_row_ref), (trigger_on_symbol_inserted),
5616 (sdb_view_row_expanded_idle_destroy),
5617 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
5618 (sdb_view_vars_row_expanded), (sdb_view_finalize),
5619 (symbol_db_view_open):
5620 * plugins/terminal/terminal.c (activate_plugin):
5621 * plugins/tools/plugin.c (atp_plugin_activate),
5622 (atp_plugin_deactivate):
5623 * plugins/valgrind/plugin.c (valgrind_activate),
5624 (valgrind_deactivate):
5625 * plugins/valgrind/preferences.c (build_general_prefs):
5626 * plugins/valgrind/vgactions.c (io_ready_cb):
5627 * plugins/valgrind/vggeneralprefs.c (vg_general_prefs_init):
5628 * src/anjuta-app.c (on_merge_widget_destroy),
5629 (on_add_merge_widget), (anjuta_app_instance_init),
5630 (on_widget_destroy), (on_widget_remove),
5631 (on_widget_removed_from_hash):
5632 * src/anjuta.c (on_anjuta_delete_event), (on_anjuta_destroy),
5633 (on_anjuta_session_save_yourself), (on_profile_scoped),
5634 (on_profile_descoped):
5635 * src/main.c (main):
5636 * src/shell.c (on_add_merge_widget):
5637 * tagmanager/tm_workspace.c (tm_workspace_find_namespace_members):
5639 Modify DEBUG_PRINT to print everything on one line, and use proper format
5642 #558788 – Improving debugging
5644 2008-11-03 Jens Georg <mail@jensge.org>
5646 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
5647 * plugins/class-inheritance/plugin.c (project_root_added)
5648 * plugins/project-import/project-import.c (project_import_set_directory),
5649 (project_import_generate_file)
5650 * plugins/project-import/plugin.c
5651 * plugins/file-wizard/plugin.c (project_root_added)
5653 #511589 – Anjuta uses GNOME-VFS
5654 For project_import_generate_file change parent of error dialog from wizard
5655 to shell, because the dialog was not showing.
5657 2008-11-09 Sébastien Granjoux <seb.sfo@free.fr>
5659 * plugins/document-manager/anjuta-docman.c:
5660 Avoid opening the same file using different alias
5662 2008-11-09 Sébastien Granjoux <seb.sfo@free.fr>
5664 * libanjuta/interfaces/libanjuta.idl:
5665 Added missing doc for IAnjutaDebugger
5667 2008-11-09 Sébastien Granjoux <seb.sfo@free.fr>
5670 plugins/project-wizard/templates/minimal/project.anjuta,
5671 plugins/project-wizard/templates/terminal/project.anjuta:
5672 Fix #559800 - Missing debugger menu
5674 2008-11-06 Johannes Schmid <jhs@gnome.org>
5676 * plugins/language-support-cpp-java/cpp-java-assist.c
5677 (cpp_java_assist_create_word_completion_cache),
5678 (cpp_java_assist_check):
5681 * plugins/tools/tool.c:
5682 Fixed #558315 – Ambiguous message
5684 2008-11-05 Massimo Cora' <mcora@svn.gnome.org>
5686 * libanjuta/interfaces/libanjuta.idl:
5687 added missing doc for ianjuta_symbol_get_extra_info_string ()
5689 2008-11-05 Massimo Cora' <mcora@svn.gnome.org>
5691 * libanjuta/interfaces/libanjuta.idl:
5694 2008-11-05 Sébastien Granjoux <seb.sfo@free.fr>
5696 * (added) plugins/project-wizard/templates/m4/as-ac-expand.m4,
5697 (added) plugins/project-wizard/templates/m4/Makefile.am,
5698 (added) plugins/project-wizard/templates/gnome-applet.wiz,
5699 (added) plugins/project-wizard/templates/gnome-applet/configure.ac.tpl,
5700 (added) plugins/project-wizard/templates/gnome-applet/HACKING,
5701 (added) plugins/project-wizard/templates/gnome-applet/Makefile.am.tpl,
5702 (added) plugins/project-wizard/templates/gnome-applet/Makefile.am,
5703 (added) plugins/project-wizard/templates/gnome-applet/autogen.sh,
5704 (added) plugins/project-wizard/templates/gnome-applet/src/main.c,
5705 (added) plugins/project-wizard/templates/gnome-applet/src/Makefile.am.tpl,
5706 (added) plugins/project-wizard/templates/gnome-applet/src/GNOME_Applet.server.in.in,
5707 (added) plugins/project-wizard/templates/gnome-applet/src/Makefile.am,
5708 (added) plugins/project-wizard/templates/gnome-applet/po/Makefile.am,
5709 (added) plugins/project-wizard/templates/gnome-applet/po/POTFILES.in,
5710 plugins/project-wizard/templates/translatable-strings.h,
5711 plugins/project-wizard/templates/Makefile.am,
5713 Fix #544583 Add support for gnome applet projects
5715 * plugins/project-wizard/templates/terminal/Makefile.am.tpl:
5716 intltool helper scripts are missing in packages created by project
5719 * plugins/project-wizard/property.c:
5720 Fix #556147 Provide valid default directory for project
5722 2008-11-04 Massimo Cora' <mcora@svn.gnome.org>
5724 * plugins/symbol-db/symbol-db-engine.c (symbol_db_engine_open_db):
5725 * plugins/symbol-db/symbol-db-view.c
5726 (symbol_db_view_get_file_and_line):
5729 * plugins/symbol-db/test/benchmark.c (main):
5730 added gda_init () otherwise the benchmark was crashing.
5732 2008-11-03 Massimo Cora' <mcora@svn.gnome.org>
5734 * plugins/symbol-db/symbol-db-engine.c
5735 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
5736 (sdb_engine_init), (symbol_db_engine_file_exists),
5737 (symbol_db_engine_project_exists),
5738 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
5739 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
5740 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
5741 (sdb_engine_add_new_sym_access),
5742 (sdb_engine_add_new_sym_implementation),
5743 (sdb_engine_add_new_heritage),
5744 (sdb_engine_add_new_scope_definition),
5745 (sdb_engine_add_new_tmp_heritage_scope),
5746 (sdb_engine_second_pass_update_scope_1),
5747 (sdb_engine_second_pass_update_heritage),
5748 (sdb_engine_add_new_symbol),
5749 (symbol_db_engine_update_project_symbols),
5750 (sdb_engine_walk_down_scope_path),
5751 (symbol_db_engine_get_class_parents_by_symbol_id),
5752 (symbol_db_engine_get_class_parents),
5753 (symbol_db_engine_get_global_members_filtered),
5754 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
5755 (symbol_db_engine_get_scope_members_by_symbol_id),
5756 (symbol_db_engine_get_scope_members),
5757 (symbol_db_engine_get_current_scope),
5758 (symbol_db_engine_get_file_symbols),
5759 (symbol_db_engine_get_symbol_info_by_id),
5760 (symbol_db_engine_find_symbol_by_name_pattern),
5761 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
5762 (symbol_db_engine_find_symbol_by_name_pattern_filtered),
5763 (symbol_db_engine_get_files_for_project):
5764 Memory pool object system. Now the hundreds of GValue used in the
5765 population/queries are reused instead of being created/destroyed. This
5766 gains 5-10 ms in some cases but there's still some profiling work to do.
5768 * plugins/symbol-db/symbol-db-view-search.c
5769 (sdb_view_search_model_filter):
5772 2008-11-03 James Liggett <jrliggett@cox.net>
5774 * libanjuta/anjuta-debug.h:
5775 Fixed some mistakes from revision 4366. Properly detect GCC.
5776 Modify DEBUG_PRINT macro to use g_debug instead of g_message, and print the
5777 file name, line number, and function that the macro was called from.
5778 Implements changes discussed with Ignacio and Johannes.
5780 Properly fixes bug #558788
5782 2008-11-02 Johannes Schmid <jhs@gnome.org>
5784 * libanjuta/anjuta-status.h:
5785 Don't wait for all pending events when the splash screen is shown (#558706)
5787 2008-11-02 Johannes Schmid <jhs@gnome.org>
5789 * plugins/file-loader/plugin.c (iloader_load):
5790 * plugins/git/git-log-dialog.c:
5791 Fix localisation (from Marc Lorber)
5793 2008-11-02 Jens Georg <mail@jensge.org>
5795 * plugins/cvs-plugin/cvs-callbacks.c (on_cvs_remove_response)
5796 * plugins/cvs-plugin/cvs-actions.c
5797 * plugins/cvs-plugin/cvs-interface.c (is_directory)
5798 * plugins/cvs-plugin/cvs-execute.c (on_cvs_mesg_parse)
5799 * plugins/cvs-plugin/plugin.c (value_added_fm_current_file),
5800 (value_added_project_root_uri)
5802 #511589 – Anjuta uses GNOME-VFS
5804 2008-11-02 Johannes Schmid <jhs@gnome.org>
5806 * libanjuta/anjuta-vcs-status.h:
5809 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5810 Corrected generation of signal documentation
5812 * libanjuta/interfaces/libanjuta.idl:
5813 * manuals/reference/libanjuta/libanjuta-sections.txt:
5816 * plugins/symbol-db/plugin.c (symbol_db_activate):
5817 Don't use g_warning for debug messages
5819 2008-11-01 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
5821 * libanjuta/anjuta-debug.h:
5822 Added DEBUG_PRINTF macro.
5826 2008-10-25 Johannes Schmid <jhs@gnome.org>
5828 Patch by: Jens Georg <mail@jensge.org>
5830 * libanjuta/anjuta-utils.c:
5831 * libanjuta/anjuta-utils.h:
5832 * plugins/build-basic-autotools/executer.c
5833 (get_program_parameters), (execute_program):
5834 * plugins/build-basic-autotools/plugin.c
5835 (value_added_pm_current_uri), (ibuilder_is_built),
5837 * plugins/class-gen/generator.c (cg_generator_make_absolute):
5838 * plugins/class-gen/plugin.c (project_root_added):
5840 #511589 – Anjuta uses GNOME-VFS
5842 2008-10-25 Johannes Schmid <jhs@gnome.org>
5844 Patch by: Jens Georg <mail@jensge.org>
5846 * plugins/file-loader/plugin.c (launch_application_failure),
5847 (get_supertype_from_mime_type), (get_available_plugins_for_mime),
5848 (open_with_dialog), (launch_in_default_application), (open_file),
5849 (on_open_recent_file_idle), (on_open_recent_file),
5850 (open_file_with), (create_open_with_submenu),
5851 (hide_fragment_identifier), (iloader_load):
5853 #511589 – Anjuta uses GNOME-VFS
5855 2008-10-25 Massimo Cora' <mcora@svn.gnome.org>
5857 * plugins/symbol-db/plugin.c
5858 (on_editor_buffer_symbols_update_timeout),
5859 (on_project_element_added), (on_project_element_removed),
5860 (do_import_system_src_after_abort),
5861 (do_import_project_src_after_abort), (do_import_project_sources),
5862 (on_project_root_added):
5863 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
5864 * plugins/symbol-db/symbol-db-engine.c
5865 (symbol_db_engine_update_project_symbols):
5866 * plugins/symbol-db/symbol-db-engine.h:
5867 ported to GIO. The only file that remains out is symbol-db-system.c: it'll fixed
5868 as soon as my distrib'll give out gnome 2.24 (glib 2.18)
5870 2008-10-25 Johannes Schmid <jhs@gnome.org>
5872 * plugins/file-manager/file-model.c (on_row_expanded_async),
5873 (file_model_row_expanded), (file_model_row_collapsed):
5874 Made file-manager completely async.
5875 * plugins/file-manager/file-view.c (file_view_button_press_event):
5876 Some improvements for #555759
5878 2008-10-23 Sébastien Granjoux <seb.sfo@free.fr>
5880 * plugins/project-wizard/templates/terminal/Makefile.am.tpl,
5881 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
5882 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
5883 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
5884 Fix #556847 - Remove doc and glade directory in autotools
5885 project created by Anjuta
5887 2008-10-22 Sébastien Granjoux <seb.sfo@free.fr>
5889 * plugins/macro/macros.xml,
5890 plugins/file-wizard/file.c:
5891 Fix #552996 - New file dialog misses BSD licence
5893 2008-10-18 Sébastien Granjoux <seb.sfo@free.fr>
5895 * plugins/project-manager/plugin.c,
5896 plugins/file-wizard/file.c,
5897 libanjuta/interfaces/libanjuta.idl:
5898 Fix #545668 - new file are not added correctly to the project
5900 2008-10-18 Johannes Schmid <jhs@idefix>
5902 * plugins/document-manager/anjuta-docman.c
5903 (anjuta_docman_get_pixbuf_for_file), (anjuta_docman_page_init),
5904 (anjuta_docman_save_document_as):
5905 Fixed #545668 – file's icon not correctly updated on tabs-right-click
5907 2008-10-17 Sébastien Granjoux <seb.sfo@free.fr>
5909 * plugins/debug-manager/start.c,
5910 plugins/build-basic-autotools/plugin.c:
5911 Debugger was unable to start if build and source directory are
5914 2008-10-17 Johannes Schmid <jhs@gnome.org>
5916 * plugins/document-manager/anjuta-docman.c
5917 (on_notebook_switch_page), (anjuta_docman_add_document),
5918 (anjuta_docman_set_current_document):
5919 #556053 – closing file tabs disable 'save button'
5921 2008-10-16 Massimo Cora' <mcora@svn.gnome.org>
5923 * plugins/class-inheritance/class-callbacks.c
5924 (on_toggled_menuitem_clicked), (on_member_menuitem_clicked),
5925 (on_nodedata_expanded_event):
5926 * plugins/class-inheritance/class-inherit.c
5927 (cls_inherit_nodestatus_destroy), (gtree_compare_func),
5928 (class_inheritance_create_agnode_key_name),
5929 (class_inheritance_get_symbol_from_agnode_key_name),
5930 (class_inheritance_show_dynamic_class_popup_menu),
5931 (cls_inherit_nodedata_destroy), (cls_inherit_add_node),
5932 (cls_inherit_add_edge), (cls_inherit_draw_expanded_node),
5933 (cls_inherit_draw_single_node), (cls_inherit_draw_graph),
5934 (class_inheritance_update_graph), (class_inheritance_gtree_clear),
5935 (class_inheritance_base_gui_init):
5936 * plugins/class-inheritance/class-inherit.h:
5937 * plugins/class-inheritance/plugin.c (project_root_removed),
5938 (deactivate_plugin):
5939 * plugins/class-inheritance/plugin.h:
5940 * plugins/symbol-db/symbol-db-engine-iterator-node.c
5941 (symbol_db_engine_iterator_node_new),
5942 (sdb_engine_iterator_node_instance_init),
5943 (sdb_engine_iterator_node_finalize),
5944 (symbol_db_engine_iterator_node_get_symbol_extra_string),
5945 (symbol_db_engine_iterator_node_set_prj_directory):
5946 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
5947 * plugins/symbol-db/symbol-db-engine-iterator.c
5948 (symbol_db_engine_iterator_new), (isymbol_iter_first),
5949 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5950 (isymbol_iter_set_position):
5951 * plugins/symbol-db/symbol-db-engine-iterator.h:
5952 * plugins/symbol-db/symbol-db-engine.c
5953 (symbol_db_engine_get_class_parents_by_symbol_id),
5954 (symbol_db_engine_get_class_parents),
5955 (symbol_db_engine_get_global_members_filtered),
5956 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
5957 (symbol_db_engine_get_scope_members_by_symbol_id),
5958 (symbol_db_engine_get_scope_members),
5959 (symbol_db_engine_get_current_scope),
5960 (symbol_db_engine_get_file_symbols),
5961 (symbol_db_engine_get_symbol_info_by_id),
5962 (symbol_db_engine_find_symbol_by_name_pattern),
5963 (symbol_db_engine_find_symbol_by_name_pattern_filtered),
5964 (symbol_db_engine_get_files_for_project):
5965 * plugins/symbol-db/symbol-db-engine.h:
5966 fixed bug #544292 and adjusted some things on symbol-db iterators.
5968 2008-10-15 Johannes Schmid <jhs@gnome.org>
5970 * libanjuta/Makefile.am:
5973 2008-10-14 Sébastien Granjoux <seb.sfo@free.fr>
5975 * manuals/reference/libanjuta/debugger-states.dia,
5976 manuals/reference/libanjuta/debugger-states.png,
5977 manuals/reference/libanjuta/Makefile.am,
5978 libanjuta/interfaces/libanjuta.idl:
5979 Add a drawing to document debugger interface
5981 2008-10-14 Sébastien Granjoux <seb.sfo@free.fr>
5983 * plugins/debug-manager/plugin.c,
5984 libanjuta/interfaces/libanjuta.idl:
5985 Add some functions to control debug manager
5987 2008-10-14 Sébastien Granjoux <seb.sfo@free.fr>
5989 * plugins/debug-manager/start.h,
5990 plugins/debug-manager/anjuta-debug-manager.ui,
5991 plugins/debug-manager/plugin.c,
5992 plugins/debug-manager/anjuta-debug-manager.glade,
5993 plugins/debug-manager/command.c,
5994 plugins/debug-manager/command.h,
5995 plugins/debug-manager/start.c,
5996 plugins/gdb/plugin.c,
5997 plugins/gdb/debugger.c,
5998 plugins/gdb/debugger.h,
5999 libanjuta/interfaces/libanjuta.idl:
6000 Fix #503764: Implement remote debugging using gdbserver
6002 2008-10-14 Johannes Schmid <jhs@gnome.org>
6004 * libanjuta/interfaces/libanjuta.idl:
6005 Query should only use a single GFile* not a list
6007 2008-10-14 Johannes Schmid <jhs@gnome.org>
6009 * configure.in: Use correct libgda version (3.99.6)
6011 * libanjuta/Makefile.am:
6012 * libanjuta/anjuta-vcs-status-tree-view.h:
6013 * libanjuta/anjuta-vcs-status.h (added):
6014 * libanjuta/interfaces/libanjuta.idl:
6015 Updated IAnjutaVCS to use GCancellable and move AnjutaVcsStatus
6016 enum to it's own file.
6018 * plugins/document-manager/anjuta-docman.c
6019 (on_notebook_page_close_button_click), (on_document_destroy),
6020 (anjuta_docman_remove_document), (anjuta_docman_get_current_page),
6021 (anjuta_docman_get_current_document),
6022 (anjuta_docman_set_current_document):
6023 Always dynamically obtain the current document (#556053)
6025 2008-10-12 Massimo Cora' <mcora@svn.gnome.org>
6027 * plugins/symbol-db/symbol-db-engine-iterator.c
6028 (symbol_db_engine_iterator_first),
6029 (symbol_db_engine_iterator_last),
6030 (symbol_db_engine_iterator_set_position):
6031 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize),
6032 (sdb_engine_second_pass_update_scope_1),
6033 (sdb_engine_second_pass_update_scope),
6034 (sdb_engine_second_pass_update_heritage),
6035 (symbol_db_engine_update_project_symbols),
6036 (symbol_db_engine_get_files_with_zero_symbols):
6037 support libgda svn rev #3238, aka libgda-3.99.6.
6039 2008-10-11 Johannes Schmid <jhs@gnome.org>
6041 * libanjuta/interfaces/libanjuta.idl:
6042 Created new IAnjutaVcs interface
6044 * plugins/class-gen/plugin.c (cg_plugin_add_to_repository):
6045 Adapted to new interface
6046 * plugins/cvs-plugin/plugin.c:
6047 Removed old interface
6049 2008-10-11 Naba Kumar <naba@gnome.org>
6051 * www/*: Added anjuta website
6052 * www/htdocs/screenshots/screenshots.database: Fixed file paths.
6054 2008-10-11 Sébastien Granjoux <seb.sfo@free.fr>
6057 plugins/editor/scintilla/Makefile.am,
6058 plugins/editor/Makefile.am:
6059 Allow to compile scintilla after the last clean up
6061 2008-10-10 Johannes Schmid <jhs@gnome.org>
6063 Patch from: Lucas Lommer
6064 * plugins/symbol-db/anjuta-symbol-db.glade:
6065 #553041 – Misspelled word in anjuta, ../plugins/symbol-db/anjuta-symbol-db.glade.h:3
6067 2008-10-10 Johannes Schmid <jhs@gnome.org>
6070 * libanjuta/Makefile.am:
6072 Cleaned up the configure version mess a bit.
6074 Ignacio Casal Quinteiro <nacho.resa@gmail.com>:
6075 * src/about.c (about_box_new):
6076 #523609 – PATCH: Using a deprecated func in about.c
6078 2008-10-10 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
6080 * libanjuta/anjuta-preferences-dialog.c:
6081 * libanjuta/anjuta-status.c:
6082 Removed more libgnome stuff.
6084 2008-10-07 Sébastien Granjoux <seb.sfo@free.fr>
6086 * plugins/project-wizard/anjuta-project-wizard.glade:
6087 Fix #555453 Application Assistant title misspelled
6089 2008-10-06 Sébastien Granjoux <seb.sfo@free.fr>
6091 * plugins/build-basic-autotools/configuration-list.c:
6092 Fix #554337 Allow to change build directory to project directory
6094 2008-10-06 Sébastien Granjoux <seb.sfo@free.fr>
6096 * plugins/build-basic-autotools/build-options.c:
6097 Fix #554337 Set uri instead of current_folder_uri
6098 Fix a warning when there is no arguments
6100 2008-10-06 Johannes Schmid <jhs@gnome.org>
6102 * plugins/file-loader/plugin.c (on_session_load):
6103 Do not show status ticks for async file loading
6105 * plugins/sourceview/sourceview.c (on_insert_text), (on_backspace),
6106 (sourceview_instance_init):
6107 #554684 – Cursor column number is not updated when typing text
6109 2008-10-04 James Liggett <jrliggett@cox.net>
6111 * plugins/subversion/svn-switch-command.c (svn_switch_command_new):
6112 Make sure the repository URL given to the switch command is canonicalized.
6114 2008-10-03 James Liggett <jrliggett@cox.net>
6116 * plugins/profiler/plugin.c (ifile_open):
6117 Fix a wrong g_free call.
6119 Spotted by Yuriy Penkin <yuriy.penkin@gmail.com>
6121 2008-10-02 Sébastien Granjoux <seb.sfo@free.fr>
6123 * plugins/run-program/parameters.c:
6124 Fix #554337 could not find glade file while executing a program
6126 2008-09-29 Sébastien Granjoux <seb.sfo@free.fr>
6129 manuals/Makefile.am,
6130 (added) manuals/anjuta-build-tutorial/anjuta-build-tutorial-C.omf,
6131 (added) manuals/anjuta-build-tutorial/Makefile.am,
6132 (added) manuals/anjuta-build-tutorial/C/anjuta-build-tutorial.xml,
6133 (added) manuals/anjuta-build-tutorial/C/autotools-process.dia,
6134 (added) manuals/anjuta-build-tutorial/C/configure-process.dia,
6135 (added) manuals/anjuta-build-tutorial/C/compilation-stages.dia,
6136 (added) manuals/anjuta-build-tutorial/C/figures/new-project-basic.png,
6137 (added) manuals/anjuta-build-tutorial/C/figures/configure-process.png,
6138 (added) manuals/anjuta-build-tutorial/C/figures/configure-dialog.png,
6140 manuals/anjuta-build-tutorial/C/figures/new-project-message.png,
6142 manuals/anjuta-build-tutorial/C/figures/library-add-pkgconfig.png,
6143 (added) manuals/anjuta-build-tutorial/C/figures/build_preferences.png,
6145 manuals/anjuta-build-tutorial/C/figures/compilation-stages.png,
6147 manuals/anjuta-build-tutorial/C/figures/library-add-properties.png,
6148 (added) manuals/anjuta-build-tutorial/C/figures/autotools-process.png,
6150 manuals/anjuta-build-tutorial/C/figures/new-project-options.png,
6152 manuals/anjuta-build-tutorial/C/figures/new-project-summary.png,
6153 manuals/anjuta-build-tutorial/C/figures/new-project-select.png:
6154 Update and improve old Anjuta Advanced Tutorial
6156 2008-09-26 Johannes Schmid <jhs@gnome.org>
6158 * configure.in: Post release version bump to 2.25.0
6160 === Anjuta 2.24.0.1 ===
6162 2008-09-23 Johannes Schmid <jhs@gnome.org>
6164 * configure.in: Bumped version. Tarball was broken because it was
6165 build without graphviz beeing enabled
6167 === Anjuta 2.24.0 ===
6169 2008-09-22 Johannes Schmid <jhs@gnome.org>
6172 * configure.in: Bumped version
6174 2008-09-20 James Liggett <jrliggett@cox.net>
6176 * plugins/subversion/subversion-ui-utils.c (get_log_from_textview):
6177 Don't escape quotation characters (i.e. ', ") in commit logs.
6179 2008-09-14 Massimo Cora' <maxcvs@email.it>
6181 * plugins/symbol-browser/an_symbol_iter.c (isymbol_iter_next):
6182 removed some debug messages.
6184 * plugins/symbol-db/anjuta-symbol-db.glade:
6185 converted the GtkFileChooser into GtkComboBoxEntry because of bug #551384.
6187 * plugins/symbol-db/plugin.c (g_list_compare), (on_session_load),
6188 (do_check_offline_files_changed), (on_project_root_added):
6189 * plugins/symbol-db/symbol-db-engine-iterator-node.c
6190 (symbol_db_engine_iterator_node_set_data):
6191 * plugins/symbol-db/symbol-db-engine-iterator.c
6192 (symbol_db_engine_iterator_new):
6193 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
6194 (sdb_engine_insert_dyn_query_node_by_id),
6195 (sdb_engine_get_tuple_id_by_unique_name),
6196 (sdb_engine_get_tuple_id_by_unique_name2),
6197 (sdb_engine_get_tuple_id_by_unique_name3),
6198 (sdb_engine_get_tuple_id_by_unique_name4),
6199 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
6200 (symbol_db_engine_add_new_workspace),
6201 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
6202 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
6203 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
6204 (sdb_engine_add_new_sym_implementation),
6205 (sdb_engine_add_new_heritage),
6206 (sdb_engine_add_new_scope_definition),
6207 (sdb_engine_add_new_tmp_heritage_scope),
6208 (sdb_engine_second_pass_update_scope_1),
6209 (sdb_engine_second_pass_update_scope),
6210 (sdb_engine_second_pass_update_heritage),
6211 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
6212 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
6213 (symbol_db_engine_update_project_symbols),
6214 (symbol_db_engine_remove_file), (symbol_db_engine_remove_files),
6215 (sdb_engine_walk_down_scope_path),
6216 (symbol_db_engine_get_files_with_zero_symbols),
6217 (sdb_engine_prepare_file_info_sql),
6218 (symbol_db_engine_get_class_parents_by_symbol_id),
6219 (symbol_db_engine_get_class_parents),
6220 (symbol_db_engine_get_global_members_filtered),
6221 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
6222 (symbol_db_engine_get_scope_members_by_symbol_id),
6223 (symbol_db_engine_get_scope_members),
6224 (symbol_db_engine_get_current_scope),
6225 (symbol_db_engine_get_file_symbols),
6226 (symbol_db_engine_get_symbol_info_by_id),
6227 (symbol_db_engine_find_symbol_by_name_pattern),
6228 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
6229 (symbol_db_engine_find_symbol_by_name_pattern_filtered),
6230 (symbol_db_engine_get_files_for_project):
6231 * plugins/symbol-db/symbol-db-engine.h:
6232 * plugins/symbol-db/symbol-db-prefs.c
6233 (on_prefs_executable_changed), (sdb_prefs_init1):
6234 * plugins/symbol-db/symbol-db-prefs.h:
6235 * plugins/symbol-db/symbol-db-view-locals.c
6236 (symbol_db_view_locals_update_list):
6237 * plugins/symbol-db/symbol-db-view.c (symbol_db_view_get_pixbuf):
6238 ported to libgda-svn 3204. Still some bugs due to libgda remain but
6239 they are being squashed.
6241 2008-09-12 Sébastien Granjoux <seb.sfo@free.fr>
6243 * plugins/symbol-browser/plugin.c,
6244 plugins/debug-manager/breakpoints.c,
6245 plugins/document-manager/plugin.c,
6246 plugins/editor/plugin.c:
6247 Fix warnings, some documents could have no associated file
6249 * plugins/indent/plugin.c:
6250 Need to use a different watch name to track current editor
6252 2008-09-10 Rob Bradford <rob@robster.org.uk>
6254 * libanjuta/anjuta-status.c (anjuta_status_dispose),
6255 anjuta_status_instance_init), (anjuta_status_progress_add_ticks):
6256 Fix #529468: Use weak pointers to avoid acting on widgets that have
6259 2008-09-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
6262 Improved subversion detection (#550628)
6264 2008-09-11 Sébastien Granjoux <seb.sfo@free.fr>
6266 * plugins/macro/macro-dialog.c:
6267 Fix a bug (dialog will never be displayed again) when closing
6268 macro dialog with close button
6270 * plugins/macro/plugin.c:
6271 Use correct variable to track current editor
6273 * plugins/macro/macro-util.c,
6274 plugins/macro/macro-db.c:
6275 Fix some memory leaks
6277 2008-09-11 Sébastien Granjoux <seb.sfo@free.fr>
6279 * plugins/project-wizard/templates/anjuta-plugin.wiz,
6280 plugins/project-wizard/templates/anjuta-plugin-vala.wiz,
6281 plugins/project-wizard/templates/cpp.wiz,
6282 plugins/project-wizard/templates/django.wiz,
6283 plugins/project-wizard/templates/gcj.wiz,
6284 plugins/project-wizard/templates/gnome.wiz,
6285 plugins/project-wizard/templates/gtk.wiz,
6286 plugins/project-wizard/templates/gtkmm.wiz,
6287 plugins/project-wizard/templates/java.wiz,
6288 plugins/project-wizard/templates/mkfile.wiz,
6289 plugins/project-wizard/templates/minimal.wiz,
6290 plugins/project-wizard/templates/python.wiz,
6291 plugins/project-wizard/templates/sdl.wiz,
6292 plugins/project-wizard/templates/terminal.wiz,
6293 plugins/project-wizard/templates/wxwin.wiz,
6294 plugins/project-wizard/templates/xlib.wiz,
6295 plugins/project-wizard/templates/xlib-dock.wiz,
6296 plugins/project-wizard/templates/extract-translatable-strings.pl,
6297 plugins/project-wizard/templates/translatable-strings.h:
6298 Fix #551574 Project names and descriptions are not translatable
6300 2008-09-10 Rob Bradford <rob@linux.intel.com>
6302 * libanjuta/anjuta-version.h.in:
6304 Fix #551684: Wrong AC substitutions in anjuta-version.h.
6306 2008-09-10 Johannes Schmid <jhs@gnome.org>
6308 * plugins/sourceview/sourceview-io.c (sourceview_io_init),
6310 * plugins/sourceview/sourceview-io.h:
6311 Fixed a problem with async file loading. (Remember never to use
6312 static variables in method that could be used by different objects...)
6314 * plugins/sourceview/sourceview.c (on_open_failed),
6316 Fixed some (new) warnings
6318 2008-09-09 Rob Bradford <rob@linux.intel.com>
6320 * libanjuta/anjuta-launcher.c (anjuta_launcher_fork):
6321 Fix #551527: Memory leak in anjuta-launcher.c
6323 2008-09-08 Sébastien Granjoux <seb.sfo@free.fr>
6325 * plugins/document-manager/anjuta-docman.c:
6326 Fix #551261 Crash when closing a moved editor
6328 2008-09-06 Sébastien Granjoux <seb.sfo@free.fr>
6330 * manuals/reference/libanjuta/libanjuta-docs.sgml,
6331 manuals/reference/libanjuta/Makefile.am,
6332 manuals/reference/libanjuta/libanjuta-sections.txt,
6333 manuals/reference/libanjuta/libanjuta.types,
6334 libanjuta/interfaces/libanjuta.idl,
6335 libanjuta/interfaces/anjuta-idl-compiler.pl,
6336 libanjuta/anjuta-plugin-description.h,
6337 libanjuta/anjuta-command.c,
6338 libanjuta/anjuta-preferences.c,
6339 libanjuta/anjuta-preferences-dialog.c,
6340 libanjuta/anjuta-ui.c:
6341 Fix libanjuta API documentation
6343 2008-09-03 Sébastien Granjoux <seb.sfo@free.fr>
6345 * plugins/editor/text_editor.c:
6346 Fix #549857 - goto-line does not provide a mark on left side of editor
6348 2008-09-03 Johannes Schmid <jhs@gnome.org>
6351 * plugins/symbol-browser/images/*
6352 * plugins/symbol-browser/an_symbol_info.c (sv_load_symbol_pixbufs):
6353 * plugins/symbol-db/symbol-db-view.c:
6354 Imported new symbol icons from MonoDevelop. The old one (originally in
6355 SharpDevelop are very close to the Visual Studio icons which could cause
6356 problems. The new icons are Tango icons and are MIT/X11 licensed.
6358 2008-09-02 James Liggett <jrliggett@cox.net>
6360 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
6362 * plugins/git/git-command.c:
6363 Fix #550322 - Newlines should be placed at the end of error messages
6366 2008-09-02 James Liggett <jrliggett@cox.net>
6368 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
6370 * libanjuta/anjuta-sync-command.c,
6371 libanjuta/anjuta-command.c,
6372 manuals/reference/libanjuta/libanjuta-docs.sgml:
6373 Update documentation
6375 2008-08-28 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
6377 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
6379 * libanjuta/anjuta-message-area.c,
6380 manuals/reference/libanjuta/libanjuta-docs.sgml,
6381 manuals/reference/libanjuta/libanjuta-sections.txt:
6382 Added documentation.
6384 2008-09-02 Yuriy Penkin <yuriy.penkin@gmail.com>
6386 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
6388 * plugins/build-basic-autotools/plugin.c:
6389 Fix #550470 - Crash: Executing file through popup menu
6391 2008-09-02 Johannes Schmid <jhs@gnome.org>
6393 * plugins/document-manager/plugin.c
6394 (update_document_ui_interface_items):
6395 Do not show "Indentation Guides" menuitem for sourceview
6397 * plugins/sourceview/anjuta-editor-sourceview.glade:
6398 * plugins/sourceview/sourceview-prefs.c
6399 (on_gconf_notify_view_spaces), (on_gconf_notify_view_eols),
6400 (on_gconf_notify_line_wrap), (sourceview_prefs_init):
6401 Use the View->Editor->* menu items for view spaces, view eol and
6402 line wrap (new) option instead of the preferences.
6404 2008-09-02 Johannes Schmid <jhs@gnome.org>
6407 * plugins/symbol-browser/an_symbol_view.c
6408 Do not depend on gdl-gnome anymore
6410 * libanjuta/anjuta-convert.c (anjuta_convert_to_utf8_from_charset),
6411 (anjuta_convert_to_utf8):
6412 Marked two strings for translation
6414 * plugins/sourceview/sourceview-io.c (append_buffer),
6416 Fixed file loading bug
6418 * plugins/symbol-browser/an_symbol_info.c (sv_load_symbol_pixbufs):
6419 (on_symbol_view_row_expanded):
6422 2008-08-20 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
6424 * plugins/subversion/svn-copy-command.h:
6425 * plugins/subversion/svn-copy-command.c:
6426 * plugins/subversion/svn-commit-command.c:
6427 * plugins/subversion/svn-commit-command.h:
6428 * plugins/subversion/svn-status-command.c:
6429 * plugins/subversion/svn-status-command.h:
6430 * plugins/subversion/svn-cat-command.c:
6431 * plugins/subversion/svn-cat-command.h:
6432 * plugins/subversion/svn-log-command.c:
6433 * plugins/subversion/svn-log-command.h:
6434 * plugins/subversion/svn-update-command.c:
6435 * plugins/subversion/svn-update-command.h:
6436 * plugins/subversion/svn-add-command.c:
6437 * plugins/subversion/svn-add-command.h:
6438 * plugins/subversion/svn-remove-command.c:
6439 * plugins/subversion/svn-remove-command.h:
6440 * plugins/subversion/svn-command.c:
6441 * plugins/subversion/svn-command.h:
6442 * plugins/subversion/svn-switch-command.h:
6443 * plugins/subversion/svn-switch-command.c:
6444 * plugins/subversion/svn-merge-command.c:
6445 * plugins/subversion/svn-merge-command.h:
6446 * plugins/subversion/svn-diff-command.c:
6447 * plugins/subversion/svn-diff-command.h:
6448 Added const attribute. (#548649)
6450 2008-09-02 Yuriy Penkin <yuriy.penkin@gmail.com>
6452 reviewed by: Johannes Schmid <jhs@gnome.org>
6454 * libanjuta/anjuta-profile.c (anjuta_profile_select_plugins):
6455 * plugins/debug-manager/registers.c (create_cpu_registers_gui):
6456 * plugins/file-loader/plugin.c (launch_application_failure):
6457 * plugins/git/anjuta-git.glade:
6458 * plugins/macro/macro-dialog.c (on_macro_selection_changed):
6459 * plugins/patch/patch-plugin.c (on_ok_clicked),
6460 (on_patch_terminated):
6462 Remove some "gtk-*" strings from translation and add some missing stings
6464 2008-08-30 Massimo Cora' <maxcvs@email.it>
6466 * plugins/symbol-db/anjuta-symbol-db.glade:
6468 * plugins/symbol-db/symbol-db-engine.c
6469 (sdb_engine_free_cached_queries), (sdb_engine_get_file_defined_id),
6470 (sdb_engine_finalize), (symbol_db_engine_new),
6471 (symbol_db_engine_file_exists), (symbol_db_engine_project_exists),
6472 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
6473 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
6474 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
6475 (sdb_engine_add_new_sym_implementation),
6476 (sdb_engine_add_new_scope_definition),
6477 (sdb_engine_second_pass_update_scope_1),
6478 (sdb_engine_second_pass_update_heritage),
6479 (sdb_engine_add_new_symbol),
6480 (symbol_db_engine_update_project_symbols):
6481 * plugins/symbol-db/symbol-db-prefs.c (on_autoscan_button_toggled),
6482 (on_parallel_button_toggled), (sdb_prefs_init1):
6483 fixed on_parallel signal and preferences saving.
6484 used g_value_set_static_string () which is quicker than its brother
6485 g_value_set_string ().
6487 * configure.in: Require libgda 3.99.4
6489 2008-09-01 Sébastien Granjoux <seb.sfo@free.fr>
6491 * plugins/editor/text_editor.c:
6492 Fix #549950 - crash while saving a file
6494 === anjuta 2.23.91 ===
6496 2008-09-01 Naba Kumar <naba@gnome.org>
6498 * configure.in: Bumped version to 2.23.91
6501 2008-09-01 Sébastien Granjoux <seb.sfo@free.fr>
6503 * plugins/gdb/plugin.c,
6504 plugins/run-program/execute.c:
6505 Use gnome-terminal if terminal plugin is missing
6507 2008-09-01 Johannes Schmid <jhs@idefix>
6509 Patch from Mikel Olasagasti <hey_neken@mundurat.net>
6511 #548984 – Use AC_HELP_STRING macro
6513 2008-08-29 Naba Kumar <naba@gnome.org>
6515 Patch from: James Liggett <jrliggett@cox.net>
6517 * plugins/git/Makefile.am:
6518 * plugins/git/anjuta-git.glade:
6519 * plugins/git/anjuta-git.ui:
6520 * plugins/git/git-add-command.c:
6521 * plugins/git/git-add-command.h:
6522 * plugins/git/git-add-dialog.c (on_fm_git_add):
6523 * plugins/git/git-add-dialog.h:
6524 * plugins/git/git-branch-checkout-command.c:
6525 * plugins/git/git-branch-checkout-command.h:
6526 * plugins/git/git-branch-list-command.c:
6527 * plugins/git/git-branch-list-command.h:
6528 * plugins/git/git-branch.c:
6529 * plugins/git/git-branch.h:
6530 * plugins/git/git-cat-blob-command.c (git_cat_blob_command_init),
6531 (git_cat_blob_command_finalize), (git_cat_blob_command_run),
6532 (git_cat_blob_command_class_init), (git_cat_blob_command_new):
6533 * plugins/git/git-cat-blob-command.h:
6534 * plugins/git/git-cat-file-menu.c (on_cat_command_finished),
6535 (on_list_tree_command_finished), (git_cat_file),
6536 (on_log_menu_git_cat_file), (git_cat_file_menu_set_sensitive):
6537 * plugins/git/git-cat-file-menu.h:
6538 * plugins/git/git-fetch-command.c:
6539 * plugins/git/git-fetch-command.h:
6540 * plugins/git/git-file-command.c:
6541 * plugins/git/git-file-command.h:
6542 * plugins/git/git-ignore-command.c:
6543 * plugins/git/git-ignore-command.h:
6544 * plugins/git/git-list-tree-command.c (git_list_tree_command_init),
6545 (git_list_tree_command_finalize), (git_list_tree_command_run),
6546 (git_list_tree_command_handle_output),
6547 (git_list_tree_command_class_init), (git_list_tree_command_new),
6548 (git_list_tree_command_get_blobs):
6549 * plugins/git/git-list-tree-command.h:
6550 * plugins/git/git-log-command.c (git_log_command_finalize),
6551 (git_log_command_run), (git_log_command_new):
6552 * plugins/git/git-log-command.h:
6553 * plugins/git/git-log-dialog.c (on_log_command_finished),
6554 (on_ref_command_finished), (on_log_view_button_clicked),
6555 (git_log_window_create), (on_fm_git_log), (git_log_get_path):
6556 * plugins/git/git-log-dialog.h:
6557 * plugins/git/git-log-message-command.c:
6558 * plugins/git/git-log-message-command.h:
6559 * plugins/git/git-merge-command.c:
6560 * plugins/git/git-merge-command.h:
6561 * plugins/git/git-pull-command.c:
6562 * plugins/git/git-pull-command.h:
6563 * plugins/git/git-remove-command.c:
6564 * plugins/git/git-remove-command.h:
6565 * plugins/git/git-remove-dialog.c (on_fm_git_remove):
6566 * plugins/git/git-remove-dialog.h:
6567 * plugins/git/git-revert-command.c:
6568 * plugins/git/git-revert-command.h:
6569 * plugins/git/git-revision.c:
6570 * plugins/git/git-revision.h:
6571 * plugins/git/plugin.c (on_project_root_added),
6572 (on_project_root_removed), (on_fm_file_added),
6573 (on_fm_file_removed), (git_activate_plugin),
6574 (git_deactivate_plugin):
6575 * plugins/git/plugin.h:
6576 * plugins/language-support-cpp-java/plugin.c
6577 (on_editor_char_inserted_cpp):
6579 GSoC Git plugin: Beta 1 completes the agreed-upon feature set in
6580 the proposal. Specifically, this patch adds:
6582 - Support for viewing logs of individual files or folders
6583 - Support for viewing files at any revision (or "blobs" as git calls them)
6584 - File manager integration for log viewing and adding and removing files
6586 This release also fixes some minor bugs:
6588 - Fixes problems with input checking, error dialogs, and widget
6589 focusing when user doesn't enter a path in the log viewer when
6590 not viewing the log of the whole project
6592 - Copyright header fixes
6594 It's finally done!! :-)
6595 http://bugzilla.gnome.org/show_bug.cgi?id=529270
6597 2008-08-23 Massimo Cora' <maxcvs@email.it>
6599 * plugins/symbol-browser/plugin.c (on_editor_destroy),
6600 (deactivate_plugin):
6603 * plugins/symbol-db/anjuta-symbol-db.glade:
6604 added two checkboxes: one is for parallel scan control, the other is for
6605 the buffer updating control.
6607 * plugins/symbol-db/plugin.c
6608 (on_editor_buffer_symbols_update_timeout), (on_editor_destroy),
6609 (on_editor_update_ui), (on_char_added), (on_editor_saved),
6610 (value_added_current_editor), (on_session_load),
6611 (value_removed_current_editor), (on_importing_project_end),
6612 (do_import_system_src_after_abort),
6613 (do_import_project_src_after_abort), (do_import_project_sources),
6614 (on_received_project_import_end), (on_project_root_added),
6615 (on_project_root_removed), (symbol_db_activate),
6616 (symbol_db_deactivate), (symbol_db_class_init),
6617 (on_prefs_buffer_update_toggled), (ipreferences_merge):
6618 * plugins/symbol-db/plugin.h:
6619 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
6620 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
6621 * plugins/symbol-db/symbol-db-engine-iterator.c:
6622 * plugins/symbol-db/symbol-db-engine-iterator.h:
6623 * plugins/symbol-db/symbol-db-engine.c
6624 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
6625 (sdb_engine_thread_monitor), (sdb_engine_ctags_output_callback_1),
6626 (on_scan_files_end_1), (sdb_engine_init),
6627 (sdb_engine_unref_removed_launchers),
6628 (sdb_engine_terminate_threads), (sdb_engine_finalize),
6629 (symbol_db_engine_set_ctags_path), (symbol_db_engine_close_db):
6630 * plugins/symbol-db/symbol-db-engine.h:
6631 fix #548606 now engine exits cleanly even if it's in scanning mode.
6632 It still remains the libgda bug anyway, bug #545979.
6633 Fixed bug #522032 also for symbol-db.
6635 * plugins/symbol-db/symbol-db-prefs.c (on_update_button_toggled),
6636 (sdb_prefs_init1), (sdb_prefs_class_init):
6637 * plugins/symbol-db/symbol-db-prefs.h:
6638 * plugins/symbol-db/symbol-db-view-locals.c (sdb_view_locals_init),
6639 (do_add_root_symbol_to_view), (do_add_child_symbol_to_view),
6640 (on_scan_end), (on_symbol_removed), (on_symbol_scope_updated),
6641 (on_symbol_inserted), (symbol_db_view_locals_display_nothing),
6642 (symbol_db_view_locals_update_list):
6643 * plugins/symbol-db/symbol-db-view-locals.h:
6644 * plugins/symbol-db/symbol-db-view-search.c:
6645 * plugins/symbol-db/symbol-db-view-search.h:
6646 * plugins/symbol-db/symbol-db-view.c:
6647 * plugins/symbol-db/symbol-db-view.h:
6650 2008-08-26 Yuriy Penkin <yuriy.penkin@gmail.com>
6652 reviewed by: Johannes Schmid <jhs@gnome.org>
6654 * plugins/symbol-browser/plugin.c (update_editor_symbol_model):
6655 #549405 – There are warnings when I create a new file
6657 2008-08-23 Yuriy Penkin <yuriy.penkin@gmail.com>
6659 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
6661 * plugins/patch/plugin.c,
6662 plugins/patch/plugin.h:
6663 Fix #549105 Patch plugin icon not loaded
6665 2008-08-23 Sébastien Granjoux <seb.sfo@free.fr>
6667 * plugins/document-manager/plugin.c:
6668 Fix #548646 Delete key press is routed to editor window
6669 when terminal window is active (remove shortcut)
6671 2008-08-22 Sébastien Granjoux <seb.sfo@free.fr>
6673 * manuals/anjuta-manual/C/projects.xml,
6674 manuals/anjuta-manual/C/anjuta-manual.xml,
6675 (added) manuals/anjuta-manual/C/build.xml,
6676 manuals/anjuta-manual/Makefile.am:
6677 Update build documentation
6679 2008-08-21 Sébastien Granjoux <seb.sfo@free.fr>
6681 * manuals/anjuta-manual/C/debugger.xml,
6682 (deleted) manuals/anjuta-manual/C/figures/arguments.png,
6683 manuals/anjuta-manual/C/projects.xml,
6684 manuals/anjuta-manual/Makefile.am:
6685 Update debugger documentation
6687 2008-08-21 Sébastien Granjoux <seb.sfo@free.fr>
6689 * plugins/debug-manager/command.c,
6690 plugins/gdb/plugin.c,
6691 libanjuta/interfaces/libanjuta.idl:
6692 Keep const gchar* instead of GFile in debugger interface
6694 * libanjuta/libanjuta.h,
6695 libanjuta/Makefile.am:
6696 All public libanjuta header files should be included in libanjuta.h
6697 Install anjuta-version.h too
6699 * (removed) libanjuta/libanjuta-2.0.pc:
6700 Fix #546109 - Spurious libanjuta-2.0.pc file
6702 2008-08-21 Johannes Schmid <jhs@gnome.org>
6704 * plugins/message-view/plugin.c (activate_plugin),
6705 (deactivate_plugin), (ianjuta_msgman_add_view):
6706 * plugins/message-view/plugin.h:
6707 Fixed critical on plugin deactivation
6709 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
6710 Do not free mutex because that crashes 50% of the time.
6712 2008-08-20 Sébastien Granjoux <seb.sfo@free.fr>
6714 * plugins/build-basic-autotools/build-options.c:
6715 #548622 – sun cc can not compile build-options.c
6717 2008-08-20 Johannes Schmid <jhs@gnome.org>
6720 * manuals/reference/libanjuta/writing-plugins-vala.sgml:
6721 * manuals/reference/libanjuta/libanjuta-docs.sgml:
6722 Removed Vala leftovers (#548629)
6724 * plugins/build-basic-autotools/build-options.c:
6725 #548622 – sun cc can not compile build-options.c
6727 2008-08-20 Johannes Schmid <jhs@gnome.org>
6729 * plugins/symbol-db/symbol-db-engine.c
6730 (sdb_engine_populate_db_by_tags):
6731 Fixed a crasher in symbol-db due to use of uninitialised memory
6733 === anjuta 2.5.90 ===
6735 2008-08-18 Naba Kumar <naba@gnome.org>
6737 * NEWS: Updated for release
6738 * configure.in: Updated version to 2.5.90
6739 * configure.in: Fixed make distcheck
6741 2008-08-18 Johannes Schmid <jhs@gnome.org>
6743 * plugins/search/search-replace_backend.c (get_next_match):
6744 Use uf8_strlen instead of strlen to avoid selection problem with
6745 non-ASCII search strings (see #440637 comment 15)
6747 2008-08-16 Massimo Cora' <maxcvs@email.it>
6749 * libanjuta/anjuta-launcher.c (anjuta_launcher_send_ptyin):
6750 fixed a crasher, or at least added a warning.
6752 * libanjuta/interfaces/libanjuta.idl:
6753 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_set_tag),
6754 (isymbol_get_id), (isymbol_iface_init):
6755 * plugins/symbol-browser/an_symbol_iter.c (isymbol_iter_first),
6756 (isymbol_iter_next), (isymbol_iter_previous),
6757 (isymbol_iter_foreach), (isymbol_iter_set_position),
6758 (isymbol_iter_get_position), (isymbol_iter_get_length):
6759 * plugins/symbol-browser/plugin.c (isymbol_manager_get_members),
6760 (isymbol_manager_get_class_parents),
6761 (isymbol_manager_get_parent_scope),
6762 (isymbol_manager_get_symbol_more_info),
6763 (isymbol_manager_get_symbol_by_id), (isymbol_manager_iface_init):
6764 * plugins/symbol-db/plugin.c (on_session_load),
6765 (on_importing_project_end), (on_project_root_added),
6766 (isymbol_manager_search), (isymbol_manager_get_members),
6767 (isymbol_manager_get_class_parents),
6768 (isymbol_manager_get_parent_scope),
6769 (isymbol_manager_get_symbol_more_info),
6770 (isymbol_manager_get_symbol_by_id), (isymbol_manager_iface_init):
6771 * plugins/symbol-db/symbol-db-engine-iterator-node.c
6772 (isymbol_get_id), (isymbol_iface_init):
6773 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
6774 (sdb_engine_get_statement_by_query_id),
6775 (sdb_engine_get_tuple_id_by_unique_name4),
6776 (sdb_engine_udpated_scope_gtree_populate),
6777 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
6778 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
6779 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
6780 (sdb_engine_init), (sdb_engine_finalize), (symbol_db_engine_new),
6781 (sdb_engine_connect_to_db), (sdb_engine_add_new_sym_type),
6782 (sdb_engine_add_new_symbol), (on_scan_update_buffer_end),
6783 (symbol_db_engine_update_buffer_symbols),
6784 (symbol_db_engine_get_class_parents_by_symbol_id),
6785 (symbol_db_engine_get_scope_members_by_symbol_id),
6786 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
6787 * plugins/symbol-db/symbol-db-engine.h:
6788 many bugfixes, for instance on search queries.
6789 Added some new interface methods to let the use of IAnjutaSymbolManager easier.
6791 * plugins/symbol-db/anjuta-symbol-db.glade:
6792 * plugins/symbol-db/symbol-db-prefs.c
6793 (on_prefs_executable_changed), (on_check_button_toggled),
6795 added an option on preferences to let user the choice of let autopopulation
6796 work or not on project opening.
6798 * plugins/symbol-db/symbol-db-prefs.h:
6799 * plugins/symbol-db/symbol-db-view-locals.c
6800 (sdb_view_locals_get_iter_from_row_ref),
6801 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
6802 (sdb_view_locals_finalize), (traverse_on_scan_end),
6803 (trigger_on_symbol_inserted), (prepare_for_adding),
6804 (consume_symbols_inserted_queue_idle_destroy),
6805 (consume_symbols_inserted_queue_idle), (on_scan_end),
6806 (on_symbol_scope_updated),
6807 (symbol_db_view_locals_recv_signals_from_engine),
6808 (symbol_db_view_locals_update_list):
6809 * plugins/symbol-db/tables.sql:
6810 corrected trigger and added a new index. Fixed a bug that broke locals view
6811 when two structs had the same member name inside.
6813 2008-08-16 Johannes Schmid <jhs@gnome.org>
6815 * src/anjuta-app.c (on_add_merge_widget),
6816 (anjuta_app_instance_init):
6817 545624 – Toolbar broken
6818 It was caused by not using the bonobo-toolbar in a correct way after
6819 switching from GnomeApp to GtkWindow
6821 2008-08-16 Johannes Schmid <jhs@gnome.org>
6823 * plugins/message-view/plugin.c (activate_plugin),
6824 (ianjuta_msgman_add_view):
6825 Do not show an empty message pane on startup but create the widget on demand.
6826 * plugins/sourceview/sourceview-io.c:
6827 Only convert the full text because it could break otherwise with utf-8
6829 2008-08-16 Massimo Cora' <maxcvs@email.it>
6831 * plugins/symbol-db/plugin.c (on_system_scan_package_start),
6832 (do_import_system_src_after_abort), (on_project_root_added),
6833 (symbol_db_activate), (symbol_db_deactivate),
6834 (isymbol_manager_search):
6835 disconnected signals and re-enabled do_import_system_src_after_abort ().
6837 * plugins/symbol-db/symbol-db-engine.c
6838 (sdb_engine_get_dyn_query_node_by_id),
6839 (sdb_engine_insert_dyn_query_node_by_id),
6840 (sdb_engine_free_cached_queries),
6841 (sdb_engine_free_cached_dynamic_queries),
6842 (sdb_engine_disconnect_from_db), (sdb_engine_init),
6843 (symbol_db_engine_new), (symbol_db_engine_open_db),
6844 (symbol_db_engine_add_new_files),
6845 (symbol_db_engine_get_global_members_filtered),
6846 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
6847 (symbol_db_engine_get_file_symbols),
6848 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
6849 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
6850 test: removed mutex (actually set it to NULL). Libgda rev 3186 have
6851 sqlite 3.6.0beta compiled inside, which has thread support. More: GdaLockable
6852 interface has been written and implemented for GdaConnection and GdaSqlParser.
6853 Actually symbol-db-engine works without mutexes, but before removing all the
6854 code associated this need some more wide tests.
6855 Completed implementation of searching symbols through session-enabled packages.
6856 A new feature on dynamic queries permits to filter up to 255 symbol kinds
6857 and up to 255 session packages. Was used a internal integer mapping.
6859 * plugins/symbol-db/symbol-db-engine.h:
6860 * plugins/symbol-db/symbol-db-system.c
6861 (on_engine_package_single_file_scan_end), (sdb_system_finalize),
6862 (sdb_system_do_engine_scan), (on_pkg_config_exit):
6863 * plugins/symbol-db/symbol-db-view-locals.c
6864 (sdb_view_locals_create_new_store):
6865 * plugins/symbol-db/symbol-db-view-locals.h:
6866 * plugins/symbol-db/symbol-db-view-search.c
6867 (sdb_view_search_dispose):
6868 disconnected signals
6870 2008-08-15 Sébastien Granjoux <seb.sfo@free.fr>
6872 * plugins/project-manager/plugin.c,
6873 plugins/project-manager/plugin.h:
6874 Fix #493818 Close project with opened target properties dialog opened
6877 2008-08-15 Johannes Schmid <jhs@gnome.org>
6880 * plugins/sourceview/sourceview.c (on_open_failed),
6882 Use a fallback dialog if the document was not added to the document-manager
6883 yet (#545557 – Crash pressing on message view)
6885 2008-08-15 Johannes Schmid <jhs@gnome.org>
6887 * plugins/editor/text_editor.c: save in correct encoding (fixes build warnings)
6888 * plugins/sourceview/sourceview-io.c (sourceview_io_init),
6889 (sourceview_io_save_as), (append_buffer):
6890 * plugins/sourceview/sourceview-io.h:
6891 * plugins/sourceview/sourceview.c (on_overwrite_toggled),
6892 (sourceview_instance_init):
6893 - #420279 – INS and OVR do not immediately change in status bar
6894 - Save files in their original encoding
6896 2008-08-15 Johannes Schmid <jhs@gnome.org>
6898 Patch by Koop Mast <kwm@freebsd.org>
6900 * plugins/build-basic-autotools/plugin.c (on_build_mesg_format):
6901 * plugins/scratchbox/Makefile.am:
6902 * plugins/git/git-command.h:
6903 * plugins/git/Makefile.am:
6904 #546620 – Build- and make dist fixes
6905 (with some small changes)
6907 2008-08-15 Yuriy Penkin <yuriy.penkin@gmail.com>
6909 reviewed by: Johannes Schmid <jhs@gnome.org>
6911 * plugins/symbol-browser/an_symbol.c (isymbol_get_file):
6912 #545673 – A bug in isymbol_get_file function
6913 Use g_file_new_for_uri() instead of g_file_new_for_path
6915 2008-08-15 Yuriy Penkin <yuriy.penkin@gmail.com>
6917 * plugins/subversion/svn-diff-command.c (get_full_str),
6918 (svn_diff_command_run):
6919 #542432 – Svn diff doesn't work correctly
6920 Convert the output of svn diff from localce to utf-8
6922 2008-08-05 Rob Bradford <rob@openedhand.com>
6924 * libanjuta/Makefile.am:
6925 pull GIO into the libraries that libanjuta links against.
6928 2008-08-15 Johannes Schmid <jhs@gnome.org>
6930 * configure.in: Bump gtksourceview requirement to 2.3.1
6932 * plugins/sourceview/anjuta-editor-sourceview.glade:
6933 * plugins/sourceview/sourceview-prefs.c
6934 (on_gconf_notify_visible_spaces), (sourceview_prefs_init):
6935 Add a preference for the new visible whitespace feature of gtksourceview
6937 2008-08-07 Naba Kumar <naba@gnome.org>
6939 * configure.in: Disable scintilla plugin by default
6940 * libanjuta/anjuta-version.h.in: Rename ANJUTA_*_VERSION
6941 to LIBANJUTA_*_VERSION and ANJUTA_VERSION* to LIBANJUTA_VERSION*
6942 to avoid conflict with ones defined in config.h
6943 * plugins/subversion/subversion-ui-utils.c: Fixed a build break.
6945 2008-08-03 Rob Bradford <rob@robster.org.uk>
6947 Reviewed by Naba Kumar <naba@gnome.org>:
6949 * libanjuta/anjuta-version.h.in:
6950 Add header file to expose versioning information.
6952 2008-07-10 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
6954 reviewed by Naba Kumar <naba@gnome.org>:
6956 * libanjuta/anjuta-vcs-status-tree-view.c:
6957 * plugins/subversion/subversion-diff-dialog.c:
6958 Marked string for translation.
6959 * plugins/subversion/subversion-ui-utils.c:
6962 2008-08-04 Naba Kumar <naba@gnome.org>
6964 Patch from James Liggett:
6967 * libanjuta/Makefile.am:
6968 * libanjuta/anjuta-async-command.c
6969 (anjuta_async_command_notification_poll), (notify_progress),
6970 (anjuta_async_command_class_init):
6971 * libanjuta/anjuta-command.c (anjuta_command_class_init),
6972 (anjuta_command_notify_progress):
6973 * libanjuta/anjuta-command.h:
6974 * libanjuta/anjuta-glade.xml:
6975 * libanjuta/anjuta-status.c
6976 (anjuta_status_progress_increment_ticks):
6977 * libanjuta/anjuta-status.h:
6978 * libanjuta/anjuta-sync-command.c (anjuta_sync_command_init),
6979 (anjuta_sync_command_finalize), (start_command),
6980 (notify_data_arrived), (notify_complete), (notify_progress),
6981 (anjuta_sync_command_class_init):
6982 * libanjuta/anjuta-sync-command.h:
6983 * libanjuta/anjuta-vcs-status-tree-view.c
6984 (anjuta_vcs_status_tree_view_add):
6985 * libanjuta/anjuta-vcs-status-tree-view.h:
6986 * plugins/Makefile.am:
6987 * plugins/git/Makefile.am:
6988 * plugins/git/anjuta-git.glade:
6989 * plugins/git/anjuta-git.ui:
6990 * plugins/git/giggle-graph-renderer.c
6991 (giggle_graph_renderer_class_init), (giggle_graph_renderer_init),
6992 (giggle_graph_renderer_finalize),
6993 (giggle_graph_renderer_get_property),
6994 (giggle_graph_renderer_set_property),
6995 (giggle_graph_renderer_get_size), (giggle_graph_renderer_render),
6996 (giggle_graph_renderer_new), (find_free_path),
6997 (get_initial_status_foreach), (get_initial_status),
6999 (giggle_graph_renderer_calculate_revision_state),
7000 (giggle_graph_renderer_validate_model):
7001 * plugins/git/giggle-graph-renderer.h:
7002 * plugins/git/git-add-command.c (git_add_command_init),
7003 (git_add_command_finalize), (git_add_command_run),
7004 (git_add_command_class_init), (git_add_command_new_path),
7005 (git_add_command_new_list):
7006 * plugins/git/git-add-command.h:
7007 * plugins/git/git-add-dialog.c (on_add_command_finished),
7008 (on_add_dialog_response), (add_dialog), (on_menu_git_add):
7009 * plugins/git/git-add-dialog.h:
7010 * plugins/git/git-add-remote-dialog.c
7011 (on_remote_add_command_finished), (on_add_remote_dialog_response),
7012 (add_remote_dialog), (on_menu_git_add_remote):
7013 * plugins/git/git-add-remote-dialog.h:
7014 * plugins/git/git-bisect-dialog.c
7015 (on_bisect_start_dialog_response),
7016 (on_bisect_start_revision_radio_toggled), (bisect_start_dialog),
7017 (bisect_reset), (bisect_state), (update_bisect_menus),
7018 (on_bisect_file_monitor_changed), (on_menu_git_bisect_start),
7019 (on_menu_git_bisect_reset), (on_menu_git_bisect_good),
7020 (on_menu_git_bisect_bad), (on_log_menu_git_bisect_good),
7021 (on_log_menu_git_bisect_bad), (bisect_menus_init):
7022 * plugins/git/git-bisect-dialog.h:
7023 * plugins/git/git-bisect-reset-command.c
7024 (git_bisect_reset_command_init),
7025 (git_bisect_reset_command_finalize),
7026 (git_bisect_reset_command_run),
7027 (git_bisect_reset_command_class_init),
7028 (git_bisect_reset_command_new):
7029 * plugins/git/git-bisect-reset-command.h:
7030 * plugins/git/git-bisect-start-command.c
7031 (git_bisect_start_command_init),
7032 (git_bisect_start_command_finalize),
7033 (git_bisect_start_command_run),
7034 (git_bisect_start_command_class_init),
7035 (git_bisect_start_command_new):
7036 * plugins/git/git-bisect-start-command.h:
7037 * plugins/git/git-bisect-state-command.c
7038 (git_bisect_state_command_init),
7039 (git_bisect_state_command_finalize),
7040 (git_bisect_state_command_run),
7041 (git_bisect_state_command_class_init),
7042 (git_bisect_state_command_new):
7043 * plugins/git/git-bisect-state-command.h:
7044 * plugins/git/git-branch-checkout-command.c
7045 (git_branch_checkout_command_init),
7046 (git_branch_checkout_command_finalize),
7047 (git_branch_checkout_command_run),
7048 (git_branch_checkout_command_class_init),
7049 (git_branch_checkout_command_new):
7050 * plugins/git/git-branch-checkout-command.h:
7051 * plugins/git/git-branch-combo-model.c (git_branch_combo_data_new),
7052 (git_branch_combo_data_free), (git_branch_combo_model_new),
7053 (git_branch_combo_model_setup_widget),
7054 (git_branch_combo_model_append),
7055 (git_branch_combo_model_append_remote),
7056 (git_branch_combo_model_get_branch):
7057 * plugins/git/git-branch-combo-model.h:
7058 * plugins/git/git-branch-create-command.c
7059 (git_branch_create_command_init),
7060 (git_branch_create_command_finalize),
7061 (git_branch_create_command_run),
7062 (git_branch_create_command_class_init),
7063 (git_branch_create_command_new),
7064 (git_branch_create_command_get_branch_name):
7065 * plugins/git/git-branch-create-command.h:
7066 * plugins/git/git-branch-delete-command.c
7067 (git_branch_delete_command_init),
7068 (git_branch_delete_command_finalize),
7069 (git_branch_delete_command_run),
7070 (git_branch_delete_command_class_init),
7071 (git_branch_delete_command_new),
7072 (git_branch_delete_command_get_branch_name):
7073 * plugins/git/git-branch-delete-command.h:
7074 * plugins/git/git-branch-list-command.c
7075 (git_branch_list_command_init), (git_branch_list_command_finalize),
7076 (git_branch_list_command_run),
7077 (git_branch_list_command_handle_output),
7078 (git_branch_list_command_class_init),
7079 (git_branch_list_command_new),
7080 (git_branch_list_command_get_output):
7081 * plugins/git/git-branch-list-command.h:
7082 * plugins/git/git-branch.c (git_branch_init),
7083 (git_branch_finalize), (git_branch_class_init), (git_branch_new),
7084 (git_branch_get_name), (git_branch_is_active):
7085 * plugins/git/git-branch.h:
7086 * plugins/git/git-checkout-files-command.c
7087 (git_checkout_files_command_run),
7088 (git_checkout_files_command_init),
7089 (git_checkout_files_command_finalize),
7090 (git_checkout_files_command_class_init),
7091 (git_checkout_files_command_new):
7092 * plugins/git/git-checkout-files-command.h:
7093 * plugins/git/git-checkout-files-dialog.c
7094 (on_checkout_files_command_finished),
7095 (on_checkout_files_dialog_response), (checkout_files_dialog),
7096 (on_menu_git_checkout_files):
7097 * plugins/git/git-checkout-files-dialog.h:
7098 * plugins/git/git-command.c
7099 (git_command_multi_line_output_arrived), (split_lines),
7100 (git_command_single_line_output_arrived), (git_command_launch),
7101 (git_command_start), (git_command_error_handler),
7102 (git_command_child_exited), (git_command_init),
7103 (git_command_finalize), (git_command_set_property),
7104 (git_command_get_property), (git_command_class_init),
7105 (git_command_add_arg), (git_command_add_list_to_args),
7106 (git_command_append_error), (git_command_push_info),
7107 (git_command_get_info_queue), (git_command_send_output_to_info),
7108 (git_command_copy_path_list), (git_command_free_path_list):
7109 * plugins/git/git-command.h:
7110 * plugins/git/git-commit-command.c (git_commit_command_run),
7111 (git_commit_command_init), (git_commit_command_finalize),
7112 (git_commit_command_class_init), (git_commit_command_new):
7113 * plugins/git/git-commit-command.h:
7114 * plugins/git/git-commit-dialog.c (on_commit_command_finished),
7115 (on_commit_dialog_response), (select_all_files), (commit_dialog),
7116 (on_menu_git_commit):
7117 * plugins/git/git-commit-dialog.h:
7118 * plugins/git/git-create-branch-dialog.c
7119 (on_create_command_finished), (on_create_branch_dialog_response),
7120 (on_branch_revision_radio_toggled), (create_branch_dialog),
7121 (on_menu_git_create_branch), (on_log_menu_git_create_branch):
7122 * plugins/git/git-create-branch-dialog.h:
7123 * plugins/git/git-create-patch-series-dialog.c
7124 (on_create_patch_series_dialog_response),
7125 (create_patch_series_dialog), (on_menu_git_create_patch_series):
7126 * plugins/git/git-create-patch-series-dialog.h:
7127 * plugins/git/git-create-tag-dialog.c (on_create_command_finished),
7128 (on_create_tag_dialog_response), (on_tag_revision_radio_toggled),
7129 (on_tag_annotate_check_toggled), (create_tag_dialog),
7130 (on_menu_git_create_tag), (on_log_menu_git_create_tag):
7131 * plugins/git/git-create-tag-dialog.h:
7132 * plugins/git/git-delete-branch-dialog.c
7133 (on_delete_command_finished), (on_delete_branch_dialog_response),
7134 (delete_branch_dialog), (on_menu_git_delete_branch):
7135 * plugins/git/git-delete-branch-dialog.h:
7136 * plugins/git/git-delete-remote-dialog.c
7137 (on_delete_remote_dialog_response),
7138 (on_remote_list_command_data_arrived),
7139 (on_remote_list_command_finished), (delete_remote_dialog),
7140 (on_menu_git_delete_remote):
7141 * plugins/git/git-delete-remote-dialog.h:
7142 * plugins/git/git-diff-command.c (git_diff_command_init),
7143 (git_diff_command_finalize), (git_diff_command_run),
7144 (git_diff_command_class_init), (git_diff_command_new):
7145 * plugins/git/git-diff-command.h:
7146 * plugins/git/git-diff-dialog.c (git_diff), (git_commit_diff),
7147 (on_menu_git_diff), (on_log_menu_git_commit_diff):
7148 * plugins/git/git-diff-dialog.h:
7149 * plugins/git/git-diff-tree-command.c (git_diff_tree_command_init),
7150 (git_diff_tree_command_finalize), (git_diff_tree_command_run),
7151 (git_diff_tree_command_class_init), (git_diff_tree_command_new):
7152 * plugins/git/git-diff-tree-command.h:
7153 * plugins/git/git-fetch-command.c (git_fetch_command_init),
7154 (git_fetch_command_finalize), (git_fetch_command_run),
7155 (git_fetch_command_class_init), (git_fetch_command_new):
7156 * plugins/git/git-fetch-command.h:
7157 * plugins/git/git-fetch-dialog.c (on_fetch_command_finished),
7158 (git_fetch), (on_menu_git_fetch):
7159 * plugins/git/git-fetch-dialog.h:
7160 * plugins/git/git-file-command.c (git_file_command_init),
7161 (git_file_command_finalize), (git_file_command_set_property),
7162 (git_file_command_get_property), (git_file_command_class_init):
7163 * plugins/git/git-file-command.h:
7164 * plugins/git/git-format-patch-command.c
7165 (git_format_patch_command_init),
7166 (git_format_patch_command_finalize),
7167 (git_format_patch_command_run),
7168 (git_format_patch_command_class_init),
7169 (git_format_patch_command_new):
7170 * plugins/git/git-format-patch-command.h:
7171 * plugins/git/git-ignore-command.c (git_ignore_command_init),
7172 (git_ignore_command_finalize), (git_ignore_command_run),
7173 (git_ignore_command_class_init), (git_ignore_command_new_path),
7174 (git_ignore_command_new_list):
7175 * plugins/git/git-ignore-command.h:
7176 * plugins/git/git-ignore-dialog.c (on_ignore_dialog_response),
7177 (ignore_dialog), (on_menu_git_ignore):
7178 * plugins/git/git-ignore-dialog.h:
7179 * plugins/git/git-log-command.c (git_log_command_init),
7180 (git_log_command_finalize), (git_log_command_run),
7181 (git_log_command_handle_output), (git_log_command_class_init),
7182 (git_log_command_new), (git_log_command_get_output_queue):
7183 * plugins/git/git-log-command.h:
7184 * plugins/git/git-log-dialog.c (author_cell_function),
7185 (date_cell_function), (short_log_cell_function),
7186 (ref_icon_cell_function), (create_columns),
7187 (on_log_command_finished), (on_ref_command_finished),
7188 (on_view_log_button_clicked), (on_log_vbox_destroy),
7189 (on_log_message_command_finished),
7190 (on_log_changes_view_row_selected),
7191 (on_log_changes_view_query_tooltip),
7192 (on_log_changes_view_button_press_event),
7193 (on_log_filter_entry_changed), (on_log_filter_date_changed),
7194 (on_log_filter_date_check_toggled),
7195 (on_log_filter_clear_button_clicked), (setup_filters),
7196 (git_log_window_create), (on_menu_git_log), (on_fm_subversion_log):
7197 * plugins/git/git-log-dialog.h:
7198 * plugins/git/git-log-message-command.c
7199 (git_log_message_command_init), (git_log_message_command_finalize),
7200 (git_log_message_command_run),
7201 (git_log_message_command_handle_output),
7202 (git_log_message_command_class_init),
7203 (git_log_message_command_new),
7204 (git_log_message_command_get_message):
7205 * plugins/git/git-log-message-command.h:
7206 * plugins/git/git-merge-command.c (git_merge_command_init),
7207 (git_merge_command_finalize), (git_merge_command_run),
7208 (git_merge_command_class_init), (git_merge_command_new):
7209 * plugins/git/git-merge-command.h:
7210 * plugins/git/git-merge-dialog.c (on_merge_command_finished),
7211 (on_merge_dialog_response), (on_use_custom_log_check_toggled),
7212 (merge_dialog), (on_menu_git_merge):
7213 * plugins/git/git-merge-dialog.h:
7214 * plugins/git/git-pull-command.c (git_pull_command_init),
7215 (git_pull_command_finalize), (git_pull_command_run),
7216 (git_pull_command_class_init), (git_pull_command_new):
7217 * plugins/git/git-pull-command.h:
7218 * plugins/git/git-pull-dialog.c (on_pull_command_finished),
7219 (on_pull_dialog_response), (pull_dialog), (on_menu_git_pull):
7220 * plugins/git/git-pull-dialog.h:
7221 * plugins/git/git-raw-output-command.c
7222 (git_raw_output_command_init), (git_raw_output_command_finalize),
7223 (git_raw_output_command_handle_output),
7224 (git_raw_output_command_class_init),
7225 (git_raw_output_command_get_output):
7226 * plugins/git/git-raw-output-command.h:
7227 * plugins/git/git-rebase-continue-command.c
7228 (git_rebase_continue_command_init),
7229 (git_rebase_continue_command_finalize),
7230 (git_rebase_continue_command_run),
7231 (git_rebase_continue_command_class_init),
7232 (git_rebase_continue_command_new):
7233 * plugins/git/git-rebase-continue-command.h:
7234 * plugins/git/git-rebase-dialog.c (on_rebase_dialog_response),
7235 (rebase_dialog), (rebase_continue), (on_menu_git_rebase_start),
7236 (on_menu_git_rebase_continue), (on_menu_git_rebase_skip),
7237 (on_menu_git_rebase_abort):
7238 * plugins/git/git-rebase-dialog.h:
7239 * plugins/git/git-rebase-start-command.c
7240 (git_rebase_start_command_init),
7241 (git_rebase_start_command_finalize),
7242 (git_rebase_start_command_run),
7243 (git_rebase_start_command_class_init),
7244 (git_rebase_start_command_new):
7245 * plugins/git/git-rebase-start-command.h:
7246 * plugins/git/git-ref-command.c (free_refs_list),
7247 (git_ref_command_init), (git_ref_command_finalize),
7248 (git_ref_command_run), (git_ref_command_insert_ref),
7249 (git_ref_command_handle_output), (git_ref_command_class_init),
7250 (git_ref_command_new), (git_ref_command_get_refs):
7251 * plugins/git/git-ref-command.h:
7252 * plugins/git/git-ref.c (git_ref_init), (git_ref_finalize),
7253 (git_ref_class_init), (git_ref_new), (git_ref_get_name),
7254 (git_ref_get_ref_type):
7255 * plugins/git/git-ref.h:
7256 * plugins/git/git-remote-add-command.c
7257 (git_remote_add_command_init), (git_remote_add_command_finalize),
7258 (git_remote_add_command_run), (git_remote_add_command_class_init),
7259 (git_remote_add_command_new),
7260 (git_remote_add_command_get_branch_name):
7261 * plugins/git/git-remote-add-command.h:
7262 * plugins/git/git-remote-delete-command.c
7263 (git_remote_delete_command_init),
7264 (git_remote_delete_command_finalize),
7265 (git_remote_delete_command_run),
7266 (git_remote_delete_command_class_init),
7267 (git_remote_delete_command_new):
7268 * plugins/git/git-remote-delete-command.h:
7269 * plugins/git/git-remote-list-command.c
7270 (git_remote_list_command_init), (git_remote_list_command_finalize),
7271 (git_remote_list_command_run),
7272 (git_remote_list_command_class_init),
7273 (git_remote_list_command_new):
7274 * plugins/git/git-remote-list-command.h:
7275 * plugins/git/git-remove-command.c (git_remove_command_init),
7276 (git_remove_command_finalize), (git_remove_command_run),
7277 (git_remove_command_class_init), (git_remove_command_new_path),
7278 (git_remove_command_new_list):
7279 * plugins/git/git-remove-command.h:
7280 * plugins/git/git-remove-dialog.c (on_remove_command_finished),
7281 (on_remove_dialog_response), (remove_dialog), (on_menu_git_remove):
7282 * plugins/git/git-remove-dialog.h:
7283 * plugins/git/git-reset-dialog.c (on_reset_dialog_response),
7284 (on_reset_revision_radio_toggled), (reset_dialog),
7285 (on_menu_git_reset), (on_log_menu_git_reset):
7286 * plugins/git/git-reset-dialog.h:
7287 * plugins/git/git-reset-files-command.c
7288 (git_reset_files_command_run), (git_reset_files_command_init),
7289 (git_reset_files_command_finalize),
7290 (git_reset_files_command_class_init),
7291 (git_reset_files_command_new):
7292 * plugins/git/git-reset-files-command.h:
7293 * plugins/git/git-reset-tree-command.c
7294 (git_reset_tree_command_run), (git_reset_tree_command_init),
7295 (git_reset_tree_command_finalize),
7296 (git_reset_tree_command_class_init), (git_reset_tree_command_new):
7297 * plugins/git/git-reset-tree-command.h:
7298 * plugins/git/git-resolve-dialog.c (on_add_command_finished),
7299 (on_resolve_dialog_response), (resolve_dialog),
7300 (on_menu_git_resolve):
7301 * plugins/git/git-resolve-dialog.h:
7302 * plugins/git/git-revert-command.c (git_revert_command_init),
7303 (git_revert_command_finalize), (git_revert_command_run),
7304 (git_revert_command_class_init), (git_revert_command_new):
7305 * plugins/git/git-revert-command.h:
7306 * plugins/git/git-revert-dialog.c (on_revert_dialog_response),
7307 (revert_dialog), (on_menu_git_revert), (on_log_menu_git_revert):
7308 * plugins/git/git-revert-dialog.h:
7309 * plugins/git/git-revision.c (git_revision_init),
7310 (git_revision_finalize), (git_revision_class_init),
7311 (git_revision_new), (git_revision_set_sha), (git_revision_get_sha),
7312 (git_revision_get_short_sha), (git_revision_set_author),
7313 (git_revision_get_author), (git_revision_set_short_log),
7314 (git_revision_get_short_log), (git_revision_get_time_format),
7315 (git_revision_set_date), (git_revision_get_formatted_date),
7316 (git_revision_add_child), (git_revision_get_children),
7317 (git_revision_set_has_parents), (git_revision_has_parents):
7318 * plugins/git/git-revision.h:
7319 * plugins/git/git-status-command.c (git_status_command_run),
7320 (git_status_command_handle_output), (git_status_command_init),
7321 (git_status_command_finalize), (git_status_command_class_init),
7322 (git_status_command_new), (git_status_command_get_status_queue):
7323 * plugins/git/git-status-command.h:
7324 * plugins/git/git-status.c (git_status_init),
7325 (git_status_finalize), (git_status_class_init), (git_status_new),
7326 (git_status_get_path), (git_status_get_vcs_status):
7327 * plugins/git/git-status.h:
7328 * plugins/git/git-switch-dialog.c (on_checkout_command_finished),
7329 (on_switch_dialog_response), (switch_dialog), (on_menu_git_switch):
7330 * plugins/git/git-switch-dialog.h:
7331 * plugins/git/git-tag-create-command.c
7332 (git_tag_create_command_init), (git_tag_create_command_finalize),
7333 (git_tag_create_command_run), (git_tag_create_command_class_init),
7334 (git_tag_create_command_new),
7335 (git_tag_create_command_get_tag_name):
7336 * plugins/git/git-tag-create-command.h:
7337 * plugins/git/git-ui-utils.c (git_ui_data_new), (git_ui_data_free),
7338 (git_progress_data_new), (git_progress_data_free),
7339 (on_message_view_destroy), (git_create_message_view),
7340 (git_check_input), (git_get_log_from_textview),
7341 (status_pulse_timer), (pulse_timer), (on_pulse_timer_destroyed),
7342 (git_status_bar_progress_pulse),
7343 (git_clear_status_bar_progress_pulse), (git_report_errors),
7344 (stop_pulse_timer), (git_pulse_progress_bar),
7345 (git_get_filename_from_full_path), (git_get_relative_path),
7346 (on_git_command_finished), (on_git_status_command_data_arrived),
7347 (on_git_command_info_arrived), (on_git_command_progress),
7348 (on_git_list_branch_command_data_arrived),
7349 (on_git_list_branch_command_finished),
7350 (git_select_all_status_items), (git_clear_all_status_selections),
7351 (git_init_whole_project), (on_git_whole_project_toggled),
7352 (git_send_raw_command_output_to_editor),
7353 (on_git_diff_command_finished),
7354 (git_stop_status_bar_progress_pulse),
7355 (git_hide_pulse_progress_bar),
7356 (git_disconnect_data_arrived_signals),
7357 (git_cancel_data_arrived_signal_disconnect):
7358 * plugins/git/git-ui-utils.h:
7359 * plugins/git/git-unstage-dialog.c
7360 (on_reset_files_command_finished), (on_unstage_dialog_response),
7361 (unstage_dialog), (on_menu_git_unstage):
7362 * plugins/git/git-unstage-dialog.h:
7363 * plugins/git/git.plugin.in:
7364 * plugins/git/plugin.c (on_project_root_added),
7365 (on_project_root_removed), (on_editor_added), (on_editor_removed),
7366 (git_activate_plugin), (git_deactivate_plugin), (git_finalize),
7367 (git_dispose), (git_instance_init), (git_class_init):
7368 * plugins/git/plugin.h:
7370 Bug #529270 - GSoc: Git Plugin, alpha release 3.
7372 2008-08-04 Sébastien Granjoux <seb.sfo@free.fr>
7374 * plugins/sourceview/sourceview-io.c,
7375 plugins/build-basic-autotools/plugin.c:
7376 Fix #543149 Project doesn't rebuild when file is changed
7378 2008-08-03 Sébastien Granjoux <seb.sfo@free.fr>
7380 * plugins/build-basic-autotools/program.c:
7381 Fix crash on 64bits machine due to the previous change (thanks Ignacio)
7383 2008-08-03 Sébastien Granjoux <seb.sfo@free.fr>
7385 * libanjuta/interfaces/libanjuta.idl,
7386 plugins/gdb/plugin.c,
7387 plugins/debug-manager/command.c,
7388 plugins/debug-manager/queue.c:
7389 Avoid using the same function name in interfaces implemented
7390 by the same object to avoid trouble with bindings
7392 2008-08-03 Sébastien Granjoux <seb.sfo@free.fr>
7394 * libanjuta/libanjuta.h:
7395 Add missing anjuta-message-area include
7397 * libanjuta/anjuta-convert.h:
7398 Rename GeditConvertError to AnjutaConvertError
7400 2008-08-03 Yuriy Penkin <yuriy.penkin@gmail.com>
7402 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7403 * plugins/search/search-replace_backend.c:
7404 Fix #544495: Memory leak
7406 2008-08-03 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
7408 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
7409 * plugins/scratchbox/anjuta-scrachbox.glade:
7412 2008-08-03 Sébastien Granjoux <seb.sfo@free.fr>
7414 * (renamed) plugins/build-basic-autotools/plugin.c,
7415 (removed) plugins/build-basic-autotools/build-basic-autotools.c,
7416 (renamed) plugins/build-basic-autotools/plugin.h,
7417 (removed) plugins/build-basic-autotools/build-basic-autotools.h,
7418 (added) plugins/build-basic-autotools/program.c,
7419 (added) plugins/build-basic-autotools/program.h,
7420 plugins/build-basic-autotools/configuration-list.c,
7421 plugins/build-basic-autotools/configuration-list.h,
7422 plugins/build-basic-autotools/build-options.c,
7423 plugins/build-basic-autotools/executer.h,
7424 plugins/build-basic-autotools/Makefile.am:
7425 Rename build-basic-autotools.{ch} to plugin.{ch}
7426 Fix several memory leaks in build plugin
7427 Keep all command data in one object
7429 2008-08-02 Sébastien Granjoux <seb.sfo@free.fr>
7431 * plugins/debug-manager/command.c,
7432 plugins/debug-manager/queue.c:
7435 2008-07-29 Johannes Schmid <jhs@gnome.org>
7437 * plugins/sourceview/sourceview.c (ieditor_goto_line):
7438 #544841 – Cursor set on a wrong line when I click
7440 2008-07-19 Massimo Cora' <maxcvs@email.it>
7442 * libanjuta/interfaces/libanjuta.idl:
7443 * plugins/symbol-browser/plugin.c (project_root_added),
7444 (on_editor_saved), (update_editor_symbol_model),
7445 (value_removed_current_editor), (isymbol_manager_get_scope),
7446 (isymbol_manager_get_parent_scope),
7447 (isymbol_manager_get_symbol_more_info),
7448 (isymbol_manager_iface_init):
7449 * plugins/symbol-db/plugin.c (do_import_system_src_after_abort),
7450 (do_import_sources), (isymbol_manager_search),
7451 (isymbol_manager_get_scope), (isymbol_manager_get_parent_scope),
7452 (isymbol_manager_get_symbol_more_info),
7453 (isymbol_manager_iface_init):
7454 * plugins/symbol-db/symbol-db-engine-iterator-node.c
7455 (symbol_db_engine_iterator_node_get_symbol_extra_string):
7456 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_init),
7457 (symbol_db_engine_add_new_files),
7458 (sdb_engine_second_pass_update_scope_1),
7459 (sdb_engine_second_pass_update_scope),
7460 (sdb_engine_second_pass_update_heritage),
7461 (sdb_engine_second_pass_do), (sdb_engine_prepare_symbol_info_sql),
7462 (symbol_db_engine_get_class_parents_by_symbol_id),
7463 (symbol_db_engine_get_current_scope),
7464 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
7465 * plugins/symbol-db/symbol-db-engine.h:
7466 * plugins/symbol-db/symbol-db-system.c
7467 (symbol_db_system_parse_aborted_package):
7468 * plugins/symbol-db/symbol-db-system.h:
7469 * plugins/symbol-db/symbol-db-view-locals.c:
7470 * plugins/symbol-db/symbol-db-view.c:
7471 * plugins/symbol-db/symbol-db-view.h:
7472 * plugins/symbol-db/test/benchmark.c (main):
7474 temporary disabled do_import_system_src_after_abort (). It needs more
7476 Implemented some new methods for IAnjutaSymbolManager.
7477 More performances on population and displaying.
7479 2008-07-23 Sébastien Granjoux <seb.sfo@free.fr>
7481 * plugins/language-support-cpp-java/plugin.c:
7482 Fix #530630: Scintilla hand up after hit return
7484 2008-07-22 Sébastien Granjoux <seb.sfo@free.fr>
7486 * plugins/debug-manager/plugin.c,
7487 plugins/debug-manager/breakpoints.c,
7488 libanjuta/interfaces/libanjuta.idl:
7489 Fix #544190: Crash double click on item in stack trace
7491 2008-07-21 Sébastien Granjoux <seb.sfo@free.fr>
7493 * plugins/project-wizard/templates/terminal.wiz,
7494 plugins/project-wizard/templates/xlib-dock.wiz,
7495 plugins/project-wizard/templates/wxwin.wiz,
7496 plugins/project-wizard/templates/java.wiz,
7497 plugins/project-wizard/templates/anjuta-plugin-vala.wiz,
7498 plugins/project-wizard/templates/gnome.wiz,
7499 plugins/project-wizard/templates/anjuta-plugin.wiz,
7500 plugins/project-wizard/templates/gtkmm.wiz,
7501 plugins/project-wizard/templates/python.wiz,
7502 plugins/project-wizard/templates/cpp.wiz,
7503 plugins/project-wizard/templates/sdl.wiz,
7504 plugins/project-wizard/templates/gtk.wiz,
7505 plugins/project-wizard/templates/minimal.wiz,
7506 plugins/project-wizard/templates/xlib.wiz,
7507 plugins/project-wizard/templates/gcj.wiz,
7508 plugins/project-wizard/templates/Makefile.am,
7509 (added) plugins/project-wizard/templates/licenses/None,
7510 (added) plugins/project-wizard/templates/licenses/GPL,
7511 (added) plugins/project-wizard/templates/licenses/BSD,
7512 (added) plugins/project-wizard/templates/licenses/LGPL,
7513 plugins/project-wizard/templates/licenses/Makefile.am,
7515 Fix #543978: GPL license shown in COPYING file irrespective of
7516 which license selected
7518 2008-07-20 Sébastien Granjoux <seb.sfo@free.fr>
7520 * plugins/build-basic-autotools/build-basic-autotools.c,
7521 plugins/build-basic-autotools/configuration-list.c:
7522 Fix configuration name not displayed, error when compiling target
7525 2008-07-20 Sébastien Granjoux <seb.sfo@free.fr>
7527 * plugins/build-basic-autotools/build-basic-autotools.c:
7528 Fix #522825: Opening files from shell disable build->compile menu
7530 2008-07-20 Sébastien Granjoux <seb.sfo@free.fr>
7532 * plugins/build-basic-autotools/configuration-list.c,
7533 plugins/build-basic-autotools/configuration-list.h,
7534 plugins/build-basic-autotools/build-options.c:
7535 Fix #543889: Crash typing in configuration field
7537 2008-07-20 Sébastien Granjoux <seb.sfo@free.fr>
7539 * plugins/build-basic-autotools/build-basic-autotools.c:
7540 Fix #534566: expand shell variable in configure parameters
7542 2008-07-20 Sébastien Granjoux <seb.sfo@free.fr>
7544 * plugins/build-basic-autotools/build-basic-autotools.c,
7545 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
7546 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
7547 plugins/message-view/anjuta-message-manager.ui:
7548 Fix #375640: Allow user to stop a build in progress
7550 2008-07-19 Sébastien Granjoux <seb.sfo@free.fr>
7552 * plugins/build-basic-autotools/build-basic-autotools.c:
7553 Fix another crash on closing project with a file outside project
7555 2008-07-19 Sébastien Granjoux <seb.sfo@free.fr>
7557 * plugins/build-basic-autotools/build-basic-autotools.c,
7558 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7559 Add more options for build command: parallel make, keep going on error
7560 and keep message untranslated
7562 2008-07-18 Sébastien Granjoux <seb.sfo@free.fr>
7564 * plugins/build-basic-autotools/build-basic-autotools.c:
7565 Fix crash on closing project due to the previous patch
7567 2008-07-17 Sébastien Granjoux <seb.sfo@free.fr>
7569 * plugins/build-basic-autotools/build-basic-autotools.c,
7570 plugins/build-basic-autotools/build-basic-autotools.h,
7571 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
7572 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
7573 plugins/build-basic-autotools/build-options.c,
7574 plugins/build-basic-autotools/build-options.h,
7575 plugins/build-basic-autotools/Makefile.am,
7576 (added) plugins/build-basic-autotools/configuration-list.c,
7577 (added) plugins/build-basic-autotools/configuration-list.h:
7578 Allow to build project outside source directory (fix #540782)
7580 * plugins/project-manager/plugin.c:
7581 Use IANJUTA_BUILDER_ROOT_URI as parent uri for all targets
7583 * plugins/debug-manager/start.c,
7584 plugins/project-wizard/autogen.c,
7585 plugins/run-program/execute.c,
7586 libanjuta/interfaces/libanjuta.idl:
7587 Add a handle argument to IAnjutaBuilder callback
7589 * libanjuta/anjuta-launcher.c,
7590 libanjuta/anjuta-launcher.h:
7591 Set environment variables in anjuta_launcher_execute_v
7593 2008-07-14 Massimo Cora' <maxcvs@email.it>
7595 * plugins/symbol-db/plugin.c (on_editor_destroy),
7596 (on_session_save), (on_session_load), (on_project_element_removed),
7597 (do_import_system_src_after_abort),
7598 (do_import_project_src_after_abort), (do_import_sources),
7599 (on_project_root_added), (symbol_db_activate),
7600 (symbol_db_deactivate), (isymbol_manager_search), (g_list_compare),
7601 (on_prefs_package_add), (on_prefs_package_remove),
7602 (ipreferences_merge), (ipreferences_unmerge):
7603 * plugins/symbol-db/plugin.h:
7604 * plugins/symbol-db/symbol-db-engine.c
7605 (sdb_engine_get_dyn_query_node_by_id),
7606 (sdb_engine_insert_dyn_query_node_by_id),
7607 (sdb_engined_ctags_launcher_create), (sdb_engine_scan_files_1),
7608 (sdb_engine_init), (sdb_engine_finalize),
7609 (symbol_db_engine_set_ctags_path), (symbol_db_engine_new),
7610 (symbol_db_engine_project_exists),
7611 (symbol_db_engine_add_new_files),
7612 (symbol_db_engine_get_files_with_zero_symbols),
7613 (sdb_engine_prepare_symbol_info_sql):
7614 * plugins/symbol-db/symbol-db-engine.h:
7615 * plugins/symbol-db/symbol-db-prefs.c
7616 (on_prefs_executable_changed), (on_listall_output),
7617 (on_listall_exit), (on_tag_load_toggled_parseable_cb),
7618 (on_tag_load_toggled), (sdb_prefs_init1), (sdb_prefs_init),
7619 (sdb_prefs_finalize), (sdb_prefs_class_init),
7620 (symbol_db_prefs_new):
7621 * plugins/symbol-db/symbol-db-prefs.h:
7622 Rewritten symbol-db-prefs.[c|h]. SymbolDBPrefs is now an object.
7623 It's more usable/maintainable.
7624 Session packages are now saved and reloaded at session-start time.
7627 * plugins/symbol-db/symbol-db-system.c (destroy_engine_scan_data),
7628 (sdb_system_do_engine_scan), (on_engine_package_scan_end),
7629 (sdb_system_do_scan_package_1), (on_pkg_config_exit),
7630 (symbol_db_system_scan_package), (symbol_db_parse_aborted_package):
7631 * plugins/symbol-db/symbol-db-system.h:
7632 * plugins/symbol-db/symbol-db-view.c
7633 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded):
7634 Added 'continue global tags scan after abort' feature.
7637 2008-07-16 Naba Kumar <naba@gnome.org>
7639 * libanjuta/interfaces/libanjuta.idl: Fixed documentation for
7642 2008-07-15 Johannes Schmid <jhs@gnome.org>
7644 * global-tags/create_global_tags.sh.in:
7645 Fixed #542838 – create_global_tags.sh is creating tags in root directory
7647 2008-07-15 Johannes Schmid <jhs@gnome.org>
7649 * libanjuta/anjuta-preferences.c (get_property_value_as_string):
7650 Use get_filename() instead of get_current_folder(). Thanks to seb
7653 2008-07-15 Johannes Schmid <jhs@gnome.org>
7655 * libanjuta/Makefile.am:
7656 * libanjuta/anjuta-utils.c (anjuta_util_prog_is_installed):
7657 * libanjuta/anjuta-utils.h:
7658 * libanjuta/libanjuta-1.0.deps:
7659 * libanjuta/libanjuta-1.0.vapi:
7660 * libanjuta/vapi-gen/README:
7661 * libanjuta/vapi-gen/anjuta-gen-vapi.sh:
7662 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.deps:
7663 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.excludes:
7664 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.files:
7665 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.metadata:
7666 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.namespace:
7667 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.deps:
7668 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.excludes:
7669 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.files:
7670 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.metadata:
7671 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.namespace:
7673 Remove vala bindings, they should go to the vala module instead
7675 2008-07-10 Massimo Cora' <maxcvs@email.it>
7677 * libanjuta/anjuta-utils.c (anjuta_util_prog_is_installed):
7678 * libanjuta/anjuta-utils.h:
7679 fixed definition const *gchar.
7681 * plugins/symbol-db/anjuta-symbol-db.glade:
7682 * plugins/symbol-db/plugin.c (symbol_db_activate),
7683 (symbol_db_deactivate):
7684 * plugins/symbol-db/plugin.h:
7685 * plugins/symbol-db/symbol-db-engine.c
7686 (sdb_engine_get_dyn_query_node_by_id),
7687 (sdb_engine_insert_dyn_query_node_by_id),
7688 (sdb_engined_ctags_launcher_create), (sdb_engine_scan_files_1),
7689 (sdb_engine_init), (symbol_db_engine_set_ctags_path),
7690 (symbol_db_engine_new), (sdb_engine_prepare_symbol_info_sql):
7691 * plugins/symbol-db/symbol-db-engine.h:
7692 * plugins/symbol-db/symbol-db-prefs.c
7693 (on_prefs_executable_changed), (symbol_db_prefs_init):
7694 * plugins/symbol-db/symbol-db-view.c
7695 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded):
7696 The engine will now check for a working (existing) ctags executable.
7697 If not found a message will be displayed. It's now possible to switch
7698 ctags executable on the fly.
7699 Fixed a crasher with dynamic queries (missing initialization)
7701 2008-07-10 Johannes Schmid <jhs@gnome.org>
7703 Patch from Yuriy Penkin
7704 * plugins/search/search-replace.c (search_and_replace):
7705 #541941 – Crash on searching with regular expression
7707 2008-07-09 Johannes Schmid <jhs@gnome.org>
7709 * plugins/language-support-cpp-java/cpp-java-assist.c
7710 (cpp_java_assist_create_word_completion_cache),
7711 (cpp_java_assist_check):
7712 * plugins/symbol-db/plugin.c (symbol_db_activate):
7713 Show all completions even when the editor makes own suggestions
7715 2008-07-09 Johannes Schmid <jhs@gnome.org>
7717 * libanjuta/anjuta-preferences.c (get_property_value_as_string):
7718 Get the file path from the file-chooser instead of the ui
7720 * plugins/symbol-db/anjuta-symbol-db.glade:
7721 * plugins/symbol-db/plugin.c (symbol_db_activate):
7722 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_scan_files_1),
7723 (symbol_db_engine_new):
7724 * plugins/symbol-db/symbol-db-engine.h:
7725 Fixed symbol-db prefs
7727 * scripts/glade2schema.pl:
7728 Support for "folder" and "file" preferences
7730 * configure.in: Require latest libgda-4.0
7732 2008-07-07 Massimo Cora' <maxcvs@email.it>
7734 * libanjuta/interfaces/libanjuta.idl:
7735 * plugins/symbol-db/plugin.c (isymbol_manager_search):
7736 * plugins/symbol-db/symbol-db-engine.c
7737 (symbol_db_engine_get_class_parents_by_symbol_id),
7738 (symbol_db_engine_get_class_parents),
7739 (symbol_db_engine_get_scope_members_by_symbol_id),
7740 (symbol_db_engine_get_scope_members),
7741 (symbol_db_engine_get_current_scope),
7742 (symbol_db_engine_get_file_symbols),
7743 (symbol_db_engine_find_symbol_by_name_pattern),
7744 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
7745 fixed global search. There were some bitwise problems in IAnjutaSymbolManager
7748 2008-07-07 Johannes Schmid <jhs@gnome.org>
7750 * libanjuta/libanjuta-1.0.vapi:
7753 2008-07-07 Johannes Schmid <jhs@gnome.org>
7755 * plugins/symbol-db/plugin.c:
7758 2008-07-07 Massimo Cora' <maxcvs@email.it>
7760 * plugins/language-support-cpp-java/cpp-java-assist.c
7761 (cpp_java_assist_create_word_completion_cache):
7762 added some debugging info.
7764 * plugins/symbol-db/plugin.c (on_project_root_added),
7765 (isymbol_manager_search):
7766 * plugins/symbol-db/symbol-db-engine.c
7767 (sdb_engine_get_statement_by_query_id),
7768 (sdb_engine_get_dyn_query_node_by_id),
7769 (sdb_engine_insert_dyn_query_node_by_id),
7770 (sdb_engine_get_query_parameters_list),
7771 (sdb_engine_free_cached_queries),
7772 (sdb_engine_free_cached_dynamic_queries),
7773 (sdb_engine_get_tuple_id_by_unique_name),
7774 (sdb_engine_get_tuple_id_by_unique_name2),
7775 (sdb_engine_get_tuple_id_by_unique_name3), (sdb_engine_init),
7776 (sdb_engine_finalize), (symbol_db_engine_new),
7777 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
7778 * plugins/symbol-db/symbol-db-engine.h:
7779 * plugins/symbol-db/symbol-db-prefs.c (symbol_db_prefs_init):
7780 * plugins/symbol-db/symbol-db-system.c (destroy_single_scan_data),
7781 (destroy_engine_scan_data), (sdb_system_init),
7782 (sdb_system_finalize), (sdb_system_class_init),
7783 (sdb_system_get_normalized_cflags),
7784 (on_engine_package_single_file_scan_end), (symbol_db_system_new),
7785 (symbol_db_system_is_package_parsed), (on_pkg_config_output),
7786 (sdb_system_files_visit_dir), (prepare_files_to_be_scanned),
7787 (on_engine_package_scan_end), (sdb_system_do_scan_package_1),
7788 (sdb_system_do_scan_next_package),
7789 (sdb_system_do_scan_new_package), (on_pkg_config_exit),
7790 (symbol_db_system_scan_package),
7791 (symbol_db_system_is_package_parseable):
7792 * plugins/symbol-db/symbol-db-system.h:
7793 fixed threaded libgda stuff. It was the static prepared statement that broke
7796 2008-07-07 Johannes Schmid <jhs@gnome.org>
7798 * libanjuta/libanjuta-1.0.deps:
7799 * libanjuta/vapi-gen/README:
7800 * libanjuta/vapi-gen/anjuta-gen-vapi.sh:
7801 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.deps:
7802 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.excludes:
7803 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.files:
7804 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.metadata:
7805 * libanjuta/vapi-gen/libanjuta-interfaces/libanjuta-1.0.namespace:
7806 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.deps:
7807 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.excludes:
7808 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.files:
7809 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.metadata:
7810 * libanjuta/vapi-gen/libanjuta/libanjuta-1.0.namespace:
7811 * manuals/reference/libanjuta/writing-plugins-vala.sgml:
7812 * plugins/project-wizard/templates/anjuta-plugin-vala.wiz:
7813 * plugins/project-wizard/templates/anjuta-plugin-vala/Makefile.am:
7814 * plugins/project-wizard/templates/anjuta-plugin-vala/configure.ac.
7816 * plugins/project-wizard/templates/anjuta-plugin-vala/po/Makefile.a
7818 * plugins/project-wizard/templates/anjuta-plugin-vala/po/POTFILES.i
7820 * plugins/project-wizard/templates/anjuta-plugin-vala/src/Makefile.
7822 * plugins/project-wizard/templates/anjuta-plugin-vala/src/Makefile.
7824 * plugins/project-wizard/templates/anjuta-plugin-vala/src/config.va
7826 * plugins/project-wizard/templates/anjuta-plugin-vala/src/plugin.va
7828 * plugins/symbol-db/symbol-db-system.c (destroy_single_scan_data),
7829 (destroy_engine_scan_data), (sdb_system_init),
7830 (sdb_system_finalize), (sdb_system_class_init),
7831 (sdb_system_get_normalized_cflags),
7832 (on_engine_package_single_file_scan_end), (symbol_db_system_new),
7833 (symbol_db_system_is_package_parsed), (on_pkg_config_output),
7834 (sdb_system_files_visit_dir), (prepare_files_to_be_scanned),
7835 (on_engine_package_scan_end), (sdb_system_do_scan_package_1),
7836 (sdb_system_do_scan_next_package),
7837 (sdb_system_do_scan_new_package), (on_pkg_config_exit),
7838 (symbol_db_system_scan_package),
7839 (symbol_db_system_is_package_parseable):
7840 * plugins/symbol-db/symbol-db-system.h:
7842 Added various missing files to svn
7844 2008-07-07 Abderrahim Kitouni <a.kitouni@gmail.com>
7846 * plugins/project-wizard/templates/anjuta-plugin-vala*:
7847 * configure.in, plugins/project-wizard/templates/Makefile.am:
7848 Added a template for an Anjuta plugin in Vala.
7850 * manuals/reference/libanjuta/writing-plugins-vala.sgml:
7851 * manuals/reference/libanjuta/libanjuta-docs.sgml:
7852 Added a little tutorial.
7854 * libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-session.h:
7855 Removed two extra semicolons that gobject-introspection parser
7858 * libanjuta/libanjuta-1.0.vapi, libanjuta/libanjuta-1.0.deps:
7859 * libanjuta/Makefile.am, libanjuta/vapigen/*
7860 Added Vala API bindings along with files needed to regenerate them.
7862 2008-07-07 Johannes Schmid <jhs@idefix>
7864 * plugins/message-view/message-view.c:
7865 Use correct plural forms for buttons and update buttons on clear()
7867 2008-07-06 Johannes Schmid <jhs@idefix>
7869 * plugins/build-basic-autotools/build-basic-autotools.c
7870 (on_build_mesg_format):
7871 Do not set MESSAGE_INFO on change directory messages
7873 2008-07-06 Juan Dapena Paz <karion.siand@gmail.com>
7875 * plugins/message-view/message-view.c:
7876 Fixed #541689 – Filter buttons added
7878 2008-07-06 Johannes Schmid <jhs@gnome.org>
7880 Patch from Arun Chaganty
7881 * global-tags/create_global_tags.sh.in:
7882 * libanjuta/anjuta-ui.c (anjuta_ui_get_accel_file):
7883 * libanjuta/anjuta-ui.h:
7884 * libanjuta/anjuta-utils.c (anjuta_util_create_dir):
7885 * libanjuta/anjuta-utils.h:
7886 * plugins/editor/style-editor.c (apply_styles):
7887 * plugins/editor/text_editor.c (text_editor_get_props):
7888 * plugins/macro/macro-db.c (get_user_macro_path):
7889 * plugins/project-wizard/druid.c (npw_druid_fill_selection_page):
7890 * plugins/symbol-browser/an_symbol_prefs.c (update_system_tags),
7891 (update_system_tags_only_add), (create_store),
7892 (on_create_tags_clicked), (on_add_tags_clicked),
7893 (on_remove_tags_clicked), (on_update_global_clicked),
7894 (symbol_browser_load_global_tags):
7895 * plugins/symbol-browser/plugin.c (project_root_added):
7896 * plugins/symbol-db/plugin.c (symbol_db_activate):
7897 * plugins/tools/editor.c (on_editor_script_toggle),
7898 (on_editor_response):
7899 * plugins/tools/fileop.c (atp_anjuta_tools_load),
7900 (atp_anjuta_tools_save):
7901 * plugins/tools/plugin.h:
7902 * plugins/tools/variable.c (atp_variable_get_editor_variable):
7903 * plugins/valgrind/vggeneralprefs.c (vg_general_prefs_init):
7904 * plugins/valgrind/vgrule-list.c (vg_rule_list_add_rule):
7905 * src/anjuta.c (anjuta_new):
7906 (with some warning fixes)
7908 #518594 – Get rid of .anjuta and follow fd.o specifications
7910 2008-07-06 Johannes Schmid <jhs@idefix>
7913 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl:
7914 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
7915 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
7916 * plugins/project-wizard/templates/java/configure.ac.tpl:
7917 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7918 * plugins/project-wizard/templates/python/configure.ac.tpl:
7919 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
7920 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
7922 #475244 – AC_SUBST() not needed after PKG_CHECK_MODULES()
7924 2008-07-05 Massimo Cora' <maxcvs@email.it>
7926 * libanjuta/anjuta-utils.c (anjuta_util_parse_args_from_string):
7927 fixed a little mem-leak.
7929 * plugins/symbol-db/Makefile.am:
7930 * plugins/symbol-db/anjuta-symbol-db.glade:
7931 * plugins/symbol-db/plugin.c (on_editor_update_ui),
7932 (on_char_added), (on_project_element_added),
7933 (on_project_element_removed), (on_system_scan_package_start),
7934 (on_system_scan_package_end), (on_system_single_file_scan_end),
7935 (on_project_single_file_scan_end), (on_importing_project_end),
7936 (do_import_sources_after_abort), (do_import_sources),
7937 (on_project_root_added), (on_project_root_removed),
7938 (symbol_db_activate), (symbol_db_deactivate),
7939 (symbol_db_instance_init), (isymbol_manager_search):
7940 * plugins/symbol-db/plugin.h:
7941 * plugins/symbol-db/symbol-db-engine.c
7942 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
7943 (sdb_engine_ctags_output_thread), (sdb_engine_scan_files_1),
7944 (symbol_db_engine_new), (sdb_engine_create_db_tables),
7945 (symbol_db_engine_db_exists), (symbol_db_engine_file_exists),
7946 (symbol_db_engine_project_exists),
7947 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
7948 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
7949 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
7950 (sdb_engine_add_new_sym_implementation),
7951 (sdb_engine_add_new_scope_definition),
7952 (sdb_engine_add_new_tmp_heritage_scope),
7953 (sdb_engine_add_new_symbol),
7954 (symbol_db_engine_update_project_symbols),
7955 (on_scan_update_buffer_end),
7956 (symbol_db_engine_update_buffer_symbols),
7957 (symbol_db_engine_get_full_local_path),
7958 (symbol_db_engine_get_file_db_path),
7959 (symbol_db_engine_get_files_with_zero_symbols),
7960 (symbol_db_engine_get_file_symbols),
7961 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
7962 * plugins/symbol-db/symbol-db-engine.h:
7963 * plugins/symbol-db/symbol-db-prefs.c (destroy_parseable_data),
7964 (on_listall_output), (on_listall_exit),
7965 (on_tag_load_toggled_parseable_cb), (on_tag_load_toggled),
7966 (symbol_db_prefs_init), (symbol_db_prefs_finalize):
7967 * plugins/symbol-db/symbol-db-prefs.h:
7968 * plugins/symbol-db/symbol-db-system.c (destroy_single_scan_data),
7969 (destroy_engine_scan_data), (sdb_system_init),
7970 (sdb_system_finalize), (sdb_system_class_init),
7971 (sdb_system_get_normalized_cflags),
7972 (on_engine_package_single_file_scan_end), (symbol_db_system_new),
7973 (symbol_db_system_is_package_parsed), (on_pkg_config_output),
7974 (sdb_system_files_visit_dir), (prepare_files_to_be_scanned),
7975 (on_engine_package_scan_end), (sdb_system_do_scan_package_1),
7976 (sdb_system_do_scan_next_package),
7977 (sdb_system_do_scan_new_package), (on_pkg_config_exit),
7978 (symbol_db_system_scan_package),
7979 (symbol_db_system_is_package_parseable):
7980 * plugins/symbol-db/symbol-db-system.h:
7981 * plugins/symbol-db/symbol-db-view.h:
7982 * plugins/symbol-db/test/Makefile.am:
7983 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
7984 * plugins/symbol-db/test/main.c (add_new_files):
7985 brand-new system tags population system. It's still not completed. It crashes
7986 with libgda svn 3174: probably there's some thread bug on this library and
7987 must be fixed. The crash happens when system tags and project tags are scanned
7988 concurrently. It's a random crash, so it's not possible to find a point.
7989 Preferences page now support check-box toggle population. Anyway it's still
7990 missing a save-on-session method... to be implemented soon.
7992 * plugins/valgrind/preferences.c (build_general_prefs):
7993 be sure to set the correct executable path.
7995 2008-07-05 Johannes Schmid <jhs@gnome.org>
7997 * plugins/run-program/execute.c (get_local_executable):
7998 500962 – Further icons
8000 2008-07-05 Johannes Schmid <jhs@gnome.org>
8002 * plugins/document-manager/action-callbacks.c
8003 (on_close_file_activate):
8004 fixed memory corruption (thanks to yura_dev)
8006 * plugins/document-manager/anjuta-docman.c
8007 (anjuta_docman_remove_document),
8008 (anjuta_docman_set_current_document):
8009 #535173 – UI isn't updated on closing all documents
8011 * plugins/file-loader/plugin.c (create_file_open_dialog_gui):
8012 #511762 – Multiple selection don't work well when hitting enter
8014 2008-07-05 Johannes Schmid <jhs@gnome.org>
8016 * libanjuta/interfaces/libanjuta.idl:
8017 * plugins/document-manager/action-callbacks.c
8018 (on_close_file_activate):
8019 Fixed a crasher due to g_free vs. g_object_unref
8021 * plugins/document-manager/anjuta-docman.c
8022 (anjuta_docman_update_page_label):
8023 * plugins/editor/text_editor.c (isavable_is_read_only),
8024 (isavable_iface_init):
8025 * plugins/glade/anjuta-design-document.c:
8026 * plugins/sourceview/anjuta-view.c (anjuta_view_cut_clipboard):
8027 * plugins/sourceview/sourceview-io.c (sourceview_io_get_read_only):
8028 * plugins/sourceview/sourceview-io.h:
8029 * plugins/sourceview/sourceview-private.h:
8030 * plugins/sourceview/sourceview.c (on_file_changed),
8031 (on_read_only_dialog_response), (on_open_finish), (on_save_finish),
8032 (ifile_savable_is_read_only), (isavable_iface_init),
8034 #357697 – readonly file can be edited
8036 * plugins/symbol-browser/plugin.c (project_root_added):
8037 #539551 – AutoComplete doesn't work
8039 2008-07-05 Johannes Schmid <jhs@gnome.org>
8041 * plugins/Makefile.am:
8042 #539551 – AutoComplete doesn't work
8044 2008-07-05 Johannes Schmid <jhs@gnome.org>
8046 * plugins/file-manager/file-model.c (file_model_filter_file):
8047 Fixed "Hide binary files"
8049 2008-07-05 Sébastien Granjoux <seb.sfo@free.fr>
8051 * plugins/debug-manager/start.c,
8052 plugins/build-basic-autotools/build-basic-autotools.c,
8053 plugins/run-program/plugin.c,
8054 plugins/run-program/plugin.h:
8055 Fix bug #538217: Run in terminal option isn't remembered
8056 Fix bug: Debugger sources directories isn't remembered neither
8058 2008-07-04 Johannes Schmid <jhs@gnome.org>
8060 * plugins/symbol-browser/plugin.c (project_root_added):
8061 Fixed global tags loading
8063 2008-07-04 Johannes Schmid <jhs@gnome.org>
8065 Patch from Arun Chaganty:
8067 * plugins/symbol-browser/an_symbol_prefs.c
8068 (on_create_tags_clicked):
8069 #515954 – create_global_tags.sh: wrong anjuta-tags path
8071 * global-tags/create_global_tags.sh.in:
8072 Use #!/bin/bash instead of #!/bin/sh as the script does not work with dash
8074 2008-07-04 Johannes Schmid <jhs@gnome.org>
8076 * plugins/debug-manager/breakpoints.c (on_editor_saved):
8077 * plugins/symbol-browser/plugin.c (on_editor_saved):
8078 * plugins/symbol-db/plugin.c (on_editor_saved):
8079 Adapted to change in the "saved" signal of IAnjutaFile
8081 * plugins/editor/text_editor.c (text_editor_save_file):
8082 Fixed #541313 – Crash on saving file
8084 * plugins/sourceview/sourceview.c (on_save_finish):
8087 2008-07-04 Johannes Schmid <jhs@gnome.org>
8089 * plugins/sourceview/anjuta-editor-sourceview.glade:
8090 Remove "Monitor VFS" preference - it is always enabled
8092 2008-07-04 Johannes Schmid <jhs@gnome.org>
8094 * plugins/document-manager/action-callbacks.c
8095 (on_close_file_activate):
8096 * plugins/document-manager/anjuta-docman.c:
8097 * plugins/project-manager/plugin.c (value_added_current_editor):
8098 * plugins/symbol-browser/plugin.c (value_added_current_editor):
8099 Fixed GFile* related stuff
8101 * plugins/file-manager/file-model.c (file_model_update_file):
8102 Do not unref GIcon* as it is owned by GFileInfo*
8104 * plugins/sourceview/anjuta-document-loader.c:
8105 * plugins/sourceview/anjuta-document-loader.h:
8106 * plugins/sourceview/anjuta-document-saver.c:
8107 * plugins/sourceview/anjuta-document-saver.h:
8108 * plugins/sourceview/anjuta-document.c:
8109 * plugins/sourceview/anjuta-document.h:
8110 * plugins/sourceview/anjuta-utils.c:
8111 * plugins/sourceview/anjuta-utils.h:
8112 Deleted old (gedit) gnome-vfs stuff.
8114 * plugins/sourceview/sourceview.io.c
8115 * plugins/sourceview/sourceview.io.h:
8116 New helper class that takes care of file saving/loading
8117 and is much smaller than the gnome-vfs stuff as many things are
8120 * plugins/sourceview/Makefile.am:
8121 * plugins/sourceview/anjuta-view.c (anjuta_view_new),
8122 (anjuta_view_cut_clipboard), (anjuta_view_paste_clipboard),
8123 (anjuta_view_delete_selection), (anjuta_view_expose):
8124 * plugins/sourceview/anjuta-view.h:
8125 * plugins/sourceview/sourceview-private.h:
8126 * plugins/sourceview/sourceview.c (sourceview_create_markers),
8127 (sourceview_create_highligth_indic), (goto_line),
8128 (on_document_modified_changed), (on_mark_set),
8129 (on_reload_dialog_response), (on_file_changed), (on_open_failed),
8130 (on_open_finish), (on_save_failed), (on_save_finish),
8131 (sourceview_instance_init), (sourceview_dispose),
8132 (sourceview_finalize), (sourceview_new), (ifile_open),
8133 (ifile_get_file), (ifile_savable_save), (ifile_savable_save_as),
8134 (ieditor_goto_line), (wordcharacters_contains),
8135 (ieditor_get_current_word), (idocument_get_filename), (mark_real),
8136 (autodetect_language), (ihover_iface_init):
8137 Adapted to use the new IO class, clean up a bit
8139 2008-07-03 Johannes Schmid <jhs@gnome.org>
8141 * plugins/debug-manager/plugin.c (dma_plugin_location_changed):
8142 Removed useless DEBUG_PRINTs
8144 * plugins/document-manager/action-callbacks.c:
8145 * plugins/document-manager/action-callbacks.h:
8146 * plugins/document-manager/anjuta-docman.c
8147 (anjuta_docman_goto_file_line_mark):
8148 * plugins/document-manager/anjuta-document-manager.ui:
8149 * plugins/document-manager/plugin.c
8150 (update_document_ui_interface_items), (register_stock_icons):
8151 * plugins/language-support-cpp-java/anjuta-language-support-cpp-jav
8153 * plugins/language-support-cpp-java/plugin.c (on_swap_activate),
8154 (register_stock_icons):
8155 Moved "Swap .c/.h" from document-manager to language-support where it
8156 belongs and reimplemented it without gnome-vfs
8158 2008-07-02 Johannes Schmid <jhs@gnome.org>
8160 * libanjuta/interfaces/libanjuta.idl:
8161 Corrected sigal argument
8162 * plugins/file-manager/file-model.c (file_model_row_collapsed):
8163 #538921 Duplicated folders
8165 2008-07-02 Johannes Schmid <jhs@gnome.org>
8167 * plugins/debug-manager/breakpoints.c
8168 (on_jump_to_breakpoint_activate):
8169 * plugins/debug-manager/disassemble.c (on_location_changed):
8170 * plugins/debug-manager/plugin.c (dma_plugin_location_changed),
8171 (dma_plugin_activate):
8172 * plugins/document-manager/anjuta-docman.c
8173 (anjuta_docman_goto_file_line_mark):
8175 Fixed crash when double-clicking on a breakpoint.
8177 2008-07-02 Johannes Schmid <jhs@gnome.org>
8179 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8182 * plugins/file-loader/plugin.c (on_session_load):
8185 * src/main.c (on_message_received):
8186 Fixed loading of files from the command line
8188 2008-07-02 Johannes Schmid <jhs@gnome.org>
8190 * libanjuta/interfaces/anjuta-idl-compiler.pl:
8191 * libanjuta/interfaces/libanjuta.idl:
8192 Change (nearly) all interfaces to use GFile* instead of uris
8193 Document all shell variables
8195 * plugins/build-basic-autotools/build-basic-autotools.c
8196 (on_build_mesg_parse), (value_added_fm_current_file),
8197 (value_removed_fm_current_file), (value_added_pm_current_uri),
8198 (value_added_project_root_uri), (value_added_current_editor),
8199 (activate_plugin), (ifile_open), (ifile_get_file),
8200 (ifile_iface_init), (ibuilder_is_built), (ibuilder_build):
8201 * plugins/class-gen/plugin.c (activate_plugin),
8202 (cg_plugin_generator_created_cb):
8203 * plugins/class-inheritance/class-callbacks.c
8204 (on_member_menuitem_clicked), (on_nodedata_expanded_event):
8205 * plugins/class-inheritance/class-inherit.c
8206 (class_inheritance_show_dynamic_class_popup_menu),
8207 (cls_inherit_draw_expanded_node):
8208 * plugins/class-inheritance/plugin.c (activate_plugin):
8209 * plugins/cvs-plugin/plugin.c (value_added_fm_current_file),
8210 (value_removed_fm_current_file), (value_added_current_editor),
8212 * plugins/debug-manager/breakpoints.c
8213 (breakpoints_dbase_set_all_in_editor),
8214 (breakpoints_dbase_add_breakpoint),
8215 (breakpoints_dbase_edit_breakpoint),
8216 (on_toggle_breakpoint_activate), (breakpoints_dbase_new):
8217 * plugins/debug-manager/command.c (dma_command_run):
8218 * plugins/debug-manager/plugin.c (set_program_counter),
8219 (dma_plugin_location_changed), (on_run_to_cursor_action_activate),
8220 (dma_plugin_activate):
8221 * plugins/debug-manager/variable.c (on_program_stopped):
8222 * plugins/devhelp/plugin.c (devhelp_activate):
8223 * plugins/document-manager/Makefile.am:
8224 * plugins/document-manager/action-callbacks.c
8225 (on_close_file_activate), (on_reload_file_activate),
8226 (get_swapped_filename), (on_swap_activate):
8227 * plugins/document-manager/anjuta-docman.c
8228 (anjuta_docman_page_init), (on_open_filesel_response),
8229 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
8230 (anjuta_docman_add_editor), (anjuta_docman_add_document),
8231 (anjuta_docman_set_current_document),
8232 (anjuta_docman_goto_file_line),
8233 (anjuta_docman_goto_file_line_mark), (anjuta_docman_get_file),
8234 (anjuta_docman_update_page_label),
8235 (anjuta_docman_delete_all_indicators),
8236 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
8237 (anjuta_docman_get_document_for_file):
8238 * plugins/document-manager/anjuta-docman.h:
8239 * plugins/document-manager/editor-tooltips.c:
8240 * plugins/document-manager/editor-tooltips.h:
8241 * plugins/document-manager/file_history.c (an_file_history_back),
8242 (an_file_history_forward):
8243 * plugins/document-manager/plugin.c (get_directory_display_name),
8244 (update_title), (value_added_project_root_uri),
8245 (on_document_changed), (on_session_save), (on_save_prompt),
8246 (on_docman_auto_save):
8247 * plugins/editor/Makefile.am:
8248 * plugins/editor/plugin.c (itext_editor_factory_new_editor):
8249 * plugins/editor/print.c:
8250 * plugins/file-loader/plugin.c (open_with_dialog), (open_file),
8251 (open_file_with), (value_added_fm_current_file),
8252 (value_removed_fm_current_file), (dnd_dropped), (on_session_load),
8253 (activate_plugin), (iloader_load):
8254 * plugins/file-manager/file-model.c (file_model_update_file),
8255 (file_model_get_file):
8256 * plugins/file-manager/file-model.h:
8257 * plugins/file-manager/file-view-marshal.list:
8258 * plugins/file-manager/file-view.c (file_view_get_selected),
8259 (file_view_button_press_event), (file_view_selection_changed),
8260 (file_view_class_init):
8261 * plugins/file-manager/file-view.h:
8262 * plugins/file-manager/plugin.c
8263 (on_file_view_current_file_changed), (on_file_view_open_file),
8264 (on_file_view_show_popup_menu), (file_manager_activate),
8265 (ifile_manager_set_selected):
8266 * plugins/file-wizard/file.c (on_new_file_okbutton_clicked):
8267 * plugins/file-wizard/plugin.c (activate_plugin):
8268 * plugins/gdb/plugin.c (idebugger_run_to):
8269 * plugins/glade/anjuta-design-document.c (ifile_open),
8270 (ifile_get_file), (ifile_iface_init):
8271 * plugins/glade/plugin.c (value_added_current_editor),
8272 (on_session_save), (activate_plugin), (ifile_open),
8273 (ifile_get_file), (ifile_iface_init):
8274 * plugins/gtodo/plugin.c (activate_plugin), (itodo_load):
8275 * plugins/language-support-cpp-java/plugin.c
8276 (cpp_java_plugin_activate_plugin):
8277 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
8278 * plugins/profiler/plugin.c (register_stock_icons),
8279 (profiler_activate), (ifile_open), (ifile_get_file),
8281 * plugins/project-import/plugin.c (ifile_open), (ifile_get_file),
8283 * plugins/project-import/project-import.c (on_import_apply):
8284 * plugins/project-manager/plugin.c (confirm_removal),
8285 (on_uri_activated), (on_treeview_selection_changed),
8286 (value_added_fm_current_file), (value_removed_fm_current_file),
8287 (value_added_current_editor), (project_manager_unload_gbf),
8288 (project_manager_plugin_activate_plugin), (ifile_open),
8289 (ifile_get_file), (ifile_iface_init):
8290 * plugins/project-wizard/install.c (npw_open_action):
8291 * plugins/search/search-replace.c (search_and_replace),
8292 (on_message_clicked):
8293 * plugins/search/search-replace_backend.c
8294 (file_buffer_new_from_te), (file_buffer_new_from_path):
8295 * plugins/sourceview/plugin.c (ieditor_factory_new_editor):
8296 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
8297 (sourceview_new), (ifile_open), (ifile_get_file),
8298 (ifile_savable_save_as), (ifile_iface_init):
8299 * plugins/sourceview/sourceview.h:
8300 * plugins/subversion/plugin.c (value_added_fm_current_file),
8301 (value_removed_fm_current_file), (value_added_current_editor),
8303 * plugins/symbol-browser/an_symbol.c (isymbol_get_file),
8304 (isymbol_iface_init):
8305 * plugins/symbol-browser/plugin.c (goto_file_line),
8306 (update_editor_symbol_model), (value_added_current_editor),
8308 * plugins/symbol-db/plugin.c
8309 (on_editor_buffer_symbols_update_timeout),
8310 (value_added_current_editor), (goto_file_line),
8311 (symbol_db_activate):
8312 * plugins/symbol-db/symbol-db-engine-iterator-node.c
8313 (isymbol_get_file), (isymbol_iface_init):
8314 * plugins/tools/editor.c (on_editor_response):
8315 * plugins/tools/execute.c (on_message_buffer_click):
8316 * plugins/tools/variable.c (atp_variable_get_editor_variable):
8317 * plugins/valgrind/plugin.c (valgrind_activate):
8318 * plugins/valgrind/vgdefaultview.c (custom_editor_cb):
8319 * src/anjuta.c (anjuta_new):
8320 * src/main.c (on_message_received), (main):
8322 Adapt all plugins to the interface changes, port partly to gio
8324 Patch from Yuriy Penkin:
8325 * plugins/editor/text_editor.c (on_text_editor_uri_changed),
8326 (text_editor_update_monitor), (text_editor_new),
8327 (save_filtered_in_dos_mode), (load_from_file), (save_to_file),
8328 (text_editor_save_file), (ifile_get_file), (ifile_open),
8329 (isavable_save_as), (ifile_iface_init):
8330 * plugins/editor/text_editor.h:
8332 #540731 - Port editor to gio
8334 2008-06-29 Johannes Schmid <jhs@gnome.org>
8336 * plugins/language-support-cpp-java/cpp-java-assist.c
8337 (create_completion),
8338 (cpp_java_assist_create_word_completion_cache),
8339 (cpp_java_assist_show_autocomplete):
8340 * plugins/sourceview/sourceview.c (iassist_get_suggestions):
8342 #449620 – Implement autocompletion for gtksourceview editor
8344 2008-06-28 Johannes Schmid <jhs@gnome.org>
8346 Patch from Yuriy Penkin:
8347 * plugins/search/search-replace.c (search_update_dialog):
8348 #538906 – Enable state "Max actions" when "No limit" toggled
8350 2008-06-28 Johannes Schmid <jhs@gnome.org>
8352 Patch from Yuriy Penkin:
8353 * plugins/file-loader/plugin.c (on_session_load):
8354 * plugins/macro/macro-dialog.c (macro_dialog_init):
8355 * plugins/patch/patch-plugin.glade:
8356 #538443 – Missing files in POTFILES.in
8358 2008-06-28 Johannes Schmid <jhs@gnome.org>
8360 Patch from Ignacio Casal Quinteiro:
8361 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose),
8362 (anjuta_launcher_finalize):
8363 * libanjuta/anjuta-ui.c (anjuta_ui_dispose), (anjuta_ui_finalize),
8364 (anjuta_ui_class_init), (anjuta_ui_init):
8365 * libanjuta/cell-renderer-captioned-image.c
8366 (anjuta_cell_renderer_captioned_image_dispose),
8367 (anjuta_cell_renderer_captioned_image_finalize),
8368 (anjuta_cell_renderer_captioned_image_init),
8369 (anjuta_cell_renderer_captioned_image_class_init):
8370 * libanjuta/e-splash.c (e_splash_finalize), (e_splash_class_init),
8372 513156 – Get rid of libgnome(ui)
8374 * plugins/symbol-db/test/main.c (close_project),
8375 (get_global_members):
8378 2008-06-28 Johannes Schmid <jhs@gnome.org>
8380 * plugins/document-manager/anjuta-docman.c
8381 (anjuta_docman_update_documents_menu_status):
8382 Fixed a Gtk-Critical
8384 * plugins/document-manager/anjuta-document-manager.ui:
8385 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8386 Show actions in correct Goto menu
8388 2008-06-28 Johannes Schmid <jhs@gnome.org>
8390 Patch from Yuriy Penkin:
8392 * plugins/file-manager/Makefile.am:
8393 * plugins/file-manager/plugin.c (file_manager_set_default_uri):
8394 #539726 – Completing port to GIO
8396 2008-06-28 Johannes Schmid <jhs@gnome.org>
8398 * plugins/file-manager/file-model.c (file_model_row_expanded),
8399 (file_model_init), (file_model_finalize), (file_model_refresh):
8401 #538921 – Duplicated folders
8402 Using sync API for now as the async approach does not seem to have any
8403 advantages and just caused problems
8405 2008-06-21 Sébastien Granjoux <seb.sfo@free.fr>
8407 * plugins/document-manager/anjuta-docman.c:
8408 Fix again #538798: UI selected tab document differs from real one
8409 Remove automatic page reordering (annoying when sorting tab with
8411 Do not reselect page on page switch as the page number could have
8412 changed just update document menu
8413 Update document menu after reordering all documents
8415 2008-06-17 Sébastien Granjoux <seb.sfo@free.fr>
8417 * plugins/document-manager/anjuta-docman.c:
8418 Fix #538798: UI selected tab document differs from real one
8420 2008-06-16 Johannes Schmid <jhs@gnome.org>
8422 * plugins/language-support-cpp-java/plugin.c
8423 (set_indentation_param_emacs), (set_indentation_param_vim),
8424 (set_line_indentation), (get_line_indentation_base),
8425 (get_line_auto_indentation), (on_editor_char_inserted_cpp):
8427 Fixed #528699 – Auto-indent ignores spaces-per-indent settings
8429 2008-06-15 Johannes Schmid <jhs@gnome.org>
8431 * plugins/file-manager/file-model.c (on_file_model_changed):
8432 Fixed file monitoring
8434 * plugins/file-manager/file-view.c (file_view_show_extended_data),
8435 (file_view_selection_changed):
8437 Some code refactoring
8439 * plugins/file-manager/plugin.c (on_file_view_show_popup_menu):
8440 Hide "rename" menu item for now
8442 2008-06-15 Sébastien Granjoux <seb.sfo@free.fr>
8444 * plugins/document-manager/anjuta-docman.c:
8445 Make sure that scintilla window is displayed
8447 2008-06-15 Naba Kumar <naba@gnome.org>
8449 * plugins/document-manager/anjuta-docman.c
8450 (anjuta_docman_set_current_document),
8451 (anjuta_docman_goto_uri_line_mark):
8452 * plugins/sourceview/sourceview.c (ieditor_goto_line):
8454 Restore text focus on switching editor with ALT+X and
8455 navigating from local-symbols view.
8457 2008-06-15 Naba Kumar <naba@gnome.org>
8459 * plugins/file-manager/file-view.c (file_view_show_extended_data):
8460 Fixed a crash on file selection. Gave enough buffer for the formated
8463 2008-06-15 Naba Kumar <naba@gnome.org>
8465 * libanjuta/anjuta-preferences.c: Fixed a compile warning.
8467 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8469 Reviewed by: Naba Kumar <naba@gnome.org>
8470 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
8471 Removed GNOME_CALL_PARENT.
8473 * libanjuta/anjuta-status.ch:
8474 Now it uses GtkProgressBar and GtkStatusbar instead of GnomeAppBar.
8475 (with modifications)
8477 2008-06-15 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8479 Reviewed by: Naba Kumar <naba@gnome.org>
8480 * plugins/debug-manager/info.c:
8481 * plugins/debug-manager/data_view.c:
8482 * plugins/debug-manager/debug_tree.c:
8483 * plugins/debug-manager/sparse_view.c:
8484 * plugins/project-wizard/druid.c:
8485 * plugins/project-wizard/property.c:
8486 * plugins/valgrind/vggeneralprefs.c:
8487 * plugins/valgrind/vgdefaultview.c:
8488 * plugins/valgrind/vgrule-list.c:
8489 * plugins/valgrind/process.c:
8490 * plugins/valgrind/vgcachegrindprefs.c:
8491 * plugins/valgrind/vgrule-editor.c:
8492 * plugins/valgrind/vghelgrindprefs.c:
8493 * plugins/valgrind/vgmemcheckprefs.c:
8494 * plugins/valgrind/vgsearchbar.c:
8495 * plugins/symbol-db/symbol-db-view-search.c:
8496 * plugins/gdb/parser.c:
8497 Using glib/gi18n.h instead of libgnome/gnome-i18n.h
8499 2008-06-14 Louis-Francis Ratté-Boulianne <louisfrancis.rb@gmail.com>
8501 reviewed by: Johannes Schmid <jhs@gnome.org>
8503 * libanjuta/Makefile.am:
8504 * libanjuta/interfaces/libanjuta.idl:
8505 * plugins/document-manager/anjuta-docman.c
8506 (anjuta_docman_update_documents_menu),
8507 (on_notebook_page_close_button_click), (anjuta_docman_page_init),
8508 (on_notebook_switch_page), (on_document_save_point),
8509 (on_document_destroy), (anjuta_docman_remove_document),
8510 (anjuta_docman_get_page_for_document),
8511 (anjuta_docman_get_nth_page), (anjuta_docman_set_current_document),
8512 (anjuta_docman_set_message_area), (anjuta_docman_get_uri),
8513 (anjuta_docman_present_notebook_page),
8514 (anjuta_docman_update_page_label),
8515 (anjuta_docman_delete_all_markers),
8516 (anjuta_docman_delete_all_indicators), (anjuta_docman_order_tabs),
8517 (anjuta_docman_get_document_for_uri),
8518 (anjuta_docman_get_all_doc_widgets):
8519 * plugins/document-manager/anjuta-docman.h:
8520 * plugins/document-manager/plugin.c:
8521 * plugins/sourceview/sourceview.c (on_reload_dialog_response),
8522 (on_sourceview_uri_changed_prompt):
8524 #530215 – Have a message area like gedit
8526 Commited with a trivial change to make sure it doesn't crash when a project is
8529 2008-06-13 Massimo Cora' <maxcvs@email.it>
8531 * plugins/project-manager/plugin.c (on_close_project_idle),
8532 (project_manager_plugin_deactivate_plugin):
8533 removed a forced anjuta_plugin_deactivate () that caused a critical-warning.
8535 2008-06-13 Johannes Schmid <jhs@gnome.org>
8537 * plugins/file-manager/file-view.c (file_view_query_tooltip),
8538 (file_view_init), (file_view_class_init):
8539 Correct position for tooltips
8541 2008-06-13 Johannes Schmid <jhs@gnome.org>
8543 * plugins/file-manager/file-view.c (file_view_query_tooltip):
8544 Show correct tooltip
8546 2008-06-13 Johannes Schmid <jhs@gnome.org>
8548 * plugins/file-manager/file-manager.ui:
8549 * plugins/file-manager/file-model.c (file_model_filter_file),
8550 (file_model_remove_file), (file_model_update_file),
8551 (file_model_add_file), (on_file_model_changed),
8552 (file_model_add_watch), (file_model_expand_row_real),
8553 (file_model_row_collapsed), (file_model_new), (file_model_refresh):
8554 * plugins/file-manager/file-model.h:
8555 * plugins/file-manager/file-view.c (file_view_refresh),
8556 (file_view_rename), (file_view_can_rename),
8557 (file_view_show_extended_data), (file_view_selection_changed),
8559 * plugins/file-manager/file-view.h:
8560 * plugins/file-manager/plugin.c (on_file_manager_rename),
8561 (project_root_added), (project_root_removed),
8562 (on_file_view_show_popup_menu), (on_gconf_notify),
8563 (file_manager_activate):
8565 Big code reorganization in file-manger plugin. No more refresh as it now
8566 listens to file system changes and an extended selection view.
8568 2008-06-13 Johannes Schmid <jhs@gnome.org>
8570 * configure.in: Require gio-2.0 >= 2.16.0 (GNOME stable)
8571 * plugins/file-manager/file-model.c (file_model_add_dummy),
8572 (file_model_filter_file), (file_model_expand_row_real),
8573 (file_model_row_expanded), (file_model_row_collapsed),
8574 (file_model_expand_cancelled), (file_model_init),
8575 (file_model_finalize), (file_model_set_property), (file_model_new),
8576 (file_model_refresh), (file_model_get_uri):
8577 * plugins/file-manager/file-model.h:
8578 * plugins/file-manager/file-view.c (file_view_button_press_event),
8579 (file_view_selection_changed), (file_view_sort_model),
8581 * plugins/file-manager/plugin.c (on_gconf_notify):
8582 Ported file-manager to gio
8584 2008-06-13 Naba Kumar <naba@gnome.org>
8586 * plugins/file-loader/plugin.c (setup_recent_chooser_menu):
8587 Enabled tooltips for recent files to identify full paths.
8589 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8591 Reviewed by Naba Kumar <naba@gnome.org>:
8592 * plugins/project-import/project-import.c:
8593 Changed label alignment to 0.0
8595 2008-06-13 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8597 Reviewed by Naba Kumar <naba@gnome.org>:
8599 * libanjuta/anjuta-ui.{ch}:
8600 Moved accels save/load funcs to anjuta-ui.
8602 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
8604 * libanjuta/interfaces/libanjuta.idl,
8605 libanjuta/anjuta-plugin-manager.c,
8606 libanjuta/anjuta-plugin-manager.h:
8607 Add new IAnjutaEnvironment interface
8609 * plugins/build-basic-autotools/build-basic-autotools.c,
8610 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
8611 Remove scratchbox 1 support from build plugin
8612 Use new IAnjutaEnvironment interface
8614 * (added) plugins/scratchbox/plugin.c,
8615 (added) plugins/scratchbox/plugin.h,
8616 (added) plugins/scratchbox/anjuta-scratchbox.plugin.in,
8617 (added) plugins/scratchbox/anjuta-scratchbox.glade,
8618 (added) plugins/scratchbox/anjuta-scratchbox-48.png,
8619 (added) plugins/scratchbox/Makefile.am,
8620 plugins/Makefile.am,
8622 Add new scratchbox 1 plugin implementing IAnjutaEnvironment
8624 2008-06-12 Sébastien Granjoux <seb.sfo@free.fr>
8627 Fix #536375: libsocket not included cause build fail on Solaris
8629 2008-06-12 Johannes Schmid <jhs@gnome.org>
8631 * plugins/project-manager/plugin.c (on_close_project_idle),
8632 (on_close_project), (project_manager_plugin_deactivate_plugin),
8633 (project_manager_plugin_instance_init):
8634 * plugins/project-manager/plugin.h:
8636 Fixed a possible bug where the project-manager plugin is deactivated twice.
8638 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
8640 * libanjuta/anjuta-utils.c,
8641 libanjuta/anjuta-utils.h,
8642 plugins/debug-manager/start.c,
8643 plugins/run-program/execute.c:
8644 Copy libgnome deprecated gnome_util_user_shell into libanjuta
8646 2008-06-10 Sébastien Granjoux <seb.sfo@free.fr>
8648 * plugins/build-basic-autotools/build-basic-autotools.c:
8649 Fix #534523: anjuta parses filenames from make wrong
8650 GMatchInfo need to be freed even when regex fail in build_get_summary
8652 2008-06-09 Sébastien Granjoux <seb.sfo@free.fr>
8654 * plugins/tools/plugin.c:
8655 Fix #537134: critical warnings tools->plugin_deactivate
8657 2008-06-09 Johannes Schmid <jhs@gnome.org>
8659 * plugins/symbol-browser/plugin.c (project_root_removed):
8660 Fixed #537398 – crash in Anjuta IDE: Closed project
8662 2008-06-07 Johannes Schmid <jhs@gnome.org>
8664 Patch from Marc Lorber:
8665 * libanjuta/anjuta-plugin-manager.c (plugin_set_update),
8666 (anjuta_plugin_manager_get_remembered_plugins_page):
8669 Patch from Arun Raghavan:
8670 * manuals/anjuta-manual/C/debugger.xml:
8671 #536889 â anjuta doesn't pass "make check"
8673 2008-06-07 Johannes Schmid <jhs@gnome.org>
8675 * plugins/symbol-db/Makefile.am:
8676 Put tables.sql into distribution
8678 2008-06-07 Massimo Cora' <maxcvs@email.it>
8680 Reviewed by: Johannes Schmid <jhs@gnome.org>
8682 * libanjuta/interfaces/libanjuta.idl:
8683 * plugins/class-inheritance/class-inherit.c
8684 (class_inheritance_show_dynamic_class_popup_menu),
8685 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
8686 (class_inheritance_update_graph):
8687 * plugins/language-support-cpp-java/cpp-java-assist.c
8688 (create_completion),
8689 (cpp_java_assist_create_word_completion_cache),
8690 (cpp_java_assist_show_calltip):
8691 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
8692 * plugins/symbol-browser/plugin.c (isymbol_manager_search):
8693 * plugins/symbol-db/plugin.c (isymbol_manager_search):
8694 * plugins/symbol-db/plugin.h:
8695 * plugins/symbol-db/symbol-db-engine.c
8696 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
8697 * plugins/symbol-db/symbol-db-engine.h:
8698 * plugins/symbol-db/symbol-db-view.c (prepare_for_adding):
8699 now search for symbols can be done also in global tags. Added a new parameter
8700 to search function and adjusted dependencies on different plugins.
8702 2008-06-05 Sébastien Granjoux <seb.sfo@free.fr>
8704 * plugins/terminal/terminal.c,
8705 libanjuta/anjuta-preferences.c:
8706 Fix a crash when GNOME Terminal is not installed
8708 2008-06-03 Halton Huo <halton.huo@sun.com>
8710 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8711 * libanjuta/anjuta-launcher.c:
8712 Fix #536372: Write __MAX_BAUX instead of __MAX_BAUD
8714 === anjuta 2.5.0 ===
8716 2008-06-02 Naba Kumar <naba@gnome.org>
8718 * NEWS: Updated for 2.5.0 release.
8720 2008-06-02 Yuriy Penkin <yuriy.penkin@gmail.com>
8722 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8723 * plugins/cvs-plugin/Makefile.am,
8724 plugins/cvs-plugin/cvs-execute.c,
8725 plugins/sourceview/anjuta-document.c,
8726 plugins/sourceview/Makefile.am,
8727 plugins/subversion/Makefile.am,
8728 plugins/search/search-replace.h,
8729 plugins/search/Makefile.am,
8730 plugins/build-basic-autotools/build-basic-autotools.c,
8731 plugins/build-basic-autotools/Makefile.am,
8732 plugins/editor/Makefile.am,
8733 plugins/document-manager/Makefile.am,
8734 plugins/macro/Makefile.am,
8736 Fix #514620: Port anjuta to GRegex
8738 2008-06-02 Sébastien Granjoux <seb.sfo@free.fr>
8740 * plugins/debug-manager/anjuta-marshal.list,
8741 plugins/debug-manager/sexy-icon-entry.c:
8742 Fix #536254: gtk_marshal_VOID__INT_INT shouldn't be used
8743 Update sexy icon entry
8745 2008-06-01 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
8747 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8748 * plugins/run-program/execute.c:
8749 Fix #536045: New run program plugin crash
8751 2008-05-30 Sébastien Granjoux <seb.sfo@free.fr>
8753 * libanjuta/interfaces/anjuta-idl-compiler.pl,
8754 libanjuta/interfaces/libanjuta.idl,
8755 manuals/reference/libanjuta/libanjuta-sections.txt:
8756 Keep comment for enum and structures
8757 Declare class typedef first
8758 Allow to document Anjuta shell variable using define
8759 Add a documentation sample in IAnjutaProjectManager interface
8761 * manuals/reference/libanjuta/writing-plugins.sgml:
8762 Fix a detail in the previous patch
8764 2008-05-29 Arun Tejasvi Chaganty <arunchaganty@gmail.com>
8766 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8767 * manuals/reference/libanjuta/writing-plugins.sgml:
8768 Fix #534175: Deprecated code in Plugin Tutorial
8770 2008-05-27 basti <pee@hiddenbox.de>
8772 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8773 * scripts/anjuta_import.sh.in,
8774 plugins/tools/scripts/prepare-changelog.pl,
8775 global-tags/create_global_tags.sh.in:
8776 Use sh instead of bash when possible
8778 * plugins/sourceview/anjuta-document-saver.c,
8779 plugins/sourceview/anjuta-document-loader.c:
8780 Order of include matter on OpenBSD
8782 * plugins/debug-manager/start.c:
8783 ps syntax differ on *BSD
8785 * libanjuta/anjuta-launcher.c:
8786 Fix #527357: gdb plugin doesn't work under OpenBSD (do not clear
8787 CREAD). Fix #528226: doesn't compiling on FreeBSD6.3
8789 2008-05-27 Johannes Schmid <jhs@gnome.org>
8791 * plugins/language-manager/Makefile.am:
8792 Merged patch from bug
8793 #535048 â Anjuta doesn't build when checking underlinking and overlinking
8795 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
8797 * manuals/reference/libanjuta/libanjuta-docs.sgml:
8798 Forget this change to add AnjutaCommand and AnjutaAsyncCommand
8799 in the documentation
8801 2008-05-26 Sébastien Granjoux <seb.sfo@free.fr>
8803 * plugins/debug-manager/start.c,
8804 plugins/build-basic-autotools/build-basic-autotools.c,
8805 plugins/run-program/plugin.c,
8806 plugins/run-program/execute.c,
8807 plugins/run-program/plugin.h,
8808 libanjuta/interfaces/libanjuta.idl,
8809 libanjuta/interfaces/anjuta-idl-compiler.pl,
8810 manuals/reference/libanjuta/libanjuta-docs.sgml,
8811 manuals/reference/libanjuta/libanjuta-sections.txt:
8812 Change the new IAnjutaBuilder interface to use callbacks
8813 Add the documentation of IAnjutaBuilder
8815 2008-05-25 Naba Kumar <naba@gnome.org>
8817 Patch from: Pavel Kostyuchenko
8819 * libanjuta/anjuta-preferences.c
8820 (anjuta_preferences_is_dialog_created):
8821 * libanjuta/anjuta-preferences.h:
8822 * src/action-callbacks.c (on_set_preferences1_activate):
8823 Fixed bug #532537 - Crash on closing Anjuta Preferences when it
8826 2008-05-25 Sébastien Granjoux <seb.sfo@free.fr>
8828 * plugins/editor/text_editor_cbs.c:
8829 Set line to mouse location when popup-menu is displayed (#530689)
8831 2008-05-25 James Liggett <jrliggett@cox.net>
8833 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8834 * libanjuta/anjuta-command.c,
8835 libanjuta/anjuta-async-command.c:
8836 Document AnjutaCommand and AnjutaAsyncCommand
8838 2008-05-25 basti <pee@hiddenbox.de>
8840 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8841 * plugins/debug-manager/debug_tree.c:
8842 Fix a crash when changing a watch while debugger is stopped
8844 * plugins/gdb/plugin.c,
8845 plugins/gdb/anjuta-gdb.plugin.in:
8846 Allow loading application/octet-stream mime type
8848 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
8850 * plugins/debug-manager/start.c:
8851 Fix #378903: Use IAnjutaBuilder to always debug an up to date program
8853 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
8855 * plugins/run-program/plugin.c,
8856 plugins/run-program/execute.c,
8857 plugins/run-program/plugin.h:
8858 Use IAnjutaBuilder to always run an up to date program
8860 2008-05-24 Sébastien Granjoux <seb.sfo@free.fr>
8862 * plugins/build-basic-autotools/build-basic-autotools.c,
8863 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
8864 libanjuta/interfaces/libanjuta.idl,
8865 libanjuta/interfaces/anjuta-idl-compiler.pl:
8866 New IAnjutaBuilder interface allowing to check if a target is up to
8867 data and having a notification when the target is built
8869 2008-05-21 Michael Placentra <someone@michaelplacentra2.net>
8871 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8872 * plugins/project-wizard/templates/django.wiz:
8873 Fix #533758: django project creation fails
8875 2008-05-19 Johannes Schmid <jhs@gnome.org>
8877 Patch from Pavel Kostyuchenko:
8878 * plugins/glade/anjuta-design-document.h:
8879 * plugins/glade/plugin.c (update_current_project),
8880 (value_added_current_editor), (glade_update_ui),
8881 (on_document_destroy), (glade_plugin_add_project):
8883 #532625 â Wrong consecution of functions calls when opening a glade file
8885 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
8887 * plugins/project-wizard/templates/terminal.wiz,
8888 plugins/project-wizard/templates/xlib-dock.wiz,
8889 plugins/project-wizard/templates/wxwin.wiz,
8890 plugins/project-wizard/templates/java.wiz,
8891 plugins/project-wizard/templates/django.wiz,
8892 plugins/project-wizard/templates/gnome.wiz,
8893 plugins/project-wizard/templates/anjuta-plugin.wiz,
8894 plugins/project-wizard/templates/gtkmm.wiz,
8895 plugins/project-wizard/templates/python.wiz,
8896 plugins/project-wizard/templates/cpp.wiz,
8897 plugins/project-wizard/templates/sdl.wiz,
8898 plugins/project-wizard/templates/gtk.wiz,
8899 plugins/project-wizard/templates/minimal.wiz,
8900 plugins/project-wizard/templates/xlib.wiz,
8901 plugins/project-wizard/templates/gcj.wiz:
8902 Fix #533346: Create project in path with spaces fails
8904 2008-05-17 Sébastien Granjoux <seb.sfo@free.fr>
8907 libanjuta/anjuta-preferences.c:
8908 Fix #531940: Can't change the default project directory
8910 2008-05-14 Rémi Cardona <remi@gentoo.org>
8912 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8913 * plugins/editor/scintilla/Makefile.am,
8914 libanjuta/Makefile.am:
8915 Remove useless _DEPENDENCIES
8917 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
8919 * plugins/run-program/execute.c:
8920 Fix #532243: Execute program with whitespace in the project path fails
8922 2008-05-13 Sébastien Granjoux <seb.sfo@free.fr>
8924 * plugins/debug-manager/debug_tree.c:
8925 Fix #531623: Crash on updating non-existing watch
8927 2008-05-13 Christian Kirbach <Christian.Kirbach@googlemail.com>
8929 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
8930 * tagmanager/tm_tag.c:
8931 * tagmanager/test_tm_buffer.c:
8932 * plugins/editor/scintilla/LexNsis.cxx:
8933 * plugins/editor/aneditor.cxx:
8934 * plugins/file-manager/file-view.c:
8935 Fixed a bunch of compiler warnings
8937 2008-05-10 Johannes Schmid <jhs@gnome.org>
8939 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8940 * plugins/symbol-browser/plugin.c (project_root_added),
8941 (isymbol_manager_search):
8943 Fixed global tags loading from project configuration and added a
8944 configuration option
8946 2008-05-08 Johannes Schmid <jhs@gnome.org>
8948 Patch from Marc Lorber <lorber.marc@wanadoo.fr>
8950 * plugins/gtodo/libgtodo.c (gtodo_client_get_category_from_list):
8951 * plugins/subversion/subversion-log-dialog.c (create_columns):
8953 Fix translation issues (#530860 and #531411)
8955 2008-05-08 Johannes Schmid <jhs@gnome.org>
8957 Patch from Eduardo Pérez Ureta <edpeur@gmail.com>
8959 * plugins/project-wizard/templates/cpp/configure.ac.tpl:
8960 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
8961 * plugins/project-wizard/templates/java/configure.ac.tpl:
8962 * plugins/project-wizard/templates/minimal/autogen.sh:
8963 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
8964 * plugins/project-wizard/templates/python/configure.ac.tpl:
8965 * plugins/project-wizard/templates/sdl/configure.ac.tpl:
8966 * plugins/project-wizard/templates/wxwin/configure.ac.tpl:
8967 * plugins/project-wizard/templates/xlib/configure.ac.tpl:
8969 #531405 – AM_CONFIG_HEADER macro is obsolete
8971 project-wizard is creating new projects using the AM_CONFIG_HEADER obsolete macro:
8972 http://www.gnu.org/software/automake/manual/automake.html#Obsolete-macros
8974 2008-05-07 Massimo Cora' <maxcvs@email.it>
8976 * libanjuta/interfaces/libanjuta.idl:
8977 * plugins/class-inheritance/class-inherit.c
8978 (class_inheritance_show_dynamic_class_popup_menu):
8979 * plugins/language-support-cpp-java/cpp-java-assist.c
8980 (cpp_java_assist_create_word_completion_cache),
8981 (cpp_java_assist_show_calltip):
8982 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
8983 * plugins/symbol-db/plugin.c (isymbol_manager_search):
8984 * plugins/symbol-db/symbol-db-engine.c
8985 (on_scan_update_files_symbols_end),
8986 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
8987 * plugins/symbol-db/symbol-db-engine.h:
8988 add limit/offset keywords to search query. Adjusted APIs.
8989 Fixed a minor bug with caches in the engine.
8991 2008-05-06 Sébastien Granjoux <seb.sfo@free.fr>
8993 * plugins/terminal/anjuta-terminal-plugin.glade,
8994 plugins/terminal/terminal.c:
8995 The terminal configuration default option doesn't work (#530031)
8996 Combobox for terminal choose not working (#530032)
8998 2008-05-06 Johannes Schmid <jhs@gnome.org>
9000 * plugins/document-manager/plugin.c (on_session_save):
9001 Do not reverse list of file in save-session (#531445)
9003 * plugins/sourceview/anjuta-view.c
9004 (anjuta_view_button_press_event):
9005 Set line to mouse location when popup-menu is displayed (#530689)
9007 2008-05-02 Sébastien Granjoux <seb.sfo@free.fr>
9009 * (added) plugins/terminal/anjuta-terminal-plugin.ui,
9010 plugins/terminal/Makefile.am,
9011 plugins/terminal/terminal.c:
9012 Add a context menu with copy/paste in terminal plugin
9014 2008-05-02 Johannes Schmid <jhs@gnome.org>
9016 * configure.in: changed gnome-build requirement, bumped version to 2.5.0
9017 * libanjuta/interfaces/libanjuta.idl:
9018 * plugins/project-manager/plugin.c (iproject_manager_get_packages),
9019 (iproject_manager_iface_init):
9020 Add an interface method to access the pkg-config data from gnome-build.
9022 * plugins/symbol-browser/plugin.c (project_root_added):
9023 Automatically load symbol from project configuration (proof-of-concept)
9025 2008-05-01 Massimo Cora' <maxcvs@email.it>
9027 * plugins/symbol-db/plugin.c (symbol_db_activate):
9028 * plugins/symbol-db/test/main.c (main):
9030 Adapt to changes in recent libgda
9032 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
9034 * plugins/run-program/execute.c:
9035 Fix run plugin again, previous patch was causing a crash when
9038 2008-05-01 Johannes Schmid <jhs@gnome.org>
9040 * plugins/document-manager/plugin.c (update_title):
9041 Fixed bug broken titles for new files
9043 2008-05-01 Johannes Schmid <jhs@gnome.org>
9045 * libanjuta/anjuta-utils.c (anjuta_util_uri_get_dirname),
9046 (anjuta_util_replace_home_dir_with_tilde),
9047 (anjuta_util_str_middle_truncate):
9048 * libanjuta/anjuta-utils.h:
9049 Added some utility methods (derived from gedit)
9051 * plugins/document-manager/plugin.c (get_directory_display_name),
9053 Really fix #530033 now
9055 2008-05-01 Massimo Cora' <maxcvs@email.it>
9057 * plugins/symbol-db/plugin.c (on_single_file_scan_end):
9058 set message 'Generating inheritances...' when doing sdb_engine_second_pass_do ()
9060 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
9061 (sdb_engine_init_caches), (sdb_engine_ctags_output_thread),
9062 (sdb_engine_thread_monitor), (sdb_engine_init),
9063 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
9064 (sdb_engine_add_new_sym_implementation),
9065 (sdb_engine_second_pass_update_scope_1),
9066 (sdb_engine_second_pass_update_scope),
9067 (sdb_engine_second_pass_update_heritage),
9068 (symbol_db_engine_update_project_symbols),
9069 (symbol_db_engine_get_files_with_zero_symbols),
9070 (symbol_db_engine_get_file_symbols):
9071 fixed a population bug introduced with using of caches. It broke the kind
9072 of symbol in some cases (e.g. returning of table_id = -1).
9073 Avoid lazy initialization and inlined the lookup functions to speed up the
9075 Performances improvement in sdb_engine_second_pass_update_heritage () using
9076 a prepared query (libgda parser now rulez!). Some fixes to the lock ()/unlock ()
9077 logic in this part should avoid gui freezing, at least here it does not freeze.
9079 * plugins/symbol-db/symbol-db-view-locals.c
9080 (symbol_db_view_locals_recv_signals_from_engine):
9081 * plugins/symbol-db/symbol-db-view.c
9082 (symbol_db_view_recv_signals_from_engine):
9083 greyed out trees while population is in place.
9085 2008-05-01 Sébastien Granjoux <seb.sfo@free.fr>
9087 * data/default.profile:
9088 Put the new run program plugin in the default plugin list
9090 * plugins/run-program/execute.c:
9091 Fix a crash when the program doesn't exist
9093 2008-04-30 Johannes Schmid <jhs@gnome.org>
9095 * plugins/document-manager/anjuta-document-manager.ui:
9096 * plugins/message-view/anjuta-message-manager.ui:
9097 Put the menu items of the message-manager in the correct Goto menu
9099 2008-04-30 Johannes Schmid <jhs@gnome.org>
9101 * libanjuta/anjuta-plugin-manager.c (anjuta_plugin_manager_select):
9102 Allow markup in dialog description
9104 * plugins/file-loader/plugin.c (iloader_load):
9105 #523186 – Open With dialog should mention filename
9107 2008-04-30 Johannes Schmid <jhs@gnome.org>
9109 * libanjuta/anjuta-status.c (anjuta_status_set_title):
9110 * plugins/document-manager/anjuta-docman.c
9111 (anjuta_docman_update_page_label):
9112 * plugins/document-manager/plugin.c (update_title),
9113 (on_document_update_save_ui):
9115 #530033 – Have window title like gedit
9116 Also add the dirty char (*) at the beginning of the filename to match HIG
9118 2008-04-30 Johannes Schmid <jhs@gnome.org>
9120 * plugins/devhelp/anjuta-devhelp.ui:
9121 * plugins/search/anjuta-search.ui:
9122 * plugins/document-manager/anjuta-document-manager.ui:
9124 Moved Goto menu into View to avoid cluttering the menubar and created
9127 * plugins/document-manager/action-callbacks.c (on_next_document),
9128 (on_previous_document):
9129 * plugins/document-manager/action-callbacks.h:
9130 * plugins/document-manager/anjuta-docman.c (on_document_toggled),
9131 (anjuta_docman_update_documents_menu_status),
9132 (anjuta_docman_update_documents_menu),
9133 (on_notebook_page_reordered), (anjuta_docman_page_init),
9134 (anjuta_docman_new), (on_notebook_switch_page),
9135 (anjuta_docman_add_document), (anjuta_docman_remove_document):
9136 * plugins/document-manager/plugin.c:
9138 Show open documents in the "Documents" menu and add actions for next/prev
9139 document like in gedit. Don't center menu items of notebook popup menu.
9140 (Fixes bugs #453702 and #529528)
9142 2008-04-29 Johannes Schmid <jhs@gnome.org>
9144 Patch from Yuriy Penkin:
9146 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
9148 * plugins/debug-manager/anjuta-debug-manager.glade:
9149 * plugins/run-program/anjuta-run-program.glade:
9150 * plugins/tools/anjuta-tools.glade:
9151 530566 – Fix translation and POTFILES.in
9153 2008-04-29 Johannes Schmid <jhs@gnome.org>
9155 * plugins/patch/patch-plugin.c (get_project_uri), (patch_show_gui):
9156 Use current project folder as default and added a file filter for
9157 the patch file chooser.
9159 2008-04-28 Massimo Cora' <maxcvs@email.it>
9161 * plugins/symbol-db/symbol-db-view-search.c
9162 (sdb_view_search_model_filter):
9163 fixed search symbols to match "foo_symbol_%"
9165 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
9169 plugins/Makefile.am,
9171 (added) plugins/run-program/anjuta-run-program-48.png,
9172 (added) plugins/run-program/anjuta-run-program.glade,
9173 (added) plugins/run-program/anjuta-run-program.plugin.in,
9174 (added) plugins/run-program/anjuta-run-program.ui,
9175 (added) plugins/run-program/execute.c,
9176 (added) plugins/run-program/execute.h,
9177 (added) plugins/run-program/Makefile.am,
9178 (added) plugins/run-program/parameters.c,
9179 (added) plugins/run-program/parameters.h,
9180 (added) plugins/run-program/plugin.c,
9181 (added) plugins/run-program/plugin.h,
9182 (added) plugins/run-program/utils.c,
9183 (added) plugins/run-program/utils.h:
9184 New run program plugin, includes a new dialog box to set
9187 * plugins/debug-manager/anjuta-debug-manager.plugin.in,
9188 plugins/debug-manager/anjuta-debug-manager.ui,
9189 plugins/debug-manager/plugin.c,
9190 plugins/debug-manager/start.c:
9191 Update debugger plugin to use run program parameter dialog
9193 * plugins/build-basic-autotools/build-basic-autotools.c,
9194 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
9195 Remove run program menu item
9197 * libanjuta/interfaces/libanjuta.idl,
9198 plugins/gdb/plugin.c,
9199 plugins/gdb/debugger.c,
9200 plugins/gdb/debugger.h,
9201 plugins/debug-manager/command.c,
9202 plugins/debug-manager/command.h:
9203 Use a gchar * null terminated array instead of a GList for
9204 passing environment variables
9206 2008-04-28 Sébastien Granjoux <seb.sfo@free.fr>
9208 * plugins/terminal/terminal.c,
9209 libanjuta/interfaces/libanjuta.idl:
9210 Add a child-exited signal in the IAnjutaTerminal interface
9211 Remove environment variables merging, it is already done
9214 2008-04-28 Massimo Cora' <maxcvs@email.it>
9216 * plugins/symbol-db/plugin.c (isymbol_manager_search):
9217 * plugins/symbol-db/symbol-db-engine.c
9218 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
9219 fixed partial pattern match accordingly with api.
9221 2008-04-28 Johannes Schmid <jhs@gnome.org>
9223 * plugins/symbol-db/plugin.c:
9224 Hide progress bar when things are done.
9226 2008-04-27 Massimo Cora' <maxcvs@email.it>
9228 * plugins/symbol-db/symbol-db-engine.c
9229 (symbol_db_engine_find_symbol_by_name_pattern),
9230 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
9231 fixed typo on query.
9233 2008-04-26 Massimo Cora' <maxcvs@email.it>
9235 * plugins/document-manager/plugin.c (on_document_update_ui):
9236 * plugins/symbol-db/symbol-db-engine-iterator-node.c
9237 (symbol_db_engine_iterator_node_get_symbol_extra_string):
9238 * plugins/symbol-db/symbol-db-engine.c
9239 (sdb_engine_get_statement_by_query_id), (gtree_compare_func),
9240 (sdb_engine_get_dyn_query_node_by_id),
9241 (sdb_engine_dyn_child_query_node_destroy),
9242 (sdb_engine_insert_dyn_query_node_by_id),
9243 (sdb_engine_free_cached_queries),
9244 (sdb_engine_free_cached_dynamic_queries),
9245 (sdb_engine_get_tuple_id_by_unique_name),
9246 (sdb_engine_get_tuple_id_by_unique_name2),
9247 (sdb_engine_get_tuple_id_by_unique_name3),
9248 (sdb_engine_populate_db_by_tags),
9249 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
9250 (sdb_engine_finalize), (symbol_db_engine_add_new_workspace),
9251 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
9252 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
9253 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
9254 (sdb_engine_add_new_sym_implementation),
9255 (sdb_engine_add_new_heritage),
9256 (sdb_engine_add_new_scope_definition),
9257 (sdb_engine_add_new_tmp_heritage_scope),
9258 (sdb_engine_second_pass_update_scope_1),
9259 (sdb_engine_second_pass_update_heritage),
9260 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
9261 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
9262 (on_scan_update_files_symbols_end),
9263 (symbol_db_engine_update_project_symbols),
9264 (symbol_db_engine_get_full_local_path),
9265 (symbol_db_engine_get_file_db_path),
9266 (sdb_engine_walk_down_scope_path),
9267 (symbol_db_engine_get_files_with_zero_symbols),
9268 (sdb_engine_prepare_symbol_info_sql),
9269 (symbol_db_engine_get_class_parents_by_symbol_id),
9270 (symbol_db_engine_get_class_parents),
9271 (symbol_db_engine_get_global_members_filtered),
9272 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
9273 (symbol_db_engine_get_scope_members_by_symbol_id),
9274 (symbol_db_engine_get_scope_members),
9275 (symbol_db_engine_get_current_scope),
9276 (symbol_db_engine_get_file_symbols),
9277 (symbol_db_engine_get_symbol_info_by_id),
9278 (symbol_db_engine_find_symbol_by_name_pattern),
9279 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
9280 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
9281 * plugins/symbol-db/symbol-db-engine.h:
9282 * plugins/symbol-db/tables.sql:
9283 new dynamic prepared queries architecture. Now every query used in the
9284 engine has its own compiled query in libgda-sqlite provider. This for speed
9285 improvements, code cleaning and auto-escaping of string parameters.
9286 Lookup of dynamic queries takes care of sym_info parameters and of
9287 parameters passed to functions. The compiled GdaStatements are stored in an
9288 array of GTree (of GTree(s)). Some parameters, as the filter_kinds,
9289 are bounded at n = 5, to avoid a third level of indirection on the store-trees.
9291 * plugins/symbol-db/test/Makefile.am:
9292 * plugins/symbol-db/test/main.c (get_parents), (get_current_scope),
9296 2008-04-25 Yuriy Penkin <yuriy.penkin@gmail.com>
9298 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
9300 plugins/tools/tool.c:
9301 Fix #529798: Mark additional strings for translation
9303 2008-04-23 Sébastien Granjoux <seb.sfo@free.fr>
9305 * plugins/project-wizard/druid.c,
9306 plugins/project-wizard/property.c,
9307 plugins/project-wizard/property.h,
9308 plugins/project-wizard/parser.c,
9309 plugins/project-wizard/templates/mkfile.wiz,
9310 plugins/project-wizard/templates/terminal.wiz,
9311 plugins/project-wizard/templates/xlib-dock.wiz,
9312 plugins/project-wizard/templates/wxwin.wiz,
9313 plugins/project-wizard/templates/java.wiz,
9314 plugins/project-wizard/templates/django.wiz,
9315 plugins/project-wizard/templates/gnome.wiz,
9316 plugins/project-wizard/templates/anjuta-plugin.wiz,
9317 plugins/project-wizard/templates/gtkmm.wiz,
9318 plugins/project-wizard/templates/python.wiz,
9319 plugins/project-wizard/templates/cpp.wiz,
9320 plugins/project-wizard/templates/sdl.wiz,
9321 plugins/project-wizard/templates/gtk.wiz,
9322 plugins/project-wizard/templates/minimal.wiz,
9323 plugins/project-wizard/templates/xlib.wiz,
9324 plugins/project-wizard/templates/gcj.wiz:
9325 Add additional restriction on project name fix #529226
9327 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
9329 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
9330 * plugins/tools/plugin.c:
9331 Fix #529506: Uncorrect unloading tools plugin
9333 2008-04-22 Johannes Schmid <jhs@gnome.org>
9335 * plugins/search/search-replace.c (search_and_replace),
9336 (on_message_view_destroyed):
9337 Don't spit out two many warnings when the message view is destroyed
9339 * plugins/search/search-replace_backend.c
9340 (file_buffer_new_from_path):
9341 Only use first 500 characters for validation
9343 2008-04-21 Johannes Schmid <jhs@gnome.org>
9345 * plugins/search/plugin.c (find_incremental):
9346 * plugins/search/search-replace.c (on_search_regex_toggled),
9347 (on_search_button_next_clicked), (search_replace_find_usage):
9348 * plugins/search/search-replace_backend.c (match_substr_free),
9349 (file_buffer_new_from_path), (get_next_match),
9350 (clear_search_replace_instance), (create_search_replace_instance):
9351 * plugins/search/search-replace_backend.h:
9353 Use GRegex instead of pcre and convert files to utf-8 if necessary.
9356 2008-04-21 Johannes Schmid <jhs@gnome.org>
9358 * plugins/document-manager/action-callbacks.c
9359 (on_editor_command_paste_activate):
9360 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
9361 (there was an else missing...)
9363 2008-04-17 Naba Kumar <naba@naba-desktop>
9365 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
9366 * plugins/project-import/anjuta-project-import.plugin.in:
9367 * plugins/project-wizard/anjuta-project-wizard.glade:
9368 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
9369 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
9371 2008-04-20 Johannes Schmid <jhs@gnome.org>
9373 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
9374 Fixed a condition where we kill our own process
9376 2008-04-20 Johannes Schmid <jhs@gnome.org>
9378 * libanjuta/anjuta-session.h:
9379 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
9380 * plugins/symbol-db/plugin.c (value_added_current_editor),
9381 (on_session_load), (symbol_db_activate):
9382 * plugins/symbol-db/plugin.h:
9383 * plugins/symbol-db/symbol-db-view.c
9384 (sdb_view_build_and_display_base_tree):
9385 Added new sessions states to avoid loading the local symbols before
9386 the session is loaded (speeds up start-up).
9388 * plugins/document-manager/plugin.c
9389 (update_document_ui_undo_items), (update_document_ui_save_items),
9390 (on_document_update_ui):
9391 * plugins/sourceview/sourceview.c (idocument_redo):
9392 Fixed #528705 – There is no Redo
9394 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
9396 * libanjuta/interfaces/libanjuta.idl,
9397 plugins/terminal/terminal.c,
9398 plugins/build-basic-autotools/executer.c,
9399 plugins/gdb/plugin.c:
9400 Add an env parameter in the IAnjutaTerminal interface allowing
9401 to specify additional environment variables
9403 * libanjuta/anjuta-launcher.c:
9404 Add one initialization
9406 2008-04-16 Johannes Schmid <jhs@gnome.org>
9408 Patch from Ignacio Casal Quinteiro:
9409 * plugins/file-loader/anjuta-recent-chooser-menu.c
9410 (_gtk_recent_chooser_get_items),
9411 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
9412 (anjuta_recent_chooser_menu_populate):
9413 Show 5 project and 15 file items in recent-chooser
9415 2008-04-16 Johannes Schmid <jhs@gnome.org>
9417 * plugins/search/search-replace_backend.c (isawordchar),
9418 (extra_match), (get_next_match):
9420 Make searching utf-8 aware. We still need to fix encodings for
9421 search/replace in files as it is currently assumed they are utf-8 like
9424 2008-04-16 Johannes Schmid <jhs@gnome.org>
9426 Patch from Ignacio Casal Quinteiro:
9427 * plugins/file-loader/anjuta-recent-chooser-menu.c
9428 (anjuta_recent_chooser_menu_insert_item),
9429 (anjuta_recent_chooser_menu_populate):
9430 * plugins/file-loader/plugin.c (activate_plugin):
9431 Fix recent files in the toolbar
9433 * plugins/tools/plugin.c (ipreferences_merge):
9436 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
9438 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
9440 2008-04-13 Naba Kumar <naba@naba-desktop>
9442 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
9443 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9444 Do not enable brace autocompletion by defualt because it annoying for
9445 fast typist (i.e. it's easier to type ending brace than move carat)
9446 and it's currently broken for scintilla.
9448 2008-04-13 Naba Kumar <naba@naba-desktop>
9450 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
9451 * src/about.c (on_about_plugin_activate): Removed dead code.
9452 * src/main.c: Make smaller include.
9454 2008-04-12 Naba Kumar <naba@naba-desktop>
9456 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
9457 src/utilities.h: Removed dead files.
9458 * src/widget-registry.c, src/widget-registry.h: Removed more dead
9461 2008-04-12 Naba Kumar <naba@naba-desktop>
9463 * src/action-callbacks.c: Removed unneeded gnome.h include.
9464 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
9466 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
9468 Reviewed by Naba Kumar <naba@gnome.org>:
9469 * libanjuta/anjuta-utils.{ch}:
9470 Added anjuta_utils_get_user_config_dir. This func is used
9471 to get the user config directory.
9472 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
9474 2008-04-12 Johannes Schmid <jhs@gnome.org>
9476 * plugins/search/Makefile.am:
9477 * plugins/search/anjuta-search.glade:
9478 * plugins/search/anjuta-search.ui:
9479 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
9480 (on_find_and_replace1_activate), (on_find_in_files1_activate),
9481 (on_findnext1_activate), (on_findprevious1_activate),
9482 (on_prev_occur), (on_next_occur), (activate_plugin),
9483 (deactivate_plugin), (dispose), (finalize),
9484 (search_plugin_class_init):
9485 * plugins/search/plugin.h:
9486 * plugins/search/search-replace.c (search_and_replace_init),
9487 (search_and_replace), (write_message_pane), (on_message_clicked),
9488 (save_not_opened_files), (replace_in_not_opened_files),
9489 (search_replace_next_previous), (search_replace_next),
9490 (search_replace_previous), (sr_get_gladewidget),
9491 (search_set_popdown_strings), (search_set_popdown_map),
9492 (search_select_item), (search_set_combo), (search_set_action),
9493 (search_set_target), (search_set_direction),
9494 (search_get_item_combo), (search_get_item_combo_name),
9495 (search_direction_changed), (populate_value), (reset_flags),
9496 (reset_flags_and_search_button), (search_start_over),
9497 (search_end_alert), (max_results_alert), (nb_results_alert),
9498 (search_show_replace), (modify_label_image_button),
9499 (search_replace_populate), (show_jump_button),
9500 (translate_dialog_strings), (create_dialog), (show_dialog),
9501 (word_in_list), (list_max_items), (search_update_combos),
9502 (replace_update_combos), (search_update_dialog),
9503 (on_search_replace_delete_event),
9504 (on_search_dialog_key_press_event),
9505 (search_disconnect_set_toggle_connect),
9506 (on_search_match_whole_word_toggled),
9507 (on_search_match_whole_line_toggled),
9508 (on_search_match_word_start_toggled), (on_search_regex_toggled),
9509 (search_set_toggle_direction), (on_search_direction_changed),
9510 (on_search_action_changed), (on_search_target_changed),
9511 (on_search_expression_changed), (on_actions_no_limit_clicked),
9512 (on_search_button_close_clicked), (on_search_button_stop_clicked),
9513 (on_search_button_next_clicked), (search_replace_find_usage),
9514 (on_search_button_jump_clicked), (on_search_expression_activate),
9515 (on_search_full_buffer_toggled), (on_search_forward_toggled),
9516 (on_search_backward_toggled), (on_setting_basic_search_toggled),
9517 (basic_search_toggled), (anjuta_search_replace_activate):
9518 * plugins/search/search-replace.h:
9519 * plugins/search/search-replace_backend.c (pcre_info_free),
9520 (pcre_info_new), (match_substr_free), (match_info_free),
9521 (file_buffer_free), (file_buffer_new_from_te),
9522 (file_buffer_new_from_path), (file_buffer_line_from_pos),
9523 (file_match_line_from_pos), (create_search_files_list),
9524 (get_project_file_list), (isawordchar), (extra_match),
9525 (get_next_match), (create_search_entries), (regex_backref),
9526 (clear_search_replace_instance), (clear_pcre),
9527 (create_search_replace_instance):
9528 * plugins/search/search-replace_backend.h:
9529 Restored old search plugin - was a bad idea to merge this patch. Sorry!
9531 2008-04-12 Johannes Schmid <jhs@gnome.org>
9533 * libanjuta/Makefile.am:
9534 * libanjuta/libanjuta.h:
9535 * plugins/document-manager/anjuta-document-manager.glade:
9536 * plugins/document-manager/plugin.c:
9537 * plugins/editor/text_editor.c (text_editor_finalize),
9538 (convert_to_utf8), (load_from_file), (save_to_file):
9539 * plugins/editor/text_editor.h:
9540 * plugins/sourceview/Makefile.am:
9541 * plugins/sourceview/anjuta-convert.c:
9542 * plugins/sourceview/anjuta-convert.h:
9543 * plugins/sourceview/anjuta-document-loader.c:
9544 * plugins/sourceview/anjuta-document-saver.c:
9545 * plugins/sourceview/anjuta-document.c:
9546 * plugins/sourceview/anjuta-encodings.c:
9547 * plugins/sourceview/anjuta-encodings.h:
9548 * plugins/sourceview/anjuta-utils.c:
9549 * plugins/sourceview/anjuta-utils.h:
9550 * plugins/sourceview/anjuta-view.c:
9551 * plugins/sourceview/sourceview.c:
9553 Move the encoding conversion infrastrcute to libanjuta and update all
9554 users. Test all available encodings by default in scintilla editor
9555 like sourceview is doing and removed encoding preferences
9557 * plugins/search/search-replace_backend.c
9558 (file_buffer_new_from_uri):
9561 2008-04-11 Johannes Schmid <jhs@gnome.org>
9563 * plugins/search/anjuta-search.glade:
9564 Various small improvements to the dialog
9566 2008-04-11 Johannes Schmid <jhs@gnome.org>
9568 Patch from Ignacio Casal Quinteiro:
9569 * plugins/file-loader/Makefile.am:
9570 * plugins/file-loader/anjuta-recent-chooser-menu.c
9571 (gtk_recent_chooser_iface_init),
9572 (_anjuta_recent_chooser_install_properties),
9573 (sort_recent_items_mru), (get_is_recent_filtered),
9574 (_gtk_recent_chooser_get_items),
9575 (anjuta_recent_chooser_menu_class_init),
9576 (anjuta_recent_chooser_menu_init),
9577 (anjuta_recent_chooser_menu_finalize),
9578 (anjuta_recent_chooser_menu_dispose),
9579 (anjuta_recent_chooser_menu_constructor),
9580 (anjuta_recent_chooser_menu_set_property),
9581 (anjuta_recent_chooser_menu_get_property),
9582 (anjuta_recent_chooser_menu_set_current_uri),
9583 (anjuta_recent_chooser_menu_get_current_uri),
9584 (anjuta_recent_chooser_menu_select_uri),
9585 (anjuta_recent_chooser_menu_unselect_uri),
9586 (anjuta_recent_chooser_menu_select_all),
9587 (anjuta_recent_chooser_menu_unselect_all),
9588 (anjuta_recent_chooser_menu_set_sort_func),
9589 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
9590 (anjuta_recent_chooser_menu_get_recent_manager),
9591 (anjuta_recent_chooser_menu_add_filter),
9592 (anjuta_recent_chooser_menu_remove_filter),
9593 (anjuta_recent_chooser_menu_list_filters),
9594 (anjuta_recent_chooser_menu_set_current_filter),
9595 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
9596 (anjuta_recent_chooser_menu_create_item),
9597 (anjuta_recent_chooser_menu_insert_item),
9598 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
9599 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
9600 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
9601 (get_icon_size_for_widget), (foreach_set_shot_tips),
9602 (anjuta_recent_chooser_menu_set_show_tips),
9603 (anjuta_recent_chooser_menu_new),
9604 (anjuta_recent_chooser_menu_new_for_manager):
9605 * plugins/file-loader/anjuta-recent-chooser-menu.h:
9606 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
9607 (activate_plugin), (dispose):
9609 Add separator to recent menu (#526932)
9611 * plugins/search/Makefile.am:
9612 * plugins/search/anjuta-search.glade:
9613 * plugins/search/anjuta-search.ui:
9614 * plugins/search/plugin.c (on_find1_activate),
9615 (on_find_and_replace1_activate), (on_find_in_files1_activate),
9616 (on_findnext1_activate), (on_findprevious1_activate),
9617 (on_search_again_activate), (on_find_usage), (activate_plugin),
9618 (deactivate_plugin), (dispose), (search_plugin_class_init):
9619 * plugins/search/plugin.h:
9620 * plugins/search/search-replace.c (anj_sr_execute),
9621 (anj_sr_write_match_message), (on_message_clicked),
9622 (anj_sr_set_search_string), (anj_sr_select_nearest),
9623 (anj_sr_select_next), (anj_sr_select_previous),
9624 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
9625 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
9626 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
9627 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
9628 (anj_sr_set_target), (anj_sr_set_direction),
9629 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
9630 (anj_sr_get_combo_id_active_value),
9631 (anj_sr_conform_direction_change), (anj_sr_populate_value),
9632 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
9633 (anj_sr_end_alert), (anj_sr_max_results_alert),
9634 (anj_sr_total_results_alert), (anj_sr_show_replace),
9635 (anj_sr_modify_button), (anj_sr_populate_data),
9636 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
9637 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
9638 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
9639 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
9640 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
9641 (anj_sr_find_in_list), (anj_sr_trim_list),
9642 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
9643 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
9644 (on_search_dialog_delete_event), (on_search_dialog_key_press),
9645 (anj_sr_disconnect_set_toggle_connect),
9646 (on_search_match_whole_word_toggled),
9647 (on_search_match_whole_line_toggled),
9648 (on_search_match_word_start_toggled), (on_search_regex_toggled),
9649 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
9650 (on_search_direction_changed), (on_search_action_changed),
9651 (on_search_target_changed), (on_search_expression_changed),
9652 (on_search_button_close_clicked), (on_search_button_stop_clicked),
9653 (on_search_button_start_clicked),
9654 (on_search_button_replace_clicked),
9655 (on_search_expression_activate):
9656 * plugins/search/search-replace.h:
9657 * plugins/search/search-replace_backend.c (regex_backref),
9658 (pcre_info_free), (pcre_info_new), (match_substr_free),
9659 (match_info_free_subs), (editor_new_from_file_buffer),
9660 (file_buffer_new_from_te), (file_buffer_new_from_uri),
9661 (file_buffer_free), (file_buffer_get_byte_offset),
9662 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
9663 (file_buffer_find_lines), (file_buffer_freshen_lines),
9664 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
9665 (file_buffer_get_linetext_for_line), (save_file_buffer),
9666 (replace_in_local_buffer), (get_search_files_list),
9667 (get_project_files_list), (isawordchar), (extra_match),
9668 (get_next_match), (create_search_entries), (clear_search_entries),
9669 (search_get_default_data), (search_replace_data_new),
9670 (clear_search_replace_instance), (search_replace_data_destroy),
9671 (search_replace_init):
9672 * plugins/search/search-replace_backend.h:
9673 * plugins/search/search_preferences.c (removed):
9674 * plugins/search/search_preferences.h (removed):
9676 Merged the UI changes from bug #511688 and simplified the search dialog
9678 2008-04-10 Johannes Schmid <jhs@gnome.org>
9680 * plugins/symbol-db/symbol-db-engine.c:
9682 Check for ctags binary (#516123)
9684 2008-04-09 Massimo Cora' <maxcvs@email.it>
9686 * plugins/symbol-db/symbol-db-engine.c
9687 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
9688 (sdb_engine_get_query_parameters_list),
9689 (sdb_engine_free_cached_queries),
9690 (sdb_engine_get_tuple_id_by_unique_name),
9691 (sdb_engine_get_tuple_id_by_unique_name2),
9692 (sdb_engine_get_tuple_id_by_unique_name3),
9693 (symbol_db_engine_add_new_workspace),
9694 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
9695 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
9696 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
9697 (sdb_engine_add_new_sym_implementation),
9698 (sdb_engine_add_new_heritage),
9699 (sdb_engine_add_new_scope_definition),
9700 (sdb_engine_add_new_tmp_heritage_scope),
9701 (sdb_engine_second_pass_update_scope_1),
9702 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
9703 (on_scan_update_files_symbols_end),
9704 (symbol_db_engine_update_project_symbols):
9705 GdaSet *plist is now used globally for every prepared statement.
9706 It won't be created/unreffed at every query.
9708 2008-04-09 Johannes Schmid <jhs@gnome.org>
9710 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
9711 Fixed crasher when deactivating symbol-db plugin
9713 2008-04-08 Johannes Schmid <jhs@gnome.org>
9715 * plugins/symbol-db/symbol-db-engine.c
9716 (sdb_engine_populate_db_by_tags):
9717 Don't use transactions - uses only half of the time now!
9719 2008-04-08 Massimo Cora' <maxcvs@email.it>
9721 * plugins/symbol-db/symbol-db-engine.c
9722 (sdb_engine_prepare_symbol_info_sql),
9723 (symbol_db_engine_get_global_members_filtered):
9724 * plugins/symbol-db/symbol-db-view.c
9725 (sdb_view_load_symbol_pixbufs),
9726 (sdb_view_build_and_display_base_tree):
9727 fixed global tab icons. Libgda could not understood the right fields, now it
9730 2008-04-07 Johannes Schmid <jhs@gnome.org>
9732 * plugins/language-support-cpp-java/cpp-java-assist.c
9733 (completion_compare), (create_completion),
9734 (cpp_java_assist_create_word_completion_cache):
9736 Only show () for functions/methods and macros with arguments. Does not work
9737 with symbol-db yet but fixes things for symbol-browser
9739 2008-04-07 Johannes Schmid <jhs@gnome.org>
9741 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
9742 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
9743 (sdb_engine_add_new_sym_implementation):
9745 Fixed some issues with caching
9747 2008-04-07 Johannes Schmid <jhs@gnome.org>
9749 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
9750 (on_importing_project_end), (project_root_added),
9751 (symbol_db_activate), (symbol_db_deactivate):
9752 * plugins/symbol-db/plugin.h:
9754 Give the symbol-db it's own progress bar because there are too many
9755 interactions with the global status bar.
9757 2008-04-07 Johannes Schmid <jhs@gnome.org>
9759 * plugins/symbol-db/symbol-db-view-locals.c
9760 (sdb_view_locals_create_new_store):
9761 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
9762 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
9763 (symbol_db_view_open):
9767 2008-04-07 Johannes Schmid <jhs@gnome.org>
9769 * plugins/sourceview/sourceview.c (idocument_cut),
9770 (idocument_copy), (idocument_paste):
9771 Block insert-text signal on cut/copy/paste
9773 2008-04-07 Johannes Schmid <jhs@gnome.org>
9775 * plugins/symbol-db/plugin.c (on_char_added),
9776 (on_single_file_scan_end):
9777 Only update buffer when a newline is inserted
9779 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
9780 (sdb_engine_get_tuple_id_by_unique_name),
9781 (sdb_engine_get_tuple_id_by_unique_name2),
9782 (sdb_engine_get_tuple_id_by_unique_name3),
9783 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
9784 (sdb_engine_finalize), (symbol_db_engine_db_exists),
9785 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
9786 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
9787 Precompute file_defined_id to speed up population
9789 2008-04-06 Johannes Schmid <jhs@gnome.org>
9791 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
9792 (anjuta_launcher_set_encoding):
9793 Fixed some problems with binary streams needed by symbol-db
9795 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
9798 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
9799 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
9800 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
9801 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
9802 (sdb_engine_add_new_sym_implementation),
9803 (on_scan_update_files_symbols_end):
9804 Use some caching to speed up population
9806 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
9807 Exit properly when scanning is over
9809 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
9811 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
9812 One additional change missed in the previous commit
9814 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
9816 * plugins/project-wizard/templates/gtkmm.wiz,
9817 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
9818 plugins/project-wizard/templates/gtkmm/src/main.cc,
9819 plugins/project-wizard/templates/django.wiz,
9820 plugins/project-wizard/templates/python.wiz,
9821 plugins/project-wizard/templates/python/configure.ac.tpl,
9822 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
9823 plugins/project-wizard/templates/cpp.wiz,
9824 plugins/project-wizard/templates/cpp/configure.ac.tpl,
9825 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
9826 plugins/project-wizard/templates/sdl.wiz,
9827 plugins/project-wizard/templates/sdl/configure.ac.tpl,
9828 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
9829 plugins/project-wizard/templates/terminal.wiz,
9830 plugins/project-wizard/templates/terminal/configure.ac.tpl,
9831 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
9832 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
9833 plugins/project-wizard/templates/gtk.wiz,
9834 plugins/project-wizard/templates/gtk/src/main.c,
9835 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
9836 plugins/project-wizard/templates/minimal.wiz,
9837 plugins/project-wizard/templates/minimal/configure.ac.tpl,
9838 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
9839 plugins/project-wizard/templates/java.wiz,
9840 plugins/project-wizard/templates/java/configure.ac.tpl,
9841 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
9842 plugins/project-wizard/templates/xlib.wiz,
9843 plugins/project-wizard/templates/xlib/configure.ac.tpl,
9844 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
9845 plugins/project-wizard/templates/gcj.wiz,
9846 plugins/project-wizard/templates/gcj/configure.ac.tpl,
9847 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
9848 plugins/project-wizard/templates/xlib-dock.wiz,
9849 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
9850 plugins/project-wizard/templates/wxwin.wiz,
9851 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
9852 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
9853 plugins/project-wizard/templates/gnome.wiz,
9854 plugins/project-wizard/templates/gnome/src/main.c,
9855 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
9856 plugins/project-wizard/templates/anjuta-plugin.wiz,
9857 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
9858 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
9859 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
9860 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
9861 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
9862 Fix bug #525999: Remove space in file and target names generated
9864 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
9865 has been renamed ianjuta_document_manager_get_current_document
9867 2008-04-06 Naba Kumar <naba@naba-desktop>
9869 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
9870 * libanjuta/anjuta-utils.h:
9871 * plugins/project-wizard/druid.c (check_and_warn_missing),
9873 * plugins/project-wizard/header.c (npw_header_free),
9874 (npw_header_add_required_program),
9875 (npw_header_add_required_package),
9876 (npw_header_check_required_programs), (package_is_installed),
9877 (npw_header_check_required_packages):
9878 * plugins/project-wizard/header.h:
9879 * plugins/project-wizard/parser.c (parse_tag),
9880 (parse_header_start), (parse_header_text):
9881 * plugins/project-wizard/templates/anjuta-plugin.wiz:
9882 * plugins/project-wizard/templates/cpp.wiz:
9883 * plugins/project-wizard/templates/django.wiz:
9884 * plugins/project-wizard/templates/gcj.wiz:
9885 * plugins/project-wizard/templates/gnome.wiz:
9886 * plugins/project-wizard/templates/gtk.wiz:
9887 * plugins/project-wizard/templates/gtkmm.wiz:
9888 * plugins/project-wizard/templates/java.wiz:
9889 * plugins/project-wizard/templates/minimal.wiz:
9890 * plugins/project-wizard/templates/mkfile.wiz:
9891 * plugins/project-wizard/templates/python.wiz:
9892 * plugins/project-wizard/templates/sdl.wiz:
9893 * plugins/project-wizard/templates/terminal.wiz:
9894 * plugins/project-wizard/templates/wxwin.wiz:
9895 * plugins/project-wizard/templates/xlib-dock.wiz:
9896 * plugins/project-wizard/templates/xlib.wiz:
9898 Added a check for vital programs and packages needed to create a
9899 new project. A warning dialog is shown to user in project
9900 wizard when he proceeds after selecting a project type.
9901 Updated all project templates to cover vital programs and
9902 packages to generate and build correctly.
9904 2008-04-05 Naba Kumar <naba@gnome.org>
9906 patch from surenspost@gmail.com:
9907 * src/about.c: Fixed bug #523068 link in about window doesn't work.
9909 2008-04-04 Johannes Schmid <jhs@gnome.org>
9911 * plugins/sourceview/anjuta-view.c:
9912 * plugins/sourceview/anjuta-view.h:
9913 * plugins/sourceview/sourceview-prefs.c (init_fonts),
9914 (sourceview_prefs_init):
9915 Removed unused color management code
9917 * plugins/sourceview/anjuta-editor-sourceview.glade:
9918 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
9919 (create_style_model), (on_style_changed), (ipreferences_merge),
9920 (ipreferences_unmerge):
9921 * plugins/sourceview/plugin.h:
9923 Added style chooser for sourceview editor (#522555)
9925 2008-04-04 Johannes Schmid <jhs@gnome.org>
9927 * plugins/document-manager/action-callbacks.c:
9928 * plugins/document-manager/anjuta-document-manager.ui:
9929 * plugins/document-manager/plugin.c (ui_give_shorter_names),
9930 (update_document_ui_disable_all):
9931 * plugins/file-loader/anjuta-loader-plugin.ui:
9932 * plugins/file-loader/plugin.c (on_new_activate),
9935 Moved "New" action from document-manager to file-loader using
9936 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
9938 2008-04-03 Johannes Schmid <jhs@gnome.org>
9942 * libegg/.cvsignore:
9943 * libegg/Makefile.am:
9944 * libegg/egg-cell-renderer-text.c:
9945 * libegg/egg-combo-action.c:
9946 * libegg/egg-entry-action.c:
9947 * libegg/egg-recent-action.c:
9948 * libegg/egg-recent-files-module.c:
9949 * libegg/egg-recent-item.c:
9950 * libegg/egg-recent-model.c:
9951 * libegg/egg-recent-util.c:
9952 * libegg/egg-recent-view-gtk.c:
9953 * libegg/egg-recent-view.c:
9954 * libegg/egg-submenu-action.c:
9955 * libegg/eggcellrendererpopup.c:
9956 * libegg/eggcomboselect.c:
9957 * libegg/eggmarshalers.list:
9958 * libegg/eggtreemodelfilter.c:
9959 * libegg/eggtreemodelunion.c:
9960 * libegg/eggtreemultidnd.c:
9961 * libegg/gtkcellview.h:
9962 * libegg/layout.glade:
9963 * libegg/menu/.cvsignore:
9964 * libegg/menu/Makefile.am:
9965 * libegg/menu/egg-combo-action.h:
9966 * libegg/menu/egg-entry-action.h:
9967 * libegg/menu/egg-recent-action.h:
9968 * libegg/menu/egg-submenu-action.h:
9969 * libegg/menu/eggcomboselect.h:
9970 * libegg/recent-files/.cvsignore:
9971 * libegg/recent-files/Makefile.am:
9972 * libegg/recent-files/egg-recent-item.h:
9973 * libegg/recent-files/egg-recent-model.h:
9974 * libegg/recent-files/egg-recent-util.h:
9975 * libegg/recent-files/egg-recent-view-gtk.h:
9976 * libegg/recent-files/egg-recent-view.h:
9977 * libegg/recent-files/egg-recent.h:
9978 * libegg/test-actions.c:
9979 * libegg/test-multi-drag.c:
9980 * libegg/test-union.c:
9981 * libegg/treeviewutils/.cvsignore:
9982 * libegg/treeviewutils/Makefile.am:
9983 * libegg/treeviewutils/egg-cell-renderer-text.h:
9984 * libegg/treeviewutils/eggcellrendererpopup.h:
9985 * libegg/treeviewutils/eggtreemodelfilter.h:
9986 * libegg/treeviewutils/eggtreemodelunion.h:
9987 * libegg/treeviewutils/eggtreemultidnd.h:
9988 * libegg/util/.cvsignore:
9989 * libegg/util/Makefile.am:
9990 * libegg/util/egg-macros.h:
9991 * libegg/util/eggintl.h:
9993 Killed libegg (#349279)
9995 * plugins/document-manager/Makefile.am:
9996 * plugins/document-manager/action-callbacks.c:
9997 * plugins/document-manager/plugin.c:
9998 * plugins/editor/plugin.c:
9999 (on_open_recent_file), (sort_recent_menu),
10000 (setup_recent_chooser_menu), (activate_plugin), (dispose),
10001 (anjuta_file_loader_plugin_instance_init):
10002 * plugins/file-loader/plugin.h:
10003 * plugins/search/Makefile.am:
10004 * plugins/search/plugin.c:
10005 * plugins/search/search-replace.c:
10007 Removed dead code and libegg from Makefiles
10009 * plugins/symbol-browser/Makefile.am:
10010 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
10011 * plugins/symbol-browser/plugin.c (on_editor_saved),
10012 (update_editor_symbol_model), (iter_matches),
10013 (value_removed_current_editor), (activate_plugin):
10014 Removed symbol-browser toolbar which used libegg and was
10017 Patch from Ignacio Casal Quinteiro with lots of changes:
10018 * plugins/file-loader/Makefile.am:
10019 * plugins/file-loader/anjuta-loader-plugin.ui:
10020 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
10021 Port FileLoader to GtkRecent (#398984)
10023 2008-04-03 Johannes Schmid <jhs@gnome.org>
10026 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
10027 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
10028 * libanjuta/interfaces/libanjuta.idl:
10029 * plugins/Makefile.am:
10030 * plugins/class-inheritance/class-inherit.c
10031 (class_inheritance_show_dynamic_class_popup_menu),
10032 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
10033 (class_inheritance_update_graph):
10034 * plugins/language-support-cpp-java/cpp-java-assist.c
10035 (create_completion),
10036 (cpp_java_assist_create_scope_completion_cache),
10037 (cpp_java_assist_create_word_completion_cache),
10038 (cpp_java_assist_show_calltip):
10039 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
10040 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
10041 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
10042 (isymbol_get_extra_info_string), (isymbol_get_line),
10043 (isymbol_get_icon), (isymbol_iface_init):
10044 * plugins/symbol-browser/an_symbol.h:
10045 * plugins/symbol-browser/an_symbol_view.c
10046 (anjuta_symbol_view_get_file_symbol_model):
10047 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
10048 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
10049 (isymbol_manager_iface_init):
10050 * plugins/symbol-db/Makefile.am:
10051 * plugins/symbol-db/anjuta-symbol-db.glade:
10052 * plugins/symbol-db/plugin.c
10053 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
10054 (value_added_current_editor), (goto_local_tree_iter),
10055 (goto_global_tree_iter), (on_global_treeview_row_expanded),
10056 (on_global_treeview_row_collapsed), (on_project_element_added),
10057 (on_project_element_removed), (on_importing_project_end),
10058 (do_import_sources_after_abort), (do_import_sources),
10059 (project_root_added), (project_root_removed), (symbol_db_activate),
10060 (symbol_db_deactivate), (isymbol_manager_search),
10061 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
10062 (isymbol_manager_iface_init), (ipreferences_merge),
10063 (ipreferences_unmerge), (ipreferences_iface_init):
10064 * plugins/symbol-db/plugin.h:
10065 * plugins/symbol-db/symbol-db-engine-iterator-node.c
10066 (symbol_db_engine_iterator_node_new),
10067 (sdb_engine_iterator_node_instance_init),
10068 (sdb_engine_iterator_node_finalize),
10069 (symbol_db_engine_iterator_node_get_symbol_id),
10070 (symbol_db_engine_iterator_node_get_symbol_name),
10071 (symbol_db_engine_iterator_node_get_symbol_file_pos),
10072 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
10073 (symbol_db_engine_iterator_node_get_symbol_signature),
10074 (symbol_db_engine_iterator_node_get_symbol_extra_string),
10075 (isymbol_get_name), (isymbol_get_args),
10076 (isymbol_get_extra_info_string), (isymbol_get_uri),
10077 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
10078 (isymbol_iface_init):
10079 * plugins/symbol-db/symbol-db-engine-iterator.c
10080 (symbol_db_engine_iterator_new):
10081 * plugins/symbol-db/symbol-db-engine.c
10082 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
10083 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
10084 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
10085 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
10086 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
10087 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
10088 (sdb_engine_init), (sdb_engine_finalize),
10089 (sdb_engine_set_defaults_db_parameters),
10090 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
10091 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
10092 (sdb_engine_get_tuple_id_by_unique_name),
10093 (sdb_engine_get_tuple_id_by_unique_name2),
10094 (sdb_engine_get_tuple_id_by_unique_name3),
10095 (symbol_db_engine_add_new_workspace),
10096 (symbol_db_engine_project_exists),
10097 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
10098 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
10099 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
10100 (sdb_engine_add_new_sym_access),
10101 (sdb_engine_add_new_sym_implementation),
10102 (sdb_engine_add_new_heritage),
10103 (sdb_engine_add_new_scope_definition),
10104 (sdb_engine_add_new_tmp_heritage_scope),
10105 (sdb_engine_second_pass_update_scope_1),
10106 (sdb_engine_second_pass_update_heritage),
10107 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
10108 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
10109 (on_scan_update_files_symbols_end),
10110 (symbol_db_engine_fill_type_array),
10111 (symbol_db_engine_update_files_symbols),
10112 (symbol_db_engine_update_project_symbols),
10113 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
10114 (symbol_db_engine_update_buffer_symbols),
10115 (symbol_db_engine_get_files_with_zero_symbols),
10116 (sdb_engine_prepare_symbol_info_sql),
10117 (symbol_db_engine_get_class_parents_by_symbol_id),
10118 (symbol_db_engine_get_class_parents),
10119 (symbol_db_engine_get_global_members_filtered),
10120 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
10121 (symbol_db_engine_get_scope_members_by_symbol_id),
10122 (symbol_db_engine_get_scope_members),
10123 (symbol_db_engine_get_file_symbols),
10124 (symbol_db_engine_get_symbol_info_by_id),
10125 (symbol_db_engine_get_full_local_path),
10126 (symbol_db_engine_get_file_db_path),
10127 (symbol_db_engine_find_symbol_by_name_pattern),
10128 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
10129 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
10130 * plugins/symbol-db/symbol-db-engine.h:
10131 * plugins/symbol-db/symbol-db-prefs.c
10132 (on_prefs_executable_changed), (on_gconf_notify_prefs),
10133 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
10134 (on_listall_output), (on_listall_exit), (files_visit_dir),
10135 (on_tag_load_toggled), (symbol_db_prefs_init),
10136 (symbol_db_prefs_finalize):
10137 * plugins/symbol-db/symbol-db-prefs.h:
10138 * plugins/symbol-db/symbol-db-view-locals.c
10139 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
10140 (do_add_root_symbol_to_view),
10141 (consume_symbols_inserted_queue_idle_destroy),
10142 (consume_symbols_inserted_queue_idle), (on_scan_end),
10143 (do_recurse_subtree_and_remove), (on_symbol_removed),
10144 (on_symbol_inserted),
10145 (symbol_db_view_locals_recv_signals_from_engine),
10146 (symbol_db_view_locals_update_list):
10147 * plugins/symbol-db/symbol-db-view.c
10148 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
10149 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
10150 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
10151 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
10152 (sdb_view_build_and_display_base_tree):
10153 * plugins/symbol-db/symbol-db.glade:
10154 * plugins/symbol-db/symbol-db.ui:
10155 * plugins/symbol-db/tables.sql:
10156 * plugins/symbol-db/test/Makefile.am:
10157 * plugins/symbol-db/test/main.c (get_parents), (main),
10158 (packages_foreach), (files_visit_dir):
10160 Merged changes from symbol-db branch
10162 2008-04-02 Johannes Schmid <jhs@gnome.org>
10164 * plugins/sourceview/sourceview.c (autodetect_language):
10165 Use gnome_vfs_get_slow_mime_type()
10167 2008-04-02 Johannes Schmid <jhs@gnome.org>
10169 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
10170 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
10171 (open_with_dialog):
10173 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
10174 supertype instead no plugin for mime-type was found (#525706)
10176 2008-03-31 Johannes Schmid <jhs@gnome.org>
10178 patch by: Carl-Anton Ingmarsson:
10179 * src/anjuta.glade:
10180 Fixed padding in preferences
10182 2008-03-31 Johannes Schmid <jhs@gnome.org>
10184 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
10186 * plugins/tools/anjuta-tools.glade:
10187 * plugins/tools/anjuta-tools.ui:
10188 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
10189 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
10190 atp_tool_dialog_refresh, atp_tool_dialog_show):
10191 * plugins/tools/dialog.h (dialog, plugin):
10192 * plugins/tools/plugin.c (prefs, gxml, action_group,
10193 atp_plugin_finalize, test, atp_plugin_activate,
10194 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
10195 ipreferences_unmerge, ipreferences_iface_init):
10196 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
10197 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
10198 atp_user_tool_activate, atp_tool_list_append_new,
10199 atp_tool_list_activate, atp_tool_list_deactivate):
10200 * plugins/tools/tool.h (plugin):
10202 #515854 – Move configuration into preferences
10204 2008-03-31 Johannes Schmid <jhs@gnome.org>
10206 patch by: Carl-Anton Ingmarsson:
10207 * src/anjuta-app.c (style, on_toolbar_style_changed,
10208 on_add_merge_widget, anjuta_app_instance_init):
10209 * src/anjuta.glade:
10211 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
10213 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
10215 * plugins/debug-manager/anjuta-debug-manager.glade,
10216 plugins/debug-manager/command.c,
10217 plugins/debug-manager/command.h,
10218 plugins/debug-manager/start.c,
10219 plugins/gdb/plugin.c,
10220 plugins/gdb/debugger.c,
10221 plugins/gdb/debugger.h,
10222 libanjuta/interfaces/libanjuta.idl:
10223 Improve start program dialog, allowing to specify working
10224 directory and environment variables
10226 2008-03-26 Naba Kumar <naba@gnome.org>
10228 * libanjuta/resources.c (anjuta_res_url_show): Use
10229 anjuta_prog_is_installed() instead of g_find_program_in_path() and
10232 Patch from Carl-Anton Ingmarsson:
10234 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
10235 * libanjuta/anjuta-utils.h:
10236 * src/action-callbacks.c (help_activate),
10237 (on_help_manual_activate), (on_help_tutorial_activate),
10238 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
10239 * libanjuta/Makefile.am:
10240 Get rid of gnome_help_display_with_doc_id()
10242 2008-03-26 Naba Kumar <naba@gnome.org>
10244 Patch from Carl-Anton Ingmarsson:
10246 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
10247 * plugins/project-import/project-import.c (on_import_cancel): Remove
10248 stray GnomeDruid variable.
10250 2008-03-26 Naba Kumar <naba@gnome.org>
10252 * plugins/project-import/project-import.c (create_start_page):
10253 * plugins/project-wizard/druid.c (npw_druid_new):
10254 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
10256 Fixed type 'assistent' to 'assistant'.
10258 2008-03-25 Naba Kumar <naba@gnome.org>
10260 Patch from Carl-Anton Ingmarsson:
10262 * libanjuta/Makefile.am:
10263 * libanjuta/anjuta-ui.c (sensitivity_toggled),
10264 (visibility_toggled), (accel_edited_callback),
10265 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
10266 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
10267 (anjuta_ui_get_accel_editor):
10268 * libegg/Makefile.am:
10269 * libegg/eggaccelerators.c (removed):
10270 * libegg/eggcellrendererkeys.c (removed):
10271 * libegg/eggtreeviewstate.c (removed):
10272 * libegg/test-tree-utils.c (removed):
10273 * libegg/treeviewutils/Makefile.am:
10274 * libegg/treeviewutils/eggaccelerators.h (removed):
10275 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
10276 * libegg/treeviewutils/eggtreeviewstate.h (removed):
10278 Ports anjuta-ui to gtk_cell_renderer_accel
10280 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
10282 Reviewed by Naba Kumar <naba@gnome.org>
10284 * plugins/project-import/Makefile.am:
10285 * plugins/project-import/project-import.{ch}:
10286 * plugins/project-import/anjuta-project-import.glade (removed):
10287 * configure.in, po/POTFILES.in:
10289 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
10290 file because libglade doesn't have GtkAssistant support.
10292 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
10294 * plugins/debug-manager/registers.c:
10295 Avoid a crash when debugger stop on an error
10297 * plugins/debug-manager/start.c,
10298 plugins/gdb/debugger.c,
10299 libanjuta/interfaces/libanjuta.idl:
10300 Display an error message when debugger target is not found
10302 2008-03-15 Naba Kumar <naba@naba-desktop>
10305 * data/Makefile.am:
10306 * (removed) data/properties:
10307 * (added) plugins/editor/properties:
10308 * plugins/editor/Makefile.am:
10310 Moved data/properties to plugins/editor/ and removed dead code from
10313 2008-03-15 Naba Kumar <naba@naba-desktop>
10315 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
10316 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
10317 (macro_dialog_finalize):
10318 * plugins/macro/macro-edit.c (macro_edit_dispose),
10319 (macro_edit_finalize):
10321 Fixed errors in previous patch.
10323 2008-03-15 Naba Kumar <naba@naba-desktop>
10325 Patch from Ignacio Casal Quinteiro:
10327 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
10329 * plugins/class-gen/plugin.c (dispose), (finalize):
10330 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
10331 (class_inheritance_dispose):
10332 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
10333 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
10334 (dma_plugin_finalize):
10335 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
10336 (dma_debugger_queue_finalize):
10337 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
10338 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
10339 (anjuta_docman_finalize):
10340 * plugins/document-manager/plugin.c:
10341 * plugins/editor/plugin.c (dispose), (finalize),
10342 (editor_plugin_class_init):
10343 * plugins/editor/text_editor.c (text_editor_dispose),
10344 (text_editor_finalize):
10345 * plugins/file-loader/plugin.c (dispose), (finalize),
10346 (anjuta_file_loader_plugin_class_init):
10347 * plugins/file-manager/plugin.c (file_manager_finalize),
10348 (file_manager_dispose):
10349 * plugins/file-wizard/plugin.c (dispose), (finalize),
10350 (file_wizard_plugin_class_init):
10351 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
10352 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
10353 * plugins/glade/plugin.c (glade_plugin_dispose),
10354 (glade_plugin_finalize), (glade_plugin_class_init):
10355 * plugins/gtodo/plugin.c (finalize), (dispose):
10356 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
10357 (anjuta_vim_plugin_dispose):
10358 * plugins/indent/plugin.c (indent_plugin_finalize),
10359 (indent_plugin_dispose):
10360 * plugins/language-manager/plugin.c (language_manager_finalize),
10361 (language_manager_dispose):
10362 * plugins/language-support-cpp-java/plugin.c
10363 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
10364 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
10365 (macro_db_class_init):
10366 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
10367 (macro_dialog_finalize), (macro_dialog_class_init):
10368 * plugins/macro/macro-edit.c (macro_edit_dispose),
10369 (macro_edit_finalize), (macro_edit_class_init):
10370 * plugins/macro/plugin.c (finalize), (dispose):
10371 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
10372 (anjuta_msgman_finalize):
10373 * plugins/message-view/message-view.c (message_view_dispose),
10374 (message_view_finalize):
10375 * plugins/message-view/plugin.c (message_view_plugin_dispose),
10376 (message_view_plugin_finalize):
10377 * plugins/patch/plugin.c (patch_plugin_finalize),
10378 (patch_plugin_dispose):
10379 * plugins/profiler/plugin.c (profiler_finalize),
10380 (profiler_dispose):
10381 * plugins/project-import/plugin.c (dispose), (finalize),
10382 (project_import_plugin_class_init):
10383 * plugins/project-manager/plugin.c
10384 (project_manager_plugin_finalize),
10385 (project_manager_plugin_dispose):
10386 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
10387 (npw_plugin_finalize), (npw_plugin_class_init):
10388 * plugins/sample1/plugin.c (sample_plugin_finalize),
10389 (sample_plugin_dispose):
10390 * plugins/search/plugin.c (dispose), (finalize),
10391 (search_plugin_class_init):
10392 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
10393 (sourceview_plugin_dispose):
10394 * plugins/subversion/plugin.c (finalize), (dispose):
10395 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
10396 * plugins/symbol-browser/an_symbol_iter.c
10397 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
10398 * plugins/symbol-browser/an_symbol_search.c
10399 (an_symbol_search_dispose), (an_symbol_search_finalize):
10400 * plugins/symbol-browser/an_symbol_view.c
10401 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
10402 * plugins/symbol-browser/plugin.c (dispose), (finalize):
10403 * plugins/symbol-db/plugin.c (symbol_db_finalize),
10404 (symbol_db_dispose):
10405 * plugins/terminal/terminal.c (terminal_plugin_dispose),
10406 (terminal_plugin_finalize):
10407 * plugins/tools/plugin.c (atp_plugin_dispose),
10408 (atp_plugin_finalize), (atp_plugin_class_init):
10409 * plugins/valgrind/plugin.c (valgrind_finalize),
10410 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
10412 2008-03-15 Naba Kumar <naba@gnome.org>
10414 * TODO.tasks: Updated and marked debugger bounties completed.
10416 2008-03-12 Johannes Schmid <jhs@gnome.org>
10418 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
10419 (get_line_indentation_base):
10421 #521847 – anjuta freez when edit file
10423 2008-03-11 Johannes Schmid <jhs@gnome.org>
10425 Patch from Rob Bradford:
10426 * plugins/build-basic-autotools/executer.c (execute_program):
10427 520324 – Execute command is not overridable
10429 * plugins/sourceview/sourceview.c (on_insert_text):
10430 Removed Debug print
10432 2008-03-11 Johannes Schmid <jhs@gnome.org>
10434 Patch from James Liggett:
10435 * plugins/subversion/plugin.c (activate_plugin):
10436 521691 – Crash when click "Resolve Conflicts" without opened project
10438 2008-03-11 Johannes Schmid <jhs@gnome.org>
10440 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
10441 * plugins/language-support-cpp-java/cpp-java-utils.c:
10442 * plugins/language-support-cpp-java/plugin.c
10443 (get_line_indentation_base), (on_editor_char_inserted_cpp):
10444 520415 – [PATCH] Problems in auto indentatation code,
10445 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
10447 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
10448 (anjuta_view_button_press_event):
10449 * plugins/sourceview/sourceview.c (on_insert_text),
10450 (sourceview_adjustment_changed), (sourceview_new):
10451 #520761 – Weirz behavior with popup
10453 2008-03-03 Johannes Schmid <jhs@gnome.org>
10455 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
10456 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
10457 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
10458 (anjuta_launcher_fork):
10459 * libanjuta/anjuta-launcher.h:
10460 Add API to set environment variables for the forked process
10462 * plugins/build-basic-autotools/Makefile.am:
10463 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
10465 * plugins/build-basic-autotools/build-basic-autotools.c
10466 (build_set_env), (build_execute_command_full),
10467 (build_execute_command), (build_configure_project),
10468 (build_autogen_project):
10469 * plugins/build-basic-autotools/build-basic-autotools.h:
10470 * plugins/build-basic-autotools/build-options.c
10471 (fill_options_combo), (build_dialog_configure):
10472 * plugins/build-basic-autotools/build-options.h:
10473 Use new launcher API to set CFLAGS when running configure. New configure dialog
10474 which has predefined CFLAGS settings.
10476 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
10478 === anjuta 2.4.0 ===
10480 2008-03-11 Naba Kumar <naba@gnome.org>
10482 * NEWS: Updated for 2.4.0 stable release.
10483 * configure.in: Version bumped to 2.4.0
10484 * TODO.tasks: Updated.
10486 2008-03-10 Rob Bradford <rob@robster.org.uk>
10488 Reviewed by Naba Kumar <naba@gnome.org>:
10489 * global-tags/Makefile.am:
10490 Revert change for #515954. This change was incorrect, the anjuta-tags
10491 program is installed into the $(bindir) rather than the $(scriptdir).
10493 2008-03-02 Naba Kumar <naba@gnome.org>
10495 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
10496 * configure.in: Added a requirement for scintilla editor plugin.
10498 2008-03-02 Johannes Schmid <jhs@gnome.org>
10500 * plugins/message-view/anjuta-msgman.c
10501 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
10502 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
10503 * plugins/message-view/anjuta-msgman.h:
10505 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
10506 get rid of the cached current_view member.
10507 Fixes #518469 – Save message buffer not working good
10509 2008-03-01 Johannes Schmid <jhs@gnome.org>
10511 Patch by James Liggett:
10512 * plugins/subversion/svn-command.h:
10513 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
10514 Fixed #519275 – Subversion should allow offline diffs
10516 2008-02-29 Johannes Schmid <jhs@gnome.org>
10518 * plugins/language-support-cpp-java/cpp-java-assist.c
10519 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
10520 Removed some debug code
10522 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
10523 Escape tooltip text to avoid broken markup
10525 2008-02-29 Johannes Schmid <jhs@gnome.org>
10527 * libanjuta/Makefile.am:
10528 Fixed a build error when building with -j X
10530 * plugins/tools/scripts/prepare-changelog.pl:
10531 Updated to latest script version in gnome svn
10533 2008-02-28 Johannes Schmid <jhs@gnome.org>
10535 * plugins/document-manager/anjuta-docman.c:
10536 (anjuta_docman_page_destroy):
10537 Do not unref widget because the GtkNotebook will unref them
10539 * plugins/file-manager/file-view.c: (file_view_refresh):
10540 * plugins/search/search_preferences.c: (search_preferences_init):
10541 Fixed a memory leaks
10543 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
10544 (ieditor_get_offset), (ieditor_iface_init),
10545 (idocument_get_filename), (ilanguage_get_supported_languages),
10546 (autodetect_language):
10548 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
10551 2008-02-28 Johannes Schmid <jhs@gnome.org>
10553 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
10554 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
10556 2008-02-27 Naba Kumar <naba@gnome.org>
10558 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
10559 string break. That was a mistake doing at this point.
10561 === anjuta 2.3.5 ===
10563 2008-02-26 Naba Kumar <naba@gnome.org>
10565 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
10566 crash when there is a modified new file open, a non-modified exiting
10567 file open and autosave happen. Simplified error checking logic and
10568 avoided memory corruption. Fixes bug #Bug 518716.
10570 2008-02-25 Naba Kumar <naba@gnome.org>
10572 * NEWS: Updated for release 2.3.5
10573 * configure.in: Bumped version to 2.3.5
10575 * plugins/build-basic-autotools/build-basic-autotools.c:
10576 (on_editor_changed): Avoid accessing text which is greater than
10579 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
10581 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
10583 * plugins/debug-manager/breakpoints.c:
10584 Fix #518329: Crash when adding breakpoint and other similar bugs
10586 2008-02-25 Johannes Schmid <jhs@gnome.org>
10588 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
10589 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
10590 Never call error() which calls exit()
10591 #517646 – Anjuta exists with code 2 when i try to import gedit
10593 2008-02-23 Johannes Schmid <jhs@gnome.org>
10595 * plugins/sourceview/sourceview.c: (ieditor_insert):
10596 Block insert_text signal when inserting manually.
10598 2008-02-23 Johannes Schmid <jhs@gnome.org>
10600 * plugins/sourceview/sourceview.c: (on_insert_text):
10601 Fixed a problem with the "insert-text" signal that broke
10602 copy&paste sometimes
10604 2008-02-22 Johannes Schmid <jhs@gnome.org>
10606 * plugins/language-support-cpp-java/plugin.c:
10607 (get_line_indentation_base):
10608 More fixes for comment handling and made the code
10611 2008-02-22 Johannes Schmid <jhs@gnome.org>
10613 * plugins/sourceview/sourceview.c: (on_insert_text):
10614 Fixed #517919 – Crash on pasting docblock
10616 2008-02-20 Johannes Schmid <jhs@gnome.org>
10618 Patch from James Liggett:
10619 * plugins/profiler/profiler.glade:
10620 Fix width options dialog. Translations are not longer cut off. (#516630)
10622 2008-02-18 Johannes Schmid <jhs@gnome.org>
10624 * plugins/sourceview/sourceview.c: (on_insert_text):
10625 Do not change the iterator in the "insert-text" handler because
10626 it has some strange side-effects when copying text
10627 Fix useless free'ing in hover-leave that might have led to random
10630 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
10632 * plugins/debug-manager/start.c:
10633 Avoid a glib warning if no project is loaded
10635 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
10637 * manuals/anjuta-manual/C/debugger.xml:
10638 Remove warning about new debugger
10640 2008-02-17 Johannes Schmid <jhs@gnome.org>
10642 * manuals/anjuta-manual/figures/project-window.png:
10643 Use a smaller picture
10645 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
10647 * plugins/gdb/debugger.c:
10648 Set breakpoint in file with uncommon characters in path name
10650 2008-02-17 Johannes Schmid <jhs@gnome.org>
10652 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
10653 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
10655 * plugins/sourceview/sourceview.c: (on_insert_text):
10656 Fix "char-added" signal to pass the correct iterator
10658 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
10660 * plugins/gdb/debugger.c:
10661 Load executable in gdb with space in path name
10663 2008-02-17 Johannes Schmid <jhs@gnome.org>
10665 * plugins/language-support-cpp-java/plugin.c:
10666 (get_line_indentation_base), (get_line_auto_indentation),
10668 Some bugfixes and clean-ups in comment indentation code
10670 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
10671 (anjuta_view_finalize), (anjuta_view_key_press_event):
10672 * plugins/sourceview/sourceview.c: (on_insert_text),
10673 (sourceview_create_highligth_indic), (sourceview_new):
10674 Cleaned implementation of char-added signal by using "insert-text" signal
10675 instead of filtering "key-press-event"
10676 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
10677 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
10679 Fixed implementation of get_character and return value of iiter_first() and
10682 2008-02-16 Johannes Schmid <jhs@gnome.org>
10684 * plugins/valgrind/plugin.c: (valgrind_activate),
10685 (ipreferences_merge), (ipreferences_unmerge):
10686 * plugins/valgrind/vgactions.c: (vg_actions_run):
10687 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
10689 Fixed crasher when starting valgrind because of strange prefs handling and
10690 #516641 – Valgrind: Load Log does not clear list
10692 2008-02-15 James Liggett <jrliggett@cox.net>
10694 * plugins/profiler/plugin.c:
10695 (on_select_other_target_button_clicked):
10696 Select the new custom target in the list so that the user sees it.
10698 Bug 516630 – Selection custom binary in profiler is not
10701 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
10703 * manuals/anjuta-manual/C/projects.xml:
10704 Fix #515993: "Add package" button is "Add Package" in code
10705 Fix #516727: "Build All" is "Build Project" in code
10706 Fix #516728: "Clean All" is "Clean Project" in code
10707 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
10708 Fix #516730: Fix note title
10709 "Configure" is "Run Configure..." in code
10711 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
10713 * (added) manuals/anjuta-manual/C/figures/project-window.png,
10714 (removed) manuals/anjuta-manual/C/figures/project_win.png,
10715 manuals/anjuta-manual/C/projects.xml,
10716 manuals/anjuta-manual/Makefile.am:
10717 Fix #515207: Add a new project window screenshoot
10718 Rename "Project View" to "Project window"
10720 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
10722 * plugins/project-import/project-import.c:
10723 Fix #516743: Import project keeps an old date on project file
10725 * plugins/project-manager/plugin.c:
10726 Fix #516737: Import project doesn't load project with space in name
10728 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
10730 * plugins/debug-manager/command.c:
10731 Destroy local variables on each step
10733 * plugins/debug-manager/debug_tree.c,
10734 plugins/debug-manager/watch.c,
10735 plugins/debug-manager/locals.c,
10736 plugins/gdb/debugger.c,
10737 libanjuta/interfaces/libanjuta.idl:
10738 Parse local variables scope (not used yet)
10740 2008-02-15 James Liggett <jrliggett@cox.net>
10742 reviewed by: Johannes Schmid <jhs@gnome.org>
10744 * plugins/profiler/gprof-options.c: (setup_widgets),
10745 (gprof_options_set_target), (gprof_options_has_target),
10746 (gprof_options_get_string):
10747 * plugins/profiler/gprof-options.h:
10748 * plugins/profiler/plugin.c: (ifile_open):
10749 516128 – crash in Anjuta IDE: selected profiler as the...
10751 2008-02-14 Johannes Schmid <jhs@gnome.org>
10753 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
10754 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
10755 * plugins/symbol-browser/an_symbol.c:
10756 * plugins/symbol-browser/an_symbol_view.c:
10757 (on_symbol_view_row_expanded):
10758 Fixed some memory leaks (Remember to all free/unref everything that comes
10759 from gtk_tree_model_get())
10761 2008-02-14 Johannes Schmid <jhs@gnome.org>
10763 * plugins/document-manager/search-box.c: (on_search_activated):
10764 516377 – Status bar does not change its status of 'Search for .. continued at top'
10765 (caused by differences between scintilla and sourceview)
10767 2008-02-13 James Liggett <jrliggett@cox.net>
10769 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
10770 Output in UTF-8 format to avoid hangs with the editor. (#516014)
10772 2008-02-14 Johannes Schmid <jhs@gnome.org>
10774 * plugins/language-support-cpp-java/plugin.c:
10775 (get_line_indentation_base), (get_line_auto_indentation),
10776 (on_editor_char_inserted_cpp):
10777 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
10779 2008-02-13 Johannes Schmid <jhs@gnome.org>
10781 * plugins/language-support-cpp-java/plugin.c:
10782 (is_iter_inside_string), (get_line_auto_indentation):
10783 Handle comments in the code and do not ask editor. Fixes scintilla
10784 indentation (sourceview does not report comments anyway).
10786 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
10787 Diff with correct sign (also fixes some issues with language-support)
10789 2008-02-13 Johannes Schmid <jhs@gnome.org>
10791 * plugins/language-support-cpp-java/plugin.c:
10792 (get_line_indentation_base):
10793 Act even more clever for comments. Indent /* */ comments correctly
10796 2008-02-13 Johannes Schmid <jhs@gnome.org>
10798 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
10799 Also set indentation size correctly, when tab size is set
10800 by language support plugin
10802 2008-02-13 Johannes Schmid <jhs@gnome.org>
10804 * plugins/language-support-cpp-java/plugin.c:
10805 (get_line_indentation_base):
10807 Indent lines after comments correctly
10809 2008-02-13 Johannes Schmid <jhs@gnome.org>
10811 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
10812 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
10813 * libanjuta/anjuta-launcher.h:
10814 Some more fixes from symbol-db-branch
10817 Move anjuta-shell to noinst_PROGRAMS as it is just a test
10819 2008-02-12 Johannes Schmid <jhs@gnome.org>
10821 Patch from Gennaro Bellizio <genbell@tiscali.it>:
10822 * global-tags/Makefile.am:
10824 #515954 – create_global_tags.sh: wrong anjuta-tags path
10826 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
10827 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
10828 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
10829 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
10830 (anjuta_launcher_fork):
10831 * libanjuta/anjuta-launcher.h:
10832 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
10833 from symbol-db branch
10835 2008-02-11 Johannes Schmid <jhs@gnome.org>
10837 * plugins/file-manager/file-model.c: (file_model_expand_idle):
10838 515868 – File browser only shows icons when activated
10840 2008-02-11 Johannes Schmid <jhs@gnome.org>
10842 * plugins/file-manager/file-model.c: (file_model_expand_idle):
10843 #515867 – Anjuta dies on startup
10845 2008-02-11 Johannes Schmid <jhs@gnome.org>
10847 * TODO.tasks: Marked subversion task as completed
10849 === anjuta 2.3.4 ===
10851 2008-02-11 Naba Kumar <naba@gnome.org>
10853 * configure.in: Bumped version to 2.3.4
10855 2008-02-10 Naba Kumar <naba@gnome.org>
10857 * NEWS: Updated for release.
10859 2008-02-10 Johannes Schmid <jhs@gnome.org>
10861 * plugins/document-manager/anjuta-document-manager.plugin.in:
10862 Added html, javascript and glade file types. This makes it possible to
10863 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
10864 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
10866 * plugins/file-wizard/anjuta-file-wizard.glade:
10867 * plugins/gdb/anjuta-gdb.glade:
10868 * plugins/project-wizard/anjuta-project-wizard.glade:
10869 * plugins/search/anjuta-search.glade:
10870 * plugins/terminal/anjuta-terminal-plugin.glade:
10872 Fixed some other translation issues (#507921)
10874 2008-02-10 Naba Kumar <naba@gnome.org>
10876 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
10877 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
10879 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
10881 * manuals/anjuta-manual/C/interface.xml,
10882 manuals/anjuta-manual/C/introduction.xml,
10883 manuals/anjuta-manual/C/preferences.xml,
10884 manuals/anjuta-manual/C/fileoperations.xml,
10885 manuals/anjuta-manual/C/projects.xml:
10886 Fix spelling errors, including bug #515204, #515172, #515117
10889 2008-02-10 Naba Kumar <naba@gnome.org>
10891 * plugins/document-manager/plugin.c: Fixed stream comment and added
10892 translator's comment for 'block comment', 'box comment' and 'stream
10895 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
10897 * plugins/debug-manager/command.c,
10898 plugins/debug-manager/command.h,
10899 plugins/debug-manager/breakpoints.c,
10900 libanjuta/interfaces/libanjuta.idl:
10901 Avoid adding the same breakpoint several times
10903 * plugins/gdb/debugger.c:
10904 Fix bug #515463: Deattaching process kill it
10906 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
10908 * manuals/anjuta-manual/C/debugger.xml:
10909 Fix translation bug #515459 and #515460
10911 2008-02-10 Johannes Schmid <jhs@gnome.org>
10913 Patch from Rémi Cardona <remi@gentoo.org>
10915 * plugins/build-basic-autotools/Makefile.am:
10916 * plugins/cvs-plugin/Makefile.am:
10917 * plugins/document-manager/Makefile.am:
10918 * plugins/editor/Makefile.am:
10919 * plugins/indent/Makefile.am:
10920 * plugins/language-support-cpp-java/Makefile.am:
10921 * plugins/message-view/Makefile.am:
10922 * plugins/sourceview/Makefile.am:
10923 * plugins/symbol-browser/Makefile.am:
10924 * plugins/terminal/Makefile.am:
10925 * scripts/build-schemas.mk:
10927 Fix #512531 – Parallel build fails
10929 * AUTHORS: Added Rémi
10931 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
10933 * plugins/debug-manager/queue.c:
10934 Fix interrupt command, not working due to previous change
10936 2008-02-10 Johannes Schmid <jhs@gnome.org>
10939 * src/anjuta-app.c:
10940 * src/anjuta-callbacks.c (removed):
10941 * src/anjuta-callbacks.h (removed):
10943 Removed (almost) empty files, fixes #515383 and #515388
10945 2008-02-09 James Liggett <jrliggett@cox.net>
10947 Reviewed by Naba Kumar <naba@gnome.org>:
10949 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
10950 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
10951 * plugins/subversion/svn-command.c:
10952 (svn_command_make_canonical_path):
10953 * plugins/subversion/svn-command.h:
10954 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
10955 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
10956 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
10957 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
10958 * plugins/subversion/svn-remove-command.c:
10959 (svn_remove_command_new):
10960 * plugins/subversion/svn-status-command.c:
10961 (svn_status_command_new):
10962 * plugins/subversion/svn-switch-command.c:
10963 (svn_switch_command_new):
10964 * plugins/subversion/svn-update-command.c:
10965 (svn_update_command_new):
10966 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
10967 die if the user gives a path that libsvn doesn't like.
10971 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
10973 * plugins/debug-manager/command.c,
10974 plugins/debug-manager/command.h,
10975 plugins/debug-manager/queue.c:
10976 Fix crashes when trying to stop the debugger while it is busy
10978 2008-02-08 Johannes Schmid <jhs@gnome.org>
10980 Patch from Rodrigo Moya <rodrigo@novell.com>
10982 * plugins/glade/plugin.c: (ifile_open):
10983 * plugins/symbol-browser/test-class.cpp:
10984 * AUTHORS: Added Rodrigo
10986 #514732 – 64 bit compliation error
10987 #514733 – Use of uninitialized variables
10989 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
10991 * manuals/anjuta-manual/C/debugger.xml:
10992 Fix translation bug #514494 and bug #514440
10994 2008-02-05 Massimo Cora' <maxcvs@email.it>
10996 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
10997 Fix a compile error added in the previous patch
10999 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
11001 * plugins/profiler/gprof-view.c,
11002 plugins/class-inheritance/class-callbacks.c,
11003 plugins/class-inheritance/class-inherit.c,
11004 plugins/symbol-browser/an_symbol.c,
11005 plugins/symbol-db/symbol-db-engine-iterator-node.c,
11006 libanjuta/interfaces/libanjuta.idl:
11007 Change ianjuta_symbol_file function to ianjuta_symbol_uri
11009 2008-02-04 Johannes Schmid <jhs@gnome.org>
11011 * plugins/search/anjuta-search.glade: Fixed typo
11013 2008-02-03 Johannes Schmid <jhs@gnome.org>
11015 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
11016 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
11017 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
11019 * plugins/build-basic-autotools/build-basic-autotools.c:
11020 (build_get_context), (build_configure_project):
11021 * plugins/class-gen/anjuta-class-gen-plugin.glade:
11022 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
11023 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
11024 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
11025 * plugins/devhelp/plugin.c: (devhelp_activate):
11026 * plugins/editor/Makefile.am:
11027 * plugins/editor/anjuta-editor-scintilla.glade:
11028 * plugins/editor/text_editor.c:
11029 * plugins/editor/text_editor.h:
11030 * plugins/editor/text_editor_menu.c (removed):
11031 * plugins/editor/text_editor_menu.h (removed):
11032 * plugins/file-wizard/anjuta-file-wizard.glade:
11033 * plugins/gtodo/notification.c: (create_notification_window):
11034 * plugins/gtodo/preferences.c: (preferences_widget):
11035 * plugins/language-support-cpp-java/plugin.c:
11036 (cpp_java_plugin_activate_plugin):
11037 * plugins/message-view/anjuta-message-manager-plugin.glade:
11038 * plugins/message-view/plugin.c: (activate_plugin):
11039 * plugins/project-manager/plugin.c: (confirm_removal):
11040 * plugins/search/anjuta-search.glade:
11041 * plugins/search/plugin.c:
11042 * plugins/search/search-replace.c: (nb_results_alert):
11043 * plugins/subversion/subversion-commit-dialog.c:
11044 (on_subversion_commit_response):
11045 * plugins/symbol-browser/plugin.c: (activate_plugin):
11046 * plugins/valgrind/plugin.c: (on_menu_run_activate):
11047 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
11048 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
11049 * src/anjuta.glade:
11051 Fixed translation bugs from #507921.
11052 Removed unused files in scintilla plugin
11054 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
11056 * manuals/anjuta-manual/C/debugger.xml:
11057 Fix bug #514124 and bug #514138: Wrong menu item name
11059 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
11061 * plugins/profiler/gprof-view.c,
11062 plugins/symbol-browser/plugin.c,
11063 plugins/class-inheritance/class-callbacks.c,
11064 plugins/debug-manager/plugin.c,
11065 plugins/tools/editor.c,
11066 plugins/search/search-replace.c,
11067 plugins/search/search-replace_backend.c,
11068 plugins/search/search-replace_backend.h,
11069 plugins/build-basic-autotools/build-basic-autotools.c,
11070 plugins/document-manager/plugin.c,
11071 plugins/document-manager/file_history.c,
11072 plugins/document-manager/anjuta-docman.c,
11073 plugins/document-manager/anjuta-docman.h,
11074 plugins/document-manager/action-callbacks.c,
11075 libanjuta/interfaces/libanjuta.idl:
11076 Rename IAnjutaDocumentManager functions:
11077 find_document_with_path, goto_file_line, goto_file_line_mark
11078 and get_full_filename into
11079 find_document_with_uri, goto_uri_line, goto_uri_line_mark
11081 Fix search plugin to use an URI instead of a file path
11082 Fix anjuta_docman_get_uri to always return an URI
11084 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
11086 * plugins/debug-manager/breakpoints.c:
11087 Fix bug #514118: Rename Clear All Breakpoints to Remove
11090 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
11092 * manuals/anjuta-manual/C/debugger.xml:
11093 Update debugger documentation
11095 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
11097 * plugins/debug-manager/sharedlib.c,
11098 plugins/debug-manager/anjuta-debug-manager.glade,
11099 plugins/debug-manager/queue.c,
11100 plugins/tools/execute.c,
11101 plugins/tools/anjuta-tools.glade,
11102 plugins/tools/editor.c,
11103 plugins/project-wizard/templates/terminal.wiz,
11104 plugins/project-wizard/templates/xlib-dock.wiz,
11105 plugins/project-wizard/templates/wxwin.wiz,
11106 plugins/project-wizard/templates/java.wiz,
11107 plugins/project-wizard/templates/gnome.wiz,
11108 plugins/project-wizard/templates/anjuta-plugin.wiz,
11109 plugins/project-wizard/templates/gtkmm.wiz,
11110 plugins/project-wizard/templates/python.wiz,
11111 plugins/project-wizard/templates/cpp.wiz,
11112 plugins/project-wizard/templates/sdl.wiz,
11113 plugins/project-wizard/templates/gtk.wiz,
11114 plugins/project-wizard/templates/minimal.wiz,
11115 plugins/project-wizard/templates/xlib.wiz,
11116 plugins/project-wizard/templates/gcj.wiz,
11117 plugins/gdb/plugin.c,
11118 plugins/gdb/debugger.c,
11119 libanjuta/anjuta-plugin-manager.c:
11120 Partial fix of #507921: translation issues in debug-manager, tools,
11121 project-wizard, gdb and anjuta-plugin-manager.
11123 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
11125 * plugins/debug-manager/queue.c:
11126 Debugger Local, Stack and Thread windows were missing due to
11127 the previous change.
11129 2008-02-02 Johannes Schmid <jhs@gnome.org>
11131 * manuals/anjuta-manual/Makefile.am:
11132 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
11133 causes make install to fail
11135 2008-02-02 Johannes Schmid <jhs@gnome.org>
11137 * plugins/macro/macros.xml:
11138 #495511 – Header_h macro correction
11140 2008-02-02 Johannes Schmid <jhs@gnome.org>
11142 * plugins/patch/patch-plugin.glade:
11143 gtk-apply is not translatable...
11145 2008-02-02 Johannes Schmid <jhs@gnome.org>
11147 * plugins/build-basic-autotools/build-basic-autotools.c:
11148 (on_build_mesg_format):
11150 Also check for untranslated messages from make. Should fix
11151 #511981 – Error parsing make output
11153 2008-02-02 Johannes Schmid <jhs@gnome.org>
11155 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
11158 Fixed #511010 – [UI] Execute program utility window
11160 2008-02-02 Johannes Schmid <jhs@gnome.org>
11162 * src/anjuta.glade:
11163 Fixed #509908 – [UI] Problems with the General settings tab
11165 2008-02-02 Johannes Schmid <jhs@gnome.org>
11167 * manuals/anjuta-manual/C/fileoperations.xml:
11168 Fixed #513730 – Option not present in the GUI po file
11170 2008-02-02 Johannes Schmid <jhs@gnome.org>
11172 * plugins/sourceview/anjuta-editor-sourceview.glade:
11173 Adjust preferences default values
11175 2008-02-02 Johannes Schmid <jhs@gnome.org>
11177 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
11178 Fixed #512535 – Open files tabs' position is correctly remembered
11179 but not applied at startup
11181 2008-02-02 Johannes Schmid <jhs@gnome.org>
11183 * plugins/search/search-replace.c: (on_message_clicked):
11184 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
11185 fix clicking on search result messages
11187 2008-02-01 James Liggett <jrliggett@cox.net>
11189 * plugins/subversion/svn-command.c: (on_svn_notify):
11190 Fixed wrong status message output when resolving conflicts.
11192 2008-02-02 Johannes Schmid <jhs@gnome.org>
11194 * configure.in: Require GtkSourceView 2.1.2
11195 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
11196 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
11197 (imark_is_marker_set), (imark_delete_all_markers),
11198 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
11200 Adapted to API changes in GtkSourceView
11202 2008-02-01 Johannes Schmid <jhs@gnome.org>
11204 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11205 Fixed tabsize preference
11207 2008-02-01 Johannes Schmid <jhs@gnome.org>
11209 * manuals/anjuta-manual/C/fileoperations.xml:
11210 * manuals/anjuta-manual/C/interface.xml:
11213 * manuals/anjuta-manual/Makefile.am:
11214 * manuals/anjuta-manual/C/figures/*:
11216 Updated figures to be in clearlooks theme, removed old figures
11218 2008-02-01 Johannes Schmid <jhs@gnome.org>
11220 * plugins/patch/patch-plugin.glade:
11221 * plugins/patch/plugin.c: (patch_plugin_activate):
11222 Another UI issue with the patch plugin and silenced a compiler
11225 Patch from James Liggett:
11226 * plugins/profiler/gprof-call-graph-view.c:
11227 (gprof_call_graph_view_create_columns):
11228 * plugins/profiler/gprof-flat-profile-view.c:
11229 (gprof_flat_profile_view_create_columns):
11230 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
11231 * plugins/profiler/gprof-view.h:
11233 Use two decimal places for float values in profiler views (#507831)
11235 2008-02-01 Johannes Schmid <jhs@gnome.org>
11238 * plugins/editor/Makefile.am:
11240 Fixed #512751 – libgnomeprint unnecessary without scintilla
11242 2008-01-31 Johannes Schmid <jhs@gnome.org>
11244 * plugins/language-manager/languages.xml:
11245 Added a pretty ugly string for C++ headers. Maybe we should rely
11246 on mime-types instead...
11248 2008-01-31 Johannes Schmid <jhs@gnome.org>
11250 * plugins/language-support-cpp-java/cpp-java-assist.c:
11251 (get_iter_column), (cpp_java_assist_get_calltip_context),
11252 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
11253 (on_assist_chosen), (cpp_java_assist_install):
11254 * plugins/language-support-cpp-java/plugin.c:
11255 (on_editor_char_inserted_cpp):
11256 Removed annoying DEBUG_PRINTs
11258 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
11259 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
11260 * plugins/sourceview/sourceview.c: (iassist_show_tips):
11262 Fixed "jumping" tooltips, fixed indentation of brances
11264 2008-01-31 Johannes Schmid <jhs@gnome.org>
11266 * plugins/document-manager/plugin.c: (on_document_changed):
11267 Fixed crash when closing anjuta after all document tabs have been closed
11269 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
11271 * plugins/debug-manager/anjuta-debug-manager.glade:
11272 Fix #513485: wrong strings maked as translatable
11274 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
11276 * plugins/debug-manager/threads.c,
11277 plugins/debug-manager/stack_trace.c:
11278 Avoid crash when getting relative path from debugger (same fix
11281 * plugins/debug-manager/queue.c:
11282 Emit all state changes notification
11284 * plugins/debug-manager/start.c:
11285 Fix #511586: Project path with "+" not working in debugger
11287 2008-01-31 Johannes Schmid <jhs@gnome.org>
11289 * plugins/patch/patch-plugin.glade:
11290 Fixed button ui problem...
11292 Patch from James Liggett:
11293 * plugins/profiler/gprof-call-graph-block-entry.c:
11294 (gprof_call_graph_block_primary_entry_new),
11295 (gprof_call_graph_block_secondary_entry_new):
11296 * plugins/profiler/gprof-flat-profile-entry.c:
11297 (gprof_flat_profile_entry_new):
11299 Fix #507831 - Wrong Profiler values for some locales
11301 2008-01-31 Johannes Schmid <jhs@gnome.org>
11303 * plugins/sourceview/anjuta-editor-sourceview.glade:
11304 * plugins/sourceview/sourceview-prefs.c:
11305 * plugins/sourceview/sourceview.c: (sourceview_finalize):
11307 Fixed Editor->View popup menu for those entries that are appropriate for
11310 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
11312 * plugins/debug-manager/breakpoints.c:
11313 Fix #512901: Crash when adding a breakpoint
11315 * plugins/debug-manager/queue.c:
11316 Remove a possible memory leak
11318 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
11320 * plugins/debug-manager/data_view.c,
11321 plugins/debug-manager/sparse_view.c,
11322 manuals/anjuta-manual/C/debugger.xml:
11323 Fix #513130, #513131 #513135: Wrong menu item names and errors
11324 in the documentation
11326 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
11328 * plugins/tools/editor.c:
11329 ianjuta_document_manager_find_document_with_path expect an uri not
11332 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
11334 * manuals/reference/libanjuta/libanjuta-docs.sgml,
11335 manuals/reference/libanjuta/libanjuta-sections.txt,
11336 libanjuta/interfaces/libanjuta.idl:
11337 Documentation fixes for IAnjutaDebugger* interfaces
11339 === anjuta 2.3.3 ===
11341 2008-01-27 Naba Kumar <naba@gnome.org>
11343 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
11346 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
11347 (value_added_current_editor), (value_removed_current_editor):
11350 * TODO.tasks: Updated.
11352 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
11353 scrollwindow shadow in.
11355 * plugins/editor/anjuta-editor-scintilla.glade:
11356 * plugins/editor/style-editor.c: (create_style_editor_gui):
11357 Set style window transient and cetered for preferences window.
11358 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
11360 * plugins/editor/anjuta-editor-scintilla.glade:
11361 Fixes Bug #427108 - Scintilla plugin configuration folding-style
11362 setting not working
11364 * configure.in, NEWS: Updated for release 2.3.3
11366 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
11368 * plugins/debug-manager/anjuta-debug-manager.glade:
11369 Fix #512224: Use a string in english
11371 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
11373 * plugins/build-basic-autotools/build-basic-autotools.c:
11374 ianjuta_document_manager_goto_file_line_mark needs an uri and
11377 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
11379 * plugins/symbol-browser/plugin.c,
11380 plugins/symbol-browser/an_symbol_view.c:
11381 use gnome_vfs_get_uri_from_local_path to get local path from uri
11382 This takes care of escaping some characters
11384 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
11386 * plugins/debug-manager/stack_trace.c:
11387 Probably fix #510028: crash debugger when having a relative filename
11390 2008-01-25 Tom <tpgww@onepost.net>
11392 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
11394 * plugins/document-manager/plugin.c,
11395 plugins/document-manager/file_history.c,
11396 plugins/document-manager/file_history.h,
11397 plugins/document-manager/anjuta-docman.c,
11398 plugins/document-manager/anjuta-docman.h:
11399 Rename filename argument to uri when an uri is expected
11400 anjuta_docman_get_document_for_uri will remove symlinks
11402 2008-01-25 Naba Kumar <naba@gnome.org>
11404 * plugins/terminal/terminal.c: (terminal_execute),
11406 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
11408 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
11410 * plugins/debug-manager/anjuta-debug-manager.glade,
11411 plugins/debug-manager/start.c:
11412 Fix #511049: Change UI of add source directories dialog
11414 2008-01-24 Naba Kumar <naba@gnome.org>
11416 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
11417 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
11418 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
11419 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
11420 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
11423 2008-01-24 Johannes Schmid <jhs@gnome.org>
11425 Patch from: Luca Ferretti <ella.uca@libero.it>:
11427 * plugins/document-manager/anjuta-docman.c:
11428 (anjuta_docman_page_init), (anjuta_docman_class_init):
11429 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
11431 Fix #511757 – Close icon in tabs cut off (Patch was only for
11432 document-manager, also adapted it for message-manager)
11434 2008-01-24 Johannes Schmid <jhs@gnome.org>
11436 * plugins/Makefile.am:
11437 * plugins/sourceview/anjuta-document.c:
11438 * plugins/sourceview/anjuta-marshal.list:
11439 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
11440 (anjuta_view_key_press_event):
11441 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
11442 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
11443 (iiter_diff), (iiter_iface_init):
11444 * plugins/sourceview/sourceview.c: (on_document_char_added),
11445 (ieditor_goto_position), (ieditor_get_text),
11446 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
11447 (ieditor_erase), (ieditor_get_line_from_position),
11448 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
11449 (ieditor_get_position_from_offset), (ieditor_get_start_position),
11450 (ieditor_get_end_position), (ieditor_goto_start),
11451 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
11452 (iconvert_to_lower), (iindic_set), (iassist_suggest),
11453 (iassist_show_tips):
11455 Implemented new iterators interface in sourceview editor and
11458 2008-01-23 Naba Kumar <naba@gnome.org>
11460 * libanjuta/interfaces/libanjuta.idl:
11461 * manuals/reference/libanjuta/libanjuta-sections.txt:
11462 * plugins/build-basic-autotools/build-basic-autotools.c:
11463 (build_indicator_location_set), (on_editor_changed):
11464 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
11465 * plugins/debug-manager/variable.c: (get_hovered_word):
11466 * plugins/document-manager/action-callbacks.c:
11467 (on_editor_command_upper_case_activate),
11468 (on_editor_command_lower_case_activate):
11469 * plugins/document-manager/search-box.c: (on_incremental_search),
11470 (on_search_activated):
11471 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
11472 (iiter_last), (iiter_set_position), (iiter_get_position),
11473 (iiter_get_length), (iiter_compare), (iiter_diff),
11474 (iiter_iface_init):
11475 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
11476 (text_editor_goto_point), (itext_editor_goto_start),
11477 (itext_editor_goto_end), (itext_editor_goto_position),
11478 (itext_editor_get_text_all), (itext_editor_get_text),
11479 (itext_editor_get_position), (itext_editor_get_offset),
11480 (itext_editor_get_length), (itext_editor_insert),
11481 (itext_editor_erase), (itext_editor_erase_all),
11482 (itext_editor_get_column), (itext_editor_get_overwrite),
11483 (itext_editor_set_popup_menu),
11484 (itext_editor_get_line_from_position),
11485 (itext_editor_get_line_begin_position),
11486 (itext_editor_get_line_end_position),
11487 (itext_editor_get_position_from_offset),
11488 (itext_editor_get_start_position), (itext_editor_get_end_position),
11489 (itext_editor_iface_init), (iconvert_to_upper),
11490 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
11492 * plugins/editor/text_editor.h:
11493 * plugins/editor/text_editor_cbs.c:
11494 (on_text_editor_scintilla_notify):
11495 * plugins/indent/plugin.c: (on_indent_action_activate):
11496 * plugins/language-support-cpp-java/cpp-java-assist.c:
11497 (cpp_java_assist_get_scope_context),
11498 (cpp_java_assist_get_pre_word),
11499 (cpp_java_assist_show_autocomplete),
11500 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
11501 (on_editor_char_added), (on_assist_chosen):
11502 * plugins/language-support-cpp-java/plugin.c:
11503 (get_line_indentation), (skip_iter_to_previous_logical_line),
11504 (skip_preprocessor_lines), (initialize_indentation_params),
11505 (set_line_indentation), (get_line_indentation_base),
11506 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
11507 (on_editor_char_inserted_java), (on_auto_indent):
11508 * plugins/macro/macro-actions.c: (match_shortcut):
11509 * plugins/macro/macro-dialog.c: (on_ok_clicked):
11510 * plugins/macro/plugin.c: (match_keyword):
11511 * plugins/search/plugin.c: (find_incremental):
11512 * plugins/search/search-replace.c: (search_and_replace),
11513 (search_start_over):
11514 * plugins/search/search-replace_backend.c:
11515 (file_buffer_new_from_te), (file_buffer_line_from_pos),
11516 (create_search_entries):
11517 * plugins/symbol-browser/plugin.c:
11518 (on_editor_buffer_symbols_update_timeout), (on_char_added),
11519 (isymbol_manager_iface_init):
11520 * plugins/symbol-db/plugin.c:
11521 (on_editor_buffer_symbols_update_timeout), (on_char_added),
11522 (isymbol_manager_iface_init):
11523 * plugins/tools/execute.c: (atp_output_context_construct),
11524 (atp_output_context_destroy), (atp_user_tool_execute):
11526 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
11527 iterators instead of integer offsets.
11528 - Renamed original ianjuta_editor_get_position(int) to
11529 ianjuta_editor_get_offset(). It is deprecated.
11530 - Renamed original ianjuta_editor_get_position_iter() to
11531 ianjuta_editor_get_position().
11532 - Renamed ianjuta_editor_get_cell_iter() to
11533 ianjuta_editor_get_position_from_offset()
11534 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
11535 - Added new methods:
11536 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
11537 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
11538 ianjuta_editor_goto_end().
11539 - All relevent signals and methods converted to use iterators.
11540 - All relevent plugins fixed to use new API.
11541 - Removed ianjuta_editor_cell_get_line() because it is provided by
11542 ianjuta_editor_get_line_from_position().
11543 - Removed ianjuta_symbol_manager_get_completions_at_position()
11544 because it not used anywhere and is not right to be there.
11545 - Updated IAnjutaEditable documentation.
11547 Updated IAnjutaIterable interface:
11548 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
11549 - Introduced 'end-iter' to point at the end of the list.
11550 - Updated IAnjutaIterable documentation.
11552 * plugins/Makefile.am:
11553 (Disabled sourceview plugin for now. Jhs is coming up with a patch
11556 2008-01-22 Johannes Schmid <jhs@gnome.org>
11558 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
11559 * plugins/project-import/anjuta-project-import.glade:
11560 * plugins/project-import/anjuta-project-import.plugin.in:
11561 * plugins/project-wizard/anjuta-project-wizard.glade:
11562 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
11563 * plugins/project-wizard/druid.c: (npw_druid_new):
11564 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
11566 Fixed #465084 – wizard instead of assistant (only string changes...)
11568 2008-01-20 Rob Bradford <rob@openedhand.com>
11570 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
11571 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
11572 coming up with the solution. (Bug: #510390.)
11574 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
11576 * plugins/build-basic-autotools/executer.c:
11577 Fix #502508, use anjuta_launcher to keep program output
11579 * plugins/terminal/terminal.c:
11580 Remove unused child_initizlized member
11581 Start the shell on plugin activation
11583 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
11585 * plugins/debug-manager/sparse_buffer.c:
11586 Fix a crash when scrolling in the diassembly window
11588 * plugins/debug-manager/sparse_view.c:
11589 Small limit change using the same "unit" for both number
11591 2008-01-19 Naba Kumar <naba@gnome.org>
11593 * plugins/language-support-cpp-java/cpp-java-assist.c:
11594 (cpp_java_assist_get_scope_context),
11595 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
11598 2008-01-19 Johannes Schmid <jhs@gnome.org>
11600 * plugins/sourceview/anjuta-editor-sourceview.glade:
11601 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
11603 And even more strings...
11605 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
11607 * plugins/project-wizard/templates/cpp/src/main.cc:
11608 Fix #498734, typing error in c++ project template
11610 2008-01-19 Johannes Schmid <jhs@gnome.org>
11612 * plugins/editor/text_editor.c: (text_editor_save_file):
11613 * plugins/macro/anjuta-macro.glade:
11614 * plugins/subversion/anjuta-subversion.glade:
11616 Fixed even more strings
11618 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
11620 * plugins/language-support-cpp-java/cpp-java-assist.c:
11621 Fix bug #488519, remove critical warning (completion_cache == NULL
11624 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
11626 * plugins/gdb/debugger.c:
11627 Enable logging of gdb communication with an environment variable
11629 2008-01-19 Naba Kumar <naba@gnome.org>
11631 * plugins/editor/text-editor-iterable.c: (iiter_next),
11632 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
11633 editor native funtions to avoid round trips.
11635 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
11637 * plugins/editor/text_editor.c:
11638 Fix a bug due to the previous patch: Unable to save new file in
11641 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
11643 * plugins/debug-manager/disassemble.c,
11644 plugins/debug-manager/disassemble.h,
11645 plugins/debug-manager/registers.c,
11646 plugins/debug-manager/registers.h,
11647 plugins/debug-manager/memory.c,
11648 plugins/debug-manager/memory.h,
11649 plugins/debug-manager/command.c,
11650 plugins/debug-manager/command.h,
11651 plugins/debug-manager/queue.c,
11652 plugins/debug-manager/queue.h,
11653 plugins/debug-manager/breakpoints.c,
11654 plugins/debug-manager/stack_trace.c,
11655 plugins/debug-manager/threads.c,
11656 plugins/debug-manager/plugin.c,
11657 plugins/gdb/plugin.c,
11658 plugins/gdb/debugger.c,
11659 plugins/gdb/debugger.h,
11660 manuals/reference/libanjuta/libanjuta-sections.txt,
11661 manuals/reference/libanjuta/libanjuta.types,
11662 libanjuta/interfaces/libanjuta.idl:
11663 Use gulong instead of guint for addresses
11664 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
11665 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
11667 * plugins/gdb/anjuta-gdb.plugin.in:
11668 Remove reference to IAnjutaCpuDebugger (useless)
11670 2008-01-18 Johannes Schmid <jhs@gnome.org>
11672 * AUTHORS: Added Alexander
11674 2008-01-18 Johannes Schmid <jhs@gnome.org>
11676 Patch from: Alexander Korolyov <kilork@yandex.ru>
11678 * plugins/editor/text_editor.c: (load_from_file),
11679 (text_editor_save_file):
11681 Fixed symlinks (#510238) and file permission (#405321)
11682 handling for scintilla editor.
11684 2008-01-17 Johannes Schmid <jhs@gnome.org>
11686 * plugins/document-manager/action-callbacks.c:
11687 (on_editor_command_select_all_activate),
11688 (on_editor_command_cut_activate),
11689 (on_editor_command_paste_activate),
11690 (on_editor_command_copy_activate),
11691 (on_editor_command_clear_activate):
11692 Resupport cut/copy/paste/clear on GtkEditables when those
11693 have focus. (Important for shortcuts to work).
11695 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
11696 * plugins/document-manager/search-box.c: (on_search_activated):
11697 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
11698 * plugins/patch/patch-plugin.c: (on_ok_clicked):
11699 * plugins/profiler/plugin.c: (profiler_get_data):
11700 * plugins/project-wizard/druid.c: (npw_druid_new):
11701 * plugins/project-wizard/install.c: (on_install_end_install_file):
11702 * plugins/sourceview/anjuta-editor-sourceview.glade:
11703 * plugins/subversion/anjuta-subversion.glade:
11704 * plugins/tools/anjuta-tools.glade:
11705 Various string fixes
11707 2008-01-17 Naba Kumar <naba@gnome.org>
11709 Patch from James Liggett:
11711 * plugins/subversion/subversion-add-dialog.c:
11712 (on_subversion_add_response):
11713 * plugins/subversion/subversion-copy-dialog.c:
11714 (on_subversion_copy_response):
11715 * plugins/subversion/subversion-diff-dialog.c:
11716 (on_subversion_diff_response):
11717 * plugins/subversion/subversion-merge-dialog.c:
11718 (on_subversion_merge_response):
11719 * plugins/subversion/subversion-remove-dialog.c:
11720 (on_subversion_remove_response):
11721 * plugins/subversion/subversion-switch-dialog.c:
11722 (on_subversion_switch_response):
11723 * plugins/subversion/subversion-ui-utils.c: (check_input):
11724 * plugins/subversion/subversion-ui-utils.h:
11725 * plugins/subversion/subversion-update-dialog.c:
11726 (on_subversion_update_response):
11728 If the user doesn't enter any data for path or revision fields in
11729 certain SVN plugin dialogs, libsvn throws assertion failures and
11730 kills Anjuta. To avoid this, the validity of path and revision
11731 input data are checked before the command gets executed.
11733 Fixes Bug #509510 - Check input of some dialogs to avoid termination
11734 if user gives bad or no input
11736 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
11738 * plugins/document-manager/anjuta-docman.c:
11739 Fix #507627 memory tab stay active on debugger stop
11740 Remove two unused variables due to the previous patch
11742 2008-01-16 Johannes Schmid <jhs@gnome.org>
11744 * libanjuta/anjuta-plugin-manager.c:
11745 Fixed #508399 â When you enable a plugin, preferences don't show up
11747 2008-01-16 Rob Bradford <rob@openedhand.com>
11749 Reviewed by: Johannes Schmid <jhs@gnome.org>
11751 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
11752 (get_property_value_as_string), (set_property_value_as_string),
11753 (register_callbacks):
11754 * libanjuta/anjuta-preferences.h:
11755 Add support for both file and folder preferences (originally only
11756 folder choosers were supported. (Fixes bug: #508805.)
11758 * plugins/file-manager/file-manager.glade:
11759 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
11762 2008-01-16 Johannes Schmid <jhs@gnome.org>
11764 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
11766 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
11767 * src/anjuta.glade:
11769 Fixed #509875 â The "Update globale tags" button wording is incorrect
11770 Fixed #509873 â Build Autotools Preferences has excessive padding
11771 Fixed #509872 â General Information labels are incorrectly aligned
11772 Fixed #509871 â General preferences has incorrect use of colons
11774 2008-01-16 Johannes Schmid <jhs@gnome.org>
11776 * plugins/document-manager/anjuta-document-manager.glade:
11777 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
11779 Fixed #509865 â Incorrect padding in the Documents settings tabs
11780 Fixed #509867 â Create button contents is mis-aligned
11781 Fixed #509869 â "Add Directory" button is not HIG complient
11783 2008-01-16 Johannes Schmid <jhs@gnome.org>
11785 * libanjuta/anjuta-preferences-dialog.c:
11786 (anjuta_preferences_dialog_add_page):
11788 Fix #509864 â No initial section selected when opening the Preferences dialog
11790 2008-01-16 Johannes Schmid <jhs@gnome.org>
11792 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
11793 Removed unused gconf_notifications
11795 * plugins/search/anjuta-search.glade:
11796 * plugins/subversion/anjuta-subversion.glade:
11797 * plugins/tools/anjuta-tools.glade:
11798 * src/anjuta-app.c: (anjuta_app_instance_init):
11800 Fixed various strings
11802 2008-01-15 Naba Kumar <naba@gnome.org>
11804 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
11805 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
11808 * plugins/symbol-browser/an_symbol_view.c:
11809 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
11812 2008-01-15 Johannes Schmid <jhs@gnome.org>
11814 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
11815 (anjuta_profile_add_plugins_from_xml):
11816 * plugins/file-manager/file-manager.glade:
11819 * libanjuta/interfaces/libanjuta.idl:
11822 * plugins/sourceview/Makefile.am:
11823 * plugins/sourceview/anjuta-editor-sourceview.glade:
11824 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
11825 (end_print), (print_setup), (sourceview_print),
11826 (sourceview_print_preview):
11827 * plugins/sourceview/sourceview.c: (iprint_print),
11828 (iprint_print_preview):
11830 Added printing support to GtkSourceView editor
11832 2007-01-14 Tom <tpgww@onepost.net>
11834 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
11836 * plugins/document-manager/anjuta-docman.c:
11837 Fix two memory leaks added by the previous patch
11839 2008-01-14 Johannes Schmid <jhs@gnome.org>
11841 * plugins/sourceview/assist-tip.c: (assist_tip_move):
11842 * plugins/sourceview/assist-window.c: (assist_window_move):
11846 2008-01-14 Rob Bradford <rob@openedhand.com>
11848 * global-tags/Makefile.am:
11849 * global-tags/create_global_tags.sh.in:
11850 Install anjuta-tags binary into FHS policy compliant directory and
11851 update references. (Fixes bug: 509346.)
11853 2008-01-13 Naba Kumar <naba@gnome.org>
11855 Patch from: Ritesh Khadgaray
11856 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
11857 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
11858 Adds export-dynamic option to LDFLAGS to project template for libglade
11859 to work for autoconnect signals.
11861 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
11863 * libanjuta/anjuta-utils.c:
11864 anjuta_util_get_real_path return a string that need to be freed
11865 with g_free even if PATH_MAX is not defined
11867 2008-01-13 Andre Klapper <a9016009@gmx.de>
11869 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
11872 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
11874 * plugins/document-manager/anjuta-docman.c:
11875 Do not reopen file having escaped character (+,...) in path name
11877 2008-01-13 Naba Kumar <naba@gnome.org>
11879 * libanjuta/interfaces/libanjuta.idl:
11880 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
11881 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
11882 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
11883 IAnjutaProjectManager::add_sources().
11885 * plugins/glade/plugin.c: (on_glade_resource_removed),
11886 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
11887 stubs for handing resources in glade file.
11889 2008-01-13 Naba Kumar <naba@gnome.org>
11891 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
11893 * plugins/glade/plugin.c: (ifile_open): Select the first window
11894 in the glade project when it is first opened. Avoids empty glade
11895 document the first time.
11897 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
11899 Reviewed by: Johannes Schmid <jhs@gnome.org>
11901 * plugins/gtodo/callback.c: (remove_todo_item):
11902 Fix #507304 – crash in Anjuta IDE while removing done tasks
11904 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
11906 * plugins/debug-manager/anjuta-debug-manager.ui,
11907 plugins/debug-manager/plugin.c,
11908 plugins/debug-manager/start.h,
11909 plugins/debug-manager/start.c:
11910 New menu item to add extra source directories for debugger
11912 === anjuta 2.3.2 ===
11914 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
11916 * plugins/gtodo/callback.c: (remove_todo_item):
11917 Fix #507304 – crash in Anjuta IDE while removing done tasks
11919 2008-01-11 Naba Kumar <naba@gnome.org>
11921 * configure.in: Bumped version to 2.3.2
11922 * NEWS: Updated for anjuta 2.3.2 release
11923 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
11926 2008-01-11 Johannes Schmid <jhs@gnome.org>
11928 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
11930 Reverted accidently commited change
11932 * plugins/document-manager/anjuta-document-manager.glade:
11933 Fix Gtk-Critical because of broken glade file
11935 2008-01-11 Naba Kumar <naba@gnome.org>
11937 * plugins/glade/plugin.c: (on_document_destroy),
11938 (glade_plugin_add_project): Fixed a bug where when more than one
11939 glade document is open and one is closed, it closes all the glade
11940 documents. Also it might have fixed the bug where sometimes closing
11941 the glade document leaves glade widget tree unclosed.
11943 2008-01-11 Naba Kumar <naba@gnome.org>
11945 * libanjuta/Makefile.am: Install glade3 files in own prefix to
11946 prevent install errors when not installed as root (then the files
11947 are only useful when glade-3 is installed in the same prefix, but it
11948 doesn't harm anjuta runtime).
11950 * plugins/sourceview/sourceview.c: Commented use of a file
11951 not currently distributed.
11953 2008-01-10 Naba Kumar <naba@gnome.org>
11955 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
11956 nothing to translate in it.
11958 2008-01-10 Johannes Schmid <jhs@gnome.org>
11960 * plugins/project-wizard/templates/gnome.wiz:
11961 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
11962 * plugins/project-wizard/templates/gnome/src/main.c:
11963 * plugins/project-wizard/templates/translatable-strings.h:
11965 Fixed #508497 and added a new chooser to select whether to use
11968 2008-01-10 Johannes Schmid <jhs@gnome.org>
11970 Patch from Tom <tpgww@onepost.net>:
11972 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
11973 (anjuta_util_glist_path_dedup):
11974 * libanjuta/anjuta-utils.h:
11976 Give the method a proper prefixed name
11978 * plugins/document-manager/action-callbacks.c:
11979 (get_current_popup_active),
11980 (on_editor_command_select_all_activate),
11981 (on_editor_command_cut_activate),
11982 (on_editor_command_paste_activate),
11983 (on_editor_command_copy_activate),
11984 (on_editor_command_clear_activate), (on_show_search),
11985 (on_repeat_quicksearch):
11986 * plugins/document-manager/action-callbacks.h:
11987 * plugins/document-manager/anjuta-docman.c:
11988 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
11989 (anjuta_docman_goto_file_line_mark),
11990 (anjuta_docman_get_full_filename):
11991 * plugins/document-manager/anjuta-docman.h:
11992 * plugins/document-manager/anjuta-document-manager.ui:
11993 * plugins/document-manager/plugin.c:
11994 (update_document_ui_interface_items):
11996 Better way to fix the popup-menu items (Cut/Copy/Paste)
11997 and various clean-ups.
11999 * plugins/document-manager/search-box.c: (on_document_changed),
12000 (search_box_fill_search_focus):
12001 * plugins/document-manager/search-box.h:
12002 * plugins/search/plugin.c:
12004 Add a menu item to repeat the quick search
12006 2008-01-10 Johannes Schmid <jhs@gnome.org>
12008 * plugins/language-support-cpp-java/cpp-java-assist.c:
12009 (on_assist_chosen):
12011 Fixed #508424 – Auto complete: previous char was removed when
12012 pre TAB to auto complete.
12014 2008-01-10 Johannes Schmid <jhs@gnome.org>
12016 Patch from: James Ligett:
12018 * plugins/profiler/gprof-call-graph-view.c:
12019 (gprof_call_graph_view_create_columns):
12020 * plugins/profiler/gprof-flat-profile-view.c:
12021 (gprof_flat_profile_view_create_columns):
12023 Fixed translation issues (#496833)
12025 2008-01-10 Johannes Schmid <jhs@gnome.org>
12027 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
12029 * plugins/gtodo/gtodo.c: (category_manager_add_item):
12030 Fix #460390 – Changing categories while edinting something
12032 2008-01-09 Naba Kumar <naba@gnome.org>
12034 * libanjuta/anjuta-plugin-manager.c:
12035 (anjuta_plugin_manager_activate_plugins): Commented dead code and
12038 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
12039 corruption reported in bug #507491. Potentially fixes too.
12041 2008-01-09 Johannes Schmid <jhs@gnome.org>
12043 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
12045 * plugins/gtodo/mcategory.c: (category_manager_add_item):
12046 Fix bug #505205 completely
12048 * AUTHORS: Added Bolesław
12050 2008-01-08 Johannes Schmid <jhs@gnome.org>
12052 * plugins/document-manager/action-callbacks.c:
12053 (on_editor_command_cut_activate),
12054 (on_editor_command_paste_activate),
12055 (on_editor_command_copy_activate),
12056 (on_editor_command_clear_activate):
12058 Fixed editor popup menu (Cut, Copy, Paste)
12060 2008-01-08 Johannes Schmid <jhs@gnome.org>
12062 * plugins/sourceview/sourceview.c: (autodetect_language):
12063 Fixed a crash when creating a new file
12065 2008-01-08 Johannes Schmid <jhs@gnome.org>
12067 Patch by <bolekk@gmail.com> (GHOP Student)
12069 * plugins/gtodo/mcategory.c: (category_manager_add_item):
12072 2008-01-08 Naba Kumar <naba@gnome.org>
12074 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
12075 * libanjuta/anjuta-plugin-manager.c:
12076 (anjuta_plugin_manager_select),
12077 (anjuta_plugin_manager_activate_plugins):
12078 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
12079 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
12080 (on_create_submenu), (create_open_with_submenu):
12081 * src/about.c: (on_about_plugin_activate),
12082 (about_create_plugins_submenu): Use translated version of get_string()
12083 API in AnjutaDescription for translatable properties. Fixes bug #496833
12086 2008-01-07 Johannes Schmid <jhs@gnome.org>
12088 * plugins/build-basic-autotools/executer.c: (execute_program):
12089 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
12090 * plugins/debug-manager/anjuta-debug-manager.glade:
12091 * plugins/debug-manager/locals.c: (create_locals_gui):
12092 * plugins/file-loader/plugin.c: (on_create_submenu):
12093 * plugins/gtodo/main.h:
12094 * plugins/gtodo/preferences.c: (preferences_widget):
12095 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12096 * plugins/tools/anjuta-tools.glade:
12097 * plugins/tools/execute.c: (atp_output_context_print):
12100 Another bunch of i18n fixes (#496833)
12102 2008-01-07 Johannes Schmid <jhs@gnome.org>
12104 * plugins/build-basic-autotools/build-basic-autotools.c:
12105 (on_build_terminated):
12106 * plugins/gtodo/interface.c: (set_read_only):
12107 * plugins/project-manager/plugin.c: (confirm_removal),
12108 (on_popup_add_to_project):
12109 * plugins/subversion/anjuta-subversion.glade:
12110 * plugins/tools/execute.c: (atp_output_context_print_result):
12112 Fixed some strings from #496833
12114 2008-01-07 Johannes Schmid <jhs@gnome.org>
12116 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
12117 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
12119 * plugins/language-support-cpp-java/plugin.c: (install_support),
12120 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
12121 Added basic Vala support
12123 * plugins/sourceview/sourceview.c: (autodetect_language):
12124 Fixed mime-type detection
12126 2008-01-06 Massimo Cora' <maxcvs@email.it>
12128 Reviewed by: Johannes Schmid <jhs@gnome.org>
12130 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
12131 (value_removed_current_editor), (symbol_db_activate),
12132 (symbol_db_deactivate):
12133 * plugins/symbol-db/symbol-db-engine.c:
12134 (symbol_db_engine_get_global_members_filtered):
12135 * plugins/symbol-db/symbol-db-view.c:
12136 (do_add_child_symbol_to_view), (prepare_for_adding),
12137 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
12138 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
12139 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
12140 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
12141 (sdb_view_init), (sdb_view_finalize),
12142 (sdb_view_build_and_display_base_tree):
12143 * plugins/symbol-db/symbol-db-view.h:
12144 added controls to expand Global tab nodes in a non-freezing way.
12145 Fixed also some little bugs always on global-tab.
12147 2008-01-06 Naba Kumar <naba@gnome.org>
12149 Patches from James Liggett:
12150 * plugins/profiler/gprof-call-graph-view.c:
12151 (gprof_call_graph_view_create_columns):
12152 * plugins/profiler/gprof-flat-profile-view.c:
12153 (gprof_flat_profile_view_create_columns):
12154 * plugins/profiler/gprof-function-call-tree-view.c:
12155 (gprof_function_call_tree_view_create_columns): Made all
12156 of the columns resizable and reorderable.
12158 2008-01-06 Johannes Schmid <jhs@gnome.org>
12160 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
12161 (anjuta_launcher_check_password_real),
12162 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
12163 (anjuta_launcher_scan_pty),
12164 (anjuta_launcher_disable_password_check):
12165 * libanjuta/anjuta-launcher.h:
12166 Added disable_password_check for stream where it does not make sense
12167 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
12168 that sometimes occur in symbol-db plugin
12170 * plugins/file-manager/file-model.c:
12171 (file_model_cancel_expand_idle):
12172 Fixed removing of idle source
12174 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
12175 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
12177 Fixed #348854 – invisible cursor in certain themes
12179 2008-01-06 Naba Kumar <naba@gnome.org>
12181 * libanjuta/anjuta-preferences.c:
12182 (anjuta_preferences_register_property_custom): Fixed a crash bug on
12183 closing preferences dialog due to patch in bug #507300
12185 2008-01-06 Naba Kumar <naba@gnome.org>
12187 * plugins/language-support-cpp-java/cpp-java-assist.c:
12188 (on_assist_chosen):
12189 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
12190 * plugins/search/search-replace_backend.c: (create_search_entries):
12191 Added missing unrefs.
12193 2008-01-06 Johannes Schmid <jhs@gnome.org>
12195 * plugins/debug-manager/variable.c: (get_hovered_word):
12196 Add a g_object_unref()
12198 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
12199 (on_sourceview_hover_leave):
12200 Fixed hover and editor interface to make hover in debugger work
12202 2008-01-06 Naba Kumar <naba@gnome.org>
12204 * plugins/editor/text-editor.c: Whitespaces fixes.
12205 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
12206 DEBUG_PRINT instead of g_message.
12208 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
12210 * plugins/debug-manager/breakpoints.c:
12211 Fix #507441: Disable all breakpoints doesn't work
12212 Fix #507444: Enable Breakpoint menu item doesn't change name
12214 2008-01-05 Naba Kumar <naba@gnome.org>
12216 * manuals/reference/libanjuta/libanjuta.types: Renamed
12217 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
12219 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
12221 * plugins/debug-manager/variable.c:
12222 Update variable display to use IAnjutaIterable instead of position
12224 * plugins/editor/text_editor_cbs.c,
12225 plugins/editor/text_editor.c:
12226 Fix Gtk critical warnings when a hover signal is emitted
12227 Fix get_text_iter in Scintilla (range should include last character)
12229 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
12231 * plugins/debug-manager/debug_tree.c,
12232 plugins/debug-manager/debug_tree.h,
12233 plugins/debug-manager/watch.c,
12234 plugins/debug-manager/command.c,
12235 plugins/debug-manager/queue.c,
12236 plugins/gdb/plugin.c,
12237 plugins/gdb/debugger.c,
12238 plugins/gdb/debugger.h,
12239 libanjuta/interfaces/libanjuta.idl:
12240 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
12242 2008-01-05 Naba Kumar <naba@gnome.org>
12244 * plugins/valgrind/plugin.c: Removed stock icon open/save from
12245 menus to avoid conflict with file open/save. Fixes bug #507455
12247 2008-01-05 Johannes Schmid <jhs@gnome.org>
12250 Conditionally depend on gtksourceview2 >= 2.1.0
12252 * libanjuta/interfaces/libanjuta.idl:
12253 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
12254 iterators instead of positions
12256 * plugins/debug-manager/threads.c:
12257 Fixed a warnings by including gnome-vfs properly
12259 * plugins/debug-manager/variable.c: (get_hovered_word),
12261 Updated to changes in IAnjutaEditorHover/Selection
12263 * plugins/document-manager/action-callbacks.c:
12264 (on_editor_command_upper_case_activate),
12265 (on_editor_command_lower_case_activate):
12266 * plugins/document-manager/search-box.c: (on_incremental_search),
12267 (on_search_activated):
12268 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
12269 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
12270 (iselection_get_start), (iselection_get_end),
12271 (iselection_iface_init), (ihover_display), (ihover_iface_init):
12272 * plugins/editor/text_editor_cbs.c:
12273 (on_text_editor_scintilla_notify):
12275 Updated to changes in IAnjutaEditorHover/Selection and updated editor
12276 interface of scintilla editor.
12278 * plugins/language-manager/languages.xml:
12279 * plugins/language-manager/plugin.c:
12280 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
12281 Added chdr to C language files and some DEBUG_PRINTs
12283 * plugins/language-support-cpp-java/cpp-java-assist.c:
12284 (on_assist_chosen):
12285 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
12286 * plugins/search/plugin.c: (find_incremental):
12287 * plugins/search/search-replace.c: (search_and_replace):
12288 * plugins/search/search-replace_backend.c: (create_search_entries):
12289 Adapted to changed interfaces
12291 * plugins/sourceview/Makefile.am:
12292 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
12293 (set_uri), (anjuta_document_save):
12294 * plugins/sourceview/anjuta-editor-sourceview.glade:
12295 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
12296 (anjuta_view_key_press_event):
12297 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
12298 * plugins/sourceview/sourceview-cell.c:
12299 (sourceview_cell_instance_init), (sourceview_cell_finalize),
12300 (icell_get_line), (icell_get_attribute), (icell_iface_init):
12301 * plugins/sourceview/sourceview-prefs.c: (get_bool),
12302 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
12303 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
12304 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
12305 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
12306 * plugins/sourceview/sourceview-private.h:
12307 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
12308 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
12309 (on_document_loaded), (sourceview_instance_init),
12310 (sourceview_dispose), (sourceview_finalize),
12311 (sourceview_create_markers), (sourceview_new),
12312 (ifile_savable_save), (ieditor_get_tab_size),
12313 (ieditor_set_tab_size), (ieditor_set_use_spaces),
12314 (ieditor_set_auto_indent), (ieditor_goto_line),
12315 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
12316 (iselect_block), (iselect_set), (iselect_get_start),
12317 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
12318 (imark_unmark), (imark_is_marker_set),
12319 (imark_location_from_handle), (imark_delete_all_markers),
12320 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
12321 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
12322 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
12323 (ilanguage_get_supported_languages), (autodetect_language),
12324 (ilanguage_set_language), (iassist_show_tips),
12325 (on_sourceview_hover_leave), (on_sourceview_hover_over),
12326 (ihover_display), (ihover_iface_init):
12328 Use GtkSourceView 2.1.x:
12329 * New mark interface
12330 * Fixed #486724 and #488615
12331 * Implemented hover interface
12332 * Adapted to changed interfaces
12334 2008-01-04 Rob Bradford <rob@o-hand.com>
12336 Reviewed by Naba Kumar <naba@gnome.org>:
12337 * libanjuta/anjuta-preferences.c:
12338 (anjuta_preferences_register_property_custom):
12339 Unregister preferences for custom preferences when the widget is
12342 2008-01-03 Johannes Schmid <jhs@gnome.org>
12344 * plugins/file-manager/file-model.c: (file_model_row_expanded),
12345 (file_model_row_collapsed):
12346 Fixed the too method to take a correct data argument
12348 2008-01-02 Johannes Schmid <jhs@gnome.org>
12350 * plugins/document-manager/anjuta-docman.c:
12351 (anjuta_docman_add_document), (anjuta_docman_remove_document):
12352 ref and unref correctly to silence a Gtk+ critical
12354 2008-01-01 Johannes Schmid <jhs@gnome.org>
12356 * plugins/editor/text_editor.c: (itext_editor_get_text):
12357 Fixed #506740 – ianjuta_editor_get_text crash if request
12358 text past the buffer length
12360 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
12362 * plugins/debug-manager/utilities.c,
12363 plugins/debug-manager/utilities.h,
12364 plugins/debug-manager/breakpoints.c:
12365 Move get_current_editor function in utilities.c
12367 * plugins/debug-manager/plugin.c,
12368 plugins/debug-manager/debug_tree.c,
12369 plugins/debug-manager/debug_tree.h,
12370 plugins/debug-manager/watch.c,
12371 plugins/debug-manager/watch.h,
12372 plugins/debug-manager/locals.c,
12373 plugins/debug-manager/locals.h,
12374 (added) plugins/debug-manager/variable.c,
12375 (added) plugins/debug-manager/variable.h,
12376 plugins/debug-manager/Makefile.am:
12377 Use hover interface to display variable value
12379 2007-12-31 Johannes Schmid <jhs@gnome.org>
12381 * libanjuta/Makefile.am:
12382 Only install glade catalog files if glade-3 is available
12383 (Fixes #506269 and #500296)
12385 2007-12-30 Johannes Schmid <jhs@gnome.org>
12387 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
12388 (set_property_value_as_string), (register_callbacks):
12390 Fixed GtkFileChooserButton preferences to also work when only the combo
12391 changes without a dialog being open.
12393 2007-12-29 Johannes Schmid <jhs@gnome.org>
12395 * plugins/editor/Makefile.am:
12396 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
12398 2007-12-29 Johannes Schmid <jhs@gnome.org>
12400 * plugins/devhelp/plugin.c: (devhelp_activate):
12401 Fixed #498986 - Anjuta-2.3.0 fails to build
12403 2007-12-29 Johannes Schmid <jhs@gnome.org>
12405 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
12406 * plugins/debug-manager/plugin.c:
12407 (on_run_to_cursor_action_activate):
12408 * plugins/document-manager/anjuta-docman.c:
12409 (anjuta_docman_goto_file_line_mark):
12410 * plugins/symbol-db/plugin.c: (value_added_current_editor),
12411 (value_removed_current_editor):
12413 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
12414 all those to value_added_current_document...
12416 * plugins/editor/anjuta-editor-scintilla.glade:
12417 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
12418 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
12420 2007-12-28 Massimo Cora' <maxcvs@email.it>
12422 * plugins/symbol-db/plugin.c: (on_importing_project_end),
12423 (symbol_db_activate), (symbol_db_deactivate),
12424 (symbol_db_instance_init), (isymbol_manager_get_parents):
12425 * plugins/symbol-db/plugin.h:
12426 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
12427 * plugins/symbol-db/symbol-db-engine.c:
12428 (symbol_db_engine_get_global_members_filtered):
12429 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
12430 (on_symbol_inserted):
12431 Filtered out static functions on global-tab. E.g. when flag
12432 is_file_scope = 1 we won't add entries there.
12433 Fixed a little bug on 'Global'->'Vars/Others' node too.
12435 2007-12-28 Johannes Schmid <jhs@gnome.org>
12437 * libanjuta/anjuta-launcher.c:
12438 Fixed a silly (and completely useless) memory corruption that probably
12439 only occured at a few race conditions though I wonder why it did not
12442 2007-12-28 Johannes Schmid <jhs@gnome.org>
12443 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
12444 * plugins/debug-manager/plugin.c: (set_program_counter):
12445 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
12446 * plugins/debug-manager/start.c: (get_source_directories):
12447 * plugins/debug-manager/threads.c: (on_info_thread),
12449 * plugins/file-manager/file-model.c: (file_model_set_property):
12450 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
12451 * plugins/tools/editor.c: (on_editor_response):
12453 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
12455 * plugins/document-manager/plugin.c: (update_title),
12456 (value_added_project_root_uri):
12457 * plugins/document-manager/plugin.h:
12458 Shorten down the title bar if the current path is inside the opened project
12460 2007-12-28 Massimo Cora' <maxcvs@email.it>
12462 reviewed by: Johannes Schmid <jhs@gnome.org>
12464 * plugins/project-wizard/templates/java/project.anjuta:
12465 * plugins/project-wizard/templates/mkfile/project.anjuta:
12466 * plugins/project-wizard/templates/python/project.anjuta:
12467 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
12468 let new projects use new SymbolDB plugin.
12470 * plugins/symbol-browser/images/Makefile.am:
12471 added some images taken from MonoDevelop project.
12473 * plugins/symbol-db/plugin.c: (value_added_current_editor),
12474 (goto_file_line), (on_importing_project_end), (project_root_added),
12475 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
12476 (isymbol_manager_search):
12477 Added project-updating feature when opening a project with some files
12478 modified externally [e.g. a svn up].
12480 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
12481 (sdb_engine_iterator_node_instance_init),
12482 (sdb_engine_iterator_node_finalize),
12483 (symbol_db_engine_iterator_node_set_conversion_hash):
12484 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
12485 * plugins/symbol-db/symbol-db-engine-iterator.c:
12486 (symbol_db_engine_iterator_new):
12487 * plugins/symbol-db/symbol-db-engine-iterator.h:
12488 Moved Hash table initialization into the engine. This proxies and
12489 speeds up the process of creation and iteration of a GdaDataModel.
12491 * plugins/symbol-db/symbol-db-engine.c:
12492 (sdb_engine_ctags_output_thread),
12493 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
12494 (sdb_engine_scan_files_1), (sdb_engine_init),
12495 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
12496 (symbol_db_engine_add_new_workspace),
12497 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
12498 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
12499 (symbol_db_engine_get_sym_type_conversion_hash),
12500 (symbol_db_engine_update_files_symbols),
12501 (symbol_db_engine_update_project_symbols),
12502 (symbol_db_engine_update_buffer_symbols),
12503 (symbol_db_engine_get_class_parents),
12504 (symbol_db_engine_get_global_members_filtered),
12505 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
12506 (symbol_db_engine_get_scope_members_by_symbol_id),
12507 (symbol_db_engine_get_scope_members),
12508 (symbol_db_engine_get_current_scope),
12509 (symbol_db_engine_get_file_symbols),
12510 (symbol_db_engine_get_symbol_info_by_id),
12511 (symbol_db_engine_find_symbol_by_name_pattern),
12512 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
12513 * plugins/symbol-db/symbol-db-engine.h:
12514 * plugins/symbol-db/symbol-db-view-locals.c:
12515 (sdb_view_locals_get_iter_from_row_ref),
12516 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
12517 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
12518 (on_symbol_inserted), (symbol_db_view_locals_update_list):
12519 Changes on some queries fuctions and some fixes. Added *_filtered
12522 * plugins/symbol-db/symbol-db-view.c:
12523 (do_add_child_symbol_to_view), (add_new_waiting_for),
12524 (prepare_for_adding), (on_symbol_inserted),
12525 (do_recurse_subtree_and_remove), (on_symbol_removed),
12526 (sdb_view_do_add_hidden_dummy_child),
12527 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
12528 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
12529 (sdb_view_locals_create_new_store), (sdb_view_init),
12530 (sdb_view_finalize), (sdb_view_class_init),
12531 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
12532 (symbol_db_view_get_pixbuf),
12533 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
12534 New display for global tags. This is the definitive version, bugs apart.
12536 * plugins/symbol-db/tables.sql:
12539 2007-12-27 Naba Kumar <naba@gnome.org>
12541 * libanjuta/interfaces/libanjuta.idl:
12542 * plugins/editor/aneditor-priv.h:
12543 * plugins/editor/aneditor.cxx:
12544 * plugins/editor/text_editor.c: (text_editor_instance_init),
12545 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
12546 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
12547 * plugins/editor/text_editor.h:
12548 * plugins/editor/text_editor_cbs.c:
12549 (on_text_editor_scintilla_notify):
12551 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
12552 related code in AnEditor. Fixed some compilation warnings.
12554 2007-12-26 Naba Kumar <naba@gnome.org>
12556 * Changelog: Fixed indentation.
12558 2007-12-25 Naba Kumar <naba@gnome.org>
12560 * plugins/editor/Makefile.am:
12561 * plugins/editor/editor.glade:
12562 * plugins/editor/plugin.c:
12563 * plugins/editor/style-editor.c:
12564 * plugins/sourceview/Makefile.am:
12565 * plugins/sourceview/plugin.c:
12566 * plugins/sourceview/sourceview.glade:
12567 * plugins/valgrind/Makefile.am:
12569 Renamed glade files to anjuta-editor-* to give name space for the
12570 schema files (because they are installed in system directory).
12572 * scripts/build-schemas.mk: Install the schemas files also (need for
12573 binary package installation/uninstallation).
12575 2007-12-25 Johannes Schmid <jhs@gnome.org>
12577 * plugins/language-support-cpp-java/plugin.c:
12578 (set_indentation_param_vim):
12580 Support some more vim modeline commands and shortcuts (#504331)
12582 2007-12-25 Johannes Schmid <jhs@gnome.org>
12584 Patches from James Liggett:
12585 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
12586 (anjuta_vcs_status_tree_view_init):
12587 * plugins/subversion/subversion-commit-dialog.c:
12588 (subversion_commit_dialog):
12589 * plugins/subversion/subversion-diff-dialog.c:
12590 (on_subversion_diff_response):
12591 * plugins/subversion/subversion-log-dialog.c:
12592 (on_log_view_selected_button_clicked),
12593 (on_log_diff_selected_button_clicked),
12594 (on_log_diff_previous_button_clicked):
12595 * plugins/subversion/subversion-resolve-dialog.c:
12596 (subversion_resolve_dialog):
12597 * plugins/subversion/subversion-revert-dialog.c:
12598 (subversion_revert_dialog):
12599 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
12600 (pulse_progress_bar), (hide_pulse_progress_bar),
12601 (disconnect_data_arrived_signals),
12602 (cancel_data_arrived_signal_disconnect):
12603 * plugins/subversion/subversion-ui-utils.h:
12605 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
12606 #505237 – Sort list of modified files
12608 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
12610 * plugins/gdb/debugger.c:
12611 Fix bug #491301: Inspecting a variable opens a bad focus dialog
12613 2007-12-23 Johannes Schmid <jhs@gnome.org>
12615 * plugins/language-support-cpp-java/plugin.c:
12616 (set_indentation_param_emacs), (set_indentation_param_vim),
12617 (parse_mode_line_emacs), (parse_mode_line_vim),
12618 (extract_mode_line), (initialize_indentation_params):
12620 Added (basic) support for vim modelines (#504331)
12622 * plugins/message-view/message-view.c: (message_view_next),
12623 (message_view_previous):
12625 Fixed next/previous message
12627 2007-12-23 Johannes Schmid <jhs@gnome.org>
12629 * libanjuta/anjuta-ui.h:
12630 Check for != NULL before unref'ing pixbuf (related to #497878)
12632 * plugins/devhelp/plugin.c: (register_stock_icons):
12633 * plugins/document-manager/anjuta-docman.c:
12634 (anjuta_docman_add_document):
12635 * plugins/glade/plugin.c: (on_close_activated),
12636 (register_stock_icons), (on_session_save),
12637 (glade_plugin_add_project):
12639 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
12640 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
12642 * plugins/language-support-cpp-java/plugin.c:
12643 (register_stock_icons):
12644 Fixed stock icon registration macros
12646 2007-12-23 Johannes Schmid <jhs@gnome.org>
12648 * global-tags/Makefile.am:
12649 * launcher/Makefile.am:
12650 * libanjuta/Makefile.am:
12651 * libegg/Makefile.am:
12652 * manuals/anjuta-faqs/Makefile.am:
12653 * manuals/anjuta-manual/Makefile.am:
12654 * manuals/reference/libanjuta/Makefile.am:
12655 * plugins/build-basic-autotools/Makefile.am:
12656 * plugins/class-gen/Makefile.am:
12657 * plugins/class-inheritance/Makefile.am:
12658 * plugins/cvs-plugin/Makefile.am:
12659 * plugins/debug-manager/Makefile.am:
12660 * plugins/devhelp/Makefile.am:
12661 * plugins/document-manager/Makefile.am:
12662 * plugins/editor/Makefile.am:
12663 * plugins/editor/scintilla/Makefile.am:
12664 * plugins/editor/scintilla/include/Makefile.am:
12665 * plugins/file-loader/Makefile.am:
12666 * plugins/file-manager/Makefile.am:
12667 * plugins/file-wizard/Makefile.am:
12668 * plugins/gdb/Makefile.am:
12669 * plugins/glade/Makefile.am:
12670 * plugins/gtodo/Makefile.am:
12671 * plugins/gvim/Makefile.am:
12672 * plugins/indent/Makefile.am:
12673 * plugins/language-manager/Makefile.am:
12674 * plugins/language-support-cpp-java/Makefile.am:
12675 * plugins/macro/Makefile.am:
12676 * plugins/message-view/Makefile.am:
12677 * plugins/patch/Makefile.am:
12678 * plugins/profiler/Makefile.am:
12679 * plugins/project-import/Makefile.am:
12680 * plugins/project-manager/Makefile.am:
12681 * plugins/project-wizard/Makefile.am:
12682 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
12683 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
12684 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
12685 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
12686 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
12687 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
12688 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
12689 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
12690 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
12691 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
12692 * plugins/sample1/Makefile.am:
12693 * plugins/search/Makefile.am:
12694 * plugins/sourceview/Makefile.am:
12695 * plugins/subversion/Makefile.am:
12696 * plugins/symbol-browser/Makefile.am:
12697 * plugins/symbol-db/Makefile.am:
12698 * plugins/symbol-db/test/Makefile.am:
12699 * plugins/terminal/Makefile.am:
12700 * plugins/tools/Makefile.am:
12701 * plugins/valgrind/Makefile.am:
12703 * tagmanager/Makefile.am:
12705 Replaces the deprecated "INCLUDES" in all Makefile.am's with
12706 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
12707 warnings from illigel C++ compiler flags.
12709 2007-12-23 Johannes Schmid <jhs@gnome.org>
12711 Patch from Tom <tpgww@onepost.net>:
12713 * plugins/document-manager/anjuta-docman.c:
12714 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
12715 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
12716 (anjuta_docman_instance_init), (on_notebook_switch_page),
12717 (anjuta_docman_grab_text_focus):
12718 * plugins/document-manager/plugin.c: (on_document_added),
12719 (on_window_key_press_event), (on_window_key_release_event):
12721 Some more document-manager code cleanups and fixes.
12723 2007-12-23 Massimo Cora' <maxcvs@email.it>
12725 * plugins/symbol-db/plugin.c: (register_stock_icons),
12726 (value_added_current_editor), (value_removed_current_editor),
12727 (on_importing_project_end), (project_root_removed):
12728 added controls to clean/populate GtkTreeView(s) on projects unload/load.
12730 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
12731 (symbol_db_engine_get_file_db_path):
12732 fixed a useless warning.
12734 * plugins/symbol-db/symbol-db-view-locals.c:
12735 (traverse_free_waiting_for), (file_view_status_destroy),
12736 (sdb_view_locals_create_new_store), (traverse_files_view_status),
12737 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
12738 (sdb_view_locals_finalize), (on_symbol_inserted),
12739 (symbol_db_view_locals_recv_signals_from_engine),
12740 (symbol_db_view_locals_update_list):
12741 more speed on editors switching. GtkTreeStore caching method implemented.
12742 Fixed compiler warnings and a little memory leak.
12744 * plugins/symbol-db/symbol-db-view-locals.h:
12745 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
12746 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
12747 (on_scan_end), (on_symbol_inserted),
12748 (sdb_view_locals_create_new_store), (sdb_view_init),
12749 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
12750 * plugins/symbol-db/symbol-db-view.h:
12751 fixed some crashers. Now project loading/populating should be quite quick.
12753 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
12755 * plugins/debug-manager/command.c,
12756 plugins/debug-manager/queue.c:
12757 Take care of command return value (FALSE is an error)
12759 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
12761 * plugins/debug-manager/anjuta-debug-manager.glade,
12762 plugins/debug-manager/breakpoints.c:
12763 Remove address, condition and pass breakpoint column if not supported
12764 Fix clear all remove_all to avoid an endless loop if a breakpoint
12767 2007-12-17 Johannes Schmid <jhs@gnome.org>
12769 Patch from Tom <tpgww@onepost.net> (with some changes):
12771 * plugins/document-manager/action-callbacks.c: (on_open_activate),
12772 (on_save_as_activate), (on_save_all_activate),
12773 (on_close_file_activate), (on_close_all_file_activate),
12774 (on_reload_file_activate), (on_editor_command_clear_activate),
12775 (on_transform_eolchars1_activate), (on_comment_block),
12776 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
12777 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
12778 (on_editor_linenos1_activate), (on_editor_markers1_activate),
12779 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
12780 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
12781 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
12782 (on_zoom_out_text_activate):
12783 * plugins/document-manager/action-callbacks.h:
12784 * plugins/document-manager/anjuta-docman.c:
12785 (on_notebook_page_close_button_click),
12786 (on_notebook_page_close_button_enter),
12787 (on_notebook_page_close_button_leave),
12788 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
12789 (anjuta_docman_page_init), (anjuta_docman_page_new),
12790 (on_open_filesel_response), (create_file_open_dialog_gui),
12791 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
12792 (anjuta_docman_instance_init), (on_notebook_switch_page),
12793 (on_document_destroy), (anjuta_docman_add_editor),
12794 (anjuta_docman_add_document), (anjuta_docman_remove_document),
12795 (anjuta_docman_set_current_document),
12796 (anjuta_docman_goto_file_line_mark), (get_real_path),
12797 (anjuta_docman_get_full_filename),
12798 (anjuta_docman_delete_all_markers),
12799 (anjuta_docman_delete_all_indicators),
12800 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
12801 (anjuta_docman_order_tabs):
12802 * plugins/document-manager/anjuta-docman.h:
12803 * plugins/document-manager/file_history.c: (an_hist_file_new),
12804 (an_file_history_push), (an_file_history_dump):
12805 * plugins/document-manager/file_history.h:
12806 * plugins/document-manager/plugin.c: (update_title),
12807 (value_removed_project_root_uri),
12808 (update_document_ui_interface_items), (menu_name_compare),
12809 (on_document_added), (on_document_changed),
12810 (on_window_key_press_event), (on_window_key_release_event),
12812 * plugins/document-manager/search-box.c: (on_document_changed),
12813 (on_goto_activated), (search_box_init), (search_box_new):
12814 * plugins/document-manager/search-box.h:
12816 Yet more code cleanups
12817 Save glade files correctly in session
12818 Use new tooltip API if available
12819 Sort notebook pages when session is restored (needs work)
12821 2007-12-16 Johannes Schmid <jhs@gnome.org>
12823 * plugins/document-manager/anjuta-docman.c:
12824 (anjuta_docman_add_document):
12826 Present correct widget with anjuta_shell_present_widget(). This got wrong when
12827 the new search bar was introduced.
12829 2007-12-12 Johannes Schmid <jhs@gnome.org>
12831 Patch from Tom <tpgww@onepost.net>:
12832 (#485233 – another bunch of docman cleanups)
12834 * libanjuta/interfaces/libanjuta.idl:
12835 * plugins/document-manager/action-callbacks.c:
12836 (get_current_document), (get_current_focus_widget),
12837 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
12838 (on_close_file_activate), (on_close_all_file_activate),
12839 (on_reload_file_activate), (on_print_activate),
12840 (on_print_preview_activate),
12841 (on_editor_command_upper_case_activate),
12842 (on_editor_command_lower_case_activate),
12843 (on_editor_command_eol_crlf_activate),
12844 (on_editor_command_eol_lf_activate),
12845 (on_editor_command_eol_cr_activate),
12846 (on_editor_command_select_all_activate),
12847 (on_editor_command_select_to_brace_activate),
12848 (on_editor_command_select_block_activate),
12849 (on_editor_command_match_brace_activate),
12850 (on_editor_command_undo_activate),
12851 (on_editor_command_redo_activate),
12852 (on_editor_command_cut_activate),
12853 (on_editor_command_paste_activate),
12854 (on_editor_command_copy_activate),
12855 (on_editor_command_clear_activate),
12856 (on_editor_command_close_folds_all_activate),
12857 (on_editor_command_open_folds_all_activate),
12858 (on_editor_command_toggle_fold_activate),
12859 (on_editor_command_bookmark_toggle_activate),
12860 (on_editor_command_bookmark_first_activate),
12861 (on_editor_command_bookmark_next_activate),
12862 (on_editor_command_bookmark_prev_activate),
12863 (on_editor_command_bookmark_last_activate),
12864 (on_editor_command_bookmark_clear_activate),
12865 (on_transform_eolchars1_activate), (on_comment_block),
12866 (on_comment_box), (on_comment_stream),
12867 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
12868 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
12869 (on_force_hilite_activate), (on_swap_activate),
12870 (on_editor_add_view_activate), (on_editor_remove_view_activate):
12871 * plugins/document-manager/action-callbacks.h:
12872 * plugins/document-manager/anjuta-docman.c:
12873 (on_notebook_page_close_button_click),
12874 (on_notebook_page_close_button_enter),
12875 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
12876 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
12877 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
12878 (on_open_filesel_response), (anjuta_docman_open_file),
12879 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
12880 (anjuta_docman_dispose), (anjuta_docman_instance_init),
12881 (anjuta_docman_class_init), (anjuta_docman_new),
12882 (on_notebook_switch_page), (on_document_save_point),
12883 (on_document_destroy), (anjuta_docman_add_editor),
12884 (anjuta_docman_add_document), (anjuta_docman_remove_document),
12885 (anjuta_docman_set_popup_menu),
12886 (anjuta_docman_get_current_focus_widget),
12887 (anjuta_docman_get_page_for_document),
12888 (anjuta_docman_get_current_document),
12889 (anjuta_docman_set_current_document),
12890 (anjuta_docman_goto_file_line),
12891 (anjuta_docman_goto_file_line_mark),
12892 (anjuta_docman_get_full_filename),
12893 (anjuta_docman_present_notebook_page),
12894 (anjuta_docman_update_page_label),
12895 (anjuta_docman_delete_all_markers),
12896 (anjuta_docman_delete_all_indicators),
12897 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
12898 (do_ordertab1), (anjuta_docman_order_tabs),
12899 (anjuta_docman_set_editor_properties),
12900 (anjuta_docman_get_document_for_path),
12901 (anjuta_docman_get_all_doc_widgets):
12902 * plugins/document-manager/anjuta-docman.h:
12903 * plugins/document-manager/editor-tooltips.c:
12904 * plugins/document-manager/plugin.c: (update_title),
12905 (update_document_ui_enable_all), (update_document_ui_disable_all),
12906 (update_document_ui_save_items),
12907 (update_document_ui_interface_items), (update_document_ui),
12908 (on_document_update_save_ui), (update_status),
12909 (on_document_update_ui), (on_document_added),
12910 (on_document_changed), (on_session_save), (on_save_prompt),
12911 (on_docman_auto_save), (on_gconf_notify_timer):
12912 * plugins/document-manager/search-box.c: (on_document_changed),
12913 (search_box_new), (search_box_grab_line_focus):
12914 * plugins/glade/plugin.c: (ifile_open):
12915 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
12916 * plugins/search/search-replace_backend.c: (create_search_entries):
12917 * plugins/sourceview/anjuta-document.c: (set_uri),
12918 (anjuta_document_save):
12919 * plugins/sourceview/sourceview.c: (ifile_savable_save):
12920 * plugins/tools/editor.c: (on_editor_response):
12922 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
12923 It fixes some issues with session handling and several memory lacks.
12924 Gtk 2.12 Tooltip API is used if available.
12926 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
12928 * plugins/debug-manager/disassemble.c,
12929 plugins/debug-manager/disassemble.h,
12930 plugins/debug-manager/command.c,
12931 plugins/debug-manager/command.h,
12932 plugins/debug-manager/plugin.c
12933 plugins/debug-manager/sparse_view.c,
12934 plugins/debug-manager/sparse_view.h,
12935 plugins/gdb/plugin.c,
12936 plugins/gdb/debugger.c,
12937 plugins/gdb/debugger.h,
12938 libanjuta/interfaces/libanjuta.idl:
12939 Fix bug #502533: Implement assembler step
12941 * plugins/debug-manager/breakpoints.c:
12942 Do not save temporary breakpoints
12944 * plugins/debug-manager/stack_trace.c:
12945 Fix a crash when a stack command is cancelled
12947 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
12949 * plugins/debug-manager/plugin.c,
12950 plugins/debug-manager/breakpoints.c,
12951 plugins/debug-manager/breakpoints.h:
12952 Fix bug #488732: Breakpoint on delete lines
12953 Breakpoints are now linked to their position in editor
12955 * plugins/gdb/debugger.c:
12956 Fix removing condition on breakpoint
12958 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
12960 * plugins/debug-manager/anjuta-debug-manager.glade,
12961 plugins/debug-manager/start.c,
12962 plugins/gdb/plugin.c,
12963 plugins/gdb/debugger.c,
12964 plugins/gdb/debugger.h,
12965 libanjuta/interfaces/libanjuta.idl:
12966 Fix bug #481366: Do not stop at the beginning of the program
12968 * plugins/debug-manager/command.c,
12969 plugins/debug-manager/command.h,
12970 plugins/debug-manager/breakpoints.c,
12971 plugins/debug-manager/queue.c,
12972 plugins/debug-manager/queue.h:
12973 Fix a bug remove all breakpoints was not working due to latest changes
12974 Setting breakpoints is disabled when program is running
12976 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
12978 * plugins/debug-manager/queue.c,
12979 plugins/gdb/plugin.c:
12980 Fix bug #501469: Crash if mime_type is unknown
12982 2007-12-01 Massimo Cora' <maxcvs@email.it>
12984 * plugins/symbol-db/plugin.c: (on_editor_destroy),
12985 (on_editor_update_ui), (on_single_file_scan_end),
12986 (on_importing_project_end), (project_root_added),
12987 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
12988 * plugins/symbol-db/plugin.h:
12989 show on status bar files being scanned.
12991 * plugins/symbol-db/symbol-db-engine.c:
12992 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
12993 (sdb_engine_ctags_output_thread),
12994 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
12995 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
12996 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
12997 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
12998 (sdb_engine_get_table_id_by_unique_name2),
12999 (symbol_db_engine_open_project),
13000 (sdb_engine_prepare_executing_commands),
13001 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
13002 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
13003 (sdb_engine_detects_removed_ids),
13004 (symbol_db_engine_get_class_parents),
13005 (symbol_db_engine_get_global_members),
13006 (symbol_db_engine_get_scope_members_by_symbol_id),
13007 (symbol_db_engine_get_scope_members),
13008 (symbol_db_engine_get_current_scope),
13009 (symbol_db_engine_get_file_symbols),
13010 (symbol_db_engine_get_symbol_info_by_id),
13011 (symbol_db_engine_get_full_local_path),
13012 (symbol_db_engine_find_symbol_by_name_pattern),
13013 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
13014 * plugins/symbol-db/symbol-db-engine.h:
13015 * plugins/symbol-db/symbol-db-view-locals.c:
13016 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
13017 (symbol_db_view_locals_recv_signals_from_engine),
13018 (symbol_db_view_locals_update_list):
13019 * plugins/symbol-db/symbol-db-view-locals.h:
13020 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
13021 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
13022 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
13023 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
13024 * plugins/symbol-db/symbol-db-view.h:
13025 Added g_thread architecture to scan in background. With this you
13026 can use Anjuta's GUI without freezing.
13027 Improved insertion speed by using a paradigm like 'insert' and 'check'
13028 replacing a 'check' and 'insert' one. This has been done for tables
13029 like symbol, scope, sym_type.
13030 Fixed two crashers.
13032 * plugins/symbol-db/tables.sql:
13033 * plugins/symbol-db/test/main.c: (get_global_members), (main),
13034 (thread), (print_message), (bastard_thread), (idle_signals):
13035 fixed a typo on tables that broke sql triggers.
13037 === anjuta 2.3.1 ===
13039 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
13041 * NEWS, AUTHORS: Updated.
13042 * src/Makefile.am: Fixed make distcheck
13044 Patch from Yang Hong:
13045 * plugins/file-manager/file-manager.glade: Fixed file chooser
13046 size in file-manager preferences.
13048 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
13050 * NEWS: Updated for 2.3.1 development release
13051 * configure.in: Bumped version to 2.3.1
13053 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
13055 * plugins/debug-manager/threads.c,
13056 plugins/debug-manager/disassemble.c,
13057 plugins/debug-manager/watch.c,
13058 plugins/debug-manager/registers.c,
13059 plugins/debug-manager/locals.c,
13060 plugins/debug-manager/breakpoints.c,
13061 plugins/debug-manager/stack_trace.c,
13062 plugins/debug-manager/command.c,
13063 plugins/debug-manager/command.h,
13064 plugins/debug-manager/queue.c,
13065 libanjuta/interfaces/libanjuta.idl:
13066 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
13067 Document IAnjutaDebugManager signals
13068 Generate new signals in queue.c
13069 Use new signals in other files
13071 2007-11-30 <genbell@tiscali.it>
13073 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
13075 * plugins/gdb/Makefile.am:
13078 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
13080 * plugins/tools/variable.c:
13081 Fix a bug added in the previous patch (it is not a leak)
13083 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
13085 * plugins/project-wizard/druid.c,
13086 plugins/project-wizard/templates/terminal.wiz,
13087 plugins/project-wizard/templates/xlib-dock.wiz,
13088 plugins/project-wizard/templates/wxwin.wiz,
13089 plugins/project-wizard/templates/java.wiz,
13090 plugins/project-wizard/templates/gnome.wiz,
13091 plugins/project-wizard/templates/anjuta-plugin.wiz,
13092 plugins/project-wizard/templates/gtkmm.wiz,
13093 plugins/project-wizard/templates/python.wiz,
13094 plugins/project-wizard/templates/cpp.wiz,
13095 plugins/project-wizard/templates/sdl.wiz,
13096 plugins/project-wizard/templates/gtk.wiz,
13097 plugins/project-wizard/templates/minimal.wiz,
13098 plugins/project-wizard/templates/xlib.wiz,
13099 plugins/project-wizard/templates/gcj.wiz,
13100 plugins/project-wizard/templates/translatable-strings.h,
13101 plugins/project-import/project-import.c:
13102 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
13104 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
13106 * plugins/debug-manager/threads.c,
13107 plugins/debug-manager/disassemble.c,
13108 plugins/debug-manager/watch.c,
13109 plugins/debug-manager/registers.c,
13110 plugins/debug-manager/memory.c,
13111 plugins/debug-manager/locals.c,
13112 plugins/debug-manager/stack_trace.c,
13113 plugins/debug-manager/queue.c,
13114 plugins/debug-manager/queue.h:
13115 Connect debugger signal only when program is loaded
13116 Rename get_feature in is_supported
13118 * plugins/debug-manager/plugin.c:
13119 Remove editor watch when plugin is deactivated
13121 * plugins/debug-manager/anjuta-debug-manager.glade,
13122 plugins/debug-manager/breakpoints.c,
13123 plugins/debug-manager/breakpoints.h:
13124 Rewrite almost completely the breakpoint code
13125 Improve breakpoint dialog
13126 Reorganize function
13127 Implement condition, hit count, ignore and temporary attribute
13129 * plugins/debug-manager/command.c,
13130 plugins/debug-manager/command.h:
13131 Add a breakpoint list command
13133 * plugins/gdb/debugger.c,
13134 plugins/gdb/debugger.h:
13135 Add new breakpoint list command
13136 Fix parsing of breakpoint data
13138 * libanjuta/interfaces/libanjuta.idl,
13139 plugins/gdb/plugin.c:
13140 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
13142 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
13144 * plugins/document-manager/plugin.c:
13145 Use Ctrl+Shift+s as shortcut for Save As
13147 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
13149 * plugins/subversion/plugin.c: (activate_plugin):
13150 * plugins/symbol-db/plugin.c: (symbol_db_activate):
13151 * src/layout.xml: Fixed dockitem positions.
13153 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
13155 Icons from tpgww@onepost.net:
13156 * plugins/project-wizard/applogo.png:
13157 Icons from patch in bug #480093 comment #23. Also renamed icons.
13159 * plugins/message-view/Makefile.am:
13160 * plugins/message-view/plugin.c: (register_stock_icons),
13161 (ipreferences_merge): Removed redundant icon.
13163 * plugins/document-manager/plugin.c:
13164 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
13165 Do not insensitize New action when there is no document.
13168 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
13170 Icons from tpgww@onepost.net:
13171 * plugins/symbol-browser/an_symbol_prefs.c:
13172 * pixmaps/Makefile.am:
13173 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
13175 Icons from patch in bug #480093 comment #23. Also renamed icons.
13178 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
13180 Patch from James Liggett:
13181 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
13182 revert and dialogs resizable.
13184 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
13186 Patch from James Liggett:
13187 * plugins/subversion/anjuta-subversion.glade:
13188 * plugins/subversion/subversion-diff-dialog.c:
13189 (on_subversion_diff_response), (subversion_diff_dialog):
13190 * plugins/subversion/subversion-diff-dialog.h:
13192 The diff dialog should have a checkbox, enabled by default, that
13193 allows the user to make sure that all open files are saved before
13196 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
13198 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
13200 Icons from tpgww@onepost.net:
13201 * pixmaps/Makefile.am:
13203 * src/anjuta-app.c:
13204 * src/anjuta-preferences-general.svg:
13206 Icons from patch in bug #480093 comment #23. Also renamed icons.
13209 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
13211 Icons from tpgww@onepost.net:
13212 * plugins/debug-manager/images/Makefile.am:
13213 * plugins/debug-manager/images/anjuta-watch.svg:
13214 * plugins/debug-manager/plugin.c: (register_stock_icons):
13215 * plugins/gdb/images/Makefile.am:
13216 * plugins/gtodo/Makefile.am:
13217 * plugins/gtodo/anjuta-gtodo-plugin.svg:
13218 * plugins/gtodo/anjuta-gtodo.plugin.in:
13219 * plugins/gtodo/interface.c: (stock_icons):
13220 * plugins/gtodo/main.h:
13221 * plugins/gtodo/plugin.c: (ipreferences_merge):
13222 * plugins/terminal/Makefile.am:
13223 * plugins/terminal/anjuta-terminal-plugin.svg:
13224 * plugins/terminal/anjuta-terminal.plugin.in:
13225 * plugins/terminal/terminal.c:
13226 * plugins/tools/Makefile.am:
13227 * plugins/tools/anjuta-tools-plugin.svg:
13228 * plugins/tools/anjuta-tools.plugin.in:
13229 * plugins/tools/plugin.c:
13230 * plugins/valgrind/Makefile.am:
13231 * plugins/valgrind/anjuta-valgrind-plugin.svg:
13232 * plugins/valgrind/anjuta-valgrind.plugin.in:
13233 * plugins/valgrind/plugin.c: (register_stock_icons),
13234 (ipreferences_merge):
13236 Icons from patch in bug #480093 comment #23. Also renamed icons.
13239 2007-11-18 Massimo Cora' <maxcvs@email.it>
13241 reviewed by: Johannes Schmid <jhs@gnome.org>
13244 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
13245 due to bug #493360. Still present anyway bug #495843
13247 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
13248 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
13249 (on_local_treeview_row_activated),
13250 (on_global_treeview_row_activated),
13251 (on_global_treeview_row_expanded), (on_project_element_added),
13252 (on_project_element_removed), (project_root_added),
13253 (symbol_db_activate), (isymbol_manager_search),
13254 (isymbol_manager_get_members),
13255 (isymbol_manager_get_completions_at_position):
13256 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
13257 (symbol_db_engine_iterator_node_get_symbol_extra_string):
13258 * plugins/symbol-db/symbol-db-engine.c:
13259 (sdb_engine_execute_non_select_sql),
13260 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
13261 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
13262 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
13263 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
13264 (symbol_db_engine_add_new_workspace),
13265 (symbol_db_engine_add_new_project),
13266 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
13267 (sdb_engine_detects_removed_ids),
13268 (sdb_engine_walk_down_scope_path),
13269 (symbol_db_engine_get_class_parents),
13270 (symbol_db_engine_get_global_members),
13271 (symbol_db_engine_get_scope_members_by_symbol_id),
13272 (symbol_db_engine_get_scope_members),
13273 (symbol_db_engine_get_current_scope),
13274 (symbol_db_engine_get_file_symbols),
13275 (symbol_db_engine_get_symbol_info_by_id),
13276 (symbol_db_engine_find_symbol_by_name_pattern):
13277 * plugins/symbol-db/symbol-db-engine.h:
13278 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
13279 (on_symbol_inserted), (symbol_db_view_locals_update_list):
13280 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
13281 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
13282 (on_scan_end), (do_add_root_symbol_to_view),
13283 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
13284 (trigger_on_symbol_inserted), (add_new_waiting_for),
13285 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
13286 (on_symbol_inserted), (do_recurse_subtree_and_remove),
13287 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
13288 (symbol_db_view_row_expanded), (sdb_view_init),
13289 (gtree_compare_func), (sdb_view_finalize),
13290 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
13291 (sdb_view_populate_base_root),
13292 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
13293 * plugins/symbol-db/symbol-db-view.h:
13294 * plugins/symbol-db/tables.sql:
13295 * plugins/symbol-db/test/Makefile.am:
13296 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
13297 (get_scope_members), (get_current_scope), (get_global_members),
13298 (get_file_symbols), (get_info_by_id), (main):
13300 Rewrote symbol-db-view global tab. Now every expandable node is a query.
13301 Started using LIMIT keyword to speed up things.
13302 Deprecated GdaCommand in favour of GdaQuery into engine. This should
13303 make providers use prepared statements.
13305 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
13307 Patch from James Liggett:
13308 * plugins/subversion/plugin.c: (subversion_instance_init):
13309 * plugins/subversion/plugin.h:
13310 * plugins/subversion/subversion-diff-dialog.c:
13311 (on_subversion_diff_response), (subversion_diff_dialog),
13312 (on_menu_subversion_diff):
13313 * plugins/subversion/subversion-log-dialog.c:
13314 (on_log_view_selected_button_clicked),
13315 (on_log_diff_selected_button_clicked),
13316 (on_log_diff_previous_button_clicked),
13317 (subversion_log_window_create):
13318 * plugins/subversion/subversion-ui-utils.c:
13319 (get_filename_from_full_path), (init_whole_project),
13320 (on_whole_project_toggled):
13321 * plugins/subversion/subversion-ui-utils.h:
13322 * plugins/subversion/subversion-update-dialog.c:
13323 (subversion_update_dialog), (on_menu_subversion_update):
13325 Whole Project checkbox enabled by default in diff and update dialogs.
13326 changes the editor names for diff editors to something much more
13327 descriptive. For example, working copy/head diffs would have an editor
13328 with a name like "[Working Copy/Head] some-file.diff," where some-file
13329 is the name of the file/directory that was diffed. For diffs against
13330 arbitrary diffs the name would look like "[Revisions 2832/3200]
13331 some-file.diff" for a diff of some-file between revisions 2832 and
13334 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
13336 Icons from tpgww@onepost.net:
13337 * plugins/subversion/Makefile.am:
13338 * plugins/subversion/anjuta-subversion-plugin.svg:
13339 * plugins/subversion/anjuta-subversion.plugin.in:
13340 * plugins/subversion/plugin.h:
13341 * plugins/symbol-browser/Makefile.am:
13342 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
13343 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
13344 * plugins/symbol-browser/plugin.c:
13345 * plugins/symbol-db/Makefile.am:
13346 * plugins/symbol-db/plugin.c:
13347 * plugins/symbol-db/symbol-db.plugin.in:
13349 Icons from patch in bug #480093 comment #23. Also renamed icons.
13352 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
13354 Icons from tpgww@onepost.net:
13355 * plugins/project-manager/Makefile.am:
13356 * plugins/project-manager/anjuta-project-manager-plugin.svg:
13357 * plugins/project-manager/anjuta-project-manager.plugin.in:
13358 * plugins/project-manager/plugin.c:
13359 * plugins/project-wizard/Makefile.am:
13360 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
13361 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
13362 * plugins/project-wizard/druid.h:
13363 * plugins/search/Makefile.am:
13364 * plugins/search/anjuta-search-plugin.svg:
13365 * plugins/search/anjuta-search.plugin.in:
13366 * plugins/search/plugin.c:
13368 Icons from patch in bug #480093 comment #23. Also renamed icons.
13371 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
13373 * TODO.tasks: updated.
13375 Icons from tpgww@onepost.net:
13376 * plugins/file-loader/Makefile.am:
13377 * plugins/file-loader/anjuta-loader-plugin.svg:
13378 * plugins/file-loader/anjuta-loader.plugin.in:
13379 * plugins/file-manager/Makefile.am:
13380 * plugins/file-manager/anjuta-file-manager-plugin.svg:
13381 * plugins/file-manager/file-manager.plugin.in:
13382 * plugins/file-manager/plugin.c:
13383 * plugins/glade/Makefile.am:
13384 * plugins/glade/anjuta-glade-plugin.svg:
13385 * plugins/glade/anjuta-glade.plugin.in:
13386 * plugins/glade/plugin.c: (register_stock_icons):
13387 * plugins/language-manager/Makefile.am:
13388 * plugins/language-manager/anjuta-language-manager-plugin.svg:
13389 * plugins/language-manager/language-manager.plugin.in:
13390 * plugins/message-view/Makefile.am:
13391 * plugins/message-view/anjuta-message-manager.plugin.in:
13392 * plugins/message-view/anjuta-messages-plugin.svg:
13393 * plugins/message-view/plugin.c:
13394 * plugins/patch/Makefile.am:
13395 * plugins/patch/anjuta-patch-plugin.svg:
13396 * plugins/patch/anjuta-patch.plugin.in:
13397 * plugins/patch/plugin.c:
13398 * plugins/profiler/Makefile.am:
13399 * plugins/profiler/anjuta-profiler-plugin.svg:
13400 * plugins/profiler/plugin.c: (register_stock_icons):
13401 * plugins/profiler/profiler.plugin.in:
13402 * plugins/project-import/Makefile.am:
13403 * plugins/project-import/anjuta-project-import-plugin.svg:
13404 * plugins/project-import/anjuta-project-import.plugin.in:
13405 * plugins/project-import/plugin.c:
13407 Icons from patch in bug #480093 comment #23. Also renamed icons.
13410 2007-11-18 Johannes Schmid <jhs@gnome.org>
13412 * plugins/build-basic-autotools/build-basic-autotools.c:
13413 (build_regex_init):
13414 * plugins/debug-manager/anjuta-debug-manager.glade:
13415 * plugins/debug-manager/breakpoints.c:
13416 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
13417 * plugins/file-wizard/file.c:
13418 * plugins/gdb/anjuta-gdb.glade:
13419 * plugins/glade/plugin.c: (ifile_open):
13420 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
13421 * plugins/gtodo/mcategory.c: (category_manager_add_item):
13422 * plugins/gtodo/tray-icon.c:
13423 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
13424 * plugins/macro/macros.xml:
13425 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
13426 Fixed translation bugs (#496833, #488211 and #497758)
13428 * plugins/document-manager/plugin.c: (on_editor_changed):
13429 Removed unused code
13431 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
13433 Icons from tpgww@onepost.net:
13434 * plugins/devhelp/Makefile.am:
13435 * plugins/devhelp/anjuta-devhelp-plugin.svg:
13436 * plugins/devhelp/anjuta-devhelp.plugin.in:
13437 * plugins/devhelp/plugin.c:
13438 * plugins/document-manager/anjuta-document-manager.plugin.in:
13439 * plugins/document-manager/images/Makefile.am:
13440 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
13441 * plugins/document-manager/plugin.c:
13442 * plugins/editor/Makefile.am:
13443 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
13444 * plugins/editor/anjuta-editor.plugin.in:
13445 * plugins/editor/plugin.c:
13446 * plugins/sample1/Makefile.am:
13447 * plugins/sample1/anjuta-sample-plugin.svg:
13448 * plugins/sample1/anjuta-sample.plugin.in:
13449 * plugins/sourceview/Makefile.am:
13450 * plugins/sourceview/plugin.c:
13451 * plugins/sourceview/sourceview.plugin.in:
13453 Icons from patch in bug #480093 comment #23. Also renamed icons.
13456 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
13458 * TODO.tasks: Updated.
13460 Icons from tpgww@onepost.net:
13461 * plugins/build-basic-autotools/Makefile.am:
13462 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
13463 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
13464 * plugins/build-basic-autotools/build-basic-autotools.c:
13465 * plugins/class-inheritance/Makefile.am:
13466 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
13467 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
13468 * plugins/class-inheritance/plugin.c:
13469 * plugins/cvs-plugin/Makefile.am:
13470 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
13471 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
13472 * plugins/cvs-plugin/plugin.c:
13473 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
13474 * plugins/debug-manager/images/Makefile.am:
13475 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
13476 * plugins/debug-manager/plugin.c:
13478 Icons from patch in bug #480093 comment #23. Also renamed icons.
13481 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
13483 * (removed) libanjuta/anjuta-children.c,
13484 (removed) libanjuta/anjuta-children.h,
13485 libanjuta/anjuta-launcher.c,
13486 libanjuta/libanjuta.h,
13487 libanjuta/Makefile.am,
13488 plugins/gdb/debugger.c,
13489 plugins/terminal/terminal.c,
13490 manuals/reference/libanjuta/libanjuta-sections.txt,
13491 manuals/reference/libanjuta/libanjuta-docs.sgml:
13492 Replace anjuta_children_register by g_child_watch_add
13494 2007-11-13 Johannes Schmid <jhs@gnome.org>
13496 * plugins/subversion/anjuta-subversion.glade:
13497 * plugins/subversion/subversion-commit-dialog.c:
13498 (subversion_commit_dialog):
13499 * plugins/subversion/subversion-resolve-dialog.c:
13500 (subversion_resolve_dialog):
13501 * plugins/subversion/subversion-revert-dialog.c:
13502 (subversion_revert_dialog):
13503 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
13504 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
13505 (hide_pulse_progress_bar):
13506 * plugins/subversion/subversion-ui-utils.h:
13508 Yet another patch from #457477:
13509 Add a pulsing progress bar to all dialogs receiving status
13511 2007-11-12 Johannes Schmid <jhs@gnome.org>
13513 * plugins/document-manager/plugin.c: (create_highlight_submenu):
13514 Bug 493583 – crash in Anjuta IDE: trying to open a file
13516 * plugins/subversion/subversion-commit-dialog.c:
13517 (select_all_files), (subversion_commit_dialog):
13518 Patch from jrligget - see #457477
13520 2007-11-12 Johannes Schmid <jhs@gnome.org>
13522 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
13523 * libanjuta/anjuta-plugin-handle.c:
13524 (anjuta_plugin_handle_get_about):
13525 Bug 495536 – Plugins localization improvement
13527 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
13528 * plugins/class-gen/anjuta-class-gen-plugin.glade:
13529 * plugins/indent/indent.glade:
13530 * plugins/subversion/anjuta-subversion.glade:
13531 Bug 495245 – Strings bug
13533 2007-11-08 James Liggett <jrliggett@cox.net>
13535 reviewed by: Johannes Schmid <jhs@gnome.org>
13537 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
13538 (anjuta_async_command_finalize),
13539 (anjuta_async_command_notification_poll),
13540 (anjuta_async_command_thread), (start_command),
13541 (notify_data_arrived), (notify_complete),
13542 (anjuta_async_command_class_init),
13543 (anjuta_async_command_set_error_message),
13544 (anjuta_async_command_get_error_message),
13545 (anjuta_async_command_lock), (anjuta_async_command_unlock):
13546 * libanjuta/anjuta-async-command.h:
13547 * libanjuta/anjuta-command.c: (anjuta_command_init),
13548 (anjuta_command_finalize), (anjuta_command_class_init),
13549 (anjuta_command_start), (anjuta_command_notify_data_arrived),
13550 (anjuta_command_notify_complete),
13551 (anjuta_command_set_error_message),
13552 (anjuta_command_get_error_message):
13553 * libanjuta/anjuta-command.h:
13554 * libanjuta/anjuta-glade-catalog.c:
13555 * libanjuta/anjuta-glade.xml:
13556 * libanjuta/anjuta-vcs-status-tree-view.c:
13557 (on_selected_column_toggled),
13558 (anjuta_vcs_status_tree_view_create_columns),
13559 (anjuta_vcs_status_tree_view_init),
13560 (anjuta_vcs_status_tree_view_finalize),
13561 (anjuta_vcs_status_tree_view_set_property),
13562 (anjuta_vcs_status_tree_view_get_property),
13563 (anjuta_vcs_status_tree_view_class_init),
13564 (anjuta_vcs_status_tree_view_new),
13565 (anjuta_vcs_status_tree_view_destroy),
13566 (anjuta_vcs_status_tree_view_add), (select_all_paths),
13567 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
13568 (anjuta_vcs_status_tree_view_unselect_all),
13569 (create_selected_paths_list),
13570 (anjuta_vcs_status_tree_view_get_selected):
13571 * libanjuta/anjuta-vcs-status-tree-view.h:
13572 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
13573 * libanjuta/anjuta-widgets.h:
13574 * plugins/subversion/subversion-add-dialog.c:
13575 (on_add_command_finished), (on_subversion_add_response),
13576 (subversion_add_dialog), (on_menu_subversion_add),
13577 (on_fm_subversion_add):
13578 * plugins/subversion/subversion-add-dialog.h:
13579 * plugins/subversion/subversion-commit-dialog.c:
13580 (on_commit_command_finished), (on_subversion_commit_response),
13581 (subversion_commit_dialog), (on_menu_subversion_commit),
13582 (on_fm_subversion_commit):
13583 * plugins/subversion/subversion-commit-dialog.h:
13584 * plugins/subversion/subversion-copy-dialog.c:
13585 (on_copy_other_revision_radio_toggled),
13586 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
13587 (on_copy_command_finished), (on_subversion_copy_response),
13588 (subversion_copy_dialog), (on_menu_subversion_copy),
13589 (on_fm_subversion_copy):
13590 * plugins/subversion/subversion-copy-dialog.h:
13591 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
13592 (on_subversion_diff_response), (subversion_diff_dialog),
13593 (on_menu_subversion_diff), (on_fm_subversion_diff):
13594 * plugins/subversion/subversion-diff-dialog.h:
13595 * plugins/subversion/subversion-log-dialog.c:
13596 (on_diff_selected_column_toggled), (create_columns),
13597 (on_log_command_finished), (on_log_view_button_clicked),
13598 (on_cat_command_data_arrived), (on_cat_command_finished),
13599 (on_log_view_selected_button_clicked), (get_selected_revisions),
13600 (on_log_diff_selected_button_clicked),
13601 (on_log_diff_previous_button_clicked),
13602 (on_subversion_log_vbox_destroy),
13603 (on_log_changes_view_row_selected), (subversion_log_window_create),
13604 (on_menu_subversion_log), (on_fm_subversion_log),
13605 (subversion_log_set_whole_project_sensitive):
13606 * plugins/subversion/subversion-log-dialog.h:
13607 * plugins/subversion/subversion-merge-dialog.c:
13608 (on_merge_command_finished), (on_subversion_merge_response),
13609 (on_merge_first_path_browse_button_clicked),
13610 (on_merge_second_path_browse_button_clicked),
13611 (on_merge_use_first_path_check_toggled),
13612 (on_merge_start_revision_radio_toggled),
13613 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
13614 (on_menu_subversion_merge):
13615 * plugins/subversion/subversion-merge-dialog.h:
13616 * plugins/subversion/subversion-remove-dialog.c:
13617 (on_remove_command_finished),
13618 (on_remove_path_browse_button_clicked),
13619 (on_subversion_remove_response), (subversion_remove_dialog),
13620 (on_menu_subversion_remove), (on_fm_subversion_remove):
13621 * plugins/subversion/subversion-remove-dialog.h:
13622 * plugins/subversion/subversion-resolve-dialog.c:
13623 (on_resolve_command_finished), (on_subversion_resolve_response),
13624 (subversion_resolve_dialog), (on_menu_subversion_resolve):
13625 * plugins/subversion/subversion-resolve-dialog.h:
13626 * plugins/subversion/subversion-revert-dialog.c:
13627 (on_revert_command_finished), (on_subversion_revert_response),
13628 (subversion_revert_dialog), (on_menu_subversion_revert):
13629 * plugins/subversion/subversion-revert-dialog.h:
13630 * plugins/subversion/subversion-switch-dialog.c:
13631 (on_switch_other_revision_radio_toggled),
13632 (on_switch_command_finished), (on_subversion_switch_response),
13633 (subversion_switch_dialog), (on_menu_subversion_switch):
13634 * plugins/subversion/subversion-switch-dialog.h:
13635 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
13636 (subversion_data_free), (on_mesg_view_destroy),
13637 (create_message_view), (check_filename), (get_log_from_textview),
13638 (pulse_timer), (on_pulse_timer_destroyed),
13639 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
13640 (report_errors), (on_status_command_finished),
13641 (on_status_command_data_arrived), (on_command_info_arrived),
13642 (select_all_status_items), (clear_all_status_selections),
13643 (init_whole_project), (on_whole_project_toggled),
13644 (send_diff_command_output_to_editor), (on_diff_command_finished),
13645 (stop_status_bar_progress_pulse):
13646 * plugins/subversion/subversion-ui-utils.h:
13647 * plugins/subversion/subversion-update-dialog.c:
13648 (on_update_command_finished), (on_subversion_update_response),
13649 (subversion_update_dialog), (on_menu_subversion_update),
13650 (on_fm_subversion_update):
13651 * plugins/subversion/subversion-update-dialog.h:
13652 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
13653 (svn_add_command_finalize), (svn_add_command_run),
13654 (svn_add_command_class_init), (svn_add_command_new),
13655 (svn_add_command_destroy):
13656 * plugins/subversion/svn-add-command.h:
13657 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
13658 (svn_cat_command_finalize), (svn_cat_command_run),
13659 (svn_cat_command_class_init), (svn_cat_command_new),
13660 (svn_cat_command_destroy), (svn_cat_command_get_output):
13661 * plugins/subversion/svn-cat-command.h:
13662 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
13663 (svn_command_release_ui_lock), (simple_prompt),
13664 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
13665 (svn_auth_ssl_server_trust_prompt_func_cb),
13666 (svn_auth_ssl_client_cert_prompt_func_cb),
13667 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
13668 (svn_command_init), (svn_command_finalize),
13669 (svn_command_class_init), (svn_command_push_info),
13670 (svn_command_get_info_queue), (svn_command_set_error),
13671 (svn_command_get_client_context), (svn_command_get_pool),
13672 (svn_command_lock_ui), (svn_command_unlock_ui),
13673 (svn_command_get_revision), (svn_command_copy_path_list),
13674 (svn_command_free_path_list):
13675 * plugins/subversion/svn-command.h:
13676 * plugins/subversion/svn-commit-command.c: (on_log_callback),
13677 (svn_commit_command_init), (svn_commit_command_finalize),
13678 (svn_commit_command_run), (svn_commit_command_class_init),
13679 (svn_commit_command_new), (svn_commit_command_destroy):
13680 * plugins/subversion/svn-commit-command.h:
13681 * plugins/subversion/svn-copy-command.c: (on_log_callback),
13682 (svn_copy_command_init), (svn_copy_command_finalize),
13683 (svn_copy_command_run), (svn_copy_command_class_init),
13684 (svn_copy_command_new), (svn_copy_command_destroy):
13685 * plugins/subversion/svn-copy-command.h:
13686 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
13687 (svn_diff_command_finalize), (svn_diff_command_run),
13688 (svn_diff_command_class_init), (svn_diff_command_new),
13689 (svn_diff_command_destroy), (svn_diff_command_get_output):
13690 * plugins/subversion/svn-diff-command.h:
13691 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
13692 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
13693 (svn_log_command_class_init), (svn_log_command_new),
13694 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
13695 * plugins/subversion/svn-log-command.h:
13696 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
13697 (svn_log_entry_finalize), (svn_log_entry_class_init),
13698 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
13699 (svn_log_entry_get_author), (svn_log_entry_get_date),
13700 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
13701 (svn_log_entry_get_full_log):
13702 * plugins/subversion/svn-log-entry.h:
13703 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
13704 (svn_merge_command_finalize), (svn_merge_command_run),
13705 (svn_merge_command_class_init), (svn_merge_command_new),
13706 (svn_merge_command_destroy):
13707 * plugins/subversion/svn-merge-command.h:
13708 * plugins/subversion/svn-remove-command.c: (on_log_callback),
13709 (svn_remove_command_init), (svn_remove_command_finalize),
13710 (svn_remove_command_run), (svn_remove_command_class_init),
13711 (svn_remove_command_new), (svn_remove_command_destroy),
13712 (svn_remove_command_get_path):
13713 * plugins/subversion/svn-remove-command.h:
13714 * plugins/subversion/svn-resolve-command.c:
13715 (svn_resolve_command_init), (svn_resolve_command_finalize),
13716 (svn_resolve_command_run), (svn_resolve_command_class_init),
13717 (svn_resolve_command_new), (svn_resolve_command_destroy):
13718 * plugins/subversion/svn-resolve-command.h:
13719 * plugins/subversion/svn-revert-command.c:
13720 (svn_revert_command_init), (svn_revert_command_finalize),
13721 (svn_revert_command_run), (svn_revert_command_class_init),
13722 (svn_revert_command_new), (svn_revert_command_destroy):
13723 * plugins/subversion/svn-revert-command.h:
13724 * plugins/subversion/svn-status-command.c:
13725 (svn_status_command_init), (svn_status_command_finalize),
13726 (on_svn_status_notify), (svn_status_command_run),
13727 (svn_status_command_class_init), (svn_status_command_new),
13728 (svn_status_command_destroy),
13729 (svn_status_command_get_status_queue):
13730 * plugins/subversion/svn-status-command.h:
13731 * plugins/subversion/svn-status.c: (svn_status_init),
13732 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
13733 (svn_status_destroy), (svn_status_get_path),
13734 (svn_status_get_vcs_status):
13735 * plugins/subversion/svn-status.h:
13736 * plugins/subversion/svn-switch-command.c:
13737 (svn_switch_command_init), (svn_switch_command_finalize),
13738 (svn_switch_command_run), (svn_switch_command_class_init),
13739 (svn_switch_command_new), (svn_switch_command_destroy):
13740 * plugins/subversion/svn-switch-command.h:
13741 * plugins/subversion/svn-update-command.c:
13742 (svn_update_command_init), (svn_update_command_finalize),
13743 (svn_update_command_run), (svn_update_command_class_init),
13744 (svn_update_command_new), (svn_update_command_destroy):
13745 * plugins/subversion/svn-update-command.h:
13747 Now really committed all files from James patch (#457477)
13749 2007-11-08 Johannes Schmid <jhs@gnome.org>
13751 * TODO.tasks: Updated
13753 2007-11-08 James Liggett <jrliggett@cox.net>
13755 reviewed by: Johannes Schmid <jhs@gnome.org>
13758 * libanjuta/Makefile.am:
13759 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
13760 * libanjuta/anjuta-status.h:
13761 * libanjuta/libanjuta.h:
13762 * plugins/subversion/Makefile.am:
13763 * plugins/subversion/anjuta-subversion.glade:
13764 * plugins/subversion/anjuta-subversion.ui:
13765 * plugins/subversion/plugin.c: (value_added_project_root_uri),
13766 (value_removed_project_root_uri), (activate_plugin),
13767 (deactivate_plugin), (finalize), (subversion_instance_init):
13768 * plugins/subversion/plugin.h:
13769 * plugins/subversion/subversion-actions.c:
13770 * plugins/subversion/subversion-actions.h:
13771 * plugins/subversion/subversion-callbacks.c:
13772 * plugins/subversion/subversion-callbacks.h:
13773 * plugins/subversion/svn-auth.c:
13774 * plugins/subversion/svn-auth.h:
13775 * plugins/subversion/svn-backend-priv.h:
13776 * plugins/subversion/svn-backend.c:
13777 * plugins/subversion/svn-backend.h:
13778 * plugins/subversion/svn-notify.c:
13779 * plugins/subversion/svn-notify.h:
13780 * plugins/subversion/svn-thread.c:
13781 * plugins/subversion/svn-thread.h:
13783 Commited alpha2 of the new subversion plugin (#457477)
13785 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
13787 * plugins/debug-manager/command.c:
13788 Fix a stupid crash when changing a register value
13790 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
13792 * libanjuta/interfaces/libanjuta.idl,
13793 plugins/debug-manager/command.c,
13794 plugins/debug-manager/command.h,
13795 plugins/debug-manager/start.c,
13796 plugins/gdb/plugin.c,
13797 plugins/gdb/debugger.c,
13798 plugins/gdb/debugger.h:
13799 Use anjuta terminal plugin instead of gnome terminal
13800 Select if a terminal is used in the the start_program function
13801 Move terminal code from debugger.c to plugin.c
13802 Partial fix of bug #481366
13804 * plugins/gdb/utilities.c,
13805 plugins/gdb/utilities.h:
13806 Remove gnome terminal check function
13808 2007-11-06 Johannes Schmid <jhs@gnome.org>
13810 * plugins/project-import/anjuta-project-import.glade:
13811 * plugins/project-import/project-import.c: (on_import_next),
13812 (on_import_finish), (project_import_set_directory):
13813 * plugins/project-wizard/property.c: (npw_property_create_widget),
13814 (npw_property_set_value_from_widget):
13816 Replaced gnome_file_entry with gtk_file_chooser_button
13817 Fixes #422329 – Creating a new directory in program options doesn't work
13819 2007-11-04 Massimo Cora' <maxcvs@email.it>
13821 * plugins/symbol-db/plugin.c:
13822 add all files at once on project_import.
13823 No need to split them into more languages: ctags
13824 and the engine will take care of that.
13826 * plugins/symbol-db/symbol-db-engine.h,
13827 * plugins/symbol-db/symbol-db-engine.c,
13828 * plugins/symbol-db/tables.sql,
13829 * plugins/symbol-db/test/Makefile.am,
13830 * plugins/symbol-db/test/main.c,
13831 * plugins/symbol-db/symbol-db-view-locals.c:
13832 some memory leaks fixed. Ported the thing to
13833 libgda 3.1.2 [or better svn HEAD].
13834 Thanks to a fresh new algorithm to detect
13835 parent scope we're able to display correcly
13836 a local gtktree, including classes not directly
13837 defined inside that file.
13839 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
13841 * plugins/debug-manager/threads.c,
13842 plugins/debug-manager/stack_trace.c:
13843 Do not display address when not needed
13845 * plugins/debug-manager/plugin.c,
13846 plugins/debug-manager/breakpoints.c:
13847 Breakpoints directly connect to debugger signals
13849 * plugins/debug-manager/watch.c:
13850 program-unload signal does not exist used debugger-stopped
13852 * plugins/debug-manager/queue.c,
13853 libanjuta/interfaces/libanjuta.idl:
13854 Display error message returned by debugger command
13855 Add new error codes
13857 2007-11-04 Johannes Schmid <jhs@gnome.org>
13859 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
13860 Bug 493062 – gcj template needs AC_PROG_CC
13861 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
13863 * src/anjuta-actions.h:
13864 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
13865 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
13867 === anjuta 2.3.0 ===
13869 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
13873 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
13875 * ChangeLog: Tagged 2.3.0 release.
13877 * plugins/indent/Makefile.am: Fixed indentation.
13879 * plugins/editor/aneditor-autocomplete.cxx:
13880 * plugins/editor/aneditor-priv.h:
13881 * plugins/editor/aneditor.cxx:
13882 * plugins/editor/aneditor.h: Commented out dead codes.
13884 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
13885 Do not build symbol-db by
13886 default. Added 'unstable' in plugin description to signify it's
13887 developmental state.
13889 * plugins/file-manager/Makefile.am,
13890 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
13892 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
13894 * plugins/debug-manager/utilities.c,
13895 plugins/debug-manager/utilities.h,
13896 plugins/debug-manager/threads.c,
13897 plugins/debug-manager/plugin.c,
13898 plugins/debug-manager/plugin.h,
13899 plugins/debug-manager/disassemble.h,
13900 plugins/debug-manager/watch.c,
13901 plugins/debug-manager/watch.h,
13902 plugins/debug-manager/breakpoints.c,
13903 plugins/debug-manager/stack_trace.c:
13904 Replace few remaining function calls by signal
13906 * plugins/debug-manager/disassemble.c,
13907 plugins/debug-manager/registers.c,
13908 plugins/debug-manager/memory.c,
13909 plugins/debug-manager/locals.c,
13910 plugins/debug-manager/queue.c,
13911 plugins/debug-manager/queue.h:
13912 Connect signals when debugger is started
13913 Disconnect them when debugger is stopped
13914 Do not display window if debugger doesn't support feature
13916 * plugins/gdb/plugin.c,
13917 libanjuta/interfaces/libanjuta.idl:
13918 Remove unused initialization function
13920 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
13923 * plugins/file-manager/Makefile.am:
13924 * scripts/build-schemas.mk: Fixed 'make distcheck'
13926 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
13928 * manuals/reference/libanjuta/libanjuta-docs.sgml,
13929 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
13930 to latest API additions.
13932 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
13935 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
13937 * ChangeLog: Fixed indentation.
13938 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
13941 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
13943 * libanjuta/interfaces/libanjuta.idl:
13944 * plugins/build-basic-autotools/build-basic-autotools.c:
13945 (build_compile_file_real), (build_build_project),
13946 (build_install_project), (build_clean_project),
13947 (build_configure_project), (build_autogen_project),
13948 (build_distribution_project), (build_build_module),
13949 (build_install_module), (build_clean_module), (fm_build),
13950 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
13951 (finalize), (basic_autotools_plugin_instance_init),
13952 (ibuildable_set_command), (ibuildable_reset_commands),
13953 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
13954 (ibuildable_install), (ibuildable_configure),
13955 (ibuildable_generate), (ibuildable_iface_init):
13956 * plugins/build-basic-autotools/build-basic-autotools.h:
13958 Added API for commands override in build interface and implemented
13959 them in build plugin. Useful for other plugins override build
13960 commands depending on project environment.
13962 2007-10-28 Naba Kumar <naba@gnome.org>
13964 * src/anjuta.glade,
13965 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
13966 Fixed widget alignment for dock switcher tab style combo and
13967 scratchbox path entrybox.
13969 2007-10-28 Johannes Schmid <jhs@gnome.org>
13971 * plugins/document-manager/plugin.c: (on_editor_changed):
13972 Fixed a memory leak and simplified code (thanks again Sébastien)
13975 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
13976 and OFFSET sql statements)
13978 2007-10-28 Massimo Cora' <maxcvs@email.it>
13980 * plugins/symbol-db/plugin.c,
13981 plugins/symbol-db/symbol-db-engine.h,
13982 plugins/symbol-db/symbol-db-view.c,
13983 plugins/symbol-db/symbol-db-view.c,
13984 plugins/symbol-db/symbol-db-view-locals.c,
13985 plugins/symbol-db/symbol-db-view-locals.h,
13986 plugins/symbol-db/symbol-db-engine.c:
13987 Better end-of-file-scan detection, permitting
13988 an improved scope/inheritance parsing.
13989 Locals tab gtktree now displays correct
13990 namespace->class->children tree, even if
13991 in a C++ file there isn't class declaration.
13993 2007-10-27 Johannes Schmid <jhs@gnome.org>
13995 Patch from Stanislav Brabec <sbrabec@suse.cz>
13997 Bug 489798 – Do not rely on svn-config
13999 Patch from Michael Wolf <maw@ximian.com>:
14000 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
14001 (egg_tree_model_filter_remove_node),
14002 (egg_tree_model_filter_row_deleted):
14003 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
14005 2007-10-27 Johannes Schmid <jhs@gnome.org>
14007 * plugins/devhelp/anjuta-devhelp.ui:
14008 * plugins/message-view/anjuta-message-manager.ui:
14010 Added some separators to the toolbar
14012 * plugins/document-manager/plugin.c:
14013 (on_support_plugin_deactivated), (load_new_support_plugins),
14014 (unload_unused_support_plugins), (on_editor_changed):
14016 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
14017 for pointing out that is was crap.
14019 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
14021 * libanjuta/interfaces/libanjuta.idl,
14022 libanjuta/anjuta-plugin-manager.c,
14023 libanjuta/anjuta-plugin-manager.h,
14024 libanjuta/anjuta-c-plugin-factory.c,
14025 libanjuta/anjuta-c-module.h,
14026 libanjuta/anjuta-c-module.c:
14027 Report detailled error message in case of plugin loading failure
14029 2007-10-24 Johannes Schmid <jhs@gnome.org>
14032 * plugins/Makefile.am:
14034 Activate build of symbol-db plugin (when libgda is available)
14036 * plugins/document-manager/plugin.c:
14037 (on_support_plugin_deactivated), (on_editor_changed):
14039 Properly handle language support plugins even when they are
14040 unloaded by the session.
14042 * plugins/symbol-db/plugin.c: (register_stock_icons),
14043 Port to new REGISTER_ICONS stuff
14045 2007-10-22 Massimo Cora' <maxcvs@email.it>
14047 * plugins/symbol-db/plugin.c,
14048 * plugins/symbol-db/symbol-db-view.c
14049 * plugins/symbol-db/symbol-db-engine.h,
14050 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
14051 * plugins/symbol-db/symbol-db-view-locals.c,
14052 * plugins/symbol-db/symbol-db-view-locals.h,
14053 * plugins/symbol-db/symbol-db-engine.c:
14054 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
14055 Added a new algorithm for dynamic population of the local symbols' tab.
14056 Now the default view is tree-like.
14057 Some fixes on engine correct some population issues.
14059 2007-10-23 Naba Kumar <naba@gnome.org>
14061 * plugins/glade/Makefile.am: Corrected conditional not to install
14062 .plugin file if plugin is disabled.
14063 * plugins/sourceview/Makefile.am: Corrected conditional not to
14064 install schemas if plugin is not built.
14066 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
14068 * plugins/debug-manager/queue.c:
14069 Fix #488061: Mutiple crash dialogs
14071 * plugins/gdb/debugger.c,
14072 plugins/gdb/debugger.h:
14073 Remove maximum gdb command length, should fix bug#474811
14075 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
14077 * manuals/reference/libanjuta/plugin-description-file.sgml,
14078 manuals/reference/libanjuta/libanjuta-docs.sgml,
14079 manuals/reference/libanjuta/libanjuta-sections.txt,
14080 libanjuta/interfaces/libanjuta.idl,
14081 libanjuta/anjuta-c-module.c,
14082 libanjuta/anjuta-c-plugin-factory.c:
14083 Document last changes in plugin code
14085 2007-10-19 Johannes Schmid <jhs@gnome.org>
14087 * plugins/subversion/subversion-callbacks.c: (check_filename):
14089 Fixed #487854 – Anjuta crashes when i try to add a SVN url
14091 2007-10-19 Naba Kumar <naba@gnome.org>
14093 * plugins/file-manager/file-model.c: Fixed a critical runtime
14096 2007-10-18 Johannes Schmid <jhs@gnome.org>
14098 * libanjuta/anjuta-ui.h:
14099 Small fix on icon macros
14101 * libanjuta/interfaces/libanjuta.idl:
14102 * plugins/language-manager/plugin.c: (ilanguage_get_name),
14103 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
14104 (ilanguage_iface_init):
14106 Added get_from_editor() and get_name_from_editor() methods
14109 * plugins/document-manager/plugin.c:
14110 (update_editor_ui_interface_items), (on_editor_changed):
14111 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
14113 * plugins/language-support-cpp-java/plugin.c: (install_support):
14115 Ported plugins to use the new interface
14117 2007-10-17 Johannes Schmid <jhs@gnome.org>
14119 * libanjuta/anjuta-ui.h:
14121 Added macros to register stock icons to stop all this copy&paste
14122 which had spread over a lot of files. New macros support to add
14123 icons with toolbar and menu size (16 and 24)
14125 * plugins/class-inheritance/plugin.c: (register_stock_icons):
14126 * plugins/debug-manager/images/anjuta-attach.svg:
14127 * plugins/debug-manager/images/anjuta-step-out.svg:
14128 * plugins/debug-manager/images/anjuta-step-over.svg:
14129 * plugins/debug-manager/plugin.c: (register_stock_icons):
14130 * plugins/document-manager/images/Makefile.am:
14131 * plugins/document-manager/images/anjuta-block-end.svg:
14132 * plugins/document-manager/images/anjuta-block-start.svg:
14133 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
14134 * plugins/document-manager/images/anjuta-bookmark.svg:
14135 * plugins/document-manager/images/anjuta-go-history-next.svg:
14136 * plugins/document-manager/images/anjuta-go-history-prev.svg:
14137 * plugins/document-manager/plugin.c: (register_stock_icons):
14138 * plugins/glade/plugin.c: (register_stock_icons):
14139 * plugins/language-support-cpp-java/plugin.c:
14140 (register_stock_icons):
14141 * plugins/message-view/Makefile.am:
14142 * plugins/message-view/anjuta-go-message-next.svg:
14143 * plugins/message-view/anjuta-go-message-prev.svg:
14144 * plugins/message-view/anjuta-message-view.svg:
14145 * plugins/message-view/messages.xpm:
14146 * plugins/message-view/plugin.c: (register_stock_icons):
14147 * plugins/patch/plugin.c: (patch_plugin_activate):
14148 * plugins/project-manager/plugin.c: (register_stock_icons):
14149 * plugins/search/Makefile.am:
14150 * plugins/search/anjuta-go-match-next.svg:
14151 * plugins/search/anjuta-go-match-prev.svg:
14152 * plugins/search/plugin.c: (activate_plugin):
14153 * plugins/symbol-browser/plugin.c: (register_stock_icons):
14154 * plugins/terminal/terminal.c: (register_stock_icons):
14155 * plugins/valgrind/plugin.c: (register_stock_icons):
14157 Updated to use the new icons and added several new and updated
14160 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
14162 * libanjuta/anjuta-plugin-handle.c,
14163 libanjuta/anjuta-plugin-handle.h:
14164 Add a new path property containing the directory of the .plugin
14165 file, library file (.so or whatever) must be in the same directory
14167 * libanjuta/anjuta-plugin-manager.c,
14168 libanjuta/interfaces/libanjuta.idl,
14169 (removed) libanjuta/anjuta-glue-plugin.c,
14170 (removed) libanjuta/anjuta-glue-plugin.h,
14171 (removed) libanjuta/anjuta-glue-c.c,
14172 (removed) libanjuta/anjuta-glue-c.h,
14173 (removed) libanjuta/anjuta-glue-cpp.c,
14174 (removed) libanjuta/anjuta-glue-cpp.h,
14175 (removed) libanjuta/anjuta-glue-factory.c,
14176 (removed) libanjuta/anjuta-glue-factory.h,
14177 (added) libanjuta/anjuta-c-module.c,
14178 (added) libanjuta/anjuta-c-module.h,
14179 (added) libanjuta/anjuta-c-plugin-factory.c,
14180 (added) libanjuta/anjuta-c-plugin-factory.h,
14181 libanjuta/Makefile.am:
14182 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
14183 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
14184 implementing IAnjutaPluginFactory
14185 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
14187 * libanjuta/libanjuta.h:
14188 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
14191 * libanjuta/anjuta-plugin.h:
14192 Replace AnjutaGluePlugin by GTypeModule
14193 Remove unused anjuta_glue_get_component_type replaced by
14196 * plugins/build-basic-autotools/build-basic-autotools.h,
14197 plugins/class-gen/plugin.h,
14198 plugins/class-inheritance/plugin.h,
14199 plugins/cvs-plugin/plugin.h,
14200 plugins/debug-manager/plugin.h,
14201 plugins/devhelp/plugin.h,
14202 plugins/document-manager/plugin.h,
14203 plugins/editor/plugin.h,
14204 plugins/file-loader/plugin.h,
14205 plugins/file-wizard/plugin.h,
14206 plugins/gdb/plugin.h,
14207 plugins/glade/plugin.h,
14208 plugins/gtodo/plugin.h,
14209 plugins/indent/plugin.h,
14210 plugins/language-manager/plugin.h,
14211 plugins/language-support-cpp-java/plugin.h,
14212 plugins/macro/plugin.h,
14213 plugins/message-view/plugin.h,
14214 plugins/patch/plugin.h,
14215 plugins/profiler/plugin.h,
14216 plugins/project-import/plugin.h,
14217 plugins/project-manager/plugin.h,
14218 plugins/project-wizard/plugin.h,
14219 plugins/sample1/plugin.h,
14220 plugins/search/plugin.h,
14221 plugins/sourceview/plugin.h,
14222 plugins/subversion/plugin.h,
14223 plugins/symbol-browser/plugin.h,
14224 plugins/symbol-db/plugin.h,
14225 plugins/terminal/terminal.c,
14226 plugins/tools/plugin.h,
14227 plugins/valgrind/plugin.h:
14228 Replace AnjutaGluePlugin by GTypeModule
14230 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
14232 * plugins/debug-manager/breakpoints.c:
14233 Fix bug#487112, crash while removing a breakpoint in a new file
14235 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
14237 * plugins/document-manager/search-box.c:
14238 Fix a crash (with an useful comment) focus-out-event handler must
14241 2007-10-14 Johannes Schmid <jhs@gnome.org>
14243 * plugins/sourceview/sourceview.c:
14244 Hide calltip when "Up" or "Down" key is pressed
14246 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
14248 * plugins/document-manager/search-box.c:
14249 Change included file order to avoid a compile error with gnome 2.16
14251 2007-10-13 Johannes Schmid <jhs@gnome.org>
14253 * plugins/debug-manager/plugin.c: (enable_log_view):
14255 Fixed crash when closing a project and unloading another while
14256 the debugger is enabled
14258 2007-10-13 Johannes Schmid <jhs@gnome.org>
14260 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
14262 Use correct breakpoint icon
14264 * plugins/devhelp/Makefile.am:
14265 * plugins/devhelp/anjuta-go-help-next.svg:
14266 * plugins/devhelp/anjuta-go-help-prev.svg:
14267 * plugins/devhelp/plugin.c: (register_stock_icons),
14268 (devhelp_activate):
14270 Added new icons from #480093
14272 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
14273 * plugins/document-manager/images/anjuta-bookmark-first.svg:
14274 * plugins/document-manager/images/anjuta-bookmark-last.svg:
14275 * plugins/document-manager/images/anjuta-bookmark-next.svg:
14276 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
14277 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
14278 * plugins/message-view/anjuta-go-message-next.svg:
14279 * plugins/message-view/anjuta-go-message-prev.svg:
14281 Updated icons from #480093
14283 * src/anjuta-actions.h:
14284 Use GTK_STOCK_FULLSCREEN
14286 * src/anjuta-app.c: (on_gdl_style_changed),
14287 (anjuta_app_instance_init):
14288 * src/anjuta.glade:
14290 Added preference option to set the gdl switcher style
14292 2007-10-13 Johannes Schmid <jhs@gnome.org>
14294 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
14295 (get_property_value_as_string), (set_property_value_as_string),
14296 (register_callbacks):
14297 * libanjuta/anjuta-preferences.h:
14299 Support GtkFileChooserButton as preferences widget
14301 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
14303 Fixed a Gtk-Critical
14305 * plugins/file-manager/Makefile.am:
14306 * plugins/file-manager/file-model.c: (file_model_filter_file),
14307 (file_model_add_dummy), (file_model_expand_idle),
14308 (file_model_set_property), (file_model_get_property),
14309 (file_model_class_init):
14310 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
14311 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
14312 (file_manager_activate), (file_manager_finalize),
14313 (file_manager_instance_init), (ipreferences_merge),
14314 (ipreferences_unmerge), (ipreferences_iface_init):
14315 * plugins/file-manager/plugin.h:
14317 Added preferences to file-manager
14319 * plugins/glade/plugin.c: (activate_plugin):
14321 Move Properties widget into center because it is way to big
14324 2007-10-10 Johannes Schmid <jhs@gnome.org>
14326 * plugins/language-support-cpp-java/Makefile.am:
14327 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
14328 * plugins/language-support-cpp-java/anjuta-complete.svg:
14329 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
14330 * plugins/language-support-cpp-java/plugin.c:
14331 (register_stock_icons):
14333 And yet some more icons...
14335 2007-10-10 Johannes Schmid <jhs@gnome.org>
14337 * plugins/debug-manager/breakpoints.c:
14338 * plugins/debug-manager/images/Makefile.am:
14339 * plugins/debug-manager/images/anjuta-bookmark.svg:
14340 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
14341 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
14342 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
14343 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
14344 * plugins/debug-manager/images/anjuta-linemark.svg:
14345 * plugins/debug-manager/images/anjuta-pcmark.svg:
14346 * plugins/debug-manager/plugin.c: (register_stock_icons):
14347 * plugins/debug-manager/sparse_view.c:
14348 * plugins/document-manager/images/Makefile.am:
14349 * plugins/document-manager/images/anjuta-block-select.svg:
14350 * plugins/document-manager/images/anjuta-fold-close.svg:
14351 * plugins/document-manager/images/anjuta-fold-open.svg:
14352 * plugins/document-manager/images/anjuta-fold-toggle.svg:
14353 * plugins/document-manager/images/anjuta-indent-less.svg:
14354 * plugins/document-manager/images/anjuta-indent-more.svg:
14355 * plugins/document-manager/images/anjuta-swap.svg:
14356 * plugins/document-manager/images/block_select.xpm:
14357 * plugins/document-manager/images/fold_close.xpm:
14358 * plugins/document-manager/images/fold_open.xpm:
14359 * plugins/document-manager/images/fold_toggle.xpm:
14360 * plugins/document-manager/images/indent.xpm:
14361 * plugins/document-manager/images/indent_dcr.xpm:
14362 * plugins/document-manager/images/indent_inc.xpm:
14363 * plugins/document-manager/plugin.c: (register_stock_icons):
14364 * plugins/editor/Makefile.am:
14365 * plugins/editor/anjuta-bookmark-16.xpm:
14366 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
14367 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
14368 * plugins/editor/anjuta-linemark-16.xpm:
14369 * plugins/editor/anjuta-pcmark-16.xpm:
14370 * plugins/editor/bookmark.xpm:
14371 * plugins/editor/breakpoint-disabled.xpm:
14372 * plugins/editor/breakpoint-enabled.xpm:
14373 * plugins/editor/linemarker.xpm:
14374 * plugins/editor/program-counter.xpm:
14375 * plugins/editor/text_editor.c:
14376 * plugins/message-view/Makefile.am:
14377 * plugins/message-view/anjuta-go-message-next.svg:
14378 * plugins/message-view/anjuta-go-message-prev.svg:
14379 * plugins/message-view/anjuta-message-manager.ui:
14380 * plugins/message-view/plugin.c:
14381 * plugins/sourceview/Makefile.am:
14382 * plugins/sourceview/sourceview.c:
14384 Integrated lots of icons from #480093
14385 Thanks to <tpgww@onepost.net>
14387 * plugins/document-manager/plugin.c:
14388 Do not mark the line in ifile_open(), that looks ugly.
14390 * plugins/document-manager/search-box.c: (on_search_focus_out),
14392 Clear the status bar on focus_out.
14394 * plugins/file-loader/anjuta-loader-plugin.ui:
14395 Fixed a missing "="
14397 2007-10-09 Johannes Schmid <jhs@gnome.org>
14399 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
14400 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
14402 Some things I missed in the patch for #484419
14404 * plugins/document-manager/action-callbacks.c:
14405 (on_new_file_activate):
14406 * plugins/document-manager/action-callbacks.h:
14407 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
14408 (on_window_key_press_event), (on_gconf_notify_timer):
14410 484645 â patch to deal with docman FIXME etc
14412 * plugins/editor/text_editor.c: (text_editor_set_indicator):
14413 * plugins/search/search-replace.c: (search_and_replace),
14414 (write_message_pane), (search_replace_populate),
14415 (translate_dialog_strings), (create_dialog),
14416 (anjuta_search_replace_activate):
14417 * plugins/search/search-replace_backend.c:
14418 (file_buffer_new_from_path), (get_next_match),
14419 (create_search_entries), (regex_backref),
14420 (clear_search_replace_instance):
14421 * plugins/search/search-replace_backend.h:
14423 #484573 â patch to correct various search-related issues
14425 Thanks for the above patches to <tpgww@onepost.net>
14427 * plugins/sourceview/sourceview.c:
14428 (sourceview_create_highligth_indic):
14430 Use the same marker for important as gedit (yellow background)
14432 * plugins/document-manager/anjuta-document-manager.ui:
14433 * plugins/file-loader/anjuta-file-loader.ui:
14434 * plugins/file-loader/plugin.c:
14436 Moved FileNew action to document-manager
14438 2007-10-08 Johannes Schmid <jhs@gnome.org>
14440 * plugins/document-manager/search-box.c: (on_search_activated):
14441 Mark messages for translation
14443 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
14445 reviewed by: Johannes Schmid <jhs@gnome.org>
14447 * plugins/Makefile.am:
14448 * plugins/build-basic-autotools/build-basic-autotools.c:
14449 (build_compile_file_real):
14450 * plugins/search/search-replace.c:
14451 * plugins/valgrind/preferences.c: (build_general_prefs):
14453 Fix #484379 â Contents of Makefile.am plugins and
14454 #484419 â Improvement into translation
14456 2007-10-06 Johannes Schmid <jhs@gnome.org>
14458 * libanjuta/interfaces/anjuta-idl-compiler.pl:
14460 Fixed to properly support pointer-to-pointer (**) types
14462 * libanjuta/interfaces/libanjuta.idl:
14463 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
14464 * plugins/sourceview/sourceview-cell.h:
14465 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
14466 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
14467 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
14468 (isearch_backward), (isearch_iface_init):
14469 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
14470 (itext_editor_iface_init), (iselection_set_iter),
14471 (iselection_get_start_iter), (iselection_get_end_iter),
14472 (iselection_iface_init), (isearch_forward), (isearch_backward),
14473 (isearch_iface_init):
14475 Added IAnjutaEditorSearch interface and some utility methods to
14476 migrate from positions to iterators for the editor interface.
14478 * plugins/document-manager/Makefile.am:
14479 * plugins/document-manager/action-callbacks.c:
14480 (on_goto_line_no1_activate), (on_show_search):
14481 * plugins/document-manager/action-callbacks.h:
14482 * plugins/document-manager/anjuta-docman.c:
14483 (anjuta_docman_add_document), (anjuta_docman_show_editor),
14484 (anjuta_docman_grab_text_focus):
14485 * plugins/document-manager/anjuta-document-manager.ui:
14486 * plugins/document-manager/goto_line.c: (removed)
14487 * plugins/document-manager/goto_line.h: (removed)
14488 * plugins/document-manager/search-box.c:
14489 * plugins/document-manager/search-box.h:
14490 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
14491 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
14492 (update_editor_ui_interface_items), (on_editor_added),
14493 (activate_plugin), (deactivate_plugin):
14494 * plugins/document-manager/plugin.h:
14496 Created new incremental "Quick Search" bar in the document manager to
14497 replace the crappy EggToolbar entries. Uses the new search interface and
14498 it thus much faster and more reliable.
14500 Bug 357544 â incremental search should work consistently (or not at all)
14501 when main toolbar is hidden
14502 Bug 440637 â Search, don't work very well (partly for incremental search)
14504 * plugins/search/anjuta-search.ui:
14505 * plugins/search/plugin.c: (activate_plugin):
14507 Removed incremental search stuff
14509 * plugins/build-basic-autotools/build-basic-autotools.c:
14510 (on_session_save), (on_session_load):
14511 * plugins/build-basic-autotools/executer.c:
14512 (get_program_parameters):
14514 Scroll to selected executable and remember it across sessions
14515 (followup of #477976)
14517 * plugins/debug-manager/plugin.c: (value_added_current_editor):
14518 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
14520 * plugins/devhelp/anjuta-devhelp.ui:
14521 Rearraged toolbar items a bit
14523 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
14525 * plugins/debug-manager/command.c,
14526 plugins/debug-manager/queue.c,
14527 plugins/gdb/plugin.c,
14528 plugins/gdb/debugger.c:
14529 Fix several crashing bugs (including bug#482985) with the debugger
14530 when closing project, stopping the debugger, restarting the program
14532 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
14534 * libanjuta/anjuta-launcher.c:
14535 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
14537 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
14539 * plugins/debug-manager/command.c,
14540 plugins/debug-manager/queue.c:
14541 Asynchronous command can abort other commands in queue
14542 Resynchronize debugger state when a command is cancelled
14544 * plugins/debug-manager/breakpoints.c:
14545 Free BreakpointItem only when it is not used anymore
14547 * plugins/gdb/plugin.c:
14548 Do not return TRUE if the callback and/or ready signal is not used
14550 * plugins/gdb/debugger.c:
14551 Fix a crash, return correct state when debugger is stopped
14553 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
14555 * plugins/project-wizard/autogen.c:
14556 Fix bug#482067, escape project wizard user defined strings
14558 2007-10-01 Johannes Schmid <jhs@gnome.org>
14560 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
14562 * plugins/build-basic-autotools/build-basic-autotools.c:
14563 (basic_autotools_plugin_instance_init):
14564 * plugins/build-basic-autotools/build-basic-autotools.h:
14565 * plugins/build-basic-autotools/executer.c:
14566 (get_program_parameters):
14568 Fixed #477976 – Keybinding in run dialog
14570 2007-09-30 Johannes Schmid <jhs@gnome.org>
14572 * plugins/Makefile.am:
14573 Do not build indent plugin (yet)
14575 * plugins/document-manager/plugin.c: (ipreferences_merge):
14576 Fixed unintentional and wrong change
14578 * plugins/indent/anjuta-indent.ui:
14581 2007-09-28 Johannes Schmid <jhs@gnome.org>
14583 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
14584 * libanjuta/anjuta-launcher.h:
14585 Add a method to send EOF to some process. Needed for the indent plugin
14586 and should be useful in general. It does not actually send EOF as this
14587 is not possible with utf-8, but closes the stream instead.
14589 * plugins/devhelp/plugin.c: (value_added_current_editor):
14590 Fixed a Gtk-Critical due to the IAnjutaEditor -
14591 IAnjutaDocument switch.
14594 * plugins/Makefile.am:
14595 * plugins/document-manager/Makefile.am:
14596 * plugins/document-manager/action-callbacks.c:
14597 * plugins/document-manager/anjuta-document-manager.glade:
14598 * plugins/document-manager/anjuta-document-manager.ui:
14599 * plugins/document-manager/images/Makefile.am:
14600 * plugins/document-manager/images/indent_auto.xpm:
14601 * plugins/document-manager/images/indent_set.xpm:
14602 * plugins/document-manager/indent-dialog.c:
14603 * plugins/document-manager/indent-dialog.h:
14604 * plugins/document-manager/indent-util.c:
14605 * plugins/document-manager/indent-util.h:
14606 * plugins/document-manager/indent_test.c:
14607 * plugins/document-manager/plugin.c: (register_stock_icons),
14608 (docman_plugin_instance_init), (ipreferences_merge):
14609 * plugins/document-manager/plugin.h:
14611 Removed indent code from document manager
14613 * plugins/indent/Makefile.am:
14614 * plugins/indent/indent-dialog.c:
14615 * plugins/indent/indent-util.c: (indent_init_indent_style):
14616 * plugins/indent/indent.glade:
14617 * plugins/indent/indent.plugin.in:
14618 * plugins/indent/plugin.c: (on_indent_finished),
14619 (on_indent_output), (on_indent_action_activate),
14620 (on_edit_editor_indent), (on_style_combo_changed),
14621 (value_added_current_editor), (value_removed_current_editor),
14622 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
14623 (indent_plugin_finalize), (indent_plugin_dispose),
14624 (anjuta_indent_plugin_instance_init),
14625 (anjuta_indent_plugin_class_init), (ipreferences_merge),
14626 (ipreferences_unmerge), (ipreferences_iface_init):
14627 * plugins/indent/plugin.h:
14629 Moved indent code to it's own plugin. Also reimplemented indent invocation
14630 using anjuta_launcher and streams. This is not yet completely working, maybe
14631 I got something wrong with the launcher.
14632 Also fixed #478987 – Unusable 'Indent setting window' on preferences
14634 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
14636 * plugins/debug-manager/plugin.c:
14637 Fix bug#480851, disconnect save_session signal when plugin is unloaded
14639 2007-09-27 Johannes Schmid <jhs@gnome.org>
14641 * libanjuta/interfaces/libanjuta.idl:
14642 * plugins/Makefile.am:
14643 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
14644 (isymbol_type_str), (isymbol_name), (isymbol_args),
14645 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
14646 (isymbol_impl), (isymbol_iface_init):
14647 * plugins/symbol-browser/an_symbol_info.c:
14648 * plugins/symbol-browser/an_symbol_info.h:
14649 * plugins/symbol-db/Makefile.am:
14650 * plugins/symbol-db/plugin.c:
14651 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
14652 (value_added_current_editor), (on_editor_foreach_clear),
14653 (value_removed_current_editor), (project_root_added),
14654 (symbol_db_activate), (symbol_db_deactivate),
14655 (isymbol_manager_search):
14656 * plugins/symbol-db/readtags.c: (initialize_1):
14657 * plugins/symbol-db/symbol-db-engine-iterator.c:
14658 (sdb_engine_iterator_instance_init),
14659 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
14660 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
14661 (symbol_db_engine_iterator_move_next),
14662 (symbol_db_engine_iterator_move_prev),
14663 (symbol_db_engine_iterator_get_n_items),
14664 (symbol_db_engine_iterator_last),
14665 (symbol_db_engine_iterator_set_position),
14666 (symbol_db_engine_iterator_get_position),
14667 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
14668 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
14669 (isymbol_iter_foreach), (isymbol_iter_set_position),
14670 (isymbol_iter_get_position), (isymbol_iter_get_length),
14671 (isymbol_iter_clone), (isymbol_iter_assign),
14672 (isymbol_iter_iface_init):
14673 * plugins/symbol-db/symbol-db-engine-iterator.h:
14674 * plugins/symbol-db/symbol-db-engine.c:
14675 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
14676 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
14677 (sdb_engine_finalize), (sdb_engine_get_type),
14678 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
14679 (sdb_engine_get_table_id_by_unique_name2),
14680 (sdb_engine_get_table_id_by_unique_name3),
14681 (symbol_db_engine_add_new_workspace),
14682 (symbol_db_engine_get_opened_project_name),
14683 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
14684 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
14685 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
14686 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
14687 (sdb_engine_add_new_scope_definition),
14688 (sdb_engine_add_new_tmp_heritage_scope),
14689 (sdb_engine_second_pass_update_scope_1),
14690 (sdb_engine_second_pass_update_heritage),
14691 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
14692 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
14693 (symbol_db_engine_update_project_symbols),
14694 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
14695 (symbol_db_engine_update_buffer_symbols),
14696 (sdb_engine_walk_down_scope_path),
14697 (sdb_engine_prepare_symbol_info_sql),
14698 (symbol_db_engine_get_global_members),
14699 (symbol_db_engine_get_scope_members_by_symbol_id),
14700 (symbol_db_engine_get_scope_members),
14701 (symbol_db_engine_get_current_scope),
14702 (symbol_db_engine_get_file_symbols):
14703 * plugins/symbol-db/symbol-db-engine.h:
14704 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
14705 (on_symbol_updated), (on_symbol_inserted),
14706 (symbol_db_view_locals_get_line),
14707 (symbol_db_view_locals_update_list):
14708 * plugins/symbol-db/symbol-db-view-search.c:
14709 (sdb_view_search_model_filter), (sdb_view_search_get_type):
14710 * plugins/symbol-db/symbol-db-view-search.h:
14711 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
14712 (do_add_hidden_children), (do_recurse_and_add_new_sym),
14713 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
14714 * plugins/symbol-db/tables.sql:
14715 * plugins/symbol-db/test/Makefile.am:
14716 * plugins/symbol-db/test/main.c: (add_new_files), (main):
14717 Updated patch from Massimo to improve symbol-db plugin
14719 * plugins/document-manager/plugin.c: (on_editor_changed):
14720 Make the code a bit more robust
14722 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
14723 (anjuta_document_get_property), (anjuta_document_class_init),
14724 (anjuta_document_init), (set_uri), (document_loader_loaded),
14725 (anjuta_document_load), (document_saver_saving):
14726 * plugins/sourceview/anjuta-document.h:
14727 * plugins/sourceview/sourceview.c: (autodetect_language),
14728 (ilanguage_set_language), (ilanguage_get_language):
14729 Fix language detection on startup
14731 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
14733 * plugins/document-manager/action-callbacks.c:
14734 (on_editor_command_upper_case_activate),
14735 (on_editor_command_lower_case_activate): Leftover commit from previous
14736 commit (see last changlog entry by me).
14738 * plugins/file-manager/plugin.c: (file_manager_activate):
14739 Gave proper widget name so that layout works.
14741 2007-09-26 Johannes Schmid <jhs@gnome.org>
14743 * plugins/document-manager/plugin.c: (on_editor_changed),
14744 (docman_plugin_instance_init):
14745 Only unload/load language-support plugins if necessary.
14747 * plugins/language-manager/plugin.c: (language_manager_activate):
14748 Removed some debugging code
14750 * plugins/sourceview/sourceview.c: (on_document_saved),
14751 (ilanguage_set_language), (ilanguage_get_language):
14752 Fixed ianjuta_language interface and ensure that highlighting is
14753 activated when a new file is saved.
14755 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
14757 * libanjuta/interfaces/libanjuta.idl:
14758 * plugins/document-manager/action-callbacks.c:
14759 (on_editor_command_upper_case_activate),
14760 (on_editor_command_lower_case_activate):
14761 * plugins/editor/text_editor.c: (iselection_has_selection),
14762 (iselection_get_start), (iselection_get_end),
14763 (iselection_iface_init):
14764 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
14765 * plugins/sourceview/sourceview.c: (iselect_has_selection),
14766 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
14767 method and implemented it for both scintilla and sourceview editors.
14768 Updated document-manager and assist plugins to use the new method.
14770 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
14772 * plugins/file-manager/file-view.c:
14773 Fix typo, allow to compile new file manager with gtk < 2.12
14775 2007-09-25 Johannes Schmid <jhs@gnome.org>
14777 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
14778 Support Auto-Indent for single lines (e.g no selection);
14780 * plugins/macro/plugin.c:
14781 Do not use the same shortcut as auto-indent does
14783 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
14784 Optimized keyboard navigation - do not emit char_added when only
14785 navigation keys have been pressed.
14787 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
14789 * plugins/language-support-cpp-java/cpp-java-assist.c:
14790 (on_assist_chosen), (cpp_java_assist_install),
14791 (cpp_java_assist_uninstall):
14792 * plugins/language-support-cpp-java/plugin.c: (install_support),
14793 (uninstall_support): Install and uninstall support in correct order.
14794 Fixes a bug where it was installed multiple times resulting in
14795 inserting autocomplete text multiple times.
14797 2007-09-25 Johannes Schmid <jhs@gnome.org>
14800 Add GNOME_WARNING_FLAGS(maximum) and
14801 GNOME_CXX_WARNIGS(yes) to avoid bugs
14802 the compiler can warn you.
14804 * libegg/test-tree-utils.c: (key_test):
14805 * plugins/file-manager/file-model.c:
14806 (file_model_cancel_expand_idle), (file_model_sort),
14807 (file_model_row_expanded):
14808 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
14809 (file_view_refresh), (file_view_get_selected), (file_view_init),
14811 * plugins/file-manager/file-view.h:
14812 * plugins/symbol-db/readtags.c: (initialize_1):
14815 Fixed the more critical warnings
14817 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
14819 Icons from tpgww@onepost.net:
14821 * plugins/debug-manager/Makefile.am:
14822 * plugins/debug-manager/images/Makefile.am:
14823 * plugins/debug-manager/images/anjuta-attach.svg:
14824 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
14825 * plugins/debug-manager/images/anjuta-step-into.svg:
14826 * plugins/debug-manager/images/anjuta-step-out.svg:
14827 * plugins/debug-manager/images/anjuta-step-over.svg:
14828 * plugins/debug-manager/plugin.c: (register_stock_icons):
14829 * plugins/document-manager/Makefile.am:
14830 * plugins/document-manager/block_select.xpm:
14831 * plugins/document-manager/fold_close.xpm:
14832 * plugins/document-manager/fold_open.xpm:
14833 * plugins/document-manager/fold_toggle.xpm:
14834 * plugins/document-manager/images/Makefile.am:
14835 * plugins/document-manager/images/anjuta-block-end.svg:
14836 * plugins/document-manager/images/anjuta-block-start.svg:
14837 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
14838 * plugins/document-manager/images/anjuta-bookmark-first.svg:
14839 * plugins/document-manager/images/anjuta-bookmark-last.svg:
14840 * plugins/document-manager/images/anjuta-bookmark-next.svg:
14841 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
14842 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
14843 * plugins/document-manager/indent.xpm:
14844 * plugins/document-manager/indent_auto.xpm:
14845 * plugins/document-manager/indent_dcr.xpm:
14846 * plugins/document-manager/indent_inc.xpm:
14847 * plugins/document-manager/indent_set.xpm:
14848 * plugins/document-manager/plugin.c: Added nicer icons for
14849 document manager and debugger. Organized icons in 'images'
14852 2007-09-24 Johannes Schmid <jhs@gnome.org>
14854 * src/anjuta-app.c: (anjuta_app_add_widget_full):
14855 Fixed a missing NULL in g_object_set.
14857 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
14859 * plugins/language-support-cpp-java/cpp-java-assist.c:
14860 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
14861 scope memebers just after scope operator is entered.
14863 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
14865 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
14866 * plugins/language-support-cpp-java/cpp-java-assist.c:
14867 (completion_function), (completion_compare),
14868 (cpp_java_assist_tag_destroy), (create_completion),
14869 (cpp_java_assist_destroy_completion_cache),
14870 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
14871 Show '()' for function items in autocomplete list. Allow adding
14872 ' ' and/or '(' after function call autocompletion and have preferences
14875 2007-09-24 Johannes Schmid <jhs@gnome.org>
14877 * sourceview.c: Reverting patch from r3157 because
14880 2007-09-24 Johannes Schmid <jhs@gnome.org>
14882 * plugins/search/search-replace.c: (on_message_clicked):
14884 Fixed #427104 – No "highlight" of lines matching find-result
14886 2007-09-24 Johannes Schmid <jhs@gnome.org>
14888 * src/anjuta.glade:
14890 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
14892 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
14894 reviewed by: Johannes Schmid <jhs@gnome.org>
14896 * plugins/build-basic-autotools/executer.c: (execute_program):
14897 Fix #478238 – set env for execute programe in the terminal
14899 2007-09-24 Tom <tpgww@onepost.net>
14901 reviewed by: Johannes Schmid <jhs@gnome.org>
14903 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
14906 * plugins/debug-manager/disassemble.c: (on_disassemble):
14907 Correct a format string in DEBUG_PRINT()
14909 2007-09-23 Johannes Schmid <jhs@gnome.org>
14911 * plugins/sourceview/sourceview.c: (offset_to_position),
14912 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
14913 (ieditor_get_position), (iselect_set), (iselect_get_start),
14916 Fixed #Bug 440637 – Search, don't work very well
14918 2007-09-23 Johannes Schmid <jhs@gnome.org>
14920 * plugins/file-manager/file-model.c: (file_model_get_filename):
14921 * plugins/file-manager/file-model.h:
14922 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
14923 (file_view_init), (file_view_class_init):
14924 * plugins/message-view/message-view.c:
14925 (message_view_query_tooltip), (message_view_dispose),
14926 (message_view_instance_init), (message_view_class_init):
14928 Added GTK+ 2.12 style tooltips to file-manager and message view.
14929 Only build if GTK+ 2.12 is availible otherwise for message-view, the
14930 old implementation is used.
14932 2007-09-23 Johannes Schmid <jhs@gnome.org>
14934 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
14937 * plugins/language-manager/language-manager.plugin.in:
14938 Marked UserActivatable=FALSE
14940 * plugins/language-manager/plugin.c: (load_languages),
14941 (language_manager_activate), (language_manager_deactivate),
14942 (language_manager_dispose), (language_manager_instance_init),
14943 (language_manager_find_mime_type), (language_manager_find_string),
14944 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
14945 (ilanguage_get_name), (ilanguage_get_strings):
14947 Fixed various stupid bugs in language-manager plugin
14949 * plugins/symbol-db/symbol-db-engine.c:
14950 (sdb_engine_second_pass_update_scope_1):
14952 Add a g_return_if_fail to avoid a crash though still unsure
14955 2007-09-23 Johannes Schmid <jhs@gnome.org>
14957 * plugins/symbol-db/plugin.c: (on_project_element_added),
14958 (sources_array_free), (sources_array_add_foreach),
14959 (project_root_added):
14960 * plugins/symbol-db/symbol-db-engine.c:
14961 (symbol_db_engine_add_new_files):
14962 * plugins/symbol-db/symbol-db-engine.h:
14964 Added support for other languages than "C" to symbol-db. Now
14965 supports all languages listed by the language-manager.
14967 2007-09-23 Tom <tpgww@onepost.net>
14969 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
14972 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
14974 * libanjuta/anjuta-glue-factory.c: (load_plugin),
14975 (anjuta_glue_factory_get_object_type):
14976 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
14977 * plugins/build-basic-autotools/build-basic-autotools.c:
14978 (value_added_current_editor):
14979 * plugins/debug-manager/breakpoints.c:
14980 (breakpoints_dbase_edit_breakpoint),
14981 (on_toggle_breakpoint_activate):
14982 * plugins/debug-manager/plugin.c:
14983 (on_run_to_cursor_action_activate):
14984 * plugins/debug-manager/stack_trace.c:
14985 (dma_thread_update_stack_trace):
14986 * plugins/gdb/plugin.c:
14987 * plugins/glade/plugin.c: (ifile_open):
14988 * plugins/profiler/gprof-call-graph-view.c:
14989 * plugins/profiler/gprof-flat-profile-view.c:
14990 * plugins/profiler/gprof-function-call-tree-view.c:
14991 * plugins/profiler/gprof-options.c: (setup_widgets):
14992 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
14993 * plugins/search/search-replace_backend.c:
14994 (file_buffer_new_from_te):
14995 * plugins/sourceview/assist-tip.c: (assist_tip_move):
14996 * plugins/sourceview/assist-window.c: (assist_window_set_property),
14997 (assist_window_get_property), (assist_window_move):
14998 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
14999 (value_added_current_editor):
15000 * plugins/symbol-db/plugin.c: (value_added_current_editor):
15001 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
15002 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
15004 Many small code, warnings and leak fixes
15006 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
15008 * (removed) plugins/debug-manager/debugger.c,
15009 (removed) plugins/debug-manager/debugger.h,
15010 (added) plugins/debug-manager/command.c,
15011 (added) plugins/debug-manager/command.h,
15012 (added) plugins/debug-manager/queue.c,
15013 (added) plugins/debug-manager/queue.h,
15014 plugins/debug-manager/breakpoints.c,
15015 plugins/debug-manager/debug_tree.c,
15016 plugins/debug-manager/debug_tree.h,
15017 plugins/debug-manager/disassemble.c,
15018 plugins/debug-manager/disassemble.h,
15019 plugins/debug-manager/locals.c,
15020 plugins/debug-manager/locals.h,
15021 plugins/debug-manager/memory.c,
15022 plugins/debug-manager/memory.h,
15023 plugins/debug-manager/plugin.c,
15024 plugins/debug-manager/plugin.h,
15025 plugins/debug-manager/registers.c,
15026 plugins/debug-manager/registers.h,
15027 plugins/debug-manager/sharedlib.c,
15028 plugins/debug-manager/sharedlib.h,
15029 plugins/debug-manager/signals.c,
15030 plugins/debug-manager/signals.h,
15031 plugins/debug-manager/stack_trace.c,
15032 plugins/debug-manager/stack_trace.h,
15033 plugins/debug-manager/start.h,
15034 plugins/debug-manager/start.c,
15035 plugins/debug-manager/threads.c,
15036 plugins/debug-manager/threads.h,
15037 plugins/debug-manager/watch.c,
15038 plugins/debug-manager/watch.h,
15039 plugins/debug-manager/Makefile.am,
15040 plugins/gdb/debugger.c,
15041 plugins/gdb/debugger.h,
15042 plugins/gdb/plugin.c,
15043 libanjuta/interfaces/libanjuta.idl:
15044 Split debug-manager/debugger.c into command.c and queue.c
15045 Clean up debugger queue
15046 DmaDebuggerQueue object does not implement IAnjutaDebugger
15048 2007-09-23 Johannes Schmid <jhs@gnome.org>
15051 Bumped version to 2.3.0 (to ensure bugzilla bugs are
15052 set correctly, etc.)
15054 * libanjuta/anjuta-glue-factory.c: (load_plugin):
15055 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
15056 (plugin_set_update):
15058 Show an error dialog instead of crashing when plugin loading fails
15060 * plugins/language-manager/Makefile.am:
15061 * plugins/language-manager/language-manager.plugin.in:
15062 * plugins/language-manager/languages.xml:
15063 * plugins/language-manager/plugin.c: (language_destroy),
15064 (load_languages), (language_manager_activate),
15065 (language_manager_deactivate), (language_manager_finalize),
15066 (language_manager_dispose), (language_manager_instance_init),
15067 (language_manager_class_init), (language_manager_find_mime_type),
15068 (language_manager_find_string), (ilanguage_get_from_mime_type),
15069 (ilanguage_get_from_string), (ilanguage_get_name),
15070 (ilanguage_get_strings), (ilanguage_iface_init):
15071 * plugins/language-manager/plugin.h:
15073 Added new language-manager plugin to have a better organisation for
15074 language names. The xml probabaly needs to be extended over time.
15076 * plugins/Makefile.am:
15077 * plugins/document-manager/plugin.c: (on_editor_changed):
15079 Adapted to new IAnjutaLanguage interface. Do not unload language-support
15080 because it does not really save memory but makes tab switching slow.
15082 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
15084 * plugins/language-support-cpp-java/plugin.c: (install_support),
15085 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
15086 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
15089 * plugins/language-support-cpp-java/cpp-java-assist.c:
15090 (cpp_java_assist_show_autocomplete):
15092 Fix autocomplete to only show valid completions
15094 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
15095 Calltips always have correct size and position now
15097 2007-09-22 Johannes Schmid <jhs@gnome.org>
15099 * plugins/search/search-replace_backend.c: (get_next_match):
15100 Removed code introduced by accident that causes a crash.
15102 * plugins/sourceview/sourceview-tags.c:
15103 * plugins/sourceview/sourceview-tags.h:
15104 Removed ununsed files
15106 2007-09-22 Johannes Schmid <jhs@gnome.org>
15108 * plugins/language-support-cpp-java/cpp-java-assist.c:
15111 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
15113 * plugins/language-support-cpp-java/cpp-java-assist.c:
15114 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
15115 Increased matching brace search to 500 chars.
15117 2007-09-21 Johannes Schmid <jhs@gnome.org>
15119 * plugins/language-support-cpp-java/cpp-java-assist.c:
15120 (cpp_java_assist_get_pre_word),
15121 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
15123 Added some profiling debug code
15125 * plugins/language-support-cpp-java/cpp-java-utils.c:
15126 (cpp_java_util_jump_to_matching_brace):
15127 * plugins/language-support-cpp-java/cpp-java-utils.h:
15128 * plugins/language-support-cpp-java/plugin.c:
15129 (get_line_indentation_base), (get_line_auto_indentation):
15131 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
15132 avoid looping over the whole file when using calltips which is too slow and
15135 * plugins/sourceview/assist-tip.c: (assist_tip_init),
15136 (assist_tip_set_tips), (assist_tip_get_coordinates),
15138 * plugins/sourceview/sourceview.c: (iassist_show_tips):
15140 Better calltips appearance (use theme now) and avoid jumping
15143 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
15145 * plugins/document-manager/plugin.c:
15146 (update_editor_ui_interface_items):
15147 * plugins/language-support-cpp-java/plugin.c: (install_support),
15148 (uninstall_support): Moved autocomplete ui update code from
15149 document-manager to language-plugin.
15151 2007-09-21 Johannes Schmid <jhs@gnome.org>
15153 * libanjuta/interfaces/libanjuta.idl:
15155 Added IAnjutaLanguage interface (might still change...) for
15156 the upcoming language-manager plugin.
15158 * plugins/file-manager/Makefile.am:
15159 * plugins/file-manager/file-model.c:
15160 (file_model_cancel_expand_idle), (file_model_add_dummy),
15161 (file_model_expand_idle), (file_model_sort),
15162 (file_model_row_expanded), (file_model_row_collapsed),
15163 (file_model_init), (file_model_finalize),
15164 (file_model_set_property), (file_model_get_property),
15165 (file_model_class_init), (file_model_new), (file_model_refresh),
15166 (file_model_get_uri):
15167 * plugins/file-manager/file-model.h:
15168 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
15169 (file_view_expand_row_idle), (file_view_refresh),
15170 (file_view_get_selected), (file_view_button_press_event),
15171 (file_view_selection_changed), (file_view_init),
15172 (file_view_get_property), (file_view_set_property),
15173 (file_view_finalize), (file_view_class_init):
15175 Split up model/view as far as possible and fixed some file-manager
15176 bugs (popup-menu and incorrect project loading).
15178 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
15179 Use monospace font for tips.
15181 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
15182 (sourceview_cell_new), (icell_get_character), (icell_get_length),
15183 (icell_get_attribute), (icell_style_get_font_description),
15184 (icell_style_get_color), (icell_style_get_background_color),
15185 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
15186 (iiter_foreach), (iiter_set_position), (iiter_get_position),
15187 (iiter_get_length), (iiter_clone), (iiter_assign):
15189 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
15190 interface. This is way faster though it has the drawback to create invalid
15191 iterators if the buffer is changed.
15193 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
15195 * libanjuta/interfaces/libanjuta.idl:
15196 * plugins/document-manager/action-callbacks.c:
15197 * plugins/document-manager/anjuta-document-manager.ui:
15198 * plugins/document-manager/plugin.c: (register_stock_icons):
15199 * plugins/editor/text_editor.c:
15200 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
15201 * plugins/language-support-cpp-java/cpp-java-assist.c:
15202 (cpp_java_assist_get_calltip_context):
15203 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
15204 (register_stock_icons), (cpp_java_plugin_activate_plugin):
15206 Moved autocomplete menu action from document-manager to assist plugin
15207 and got rid of deprecated autocomplete interface.
15209 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
15211 * libanjuta/interfaces/libanjuta.idl:
15212 * plugins/editor/text_editor.c: (iassist_iface_init):
15213 * plugins/language-support-cpp-java/cpp-java-assist.c:
15214 (cpp_java_assist_check), (on_assist_chosen):
15215 * plugins/sourceview/sourceview.c: (iassist_iface_init):
15216 Removed react() methods in both editors and assist interface. Assist
15217 plugin itself handles setting the autocomplete. Also fixed
15220 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
15222 * plugins/file-manager/Makefile.am:
15223 * plugins/file-manager/file-view.c: (file_view_add_dummy),
15224 (file_view_expand_idle), (file_view_init):
15225 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
15226 (file_manager_set_default_uri), (project_root_added),
15227 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
15228 (file_manager_activate), (file_manager_deactivate),
15229 (file_manager_instance_init), (file_manager_class_init),
15230 (ifile_manager_set_root), (ifile_manager_set_selected),
15231 (ifile_manager_iface_init): Adjusted white spaces to match
15234 2007-09-19 Naba Kumar <naba@gnome.org>
15236 * libanjuta/interfaces/libanjuta.idl:
15237 * plugins/editor/text_editor.c: (text_editor_instance_init),
15238 (iassist_show_tips), (iassist_cancel_tips),
15239 (iassist_hide_suggestions), (iassist_iface_init):
15240 * plugins/editor/text_editor.h:
15241 * plugins/editor/text_editor_cbs.c:
15242 (on_text_editor_scintilla_notify):
15243 * plugins/language-support-cpp-java/cpp-java-assist.c:
15244 (is_scope_context_character), (is_word_character),
15245 (create_completion), (cpp_java_assist_get_scope_context),
15246 (cpp_java_assist_get_pre_word),
15247 (cpp_java_assist_get_scope_operator),
15248 (cpp_java_assist_destroy_completion_cache),
15249 (cpp_java_assist_create_scope_completion_cache),
15250 (cpp_java_assist_create_word_completion_cache),
15251 (cpp_java_assist_show_autocomplete),
15252 (cpp_java_assist_get_calltip_context),
15253 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
15254 (on_editor_char_added), (on_assist_chosen),
15255 (cpp_java_assist_install), (cpp_java_assist_uninstall),
15256 (cpp_java_assist_init), (cpp_java_assist_finalize):
15257 * plugins/language-support-cpp-java/cpp-java-assist.h:
15258 * plugins/language-support-cpp-java/plugin.c:
15259 (initialize_indentation_params):
15260 * plugins/sourceview/assist-tip.c:
15261 * plugins/sourceview/assist-tip.h:
15262 * plugins/sourceview/sourceview-private.h:
15263 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
15264 (on_assist_tip_destroyed), (on_assist_cancel),
15265 (on_document_char_added), (iassist_get_suggestions),
15266 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
15268 Implement state-less assistance so that assist can be evaluated
15269 any given time at any position. Changed IAnjutaEditorAssist interfance
15270 and implementations and removed any state management in editors.
15272 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
15274 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
15275 completion items sorting and avoided unnecssary sorts.
15277 * plugins/text-editor.c: Fixed state.
15279 2007-09-17 Johannes Schmid <jhs@gnome.org>
15281 * plugins/language-support-cpp-java/cpp-java-assist.c:
15284 Fixed calltips in sourceview
15286 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
15288 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
15289 completion items preparation time. Fixed a crash bug.
15291 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
15292 Set buffer size (From Massimo, required for symbol-db).
15294 * libanjuta/interfaces/libanjuta.idl: Also pass position information
15297 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
15300 * plugins/editor/aneditor-autocomplete.cxx,
15301 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
15302 Added ANE_GETWORDBEFORECARAT command.
15304 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
15305 using assist interface.
15307 * plugins/editor/text_editor.c: (text_editor_instance_init),
15308 (text_editor_get_word_before_carat),
15309 (text_editor_get_current_word), (iassist_add_trigger),
15310 (iassist_remove_trigger), (on_assist_canceled),
15311 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
15312 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
15313 * plugins/editor/text_editor.h:
15314 * plugins/editor/text_editor_cbs.c: (trigger_size),
15315 (max_trigger_size), (text_editor_check_assist),
15316 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
15319 * plugins/language-support-cpp-java/Makefile.am:
15320 * plugins/language-support-cpp-java/plugin.c:
15321 (get_line_indentation_base), (get_line_auto_indentation),
15322 (install_support), (uninstall_support),
15323 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
15324 (cpp_java_plugin_instance_init):
15325 * plugins/language-support-cpp-java/plugin.h:
15326 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
15327 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
15328 Make assist a separate class.
15330 2007-09-14 Johannes Schmid <jhs@gnome.org>
15332 * plugins/sourceview/sourceview.c: (iassist_suggest):
15333 Fixed changed char_alignment paramter in language-support
15336 2007-09-14 Naba Kumar <naba@gnome.org>
15338 * plugins/language-support-cpp-java/plugin.c: Send the right
15339 'char_alignment' paramenter (needs fixing in sourceview).
15341 2007-09-13 Johannes Schmid <jhs@gnome.org>
15344 * plugins/project-wizard/templates/minimal/project.anjuta:
15345 Use IAnjutaSymbolManager instead of loading the plugin directly.
15346 (TODO: Think of a version to do this for older files...)
15349 * plugins/Makefile.am:
15350 * plugins/symbol-db/Makefile.am:
15352 Build symbol-db plugin if libgda-3.0 is found
15354 2007-09-13 Johannes Schmid <jhs@gnome.org>
15356 * plugins/sourceview/Makefile.am:
15357 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
15359 * plugins/sourceview/anjuta-document.h:
15360 Removed lots of dead code
15362 * plugins/sourceview/anjuta-languages-manager.c:
15363 * plugins/sourceview/anjuta-languages-manager.h:
15366 * plugins/sourceview/sourceview.c: (on_document_char_added),
15367 (on_document_loaded), (sourceview_instance_init),
15368 (iselect_get_start), (iselect_get_end),
15369 (ilanguage_get_supported_languages), (ilanguage_set_language):
15371 Fixed selection handling and make some adaptions for the changes
15374 2007-09-13 Johannes Schmid <jhs@gnome.org>
15376 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
15377 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
15378 (on_assist_update):
15380 Added preferences to language support completion/calltips
15382 * plugins/sourceview/assist-window.c: (assist_window_update):
15384 Always select first entry
15386 * plugins/sourceview/sourceview.glade:
15387 Removed old completion preferences
15389 2007-09-11 Naba Kumar <naba@gnome.org>
15391 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
15392 and possible crash when pressing ctrl+d in terminal after preferences
15393 window has been shown once (no need for backport).
15395 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
15396 implementations to get warnings instead of crashes for unimplemented
15399 2007-09-11 Massimo Cora' <maxcvs@email.it>
15401 Reviewed by: Naba Kumar <naba@gnome.org>
15403 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
15404 * plugins/symbol-db/*:
15405 Added new symbol-database backend based on SQLite 3.
15406 (does not enabled for build currently).
15408 2007-09-10 Johannes Schmid <jhs@gnome.org>
15412 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
15413 (parse_info_init), (parse_info_free), (valid_element),
15414 (start_element_handler), (end_element_handler), (text_handler),
15415 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
15416 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
15417 (egg_recent_model_monitor), (egg_recent_model_read),
15418 (egg_recent_model_open_file), (egg_recent_model_lock_file),
15419 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
15420 (egg_recent_model_set_property), (egg_recent_model_class_init),
15421 (egg_recent_model_init), (egg_recent_model_add_full),
15422 (egg_recent_model_delete), (egg_recent_model_get_list),
15423 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
15424 (egg_recent_model_set_filter_mime_types),
15425 (egg_recent_model_clear_group_filter),
15426 (egg_recent_model_set_filter_groups),
15427 (egg_recent_model_clear_scheme_filter),
15428 (egg_recent_model_set_filter_uri_schemes),
15429 (egg_recent_model_remove_expired):
15431 Update EggRecent (#456465)
15433 2007-09-10 Johannes Schmid <jhs@gnome.org>
15435 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
15436 (anjuta_plugin_manager_get_plugin):
15437 * plugins/profiler/gprof-call-graph-view.c:
15438 (gprof_call_graph_view_create_columns):
15439 * plugins/profiler/gprof-flat-profile-view.c:
15440 (gprof_flat_profile_view_create_columns):
15441 * plugins/profiler/gprof-function-call-tree-view.c:
15442 (gprof_function_call_tree_view_create_columns):
15444 Fixed #466031 â Update of pieces of menus for Localization
15446 2007-09-10 Johannes Schmid <jhs@gnome.org>
15448 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
15449 Bug 343522 â anjuta: Unable to execute commands that use options.
15451 2007-09-09 Johannes Schmid <jhs@gnome.org>
15453 * plugins/document-manager/anjuta-docman.c:
15454 (anjuta_docman_update_page_label):
15456 Fixed #458034 â Method of indicating unsaved changes breaks convention
15458 * plugins/document-manager/plugin.c: (update_title),
15459 (value_added_project_root_uri), (value_removed_project_root_uri),
15460 (on_editor_changed), (activate_plugin):
15461 * plugins/document-manager/plugin.h:
15462 * plugins/project-manager/plugin.c: (on_profile_scoped),
15463 (on_profile_descoped), (ifile_open):
15465 Fixed #427390 â Show path of item in currently focused editor window
15467 2007-09-09 Johannes Schmid <jhs@gnome.org>
15469 * plugins/search/plugin.c: (on_toolbar_find_clicked),
15470 (on_toolbar_find_incremental):
15471 Fix incremental search
15473 * plugins/sourceview/sourceview.c: (on_document_char_added),
15475 Fixed selection management
15477 2007-09-09 Johannes Schmid <jhs@gnome.org>
15479 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
15482 * libanjuta/interfaces/libanjuta.idl:
15483 Extended IAnjutaEditorAssist interface
15485 * plugins/language-support-cpp-java/plugin.c:
15486 (jump_to_matching_brace), (add_tags), (on_assist_begin),
15487 (assist_cleanup), (on_assist_chosen), (on_assist_update),
15488 (context_character), (get_context), (function_parser),
15489 (cpp_member_parser), (install_assist), (uninstall_assist),
15490 (get_line_indentation_base), (get_line_auto_indentation),
15491 (install_support), (uninstall_support),
15492 (on_value_added_current_editor), (on_value_removed_current_editor),
15493 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
15494 * plugins/language-support-cpp-java/plugin.h:
15496 Improved fixed editor assistance and added support for function/method
15497 tooltips. jumb_to_matching_brance => jump_to_matching_brace
15499 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
15502 * plugins/project-import/project-import.c: (on_import_next):
15503 Added a non-NULL check with could probably fix #474843 but not sure
15505 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
15506 Fixed anjuta-plugin project wizard
15508 * plugins/sourceview/Makefile.am:
15509 * plguins/sourceview/assist-tip.[ch]:
15510 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
15511 (anjuta_view_key_press_event):
15512 * plugins/sourceview/assist-window.c: (assist_window_class_init),
15513 (assist_window_init), (assist_window_update), (assist_window_new):
15514 * plugins/sourceview/sourceview-private.h:
15515 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
15516 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
15517 (trigger_size), (max_trigger_size), (on_document_char_added),
15518 (sourceview_dispose), (ieditor_get_current_word),
15519 (iassist_add_trigger), (iassist_init_suggestions),
15520 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
15521 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
15523 Big update on sourceview assist capabilites. Autocompletion should
15524 now work much better and function tooltips are finally supported!
15526 * plugins/sourceview/anjuta-document.h:
15527 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
15528 (anjuta_document_get_current_word):
15529 Fixed get_current_word (inspired by aneditor.cxx implementation)
15531 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
15532 (icell_get_attribute):
15533 Fixed get_attribute() to also detect character constants.
15534 Simplified get_char()
15536 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
15537 (isymbol_manager_get_members), (isymbol_manager_get_parents),
15538 (isymbol_manager_get_completions_at_position):
15540 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
15542 2007-09-04 Naba Kumar <naba@gnome.org>
15544 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
15545 projects that can not add sources.
15547 * plugins/file-wizard/file.c: Similarly for file wizard,
15548 Do not enable 'Add to project' projects that can not add sources.
15550 2007-09-04 Naba Kumar <naba@gnome.org>
15552 * configure.in: Bumped gnome-build requirement to 0.2.0
15553 for project capabilities support.
15555 * plugins/project-manager/plugin.c: Enable/disable project
15556 actions based on project capabilities. Fixes bug #433552:
15557 crash in Anjuta IDE: add file test.h in project on generic
15560 * libanjuta/interfaces/libanjuta.idl: Added method to query
15561 project capabilities.
15563 2007-09-03 Naba Kumar <naba@gnome.org>
15565 * plugins/file-manager/plugin.c: Set shadow type IN.
15566 * plugins/file-manager/file-view.c: Fixed code style.
15567 * plugins/file-manager/file-view.c: Fixed icons column to size
15570 * plugins/file-manager/plugin.[c,h]: Fixed code style.
15572 * plugins/file-manager/plugin.c: Fixed crash on closing project and
15573 unmonitors project-uri on file-manager deactivation.
15575 * TODO.tasks: Updated
15577 2007-09-02 Johannes Schmid <jhs@gnome.org>
15579 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
15582 * plugins/file-manager/file-view.c: (file_view_get_selected),
15583 (file_view_button_press_event), (file_view_finalize):
15584 * plugins/file-manager/plugin.c: (project_root_removed),
15585 (file_manager_deactivate):
15587 Fixed some small bugs I missed before
15589 2007-09-02 Johannes Schmid <jhs@gnome.org>
15591 * plugins/file-manager/*:
15592 Added new and file-manager
15594 2007-09-02 Johannes Schmid <jhs@gnome.org>
15596 * plugins/file-manager/*:
15597 Removed old file-manager
15599 2007-08-31 Johannes Schmid <jhs@gnome.org>
15601 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
15602 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
15604 Fixed some memory leaks
15606 * MAINTAINERS: Fixed
15608 2007-08-31 Johannes Schmid <jhs@gnome.org>
15610 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
15611 (get_property_value_as_string), (set_property_value_as_string),
15612 (register_callbacks), (preferences_foreach_callback),
15613 (anjuta_preferences_register_property_raw):
15614 * libanjuta/anjuta-preferences.h:
15615 * plugins/build-basic-autotools/build-basic-autotools.c:
15616 (on_build_mesg_format):
15617 * plugins/document-manager/anjuta-document-manager.glade:
15618 * plugins/message-view/anjuta-message-manager-plugin.glade:
15620 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
15621 broken message view preferences
15623 * plugins/message-view/message-view.c:
15624 (message_view_instance_init), (pref_change_color), (prefs_init),
15625 (imessage_view_append):
15626 Cleaned up message view (#458041)
15628 * src/shell.c: (on_preferences_activate),
15629 (anjuta_test_shell_instance_init),
15630 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
15631 Fixed test shell to allow better debugging
15633 2007-08-31 Johannes Schmid <jhs@gnome.org>
15635 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
15636 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
15637 * plugins/gtodo/main.h:
15638 * plugins/gtodo/plugin.c: (activate_plugin):
15640 Fixed #423467 (View->Tasks menu items are not
15641 checked on startup)
15643 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
15645 reviewed by: Johannes Schmid <jhs@gnome.org>
15648 * data/welcome.txt.in:
15649 * launcher/anjuta_launcher.c:
15650 * libanjuta/anjuta-children.c:
15651 * libanjuta/anjuta-children.h:
15652 * libanjuta/anjuta-debug.h:
15653 * libanjuta/anjuta-encodings.c:
15654 * libanjuta/anjuta-encodings.h:
15655 * libanjuta/anjuta-glue-c.c:
15656 * libanjuta/anjuta-glue-c.h:
15657 * libanjuta/anjuta-plugin-description.c:
15658 * libanjuta/anjuta-plugin-description.h:
15659 * libanjuta/anjuta-plugin-handle.c:
15660 * libanjuta/anjuta-plugin-handle.h:
15661 * libanjuta/anjuta-plugin-manager.c:
15662 * libanjuta/anjuta-plugin-manager.h:
15663 * libanjuta/anjuta-plugin.c:
15664 * libanjuta/anjuta-plugin.h:
15665 * libanjuta/anjuta-preferences.c:
15666 * libanjuta/anjuta-preferences.h:
15667 * libanjuta/anjuta-profile-manager.c:
15668 * libanjuta/anjuta-profile-manager.h:
15669 * libanjuta/anjuta-profile.c:
15670 * libanjuta/anjuta-profile.h:
15671 * libanjuta/anjuta-save-prompt.c:
15672 * libanjuta/anjuta-save-prompt.h:
15673 * libanjuta/anjuta-serializer.c:
15674 * libanjuta/anjuta-serializer.h:
15675 * libanjuta/anjuta-session.c:
15676 * libanjuta/anjuta-session.h:
15677 * libanjuta/anjuta-shell.c:
15678 * libanjuta/anjuta-shell.h:
15679 * libanjuta/anjuta-status.c:
15680 * libanjuta/anjuta-status.h:
15681 * libanjuta/anjuta-ui.c:
15682 * libanjuta/anjuta-ui.h:
15683 * libanjuta/anjuta-utils-priv.h:
15684 * libanjuta/anjuta-utils.c:
15685 * libanjuta/anjuta-utils.h:
15686 * libanjuta/cell-renderer-captioned-image.c:
15687 * libanjuta/cell-renderer-captioned-image.h:
15688 * libanjuta/e-splash.c:
15689 * libanjuta/e-splash.h:
15690 * libanjuta/interfaces/anjuta-idl-compiler.pl:
15691 * libanjuta/interfaces/libanjuta.idl:
15692 * libanjuta/libanjuta.h:
15693 * libanjuta/resources.c:
15694 * libanjuta/resources.h:
15695 * libegg/egg-cell-renderer-text.c:
15696 * libegg/egg-combo-action.c:
15697 * libegg/egg-entry-action.c:
15698 * libegg/egg-recent-action.c:
15699 * libegg/egg-recent-files-module.c:
15700 * libegg/egg-recent-item.c:
15701 * libegg/egg-recent-model.c:
15702 * libegg/egg-recent-view-gtk.c:
15703 * libegg/egg-recent-view.c:
15704 * libegg/egg-submenu-action.c:
15705 * libegg/eggaccelerators.c:
15706 * libegg/eggcellrendererpopup.c:
15707 * libegg/eggcomboselect.c:
15708 * libegg/eggtreemodelfilter.c:
15709 * libegg/eggtreemultidnd.c:
15710 * libegg/gtkcellview.h:
15711 * libegg/treeviewutils/egg-cell-renderer-text.h:
15712 * libegg/treeviewutils/eggaccelerators.h:
15713 * libegg/treeviewutils/eggcellrendererkeys.h:
15714 * libegg/treeviewutils/eggcellrendererpopup.h:
15715 * libegg/treeviewutils/eggtreemodelfilter.h:
15716 * libegg/treeviewutils/eggtreemultidnd.h:
15717 * libegg/treeviewutils/eggtreeviewstate.h:
15718 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
15719 * manuals/anjuta-faqs/Makefile.am:
15720 * manuals/anjuta-manual/C/anjuta-manual.xml:
15721 * manuals/anjuta-manual/C/license.xml:
15722 * manuals/anjuta-manual/es/es.po:
15723 * manuals/anjuta-manual/sv/sv.po:
15724 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
15726 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
15727 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
15728 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
15729 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
15730 * manuals/old/ja/anjuta-manual/license.xml:
15731 * plugins/build-basic-autotools/build-basic-autotools.c:
15732 * plugins/build-basic-autotools/build-basic-autotools.h:
15733 * plugins/build-basic-autotools/executer.c:
15734 * plugins/build-basic-autotools/executer.h:
15735 * plugins/build/build_file.c:
15736 * plugins/build/build_file.h:
15737 * plugins/build/build_project.c:
15738 * plugins/build/build_project.h:
15739 * plugins/build/clean_project.c:
15740 * plugins/build/clean_project.h:
15741 * plugins/build/commands.c:
15742 * plugins/build/commands.h:
15743 * plugins/build/compile.c:
15744 * plugins/build/compile.h:
15745 * plugins/build/compiler_options.c:
15746 * plugins/build/compiler_options.h:
15747 * plugins/build/configurer.c:
15748 * plugins/build/configurer.h:
15749 * plugins/build/executer.c:
15750 * plugins/build/executer.h:
15751 * plugins/class-gen/cell-renderer-flags.c:
15752 * plugins/class-gen/cell-renderer-flags.h:
15753 * plugins/class-gen/combo-flags.c:
15754 * plugins/class-gen/combo-flags.h:
15755 * plugins/class-gen/element-editor.c:
15756 * plugins/class-gen/element-editor.h:
15757 * plugins/class-gen/generator.c:
15758 * plugins/class-gen/generator.h:
15759 * plugins/class-gen/plugin.c:
15760 * plugins/class-gen/plugin.h:
15761 * plugins/class-gen/transform.c:
15762 * plugins/class-gen/transform.h:
15763 * plugins/class-gen/validator.c:
15764 * plugins/class-gen/validator.h:
15765 * plugins/class-gen/window.c:
15766 * plugins/class-gen/window.h:
15767 * plugins/class-inheritance/class-callbacks.c:
15768 * plugins/class-inheritance/class-callbacks.h:
15769 * plugins/class-inheritance/class-inherit.c:
15770 * plugins/class-inheritance/class-inherit.h:
15771 * plugins/class-inheritance/plugin.c:
15772 * plugins/class-inheritance/plugin.h:
15773 * plugins/cvs-plugin/cvs-actions.c:
15774 * plugins/cvs-plugin/cvs-actions.h:
15775 * plugins/cvs-plugin/cvs-callbacks.c:
15776 * plugins/cvs-plugin/cvs-callbacks.h:
15777 * plugins/cvs-plugin/cvs-execute.c:
15778 * plugins/cvs-plugin/cvs-execute.h:
15779 * plugins/cvs-plugin/cvs-interface.c:
15780 * plugins/cvs-plugin/cvs-interface.h:
15781 * plugins/cvs-plugin/plugin.c:
15782 * plugins/cvs-plugin/plugin.h:
15783 * plugins/debug-manager/breakpoints.c:
15784 * plugins/debug-manager/breakpoints.h:
15785 * plugins/debug-manager/chunk_view.c:
15786 * plugins/debug-manager/chunk_view.h:
15787 * plugins/debug-manager/data_buffer.c:
15788 * plugins/debug-manager/data_buffer.h:
15789 * plugins/debug-manager/data_view.c:
15790 * plugins/debug-manager/data_view.h:
15791 * plugins/debug-manager/debug_tree.c:
15792 * plugins/debug-manager/debug_tree.h:
15793 * plugins/debug-manager/debugger.c:
15794 * plugins/debug-manager/debugger.h:
15795 * plugins/debug-manager/disassemble.c:
15796 * plugins/debug-manager/disassemble.h:
15797 * plugins/debug-manager/info.c:
15798 * plugins/debug-manager/info.h:
15799 * plugins/debug-manager/locals.c:
15800 * plugins/debug-manager/locals.h:
15801 * plugins/debug-manager/memory.c:
15802 * plugins/debug-manager/memory.h:
15803 * plugins/debug-manager/plugin.c:
15804 * plugins/debug-manager/plugin.h:
15805 * plugins/debug-manager/registers.c:
15806 * plugins/debug-manager/registers.h:
15807 * plugins/debug-manager/sexy-icon-entry.c:
15808 * plugins/debug-manager/sexy-icon-entry.h:
15809 * plugins/debug-manager/sharedlib.c:
15810 * plugins/debug-manager/sharedlib.h:
15811 * plugins/debug-manager/signals.c:
15812 * plugins/debug-manager/signals.h:
15813 * plugins/debug-manager/sparse_buffer.c:
15814 * plugins/debug-manager/sparse_buffer.h:
15815 * plugins/debug-manager/sparse_view.c:
15816 * plugins/debug-manager/sparse_view.h:
15817 * plugins/debug-manager/stack_trace.c:
15818 * plugins/debug-manager/stack_trace.h:
15819 * plugins/debug-manager/start.c:
15820 * plugins/debug-manager/start.h:
15821 * plugins/debug-manager/threads.c:
15822 * plugins/debug-manager/threads.h:
15823 * plugins/debug-manager/utilities.c:
15824 * plugins/debug-manager/utilities.h:
15825 * plugins/debug-manager/watch.c:
15826 * plugins/debug-manager/watch.h:
15827 * plugins/devhelp/htmlview.c:
15828 * plugins/devhelp/htmlview.h:
15829 * plugins/document-manager/action-callbacks.c:
15830 * plugins/document-manager/action-callbacks.h:
15831 * plugins/document-manager/anjuta-docman.c:
15832 * plugins/document-manager/anjuta-docman.h:
15833 * plugins/document-manager/editor-tooltips.c:
15834 * plugins/document-manager/editor-tooltips.h:
15835 * plugins/document-manager/file_history.c:
15836 * plugins/document-manager/file_history.h:
15837 * plugins/document-manager/indent-dialog.c:
15838 * plugins/document-manager/indent-dialog.h:
15839 * plugins/document-manager/indent-util.c:
15840 * plugins/document-manager/indent-util.h:
15841 * plugins/document-manager/plugin.c:
15842 * plugins/editor/aneditor-autocomplete.cxx:
15843 * plugins/editor/aneditor-calltip.cxx:
15844 * plugins/editor/aneditor-indent.cxx:
15845 * plugins/editor/aneditor-priv.h:
15846 * plugins/editor/aneditor.cxx:
15847 * plugins/editor/aneditor.h:
15848 * plugins/editor/lexer.h:
15849 * plugins/editor/plugin.c:
15850 * plugins/editor/plugin.h:
15851 * plugins/editor/print.c:
15852 * plugins/editor/print.h:
15853 * plugins/editor/properties.h:
15854 * plugins/editor/properties_cxx.h:
15855 * plugins/editor/style-editor.c:
15856 * plugins/editor/style-editor.h:
15857 * plugins/editor/text-editor-iterable.c:
15858 * plugins/editor/text-editor-iterable.h:
15859 * plugins/editor/text_editor.c:
15860 * plugins/editor/text_editor.h:
15861 * plugins/editor/text_editor_cbs.c:
15862 * plugins/editor/text_editor_cbs.h:
15863 * plugins/editor/text_editor_menu.c:
15864 * plugins/editor/text_editor_menu.h:
15865 * plugins/editor/text_editor_prefs.c:
15866 * plugins/editor/text_editor_prefs.h:
15867 * plugins/file-loader/dnd.c:
15868 * plugins/file-loader/dnd.h:
15869 * plugins/file-loader/plugin.c:
15870 * plugins/file-manager/an_file_view.c:
15871 * plugins/file-manager/plugin.c:
15872 * plugins/file-wizard/file.c:
15873 * plugins/file-wizard/file.h:
15874 * plugins/file-wizard/plugin.c:
15875 * plugins/file-wizard/plugin.h:
15876 * plugins/gdb/debugger.c:
15877 * plugins/gdb/debugger.h:
15878 * plugins/gdb/gdbmi-test.c:
15879 * plugins/gdb/gdbmi.c:
15880 * plugins/gdb/gdbmi.h:
15881 * plugins/gdb/global.h:
15882 * plugins/gdb/parser.c:
15883 * plugins/gdb/parser.h:
15884 * plugins/gdb/plugin.c:
15885 * plugins/gdb/plugin.h:
15886 * plugins/gdb/utilities.c:
15887 * plugins/gdb/utilities.h:
15888 * plugins/glade/plugin.c:
15889 * plugins/glade/plugin.h:
15890 * plugins/gtodo/egg-datetime.c:
15891 * plugins/gtodo/egg-datetime.h:
15892 * plugins/gtodo/eggtrayicon.c:
15893 * plugins/gtodo/eggtrayicon.h:
15894 * plugins/gtodo/plugin.c:
15895 * plugins/gvim/anjuta-vim.c:
15896 * plugins/gvim/anjuta-vim.h:
15897 * plugins/gvim/gtkvim.c:
15898 * plugins/gvim/gtkvim.h:
15899 * plugins/gvim/plugin.c:
15900 * plugins/gvim/plugin.h:
15901 * plugins/language-support-cpp-java/plugin.c:
15902 * plugins/language-support-cpp-java/plugin.h:
15903 * plugins/macro/macro-actions.c:
15904 * plugins/macro/macro-actions.h:
15905 * plugins/macro/macro-db.c:
15906 * plugins/macro/macro-db.h:
15907 * plugins/macro/macro-dialog.c:
15908 * plugins/macro/macro-dialog.h:
15909 * plugins/macro/macro-edit.c:
15910 * plugins/macro/macro-edit.h:
15911 * plugins/macro/macro-util.c:
15912 * plugins/macro/macro-util.h:
15913 * plugins/macro/plugin.c:
15914 * plugins/macro/plugin.h:
15915 * plugins/message-view/anjuta-msgman.c:
15916 * plugins/message-view/anjuta-msgman.h:
15917 * plugins/message-view/message-view.c:
15918 * plugins/message-view/message-view.h:
15919 * plugins/message-view/plugin.c:
15920 * plugins/message-view/plugin.h:
15921 * plugins/patch/patch-plugin.c:
15922 * plugins/patch/patch-plugin.h:
15923 * plugins/patch/plugin.c:
15924 * plugins/patch/plugin.h:
15925 * plugins/profiler/gprof-call-graph-block-entry.c:
15926 * plugins/profiler/gprof-call-graph-block-entry.h:
15927 * plugins/profiler/gprof-call-graph-block.c:
15928 * plugins/profiler/gprof-call-graph-block.h:
15929 * plugins/profiler/gprof-call-graph-view.c:
15930 * plugins/profiler/gprof-call-graph-view.h:
15931 * plugins/profiler/gprof-call-graph.c:
15932 * plugins/profiler/gprof-call-graph.h:
15933 * plugins/profiler/gprof-flat-profile-entry.c:
15934 * plugins/profiler/gprof-flat-profile-entry.h:
15935 * plugins/profiler/gprof-flat-profile-view.c:
15936 * plugins/profiler/gprof-flat-profile-view.h:
15937 * plugins/profiler/gprof-flat-profile.c:
15938 * plugins/profiler/gprof-flat-profile.h:
15939 * plugins/profiler/gprof-function-call-chart-view.c:
15940 * plugins/profiler/gprof-function-call-chart-view.h:
15941 * plugins/profiler/gprof-function-call-tree-view.c:
15942 * plugins/profiler/gprof-function-call-tree-view.h:
15943 * plugins/profiler/gprof-options.c:
15944 * plugins/profiler/gprof-options.h:
15945 * plugins/profiler/gprof-profile-data.c:
15946 * plugins/profiler/gprof-profile-data.h:
15947 * plugins/profiler/gprof-view-manager.c:
15948 * plugins/profiler/gprof-view-manager.h:
15949 * plugins/profiler/gprof-view.c:
15950 * plugins/profiler/gprof-view.h:
15951 * plugins/profiler/plugin.c:
15952 * plugins/profiler/plugin.h:
15953 * plugins/profiler/string-utils.c:
15954 * plugins/profiler/string-utils.h:
15955 * plugins/project-import/plugin.c:
15956 * plugins/project-import/plugin.h:
15957 * plugins/project-import/project-import.c:
15958 * plugins/project-import/project-import.h:
15959 * plugins/project-manager/plugin.c:
15960 * plugins/project-manager/plugin.h:
15961 * plugins/project-wizard/action.c:
15962 * plugins/project-wizard/action.h:
15963 * plugins/project-wizard/autogen.c:
15964 * plugins/project-wizard/autogen.h:
15965 * plugins/project-wizard/druid.c:
15966 * plugins/project-wizard/druid.h:
15967 * plugins/project-wizard/file.c:
15968 * plugins/project-wizard/file.h:
15969 * plugins/project-wizard/header.c:
15970 * plugins/project-wizard/header.h:
15971 * plugins/project-wizard/install.c:
15972 * plugins/project-wizard/install.h:
15973 * plugins/project-wizard/parser.c:
15974 * plugins/project-wizard/parser.h:
15975 * plugins/project-wizard/plugin.c:
15976 * plugins/project-wizard/plugin.h:
15977 * plugins/project-wizard/property.c:
15978 * plugins/project-wizard/property.h:
15979 * plugins/project-wizard/values.c:
15980 * plugins/project-wizard/values.h:
15981 * plugins/sample1/plugin.c:
15982 * plugins/search/plugin.c:
15983 * plugins/search/plugin.h:
15984 * plugins/search/search-replace_backend.c:
15985 * plugins/search/search-replace_backend.h:
15986 * plugins/search/search_preferences.c:
15987 * plugins/sourceview/anjuta-convert.c:
15988 * plugins/sourceview/anjuta-convert.h:
15989 * plugins/sourceview/anjuta-document-loader.c:
15990 * plugins/sourceview/anjuta-document-loader.h:
15991 * plugins/sourceview/anjuta-document-saver.c:
15992 * plugins/sourceview/anjuta-document-saver.h:
15993 * plugins/sourceview/anjuta-document.c:
15994 * plugins/sourceview/anjuta-document.h:
15995 * plugins/sourceview/anjuta-encodings.c:
15996 * plugins/sourceview/anjuta-encodings.h:
15997 * plugins/sourceview/anjuta-languages-manager.c:
15998 * plugins/sourceview/anjuta-languages-manager.h:
15999 * plugins/sourceview/anjuta-utils.c:
16000 * plugins/sourceview/anjuta-utils.h:
16001 * plugins/sourceview/anjuta-view.c:
16002 * plugins/sourceview/anjuta-view.h:
16003 * plugins/sourceview/assist-window.c:
16004 * plugins/sourceview/assist-window.h:
16005 * plugins/sourceview/sourceview-cell.c:
16006 * plugins/sourceview/sourceview-cell.h:
16007 * plugins/sourceview/sourceview-prefs.c:
16008 * plugins/sourceview/sourceview-prefs.h:
16009 * plugins/sourceview/sourceview-print.c:
16010 * plugins/sourceview/sourceview-print.h:
16011 * plugins/sourceview/sourceview-private.h:
16012 * plugins/sourceview/sourceview-tags.c:
16013 * plugins/sourceview/sourceview-tags.h:
16014 * plugins/sourceview/sourceview.c:
16015 * plugins/sourceview/sourceview.h:
16016 * plugins/subversion/plugin.c:
16017 * plugins/subversion/plugin.h:
16018 * plugins/subversion/subversion-actions.c:
16019 * plugins/subversion/subversion-actions.h:
16020 * plugins/subversion/subversion-callbacks.c:
16021 * plugins/subversion/subversion-callbacks.h:
16022 * plugins/subversion/svn-auth.c:
16023 * plugins/subversion/svn-auth.h:
16024 * plugins/subversion/svn-backend-priv.h:
16025 * plugins/subversion/svn-backend.c:
16026 * plugins/subversion/svn-backend.h:
16027 * plugins/subversion/svn-notify.c:
16028 * plugins/subversion/svn-notify.h:
16029 * plugins/subversion/svn-thread.c:
16030 * plugins/subversion/svn-thread.h:
16031 * plugins/symbol-browser/an_symbol.c:
16032 * plugins/symbol-browser/an_symbol.h:
16033 * plugins/symbol-browser/an_symbol_info.c:
16034 * plugins/symbol-browser/an_symbol_info.h:
16035 * plugins/symbol-browser/an_symbol_iter.c:
16036 * plugins/symbol-browser/an_symbol_iter.h:
16037 * plugins/symbol-browser/an_symbol_prefs.c:
16038 * plugins/symbol-browser/an_symbol_prefs.h:
16039 * plugins/symbol-browser/an_symbol_search.c:
16040 * plugins/symbol-browser/an_symbol_search.h:
16041 * plugins/symbol-browser/an_symbol_view.c:
16042 * plugins/symbol-browser/an_symbol_view.h:
16043 * plugins/symbol-browser/plugin.c:
16044 * plugins/symbol-browser/plugin.h:
16045 * plugins/terminal/terminal.c:
16046 * plugins/tools/dialog.c:
16047 * plugins/tools/dialog.h:
16048 * plugins/tools/editor.c:
16049 * plugins/tools/editor.h:
16050 * plugins/tools/execute.c:
16051 * plugins/tools/execute.h:
16052 * plugins/tools/fileop.c:
16053 * plugins/tools/fileop.h:
16054 * plugins/tools/plugin.c:
16055 * plugins/tools/plugin.h:
16056 * plugins/tools/scripts/find-fixmes.pl:
16057 * plugins/tools/scripts/translation-status.pl:
16058 * plugins/tools/tool.c:
16059 * plugins/tools/tool.h:
16060 * plugins/tools/variable.c:
16061 * plugins/tools/variable.h:
16062 * plugins/valgrind/ldd.c:
16063 * plugins/valgrind/ldd.h:
16064 * plugins/valgrind/list.c:
16065 * plugins/valgrind/list.h:
16066 * plugins/valgrind/menu-utils.c:
16067 * plugins/valgrind/menu-utils.h:
16068 * plugins/valgrind/parser.c:
16069 * plugins/valgrind/parser.h:
16070 * plugins/valgrind/plugin.c:
16071 * plugins/valgrind/plugin.h:
16072 * plugins/valgrind/preferences.c:
16073 * plugins/valgrind/preferences.h:
16074 * plugins/valgrind/process.c:
16075 * plugins/valgrind/process.h:
16076 * plugins/valgrind/symtab.c:
16077 * plugins/valgrind/symtab.h:
16078 * plugins/valgrind/vgactions.c:
16079 * plugins/valgrind/vgactions.h:
16080 * plugins/valgrind/vgcachegrindprefs.c:
16081 * plugins/valgrind/vgcachegrindprefs.h:
16082 * plugins/valgrind/vgdefaultview.c:
16083 * plugins/valgrind/vgdefaultview.h:
16084 * plugins/valgrind/vgerror.c:
16085 * plugins/valgrind/vgerror.h:
16086 * plugins/valgrind/vggeneralprefs.c:
16087 * plugins/valgrind/vggeneralprefs.h:
16088 * plugins/valgrind/vghelgrindprefs.c:
16089 * plugins/valgrind/vghelgrindprefs.h:
16090 * plugins/valgrind/vgio.c:
16091 * plugins/valgrind/vgio.h:
16092 * plugins/valgrind/vgmemcheckprefs.c:
16093 * plugins/valgrind/vgmemcheckprefs.h:
16094 * plugins/valgrind/vgrule-editor.c:
16095 * plugins/valgrind/vgrule-editor.h:
16096 * plugins/valgrind/vgrule-list.c:
16097 * plugins/valgrind/vgrule-list.h:
16098 * plugins/valgrind/vgrule.c:
16099 * plugins/valgrind/vgrule.h:
16100 * plugins/valgrind/vgrulepattern.c:
16101 * plugins/valgrind/vgrulepattern.h:
16102 * plugins/valgrind/vgsearchbar.c:
16103 * plugins/valgrind/vgsearchbar.h:
16104 * plugins/valgrind/vgstrpool.c:
16105 * plugins/valgrind/vgstrpool.h:
16106 * plugins/valgrind/vgtoolprefs.c:
16107 * plugins/valgrind/vgtoolprefs.h:
16108 * plugins/valgrind/vgtoolview.c:
16109 * plugins/valgrind/vgtoolview.h:
16112 * src/action-callbacks.c:
16113 * src/action-callbacks.h:
16114 * src/anjuta-actions.h:
16115 * src/anjuta-app.c:
16116 * src/anjuta-app.h:
16117 * src/anjuta-callbacks.c:
16118 * src/anjuta-callbacks.h:
16121 * src/anjuta_cbs.c:
16122 * src/bacon-message-connection.c:
16123 * src/bacon-message-connection.h:
16128 * src/start-with.c:
16129 * src/start-with.h:
16132 * tagmanager/options.c:
16134 Change the address of FSF in various files
16136 2007-08-30 Johannes Schmid <jhs@gnome.org>
16140 Removed because they are no longer in use
16142 * plugins/class-gen/anjuta-class-gen-plugin.glade:
16143 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
16144 Marked some strings as not translatable
16146 * plugins/search/search-replace.c: (list_max_items):
16147 Fixed a possible memory corruption
16149 * src/anjuta-app.c: (anjuta_app_add_widget_full):
16150 Do not show menuitems for locked layout items
16152 * src/main.c: (main):
16153 Some minor style correction in gnome_init
16155 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
16157 * plugins/debug-manager/debugger.c,
16158 plugins/debug-manager/breakpoints.c,
16159 plugins/gdb/plugin.c,
16160 plugins/gdb/debugger.c,
16161 libanjuta/interfaces/libanjuta.idl:
16162 Move all breakpoints functions from IAnjutaDebugger to a new
16163 IAnjutaBreakpointDebugger interface
16165 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
16167 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
16168 * plugins/debug-manager/plugin.c,
16169 plugins/debug-manager/breakpoints.c,
16170 plugins/tools/execute.c,
16171 plugins/project-wizard/plugin.c,
16172 plugins/build-basic-autotools/executer.c,
16173 plugins/gdb/debugger.c,
16174 plugins/profiler/gprof-options.h,
16175 plugins/sourceview/assist-window.h,
16176 plugins/class-gen/transform.c,
16177 libanjuta/anjuta-plugin-description.c,
16178 libanjuta/anjuta-status.c,
16179 libanjuta/anjuta-glue-c.c,
16180 libanjuta/anjuta-glue-cpp.c,
16181 plugins/symbol-browser/an_symbol_prefs.c:
16182 Fix warnings mostly "dereferencing type-punned pointer"
16183 Fix two bugs in breakpoints.c and an_symbol_prefs.c
16185 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
16187 * plugins/debug-manager/breakpoints.c,
16188 plugins/debug-manager/debugger.c:
16189 Avoid an endless loop if clearing all breakpoints while the programm
16192 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
16194 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
16195 * plugins/debug-manager/plugin.c:
16196 Fix a segmentation fault added in the previous patch
16198 2007-07-21 Johannes Schmid <jhs@gnome.org>
16200 * plugins/build-basic-autotools/executer.c:
16201 (get_program_parameters):
16203 Show an error dialog if no targets are availible instead of
16206 2007-07-20 Johannes Schmid <jhs@gnome.org>
16208 * libanjuta/anjuta-shell.c: (on_widget_data_add),
16209 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
16210 * libanjuta/anjuta-shell.h:
16211 * plugins/document-manager/plugin.c: (activate_plugin):
16212 * plugins/glade/anjuta-design-document.c:
16213 * plugins/glade/plugin.c: (glade_update_ui):
16214 * src/anjuta-app.c: (anjuta_app_add_widget_full),
16215 (anjuta_shell_iface_init):
16216 * src/shell.c: (anjuta_test_shell_add_widget),
16217 (anjuta_shell_iface_init):
16219 Make the document manager undockable (#458038)
16221 2007-07-20 Johannes Schmid <jhs@gnome.org>
16223 * plugins/document-manager/plugin.c: (on_editor_update_ui):
16224 * plugins/glade/anjuta-design-document.c:
16225 * plugins/glade/plugin.c: (glade_update_ui):
16227 Fixed some save/dirty status bug in glade
16229 2007-07-20 Johannes Schmid <jhs@gnome.org>
16231 * libanjuta/anjuta-status.c:
16232 Fixed crasher on shutdown
16234 2007-07-20 Johannes Schmid <jhs@gnome.org>
16237 Minimum glade requirement is 3.2 now. It was before
16238 but we did not check...
16240 * libanjuta/anjuta-glue-factory.c: (load_plugin):
16241 * libanjuta/anjuta-profile.c:
16242 (anjuta_profile_add_plugins_from_xml):
16243 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
16244 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
16245 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
16246 * plugins/file-loader/plugin.c: (on_create_submenu):
16247 * plugins/file-manager/an_file_view.c: (compare_iter):
16248 * plugins/glade/plugin.c: (activate_plugin):
16249 * src/anjuta-app.c: (on_toolbar_view_toggled):
16250 * src/main.c: (main):
16252 Fixed lots of memory leaks (thansk valgrind)
16254 2007-07-19 Johannes Schmid <jhs@gnome.org>
16256 * plugins/debug-manager/plugin.c: (value_added_current_editor):
16257 * plugins/document-manager/anjuta-docman.c:
16258 (anjuta_docman_set_busy):
16259 * plugins/document-manager/plugin.c: (on_editor_changed):
16260 * plugins/glade/plugin.c: (activate_plugin):
16261 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
16262 (on_value_removed_current_editor):
16264 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
16266 2007-07-18 Johannes Schmid <jhs.gnome.org>
16268 * plugins/build-basic-autotools/executer.c: (execute_program):
16269 Fixed some of the scratchbox stuff but the environment is
16272 2007-07-18 Johannes Schmid <jhs@gnome.org>
16274 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
16275 (on_plugin_deactivated), (get_plugin_loader_type):
16276 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
16277 (activate_plugin), (deactivate_plugin),
16278 (glade_plugin_instance_init):
16280 Fixed glade plugin deactivation
16282 2007-07-18 Johannes Schmid <jhs@gnome.org>
16284 * plugins/document-manager/anjuta-docman.c:
16285 (anjuta_docman_add_document):
16286 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
16288 Fixed path display in document manager with glade files
16290 2007-07-17 Johannes Schmid <jhs@gnome.org>
16292 * libanjuta/interfaces/Makefile.am.iface:
16293 * pixmaps/Makefile.am:
16294 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
16295 * plugins/debug-manager/plugin.c: (value_added_current_editor),
16296 (value_removed_current_editor):
16297 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
16298 (anjuta_docman_set_current_document):
16299 * plugins/document-manager/plugin.c: (on_editor_update_ui),
16300 (on_editor_added), (on_editor_changed):
16301 * plugins/glade/Makefile.am:
16302 * plugins/glade/anjuta-design-document.c:
16303 (anjuta_design_document_instance_init),
16304 (anjuta_design_document_set_property),
16305 (anjuta_design_document_get_property),
16306 (anjuta_design_document_class_init), (anjuta_design_document_new),
16307 (ifile_open), (ifile_get_uri), (ifile_iface_init):
16308 * plugins/glade/anjuta-design-document.h:
16309 * plugins/glade/anjuta-glade-notebook.c:
16310 * plugins/glade/anjuta-glade-notebook.h:
16311 * plugins/glade/plugin.c: (value_added_current_editor),
16312 (value_removed_current_editor), (glade_update_ui),
16313 (on_close_activated), (on_glade_project_changed),
16314 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
16316 * plugins/language-support-cpp-java/plugin.c:
16317 (on_value_added_current_editor), (on_value_removed_current_editor):
16318 * plugins/macro/plugin.c: (value_added_current_editor):
16319 * plugins/project-manager/plugin.c: (value_added_current_editor):
16320 * plugins/subversion/plugin.c: (value_added_current_editor):
16321 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
16323 Fixed lot of IAnjutaEditor stuff and completed glade integration
16324 with document manager
16326 * plugins/build-basic-autotools/build-basic-autotools.c:
16327 (value_added_current_editor):
16328 * plugins/build-basic-autotools/executer.c: (execute_program):
16330 Some initial code to execute projects inside scratchbox
16332 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
16334 * plugins/project-import/project-import.c:
16335 Project import overwrites file on user request (bug #452579)
16337 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
16339 * plugins/debug-manager/debugger.c,
16340 plugins/debug-manager/threads.c,
16341 plugins/debug-manager/plugin.c,
16342 plugins/debug-manager/registers.c,
16343 plugins/debug-manager/locals.c,
16344 plugins/debug-manager/stack_trace.c,
16345 plugins/gdb/plugin.c,
16346 plugins/gdb/debugger.c,
16347 plugins/gdb/debugger.h,
16348 libanjuta/interfaces/libanjuta.idl:
16349 Rename change-location to program-moved
16350 Store thread id as gint instead of guint
16351 Do not display registers list if not available
16352 Add intermediate debugger states if missing
16354 2007-07-11 Johannes Schmid <jhs@gnome.org>
16356 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
16358 Reverted unnecessary changes (#455819)
16360 2007-07-10 Johannes Schmid <jhs@gnome.org>
16362 * plugins/glade/plugin.c:
16363 Fixed glade plugin with glade 3.2 and another crasher
16365 2007-07-09 Johannes Schmid <jhs@gnome.org>
16367 * libanjuta/interfaces/libanjuta.idl:
16368 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
16370 * plugins/debug-manager/breakpoints.c:
16371 (breakpoint_item_update_in_ui),
16372 (breakpoints_dbase_edit_breakpoint),
16373 (on_toggle_breakpoint_activate):
16374 * plugins/debug-manager/plugin.c:
16375 (on_run_to_cursor_action_activate):
16376 * plugins/document-manager/action-callbacks.c:
16377 (on_editor_command_cut_activate),
16378 (on_editor_command_copy_activate),
16379 (on_editor_command_paste_activate),
16380 (on_editor_command_clear_activate):
16381 * plugins/document-manager/anjuta-docman.c:
16382 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
16383 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
16384 (anjuta_docman_goto_file_line_mark),
16385 (anjuta_docman_find_editor_with_path),
16386 (anjuta_docman_get_all_editors):
16387 * plugins/document-manager/anjuta-docman.h:
16388 * plugins/document-manager/plugin.c:
16389 (update_editor_ui_interface_items), (on_editor_update_ui),
16390 (on_editor_changed), (on_session_save), (on_docman_auto_save),
16391 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
16392 (ianjuta_document_manager_iface_init), (isaveable_save),
16393 (isavable_is_dirty):
16394 * plugins/editor/editor.glade:
16395 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
16396 (idocument_paste), (idocument_clear), (idocument_iface_init),
16397 (iselection_iface_init):
16398 * plugins/glade/Makefile.am:
16399 * plugins/glade/anjuta-glade-notebook.c:
16400 (anjuta_glade_notebook_instance_init),
16401 (anjuta_glade_notebook_set_property),
16402 (anjuta_glade_notebook_get_property),
16403 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
16404 (ifile_open), (ifile_get_uri), (ifile_iface_init),
16405 (ifile_savable_save), (ifile_savable_save_as),
16406 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
16407 (ifile_savable_iface_init), (idocument_can_redo),
16408 (idocument_can_undo), (idocument_begin_undo_action),
16409 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
16410 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
16411 (idocument_copy), (idocument_paste), (idocument_clear),
16412 (idocument_iface_init):
16413 * plugins/language-support-cpp-java/plugin.c:
16414 (on_value_added_current_editor), (on_value_removed_current_editor):
16415 * plugins/macro/macro-util.c: (get_current_editor):
16416 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
16417 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
16418 (on_next_occur), (on_incremental_entry_key_press),
16419 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
16420 (on_toolbar_find_incremental_start),
16421 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
16422 * plugins/search/search-replace.c: (search_start_over),
16423 (search_update_combos), (replace_update_combos),
16424 (anjuta_search_replace_activate):
16425 * plugins/search/search-replace_backend.c: (create_search_entries):
16426 * plugins/sourceview/sourceview.c: (idocument_cut),
16427 (idocument_copy), (idocument_paste), (idocument_clear),
16428 (idocument_iface_init), (iselect_iface_init), (iassist_react):
16429 * plugins/tools/editor.c: (on_editor_response):
16430 * plugins/tools/execute.c: (get_current_editor),
16431 (atp_output_context_initialize), (atp_user_tool_execute):
16432 * plugins/tools/variable.c: (get_current_editor),
16433 (atp_variable_get_editor_variable):
16435 Some more IAnjutaEditor => IAnjutaDocument fixing!
16437 * plugins/glade/anjuta-glade-notebook.h:
16438 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
16440 * plugins/glade/plugin.h:
16441 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
16442 and get rid of the glade menu. The Edit/File menu and the toolbar can now
16443 be used for glade, too. It might still have some rough edges but already works.
16444 (Fixes #415547 – Glade usability problem)
16446 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
16448 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
16449 development release (I updated version of glade3 svn to 3.3.2).
16451 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
16453 * plugins/symbol-browser/an_symbol_view.c:
16454 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
16456 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
16458 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
16459 (on_system_tags_update_finished), (on_update_global_clicked),
16460 (prefs_page_init), (on_gconf_notify_tags_list_changed),
16461 (symbol_browser_prefs_init),
16462 (symbol_browser_prefs_create_global_tags),
16463 (symbol_browser_load_global_tags):
16464 * plugins/symbol-browser/an_symbol_prefs.h:
16465 * plugins/symbol-browser/an_symbol_view.c:
16466 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
16467 * plugins/symbol-browser/an_symbol_view.h:
16468 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
16469 on global tags update because of delayed prefs merging. Happens when
16470 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
16473 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
16475 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
16476 after install/uninstall.
16478 Patch from James Liggett:
16479 * scripts/glade2schemas.pl: Fixed creating schemas for list
16482 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
16484 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
16485 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
16486 development release since glade svn version is also 3.3.1. In future, the
16487 solution would be for us to always increment the micro version when
16490 2007-07-05 Johannes Schmid <jhs@gnome.org>
16492 * libanjuta/interfaces/libanjuta.idl:
16493 * plugins/build-basic-autotools/build-basic-autotools.c:
16494 (on_build_mesg_format):
16495 * plugins/debug-manager/breakpoints.c:
16496 (breakpoint_item_update_in_ui),
16497 (breakpoints_dbase_edit_breakpoint),
16498 (on_toggle_breakpoint_activate):
16499 * plugins/debug-manager/plugin.c:
16500 (on_run_to_cursor_action_activate):
16501 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
16502 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
16503 (get_current_editor), (on_save_activate), (on_save_as_activate),
16504 (on_save_prompt_save_editor), (on_close_file_activate),
16505 (on_close_all_file_activate), (on_reload_file_activate),
16506 (anjuta_print_cb), (anjuta_print_preview_cb),
16507 (on_editor_command_upper_case_activate),
16508 (on_editor_command_lower_case_activate),
16509 (on_editor_command_undo_activate),
16510 (on_editor_command_redo_activate),
16511 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
16512 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
16513 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
16514 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
16515 (on_zoom_out_text_activate), (on_force_hilite_activate),
16516 (on_indent1_activate), (on_swap_activate),
16517 (on_editor_add_view_activate), (on_editor_remove_view_activate):
16518 * plugins/document-manager/anjuta-docman.c:
16519 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
16520 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
16521 (anjuta_docman_dispose), (on_notebook_switch_page),
16522 (anjuta_docman_page_from_widget), (on_editor_destroy),
16523 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
16524 (anjuta_docman_get_current_document),
16525 (anjuta_docman_set_current_document),
16526 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
16527 (anjuta_docman_update_page_label),
16528 (anjuta_docman_get_document_from_path),
16529 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
16530 (anjuta_docman_order_tabs):
16531 * plugins/document-manager/anjuta-docman.h:
16532 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
16533 (update_editor_ui_interface_items), (update_editor_ui),
16534 (on_editor_update_save_ui), (on_editor_update_ui),
16535 (on_editor_changed), (on_save_prompt_save_editor),
16536 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
16537 (ianjuta_docman_get_current_document),
16538 (ianjuta_docman_set_current_document),
16539 (ianjuta_docman_remove_buffer),
16540 (ianjuta_document_manager_iface_init), (ifile_get_uri):
16541 * plugins/editor/text_editor.c: (itext_editor_iface_init),
16542 (idocument_get_filename), (idocument_can_undo),
16543 (idocument_can_redo), (idocument_undo),
16544 (idocument_begin_undo_action), (idocument_end_undo_action),
16545 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
16546 * plugins/language-support-cpp-java/plugin.c:
16547 (on_editor_char_inserted_cpp), (on_auto_indent):
16548 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
16549 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
16550 * plugins/sample1/plugin.c: (on_sample_action_activate):
16551 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
16552 (on_next_occur), (on_incremental_entry_key_press),
16553 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
16554 (on_toolbar_find_incremental_start),
16555 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
16556 * plugins/search/search-replace.c: (search_and_replace),
16557 (write_message_pane), (search_start_over), (search_update_combos),
16558 (replace_update_combos), (anjuta_search_replace_activate):
16559 * plugins/search/search-replace_backend.c:
16560 (file_buffer_new_from_path), (create_search_entries):
16561 * plugins/sourceview/sourceview-print.c: (create_print_job):
16562 * plugins/sourceview/sourceview.c:
16563 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
16564 (idocument_can_redo), (idocument_can_undo),
16565 (idocument_begin_undo_action), (idocument_end_undo_action),
16566 (idocument_undo), (idocument_redo), (idocument_grab_focus),
16567 (idocument_get_filename), (idocument_iface_init):
16568 * plugins/tools/editor.c: (on_editor_response):
16569 * plugins/tools/execute.c: (atp_output_context_initialize),
16570 (atp_user_tool_execute):
16571 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
16573 Create IAnjutaDocument interface. This interface is a more general idea
16574 of documents being anything that can be modified, has undo/redo and
16575 may have operations like copy/paste.
16576 The primary goal is to integrate better by making it use the standard file
16577 and edit menu instead of it's own glade menu. Of course the downside is that
16578 you won't be able to view a source file and the designer at the same time. Anyway
16579 so many people have complained that they "can't save a glade file" that I think
16580 this is the much better solution.
16581 Work on the glade plugin is still to come but the most difficult things should be
16584 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
16586 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
16589 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
16591 * libanjuta/anjuta-plugin-manager.c:
16592 (anjuta_plugin_manager_get_plugins_page),
16593 (anjuta_plugin_manager_get_remembered_plugins_page):
16594 * libanjuta/anjuta-plugin-manager.h:
16595 * src/anjuta-app.c: (anjuta_app_install_preferences):
16596 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
16597 and remembered plugins preferences pages in separate pages (avoid
16600 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
16602 Patch from James Liggett <jrliggett@cox.net>:
16603 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
16604 Installed editor preferences schemas. Fixes bug #453463.
16606 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
16608 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
16609 (anjuta_preferences_dialog_init): Sort preferences pages on title.
16611 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
16613 * plugins/document-manager/anjuta-document-manager.ui:
16614 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
16615 * src/action-callbacks.c:
16616 * src/action-callbacks.h:
16617 * src/anjuta-actions.h:
16618 * src/anjuta-app.c: (anjuta_app_instance_init),
16619 (anjuta_app_install_preferences):
16620 * src/anjuta.glade:
16621 * src/anjuta.ui: Moved plugins and shortcuts settings inside
16622 General preferences page. Move preferences menu from Settings to
16623 Edit submenu. And got rid of Settings submenu.
16625 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
16627 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
16629 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
16631 * TODO.tasks: Increased bounty for on-demand preferences task to $150
16632 as discussed and agreed with James Liggett.
16634 Patch from James Liggett <jrliggett@cox.net>:
16637 * libanjuta/anjuta-plugin-manager.c:
16638 (on_activated_plugin_objects_foreach),
16639 (anjuta_plugin_manager_get_active_plugin_objects):
16640 * libanjuta/anjuta-plugin-manager.h:
16641 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
16642 (anjuta_plugin_deactivate):
16643 * libanjuta/anjuta-preferences-dialog.c:
16644 (anjuta_preferences_dialog_finalize),
16645 (anjuta_preferences_dialog_class_init), (add_category_columns),
16646 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
16647 (anjuta_preferences_dialog_remove_page):
16648 * libanjuta/anjuta-preferences.c: (property_destroy),
16649 (unregister_preferences_key), (register_callbacks),
16650 (preferences_foreach_callback), (connect_prop_to_object),
16651 (anjuta_preferences_register_property_raw),
16652 (anjuta_preferences_register_property_custom),
16653 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
16654 (anjuta_preferences_remove_page),
16655 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
16656 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
16657 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
16658 (anjuta_preferences_class_init), (anjuta_preferences_new):
16659 * libanjuta/anjuta-preferences.h:
16660 * plugins/build-basic-autotools/Makefile.am:
16661 * plugins/build-basic-autotools/build-basic-autotools.c:
16662 (ipreferences_unmerge):
16663 * plugins/cvs-plugin/Makefile.am:
16664 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
16665 * plugins/document-manager/Makefile.am:
16666 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
16667 * plugins/editor/plugin.c: (ipreferences_unmerge):
16668 * plugins/file-manager/Makefile.am:
16669 * plugins/file-manager/plugin.c: (activate_plugin),
16670 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
16671 * plugins/gtodo/plugin.c: (ipreferences_merge),
16672 (ipreferences_unmerge):
16673 * plugins/language-support-cpp-java/Makefile.am:
16674 * plugins/language-support-cpp-java/plugin.c:
16675 (ipreferences_unmerge):
16676 * plugins/message-view/Makefile.am:
16677 * plugins/message-view/plugin.c: (ipreferences_unmerge):
16678 * plugins/sourceview/Makefile.am:
16679 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
16680 * plugins/symbol-browser/Makefile.am:
16681 * plugins/symbol-browser/an_symbol_prefs.c:
16682 (symbol_browser_prefs_finalize):
16683 * plugins/terminal/Makefile.am:
16684 * plugins/terminal/terminal.c: (ipreferences_unmerge):
16685 * plugins/valgrind/plugin.c: (ipreferences_merge),
16686 (ipreferences_unmerge):
16687 * scripts/Makefile.am:
16688 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
16690 * src/action-callbacks.c: (on_set_preferences1_activate):
16691 * src/anjuta-app.c: (anjuta_app_instance_init),
16692 (anjuta_app_install_preferences):
16693 * src/anjuta-app.h:
16694 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
16695 task: Bug #445314: On demand preferences widgets creation. Thanks
16696 James for this great work.
16698 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
16700 * plugins/debug-manager/data_buffer.c,
16701 plugins/message-view/message-view.c: Fixed compiler warnings.
16703 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
16705 * src/action-callbacks.c: (help_activate),
16706 (on_help_manual_activate), (on_help_tutorial_activate),
16707 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
16709 Fixed help activation (bug #451557).
16711 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
16713 * AUTHORS: Added James Liggett. Forgot to add him before :(
16715 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
16717 * plugins/debug-manager/debugger.c,
16718 plugins/debug-manager/plugin.c,
16719 plugins/gdb/debugger.c,
16720 libanjuta/interfaces/libanjuta.idl:
16721 Add a GError* parameter to debugger-stopped signal
16723 * (added) libanjuta/anjuta-error.c,
16724 (added) libanjuta/anjuta-error.h,
16725 libanjuta/Makefile.am:
16726 Register GError as a boxed type
16728 * libanjuta/interfaces/anjuta-idl-compiler.pl:
16729 Support GError* in signal, GError must be registered as a boxed type
16730 Accept NULL as strings
16732 === anjuta 2.2.0 ===
16734 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
16736 * configure.in: Bumped version to 2.2.0
16737 * NEWS: Updated for 2.2.0 stable release.
16738 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
16739 Reduce the idle priority to make the UI update before anything else.
16741 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
16743 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
16745 * libanjuta/interfaces/libanjuta.idl:
16746 * plugins/document-manager/action-callbacks.c:
16747 (on_editor_command_complete_word_activate):
16748 * plugins/document-manager/plugin.c:
16749 (update_editor_ui_interface_items):
16750 * plugins/editor/text_editor.c: (iautocomplete_activate),
16751 (iautocomplete_iface_init):
16752 * plugins/sourceview/sourceview.c: (iassist_iface_init):
16754 Moved autocomplete() method away from IAnjutaEditorAssist into
16755 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
16756 autocomplete and does not crash with sourceview. Fixes Bug #449620
16757 â The auto completion functionality not work. Also sets menuitem
16758 insensitive when hiding them.
16760 * plugins/debug-manager/disassemble.c:
16761 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
16764 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
16766 * pixmaps/anjuta_splash.png: Updated.
16768 * plugins/search/search-replace.c
16769 (anjuta_search_replace_activate): Fixed "Find in Files" to select
16770 the right target (project).
16771 * ChangeLog: Added missing log.
16773 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
16775 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
16776 manuals/anjuta-manual/C/fileoperations.xml,
16777 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
16779 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
16781 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
16783 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
16785 * TODO.tasks: Added bounty for on-demand preferences.
16787 Patch from Thierry Moisan:
16788 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
16791 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
16793 Patch from tpgww@onepost.net:
16795 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
16796 * libegg/test-actions.c:
16797 * libegg/test-multi-drag.c: (main):
16798 * plugins/debug-manager/memory.c: (read_memory_block):
16799 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
16801 Fixes compile warnings. Fixes bug #427101.
16803 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
16805 Patch from James Liggett:
16807 * plugins/profiler/gprof-options.c: (on_option_changed),
16809 * plugins/profiler/gprof-options.h:
16810 * plugins/profiler/gprof-profile-data.c:
16811 (gprof_profile_data_init_profile):
16812 * plugins/profiler/gprof-profile-data.h:
16813 * plugins/profiler/plugin.c: (profiler_get_data),
16814 (profiler_set_target), (register_options),
16815 (on_profile_data_browse_button_clicked),
16816 (on_profiling_options_button_clicked), (on_profiler_delete_data):
16817 * plugins/profiler/profiler.glade: implements independent targets.
16818 implements the ability to select arbitrary gmon.out files.
16819 Fixes bug #403502 â User should also be allowed to select an
16820 independent executable target.
16822 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
16824 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
16826 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
16827 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
16829 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
16831 * plugins/debug-manager/plugin.c,
16832 plugins/debug-manager/breakpoints.c:
16833 Remove weak pointers when owner is destroyed
16834 Remove all breakpoints before loading new one
16836 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
16838 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
16840 2007-06-19 Naba Kumar <naba@gnome.org>
16842 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
16843 Bug #448491 Empty Lines Problem.
16845 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
16847 * data/default.profile, plugins/message-view/plugin.c: Do not
16848 restore session for messages.
16849 Fixes bug #377461 â don't create new message window for each
16852 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
16853 Fixes a crash on exit/project-close if profiler plugin is loaded.
16855 2007-06-17 Naba Kumar <naba@gnome.org>
16857 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
16858 C keywords. Fixes bug #447655 â C keyword must NOT be localised.
16860 * plugins/file-loader/plugin.c: Fail on opening non existent files.
16861 Bug #448034 â Anjuta crashes on starting (when the last project
16862 directory was deleted).
16864 * plugins/document-manager/plugin.c: Set line markers for files
16865 opened via IAnjutaFile::open(). Fixes missing line markers while
16866 navigating symbols.
16868 2007-06-17 Naba Kumar <naba@gnome.org>
16870 * plugins/sourceview/sourceview.glade: Set correct font
16871 default value and use monospace instead of sans. Fixes
16872 bug #448408 â crash in Anjuta IDE: Trying to change the
16875 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
16877 * plugins/search/search-replace.c,
16878 plugins/search/search-replace.h,
16879 plugins/search/anjuta-search.glade:
16880 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
16883 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
16885 * plugins/debug-manager/plugin.c,
16886 plugins/debug-manager/breakpoints.c:
16887 Add weak references, fixes bug #448053 ?
16889 2007-06-16 Naba Kumar <naba@gnome.org>
16891 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
16892 dialog to allow forgetting them if user chooses to select a different
16895 2007-06-13 Naba Kumar <naba@gnome.org>
16897 * plugins/sourceview/sourceview-prefs.c: Initialize font
16898 on startup correctly if use_theme is set.
16900 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
16901 if available for default font. Fixes bug #447304.
16903 * plugins/sourceview/sourceview-prefs.c: Return value based
16904 on right data type. Fixes Bug #438878 â Using gtksourceview editor
16905 for the first time has black background
16907 * plugins/project-manager/plugin.c: Give a better error message
16908 when project could not be loaded.
16910 * libanjuta/anjuta-serializer.c: Added a comment.
16912 2007-06-13 Johannes Schmid <jhs@gnome.org>
16915 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
16916 most warnings to avoid simple coding problems.
16918 * plugins/message-view/anjuta-msgman.c:
16919 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
16920 * plugins/message-view/plugin.c: (on_view_changed),
16921 (ianjuta_msgman_add_view):
16923 Fixed #440866 by always presenting the message-manager when a tab is
16924 added because Gtk+ seems to have problems to add tabs to hidden widgets.
16926 * plugins/subversion/subversion-callbacks.c:
16927 (on_subversion_commit_response):
16928 Destroy dialog if user clicks "No"
16930 2007-06-12 Naba Kumar <naba@gnome.org>
16932 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
16933 read and use of uninitialized variable.
16935 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
16936 because it is used in credits listing and packaging could compress
16937 it in docdir. Fixes bug #397881: The credits are empty
16939 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
16940 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
16941 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
16942 plugins/symbol-browser/an_symbol_info.c,
16943 plugins/symbol-browser/plugin.c,
16944 plugins/symbol-browser/an_symbol_view.c,
16945 plugins/editor/aneditor-autocomplete.cxx:
16947 - Do not access TMTag
16948 member in TMSymbol when freeing it because by then the tags
16949 could have changed. Avoids dangerous memory corruptions by freeing
16950 someone else's memory (Could explain those random crashes when
16951 refreshing symbols or re-loading a different project or closing
16952 a project). Anything that tries to refresh symbols could trigger
16954 - Added a flag to also retrieve method definitions as part of
16955 the class's scope members. And used it to set both function prototype
16956 and definition in symbols. Fixes navigation to prototype and
16957 function definitions from symbol browser (bug #440370)
16959 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
16960 memory. Could fix those bogus 'file changed' dialogs.
16962 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
16964 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
16966 * (added) libanjuta/anjuta-utils-priv.h,
16967 libanjuta/anjuta-utils.h,
16968 libanjuta/anjuta-launcher.c,
16969 libanjuta/Makefile.am:
16970 Fix bug #440801: do not use config.h in public include files
16972 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
16974 * plugins/project-wizard/templates/mkfile.wiz:
16975 Fix bug #442038: missing project.sh file
16978 plugins/project-wizard/templates/Makefile.am,
16979 plugins/project-wizard/templates/translatable-strings.h,
16980 (added) plugins/project-wizard/templates/sdl.wiz,
16981 (added) plugins/project-wizard/templates/appwiz_sdl.png,
16982 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
16983 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
16984 (added) plugins/project-wizard/templates/sdl/Makefile.am,
16985 (added) plugins/project-wizard/templates/sdl/.cvsignore,
16986 (added) plugins/project-wizard/templates/sdl/src/main.c,
16987 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
16988 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
16989 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
16990 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
16991 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
16992 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
16993 Fix bug #315635: add a SDL project wizard
16995 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
16997 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
16998 when SIGCHLD is triggered when main loop context is locked. Dead lock
16999 happens when child_exited callback also accesses main loop context.
17000 Happens particularly badly in debug target exiting.
17002 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
17004 * manuals/anjuta-manual/C/debugger.xml:
17005 First update of the debugger documentation
17007 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
17009 * manuals/anjuta-manual/C/fileoperations.xml,
17010 manuals/anjuta-manual/C/projects.xml,
17011 manuals/anjuta-manual/C/anjuta-manual.xml,
17012 manuals/anjuta-manual/C/build.xml,
17013 manuals/anjuta-manual/C/execute.xml,
17014 manuals/anjuta-manual/Makefile.am: Updated more documentation.
17015 Added project properties documentation. Moved execution section
17016 inside project management. Removed dead documentation.
17018 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
17020 * src/anjuta.c, plugins/symbol-browser/plugin.c,
17021 plugins/symbol-browser/plugin.h,
17022 plugins/symbol-browser/an_symbol_prefs.c,
17023 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
17024 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
17025 progress bar instead of separate window for system tags
17026 generation. Renamed AnjutaStatus methods to a proper ones.
17028 * plugins/symbol-browser/plugin.c,
17029 plugins/symbol-browser/plugin.h,
17030 plugins/symbol-browser/an_symbol_prefs.c,
17031 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
17032 global-tags/create_global_tags.sh.in: Get rid of message window
17033 for showing global tags creation and use a small window with
17036 2007-05-30 Naba Kumar <naba@gnome.org>
17038 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
17039 Bug 442315 – After calling configure, the build menus are still insensitive,
17040 Bug 442314 – Autogeneration fails when there is no autogen.sh
17042 * plugins/project-manager/plugin.c: Fixed mem corruption when it
17043 fails to remove target/source/group. Fixes bug #440196 – crash in
17044 Anjuta IDE: removing a target
17046 2007-05-29 Naba Kumar <naba@gnome.org>
17048 * plugins/symbol-browser/an_symbol_view.c,
17049 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
17050 tags generation. Fixed runtime warning.
17052 2007-05-28 Naba Kumar <naba@gnome.org>
17054 Patch from James Liggett <jrliggett@cox.net>:
17055 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
17056 Fixed bug #403502 – User should also be allowed to select an
17057 independent executable target.
17059 2007-05-27 Johannes Schmid <jhs@gnome.org>
17061 * plugins/build-basic-autotools/build-basic-autotools.c:
17062 (get_real_directory), (on_build_mesg_format):
17064 Find correct files for error messages inside scratchbox
17066 2007-05-27 Naba Kumar <naba@gnome.org>
17068 * manuals/anjuta-manual/C/projects.xml,
17069 manuals/anjuta-manual/C/projects.xml: Updated project
17070 management chapter more.
17072 2007-05-25 Johannes Schmid <jhs@gnome.org>
17074 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
17075 * plugins/build-basic-autotools/build-basic-autotools.c:
17076 (on_sb_check_toggled), (build_execute_command),
17077 (ipreferences_merge), (ipreferences_unmerge):
17078 Added support for building inside scratchbox environment
17080 Patch from James Liggett <jrliggett@cox.net>:
17081 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
17082 (anjuta_msgman_append_view):
17085 – Anjuta aborts with numerous assertion failures when adding a new message view tab
17087 2007-05-23 Naba Kumar <naba@gnome.org>
17089 * manuals/anjuta-manual/C/projects.xml: Updated project
17090 management chapter.
17092 2007-05-22 Naba Kumar <naba@gnome.org>
17094 * manuals/anjuta-manual/C/projects.xml: More updates.
17096 * manuals/anjuta-manual/C/introduction.xml,
17097 manuals/anjuta-manual/C/projects.xml,
17098 manuals/anjuta-manual/C/interface.xml: Updated documentation.
17100 2007-05-22 Naba Kumar <naba@gnome.org>
17102 Patch from Étienne Bersac:
17103 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
17104 class in generated class.
17106 2007-05-22 Naba Kumar <naba@gnome.org>
17108 * plugins/profiler/plugin.c: Fixed a compiler warning.
17109 * plugins/valgrind/Makefile.am: Added ldflags.
17111 Patch from James Liggett:
17112 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
17113 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
17116 2007-05-18 Johannes Schmid <jhs@gnome.org>
17118 * plugins/editor/text_editor.c:
17119 * plugins/language-support-cpp-java/plugin.c:
17120 (on_editor_language_changed), (on_value_added_current_editor),
17121 (on_value_removed_current_editor):
17123 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
17124 Fix assist support in language-support-plugin.
17126 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
17128 * libanjuta/interfaces/libanjuta.idl:
17129 Add a new interface allowing to implement plugin able
17130 to load other plugins (not written in C)
17132 * libanjuta/anjuta-plugin-handle.c,
17133 libanjuta/anjuta-plugin-handle.h:
17134 Add a language and a resident plugin properties
17136 * libanjuta/anjuta-glue-plugin.c,
17137 libanjuta/anjuta-glue-plugin.h,
17138 (added)libanjuta/anjuta-glue-c.c,
17139 (added)libanjuta/anjuta-glue-c.h,
17140 libanjuta/Makefile.am:
17141 Split code used to load a C plugin into a common part
17142 in anjuta-glue-plugin and a specific part in anjuta-glue-c
17144 * libanjuta/anjuta-glue-factory.c,
17145 libanjuta/anjuta-glue-factory.h,
17146 libanjuta/anjuta-plugin-manager.c:
17147 Allow to load plugin not written in C and search for the
17148 additional needed code in another plugin
17150 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
17152 * plugins/editor/text_editor.c:
17153 Add an empty implementation of IAnjutaEditorAssist for scintilla,
17154 avoiding a crash if scintilla is used
17156 2007-05-14 Johannes Schmid <jhs@gnome.org>
17158 * libanjuta/interfaces/libanjuta.idl:
17159 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
17160 (assist_cleanup), (on_assist_end), (on_assist_cancel),
17161 (on_assist_chosen), (on_assist_update), (get_context),
17162 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
17163 (install_assist), (uninstall_assist), (install_support),
17164 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
17165 (cpp_java_plugin_instance_init):
17166 * plugins/language-support-cpp-java/plugin.h:
17167 Use IAnjutaEditorAssist to show language specific suggestions
17169 * plugins/sourceview/Makefile.am:
17170 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
17171 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
17172 * plugins/sourceview/anjuta-view.h:
17173 * plugins/sourceview/assist-window.c: (assist_window_expose),
17174 (assist_window_set_property), (assist_window_get_property),
17175 (assist_window_class_init), (assist_activated),
17176 (assist_window_init), (assist_window_finalize),
17177 (assist_window_select), (assist_window_first),
17178 (assist_window_last), (assist_window_up), (assist_window_down),
17179 (get_coordinates), (assist_window_move), (assist_window_update),
17180 (assist_window_filter_keypress), (assist_window_is_active),
17181 (assist_window_new), (assist_window_get_trigger),
17182 (assist_window_get_position):
17183 * plugins/sourceview/assist-window.h:
17184 * plugins/sourceview/sourceview-args.c (removed):
17185 * plugins/sourceview/sourceview-args.h (removed):
17186 * plugins/sourceview/sourceview-autocomplete.c (removed):
17187 * plugins/sourceview/sourceview-autocomplete.h (removed):
17188 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
17189 * plugins/sourceview/sourceview-private.h:
17190 * plugins/sourceview/sourceview-scope.c(removed):
17191 * plugins/sourceview/sourceview-scope.h(removed):
17192 * plugins/sourceview/sourceview.c: (on_assist_chosen),
17193 (on_assist_cancel), (on_document_char_added),
17194 (on_reload_dialog_response), (sourceview_class_init),
17195 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
17196 (iassist_remove_trigger), (iassist_autocomplete),
17197 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
17198 (iassist_react), (iassist_iface_init):
17199 * plugins/sourceview/tag-window.c (moved to assist-window.c):
17200 * plugins/sourceview/tag-window.h (moved to assist-window.c):
17202 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
17203 - Mark files dirty if reload dialog is canceled.
17205 2007-05-12 Naba Kumar <naba@gnome.org>
17207 * libanjuta/anjuta-launcher.h: Corrected include file.
17209 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
17211 * libanjuta/anjuta-glue-plugin.c,
17212 libanjuta/anjuta-glue-plugin.h,
17213 libanjuta/anjuta-glue-factory.c,
17214 libanjuta/anjuta-glue-factory.h,
17215 ibanjuta/anjuta-plugin-manager.c:
17216 Move code used to load a C plugin from glue-factory to glue-plugin
17217 So loading a plugin written in another language could be done by
17218 just using another object derived from AnjutaGluePlugin
17220 * libanjuta/libanjuta.h:
17221 Remove anjuta-plugin-handle header, it's not installed as libanjuta
17224 === anjuta 2.1.3 ===
17226 2007-05-11 Naba Kumar <naba@gnome.org>
17228 * configure.in: Bumped version to 2.1.3
17230 * AUTHORS: Updated.
17231 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
17233 2007-05-11 Naba Kumar <naba@gnome.org>
17236 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
17237 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
17238 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
17240 2007-05-10 Johannes Schmid <jhs@gnome.org>
17242 * plugins/search/plugin.c:
17243 Make incremental search behave less annoying
17245 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
17247 * plugins/macro/macro-util.c:
17248 Fix bug #419008 and bug #419036
17249 When creating new header file, use name and email set in
17250 preferences and replace invalid C character by underscore
17253 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
17255 * plugins/search/search-replace.c,
17256 plugins/search/search-replace_backend.c:
17257 Disable search button if search expression is empty (bug #378193)
17259 2007-05-08 Naba Kumar <naba@gnome.org>
17261 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
17264 2007-05-07 Naba Kumar <naba@gnome.org>
17267 * plugins/project-wizard/templates/Makefile.am:
17268 * plugins/project-wizard/templates/minimal.wiz:
17269 * plugins/project-wizard/templates/minimal/.cvsignore:
17270 * plugins/project-wizard/templates/minimal/Makefile.am:
17271 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
17272 * plugins/project-wizard/templates/minimal/autogen.sh:
17273 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
17274 * plugins/project-wizard/templates/minimal/project.anjuta:
17275 Added 'minimal', a generic and flat, project template.
17277 2007-05-05 Naba Kumar <naba@gnome.org>
17279 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
17281 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
17282 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
17283 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
17284 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
17285 instead of a real one, fixes interdependency with libanjuta.
17286 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
17287 * libanjuta/Makefile.am:
17288 * libegg/Makefile.am:
17289 * plugins/build-basic-autotools/Makefile.am:
17290 * plugins/class-gen/Makefile.am:
17291 * plugins/class-inheritance/Makefile.am:
17292 * plugins/cvs-plugin/Makefile.am:
17293 * plugins/debug-manager/Makefile.am:
17294 * plugins/devhelp/Makefile.am:
17295 * plugins/document-manager/Makefile.am:
17296 * plugins/editor/Makefile.am:
17297 * plugins/file-loader/Makefile.am:
17298 * plugins/file-manager/Makefile.am:
17299 * plugins/file-wizard/Makefile.am:
17300 * plugins/gdb/Makefile.am:
17301 * plugins/glade/Makefile.am:
17302 * plugins/gtodo/Makefile.am:
17303 * plugins/language-support-cpp-java/Makefile.am:
17304 * plugins/macro/Makefile.am:
17305 * plugins/message-view/Makefile.am:
17306 * plugins/patch/Makefile.am:
17307 * plugins/profiler/Makefile.am:
17308 * plugins/project-import/Makefile.am:
17309 * plugins/project-manager/Makefile.am:
17310 * plugins/project-wizard/Makefile.am:
17311 * plugins/sample1/Makefile.am:
17312 * plugins/search/Makefile.am:
17313 * plugins/sourceview/Makefile.am:
17314 * plugins/subversion/Makefile.am:
17315 * plugins/symbol-browser/Makefile.am:
17316 * plugins/terminal/Makefile.am:
17317 * plugins/tools/Makefile.am:
17318 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
17320 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
17322 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
17324 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
17326 * libanjuta/anjuta-launcher.c,
17327 libanjuta/anjuta-launcher.h:
17328 Add some missing implementation
17330 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
17332 Reviewed by Naba Kumar <naba@gnome.org>:
17333 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
17334 for uninstall-hook.
17336 2007-04-26 Jason Switzer <jswitzer@gmail.com>
17338 Reviewed by Naba Kumar <naba@gnome.org>:
17339 * plugins/editor/text_editor.c: Large memory addresses were being
17340 truncated, switched to glong (bug #422143).
17342 2007-04-24 Naba Kumar <naba@gnome.org>
17344 * plugins/document-manager/plugin.c: (prefs_finalize):
17345 * plugins/editor/aneditor-autocomplete.cxx:
17346 * plugins/editor/text_editor_menu.c:
17347 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
17348 * plugins/file-loader/plugin.c: (open_file_with),
17349 (create_open_with_submenu):
17350 * plugins/file-manager/plugin.c: (prefs_finalize):
17351 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
17352 pointer type castings.
17354 2007-04-24 Naba Kumar <naba@gnome.org>
17356 Patch from s|s <supreet.sethi@gmail.com>:
17357 * (added) plugins/project-wizard/templates/django-logo.png:
17358 * (added) plugins/project-wizard/templates/django.wiz:
17359 * plugins/project-wizard/templates/Makefile.am:
17360 * plugins/project-wizard/templates/translatable-strings.h: Added
17361 django project template. http://www.djangoproject.com/
17363 2007-04-24 Naba Kumar <naba@gnome.org>
17365 * plugins/subversion/anjuta-subversion.glade: Set expansion for
17366 the log entry widget and made the dialog little larger.
17368 2007-04-24 Naba Kumar <naba@gnome.org>
17370 Patch from Halton Huo:
17372 * plugins/project-wizard/property.c:
17373 * plugins/subversion/svn-auth.c:
17374 * plugins/subversion/svn-backend-priv.h:
17375 * plugins/subversion/svn-backend.c:
17376 * plugins/subversion/svn-backend.h:
17377 * plugins/subversion/svn-notify.h: Proper use of subversion
17378 headers. Fixes build issues in solaris (bug #426701).
17380 2007-04-24 Naba Kumar <naba@gnome.org>
17382 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
17384 * plugins/project-wizard/templates/cpp.wiz:
17385 * plugins/project-wizard/templates/gcj.wiz:
17386 * plugins/project-wizard/templates/gnome.wiz:
17387 * plugins/project-wizard/templates/gtk.wiz:
17388 * plugins/project-wizard/templates/gtkmm.wiz:
17389 * plugins/project-wizard/templates/java.wiz:
17390 * plugins/project-wizard/templates/python.wiz:
17391 * plugins/project-wizard/templates/terminal.wiz:
17392 * plugins/project-wizard/templates/wxwin.wiz:
17393 * plugins/project-wizard/templates/xlib-dock.wiz:
17394 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
17395 project option and set it ON by default (since gnome-build, can't
17396 enabled configure shared lib support later when a sharedlib target
17399 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
17401 * plugins/debug-manager/stack_trace.c:
17402 Fix a missing case in the previous changes
17404 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
17406 * plugins/debug-manager/plugin.c:
17409 * plugins/debug-manager/breakpoints.c,
17410 plugins/gdb/plugin.c:
17411 Fix adding breakpoint on a function
17413 * plugins/debug-manager/stack_trace.c:
17414 Highlight changed stack frame
17416 2007-04-18 Naba Kumar <naba@gnome.org>
17418 * plugins/document-manager/anjuta-docman.c:
17419 (anjuta_docman_dispose), (on_editor_destroy),
17420 (anjuta_docman_remove_editor): Remove the editor widget from
17421 the parent container before calling destroy, otherwise container
17422 removal happens after TextEditor is disposed resulting in call
17423 to value-remove for a TextEditor which is half-dead (crash).
17425 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
17427 * plugins/debug-manager/data_buffer.c
17428 plugins/debug-manager/data_view.c,
17429 plugins/debug-manager/memory.c:
17430 Fixes for bug #418523, bug #427090 and bug #428174
17432 2007-04-11 Halton Huo <halton.huo@sun.com>
17434 reviewed by: <jhs@gnome.org>
17437 * libanjuta/Makefile.am:
17438 * libanjuta/anjuta-utils.c:
17439 * libanjuta/anjuta-utils.h:
17440 * manuals/reference/libanjuta/Makefile.am:
17442 Fixed compilation on sun by deploying the libutil methods
17443 in anjuta-utils.h and building them on condition.
17445 2007-04-11 Johannes Schmid <jhs@gnome.org>
17447 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
17448 (anjuta_docman_add_editor):
17449 Hold a reference on the editor as long as we use it.
17451 * plugins/document-manager/plugin.c: (on_editor_changed):
17452 Destroy GValue to fix a memoery leak.
17454 2007-04-11 Johannes Schmid <jhs@gnome.org>
17456 * plugins/document-manager/plugin.c: (on_editor_changed):
17457 Fixed reference counting for editor by using g_value_take_object instead
17458 of g_value_set_object. The editors are now correctly finalized and thus
17459 we do not lack so much memory anymore.
17461 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
17462 (anjuta_view_finalize), (anjuta_view_focus_out),
17463 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
17464 * plugins/sourceview/anjuta-view.h:
17465 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
17466 * plugins/sourceview/sourceview-prefs.c:
17467 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
17468 * plugins/sourceview/sourceview-prefs.h:
17469 * plugins/sourceview/sourceview-private.h:
17470 * plugins/sourceview/sourceview.c: (on_document_loaded),
17471 (timeout_unref), (on_document_saved), (sourceview_finalize),
17472 (sourceview_new), (ifile_open), (ifile_savable_save),
17473 (ifile_savable_save_as):
17475 Several changes to fix things when the editor is correctly destroyed.
17476 Fixed preferences (which led me to the refcounting issue, #409412)
17477 and removed deprecated completition code that will be replace by
17478 IAnjutaAssist interface soon.
17480 2007-04-11 Johannes Schmid <jhs@gnome.org>
17482 * libanjuta/anjuta-launcher.c:
17483 (anjuta_launcher_execution_done_cleanup),
17484 (anjuta_launcher_child_terminated):
17485 Possible fix for #428363 and added a g_return_if_fail
17487 * plugins/message-view/plugin.c: (activate_plugin):
17488 Fixed a Gtk/Gdl-Critical
17490 Patches from Étienne Bersac <bersace03@laposte.net>
17491 * plugins/class-gen/templates/go-source.tpl:
17492 * plugins/macro/macros.xml:
17493 Use better template for GObjects (#417875 and #417918)
17495 Patches from Halton Huo <halton.huo@sun.com>
17496 * libanjuta/anjuta-launcher.h:
17497 * libanjuta/anjuta-preferences.c:
17498 * libanjuta/anjuta-utils.c:
17499 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
17500 (cg_window_set_add_to_repository):
17501 * plugins/class-inheritance/class-inherit.c:
17502 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
17504 2007-04-09 Johannes Schmid <jhs@gnome.org>
17506 * plugins/editor/print.c: (anjuta_print_show_header):
17507 * plugins/file-manager/anjuta-file-manager-plugin.glade:
17508 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
17510 Some string changes (#427395 and #427399)
17512 2007-04-06 Johannes Schmid <jhs@gnome.org>
17514 * plugins/build-basic-autotools/build-basic-autotools.c:
17515 (on_build_mesg_format), (on_build_mesg_parse):
17516 Fixed full path detection
17518 2007-04-05 Naba Kumar <naba@gnome.org>
17520 Patch from Halton Huo:
17521 * libanjuta/Makefile.am:
17522 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
17523 * libanjuta/anjuta-glue-cpp.h:
17524 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
17525 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
17526 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
17527 (anjuta_glue_factory_get_path), (get_already_loaded_module),
17528 (load_plugin), (anjuta_glue_factory_get_object_type):
17529 * libanjuta/anjuta-glue-factory.h:
17530 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
17531 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
17532 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
17533 (anjuta_glue_plugin_new):
17534 * libanjuta/anjuta-glue-plugin.h:
17535 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
17536 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
17537 * libanjuta/anjuta-plugin.h:
17538 * libanjuta/glue-cpp.c:
17539 * libanjuta/glue-cpp.h:
17540 * libanjuta/glue-factory.c:
17541 * libanjuta/glue-factory.h:
17542 * libanjuta/glue-plugin.c:
17543 * libanjuta/glue-plugin.h:
17544 * plugins/build-basic-autotools/build-basic-autotools.h:
17545 * plugins/class-gen/plugin.h:
17546 * plugins/class-inheritance/plugin.h:
17547 * plugins/cvs-plugin/plugin.h:
17548 * plugins/debug-manager/plugin.h:
17549 * plugins/devhelp/plugin.h:
17550 * plugins/document-manager/plugin.h:
17551 * plugins/editor/plugin.h:
17552 * plugins/file-loader/plugin.h:
17553 * plugins/file-manager/plugin.h:
17554 * plugins/file-wizard/plugin.h:
17555 * plugins/gdb/plugin.h:
17556 * plugins/glade/plugin.h:
17557 * plugins/gtodo/plugin.h:
17558 * plugins/language-support-cpp-java/plugin.h:
17559 * plugins/macro/plugin.h:
17560 * plugins/message-view/plugin.h:
17561 * plugins/patch/plugin.h:
17562 * plugins/profiler/plugin.h:
17563 * plugins/project-import/plugin.h:
17564 * plugins/project-manager/plugin.h:
17565 * plugins/project-wizard/plugin.h:
17566 * plugins/sample1/plugin.h:
17567 * plugins/search/plugin.h:
17568 * plugins/sourceview/plugin.h:
17569 * plugins/subversion/plugin.h:
17570 * plugins/symbol-browser/plugin.h:
17571 * plugins/terminal/terminal.c:
17572 * plugins/tools/plugin.h:
17573 * plugins/tools/scripts/tools-2.xml.in:
17574 * plugins/valgrind/plugin.h:
17576 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
17578 2007-04-05 Naba Kumar <naba@gnome.org>
17580 * anjuta.spec.in, configure.in: Removed dead codes.
17582 Patch from Jos Dehaes:
17583 * configure.in, plugins/project-wizard/templates/Makefile.am,
17584 plugins/project-wizard/templates/mkfile.wiz,
17585 plugins/project-wizard/templates/translatable-strings.h: Enabled
17586 makefile-based project creation and import. Fixes bug #355145
17588 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
17590 * plugins/debug-manager/debugger.c,
17591 plugins/debug-manager/plugin.c,
17592 plugins/gdb/anjuta-gdb.plugin.in:
17593 Code cleaning (remove unused code, rename this into self)
17594 Add information about supported format in debugger plugin
17595 Activate debugger plugin according to the target format
17597 2007-04-01 Naba Kumar <naba@gnome.org>
17599 * plugins/message-view/message-view.c:
17600 (message_view_instance_init): Fixed message icons to appear.
17602 2007-03-31 Johannes Schmid <jhs@gnome.org>
17604 * plugins/message-view/anjuta-msgman.c:
17605 (anjuta_msgman_append_view):
17606 * plugins/message-view/plugin.c: (on_view_changed),
17607 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
17611 2007-03-31 Johannes Schmid <jhs@gnome.org>
17613 * plugins/message-view/message-view.c:
17614 (message_view_instance_init), (imessage_view_append):
17615 Show nice icons beside the messages for info, warning and error. This is a completly
17616 cosmetic change so if someone dislikes it he is free to remove it.
17618 2007-03-31 Johannes Schmid <jhs@gnome.org>
17620 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
17621 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
17622 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
17623 * plugins/message-view/anjuta-msgman.h:
17624 * plugins/message-view/message-view.h:
17625 * plugins/message-view/plugin.c: (on_view_changed),
17627 Fixed #359399 and made next/previous insensitive when not availible
17629 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
17630 (tag_style_to_string):
17631 Fixed namespace Problem with gdk >= 2.11
17633 * plugins/sourceview/sourceview-autocomplete.c:
17634 (sourceview_autocomplete_init):
17635 Removed structure, follow-up of #423682
17637 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
17639 * plugins/debug-manager/debug_tree.c,
17640 plugins/debug-manager/debug_tree.h,
17641 plugins/debug-manager/watch.c,
17642 plugins/debug-manager/anjuta-debug-manager.glade:
17643 Inspect variable at cursor
17644 Fix buttons in inspect dialog
17646 2007-03-27 Halton Huo <halton.huo@sun.com>
17648 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
17650 * plugins/sourceview/sourceview-autocomplete.c
17651 plugins/debug-manager/disassemble.c,
17652 libanjuta/interfaces/libanjuta.idl:
17653 Remove array with 0 size and empty structure as it is not
17654 supported by sun cc, Fixes bug #423682
17656 * plugins/debug-manager/debugger.c:
17657 Remove anonymous union as it is not supported by sun cc,
17660 === anjuta 2.1.2 ===
17662 2007-03-28 Naba Kumar <naba@gnome.org>
17664 * configure.in: Bumped version to 2.1.2
17665 * NEWS: Updated for release.
17667 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
17668 Improved breakpoint marker icon.
17670 * plugins/editor/anjuta-editor.plugin.in,
17671 plugins/sourceview/sourceview.plugin.in: Made editor plugins
17672 non user activable since they are now remembered properly.
17674 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
17676 * plugins/tools/editor.c:
17679 2007-03-27 Naba Kumar <naba@gnome.org>
17681 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
17682 word when autocompleting without leaving any trailing part of
17685 2007-03-27 Kamil Páral <ripper42@gmail.com>
17687 Reviewed by Naba Kumar <naba@gnome.org>:
17688 * anjuta.desktop.in.in: Remove "Application" category from desktop
17689 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
17691 2007-03-27 Naba Kumar <naba@gnome.org>
17693 * configure.in, plugins/document-manager/anjuta-docman.c:
17694 (anjuta_docman_add_editor): Conditionally compile notebook tab
17695 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
17697 Patch from Halton Huo:
17698 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
17699 non gcc compiler flags. Fixes bug #423089.
17701 2007-03-26 Naba Kumar <naba@gnome.org>
17703 * AUTHORS, NEWS, TODO.tasks: Updated.
17705 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
17708 * plugins/symbol-browser/plugin.c: (on_editor_saved),
17709 (update_editor_symbol_model), (iter_matches),
17710 (on_editor_update_ui), (value_added_current_editor),
17711 (activate_plugin), (dispose),
17712 (symbol_browser_plugin_instance_init):
17713 * plugins/symbol-browser/plugin.h: update line on editor save
17714 and editor change. Code clean up and fixed warnings.
17716 2007-03-26 Naba Kumar <naba@gnome.org>
17718 * plugins/project-wizard/templates/java/project.anjuta,
17719 plugins/project-wizard/templates/python/project.anjuta,
17720 plugins/project-wizard/templates/python/project.anjuta:
17721 Removed version control plugins from default selection.
17723 * plugins/tools/scripts/prepare-changelog.pl,
17724 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
17725 script to a better one (that works on both cvs and svn).
17727 2007-03-26 Naba Kumar <naba@gnome.org>
17729 * (added) plugins/project-wizard/templates/translatable-strings.pl,
17730 Makefile.am: Added the generated translatable file (required for
17731 translations for svn checkouts).
17734 plugins/project-wizard/templates/extract-translatable-strings.pl
17735 plugins/project-wizard/templates/Makefile.am, Makefile.am,
17736 po/POTFILES.in: Generated translatable strings for .wiz files and
17737 added them in POTFILES.in for translation. Fixes bug #398035
17739 2007-03-25 Naba Kumar <naba@gnome.org>
17741 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
17743 * src/anjuta-app.c: Removed dead codes.
17745 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
17746 global tags generation starts.
17748 * plugins/debug-manager/chunk_view.c,
17749 plugins/debug-manager/start.h,
17750 plugins/debug-manager/chunk_view.h,
17751 plugins/debug-manager/utilities.c,
17752 plugins/debug-manager/utilities.h,
17753 plugins/debug-manager/debugger.c,
17754 plugins/debug-manager/threads.c,
17755 plugins/debug-manager/disassemble.c,
17756 plugins/debug-manager/info.c,
17757 plugins/debug-manager/sharedlib.c,
17758 plugins/debug-manager/threads.h,
17759 plugins/debug-manager/disassemble.h,
17760 plugins/debug-manager/signals.c,
17761 plugins/debug-manager/info.h,
17762 plugins/debug-manager/sharedlib.h,
17763 plugins/debug-manager/data_buffer.c,
17764 plugins/debug-manager/data_view.c,
17765 plugins/debug-manager/signals.h,
17766 plugins/debug-manager/debug_tree.c,
17767 plugins/debug-manager/watch.c,
17768 plugins/debug-manager/registers.c,
17769 plugins/debug-manager/data_buffer.h,
17770 plugins/debug-manager/data_view.h,
17771 plugins/debug-manager/memory.c,
17772 plugins/debug-manager/debug_tree.h,
17773 plugins/debug-manager/watch.h,
17774 plugins/debug-manager/registers.h,
17775 plugins/debug-manager/memory.h,
17776 plugins/debug-manager/locals.c,
17777 plugins/debug-manager/sexy-icon-entry.c,
17778 plugins/debug-manager/breakpoints.c,
17779 plugins/debug-manager/locals.h,
17780 plugins/debug-manager/sexy-icon-entry.h,
17781 plugins/debug-manager/stack_trace.c,
17782 plugins/debug-manager/breakpoints.h,
17783 plugins/debug-manager/sparse_buffer.c,
17784 plugins/debug-manager/sparse_view.c,
17785 plugins/debug-manager/stack_trace.h,
17786 plugins/debug-manager/sparse_buffer.h,
17787 plugins/debug-manager/sparse_view.h,
17788 plugins/debug-manager/start.c,
17789 plugins/gdb/utilities.c,
17790 plugins/gdb/utilities.h,
17791 plugins/gdb/debugger.c,
17792 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
17795 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
17797 * plugins/gdb/debugger.c:
17798 Avoid empty debugger log window by limiting line to 90 characters
17800 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
17802 * plugins/debug-manager/plugin.c,
17803 plugins/debug-manager/plugin.h,
17804 plugins/debug-manager/threads.c,
17805 plugins/debug-manager/threads.h,
17806 plugins/debug-manager/breakpoints.c,
17807 plugins/debug-manager/breakpoints.h,
17808 plugins/debug-manager/stack_trace.c,
17809 plugins/debug-manager/stack_trace.h:
17810 View code action now changes location in disassembly view too
17812 * plugins/debug-manager/anjuta-debug-manager.ui:
17813 Rename breakpoint actions
17815 2007-03-24 Naba Kumar <naba@gnome.org>
17817 * configure.in, src/anjuta-app.c: Use the new docking algorithm
17818 in gdl 0.7.3 (svn trunk).
17819 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
17821 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
17823 * plugins/debug-manager/threads.c,
17824 plugins/debug-manager/debug_tree.c,
17825 plugins/debug-manager/debug_tree.h,
17826 plugins/debug-manager/locals.c,
17827 plugins/debug-manager/registers.c,
17828 plugins/debug-manager/stack_trace.c:
17829 Allow to change current thread updating register, stack and locals
17830 Allow to change current stack frame updating locals
17832 * plugins/gdb/debugger.c:
17833 Read argument of selected stack frame
17835 * plugins/debug-manager/data_view.c:
17836 Fix an unrelated bug
17838 2007-03-23 Naba Kumar <naba@gnome.org>
17840 * plugins/document-manager/anjuta-docman.c,
17841 plugins/document-manager/plugin.c: Fixed many memory leaks.
17842 (ianjuta_file_get_uri() returns a new string).
17844 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
17845 widget for save dialogs.
17847 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
17848 svn and fixed to get function/prototype/member args list. Call tips
17849 also work fine now.
17851 2007-03-22 Naba Kumar <naba@gnome.org>
17853 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
17854 and calltips would work again for functions from global tags (Needs
17855 regenerating global tags).
17857 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
17858 ctags svn version and reopened bug #395362. Fixes tags parsing that
17859 seemed to have stopped working recently.
17861 2007-03-21 Naba Kumar <naba@gnome.org>
17863 * tagmanager/tm_source_file.c, tagmanager/options.c,
17864 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
17865 extend .. more needs to be investigated and fixed). Enabled some
17868 2007-03-16 Naba Kumar <naba@gnome.org>
17870 * src/anjuta.c: Fixed project loading from command line.
17872 2007-03-16 Naba Kumar <naba@gnome.org>
17874 Patch from James Liggett <jrliggett@cox.net>:
17875 plugins/profiler/gprof-profile-data.c: Fixed a crash.
17877 2007-03-15 Naba Kumar <naba@gnome.org>
17879 * libanjuta/anjuta-profile-manager.c,
17880 libanjuta/anjuta-profile-manager.h: Added method to get current
17883 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
17884 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
17887 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
17888 plugins/file-loader/plugin.c: Moved to functions as utility functions.
17889 Also, not load project files in session load in loader plugin.
17891 * plugins/project-manager/plugin.c, src/anjuta.c:
17892 Emit "exiting" signal in shell when exiting anjuta. project manager
17893 listens to exiting signal and saves session. anjuta.c saves session
17894 only when current projfile is 'user'. Load project saved in session
17895 differently then the rest of the session. This should fix all the
17896 session restoration bugs.
17898 src/main.c: Present anjuta window when becon message is received.
17900 2007-03-14 Naba Kumar <naba@gnome.org>
17902 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
17903 not randomly save (it was a wrong looping).
17905 2007-03-12 Naba Kumar <naba@gnome.org>
17907 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
17909 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
17911 * plugins/debug-manager/anjuta-debug-manager.ui,
17912 libanjuta/interfaces/libanjuta.idl,
17913 plugins/debug-manager/debugger.c,
17914 (added) plugins/debug-manager/threads.c,
17915 (added) plugins/debug-manager/threads.h,
17916 plugins/debug-manager/plugin.c,
17917 plugins/debug-manager/Makefile.am,
17918 plugins/gdb/plugin.c,
17919 plugins/gdb/debugger.c,
17920 plugins/gdb/debugger.h:
17921 Add a window displaying all threads
17922 Add needed functions
17923 Switching to a different thread is still not done
17925 * plugins/debug-manager/debug_tree.c,
17926 plugins/debug-manager/locals.c,
17927 plugins/debug-manager/stack_trace.c:
17928 Small cosmetic changes
17930 * plugins/gdb/gdbmi.c:
17931 Keep all elements in gdbmi hash
17932 Even if using the same key like in -threads-list-ids
17934 2007-03-11 Naba Kumar <naba@gnome.org>
17936 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
17938 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
17940 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17941 manuals/reference/libanjuta/libanjuta-sections.txt,
17942 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
17945 2007-03-11 Naba Kumar <naba@gnome.org>
17947 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
17948 gtk-doc properly. Bumped gtk-doc requirement to 1.4
17950 * manuals/reference/libanjuta/libanjuta-docs.sgml,
17951 manuals/reference/libanjuta/libanjuta.types,
17952 manuals/reference/libanjuta/libanjuta-sections.txt,
17953 manuals/reference/libanjuta/.cvsignore,
17954 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
17955 infrastructure. Got rid of tmpl/ directory and moved all section
17956 documenation to source code (requires gtk-doc >= 1.4).
17958 * libanjuta/anjuta-plugin-description.c,
17959 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
17960 libanjuta/cell-renderer-captioned-image.c,
17961 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
17962 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
17963 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
17964 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
17965 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
17966 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
17967 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
17968 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
17969 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
17970 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
17971 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
17972 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
17973 documentation from templates to source code.
17975 2007-03-10 Johannes Schmid <jhs@gnome.org>
17977 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
17978 Added some debug output but could not figure out why
17979 some plugins are not kept.
17981 * libanjuta/interfaces/libanjuta.idl:
17982 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
17983 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
17984 Added IAnjutaEditorGoto::matching_brace
17986 * plugins/document-manager/action-callbacks.c:
17987 (on_editor_command_match_brace_activate):
17988 * plugins/document-manager/plugin.c:
17989 (update_editor_ui_interface_items):
17990 * plugins/editor/text_editor.c: (igoto_matching_brace),
17991 (igoto_iface_init):
17992 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
17993 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
17995 2007-03-09 Johannes Schmid <jhs@gnome.org>
17997 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
17998 Hide correct column
18000 * plugins/sourceview/sourceview-private.h:
18001 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
18002 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
18003 (sourceview_new), (ifile_savable_save_as):
18004 Tweaked vfs monitoring
18006 2007-03-09 Johannes Schmid <jhs@gnome.org>
18008 * libanjuta/interfaces/Makefile.am.iface:
18009 Fixed installtion of header files
18011 * plugins/sourceview/sourceview.c: (set_select):
18012 do not scroll to much in interactive search
18014 2007-03-09 Naba Kumar <naba@gnome.org>
18016 * src/anjuta.c: Fixed session restoration.
18018 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
18019 signal handlers after symbol browser plugin is deactivated.
18021 * plugins/editor/editor.glade,
18022 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
18023 Fixed indentation confustion in preferences.
18025 2007-03-08 Johannes Schmid <jhs@gnome.org>
18027 * plugins/search/search-replace.c: (search_set_combo),
18028 (search_set_action), (search_set_target), (search_set_direction),
18029 (create_dialog), (search_disconnect_set_toggle_connect),
18030 (on_search_match_whole_word_toggled),
18031 (on_search_match_whole_line_toggled),
18032 (on_search_match_word_start_toggled),
18033 (search_set_toggle_direction):
18034 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
18035 it's somehow ugly and uses many deprecated widgets
18037 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
18038 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
18041 2007-03-07 Naba Kumar <naba@gnome.org>
18043 * src/anjuta.c: Make launching projects work from command line. Also
18044 fixes gnome session restart command.
18046 2007-03-07 Johannes Schmid <jhs@gnome.org>
18048 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
18049 * plugins/class-gen/plugin.c: (iwizard_activate):
18052 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
18055 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
18056 Fixed #377483 (It's not possible to know if directories have
18057 a version in CVS. Show version column only if there are version
18058 informations availible
18060 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
18063 2007-03-07 Johannes Schmid <jhs@gnome.org>
18065 * plugins/sourceview/sourceview-prefs.c: (get_bool):
18067 * plugins/symbol-browser/an_symbol_prefs.c:
18068 (on_update_global_clicked):
18071 2007-03-07 Johannes Schmid <jhs@gnome.org>
18073 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
18074 (anjuta_save_prompt_new):
18075 * plugins/project-import/project-import.c:
18076 (project_import_finalize):
18077 Fixed Gtk-Criticals (maybe #409408)
18079 2007-03-07 Naba Kumar <naba@gnome.org>
18081 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
18082 when we are at just beginning of string or comment. Fixes bug #397981.
18084 2007-03-07 Johannes Schmid <jhs@gnome.org>
18086 * plugins/language-support-cpp-java/plugin.c:
18087 (initialize_indentation_params):
18088 Removed annoying DEBUG_PRINT
18090 * plugins/sourceview/sourceview-cell.c:
18091 (sourceview_cell_instance_init), (icell_get_character),
18092 (icell_get_length), (icell_get_char), (icell_get_attribute):
18093 Improved code to be faster
18094 Implemented attribute handling so that indentation really works in any case
18096 2007-03-06 Johannes Schmid <jhs@gnome.org>
18099 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
18101 * plugins/document-manager/anjuta-docman.c:
18102 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
18103 Removed old and ugly tab drag&drop code and use built-in gtk stuff
18104 instead (required GTK >= 2.10)
18106 * plugins/sourceview/sourceview-private.h:
18107 * plugins/sourceview/sourceview.c:
18108 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
18109 (sourceview_finalize), (sourceview_new), (imark_mark),
18110 (imark_unmark), (imark_is_marker_set),
18111 (imark_location_from_handle), (imark_delete_all_markers):
18112 Fixed marker handling and worked a bit more on vfs monitoring
18114 2007-03-05 Johannes Schmid <jhs@gnome.org>
18116 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
18117 Added method to select specific iter
18119 * plugins/sourceview/sourceview-private.h:
18120 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
18121 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
18122 (sourceview_add_monitor), (on_document_saved),
18123 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
18124 Fixed vfs monitoring (mostly ported code from text_editor.c)
18126 * plugins/symbol-browser/an_symbol_view.c:
18127 * plugins/symbol-browser/an_symbol_view.h:
18128 * plugins/symbol-browser/plugin.c: (iter_matches),
18129 (on_editor_update_ui), (value_added_current_editor):
18130 Select the current tag in locals window and symbol toolbar. If there
18131 is no tag at the current line, reserve backward for the next tag. This will
18132 select the correct tag if inside a function.
18134 2007-03-05 Naba Kumar <naba@gnome.org>
18136 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
18137 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
18139 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
18142 2007-03-04 Johannes Schmid <jhs@gnome.org>
18144 * data/Makefile.am:
18146 Fixed distcheck (well, partly)
18148 2007-03-04 Johannes Schmid <jhs@gnome.org>
18150 * plugins/document-manager/anjuta-document-manager.ui:
18151 Move "Swap .c/.h from Main to Browser toolbar
18153 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
18154 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
18155 (fv_prefs_free), (fv_add_tree_entry):
18156 * plugins/file-manager/anjuta-file-manager-plugin.glade:
18157 * plugins/file-manager/plugin.c: (prefs_init):
18159 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
18161 2007-03-04 Naba Kumar <naba@gnome.org>
18163 * data/default.proflie, data/Makefile.am, src/anjuta.c,
18164 plugins/project-manager/plugin.c:
18165 Restored default profile and renamed it from "default.anjuta" to
18168 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
18170 * plugins/debug-manager/debugger.c,
18171 plugins/debug-manager/plugin.c,
18172 plugins/gdb/debugger.c,
18173 libanjuta/interfaces/libanjuta.idl,
18174 plugins/debug-manager/stack_trace.c:
18175 Add a dialog box when a signal is received (except SIGINT)
18176 Display stack frame even if arguments are not available
18178 2007-03-03 Naba Kumar <naba@gnome.org>
18180 * TODO.tasks: Icons bounty added.
18182 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
18185 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
18188 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
18189 plugins/Makefile.am, (removed) plugins/profile-default/*,
18190 plugins/project-manager/anjuta-project-manager.plugin.in,
18191 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
18192 profile implementation to load user profile and projects. Store and
18193 restore remembered plugins. Use profile scoping and descoping for
18194 saving and loading sesstions.
18196 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
18197 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
18198 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
18201 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
18203 * plugins/debug-manager/debug_tree.c
18204 plugins/debug-manager/debug_tree.h:
18205 Bug fix, deleting wrong variable
18207 * plugins/gdb/debugger.c:
18208 Bug fix, remove forgotten debugging code
18210 2007-03-02 Johannes Schmid <jhs@gnome.org>
18212 * plugins/document-manager/anjuta-document-manager.ui:
18213 * plugins/search/anjuta-search.ui:
18214 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
18215 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
18218 * src/anjuta-app.c: (on_toolbar_view_toggled),
18219 (on_add_merge_widget), (on_session_save), (on_widget_remove):
18220 Save toolbar positions, don't use fixed toolbar style
18222 All in all this will allow more complex toolbar configurations and
18223 might gain some space on smaller displays because the user can disable
18224 toolbar parts he does not use. Also allows to use any toolbar style
18225 without looking too ugly.
18227 2007-03-01 Naba Kumasr <naba@gnome.org>
18229 * TODO.tasks: Added a bounty for creating icons.
18231 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
18232 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
18233 profile-changed signal. Do not sync non-user-activatable plugins.
18235 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
18237 * plugins/debug-manager/disassemble.c,
18238 plugins/debug-manager/sparse_view.c,
18239 plugins/gdb/debugger.c,
18240 libanjuta/interfaces/libanjuta.idl:
18241 Display function name in disassembly view
18243 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
18245 * (added) plugins/debug-manager/bookmark.png,
18246 (added) plugins/debug-manager/breakpoint-disabled.png,
18247 (added) plugins/debug-manager/breakpoint-enabled.png,
18248 (added) plugins/debug-manager/program-counter.png,
18249 (added) plugins/debug-manager/linemarker.png,
18250 plugins/debug-manager/Makefile.am,
18251 plugins/debug-manager/disassemble.c,
18252 plugins/debug-manager/disassemble.h,
18253 plugins/debug-manager/sparse_buffer.c,
18254 plugins/debug-manager/sparse_buffer.h,
18255 plugins/debug-manager/sparse_view.c,
18256 plugins/debug-manager/sparse_view.h,
18257 plugins/debug-manager/plugin.c,
18258 plugins/debug-manager/breakpoints.c,
18259 libanjuta/interfaces/libanjuta.idl:
18260 Add markers in the disassembly view
18261 Display program counter and breakpoints in disassembly view
18263 * plugins/gdb/debugger.c:
18264 Fix a bug added with my previous patch, setting and clearing
18265 breakpoints was not working
18267 2007-02-28 Johannes Schmid <jhs@gnome.org>
18269 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
18270 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
18271 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
18272 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
18273 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
18274 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
18275 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
18276 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
18277 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
18278 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
18279 Updated (why do they need to be under version control?)
18281 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
18282 (create_tab_popup_menu), (on_msgman_popup_menu),
18283 (on_tab_button_press_event), (anjuta_msgman_page_new),
18284 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
18285 Added "Close all message tabs" popup menu
18287 2007-02-26 Naba Kumar <naba@gnome.org>
18289 * plugins/profiler/gprof-flat-profile-entry.c,
18290 plugins/profiler/gprof-flat-profile.c,
18291 plugins/profiler/gprof-flat-profile-entry.h,
18292 plugins/profiler/gprof-flat-profile.h,
18293 plugins/profiler/gprof-flat-profile-view.c,
18294 plugins/profiler/gprof-flat-profile-view.h,
18295 plugins/profiler/gprof-call-graph-block-entry.c,
18296 plugins/profiler/gprof-call-graph-block.c,
18297 plugins/profiler/gprof-function-call-chart-view.c,
18298 plugins/profiler/gprof-call-graph-block-entry.h,
18299 plugins/profiler/gprof-profile-data.c,
18300 plugins/profiler/gprof-call-graph-block.h,
18301 plugins/profiler/gprof-view.c,
18302 plugins/profiler/gprof-call-graph.c,
18303 plugins/profiler/gprof-function-call-chart-view.h,
18304 plugins/profiler/gprof-profile-data.h,
18305 plugins/profiler/gprof-call-graph.h,
18306 plugins/profiler/gprof-view.h,
18307 plugins/profiler/gprof-view-manager.c,
18308 plugins/profiler/gprof-call-graph-view.c,
18309 plugins/profiler/plugin.c,
18310 plugins/profiler/gprof-view-manager.h,
18311 plugins/profiler/gprof-call-graph-view.h,
18312 plugins/profiler/gprof-function-call-tree-view.c,
18313 plugins/profiler/gprof-function-call-tree-view.h,
18314 plugins/profiler/Makefile.am: Fix compiler warnings and link with
18315 gnome-vfs. Fixes bug #411377.
18317 2007-02-26 Naba Kumar <naba@gnome.org>
18319 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
18321 Patch from James Liggett <jrliggett@cox.net>:
18322 * plugins/profiler/gprof-flat-profile-view.c,
18323 plugins/profiler/gprof-flat-profile-view.h,
18324 plugins/profiler/gprof-function-call-chart-view.c,
18325 plugins/profiler/gprof-function-call-chart-view.h,
18326 plugins/profiler/gprof-view.c,
18327 plugins/profiler/gprof-view.h,
18328 plugins/profiler/gprof-call-graph-view.c,
18329 plugins/profiler/plugin.c,
18330 plugins/profiler/gprof-call-graph-view.h,
18331 plugins/profiler/gprof-function-call-tree-view.c,
18332 plugins/profiler/gprof-function-call-tree-view.h: Implements
18333 double click navigation. Fixes bug #403514.
18335 2007-02-25 Naba Kumar <naba@gnome.org>
18337 * libanjuta/anjuta-plugin-manager.c,
18338 libanjuta/anjuta-plugin-handle.[ch],
18339 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
18340 g_hash_table_remove_all (introduced in glib 2.12) to stay the
18341 dependency on glib 2.8. Fixes bug #411623.
18343 2007-02-24 Naba kumar <naba@gnome.org>
18345 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
18347 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
18348 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
18349 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
18350 (added) libanjuta/anjuta-profile-manager.c,
18351 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
18353 Implemented profile pushing and popping. Implemented profile xml
18354 synchronization. Implemented error handling in profiles. Implemented
18355 activation and deactivation signals in plugin manager.
18357 * libanjuta/Makefile.am: Added libanjuta log domain.
18359 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18360 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
18361 in AnjutaShell interface and implemented it in AnjutaApp.
18363 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18365 2007-02-23 Naba kumar <naba@gnome.org>
18367 src/main.c: Fixed missing end quote.
18369 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18371 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
18374 2007-02-20 Naba Kumar <naba@gnome.org>
18376 * plugins/subversion/plugin.c: Added "..." menuitems.
18377 * ROADMAP, README: Updated.
18378 * libanjuta/anjuta-profile.c: Fixed bugs.
18380 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
18381 plugins/gtodo/Makefile.am: Removed dead code.
18383 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
18384 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
18385 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
18386 plugins/gtodo/list_tooltip.c,
18387 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
18388 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
18389 not contain markups. Fixes Bug #360462.
18391 2007-02-16 Naba Kumar <naba@gnome.org>
18393 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
18394 unnecessary sub-sections.
18396 2007-02-15 Naba Kumar <naba@gnome.org>
18398 * (removed) plugins/document-manager/bookmark-prev-16.png,
18399 plugins/document-manager/bookmark-last.png,
18400 (removed)plugins/document-manager/bookmark-first-16.png,
18401 plugins/document-manager/bookmark-prev.png,
18402 (added) plugins/document-manager/bookmark-toggle.png,
18403 (removed)plugins/document-manager/bookmark_toggle.xpm,
18404 (removed)plugins/document-manager/bookmark-last-16.png,
18405 plugins/document-manager/plugin.c,
18406 plugins/document-manager/anjuta-document-manager.ui,
18407 (removed)plugins/document-manager/bookmark-next-16.png,
18408 plugins/document-manager/bookmark-next.png,
18409 plugins/document-manager/Makefile.am,
18410 (added) plugins/document-manager/bookmark-clear.png,
18411 plugins/document-manager/bookmark-first.png: Upgraded bookmark
18412 icons (stolen from monodevelop). Added clear bookmarks toolbar
18415 * plugins/document-manager/plugin.c,
18416 (added) plugins/document-manager/swap.png,
18417 (removed) plugins/document-manager/undock.png,
18418 plugins/document-manager/Makefile.am: Fixed swap icon.
18420 2007-02-13 Naba Kumar <naba@gnome.org>
18422 * plugins/class-gen/element-editor.c: Fixed typo.
18424 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
18425 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
18426 Implementing plugin profiles loading.
18428 2007-02-13 Naba Kumar <naba@gnome.org>
18430 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
18431 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
18432 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
18433 pixmaps/open_project.png, pixmaps/close_project.png:
18434 Removed more old icons.
18435 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
18436 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
18439 2007-02-13 Naba Kumar <naba@gnome.org>
18441 * plugins/class-gen/element-editor.c: Included missing headers to
18442 prevent build failures in some cases.
18444 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
18446 * plugins/debug-manager/stack_trace.c:
18449 * plugins/debug-manager/watch.c,
18450 plugins/debug-manager/breakpoints.c:
18451 Same bug than above, wrong use of gtk_ui_manager_get_widget
18453 === anjuta 2.1.1 ===
18455 2007-02-11 Naba Kumar <naba@gnome.org>
18457 * cofigure.in: Bumped version to 2.1.1
18458 * NEWS: Updated for 2.1.1 release.
18460 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
18462 * plugins/debug-manager/plugin.c,
18463 plugins/debug-manager/sparse_view.c,
18464 plugins/debug-manager/sparse_view.h:
18467 * plugins/gdb/debugger.c,
18468 plugins/debug-manager/debugger.c,
18469 plugins/debug-manager/memory.c,
18470 plugins/debug-manager/sparse_buffer.c
18471 plugins/gdb/debugger.h,
18472 libanjuta/interfaces/libanjuta.idl:
18473 Clean up, remove some warnings
18474 Use guint everywhere for addresses
18475 Rewrite code parsing position in debugger
18477 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
18479 * plugins/debug-manager/debug_tree.c:
18480 Use GtkTreeRowReference instead of GtkTreeIter as callback data
18483 2007-02-08 Naba Kumar <naba@gnome.org>
18485 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
18486 Delay showing the 'file modified on disk' dialog for one sec
18487 from the last notification to insure multiple notifications for
18488 the same file are treated as one. Do not same multiple dialogs
18489 for the same file. Make sure to destory the dialog if later
18490 the conent is no longer different.
18492 2007-02-08 Naba Kumar <naba@gnome.org>
18494 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
18495 Prevented spurious 'file modified' dialogs in scintilla editor
18496 when the file is saved.
18498 2007-02-09 Johannes Schmid <jhs@gnome.org>
18500 * scripts/glade2schema.pl:
18501 Added script to convert glade preferences into gconf schema files.
18504 2007-02-08 Naba Kumar <naba@gnome.org>
18506 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
18507 itself is destroyed. Fixes bug #355160.
18509 2007-02-08 Johannes Schmid <jhs@gnome.org>
18511 * plugins/profiler/profiler.plugin:
18512 removed from version control (only .in file needed)
18514 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
18515 * plugins/sourceview/sourceview.c: (sourceview_new):
18518 * plugins/subversion/svn-thread.c: (svn_thread_start):
18519 * src/main.c: (main):
18521 Fixed #395875 about initialisation of threads too late
18523 2007-02-07 Armin Burgmeier <armin@arbur.net>
18525 Reviewed by Naba Kumar <naba@gnome.org>:
18526 * plugins/class-gen/plugin.c:
18527 * plugins/class-gen/window.c: Removed browse button related code, load
18528 generated output directly into new buffers when not adding to project.
18530 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
18531 buttons from user interface.
18533 2007-02-07 Naba Kumar <naba@gnome.org>
18535 * po/POTFILES.in: Fixed distcheck.
18537 2007-02-07 Daniel Nylander <po@danielnylander.se>
18539 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
18541 2007-02-07 Johannes Schmid <jhs@gnome.org>
18543 * anjuta.desktop.in.in:
18546 2007-02-07 Johannes Schmid <jhs@gnome.org>
18549 * manuals/anjuta-manual/*
18550 * manuals/anjuta-faqs/*:
18551 #398991 – Anjuta manuals does not use the gnome-doc-utils format
18553 * plugins/document-manager/anjuta-document-manager.plugin.in:
18554 Removed duplicate application-xml mime-type (review patches properly ;-)
18556 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
18558 * plugins/gdb/debugger.c,
18559 libanjuta/interfaces/libanjuta.idl:
18561 Fix handling of missing source file
18563 2007-02-06 Naba Kumar <naba@gnome.org>
18565 Patch from James Liggett <jrliggett@cox.net>:
18566 * plugins/profiler/gprof-flat-profile.c,
18567 plugins/profiler/gprof-profile-data.c,
18568 plugins/profiler/gprof-call-graph.c,
18569 plugins/profiler/gprof-profile-data.h,
18570 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
18571 Show profiler view when target selected bug #403515.
18573 2007-02-05 Naba Kumar <naba@gnome.org>
18575 * configure.in: Enabled devhelp plugin by default now that
18578 Patch from parmigio@2ainfo.it:
18579 * plugins/document-manager/anjuta-document-manager.plugin.in:
18580 Added xml file type in supported mime types list.
18582 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
18584 * plugins/debug-manager/debugger.c,
18585 plugins/debug-manager/plugin.c:
18586 Add a field in status bar displaying debugger state
18587 Change cursor shape when debugger is busy
18590 * plugins/debug-manager/watch.c,
18591 plugins/debug-manager/locals.c,
18592 libanjuta/interfaces/libanjuta.idl:
18593 Clean up, remove debugging messages and unused signals
18595 2007-02-03 Johannes Schmid <jhs@gnome.org>
18598 Fixed AC_INIT and seperated version to major, minor, micro
18601 Load Subversion instead of CVS
18603 * anjuta.desktop.in.in:
18604 Fixed bug-buddy component
18606 Original patch from Rob Bradfort <robster@debian.org>:
18607 * src/main.c: (get_command_line_args), (main):
18608 Bug #335981 – Migration from popt to GOption
18610 2007-02-03 Naba Kumar <naba@gnome.org>
18612 * configure.in: Depend on devhelp 0.13 and fixed gecko home
18613 path variable. Fixed bug #341170.
18614 * plugins/profiler/Makefile.am: Fixed indentation.
18616 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
18618 * libanjuta/interfaces/libanjuta.idl,
18619 plugins/sourceview/sourceview.c,
18620 plugins/editor/text-editor.c,
18621 plugins/symbol-browser/plugin.c,
18622 plugins/search/search-replace.c,
18623 plugins/document-manager/goto_line.c,
18624 plugins/document-manager/action-callbacks.c,
18625 plugins/document-manager/anjuta-docman.c:
18626 Rename markers of anjuta interface
18627 IANJUTA_MARKABLE_NONE has been removed
18628 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
18629 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
18630 IANJUTA_MARKABLE_ATTENTIVE renamed in
18631 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
18632 IANJUTA_MARKABLE_INTENSE renamed in
18633 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
18634 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
18636 * (removed) plugins/sourceview/marker-light.png,
18637 (removed) plugins/sourceview/marker-basic.png,
18638 (removed) plugins/sourceview/marker-attentive.png,
18639 (removed) plugins/sourceview/marker-intense.png,
18640 plugins/sourceview/bookmark.png,
18641 (added) plugins/sourceview/breakpoint-disabled.png,
18642 (added) plugins/sourceview/breakpoint-enabled.png,
18643 (added) plugins/sourceview/program-counter.png,
18644 (added) plugins/sourceview/linemarker.png,
18645 plugins/sourceview/Makefile.am,
18646 (added) plugins/editor/bookmark.xpm,
18647 (added) plugins/editor/breakpoint-disabled.xpm,
18648 (added) plugins/editor/breakpoint-enabled.xpm,
18649 (added) plugins/editor/program-counter.xpm,
18650 (added) plugins/editor/linemarker.xpm,
18651 plugins/editor/Makefile.am:
18652 Add or change marker pixmaps in scintilla and sourceview editor
18654 * plugins/document-manager/plugin.c,
18655 libanjuta/interfaces/libanjuta.idl,
18656 plugins/debug-manager/plugin.c,
18657 plugins/debug-manager/breakpoints.c
18658 plugins/gdb/debugger.c:
18659 Fix bug #376404, program counter marker is not displayed when debugger
18660 Return the selected editor or NULL (if file does not exist) with
18661 ianjuta_document_manager_goto_file_line* functions
18662 Emit a change-location signal even if the program counter is in an
18665 2007-02-02 Naba Kumar <naba@gnome.org>
18667 * TODO.tasks: Marked bounty bug #359478 completed. And checked
18668 older bounties 'Done'.
18670 2007-02-02 Naba Kumar <naba@gnome.org>
18672 * TODO.tasks: Fixed typop.
18674 Patch from James Liggett <jrliggett@cox.net>:
18675 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
18676 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
18677 profiler plugin by James Liggett. Completes bounty bug #359478
18678 'Gprof performance profiler plugin'
18680 2007-02-01 Naba Kumar <naba@gnome.org>
18682 * src/main.c: Renamed option name.
18684 * TODO.tasks: Marked "Test and fix all project wizards templates"
18687 2007-01-29 Johannes Schmid <jhs@gnome.org>
18689 * plugins/document-manager/plugin.c: (on_editor_changed):
18690 Added DEBUG_PRINT(...)
18691 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
18693 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
18694 Fix language support plugin for sourceview editor (add some new
18697 * plugins/sourceview/sourceview.c: (iindic_clear):
18698 Clear all indicators
18700 2007-01-29 Johannes Schmid <jhs@gnome.org>
18703 Minor task currentions
18705 * libanjuta/interfaces/libanjuta.idl:
18706 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
18707 (itext_editor_iface_init):
18708 * plugins/language-support-cpp-java/plugin.c: (install_support):
18709 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
18710 (ieditor_get_attributes), (ieditor_iface_init):
18711 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
18714 * plugins/sourceview/sourceview.glade:
18715 Fixed sourceview preference window
18717 2007-01-28 Naba Kumar <naba@gnome.org>
18719 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
18720 Implemented --no-files and --no-session command line options and
18721 corresponding preferernces checkboxes in General tab.
18723 2007-01-28 Johannes Schmid <jhs@gnome.org>
18725 * plugins/subversion/plugin.c:
18726 * plugins/subversion/plugin.h:
18727 * plugins/subversion/svn-notify.c: (svn_show_info),
18728 (show_svn_error), (on_svn_notify):
18729 * plugins/subversion/svn-notify.h:
18730 * plugins/subversion/svn-thread.c: (create_message_view),
18731 (svn_thread_start):
18732 Fixed error handling and fixed #394216 – No indication of subversion commands running
18734 * plugins/tools/execute.c: (atp_output_context_print):
18735 Show name of tool in message pane
18737 2007-01-28 Naba Kumar <naba@gnome.org>
18739 * configure.in, plugins/glade/plugin.c: Make it work with
18740 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
18742 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
18743 from devhelp (won't work untill devhelp is fixed: bug #341170).
18745 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
18747 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
18749 Reviewed by Naba Kumar <naba@gnome.org>:
18750 * libanjuta/interfaces/libanjuta.idl,
18751 plugins/debug-manager/debugger.c,
18752 plugins/debug-manager/start.c,
18753 plugins/gdb/plugin.c,
18754 plugins/gdb/debugger.c,
18755 plugins/gdb/debugger.h:
18756 Fix a bug when launching gdb
18757 Set the terminal for the debugged program on the command line.
18759 2007-01-26 Johannes Schmid <jhs@gnome.org>
18761 * plugins/sourceview/anjuta-document-saver.c:
18762 (anjuta_document_saver_save):
18763 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
18764 * plugins/sourceview/sourceview.c: (save_if_modified),
18765 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
18766 Proper error handling, for example if a file was modified externally. Use backup files
18767 to avoid data-loss on disk full.
18769 2007-01-24 Naba Kumar <naba@gnome.org>
18771 * plugins/devhelp/htmlview.c: Fixed crash during project load.
18772 Fixed mem leak and source leak.
18774 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
18776 Reviewed by Naba Kumar <naba@gnome.org>:
18777 * plugins/debug-manager/debug_tree.c,
18778 plugins/debug-manager/debug_tree.h,
18779 plugins/debug-manager/watch.c:
18780 Partial rewrite of the variable object code, find and fix a few bugs
18781 Fix bug #395808: gdb can still crash but children are listed
18782 on request only so you can avoid the crash
18784 2007-01-24 Naba Kumar <naba@gnome.org>
18786 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
18787 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
18788 plugins/symbol-browser/plugin.h,
18789 plugins/symbol-browser/plugin.c,
18790 plugins/symbol-browser/Makefile.am: Added current file (local)
18791 symbols view (Seriously getting bored with the browse toolbar).
18793 2007-01-22 Naba Kumar <naba@gnome.org>
18795 Patch from Gabor Kelemen:
18796 * po/POTFILES.in: Added .plugin.in files.
18798 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
18800 Reviewed by Naba Kumar <naba@gnome.org>:
18801 * plugins/document-manager/anjuta-docman.c,
18802 plugins/message-view/anjuta-msgman.c
18803 Set right alignment to the label widget in the tab title.
18805 2007-01-21 Naba Kumar <naba@gnome.org>
18807 * libegg/egg-combo-action.c: Fixed mode line.
18808 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18809 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
18811 2007-01-21 Armin Burgmeier <armin@arbur.net>
18813 Reviewed by Naba Kumar <naba@gnome.org>:
18814 * plugins/class-gen/plugin.c: Prompt for target before actually
18815 generating the class files. This ensures that the files are created in
18816 the correct directory. Fixes bug #397406.
18818 * plugins/class-gen/window.c: Set browse buttons to insensitive when
18819 the class is added to the project.
18821 2007-01-21 Naba Kumar <naba@gnome.org>
18823 * libanjuta/anjuta-plugin-description.c,
18824 libanjuta/anjuta-ui.h,
18825 libanjuta/anjuta-status.c,
18826 libanjuta/anjuta-plugin-description.h,
18827 libanjuta/cell-renderer-captioned-image.c,
18828 libanjuta/anjuta-plugin-handle.c,
18829 libanjuta/anjuta-status.h,
18830 libanjuta/resources.c,
18831 libanjuta/cell-renderer-captioned-image.h,
18832 libanjuta/glue-cpp.c,
18833 libanjuta/anjuta-plugin-handle.h,
18834 libanjuta/anjuta-plugin.c,
18835 libanjuta/anjuta-preferences-dialog.c,
18836 libanjuta/libanjuta.h,
18837 libanjuta/resources.h,
18838 libanjuta/glue-cpp.h,
18839 libanjuta/anjuta-plugin.h,
18840 libanjuta/anjuta-preferences-dialog.h,
18841 libanjuta/anjuta-plugin-manager.c,
18842 libanjuta/anjuta-shell.c,
18843 libanjuta/anjuta-plugin-manager.h,
18844 libanjuta/anjuta-shell.h,
18845 libanjuta/anjuta-save-prompt.c,
18846 libanjuta/anjuta-save-prompt.h,
18847 libanjuta/anjuta-children.c,
18848 libanjuta/anjuta-utils.c,
18849 libanjuta/anjuta-profile.c,
18850 libanjuta/anjuta-preferences.c,
18851 libanjuta/anjuta-launcher.c,
18852 libanjuta/anjuta-utils.h,
18853 libanjuta/anjuta-profile.h,
18854 libanjuta/anjuta-launcher.h,
18855 libanjuta/anjuta-ui.c: Updated file headers.
18857 * po/POTFILES.in: Updated.
18859 * libanjuta/anjuta-marshal.list,
18860 (added) libanjuta/anjuta-plugin-handle.c,
18861 (added) libanjuta/anjuta-plugin-handle.h,
18862 (added) libanjuta/anjuta-plugin-manager.c,
18863 (added) libanjuta/anjuta-plugin-manager.h,
18864 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
18865 (added) libanjuta/anjuta-profile.c,
18866 (added) libanjuta/anjuta-profile.h,
18867 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
18868 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
18869 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
18870 src/action-callbacks.c: Implemented AnjutaPluginManager
18871 class based on old plugins.[ch]. Implemented AnjutaProfile as
18872 prelimanary profiles implementation. Implemented AnjutaPluginHandle
18873 class to represent plugins (not to be confused with plugin objects).
18874 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
18875 implemented it in AnjutaApp and AnjutaTestShell.
18876 De-globalized plugin management and several clean ups.
18878 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
18879 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
18880 plugins/search/search-replace.c, plugins/terminal/terminal.c,
18881 plugins/project-import/project-import.c,
18882 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
18883 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
18884 Fixed plugins for the change in API.
18886 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
18889 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18891 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
18893 Reviewed by Naba Kumar <naba@gnome.org>:
18894 * libanjuta/anjuta-launcher.c,
18895 libanjuta/anjuta-launcher.h:
18896 Add a new function anjuta_set_terminate_on_exit to close the i/o
18897 channel when the child exit
18898 Return directly the status and not the exit code in child-exited
18901 * plugins/gdb/debugger.c:
18902 Use new function in debugger plugin
18904 2007-01-18 Johannes Schmid <jhs@gnome.org>
18906 * src/about.c: Do not show empty license information instead hide the button (#397883)
18908 2007-01-15 Johannes Schmid <jhs@gnome.org>
18910 * plugins/project-manager/plugin.c:
18911 * plugins/project-wizard/templates/python.wiz
18912 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
18914 Fixed #335235 python programs are not executeable/ do not start when pressing F3
18915 You will also need latest gnome-build svn
18917 === anjuta 2.1.0 ===
18919 2007-01-14 Naba Kumar <naba@gnome.org>
18921 * configure.in: Removed reference of mkfile project
18922 template to fix distcheck build error.
18923 * AUTHORS: Updated.
18925 * configure.in: Bumped version to 2.1.0 for beta release.
18926 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
18927 crashes as soon as editing starts in normal text files.
18929 2007-01-14 Johannes Schmid <jhs@gnome.org>
18933 Applied http://live.gnome.org/GnomeGoals/PoLinguas
18936 Patch from Massimo Cora' to hopefully fix #395362
18938 * plugins/project-wizard/templates/*:
18940 Fixed and tested all project-wizards. Deactivated mkfile project because
18941 it was totally broken and I don't see any real use for it.
18942 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
18944 2007-01-14 Naba Kumar <naba@gnome.org>
18946 * NEWS: Updated for release.
18948 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
18950 * libanjuta/interfaces/libanjuta.idl,
18951 plugins/editor/text_editor_cbs.c,
18952 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
18953 interface and implemented it for scintilla.
18955 * plugins/editor/text-editor.c: Fixed highlighing issues when
18956 used with indicators (particularly when the file is just opened).
18957 Fixes bug #377477 – when debugging, scintilla editor grays out all
18958 lines before current line.
18960 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
18961 Maintain a separate list of indicated edtitors for separate contexts.
18962 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
18964 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
18966 Reviewed by Naba Kumar <naba@gnome.org>:
18967 * plugins/debug-manager/plugin.c:
18968 Bug fix: breakpoints cannot be added after stopping the debugger
18970 2007-01-13 Naba Kumar <naba@gnome.org>
18972 * NEWS: Updated for release.
18974 2007-01-12 Johannes Schmid <jhs@gnome.org>
18976 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
18977 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
18978 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
18979 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
18980 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
18981 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
18982 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
18983 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
18984 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
18985 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
18987 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
18988 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
18990 * plugins/sourceview/sourceview.c:
18991 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
18992 on character positions.
18994 2007-01-12 Naba Kumar <naba@gnome.org>
18996 * src/anjuta-app.c,
18997 plugins/project-manager/plugin.c,
18998 plugins/profile-default/plugin.c,
18999 libanjuta/anjuta-status.c,
19000 libanjuta/anjuta-status.h: Introduced an API for application title
19001 in AnjutaStatus. Set application title to project name.
19003 2007-01-11 Massimo Cora' <maxcvs@email.i>
19005 Reviewed by Naba Kumar <naba@gnome.org>:
19006 * tagmanager/Makefile.am,
19007 plugins/symbol-browser/Makefile.am: removed installation for
19010 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
19012 Reviewed by Naba Kumar <naba@gnome.org>:
19013 * plugins/debug-manager/start.h,
19014 plugins/debug-manager/start.c,
19015 plugins/debug-manager/anjuta-debug-manager.ui,
19016 plugins/debug-manager/plugin.c:
19017 Partial fix for bug #392537
19019 * plugins/debug-manager/disassemble.c:
19022 2007-01-11 Naba Kumar <naba@gnome.org>
19024 * src/anjuta.c: Load project seperately from session,
19025 so that project session is also loaded.
19027 * plugins/profile-default/plugin.c: Load project in new
19028 anjuta if there already is one loaded currently (disabled
19031 * plugins/editor/aneditor.cxx: Disconnect focus in/out
19032 signals when editor is destroyed. Fixes a crash bug.
19034 * plugins/editor/text_editor.c: Do not mark line in
19035 ianjuta_editor_goto_line() implementation.
19037 * plugins/search/search-replace.c: Always check for markable
19038 interface availablility because its optional for an editor.
19040 * plugins/document-manager/goto_line.c,
19041 plugins/document-manager/action-callbacks.c: Mark lines for
19042 goto line commands (from dialog and from menu entry box).
19044 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
19045 plugins/file-manager/an_file_view.c: Expand file manager
19046 nodes in idle loop, one at a time. Did as a possible work
19047 around for bug #361763, but it didn't make any difference.
19048 However, it could still be useful in situations where there
19049 are lots to expand.
19051 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
19053 2007-01-11 Naba Kumar <naba@gnome.org>
19055 * plugins/editor/scintilla/LineMarker.h,
19056 plugins/editor/scintilla/LexBasic.cxx,
19057 plugins/editor/scintilla/LexHTML.cxx,
19058 plugins/editor/scintilla/include/SciLexer.h,
19059 plugins/editor/scintilla/include/Scintilla.h,
19060 plugins/editor/scintilla/include/Scintilla.iface,
19061 plugins/editor/scintilla/include/ScintillaWidget.h,
19062 plugins/editor/scintilla/LexBash.cxx,
19063 plugins/editor/scintilla/PlatGTK.cxx,
19064 plugins/editor/scintilla/ViewStyle.h,
19065 plugins/editor/scintilla/Editor.cxx,
19066 plugins/editor/scintilla/StyleContext.h,
19067 plugins/editor/scintilla/LexCPP.cxx,
19068 plugins/editor/scintilla/Converter.h,
19069 plugins/editor/scintilla/LexAU3.cxx,
19070 plugins/editor/scintilla/Editor.h,
19071 plugins/editor/scintilla/LexPerl.cxx,
19072 plugins/editor/scintilla/LexVB.cxx,
19073 plugins/editor/scintilla/ScintillaGTK.cxx,
19074 plugins/editor/scintilla/ViewStyle.cxx,
19075 plugins/editor/scintilla/PropSet.cxx,
19076 plugins/editor/scintilla/LexSQL.cxx,
19077 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
19080 2007-01-11 Armin Burgmeier <armin@arbur.net>
19082 Reviewed by Naba Kumar <naba@gnome.org>:
19083 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
19084 selected for editing. This fixes bug #394218.
19086 * plugins/class-gen/plugin.c: Do not use project's root URI as project
19087 name if said URI is not known.
19089 * plugins/class-gen/window.c: When stripping function prefix away,
19090 include the trailing underscore because it is already set by the
19093 * plugins/class-gen/transform.c: Include "const char*" and "const
19094 gchar*" in the list for transforming a default C type to a GType.
19095 Don't access invalid memory when writing pointer_str in
19096 cg_transform_first_argument.
19098 2007-01-11 Naba Kumar <naba@gnome.org>
19100 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
19101 pixmaps/anjuta.svg, pixmaps/Makefile.am,
19102 (renamed) pixmaps/anjuta_icon.png, src/main.c,
19103 libegg/test-actions.c, anjuta.desktop.in.in,
19104 anjuta.prj: Renamed application icon to 'anjuta.png' from
19105 'anjuta_icon.png'. Added more fields in desktop file.
19107 * mime/anjuta.xml: Added magic section.
19109 * (removed) mime/anjuta.applications,
19110 (removed) mime/anjuta.mime, mime/Makefile.am,
19111 (removed) mime/anjuta.keys,
19112 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
19113 registeration and added scalable icon. Also fixes bug #393680
19115 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
19117 Reviewed by Naba Kumar <naba@gnome.org>:
19118 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
19119 and anjuta_status_progress_add_ticks() to check for progressbar
19120 being realized before trying to update it.
19122 2007-01-10 Naba Kumar <naba@gnome.org>
19124 * tagmanager/tm_workspace.c,
19126 plugins/debug-manager/Makefile.am,
19127 plugins/tools/scripts/Makefile.am,
19128 plugins/class-gen/plugin.c,
19129 plugins/class-gen/Makefile.am,
19130 global-tags/Makefile.am: Fixed make distcheck.
19132 * plugins/debug-manager/attach_process.c,
19133 plugins/debug-manager/attach_process.h,
19134 plugins/class-gen/action-callbacks.h,
19135 plugins/class-gen/action-callbacks.c,
19136 plugins/class-gen/class_gen.h,
19137 plugins/class-gen/class_gen.c: Deleted unused/old files.
19139 * (removed) scintilla, (added) plugins/editor/scintilla,
19140 plugins/editor/scintilla/lexers.make,
19141 plugins/editor/scintilla/Makefile.am,
19142 plugins/editor/Makefile.am
19143 configure.in, manuals/reference/libanjuta/Makefile.am
19144 Makefile.am: Moved scintilla to its right place.
19146 2007-01-09 Naba Kumar <naba@gnome.org>
19148 * plugins/profile-default/plugin.c: Save project session before
19149 a new one is opened.
19151 * plugins/project-manager/plugin.c,
19152 plugins/project-manager/plugin.h,
19153 plugins/project-manager/anjuta-project-manager.ui,
19154 plugins/profile-default/plugin.c,
19155 plugins/profile-default/plugin.h,
19156 plugins/profile-default/Makefile.am,
19157 (added) plugins/profile-default/anjuta-default-profile.ui,
19158 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19159 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
19160 multiple projects support.
19162 2007-01-06 Armin Burgmeier <armin@arbur.net>
19164 Reviewed by Naba Kumar <naba@gnome.org>
19165 * plugins/class-gen/combo-flags.h:
19166 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
19167 enum, added a type parameter to selected signal. Select highlighted
19168 entry when pressing enter (but not unselect it if it was already
19169 selected) before closing the popup. Also accept input when clicking
19170 not into the popup.
19172 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
19173 according to selection type.
19175 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
19178 2007-01-08 Johannes Schmid <jhs@gnome.org>
19180 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
19181 * plugins/project-wizard/templates/gtkmm/Makefile.am
19182 * plugins/project-wizard/templates/python/configure.ac.tpl
19183 * plugins/project-wizard/templates/python/configure.in.tpl
19184 * plugins/project-wizard/templates/python/Makefile.am
19185 * plugins/project-wizard/templates/cpp/configure.ac.tpl
19186 * plugins/project-wizard/templates/cpp/configure.in.tpl
19187 * plugins/project-wizard/templates/cpp/Makefile.am
19188 * plugins/project-wizard/templates/terminal.wiz
19189 * plugins/project-wizard/templates/xlib-dock.wiz
19190 * plugins/project-wizard/templates/wxwin.wiz
19191 * plugins/project-wizard/templates/java.wiz
19192 * plugins/project-wizard/templates/xlib/configure.ac.tpl
19193 * plugins/project-wizard/templates/xlib/configure.in.tpl
19194 * plugins/project-wizard/templates/xlib/Makefile.am
19195 * plugins/project-wizard/templates/gcj/configure.ac.tpl
19196 * plugins/project-wizard/templates/gcj/configure.in.tpl
19197 * plugins/project-wizard/templates/gcj/Makefile.am
19198 * plugins/project-wizard/templates/terminal/configure.ac.tpl
19199 * plugins/project-wizard/templates/terminal/configure.in.tpl
19200 * plugins/project-wizard/templates/terminal/Makefile.am
19201 * plugins/project-wizard/templates/terminal/autogen.sh
19202 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
19203 * plugins/project-wizard/templates/wxwin/configure.in.tpl
19204 * plugins/project-wizard/templates/wxwin/Makefile.am
19205 * plugins/project-wizard/templates/gnome.wiz
19206 * plugins/project-wizard/templates/java/configure.ac.tpl
19207 * plugins/project-wizard/templates/java/configure.in.tpl
19208 * plugins/project-wizard/templates/java/Makefile.am
19209 * plugins/project-wizard/templates/anjuta-plugin.wiz
19210 * plugins/project-wizard/templates/gtkmm.wiz
19211 * plugins/project-wizard/templates/python.wiz
19212 * plugins/project-wizard/templates/cpp.wiz
19213 * plugins/project-wizard/templates/gtk.wiz
19214 * plugins/project-wizard/templates/gcj.wiz
19215 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
19216 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
19217 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
19219 Starting fixing of all project wizards:
19220 - rename configure.in to configure.ac
19221 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
19222 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
19225 * TODO.task: Added bug number to bounty
19227 2007-01-07 Johannes Schmid <jhs@gnome.org>
19229 * plugins/build-basic-autotools.c:
19230 Fixed #392290 – Missed install as root option in project manager
19232 2007-01-07 Johannes Schmid <jhs@gnome.org>
19234 * plugins/sourceview/sourceview.c:
19235 Fixed #388731 – Odd editor behaviour after performing block-text operations
19236 Fixed #388727 – Block-tab does not work
19238 * plugins/sourceview/anjuta-document.h/c:
19239 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
19242 Require Gtk+ >= 2.10 for sourceview plugin
19244 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
19246 * libanjuta/anjuta-status.c:
19247 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
19249 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
19252 plugins/terminal/terminal.c:
19254 remove support for VTE < 0.9
19256 2007-01-06 Naba Kumar <naba@gnome.org>
19258 * po/POTFILES.in: Updated
19260 2007-01-05 Adam Dingle <adam@medovina.org>
19262 Reviewed by Naba Kumar <naba@gnome.org>:
19263 * plugins/message-view/anjuta-message-manager-plugin.glade:
19264 Fixed bug #377903 (improve message color defaults).
19266 2007-01-05 Naba Kumar <naba@gnome.org>
19268 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
19270 2007-01-03 Armin Burgmeier <armin@arbur.net>
19272 Reviewed by Naba Kumar <naba@gnome.org>:
19273 * plugins/symbol-browser/test-class.h: Fixed block ends.
19275 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
19276 C-style-block comment.
19278 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
19279 allow lists when writing autogen definition files. This is required
19280 for the new class generator. Also fixed a wrong return value in
19281 npw_autogen_write_definition_file and set a GError in
19282 npw_autogen_execute when the output file could not be opened.
19284 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
19287 * plugins/class-gen/Makefile.am: Added templates subdir, removed
19288 goc_template_header and goc_template_source, added top_srcdir to
19289 includes, link against project wizard (also hopefully temporarily),
19290 removed class_gen.h, class_gen.c, action-callbacks.h,
19291 action-callbacks.c.
19293 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
19295 * plugins/class-gen/cell-renderer-flags.h:
19296 * plugins/class-gen/cell-renderer-flags.c:
19297 * plugins/class-gen/combo-flags.h:
19298 * plugins/class-gen/combo-flags.c:
19299 * plugins/class-gen/element-editor.c:
19300 * plugins/class-gen/element-editor.h:
19301 * plugins/class-gen/generator.c:
19302 * plugins/class-gen/generator.h:
19303 * plugins/class-gen/plugin.h:
19304 * plugins/class-gen/plugin.c:
19305 * plugins/class-gen/transform.c:
19306 * plugins/class-gen/transform.h:
19307 * plugins/class-gen/validator.c:
19308 * plugins/class-gen/validator.h:
19309 * plugins/class-gen/window.c:
19310 * plugins/class-gen/window.h: Rewrote class generator, it now allows
19311 adding of several class elements and uses autogen.
19313 * plugins/class-gen/templates/cc-header.tpl:
19314 * plugins/class-gen/templates/cc-source.tpl:
19315 * plugins/class-gen/templates/go-header.tpl:
19316 * plugins/class-gen/templates/go-source.tpl:
19317 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
19318 for the class generator.
19320 * configure.in: Added plugins/class-gen/templates/Makefile to output.
19322 2007-01-04 Naba Kumar <naba@gnome.org>
19324 Patch from Nick Treleaven:
19325 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
19326 all matching symbols.
19328 Patches from Maik Beckmann and Sébastien Granjoux:
19329 * plugins/profile-default/plugin.c,
19330 plugins/project-manager/plugin.c: Unescape project name. Fixes
19333 2007-01-04 Naba Kumar <naba@gnome.org>
19335 * plugins/glade/plugin.c: Fixed compilation with
19336 older glade-3 version.
19338 Patch from Roland Illig:
19339 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
19340 plugins/sourceview/anjuta-document-saver.c,
19341 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
19342 are necessary to build anjuta on NetBSD 3.0
19344 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
19345 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
19346 window manager in gnome.
19348 2007-01-02 Naba Kumar <naba@gnome.org>
19350 * plugins/glade/plugin.c: Make it work with glade-3 svn.
19352 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
19354 Reviewed by Naba Kumar <naba@gnome.org>:
19355 * libanjuta/interfaces/libanjuta.idl,
19356 plugins/debug-manager/Makefile.am,
19357 plugins/debug-manager/anjuta-marshal.list,
19358 plugins/debug-manager/debugger.c,
19359 plugins/debug-manager/sparse_buffer.c,
19360 plugins/debug-manager/sparse_buffer.h,
19361 plugins/debug-manager/sparse_view.c,
19362 plugins/debug-manager/sparse_view.h,
19363 plugins/debug-manager/disassemble.h,
19364 plugins/debug-manager/disassemble.c,
19365 plugins/debug-manager/anjuta-marshal.list,
19366 plugins/debug-manager/plugin.c,
19367 plugins/gdb/debugger.c,
19368 plugins/gdb/debugger.h,
19369 plugins/gdb/plugin.c:
19370 Add a disassembly view window
19372 * plugins/debug-manager/breakpoints.c,
19373 plugins/debug-manager/chunk_view.c,
19374 plugins/debug-manager/locals.c,
19375 plugins/debug-manager/memory.c,
19376 plugins/debug-manager/registers.c,
19377 plugins/debug-manager/stack_trace.c:
19378 Add some debugging information
19380 2006-12-18 Naba Kumar <naba@gnome.org>
19382 * configure.in, plugins/glade/plugin.c: Allow building against both
19383 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
19385 2006-12-03 Naba Kumar <naba@gnome.org>
19387 * TODO.tasks: Marked a bounty completed.
19389 2006-11-24 Adam Dingle <adam@medovina.org>
19391 Reviewed by Naba Kumar <naba@gnome.org>:
19392 * plugins/build-basic-autotools/build-basic-autotools.c,
19393 plugins/debug-manager/watch.c,
19394 plugins/document-manager/plugin.c,
19395 plugins/patch/plugin.c,
19396 plugins/project-manager/plugin.c:
19397 Fixed bug #378879 (several command names need ellipses).
19399 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
19401 Reviewed by: Naba Kumar <naba@gnome.org>
19402 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
19403 GCC 4.1.2 (there are only two warnings remaining now when compiling
19406 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
19408 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
19409 macro so that the generated function support a NULL plugin parameter.
19411 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
19412 in debug_tree_find_expression by freeing memory returned by the call
19413 to gtk_tree_model_get instead of the parameter string.
19415 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
19417 * plugins/debug-manager/breakpoints.c:
19420 * plugins/debug-manager/anjuta-debug-manager.ui,
19421 plugins/debug-manager/debugger.c,
19422 plugins/debug-manager/plugin.c:
19425 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
19427 * libanjuta/anjuta-launcher.c,
19428 plugins/gdb/debugger.c:
19431 2006-11-21 Naba Kumar <naba@gnome.org>
19433 * plugins/search/search_preferences.c: Fixed build break.
19435 2006-11-20 Naba Kumar <naba@gnome.org>
19437 Patch from Kjartan Maraas:
19438 * plugins/cvs-plugin/cvs-interface.c,
19439 plugins/document-manager/plugin.c,
19440 plugins/gtodo/interface.c,
19441 plugins/gtodo/libgtodo.h,
19442 plugins/message-view/anjuta-msgman.c,
19443 plugins/project-wizard/druid.c,
19444 plugins/search/search_preferences.c,
19445 plugins/sourceview/sourceview-prefs.c,
19446 plugins/terminal/terminal.c,
19447 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
19449 Patch from Przemysław Grzegorczyk:
19450 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
19451 plugins/subversion/anjuta-subversion.glade: Enable files in
19452 fileselection dialog. Fixes bug #376031.
19454 2006-11-17 Adam Dingle <adam@medovina.org>
19456 Reviewed by: Naba Kumar <naba@gnome.org>
19457 * plugins/build-basic-autotools/build-basic-autotools.c
19458 * plugins/class-gen/anjuta-class-gen.plugin.in
19459 * plugins/debug-manager/breakpoints.c
19460 * plugins/debug-manager/plugin.c
19461 * plugins/devhelp/plugin.c
19462 * plugins/document-manager/plugin.c
19463 * plugins/gdb/debugger.c
19464 * plugins/glade/anjuta-glade.plugin.in
19465 * plugins/gtodo/plugin.c
19466 * plugins/language-support-cpp-java/plugin.c
19467 * plugins/message-view/plugin.c
19468 * plugins/project-import/anjuta-project-import.glade
19469 * plugins/project-import/anjuta-project-import.plugin.in
19470 * plugins/search/plugin.c
19471 * plugins/tools/scripts/tools-2.xml.in
19472 * plugins/valgrind/plugin.c
19473 * src/anjuta-actions.h:
19474 Fixed bug #376335 "menu items should be capitalized". Minor
19477 2006-11-20 Naba Kumar <naba@gnome.org>
19479 * configure.in: Fixed build.
19481 Patch from: Arjan Timmerman
19482 *configure.in: Make subvesion plugin build for apr 1.x.
19483 Fixes: Bug #364754.
19485 2006-11-20 Johannes Schmid <jhs@gnome.org>
19488 * plugins/*/*.[ch]:
19489 Removed patches from Sylvain and Günther. They caused not problems but
19490 Naba was against them.
19492 2006-11-20 Johannes Schmid <jhs@gnome.org>
19494 * Removed me from MAINTAINERS
19496 2006-11-14 Günther Brammer <GBrammer@gmx.de>
19499 Use apr-1 instead of apr-0
19501 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
19503 * global-tags/create_global_tags.sh.in: Correct a bug when environment
19504 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
19505 and another bug occuring when parsing .pc file containing quotes.
19507 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
19509 * plugins/*/*.[ch]: Use class macro for type casting.
19511 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
19512 GCC 4.1.2 (there are only two warnings remaining now when compiling
19515 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
19516 a memory leak in debug_tree_find_expression; g_free was called on
19517 the parameter instead of the memory allocated by gtk_tree_model_get.
19519 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
19520 to declare and initialize the global type variable of the plugin.
19522 2006-10-31 Naba Kumar <naba@gnome.org>
19524 * global-tags/create_global_tags.sh.in: Added an end message.
19526 * libanjuta/anjuta-launcher.h: Fixed indentation.
19528 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
19529 creation to a) append the messages in right way, b) Connect signals
19530 to the view properly and c) Recreate the system-tags.cache at the
19531 end of the generation.
19533 * plugins/symbol-browser: Fixed action path (double
19534 click on sysmbols was not working).
19536 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
19537 Fixed typedef and removed dead code.
19539 * tagmanager/c.c: Took the latest version from ctags source
19540 repository, because the one we had (from ctags 5.6) was broken.
19542 * global_tags/create_global_tags.sh.in: Reverted the patch from
19543 Sylvain because it was not right fix (and added a helpful comment).
19544 Used /bin/bash to fix the bashism and generated separate log files
19545 for each tag files in the same directory.
19547 2006-10-29 Naba Kumar <naba@gnome.org>
19549 * plugins/editor/text_editor.c: Use a temporary file
19550 to save the editor and move it at the end to original
19551 file. This will prevent data corruption if file save
19552 failed for any reason. Also report proper errors when
19553 file save fails. Fixes bug #346575.
19555 2006-10-26 Naba Kumar <naba@gnome.org>
19557 * plugins/document-manager/anjuta-docman.c: Do not load
19558 the same files with different path more than once (happens
19559 with symlinked files). Fixes Bug #323591.
19561 2006-10-25 Naba Kumar <naba@gnome.org>
19563 * plugins/valgrind/vgactions.c: Fixed a warning.
19565 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
19567 Reviewed by Naba Kumar <naba@gnome.org>:
19569 * plugins/valgrind/vgtoolview.c:
19570 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
19572 * plugins/valgrind/bugged-prg-test.c:
19573 No more warning during compilation with GCC 4.1.
19574 Program is still buggy in order to be used as a test of the
19577 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
19578 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
19579 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
19580 plugins/valgrind/vgrule.c:
19581 No more warning during compilation with GCC 4.1.
19583 * plugins/valgrind/plugin.c:
19584 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
19585 prototype (was missing from previous patch).
19587 2006-10-24 Naba Kumar <naba@gnome.org>
19589 * plugins/glade/plugin.c: Show glade tree view, not list view.
19591 * plugins/glade/plugin.c: Fixed crash when Anjuta is
19592 exited with glade plugin still loaded. Fixes Bug #364755.
19594 * plugins/document-manager/anjuta-document-manager.plugin.in:
19595 Added application/x-reject in accepted mime-types.
19597 * Changelog: Fixed changelog alignments.
19599 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
19601 Reviewed by: Naba Kumar <naba@gnome.org>
19603 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
19604 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
19605 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
19606 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
19607 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
19608 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
19609 plugins/valgrind/vgsearchbar.c:
19610 Use class macro for type casting.
19612 * plugins/valgrind/plugin.h:
19613 Don't force cast a GtkActionGroup to a GtkAction.
19615 * plugins/valgrind/plugin.c:
19616 Use correct API to get path of the preoject root when building
19617 the list of targets for the run action.
19618 Correct ordering of the construction of the preferences widgets.
19619 Only remove the valgrind widget if it is currently displayed.
19621 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
19622 Return if check_valgrind_binary() fails.
19623 The ValgrindPluginPrefs object is initialized after the call to
19624 vg_action_new. Take a handle to the location of the pointer to
19627 2006-10-24 Naba Kumar <naba@gnome.org>
19629 * HACKING: Updated coding sample.
19631 Patch from: Armin Burgmeier <armin@arbur.net>
19632 * plugins/symbol-browser/test-class.h,
19633 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
19635 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
19637 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
19638 * plugins/valgrind/vgtoolview.h:
19639 Correctly handle the argv / srcdir of vg_tool_view object. Do
19640 not leak memory associated with those arrays.
19642 * plugins/symbol-browser/an_symbol_prefs.c:
19643 Support unloading / reloading of the module (for example when
19644 closing a project and opening another one).
19646 * plugins/project-manager/plugin.c:
19647 Remove plugin widget before removing plugin itself, preventing
19648 a crash with valgrind plugin.
19650 * libanjuta/anjuta-preferences-dialog.c:
19651 Do not use the page_num returned by gtk_notebook_append_page to
19652 remove the page as it cause bugs when pages removal is not done
19655 * plugins/document-manager/anjuta-docman.c:
19656 Fix some GTK+ warnings.
19658 * global-tags/create_global_tags.sh.in:
19659 Rewrite script to remove bash-ism and use pkg-config directly
19660 instead of parsing the *.pc file by hand. This solve problems
19661 that occurred when one of the directory in PKG_CONFIG_PATH is
19664 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
19666 * plugins/glade/plugin.c: Fix build (#363884)
19668 2006-10-22 Johannes Schmid <jhs@gnome.org>
19670 * plugins/file-manager/an_file_view.c:
19671 * plugins/file-manager/plugin.c:
19672 * plugins/file-manager/plugin.h:
19673 Fix possible crasher when changing project-root uri when we try to restore open nodes
19676 2006-10-19 Naba Kumar <naba@gnome.org>
19678 Patch from: Juan Pablo Ugarte
19679 * plugins/glade/plugin.c: Include glade header
19682 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
19684 * plugins/debug-manager/Makefile.am,
19685 plugins/debug-manager/sexy-icon-entry.h,
19686 plugins/debug-manager/sexy-icon-entry.c,
19687 plugins/debug-manager/dataview.c:
19688 Fix bug #358134 (Goto memory prompt)
19689 Use sexy-icon-entry from libsexy 0.1.10
19691 * plugins/debug-manager/debugger.c,
19692 plugins/debug-manager/plugin.c,
19693 plugins/debug-manager/start.c,
19694 plugins/gdb/debugger.c,
19695 plugins/gdb/plugin.c:
19696 Better error handling when starting and stopping debugger
19698 2006-10-13 Maik Beckmann <maik@eigenco.de>
19700 * src/action_callbacks.c:
19701 Fixed bug #361830 (AboutDialog does not close) which is caused
19702 due to a change in Gtk+ 2.10
19704 2006-10-12 Adam Dingle <adam@medovina.org>
19706 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
19708 * plugins/search/search-replace.c:
19709 Fixed bug #358068 (indicate when Find in Files is complete)
19711 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
19713 * plugins/sourceview/sourceview-prefs.c:
19714 * plugins/sourceview/sourceview.glade:
19715 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
19717 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
19719 * plugins/devhelp/plugin.c:
19720 * plugins/search/plugin.c:
19721 Fixed bug #359750 (fix find/replace shortcut keys).
19723 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
19724 use Alt+key for shortcuts)
19726 * plugins/debug-manager/debug_tree.c:
19727 * plugins/debug-manager/debugger.c:
19728 Fixed bug #359317 (can't load debug manager)
19730 * /plugins/document-manager/plugin.c:
19731 Fixed bug #359259 (highlight modes listed in reverse
19732 alphabetical order).
19734 2006-10-10 Johannes Schmid <jhs@gnome.org>
19736 * plugins/glade/plugin.c:
19737 Add scrollbars to glade project window
19739 2006-10-10 Johannes Schmid <jhs@gnome.org>
19741 * libanjuta/interfaces/Makefile.am.iface:
19742 Fixed Makefile with broke build
19744 2006-10-07 Johannes Schmid <jhs@gnome.org>
19746 * libanjuta/interfaces/anjuta-idl-compiler.pl:
19747 * libanjuta/interfaces/Makefile.iface.am:
19748 Fixed enum types generation
19750 * libanjuta/interfaces/libanjuta.idl:
19751 Fixed some strange typo
19753 2006-10-06 Johannes Schmid <jhs@gnome.org>
19755 * libanjuta/interfaces/Makefile.iface.am:
19756 Fixed enum-types.h generation
19757 * libanjuta/interfaces/libanjuta.idl:
19759 IAnjutaTODO::load should take const gchar* argument
19760 Remove include to libanjuta/e-splash.h which is not installed as header file
19761 Disable get_attributes for now
19763 * pluings/sourceview/sourceview.c: Disabled get_attributes
19765 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
19767 2006-10-05 Naba Kumar <naba@gnome.org>
19769 * TODO.tasks: Set 'Improve class widzard' task to assigned.
19770 Set bug id for 'Profiler plugin' task.
19772 2006-10-03 Naba Kumar <naba@gnome.org>
19774 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
19775 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
19777 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
19778 plugins/project-manager/plugin.c: Added a new API in
19779 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
19780 Added some documentation. On project close, close all editors that
19781 has files opened for the project.
19783 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
19784 from the containers on anjuta_shell_remove_widget(). Do not destroy
19785 glade widgets once created.
19787 2006-10-03 Johannes Schmid <jhs@gnome.org>
19789 * libanjuta/interfaces/anjuta-idl-compiler.pl:
19790 * libanjuta/interfaces/libanjuta.idl:
19791 const-List<> => const List<>
19792 List-free<> => List<>
19794 * Makefile.am: Reenabled launcher
19796 2006-10-03 Johannes Schmid <jhs@gnome.org>
19798 * libanjuta/interfaces/Makefile.am.iface:
19799 Install libanjuta.idl
19801 2006-10-02 Adam Dingle <adam@medovina.org>
19803 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
19805 2006-10-02 Adam Dingle <adam@medovina.org>
19807 * plugins/editor/style-editor.c: fixed bug #357534
19808 * plugins/gdb/utilities.h: removed 2 unused declarations
19810 2006-10-02 Johannes Schmid <jhs@gnome.org>
19812 * Makefile.am: disabled anjuta-launcher
19813 * libanjuta/Makefile.am:
19815 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
19816 * libanjuta/glue-factory.c: (glue_factory_add_path),
19817 (glue_factory_get_path):
19818 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
19819 * libanjuta/glue-factory.h:
19820 * libanjuta/glue-cpp.h:
19821 * libanjuta/glue-cpp.c:
19822 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
19824 * libanjuta/interfaces/Makefile.am.iface:
19825 * libanjuta/interfaces/anjuta-idl-compiler.pl:
19826 * libanjuta/interfaces/libanjuta.idl:
19827 Add a new features to idl compiler:
19828 List<Type> => List of Type
19829 List-free<Type> => List of Type, it is up to the caller to free items and list
19830 const-List(-free)<Type> = const List of Types
19831 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
19833 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
19834 (generic_cpp_class_create_code):
19835 Adapted to new project_manager interface
19837 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
19838 * plugins/debug-manager/debugger.c:
19839 (ivariable_debugger_iface_init):
19840 Do not use C++ keyword "delete" for interface name
19842 * plugins/document-manager/anjuta-document-manager.plugin.in:
19843 Added m4 to mime-types
19845 * plugins/project-manager/plugin.c:
19846 (iproject_manager_add_source_multi):
19847 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
19849 2006-10-01 Naba Kumar <naba@gnome.org>
19851 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
19852 UI file used when out-of-process devhelp is used instead of
19855 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
19856 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
19857 plugins/profile-default/default.anjuta: Build devhelp plugin,
19858 but use out-of-process devhelp if devhelp plugin is disabled
19859 (either by user or devhelp is not installed). Disabled devhelp
19860 plugin by default. Added it in default profile.
19862 2006-10-01 Naba Kumar <naba@gnome.org>
19864 * plguins/project-manager/plugin.c: Possible fix for crash
19867 * configure.in, plugins/Makefile.am: Enabled glade plugin and
19868 set dep to last version 3.0.2.
19870 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
19871 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
19872 plugins/symbol-browser/plugin.c: Use the right action group
19873 for getting popup actions (Fixes lots of assertion failures).
19875 * plugins/project-manager/plugin.c,
19876 plugins/project-manager/plugin.h: use separate action group
19877 for profie actions.
19879 * plugins/message-view/plugin.c: Disconnect session load
19880 signal on plugin deactivation (fixes a crash).
19882 2006-09-30 Naba Kumar <naba@gnome.org>
19884 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
19885 * TODO.tasks: Assigned a bounty to Massimo.
19887 2006-09-29 Naba Kumar <naba@gnome.org>
19889 * src/anjuta-app.c, src/shell.c: Fixed build errors.
19891 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
19893 * plugins/debug-manager/debugger.c,
19894 plugins/debug-manager/plugin.c,
19895 libanjuta/interfaces/libanjuta.idl:
19896 Add a new abort command to quit debugger without waiting
19898 * plugins/gdb/debugger.c,
19899 plugins/gdb/debugger.h,
19900 plugins/gdb/plugin.c:
19901 Send a signal directly to the debugged program
19902 Implement abort command
19904 * plugins/debug-manager/debug_tree.c:
19907 * plugins/debug-manager/stack-trace.c:
19910 2006-09-29 Naba Kumar <naba@gnome.org>
19912 * TODO.tasks: Updated.
19914 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
19917 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
19919 * TODO.tasks: Updated in light of the word wrapping fix
19920 in Tasks Manager. Added a test bounty entry.
19922 * TODO.tasks: Added four bounties.
19924 2006-09-28 Naba Kumar <naba@gnome.org>
19926 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
19927 Added 'customizable' parameter to
19928 anjuta_ui_add_action_group_entries() and similar functions to
19929 allow user configuration of the actions. Filter out actions that
19930 are not configurable items (such as submenu items). Now the
19931 'Customize shortcuts' dialog is much better listed.
19933 * plugins/build-basic-autotools/build-basic-autotools.c,
19934 plugins/build-basic-autotools/build-basic-autotools.h,
19935 plugins/cvs-plugin/plugin.c,
19936 plugins/cvs-plugin/plugin.h,
19937 plugins/debug-manager/breakpoints.c,
19938 plugins/debug-manager/plugin.c,
19939 plugins/debug-manager/stack_trace.c,
19940 plugins/debug-manager/watch.c,
19941 plugins/devhelp/plugin.c,
19942 plugins/document-manager/plugin.c,
19943 plugins/file-loader/plugin.c,
19944 plugins/file-manager/plugin.c,
19945 plugins/glade/plugin.c,
19946 plugins/gtodo/interface.c,
19947 plugins/gtodo/plugin.c,
19948 plugins/language-support-cpp-java/plugin.c,
19949 plugins/macro/plugin.c,
19950 plugins/macro/plugin.h,
19951 plugins/message-view/plugin.c,
19952 plugins/patch/plugin.c,
19953 plugins/profile-default/default.anjuta,
19954 plugins/project-manager/plugin.c,
19955 plugins/project-manager/plugin.h,
19956 plugins/sample1/plugin.c,
19957 plugins/search/plugin.c,
19958 plugins/subversion/plugin.c,
19959 plugins/subversion/plugin.h,
19960 plugins/symbol-browser/plugin.c,
19961 plugins/symbol-browser/plugin.h,
19962 plugins/tools/plugin.c,
19963 plugins/valgrind/plugin.c,
19964 plugins/valgrind/plugin.h: Fixed to take care of above change
19965 in API of AnjutaUI. Properly added/removed action groups in some
19966 plugins. Split action groups into customization and non-customizable
19967 groups and added them separately.
19969 * plugins/document-manager/plugin.c: Close files belonging to
19970 project when project is closed (not complete).
19972 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
19973 vertical aligned cell entries.
19975 * src/anjuta-app.c: Define macros for the placeholder names.
19976 Set default widths and heights of the default placeholders,
19977 so that newly docked widgets are correclty sized.
19979 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
19980 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
19981 Fixed to generated correct actions addition/removal code.
19983 2006-09-25 Naba Kumar <naba@gnome.org>
19985 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
19986 libanjuta/anjuta-serializer.[ch]: Implemented serialization
19989 * plugins/message-view/anjuta-msgman.c,
19990 plugins/message-view/anjuta-msgman.h,
19991 plugins/message-view/message-view.c,
19992 plugins/message-view/message-view.h,
19993 plugins/message-view/plugin.c: Serialize messages panes in
19994 session save and deserialize them in session load so that
19995 build messages persistant.
19997 2006-09-24 Johannes Schmid <jhs@gnome.org>
19999 * libanjuta/anjuta-utils.c:
20000 * plugins/message-view/message-view.c:
20001 Really fixed #355407
20003 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
20005 * libanjuta/interfaces/libanjuta.idl:
20006 Change one variable sign
20008 * plugins/debug-manager/anjuta-debug-manager.glade,
20009 plugins/debug-manager/anjuta-debug-manager.ui:
20010 Few small interface changes
20012 * plugins/debug-manager/debug_tree.h,
20013 plugins/debug-manager/watch.c,
20014 plugins/debug-manager/debugger.c,
20015 plugins/debug-manager/plugin.c
20016 plugins/gdb/debugger.c,
20017 plugins/gdb/plugin.c:
20018 Big rewrite of debugger queue
20019 Allow to cancel command
20021 * plugins/debug-manager/memory.c:
20022 Fix a bug if a command is cancelled
20024 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
20026 * plugins/gdb/debugger.c,
20027 plugins/debug-manager/debug_tree.c,
20028 plugins/debug-manager/locals.c:
20029 Restore tree representation for local variable
20030 Add argument in local variable list
20031 Use gdb variable object to get all informations
20033 2006-09-19 Naba Kumar <naba@gnome.org>
20035 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
20036 that implements AnjutaSavePrompt class.
20038 * ChangeLog: Fixed indentation.
20040 * libanjuta/Makefile.am,
20041 libanjuta/anjuta-marshal.list,
20042 libanjuta/anjuta-shell.c,
20043 libanjuta/anjuta-shell.h,
20044 plugins/document-manager/action-callbacks.c,
20045 plugins/document-manager/action-callbacks.h,
20046 plugins/document-manager/anjuta-docman.c,
20047 plugins/document-manager/anjuta-docman.h,
20048 plugins/document-manager/plugin.c,
20049 src/anjuta.c: Impletemnted save prompt dialog to prompt for
20050 unsaved items during exit. A new signal is added in shell
20051 interface called 'save-prompt' to collect all unsaved items.
20052 Create AnjutaSavePrompt class (dialog) to process unsaved items.
20053 Fixed document manager to use the new save-prompt signal in shell
20054 and AnjutaSavePrompt object for unsaved files. Cleaned up
20055 AnjutaDocman to synchronously save new files. Fixed function
20058 2006-09-18 Johannes Schmid <jhs@gnome.org>
20060 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
20061 gdl requirement to 0.7.0
20063 2006-09-18 Johannes Schmid <jhs@gnome.org>
20065 * global-tags/.cvsignore:
20066 * global-tags/Makefile.am:
20067 * global-tags/create_global_tags.sh (removed):
20068 * global-tags/create_global_tags.sh.in (added):
20071 * libanjuta/anjuta-launcher.c:
20074 * plugins/project-manager/plugin.c:
20075 (project_manager_plugin_close_project):
20078 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
20081 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
20082 More reasonable toolbar creation/deletition though it does
20083 not completly work!
20085 2006-09-15 Johannes Schmid <jhs@gnome.org>
20087 * libanjuta/anjuta-utils.c/.h:
20090 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
20092 * scintilla/ScintillaGTK.cxx
20093 Fixed doulbe freeing in Scintilla
20095 2006-09-12 Johannes Schmid <jhs@gnome.org>
20097 * plugins/symbol-browser/an_symbol_prefs.c:
20098 Support unloading / reloading of the module (for example when
20099 closing a project and opening another one).
20101 * plugins/project-manager/plugin.c:
20102 Really fixed #355148 (Show project name in title bar)
20104 2006-09-09 Johannes Schmid <jhs@gnome.org>
20106 * libanjuta/plugins.c:
20107 Fixed #355156 (Show plugins in alphabetical order)
20109 2006-09-09 Johannes Schmid <jhs@gnome.org>
20111 * plugins/project-manager/plugin.c:
20112 Fixed #355148 (Show project name in title bar)
20114 2006-09-09 Johannes Schmid <jhs@gnome.org>
20116 * plugins/project-manager/plugin.c:
20117 (value_removed_project_root_uri):
20118 Fixed crasher if project cannot be opened
20120 2006-08-30 Naba Kumar <naba@gnome.org>
20122 * plugins/language-support-cpp-java/plugin.[c,h],
20123 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
20124 Impletemnted UI for auto indent.
20126 2006-08-28 Naba Kumar <naba@gnome.org>
20128 * plugins/gvim/.cvsignore,
20129 plugins/gvim/Makefile.am,
20130 plugins/gvim/anjuta-vim-plugin.png,
20131 plugins/gvim/anjuta-vim.c,
20132 plugins/gvim/anjuta-vim.h,
20133 plugins/gvim/anjuta-vim.plugin.in,
20134 plugins/gvim/gtkvim.c,
20135 plugins/gvim/gtkvim.h,
20136 plugins/gvim/plugin.c,
20137 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
20140 2006-08-28 Naba Kumar <naba@gnome.org>
20142 Patch from: Massimo Corà <maxcvs@email.it>
20143 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
20144 possible infinite loop.
20146 2006-08-22 Adam Dingle <adam@medovina.org>
20148 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
20149 to edit are shown in the preferences dialog in anjuta").
20150 Removed unused widgets from the style editor dialog.
20152 2006-08-21 Johannes Schmid <jhs@gnome.org>
20154 * plugins/symbol-browser/test-class.[cpp/h]
20155 Added missing files
20157 2006-08-18 Naba Kumar <naba@gnome.org>
20159 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
20160 end of document loading.
20162 * plugins/language-support-cpp-java/plugin.c,
20163 plugins/sourceview/sourceview.c: Fixed plugin loading.
20165 2006-08-17 Naba Kumar <naba@gnome.org>
20167 * plugins/language-support-cpp-java/plugin.c,
20168 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
20169 mode line parsing. Indentation parameters initialized based on
20170 mode line parameters.
20172 2006-08-16 Naba Kumar <naba@gnome.org>
20174 * Makefile.am, plugins/editor/text_editor.c,
20175 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
20178 2006-08-16 Naba Kumar <naba@gnome.org>
20180 Patch from Massimo Cora' <maxcvs@email.it>:
20182 * plugins/editor/aneditor-autocomplete.cxx,
20183 plugins/editor/aneditor-calltip.cxx,
20184 plugins/symbol-browser/Makefile.am,
20185 plugins/symbol-browser/an_symbol.c,
20186 plugins/symbol-browser/an_symbol_view.c,
20187 plugins/symbol-browser/plugin.c,
20188 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
20189 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
20190 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
20191 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
20192 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
20193 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
20194 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
20195 tagmanager/get.h, tagmanager/html.c,
20196 tagmanager/include/tm_source_file.h,
20197 tagmanager/include/tm_tag.h,
20198 tagmanager/include/tm_workspace.h,
20199 tagmanager/jscript.c, tagmanager/keyword.c,
20200 tagmanager/keyword.h, tagmanager/lisp.c,
20201 tagmanager/lregex.c, tagmanager/lua.c,
20202 tagmanager/main.h, tagmanager/make.c,
20203 tagmanager/options.c, tagmanager/options.h,
20204 tagmanager/parse.c, tagmanager/parse.h,
20205 tagmanager/parsers.h, tagmanager/pascal.c,
20206 tagmanager/perl.c, tagmanager/php.c,
20207 tagmanager/python.c, tagmanager/read.c,
20208 tagmanager/read.h, tagmanager/readtags.c,
20209 tagmanager/readtags.h, tagmanager/rexx.c,
20210 tagmanager/routines.c, tagmanager/routines.h,
20211 tagmanager/ruby.c, tagmanager/scheme.c,
20212 tagmanager/sh.c, tagmanager/slang.c,
20213 tagmanager/sml.c, tagmanager/sort.c,
20214 tagmanager/sort.h, tagmanager/sql.c,
20215 tagmanager/strlist.c, tagmanager/strlist.h,
20216 tagmanager/tcl.c, tagmanager/tm_source_file.c,
20217 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
20218 tagmanager/tm_workspace.c, tagmanager/verilog.c,
20219 tagmanager/vim.c, tagmanager/vstring.c,
20220 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
20221 5.6 and namespace completion fixed.
20223 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20224 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
20226 2006-08-15 Naba Kumar <naba@gnome.org>
20228 * libanjuta/interfaces/libanjuta.idl,
20229 plugins/editor/text-editor-iterable.c,
20230 plugins/editor/text_editor.c,
20231 plugins/sourceview/sourceview-cell.c,
20232 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
20233 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
20234 ianjuta_editor_end_action().
20236 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
20238 2006-08-13 Naba Kumar <naba@gnome.org>
20240 * plugins/debug-manager/breakpoints.c,
20241 plugins/debug-manager/memory.c,
20242 plugins/debug-manager/registers.c,
20243 src/layout.xml: Fixed debugger widgets layout.
20245 2006-08-12 Naba Kumar <naba@gnome.org>
20247 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
20248 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
20249 plugins/editor/editor.glade, plugins/editor/text_editor.h,
20250 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
20251 codes and dead codes. Removed automatic indentation prefs.
20253 2006-08-12 Johannes Schmid <jhs@gnome.org>
20255 * libanjuta/Makefile.am:
20256 * libanjuta/anjuta-launcher.c:
20257 * libanjuta/anjuta-launcher.h:
20258 * libanjuta/anjuta-plugin.c:
20259 * libanjuta/anjuta-plugin.h:
20260 * libanjuta/anjuta-preferences.c:
20261 * libanjuta/anjuta-preferences.h:
20262 * libanjuta/anjuta-shell.c:
20263 * libanjuta/anjuta-shell.h:
20264 * libanjuta/libanjuta.h:
20266 Made wrapper friendly:
20267 - no inline in header files (preferences_set/get)
20268 - correct signal names
20269 - correct GError** argument in anjuta_shell_freeze/thaw
20270 - include correct files in libanjuta.h
20272 * plugins/project-manager/plugin.c:
20275 2006-08-11 Naba Kumar <naba@gnome.org>
20277 * plugins/editor/aneditor-priv.h,
20278 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
20280 * plugins/editor/text_editor_cbs.c,
20281 plugins/sourceview/anjuta-view.c: Pass the right position for char
20284 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
20286 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
20288 2006-08-11 Naba Kumar <naba@gnome.org>
20290 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
20291 return the right character at the iter position and get_char() to
20294 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
20295 to set to character offset and not byte index.
20297 * plugins/language-support-cpp-java/plugin.c: Improved
20298 auto-indentation login. Indents opening and closing braces correctly.
20300 2006-08-10 Johannes Schmid <jhs@gnome.org>
20304 Required automake = 1.9
20306 * libanjuta/anjuta-children.c:
20307 * libanjuta/anjuta-children.h:
20308 * libanjuta/anjuta-encodings.h:
20309 * libanjuta/anjuta-launcher.h:
20310 * libanjuta/anjuta-plugin-description.h:
20311 * libanjuta/anjuta-preferences-dialog.h:
20312 * libanjuta/anjuta-preferences.h:
20313 * libanjuta/anjuta-session.h:
20314 * libanjuta/anjuta-status.h:
20315 * libanjuta/anjuta-ui.h:
20316 * libanjuta/anjuta-utils.c:
20317 * libanjuta/anjuta-utils.h:
20318 * libanjuta/e-splash.h:
20319 * libanjuta/glue-factory.h:
20320 * libanjuta/glue-plugin.h:
20321 * libanjuta/plugins.h:
20322 * libanjuta/resources.h:
20323 Fixed libanjuta to be able to wrap it
20324 - G_BEGIN_DECLS, G_END_DECLS
20325 - include all necessary files in libanjuta.h
20327 * plugins/gtodo/tray-icon.c:
20328 * plugins/terminal/terminal.c:
20329 Some build fixes for freebsd
20331 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
20332 * plugins/sourceview/sourceview.glade:
20333 Remove auto-indent feature as it is now in language-support
20335 2006-08-09 Naba Kumar <naba@gnome.org>
20337 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
20338 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
20339 Added missing files.
20341 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
20342 get_use_spaces(), set_tabsize() and set_use_spaces().
20344 2006-08-09 Naba Kumar <naba@gnome.org>
20346 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
20347 succeeded in activating.
20349 * plugins/document-manager/plugin.c: Added debug message.
20351 * libanjuta/interfaces/libanjuta.idl,
20352 plugins/editor/text_editor.c: Implemented get_tabsize(),
20353 get_use_spaces(), set_tabsize() and set_use_spaces().
20355 * plugins/language-support-cpp-java/Makefile.am,
20356 plugins/language-support-cpp-java/plugin.c,
20357 plugins/language-support-cpp-java/plugin.h: Used editor parameters
20358 for indentation. Added preferences page for paramenters.
20360 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
20362 2006-08-08 Naba Kumar <naba@gnome.org>
20364 * libanjuta/interfaces/libanjuta.idl,
20365 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20366 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
20367 plugins/editor/text_editor.c,
20368 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
20369 and implemented it for both scintilla and sourceview.
20371 * plugins/search/plugin.c: Use the new grab_focus() to transfer
20372 focus back to editor (happens when pressing esc in incremental
20375 2006-08-08 Naba Kumar <naba@gnome.org>
20377 * libanjuta/interfaces/libanjuta.idl,
20378 plugins/editor/text_editor.c,
20379 plugins/editor/text_editor.h,
20380 plugins/editor/text-editor-iterable.c,
20381 plugins/sourceview/sourceview-cell.c,
20382 plugins/sourceview/sourceview.c: Implemented editor attributes
20385 * plugins/editor/aneditor.cxx: Disabled old indentation code.
20386 plugins/language-support-cpp-java/plugin.c: Implemented indentation
20387 code (not complete yet).
20389 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
20390 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
20391 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
20392 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
20393 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
20394 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
20396 2006-08-04 Naba Kumar <naba@gnome.org>
20398 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
20401 2006-08-03 Johannes Schmid <jhs@gnome.org>
20403 * configure.in: Add a more informative text to valgrind plugin
20406 Modified Preferences tasl
20407 * libanjuta/anjuta-plugin.c:
20408 * libanjuta/anjuta-preferences-dialog.c:
20409 * libanjuta/anjuta-preferences-dialog.h:
20410 * libanjuta/anjuta-preferences.c:
20411 * libanjuta/anjuta-preferences.h:
20412 * libanjuta/interfaces/Makefile.am.iface:
20413 * libanjuta/interfaces/libanjuta.idl:
20414 Added IAnjutaPreferences interface which every plugin that has preferences should
20415 implement. Call merge() and unmerge() at plugin activation/deactivation.
20416 Fixed preferences_page_remove()
20418 * plugins/build-basic-autotools/build-basic-autotools.c:
20419 * plugins/cvs-plugin/plugin.c:
20420 * plugins/document-manager/plugin.c:
20421 * plugins/editor/plugin.c:
20422 * plugins/editor/plugin.h:
20423 * plugins/file-manager/plugin.c:
20424 * plugins/gtodo/main.h:
20425 * plugins/gtodo/plugin.c:
20426 * plugins/gtodo/preferences.c:
20427 * plugins/message-view/anjuta-msgman.c:
20428 * plugins/message-view/anjuta-msgman.h:
20429 * plugins/message-view/plugin.c:
20430 * plugins/sourceview/plugin.c:
20431 * plugins/sourceview/plugin.h:
20432 * plugins/symbol-browser/an_symbol_prefs.c:
20433 * plugins/symbol-browser/plugin.c:
20434 * plugins/terminal/terminal.c:
20435 * plugins/valgrind/plugin.c
20436 * src/anjuta-app.c:
20438 Updated preference loading/unloading for all plugins
20440 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
20442 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
20443 src/Makefile.am, plugins/tools/scripts/Makefile.am:
20444 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
20445 recommended by the autoconf manual.
20446 - Fixes compiling with autoconf 2.60.
20448 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
20450 2006-08-02 Johanes Schmid <jhs@gnome.org>
20452 * plugins/profile-default/plugin.c:
20453 Fixed session handling
20455 2006-08-01 Johannes Schmid <jhs@gnome.org>
20458 * plugins/Makefile.am:
20459 Disabled devhelp and glade for now as they do not work (#341073
20462 * plugins/profile-default/anjuta-default-profile.ui (removed):
20463 * plugins/profile-default/plugin.c:
20464 * plugins/profile-default/plugin.h:
20465 * plugins/project-manager/anjuta-project-manager.ui:
20466 * plugins/project-manager/plugin.c:
20467 * plugins/project-manager/plugin.h:
20468 Limted multiple project support #315043
20470 * libanjuta/interfaces/libanjuta.idl:
20471 Added ianjuta_profile_unload
20473 2006-07-31 Naba Kumar <naba@gnome.org>
20475 * libanjuta/interfaces/libanjuta.idl,
20476 plugins/editor/text-editor-iterable.c,
20477 plugins/editor/text_editor.c,
20478 plugins/sourceview/anjuta-view.c,
20479 plugins/sourceview/anjuta-view.h,
20480 plugins/sourceview/sourceview.c: Fixed text iteration and
20481 IAnjutaEditor implementations in both scintilla
20482 and sourceview. Cleand up libanjuta API: Removed redundant
20483 erase_range() method from IAnjutaEditor interface, fixed
20484 ianjuta_editor_get_text to take length instead of range (consistency).
20485 autoindentation in both sourceview and scintilla more or less works,
20486 but still disabled for now because there are still some anomalies
20489 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
20491 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
20494 2006-07-30 Johannes Schmid <jhs@gnome.org>
20496 * plugins/sourceview/anjuta-document.c:
20497 * plugins/sourceview/anjuta-document.h:
20498 * plugins/sourceview/anjuta-view.c:
20499 * plugins/sourceview/sourceview.c:
20500 Wrote a new "char_added" implementation, I hope this one is good
20502 * plugins/sourceview/sourceview-cell.c:
20503 Fixed typo: "text_iter" instead of "iter"
20505 2006-07-30 Naba Kumar <naba@gnome.org>
20507 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
20509 2006-07-30 Johannes Schmid <jhs@gnome.org>
20511 * autogen.sh: use gnome-autogen.sh from gnome-coomen
20513 * plugins/debug-manager/plugin.c:
20514 * plugins/patch/plugin.c:
20515 Use IAnjutaIndicable to mark debugger position
20517 * plugins/sourceview/sourceview.c:
20518 Define colors for IAnjutaIndicable
20520 2006-07-29 Johannes Schmid <jhs@gnome.org>
20522 * plugins/debug-manager/anjuta-debug-manager.ui:
20523 * plugins/debug-manager/breakpoints.c:
20524 * plugins/debug-manager/images/Makefile.am:
20525 * plugins/debug-manager/images/run-to-cursor.png:
20526 * plugins/debug-manager/plugin.c:
20527 Added toolbar and some icons
20529 * plugins/patch/anjuta-patch.ui:
20530 * plugins/patch/patch-plugin.c:
20531 * plugins/patch/patch-plugin.glade:
20532 * plugins/patch/plugin.c:
20533 * plugins/patch/plugin.h:
20534 Improved patch plugin (GUI and function)
20536 * plugins/sourceview/sourceview.c:
20537 Fixed another Gtk-Critical
20539 * plugins/tools/anjuta-tools.ui:
20540 * plugins/tools/plugin.h:
20541 Put Patch plugin in tools menu and changed ui file
20543 2006-07-29 Johannes Schmid <jhs@gnome.org>
20545 * plugins/document-manager/plugin.c:
20546 Fixed accelator Gtk-Warning
20548 * plugins/message-view/anjuta-msgman.c:
20551 * plugins/sourceview/anjuta-document.c:
20552 * plugins/sourceview/anjuta-document.h:
20553 * plugins/sourceview/anjuta-marshal.list:
20554 Wrote a better emitter for the char-added signal
20556 * plugins/sourceview/sourceview.c:
20557 Fixed Redo/Undo to void Gtk-Criticals
20559 * plugins/sourceview/sourceview-args.c:
20560 * plugins/sourceview/sourceview-cell.c:
20561 * plugins/sourceview/sourceview-scope.c:
20562 * plugins/sourceview/sourceview-tags.c:
20563 Adapted to new IAnjutaIterator API
20565 2006-07-28 Naba Kumar <naba@gnome.org>
20567 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
20569 * plugins/symbol-browser/an_symbol.c,
20570 plugins/symbol-browser/an_symbol_iter.c,
20571 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
20572 subclass of AnjutaSymbol so that the symbol is accessible from
20573 the iter in light of changes in IAnjutaIterable.
20575 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
20576 implementation of IAnjutaIterable.
20578 2006-07-28 Naba Kumar <naba@gnome.org>
20580 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
20581 IAnjutaIterable. They were kind of useless since the interface is
20582 defined on the data object itself. Added set_position() method
20583 in IAnjutaIterable to allow setting arbitrary current index to the
20585 Added erase() and erase_range() in IAnjutaEditor.
20587 * plugins/editor/text-editor-iterable.c: Fixed
20588 plugins/editor/text_editor.c: Implemented erase() and erase_range()
20589 methods in editor. Fixed get_line_from_position() method.
20591 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
20592 code. It's disabled for now.
20594 * plugins/sourceview/sourceview-cell.c,
20595 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
20598 2006-07-27 Johannes Schmid <jhs@gnome.org>
20600 * plugins/sourceview/sourceview-cell.c:
20601 Fixed IAnjutaEditorCell to work only on a single line
20602 Fixed crasher in finalize
20604 * plugins/symbol-browser/an_symbol_prefs.c:
20605 * global-tags/Makefile.am:
20606 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
20607 script installation
20609 2006-07-26 Naba Kumar <naba@gnome.org>
20611 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
20612 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
20614 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
20616 * plugins/document-manager/plugin.c: Fixed dynamic loading of
20619 * plugins/editor/text-editor-iterable.c,
20620 plugins/editor/text_editor.c,
20621 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
20622 method to work correctly, it was ignoring start and end parameters.
20623 Fixed TextEditorCell implementation. Fixed 'char-added' signal
20626 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
20627 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
20629 2006-07-24 Massimo Cora' <maxcvs@email.it>
20631 * plugins/symbol-browser/an_symbol_view.c,
20632 plugins/symbol-browser/an_symbol_view.h,
20633 plugins/symbol-browser/plugin.c:
20634 fix a matching case into sv_extract_type_qualifier_from_expr ()
20635 and some minor issues.
20637 2006-07-26 Johannes Schmid <jhs@gnome.org>
20639 * plugins/language-support-cpp-java/plugin.c:
20640 Fixed to work kind of with sourceview editor
20641 * plugins/sourceview/anjuta-document.c:
20642 * plugins/sourceview/anjuta-view.c:
20643 * plugins/sourceview/sourceview-cell.c:
20644 * plugins/sourceview/sourceview.c:
20645 Fixed IAnjutaEditorCell and "char-added" signal
20647 2006-07-24 Naba Kumar <naba@gnome.org>
20649 * plugins/document-manager/plugin.c,
20650 plugins/document-manager/plugin.h: Initial implementedion for loading
20653 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
20656 * plugins/editor/text_editor.c: Fixed syntax highlighting when
20657 indicators are cleared (that leaved grey texts).
20659 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
20661 * libanjuta/interfaces/libanjuta.idl,
20662 plugins/debug-manager/breakpoints.c,
20663 plugins/debug-manager/memory.c,
20664 plugins/debug-manager/registers.c,
20665 plugins/debug-manager/debug_tree.c,
20666 plugins/debug-manager/debugger.c,
20667 plugins/gdb/debugger.c,
20668 plugins/gdb/debugger.h,
20669 plugins/gdb/plugin.c:
20670 Add a parameter for reporting error
20671 Add a new interface for using gdb variable object
20672 Allow to cancel commands
20673 Rewrite handling of debugger state
20675 * plugins/debug-manager/plugin.c,
20676 plugins/debug-manager/locals.c,
20677 plugins/debug-manager/locals.h,
20678 plugins/debug-manager/register.c,
20679 plugins/debug-manager/stack_trace.c,
20680 plugins/debug-manager/stack_trace.h:
20681 Create and destroy local and stack trace windows when needed
20683 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
20685 * plugins/document-manager/plugin.c:
20686 Fixed "Automatic" highlighting
20688 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
20690 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
20692 * plugins/sourceview/anjuta-view.c:
20693 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
20695 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
20697 * configure.in: Check for C/C++-Compiler correctly
20699 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
20701 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
20703 * plugins/debug-manager/stack_trace.c:
20704 Destroy stack window when debuuger is disabled (#347414)
20706 * plugins/sourceview/anjuta-view.c:
20707 Fix a crash with popup-menu (#347412)
20709 2006-07-13 Naba Kumar <naba@gnome.org>
20711 * plugins/editor/Makefile.am,
20712 plugins/editor/text_editor.h,
20713 plugins/editor/text-editor-iterable.h,
20714 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
20717 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
20720 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
20722 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
20724 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
20727 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
20729 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
20731 * libanjuta/anjuta-preferences-dialog.c:
20732 Do not use the page_num returned by gtk_notebook_append_page to
20733 remove the page as it cause bugs when pages removal is not done
20736 * plugins/document-manager/anjuta-docman.c:
20737 * src/anjuta-app.c:
20738 makes Anjuta display dock_items which have previously been hidden
20740 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
20742 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
20744 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
20745 * plugins/sourceview/sourceview.c: (imark_unmark):
20747 Patches for bugs #346450 and #346295
20749 * AUTHORS: Added Fredrik
20751 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
20753 * plugins/message-view/anjuta-msgman.c:
20754 Fixed close button/icon size (like in docman)
20756 2006-06-10 Naba Kumar <naba@gnome.org>
20758 * plugins/editor/text_editor.c: Fixed goto line to mark the line
20761 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
20763 * libanjuta/interfaces/libanjuta.idl:
20764 Move inspect_memory function in IAnjutaCpuDebugger interface
20765 Rename Boolean type to State
20767 * plugins/debug-manager/breakpoint.c:
20768 Rename Boolean type to State
20770 * plugins/debug-manager/Makefile.am,
20771 plugins/debug-manager/anjuta-marshal.list,
20772 plugins/debug-manager/data_view.c,
20773 plugins/debug-manager/data_view.h,
20774 plugins/debug-manager/data_buffer.c,
20775 plugins/debug-manager/data_buffer.h,
20776 plugins/debug-manager/chunk_view.c,
20777 plugins/debug-manager/chunk_view.h,
20778 plugins/debug-manager/anjuta-debug-manager.ui,
20779 plugins/debug-manager/debugger.c,
20780 plugins/debug-manager/memory.c,
20781 plugins/debug-manager/memory.h,
20782 plugins/debug-manager/plugin.c,
20783 plugins/gdb/debugger.c,
20784 plugins/gdb/debugger.h,
20785 plugins/gdb/plugin.c:
20786 Rewrite memory window using a special widget
20787 Rename Boolean type to State
20789 2006-06-08 Naba Kumar <naba@gnome.org>
20791 * plugins/editor/text_editor.c (itext_editor_get_current_word):
20792 Do not return garbage characters and return NULL when there is no
20795 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
20798 * plugins/search/search-replace.c: Fixed a mem leak.
20800 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
20802 * libanjuta/anjuta-launcher.c:
20803 Added debug message (see #343522)
20805 * plugins/build-basic-autotools/build-basic-autotools.c:
20806 Patch from Günther Brammer to fix #344015
20808 * plugins/sourceview/sourceview.c:
20809 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
20810 automatic highlight of build messages)
20812 2006-06-06 Naba Kumar <naba@gnome.org>
20815 libanjuta/interfaces/libanjuta.idl,
20816 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
20817 plugins/Makefile.am,
20818 plugins/document-manager/action-callbacks.c,
20819 plugins/document-manager/plugin.c,
20820 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
20821 interface for language highlight selection and langauge change
20824 * plugins/language-support-cpp-java: Added language support
20825 plugin for cpp and java.
20827 2006-05-27 Naba Kumar <naba@gnome.org>
20829 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
20830 plugins/debug-manager/*, data/Makefile.am,
20831 manuals/reference/libanjuta/libanjuta.types,
20832 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
20833 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
20834 merged anjuta-new-debugger branch into trunck.
20835 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
20837 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
20839 * libanjuta/interfaces/libanjuta.idl,
20840 plugins/debug-manager/debugger.c,
20841 plugins/debug-manager/debugger.h,
20842 plugins/gdb/anjuta-gdb.plugin.in,
20843 plugins/gdb/debugger.c,
20844 plugins/gdb/debugger.h,
20845 plugins/gdb/plugin.c:
20846 Add new IAnjutaCpuDebugger interface to access cpu register
20847 Run gdb instead of /usr/local/bin/gdb
20849 * plugins/debug-manager/plugin.c,
20850 plugins/debug-manager/registers.c,
20851 plugins/debug-manager/registers.h:
20852 Rewrite register window
20853 Rename Load target menu item to Run target
20855 2006-05-07 Naba Kumar <naba@gnome.org>
20859 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
20861 * plugins/debug-manager/watch.c,
20862 plugins/debug-manager/breakpoint.c,
20863 plugins/debug-manager/breakpoint.h:
20864 Fix crash: disconnect save and load session signals
20866 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
20868 * libanjuta/interface/libanjuta.idl,
20869 plugins/debug-manager/debugger.c,
20870 plugins/gdb/plugin.c:
20871 Add a value parameter for evaluate command
20873 * plugins/debug-manager/anjuta-debug-manager.glade:
20874 Create new dialog box for watches using glade
20876 * plugins/debug-manager/anjuta-debug-manager.ui:
20877 Move watch menu items near the end
20878 Move breakpoint menu items outside the sub menu
20880 * plugins/debug-manager/debug_tree.c,
20881 plugins/debug-manager/debug_tree.h,
20882 plugins/debug-manager/debug_tree.h,
20883 plugins/debug-manager/watch.c:
20884 Move all GUI code from watch.c to debug_tree.c
20885 Add an auto update property to watches
20887 * plugins/debug-manager/locals.c,
20888 plugins/debug-manager/locals.h,
20889 plugins/debug-manager/stack_trace.c,
20890 plugins/debug-manager/stack_trace.h,
20891 plugins/debug-manager/plugin.c:
20892 Register actions before starting debugger
20894 * plugins/gdb/debugger.c:
20895 Do not call callback function if not present
20897 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
20899 * libanjuta/interfaces/libanjuta.idl,
20900 plugins/debug-manager/stack_trace.c,
20901 plugins/debug-manager/stack_trace.h,
20902 plugins/debug-manager/anjuta-debug-manager.ui,
20903 plugins/gdb/debugger.c:
20904 Add a popup menu in stack frame window
20905 Add a new frame-changed event
20906 Use MI command for getting stack informations
20907 Get filename with full path (need gdb > 6.3)
20909 * libanjuta/interfaces/libanjuta.idl,
20910 plugins/debug-manager/debug_tree.c,
20911 plugins/debug-manager/debugger.c,
20912 plugins/debug-manager/locals.c,
20913 plugins/debug-manager/locals.h,
20914 plugins/debug-manager/plugin.c,
20915 plugins/gdb/debugger.c,
20916 plugins/gdb/debugger.h,
20917 plugins/gdb/parser.c,
20918 plugins/gdb/parser.h,
20919 plugins/gdb/plugin.c,
20920 plugins/gdb/Makefile.am:
20921 Pass watch data with string instead of Watch structures
20922 Use debug_tree in local window
20926 * plugins/debug-manager/breakpoints.c,
20927 plugins/debug-manager/utilities.c,
20928 plugins/debug-manager/utilities.h:
20929 Use a GtkListStore instead of a GtkTreeStore
20930 move goto_location_in_editor in utilities.c
20932 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
20934 * libanjuta/interfaces/libanjuta.idl,
20935 plugins/debug-manager/anjuta-debug-manager.ui,
20936 plugins/debug-manager/breakpoints.c,
20937 plugins/debug-manager/plugin.c,
20938 plugins/gdb/debugger.c:
20939 Add a breakpoint type
20940 Add new popup menu in breakpoint window
20941 Add toggle breakpoint in editor popup menu
20942 Save and restore breakpoint enable
20943 Fix bug in clear all breakpoints
20944 Remove old useless code
20946 * plugins/debug-manager/debugger.c:
20947 Fix some problem with debugger states
20949 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
20950 Update documentation
20952 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
20954 * data/Makefile.am,
20955 plugins/gdb/Makefile.am,
20956 plugins/gdb/gdb.init:
20957 Move gdb.init crom data to plugins/gdb
20959 * plugins/gdb/gdb.init,
20960 libanjuta/interfaces/libanjuta.idl,
20961 plugins/debug-manager/breakpoints.c,
20962 plugins/debug-manager/debugger.c,
20963 plugins/debug-manager/plugin.c,
20964 plugins/gdb/debugger.c,
20965 plugins/gdb/plugin.c:
20966 Support pending breakpoints
20967 Rewrite debugger states
20968 Split ianjuta_debugger_log into _enable_log and _disable_log
20970 * plugins/debug-manager/start.c,
20971 plugins/debug-manager/debug_tree.c,
20972 plugins/gdb/parser.c:
20973 Remove some useless lines
20975 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
20976 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
20977 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
20978 Update documentation
20980 2006-03-12 Naba Kumar <naba@gnome.org>
20982 * manuals/references/libanjuta/libanjuta.types: Fixed
20983 debug-manager name.
20985 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
20987 * libanjuta/anjuta-debugger.c,
20988 libanjuta/anjuta-debugger.h:
20991 * libanjuta/interfaces/libanjuta.idl,
20992 plugins/debug-mananger/breakpoints.c,
20993 plugins/debug-manager/debug_tree.c,
20994 plugins/debug-manager/debugger.c,
20995 plugins/debug-manager/plugin.c,
20996 plugins/debug-manager/registers.c,
20997 plugins/debug-manager/sharedlib.c,
20998 plugins/debug-manager/signal.c,
20999 plugins/debug-manager/stack_trace.c,
21000 plugins/debug-manager/start.c,
21001 plugins/debug-manager/watch.c,
21002 plugins/gdb/debugger.c,
21003 plugins/gdb/debugger.h,
21004 plugins/gdb/parser.c,
21005 plugins/gdb/parser.h,
21006 plugins/gdb/plugin.c:
21007 Move types definitions from libanjuta/anjuta-debugger.{ch}
21008 Rename types from AnjutaDebugger* to IAnjutaDebugger*
21010 * plugins/gdb/Makefile.am:
21011 Remove user interface from gdb plugin
21013 2006-03-12 Naba Kumar <naba@gnome.org>
21015 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
21017 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
21019 Modified Patch from Marc Maurer <uwog@uwog.net>:
21020 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
21023 * plugins/sourceview/Makefile.am:
21024 * plugins/sourceview/sourceview-cell.c:
21025 * plugins/sourceview/sourceview-cell.h:
21026 * plugins/sourceview/sourceview.c:
21028 Implemented IAnjutaEditorCell
21030 2006-05-21 Naba Kumar <naba@gnome.org>
21032 * libanjuta/interfaces/libanjuta.idl,
21033 plugins/document-manager/action-callbacks.c,
21034 plugins/document-manager/plugin.c,
21035 plugins/editor/print.c, plugins/editor/text_editor.c,
21036 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
21037 Fixed zooming and added icons and shortcuts for zoom menu items.
21039 2006-05-21 Naba Kumar <naba@gnome.org>
21041 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
21044 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
21046 * plugins/document-manager/anjuta-docman.c:
21047 Fixed close button reaction by setting the correct current editor
21049 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
21051 Patch from Yang Hong <yanghong@ccoss.com.cn>:
21052 * plugins/document-manager/anjuta-docman.c
21053 - Fix close button, you can close any tab as you wish now.
21054 - Fadeout mime icon as the same as close image
21056 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
21058 Patch from Marc Maurer <uwog@uwog.net>
21059 * main.c: Compile fix when NLS is enabled
21061 AUTHORS: Added Marc
21063 2006-05-20 Naba Kumar <naba@gnome.org>
21065 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
21066 while loading abiword-2.4.4/abi project).
21068 2006-05-18 Naba Kumar <naba@gnome.org>
21070 * libanjuta/interfaces/libanjuta.idl,
21071 plugins/document-manager/action-callbacks.c,
21072 plugins/editor/print.c,
21073 plugins/editor/text_editor.c,
21074 plugins/editor/text_editor.h,
21075 plugins/editor/text_editor_prefs.c: Fixed zooming.
21077 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
21078 interface for character iteration and IAnjutaEditorAssist interface
21079 for autocompletions and editor tips.
21081 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
21083 Patch from Günther Brammer <GBrammer@gmx.de>:
21084 * plugins/document-manager/anjuta-docman.c:
21085 Make tabs smaller but keep nice closing icon
21087 * plugins/document-manager/anjuta-docman.c:
21088 * plugins/document-manager/Makefile.am:
21090 Added nice mime-icons to the editor tabs
21092 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
21094 * configure.in: Bumped version to 2.0.3 (pre-release increment)
21096 * plugins/symbol-browser/an_symbol_view.c:
21098 - Fixed symbol searching (Yang Hong (#341997))
21100 * plugins/devhelp/htmlview.c:
21101 Fixed devhelp plugin
21103 * plugins/build-basic-autotools/build-basic-autotools.c:
21104 * plugins/search/search-replace.c:
21105 * plugins/document-manager/anjuta-docman.c:
21107 Only add a marker to a line where it makes sense!
21109 === anjuta 2.0.2 ===
21111 2006-05-15 Naba Kumar <naba@gnome.org>
21113 * configure.in: set required versions for
21116 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
21118 * plugins/glade/plugin.c:
21119 Fixed signal connection for "gtk-doc-search"
21121 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
21123 * NEWS: Set release date, add known issues
21125 * libanjuta/anjuta-shell.c:
21126 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
21127 and debug other gtk-warnings/criticals)
21129 * plugins/build-basic-autotools/build-basic-autotools.c:
21130 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
21132 * plugins/sourceview/anjuta-view.c:
21133 * plugins/sourceview/sourceview-args.c:
21134 * plugins/sourceview/sourceview-scope.c:
21135 * plugins/sourceview/sourceview-tags.c:
21136 Fixed gtk-criticals (gtk_source_language_get_mime_types)
21138 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
21140 * pixmaps/Makefile.am:
21141 Add preferences_general.png
21143 * plugins/devhelp/plugin.c:
21144 Fixed some more realise things
21146 * plugins/message-view/anjuta-msgman.c:
21147 Support stock icons for message panes
21149 * plugins/search/search-replace.c:
21150 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
21152 * plugins/search/search-replace_backend.c:
21155 * plugins/sourceview/anjuta-document.c:
21156 * plugins/sourceview/sourceview.c:
21157 Fixed finalise and tag completion
21159 * src/anjuta-app.c:
21160 Use preferences_general icon
21162 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
21164 * pixmaps/Makefile.am:
21167 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
21169 * plugins/sourceview/sourceview-prefs.c:
21170 Fixed font & color handling
21172 * plugins/symbol-browser/an_symbol_view.c:
21175 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
21177 * plugins/macro/macros.xml:
21178 Fixed bug #341583 (Address of FSF)
21180 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
21183 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
21184 Update: Do it the cool way...
21186 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
21188 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
21189 Implement gtk-api-help signals of glade3
21190 * configure.in: Bump to glade3 2.91.2
21192 * plugins/devhelp/plugin.c:
21193 Fixed some realize stuff in the devhelp plugin
21195 * plugins/sourceview/anjuta-document.c:
21196 fixed bug with scope completion
21198 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
21200 * plugins/symbol-browser/an_symbol_view.c
21201 * plugins/symbol-browser/an_symbol_prefs.c
21202 * plugins/symbol-browser/an_symbol_prefs.h
21203 * global_tags/create_global_tags.sh:
21205 Automaticly create global tags on first startup
21207 2006-05-08 Massimo Cora' <maxcvs@email.it>
21210 * plugins/project-wizard/templates/Makefile.am:
21211 * (added) plugins/project-wizard/templates/cpp-logo.png:
21212 * (added) plugins/project-wizard/templates/cpp.wiz:
21213 * (added) plugins/project-wizard/templates/cpp/*:
21215 Added a generic c++ template. It's a simple hello world.
21217 2006-05-07 Massimo Cora' <maxcvs@email.it>
21219 * plugins/symbol-browser/an_symbol_view.c:
21220 fixed a stupid crasher.
21222 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
21224 * plugins/project-wizard/templates/wxwin/configure.in.tpl
21225 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
21227 Fixed WxWidgets project type
21229 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
21231 * plugins/devhelp/htmlview.c:
21232 * plugins/devhelp/plugin.c:
21233 Maybe I fixed the crash this time! I could at least not reproduce anymore!
21235 * plugins/project-wizard/install.c:
21236 Don't set a message - thanks to seb
21238 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
21240 * plugins/devhelp/htmlview.c:
21241 * plugins/symbol-browser/an_symbol_view.c:
21243 There is a weird crash in gtk_idle which I still did not completly fix!
21245 * plugins/project-wizard/install.c:
21246 Default to success instead of failure
21248 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
21250 * plugins/devhelp/htmlview.c:
21251 * plugins/devhelp/plugin.c:
21252 Fixed bug and libdevhelp issue!
21254 * plugins/project-wizard/install.c:
21255 Fixed message string!
21257 2006-05-03 Massimo Cora' <maxcvs@email.it>
21259 * plugins/symbol-browser/an_symbol_view.c:
21260 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
21262 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
21264 * pixmaps/Makefile.am:
21266 * anjuta.desktop.in.in
21268 GNOME Goal #2.1: Install theme-friendly icons
21270 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
21272 * plugins/devhelp/htmlview.c: Reload page on reparent
21273 * plugins/document-manager/anjuta-docman.c:
21274 Present document-manager when document is selected in file-manager
21276 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
21278 * plugins/symbol-broser/an_symbol_view.c:
21279 Fixed crasher in namespace exploration
21281 2006-05-01 Massimo Cora' <maxcvs@email.it>
21284 * plugins/valgrind/Makefile.am:
21286 Optional compiling of Valgrind plugin
21288 2006-05-01 Massimo Cora' <maxcvs@email.it>
21290 * plugins/symbol-browser/an_symbol_view.c:
21291 - modularized code. Marked with FIXME the parts which need improvement.
21293 - Added basic namespace completion for Gtkmm type project:
21294 - namespace1::MyClass *class;
21295 - class-> [display]
21296 - Namespaces must be anyway improved.
21298 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
21300 * plugins/devhelp/plugin.c:
21301 Fixed up plugin unloading and show html widget on link selected
21305 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
21307 * plugins/devhelp/Makefile.am:
21308 * plugins/devhelp/anjuta-devhelp.plugin.in:
21309 * plugins/devhelp/htmlview.c:
21310 * plugins/devhelp/htmlview.h:
21311 * plugins/devhelp/plugin.c:
21312 * plugins/devhelp/plugin.h:
21313 Reimplemeted devhelp plugin from scratch
21315 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
21318 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
21320 * plugins/sourceview/sourceview-tags.c:
21321 complete some more tag types
21323 * plugins/valgrind/plugin.c:
21324 * plugins/valgrind/preferences.c:
21325 * plugins/valgrind/vggeneralprefs.c:
21327 Fixed lots of gtk warnings
21329 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
21331 * plugins/sourceview/sourceview-scope.c:
21332 Implemented type-ahead for scope completion
21334 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
21336 * manuals/C/Makefile.am:
21337 * manuals/Makefile.am:
21338 * plugins/document-manager/Makefile.am:
21339 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
21340 * plugins/sourceview/Makefile.am:
21345 * plugins/class-gen/goc_template_header: G_END_DECLS
21347 2006-05-27 Naba Kumar <naba@gnome.org>
21349 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
21350 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
21351 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
21352 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
21353 scintilla/include/Scintilla.iface,
21354 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
21355 cvs. Fixed compile flags. Removed outdated patches.
21357 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
21359 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
21361 * plugins/sourceview/anjuta-document.c:
21362 * plugins/sourceview/sourceview-args.c:
21363 * plugins/sourceview/sourceview-scope.c:
21365 Add End/Home keypresses and support completion if symbol start with '!' for example
21368 2006-04-27 Massimo Cora' <maxcvs@email.it>
21370 * libanjuta/interfaces/libanjuta.idl:
21372 * plugins/sourceview/sourceview-scope.c:
21373 * plugins/sourceview/tag-window.c:
21374 * plugins/sourceview/tag-window.h:
21375 * plugins/symbol-browser/an_symbol_view.c:
21376 * plugins/symbol-browser/an_symbol_view.h:
21377 * plugins/symbol-browser/plugin.c:
21379 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
21381 Code and ideas for C/C++ new completion engine comes from IComplete written by
21382 Martin Stubenschrott <stubenschrott@gmx.net>.
21383 Currently the interface works only with GtkSourceView plugin.
21385 * tagmanager/Makefile.am:
21387 * tagmanager/entry.h:
21388 * tagmanager/get.c:
21389 * tagmanager/get.h:
21390 * tagmanager/include/tm_file_entry.h:
21391 * tagmanager/include/tm_project.h:
21392 * tagmanager/include/tm_source_file.h:
21393 * tagmanager/include/tm_symbol.h:
21394 * tagmanager/include/tm_tagmanager.h:
21395 * tagmanager/include/tm_work_object.h:
21396 * tagmanager/include/tm_workspace.h:
21397 * tagmanager/parse.c:
21398 * tagmanager/read.c:
21399 * tagmanager/read.h:
21400 * tagmanager/tm_project.c:
21401 * tagmanager/tm_source_file.c:
21402 * tagmanager/tm_workspace.c:
21404 Tagmanager can now parse a memory buffer and generate/update
21405 tags into tm_workspace/tm_project on the fly, without using files.
21406 C/C++ is supported now.
21408 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
21410 * plugins/sourceview/anjuta-document.c:
21411 * plugins/sourceview/sourceview-args.c:
21412 * plugins/sourceview/sourceview-scope.c:
21413 * plugins/sourceview/sourceview.c:
21415 Fixed some memory leaks and argument completion
21417 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
21419 * plugins/glade/plugin.c:
21421 Fixed glade plugin build because of API changes in glade3
21423 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
21425 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
21426 Updated editor section
21428 * manuals/C/anjuta-manual/interface.xml:
21429 * manuals/C/anjuta-manual/preferences.xml:
21430 * manuals/C/anjuta-manual/projects.xml:
21433 * plugins/editor/anjuta-editor.plugin.in:
21436 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
21439 * plugins/editor/anjuta-editor.plugin.in:
21440 * plugins/sourceview/sourceview.plugin.in:
21442 Build both editors and let the user decide a runtime!
21444 * plugins/sourceview/sourceview-scope.c:
21445 Fixed bug in regex to allow test()-> completions
21447 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
21449 * plugins/sourceview/anjuta-document.c:
21450 * plugins/sourceview/sourceview-args.c:
21451 * plugins/sourceview/sourceview-scope.c:
21452 * plugins/sourceview/sourceview-tags.c:
21453 * plugins/sourceview/tag-window.c:
21455 Improved callltip windows
21457 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
21459 * src/anjuta-app.c: (on_session_save):
21460 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
21461 <ricardo.jose.ferrari@gmail.com> for pointing this out!
21463 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
21465 * libanjuta/anjuta-utils.c:
21466 * plugins/cvs-plugin/cvs-execute.c:
21469 * scintilla/LexInno.cxx:
21470 * scintilla/LexOpal.cxx:
21471 * scintilla/LexTCL.cxx:
21473 Added missing files from scintilla-update
21475 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
21478 * manuals/C/Makefile.am:
21479 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
21480 * manuals/C/anjuta-manual/Makefile.am:
21481 * manuals/C/anjuta-manual/anjuta-manual.xml:
21482 * manuals/C/anjuta-manual/build.xml:
21483 * manuals/C/anjuta-manual/debugger.xml:
21484 * manuals/C/anjuta-manual/execute.xml:
21485 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
21486 * manuals/C/anjuta-manual/figures/arguments.png:
21487 * manuals/C/anjuta-manual/figures/configure_dlg.png:
21488 * manuals/C/anjuta-manual/figures/file_menu.png:
21489 * manuals/C/anjuta-manual/figures/menu_main.png:
21490 * manuals/C/anjuta-manual/figures/menubar.png:
21491 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
21492 * manuals/C/anjuta-manual/figures/project_info.png:
21493 * manuals/C/anjuta-manual/figures/scrshot.png:
21494 * manuals/C/anjuta-manual/figures/symbol_browser.png:
21495 * manuals/C/anjuta-manual/figures/tool-editor.png:
21496 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
21497 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
21498 * manuals/C/anjuta-manual/figures/toolbar_format.png:
21499 * manuals/C/anjuta-manual/figures/toolbar_main.png:
21500 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
21501 * manuals/C/anjuta-manual/fileoperations.xml:
21502 * manuals/C/anjuta-manual/interface.xml:
21503 * manuals/C/anjuta-manual/introduction.xml:
21504 * manuals/C/anjuta-manual/preferences.xml:
21505 * manuals/C/anjuta-manual/projects.xml:
21506 * manuals/C/anjuta-manual/tools.xml:
21507 * manuals/Makefile.am:
21509 Updated manual and faq
21511 * scintilla/CallTip.cxx:
21512 * scintilla/CallTip.h:
21513 * scintilla/CellBuffer.cxx:
21514 * scintilla/CellBuffer.h:
21515 * scintilla/ContractionState.cxx:
21516 * scintilla/Document.cxx:
21517 * scintilla/Document.h:
21518 * scintilla/DocumentAccessor.cxx:
21519 * scintilla/Editor.cxx:
21520 * scintilla/Editor.h:
21521 * scintilla/ExternalLexer.cxx:
21522 * scintilla/Indicator.cxx:
21523 * scintilla/KeyMap.cxx:
21524 * scintilla/KeyWords.cxx:
21525 * scintilla/LexAU3.cxx:
21526 * scintilla/LexBash.cxx:
21527 * scintilla/LexCPP.cxx:
21528 * scintilla/LexCaml.cxx:
21529 * scintilla/LexCsound.cxx:
21530 * scintilla/LexEiffel.cxx:
21531 * scintilla/LexGui4Cli.cxx:
21532 * scintilla/LexHTML.cxx:
21533 * scintilla/LexLua.cxx:
21534 * scintilla/LexMSSQL.cxx:
21535 * scintilla/LexOthers.cxx:
21536 * scintilla/LexPOV.cxx:
21537 * scintilla/LexPython.cxx:
21538 * scintilla/LexRuby.cxx:
21539 * scintilla/LexSQL.cxx:
21540 * scintilla/LexVB.cxx:
21541 * scintilla/Makefile.am:
21542 * scintilla/PlatGTK.cxx:
21543 * scintilla/PropSet.cxx:
21544 * scintilla/RESearch.cxx:
21545 * scintilla/RESearch.h:
21546 * scintilla/ScintillaBase.cxx:
21547 * scintilla/ScintillaGTK.cxx:
21548 * scintilla/StyleContext.h:
21549 * scintilla/ViewStyle.cxx:
21550 * scintilla/ViewStyle.h:
21551 * scintilla/XPM.cxx:
21552 * scintilla/include/KeyWords.h:
21553 * scintilla/include/Platform.h:
21554 * scintilla/include/PropSet.h:
21555 * scintilla/include/SciLexer.h:
21556 * scintilla/include/Scintilla.h:
21557 * scintilla/include/Scintilla.iface:
21558 * scintilla/include/ScintillaWidget.h:
21559 * scintilla/lexers.make:
21561 Update to scintilla 1.68
21563 * src/anjuta-app.c:
21564 Only show help items which are really availible
21566 * plugins/cvs-plugin/cvs-callbacks.c
21567 * plugins/cvs-plugin/cvs-execute.c
21568 * plugins/cvs-plugin/subversion-callbacks.c:
21569 * libanjuta/anjuta-utils.c:
21570 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
21572 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
21574 * plugins/project-wizard/install.c,
21575 * plugins/project-wizard/autogen.c:
21576 Add error messages if using a read only directory
21577 Improve fix for bug #339296
21579 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
21581 * libanjuta/interfaces/libanjuta.idl:
21582 * plugins/document-manager/action-callbacks.c:
21583 * plugins/document-manager/plugin.c:
21584 * plugins/editor/text_editor.c:
21585 Added IAnjutaEditorGoto
21587 * plugins/editor/aneditor.cxx:
21588 * plugins/editor/aneditor.h:
21589 * plugins/editor/text_editor.h:
21590 * plugins/editor/text_editor_prefs.c:
21594 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
21596 * libanjuta/interfaces/libanjuta.idl:
21597 * plugins/document-manager/action-callbacks.c:
21598 * plugins/document-manager/anjuta-docman.c:
21599 * plugins/document-manager/plugin.c:
21600 * plugins/editor/text_editor.c:
21601 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
21603 * plugins/sourceview/sourceview.c:
21604 * plugins/sourceview/sourceview.glade:
21605 Fixed some uft-8 issues and added a preference option
21606 to enable/disable gnome-vfs monitoring
21608 * scintilla/Makefile.am:
21609 * scintilla/include/Makefile.am:
21612 2006-04-20 Massimo Cora' <maxcvs@email.it>
21614 * libanjuta/interfaces/libanjuta.idl:
21615 Remove get_current_pos () because we have get_position()
21617 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
21620 * plugins/sourceview/tag-window.c:
21621 Don't close window on PageUp/PageDown
21623 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
21625 * data/Makefile.am:
21626 * manuals/reference/libanjuta/Makefile.am:
21631 * src/bacon-message-connection.c:
21632 * src/bacon-message-connection.h: (both from gedit)
21635 Fixed #312319 (Opening files when Anjuta is already open)
21637 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
21639 * TODO.tasks: Updated
21640 * plugins/sourceview/anjuta-view.c:
21641 * plugins/sourceview/anjuta-view.h:
21642 * plugins/sourceview/sourceview.c:
21644 * configure.in: Fix --enable-plugin-scintilla
21646 Added char_added signal
21648 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
21650 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
21652 Fixed diff for utf8
21654 * plugins/sourceview/sourceview.c:
21655 Fixed VFS monitoring (still a bit buggy)
21657 * plugins/sourceview/sourceview-args.c:
21658 * plugins/sourceview/tag-window.c:
21660 Better sizing for the popup-window
21662 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
21664 * plugins/project-wizard/templates/gnome/src/main.c:
21665 * plugins/project-wizard/templates/gnome/src/project.glade:
21666 * plugins/project-wizard/templates/gtk/src/main.c:
21667 * plugins/project-wizard/templates/gtk/src/project.glade:
21668 * plugins/project-wizard/templates/gtkmm/src/main.cc:
21670 Fixed up GLADE_FILE definition in project types and fixed bug #334546
21672 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
21674 * configure.in: More removal of obsoleteness.
21677 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
21680 * libanjuta/anjuta-preferences.c:
21681 * libanjuta/anjuta-utils.c:
21682 * libanjuta/anjuta-utils.h:
21683 * plugins/message-view/message-view.c:
21685 Changed color functions and moved convert_color to anjuta-utils.h
21687 * plugins/message-view/anjuta-message-manager-plugin.glade:
21688 GnomeColorPicker -> GtkColorButton (bug #309154)
21690 * plugins/sourceview/plugin.c:
21691 * plugins/sourceview/sourceview-prefs.c:
21692 * plugins/sourceview/sourceview.glade:
21693 Added color and font preferences
21695 * plugins/sourceview/sourceview-tags.c:
21696 Only show as much choices as configured in preferences
21698 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
21700 * ROADMAP, NEWS: Updated (we are far behind ;-)
21701 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
21703 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
21706 * plugins/editor/Makefile.am:
21707 * scintilla/Makefile.am
21709 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
21711 * global-tags/Makefile.am:
21712 * global-tags/create_global_tags.sh:
21713 * plugins/symbol-browser/an_symbol_prefs.c:
21714 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
21715 * plugins/symbol-browser/plugin.h:
21716 * tagmanager/include/tm_workspace.h:
21717 * tagmanager/tm_workspace.c:
21719 Fixed symbol-browser prefs and move global tags generation from installtion to
21720 preferences to make the life easier for distributers and to allow updates after installtion
21722 * plugins/document-manager/action-callbacks.c:
21723 * plugins/document-manager/action-callbacks.h:
21724 * plugins/document-manager/anjuta-document-manager.ui:
21725 * plugins/document-manager/indent-util.c:
21726 * plugins/document-manager/plugin.c:
21727 * plugins/editor/text_editor.c:
21729 Moved indent stuff to document-manager
21731 * plugins/sourceview/anjuta-view.c:
21732 * plugins/sourceview/sourceview-args.c:
21733 * plugins/sourceview/sourceview-scope.c:
21734 * plugins/sourceview/sourceview-tags.c:
21735 * plugins/sourceview/sourceview.c:
21739 * plugins/sourceview/sourceview.plugin (removed):
21740 * plugins/sourceview/sourceview.plugin.in:
21741 Editor is not user-activatible
21743 * plugins/sourceview/sourceview.png:
21746 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
21748 * src/anjuta-app.c: Fixed crasher on plugin unloading
21750 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
21752 * plugins/sourceview/sourceview.c
21753 * plugins/sourceview/sourceview-args.c
21754 * plugins/sourceview/sourceview-args.h:
21756 Polished argument completion
21758 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
21760 * plugins/message-view/anjuta-msgman.c:
21761 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
21763 Show message pane on switch (does not work, anjuta_shell needs a fix)
21765 * plugins/sourceview/Makefile.am:
21766 * plugins/sourceview/anjuta-view.c: (find_tag_window),
21767 * plugins/sourceview/sourceview-args.c:
21768 * plugins/sourceview/sourceview-args.h:
21769 * plugins/sourceview/sourceview-private.h:
21770 * plugins/sourceview/sourceview-scope.c:
21771 (sourceview_scope_update), (sourceview_scope_filter_keypress):
21772 * plugins/sourceview/sourceview-tags.c:
21773 * plugins/sourceview/sourceview.c:
21774 * plugins/sourceview/tag-window.c:
21775 * plugins/sourceview/tag-window.h:
21777 Added scope and argument completion
21779 2006-04-03 Johannes Schmid <jhs@gnome.org>
21782 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
21783 (on_widget_remove):
21786 * plugins/sourceview/sourceview.c: (iselect_clear):
21787 Make "Delete"-key working
21789 * configure.in: #336389
21791 2006-04-03 Johannes Schmid <jhs@gnome.org>
21793 * plugins/sourceview/Makefile.am:
21794 * plugins/sourceview/anjuta-view.c:
21795 * plugins/sourceview/plugin.c:
21796 * plugins/sourceview/sourceview-private.h:
21797 * plugins/sourceview/sourceview-scope.c:
21798 * plugins/sourceview/sourceview-scope.h:
21799 * plugins/sourceview/sourceview-tags.c:
21800 * plugins/sourceview/sourceview-tags.h:
21801 * plugins/sourceview/sourceview.c:
21802 * plugins/sourceview/sourceview.h:
21803 * plugins/sourceview/tag-window.c:
21805 - fixed goto_file_line
21806 - scroll to cursor on undo/redo
21807 - show correct popup-menu
21808 - scope completion (not ready yet)
21810 2006-04-03 Johannes Schmid <jhs@gnome.org>
21812 * plugins/sourceview/plugin.c:
21813 * plugins/sourceview/sourceview-tags.c:
21814 * plugins/sourceview/sourceview.c:
21815 * plugins/sourceview/sourceview.h:
21816 * plugins/sourceview/tag-window.c:
21818 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
21820 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21822 * plugins/sourceview/sourceview.c:
21823 Fixed next/previous bookmark.
21824 Toggled bookmark (set/unset).
21826 2006-04-03 Johannes Schmid <jhs@gnome.org>
21828 * plugins/document-manager/action-callbacks.c:
21829 Fixed Gtk-Warning in goto_line
21831 * plugins/sourceview/Makefile.am:
21832 * plugins/sourceview/anjuta-document.c:
21833 * plugins/sourceview/anjuta-view.c:
21834 * plugins/sourceview/anjuta-view.h:
21835 * plugins/sourceview/sourceview-autocomplete.c:
21836 * plugins/sourceview/sourceview-autocomplete.h:
21837 * plugins/sourceview/sourceview-private.h:
21838 * plugins/sourceview/sourceview-tags.c:
21839 * plugins/sourceview/sourceview-tags.h:
21840 * plugins/sourceview/sourceview.c:
21841 * plugins/sourceview/tag-window.c:
21842 * plugins/sourceview/tag-window.h:
21843 Created a nice API for tag and completion windows
21845 * plugins/sourceview/sourceview-print.h:
21846 * plugins/sourceview/sourceview-print.c:
21849 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
21851 * plugins/sourceview/sourceview.c:
21852 Fixed typo (Sort bookmarks).
21854 2006-04-01 Johannes Schmid <jhs@gnome.org>
21856 * plugins/sourceview/anjuta-document.c:
21857 * plugins/sourceview/anjuta-document.h:
21858 * plugins/sourceview/anjuta-view.c:
21859 * plugins/sourceview/anjuta-view.h:
21860 * plugins/sourceview/sourceview-autocomplete.c:
21861 * plugins/sourceview/sourceview-autocomplete.h:
21862 * plugins/sourceview/sourceview-prefs.c:
21863 * plugins/sourceview/sourceview-prefs.h:
21864 * plugins/sourceview/sourceview-private.h:
21865 * plugins/sourceview/sourceview-tags.c:
21866 * plugins/sourceview/sourceview-tags.h:
21867 * plugins/sourceview/sourceview.c:
21868 * plugins/sourceview/sourceview.glade:
21869 * plugins/sourceview/tag-window.c:
21870 * plugins/sourceview/tag-window.h:
21872 Improved code complete and autocomplete
21874 2006-04-01 Johannes Schmid <jhs@gnome.org>
21876 * plugins/sourceview/Makefile.am:
21877 * plugins/sourceview/bookmark.png:
21878 * plugins/sourceview/marker-attentive.png:
21879 * plugins/sourceview/marker-basic.png:
21880 * plugins/sourceview/marker-intense.png:
21881 * plugins/sourceview/marker-light.png:
21882 * plugins/sourceview/sourceview.c:
21884 Added pixmaps for all marker types and show bookmarks
21887 * plugins/sourceview/Makefile.am:
21888 Build sourceview on 2.14 only
21890 2006-03-31 Johannes Schmid <jhs@gnome.org>
21892 * plugins/sourceview/Makefile.am:
21893 * plugins/sourceview/anjuta-document.c:
21894 * plugins/sourceview/anjuta-view.c:
21895 * plugins/sourceview/anjuta-view.h:
21896 * plugins/sourceview/sourceview-autocomplete.c:
21897 * plugins/sourceview/sourceview-private.h:
21898 * plugins/sourceview/sourceview-tags.c:
21899 * plugins/sourceview/sourceview-tags.h:
21900 * plugins/sourceview/sourceview.c:
21901 * plugins/sourceview/tag-window.c:
21902 * plugins/sourceview/tag-window.h:
21904 Added code completion with tag manager to the editor and fixed a save_as bug
21906 2006-03-31 Johannes Schmid <jhs@gnome.org>
21908 * src/main.c: Revert patch from Rob to allow building with
21910 * configure.in: Require at least 2.12 libraries
21912 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
21914 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
21916 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
21917 Improve anjuta-plugin project template: Added missed files dist tarball
21920 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
21923 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
21925 reviewed by: Johannes Schmid <jhs@gnome.org>
21927 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
21928 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
21929 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
21930 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
21932 Improve anjuta-plugin project template. Also fix for #322744
21934 2006-03-27 Johannes Schmid <jhs@gnome.org>
21936 * plugins/sourceview/sourceview-private.h:
21937 plugins/sourceview/sourceview.c:
21939 Added basic bookmark support
21941 2006-03-27 Johannes Schmid <jhs@gnome.org>
21946 Patch from Rob Bradfort <robster@debian.org>:
21947 * src/main.c: (get_command_line_args), (main):
21948 Migration from popt to GOption
21950 2006-03-26 Naba Kumar <naba@gnome.org>
21952 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
21953 size to scale itself with theme.
21955 2006-03-26 Naba Kumar <naba@gnome.org>
21957 * plugins/file-manager/an_file_view.c,
21958 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
21959 when symbolview and fileview objects are destroyed to avoid crashes
21960 after the plugins are disabled.
21962 2006-03-26 Naba Kumar <naba@gnome.org>
21964 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
21965 Deleted unused file.
21967 * plugins/glade/plugin.c: Be able to close glade plugin when there
21968 there is no glade project loaded.
21970 * plugins/sourceview/sourceview.plugin,
21971 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
21973 2006-03-23 Naba Kumar <naba@gnome.org>
21975 * plugins/editor/print.c: Fixed a bug where some sections of
21976 printed/previewed text is not highlighted.
21978 2006-03-20 Johannes Schmid <jhs@gnome.org>
21980 * libanjuta/interfaces/libanjuta.idl:
21982 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
21983 as we do not use private apis. Show help window and startup because it does
21986 * plugins/document-manager/action-callbacks.c:
21987 plugins/editor/Makefile.am:
21988 plugins/editor/text_editor.c:
21989 plugins/editor/print.c:
21990 plugins/editor/print.h:
21992 Fixed printing (nobody has missed it BTW ;-)
21994 * plugins/sourceview/sourceview.c:
21997 2006-03-20 Naba Kumar <naba@gnome.org>
21999 * configure.in, plugins/devhelp/plugin.c: Be able to build with
22000 devhelp >= 0.9 < 0.11 versions.
22002 2006-03-20 Johannes Schmid <jhs@gnome.org>
22004 * plugins/sourceview/anjuta-document-loader.c
22005 plugins/sourceview/sourceview.c:
22007 Fixed encoding bugs
22009 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22011 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
22012 Fixed bug (line position)
22013 Give the good line position whatever the active editor.
22015 2006-03-19 Ilkka Tuohela <hile@iki.fi>
22017 * configure.in: Added fi to ALL_LINGUAS
22019 2006-03-19 Johannes Schmid <jhs@gnome.org>
22021 * plugins/sourceview/anjuta-document-loader.c:
22022 replace gnome_vfs_get_mime_type_for_name_and data
22024 * plugins/build-basic-autotools/build-basic-autotools.c:
22027 2006-03-17 Johannes Schmid <jhs@gnome.org>
22029 * plugins/editor/editor.glade:
22030 Added style-editor again after it got lost somehow
22032 2006-03-17 Johannes Schmid <jhs@gnome.org>
22034 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
22035 configure.in: require devhelp 0.11
22037 Post 0.11 devhelp versions (CVS) do not work because of an API change...
22039 plugins/build-basic-autotools/build-basic-autotools.c:
22040 forgot a an installtion callback for the "install as root"-feature
22042 2006-03-17 Massimo Cora' <maxcvs@email.it>
22044 reviewed by: Johannes Schmid <jhs@gnome.org>
22046 * plugins/class-gen/anjuta-class-gen-plugin.glade
22047 plugins/class-gen/class_gen.c
22048 plugins/class-gen/goc_template_header
22049 plugins/class-gen/goc_template_source
22053 2006-03-16 Johannes Schmid <jhs@gnome.org>
22055 * plugins/sourceview/sourceview.c:
22056 Fixed "save-point" signal for undo actions
22058 2006-03-16 Massimo Cora' <maxcvs@email.it>
22060 reviewed by: Johannes Schmid <jhs@gnome.org>
22062 * plugins/document-manager/anjuta-docman.c:
22063 Implement tab drag and drop
22065 2006-03-16 Johannes Schmid <jhs@gnome.org>
22067 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
22068 plugins/build-basic-autotools/build-basic-autotools.c:
22070 Implemented "install as root"-feature (#321455)
22072 2006-03-16 Johannes Schmid <jhs@gnome.org>
22075 plugins/sourceview/.cvsignore
22076 plugins/tools/scripts/.cvsignore:
22077 Added/extended .cvsignore files
22079 * plugins/sourceview/sourceview-autocomplete.c:
22080 plugins/sourceview/sourceview-autocomplete.h:
22081 plugins/sourceview/sourceview-prefs.c:
22082 plugins/sourceview/sourceview-private.h:
22083 plugins/sourceview/sourceview.glade:
22084 Autcomplete just works(tm) now and respects preferences
22086 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
22087 Use better algorithm from autocomplete
22089 2006-03-15 Johannes Schmid <jhs@gnome.org>
22091 * src/anjuta-app.c:
22094 2006-03-15 Johannes Schmid <jhs@gnome.org>
22096 * libanjuta/interfaces/libanjuta.idl:
22097 plugins/class-gen/class_gen.c:
22098 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
22099 plugins/project-manager/plugin.c:
22101 Allow to add multiple source files (#320191)
22103 * configure.in: Require gnome-build 0.1.3
22105 2006-03-14 Johannes Schmid <jhs@gnome.org>
22107 * plugins/macro/macro-utils.c: Fixed bug #333606
22108 * plugins/file-wizard/file.c: Fixed bug #333601
22110 2006-03-13 Johannes Schmid <jhs@gnome.org>
22112 * plugins/sourceview/sourceview_autocomplete.c
22113 plugins/sourceview/sourceview_autocomplete.h
22114 plugins/sourceview/sourceview.c
22115 plugins/sourceview/sourceview-private.h
22116 plugins/sourceview/sourceview-prefs.c:
22118 Cleaned up and fixed several issues
22120 2006-03-13 Johannes Schmid <jhs@gnome.org>
22122 * plugins/sourceview/Makefile.am:
22123 plugins/sourceview/sourceview-autocomplete.c
22124 plugins/sourceview/sourceview-autocomplete.h:
22125 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
22126 plugins/sourceview/sourceview-private.h:
22127 plugins/sourceview/sourceview.c:
22129 Added (buggy) autocomplete feature to sourceview
22131 2006-03-12 Naba Kumar <naba@gnome.org>
22133 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
22134 libanjuta/anjuta-session.c: Added API docs.
22136 2006-03-12 Naba Kumar <naba@gnome.org>
22138 * TODO.tasks: Added couple of tasks.
22139 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
22140 Register private class as early as possible so that members could
22141 point to self class. Code clean up.
22143 2006-03-12 Naba Kumar <naba@gnome.org>
22145 * po/POTFILES.in, po/POTFILES.skip: Updated.
22147 2006-03-11 Naba Kumar <naba@gnome.org>
22149 * libanjuta/anjuta-shell.c,
22150 plugins/document-manager/anjuta-docman.c,
22151 plugins/document-manager/plugin.c,
22152 plugins/symbol-browser/an_symbol_search.c,
22153 plugins/valgrind/vgrule-list.c: Use correct signal names while
22156 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
22157 signal names and fixed enum IANJUTA_TYPE_* macro.
22159 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22161 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
22162 plugins/search/search-replace.c :
22163 Fixed bug (Bookmark the good line).
22164 Search & Replace (Mark all matched strings).
22166 2006-03-09 Johannes Schmid <jhs@gnome.org>
22168 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
22169 Completed changes from yesterday
22171 * plugins/document-manager/anjuta-document-manager.glade:
22172 plugins/editor/editor.glade
22173 plugins/editor/plugin.c: (activate_plugin)
22174 plugins/editor/text_editor.c
22175 plugins/sourceview/Makefile.am
22176 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
22177 plugins/sourceview/sourceview.glade:
22178 Completed preference changes
22180 2006-03-08 Johannes Schmid <jhs@gnome.org>
22182 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
22183 plugins/search/plugin.c: (activate_plugin):
22185 Removed Gtk-Criticals
22187 * plugins/document-manager/anjuta-document-manager.glade:
22188 plugins/document-manager/plugin.c: (on_docman_auto_save),
22189 (on_gconf_notify_timer), (prefs_init):
22190 plugins/document-manager/plugin.h:
22191 plugins/editor/text_editor.c: (text_editor_instance_init),
22192 (text_editor_dispose):
22193 plugins/editor/text_editor.h:
22194 plugins/editor/text_editor_cbs.c:
22195 plugins/editor/text_editor_cbs.h:
22196 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
22197 plugins/glade/plugin.c: (activate_plugin):
22198 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
22199 plugins/sourceview/sourceview-private.h:
22200 plugins/sourceview/sourceview.c: (on_menu_popup),
22201 (sourceview_new), (ifile_open), (ifile_savable_save),
22202 (ifile_savable_save_as), (ieditor_set_popup_menu),
22203 (ieditor_get_filename), (imark_mark):
22205 Moved autosave from editor to document manager and fixed some things in
22208 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22210 * plugins/search/anjuta-search.glade :
22211 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
22212 plugins/search/search-replace_bachend.c: Fixed a crash bug.
22213 plugins/search/search-replace.c : Fixed bug.
22215 2006-03-08 Johannes Schmid <jhs@gnome.org>
22217 * plugins/search/anjuta-search.glade
22218 Fixed widget names (glade is a bit stupid on copying widgets to other files)
22220 2006-03-07 Johannes Schmid <jhs@gnome.org>
22222 * plugins/document-manager/action-callbacks.c
22223 plugins/document-manager/anjuta-document-manager.glade
22224 plugins/document-manager/plugin.c: (prefs_init),
22226 plugins/editor/Makefile.am:
22227 plugins/editor/editor.glade:
22228 plugins/editor/plugin.c: (on_style_button_clicked),
22229 (activate_plugin), (dispose):
22230 plugins/editor/style-editor.c:
22232 Startet to seperate document-manager and editor preferences
22234 * plugins/search/Makefile.am:
22235 plugins/search/anjuta-search.glade:
22236 plugins/search/search-replace.c:
22238 Moved search GUI to search-plugin
22240 * plugins/sourceview/sourceview-prefs.c:
22241 plugins/sourceview/sourceview-prefs.h:
22242 plugins/sourceview/sourceview-private.h:
22243 plugins/sourceview/sourceview.c:
22244 plugins/sourceview/sourceview.h:
22245 plugins/sourceview/Makefile.am:
22246 plugins/sourceview/anjuta-document.h:
22247 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
22248 plugins/sourceview/plugin.c:
22250 Added some preferences to sourceview and fixed vfs_monitor
22252 * tagmanager/c.c: (parseParens):
22253 Removed annoying debug message
22255 * libanjuta/interfaces/libanjuta.idl:
22256 Removed IAnjutaEditorFactory::create_style_editor()
22258 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22260 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
22261 Search : Bookmark all matched lines.
22263 2006-03-06 Johannes Schmid <jhs@gnome.org>
22265 * plugins/class-gen/anjuta-class-gen.plugin.in
22266 plugins/file-loader/plugin.c: (sort_wizards)
22267 (on_create_submenu), (activate_plugin)
22268 plugins/file-wizard/anjuta-file-wizard.plugin.in
22269 plugins/glade/anjuta-glade.plugin.in
22270 plugins/project-import/anjuta-project-import.plugin.in
22271 plugins/project-wizard/anjuta-project-wizard.plugin.in:
22273 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
22274 sorted alphabeticly
22276 * plugins/project-wizard/templates/mkfile.wiz:
22277 Use configured project directory instead of ~/myproject
22279 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
22281 Show markers (again) and monitor uri
22283 2006-03-06 Naba Kumar <naba@gnome.org>
22285 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
22286 typedefs separately so that forward linking would work.
22287 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
22289 2006-03-05 Naba Kumar <naba@gnome.org>
22291 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
22292 passing Enums and Structs in signals. Define struct _Name in
22293 generated code, so that forward referencing.
22294 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
22296 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
22298 2006-03-05 Naba Kumar <naba@gnome.org>
22300 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
22301 support. Generate GType definitions for enums in generated codes
22302 so that enums could be passed as signal params.
22304 2006-03-04 Naba Kumar <naba@gnome.org>
22306 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
22307 Restored cvs-moved revision files. They were originally marked
22308 deleted at their older locations. Now they are restored at
22309 their new locations. The changeset is one that was committed
22310 as part of document-manager, editor, search and print plugins
22311 separation from editor plugin.
22313 2006-03-03 Johannes Schmid <jhs@gnome.org>
22315 * plugins/sourceview/*:
22316 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
22319 2006-03-04 Naba Kumar <naba@gnome.org>
22321 * plugins/gdb/*: Deleted removed files (see previous changlog
22322 entry for files list).
22324 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
22326 * plugins/debug-mananger/breakpoints.c,
22327 plugins/debug-manager/breakpoints.h,
22328 plugins/debug-manager/debug_tree.c,
22329 plugins/debug-manager/debug_tree.h,
22330 plugins/debug-manager/info.c,
22331 plugins/debug-manager/info.h,
22332 plugins/debug-manager/locals.c,
22333 plugins/debug-manager/locals.h,
22334 plugins/debug-manager/memory.c,
22335 plugins/debug-manager/memory.h,
22336 plugins/debug-manager/registers.c,
22337 plugins/debug-manager/registers.h,
22338 plugins/debug-manager/sharedlib.c,
22339 plugins/debug-manager/sharedlib.h,
22340 plugins/debug-manager/signal.c,
22341 plugins/debug-manager/signal.h,
22342 plugins/debug-manager/stack_trace.c,
22343 plugins/debug-manager/stack_trace.h,
22344 plugins/debug-manager/watch.c,
22345 plugins/debug-manager/watch.h,
22346 plugins/debug-manager/Makefile.am:
22347 Move from gdb plugin to debug manager plugin
22349 * plugins/debug-manager/anjuta-debug-manager.glade,
22350 plugins/debug-manager/anjuta-debug-manager.ui:
22351 Move all user interface from gdb to debug manager
22353 * plugins/debug-manager/utilities.c,
22354 plugins/debug-manager/utilities.h:
22355 Remove some unused code
22356 Add useful code from gdb plugin
22358 * plugins/debug-manager/start.c,
22359 plugins/debug-manager/start.h:
22360 Include code of attach_process
22361 Add more code to start the debugger
22363 * plugins/debug-manager/plugin.c,
22364 plugins/debug-manager/plugin.h,
22365 plugins/debug-manager/anjuta-debug-manager.plugin.in:
22366 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
22368 * plugins/debug-manager/debugger.c,
22369 plugins/debug-manager/debugger.h:
22370 Implement a queue of debugger command
22372 * plugins/gdb/actions.c,
22373 plugins/gdb/actions.h,
22374 plugins/gdb/watch_cbs.c,
22375 plugins/gdb/watch_cbs.h,
22376 plugins/gdb/watch_gui.c,
22377 plugins/gdb/watch_gui.h:
22380 * plugins/gdb/debugger.c,
22381 plugins/gdb/debugger.h,
22382 plugins/gdb/gdbmi.c,
22383 plugins/gdb/gdbmi.h,
22384 plugins/gdb/utilities.c,
22385 plugins/gdb/utilities.h,
22386 plugins/gdb/Makefile.am,
22387 plugins/gdb/anjuta-gdb.plugin.in:
22388 Implement necessary functions
22390 * plugins/gdb/parser.c,
22391 plugins/gdb/parser.h:
22392 Code for parsing variable previously in debug_tree.c
22394 * plugins/gdb/anjuta-gdb.glade,
22395 plugins/gdb/anjuta-gdb.ui:
22396 Remove user interface
22398 * plugins/gdb/gdbmi-test.c:
22401 * plugins/gdb/anjuta-gdb.plugin.png:
22402 Try an improved icon for gdb (archer fish)
22404 * libanjuta/anjuta-debugger.c,
22405 libanjuta/anjuta-debugger.h,
22406 libanjuta/interfaces/libanjuta.idl,
22407 libanjuta/interfaces/anjuta-idl-compiler.pl,
22408 libanjuta/Makefile.am:
22409 Add declaration used in new IAnjutaDebugger interface
22411 * manuals/reference/libanjuta.types,
22412 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
22413 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
22414 Update documentation
22416 2006-03-02 Naba Kumar <naba@gnome.org>
22418 * manuals/reference/libanjuta/Makefile.am,
22419 manuals/reference/libanjuta/libanjuta-docs.sgml,
22420 manuals/reference/libanjuta/libanjuta-sections.txt,
22421 manuals/reference/libanjuta/libanjuta.types,
22422 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
22423 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
22424 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
22425 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
22426 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
22427 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
22428 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
22429 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
22430 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
22431 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
22432 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
22433 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
22434 manuals/reference/libanjuta/tmpl/e-splash.sgml,
22435 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
22436 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
22437 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
22438 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
22439 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
22440 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
22441 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
22442 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
22443 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
22444 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
22445 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
22446 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
22447 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
22448 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
22449 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
22450 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
22451 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
22452 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
22453 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
22454 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
22455 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
22456 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
22457 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
22458 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
22459 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
22460 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
22461 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
22462 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
22463 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
22464 manuals/reference/libanjuta/tmpl/plugins.sgml,
22465 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
22466 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
22467 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
22468 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
22469 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
22470 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
22471 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
22472 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
22473 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
22474 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
22475 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
22476 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
22477 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
22478 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
22481 2006-02-28 Naba Kumar <naba@gnome.org>
22483 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
22484 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
22485 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
22486 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
22487 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
22488 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
22489 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
22490 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
22491 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
22492 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
22493 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
22494 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
22495 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
22496 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
22498 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22500 * plugins/sourceview/sourceview.c:
22501 Select to brace, select block.
22503 2006-02-28 Johannes Schmid <jhs@gnome.org>
22505 * plugins/file-wizard/Makefile.am
22506 plugins/file-wizard/action-callbacks.c (removed)
22507 plugins/file-wizard/action-callbacks.h (removed)
22508 plugins/file-wizard/anjuta-file-wizard.ui
22509 plugins/file-wizard/plugin.c: (activate_plugin),
22510 (deactivate_plugin)
22511 plugins/file-wizard/plugin.h:
22512 Removed Edit->Insert Text submenu (replace by macros plugin)
22514 * plugins/sourceview/sourceview.c: (sourceview_new),
22515 (ieditor_set_popup_menu):
22516 Fixed some more bugs
22518 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
22520 2006-02-28 Naba Kumar <naba@gnome.org>
22522 * plugins/file-manager/an_file_view.c,
22523 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
22524 rows also and with delay 1 sec (the color and timout value should
22525 probably be picked up from some system wide preference key).
22527 2006-02-28 Naba Kumar <naba@gnome.org>
22529 * libanjuta/interfaces/libanjuta.idl,
22530 plugins/document-manager/action-callbacks.c,
22531 plugins/document-manager/plugin.c,
22532 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
22533 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
22534 Added interface checks in document manager and enable/disable
22535 menus based on supported interface.
22537 * plugins/project-import/anjuta-project-import.glade: Set some
22538 resonable size for the import dialog.
22540 2006-02-27 Naba Kumar <naba@gnome.org>
22542 * libanjuta/interfaces/libanjuta.idl,
22543 plugins/document-manager/action-callbacks.c,
22544 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
22545 and eol conversion actions.
22547 2006-02-27 Johannes Schmid <jhs@gnome.org>
22549 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
22550 * plugins/file-manager/an_file_view.c
22551 plugins/file-manager/plugin.h: Added tooltips
22552 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
22554 2006-02-26 Naba Kumar <naba@gnome.org>
22556 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
22557 plugins/build-basic-autotools/build-basic-autotools.c,
22558 plugins/build-basic-autotools/build-basic-autotools.h,
22559 plugins/build-basic-autotools/executer.c,
22560 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
22561 disable indicator highlights preferences from message manager to
22562 build plugin. Implemented message indicator highlights in build tool.
22564 * plugins/editor/text_editor.c: Fixed indicators.
22566 2006-02-26 Johannes Schmid <jhs@gnome.org>
22568 * plugins/sourceview/sourceview.c:
22571 * plugins/subversion/svn_auth.c:
22572 Fixed username/password authentification but there might be a memory corruption
22574 2006-02-26 Naba Kumar <naba@gnome.org>
22576 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
22577 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
22578 libanjuta/anjuta-launcher.h: Added documentation.
22580 2006-02-24 Naba Kumar <naba@gnome.org>
22582 * plugins/editor/text_editor.c: Fixed change in API in
22583 IAnjutaEditorSelection::set().
22585 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22587 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
22588 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
22589 libanjuta/interfaces/libanjuta.idl :
22590 Search in sourceview editor (Select in buffer).
22593 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22595 * plugins/sourceview/sourceview.c :
22596 Fixed Replace, to_upper, to_lower.
22598 * plugins/search/search-replace_backend.c :
22599 Renamed header name.
22601 2006-02-22 Naba Kumar <naba@gnome.org>
22603 * libanjuta/anjuta-plugin-description.c,
22604 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
22605 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
22606 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
22607 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
22608 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
22610 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
22611 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
22613 2006-02-21 Naba Kumar <naba@gnome.org>
22615 * libanjuta/interfaces/libanjuta.idl,
22616 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
22617 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
22618 interface for editor.
22620 2006-02-21 Naba Kumar <naba@gnome.org>
22622 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
22624 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
22625 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
22627 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22629 * GTKSOURCEVIEW EDITOR
22630 plugins/sourceview/sourceview.c :
22631 Fixed copy and Goto Line.
22633 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
22634 plugins/macro/plugin.c :
22635 Fixed Insert key word and Insert macro.
22637 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
22639 * plugins/document-manager/anjuta-docman.c:
22640 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
22643 plugins/Makefile.am:
22644 plugins/sourceview/.cvsignore:
22645 plugins/sourceview/Makefile.am:
22646 plugins/sourceview/plugin.c: :
22647 plugins/sourceview/plugin.h:
22648 plugins/sourceview/sourceview.c:
22649 plugins/sourceview/sourceview.h:
22650 plugins/sourceview/sourceview.plugin:
22651 plugins/sourceview/sourceview.plugin.in:
22652 plugins/sourceview/sourceview.png:
22654 Added sourceview editor plugin
22656 2006-02-19 Naba Kumar <naba@gnome.org>
22658 * libanjuta/interfaces/libanjuta.idl,
22659 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
22660 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
22661 plugins/cvs-plugin/cvs-interface.c,
22662 plugins/document-manager/action-callbacks.c,
22663 plugins/document-manager/action-callbacks.h,
22664 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
22665 plugins/search/plugin.c, plugins/search/search-replace.c,
22666 plugins/search/search-replace_backend.c,
22667 plugins/subversion/subversion-actions.c,
22668 plugins/subversion/subversion-callbacks.c,
22669 plugins/tools/editor.c, plugins/tools/execute.c,
22670 plugins/tools/variable.c: Defined proper editor interfaces and fixed
22671 few fatal warnings.
22673 2006-02-15 Naba Kumar <naba@gnome.org>
22675 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
22678 * libanjuta/interfaces/libanjuta.idl,
22679 plugins/document-manager/anjuta-docman.c,
22680 plugins/document-manager/plugin.c,
22681 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
22682 unnecessary parameters from IAnjutaEditor interface and used proper
22683 types instead of 'gpointer'. Fixed various compiler warnings.
22685 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
22688 2006-02-12 Naba Kumar <naba@gnome.org>
22690 * po/POTFILES.in: Updated.
22692 2006-02-11 Naba Kumar <naba@gnome.org>
22694 * plugins/editor/properties.[cxx,h],
22695 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
22696 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
22697 to sci_prop_*(), because they were conflicting with external
22698 functions (in some ssl library).
22700 2006-02-08 Naba Kumar <naba@gnome.org>
22702 Patch from Massimo Cora <maxcvs@email.it>:
22703 * plugins/valgrind/anjuta-valgrind.schemas,
22704 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
22705 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
22706 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
22707 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
22708 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
22709 plugins/valgrind/vgtoolview.c,
22710 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
22711 before running the debugging session. I've added also a
22712 preference in Anjuta Preferences where you can specify
22713 the path to the valgrind binary. The default is /usr/bin/valgrind.
22714 Now it displays a dialog with the error. [it can be -program
22715 exited- or -file loaded or end of input-]. Some valgrind 3.x
22718 2006-01-29 Naba Kumar <naba@gnome.org>
22720 Patch from Massimo Cora <maxcvs@email.it>:
22721 * configure.in, plugins/Makefile.am,
22722 plugins/valgrind/*: Valgrind plugin (requires
22723 binutils-dev and valgrind to be installed.
22725 2005-01-24 Johannes Schmid <jhs@gnome.org>
22727 * Patch from Eric Greveson <ejg45@cam.ac.uk>
22728 plugins/tools/variables.c:
22729 Added current directory to possible variables
22731 * Patch from Günther Brammer <gbrammer@gmx.de>
22732 plugins/document-manager/anjuta-docman.c:
22733 Fix a crash on opening a file
22735 AUTHORS: Added Günther Brammer
22737 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
22739 * libanjuta/anjuta-launcher.c:
22740 Fix a bug in AnjutaLauncher when output is bigger than buffer
22741 Probably fix bug #315188 and #305134
22743 2005-12-28 Johannes Schmid <jhs@gnome.org>
22745 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
22746 * src/about.c: Use new gtk about dialog
22747 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
22748 Updated anjuta_ui_add_action_group_entries call
22750 Patch from Jean Breford <jean.breford@normalesup.org>
22751 and Markus Habermehl <bmh1980de@yahoo.de>:
22753 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
22754 * AUTHORS: Added Jean and Markus
22756 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22757 * plugins/search/search-replace.c :
22758 Bookmark all matched lines.
22759 * plugins/search/search-replace_backend.c :
22760 Fixed bug (Search in all project files).
22762 2005-12-21 Johannes Schmid <jhs@gnome.org>
22764 * plugins/search/plugin.c:
22766 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
22767 investigation needed.
22769 AUTHORS: Added Ross Goldner
22771 2005-12-19 Ross Golder <ross@golder.org>
22773 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
22774 application/xml MIME type.
22776 2005-12-18 Johannes Schmid <jhs@gnome.org>
22778 po/POTFILES.in: Updated files after directory changes
22779 HACKING: Removed outdated section 3 (anoncvs)
22781 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
22783 * plugins/build-basic-autotools/build-basic-autotools.c:
22784 Save all files in editor before running a command
22786 * plugins/tools/execute.c:
22787 Use document manager plugin instead of each editor for
22790 2005-12-15 Johannes Schmid <jhs@gnome.org>
22792 * plugins/document-manager/action-callbacks.c:
22793 (on_save_all1_activate), (on_swap_activate)
22794 plugins/document-manager/anjuta-docman.c:
22795 (on_save_as_filesel_response), (on_notebook_switch_page):
22797 Fixed some remaining issues in document-manger
22799 2005-12-15 Johannes Schmid <jhs@gnome.org>
22801 * plugins/profile-default/default.anjuta:
22802 Load Search plugin and Message Manager by default
22804 2005-12-14 Johannes Schmid <jhs@gnome.org>
22806 * plugins/editor/text_editor.c
22807 libanjuta/anjuta-utils.c:
22809 Check if files differ when gnome-vfs monitoring is used.
22812 2005-12-13 Johannes Schmid <jhs@gnome.org>
22814 * plugins/document-manager/plugin.c:
22815 Only save modified files in ianjuta_file_savable_save() for document-manager
22816 as discussed on mailing list.
22818 * plugins/cvs-plugin/cvs-callbacks.c:
22819 Fixed dialog handling for empty log message
22821 2005-12-13 Johannes Schmid <jhs@gnome.org>
22823 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
22825 * plugins/project-manager/* Removed ununsed files
22827 * plugins/symbol-browser/an_symbol_iter.c
22828 plugins/build-basic-autotools/build-basic-autotools.c
22829 plugins/build-basic-autotools/executer.c
22830 plugins/class-gen/class_gen.c
22831 plugins/class-inheritance/class-inherit.c
22832 plugins/cvs-plugin/cvs-actions.c
22833 plugins/cvs-plugin/cvs-interface.c
22834 plugins/debug-manager/attach_process.
22835 plugins/devhelp/plugin.c
22836 plugins/document-manager/plugin.c
22837 plugins/document-manager/indent_util.c
22838 plugins/editor/properties.cxx
22839 plugins/editor/aneditor.cxx
22840 plugins/editor/style-editor.c
22841 plugins/editor/text_editor.c
22842 plugins/macro/macro_db.c
22845 Use DEBUG_PRINT for debug messages
22847 libanjuta/anjuta-debug.h: Include config.h
22849 HACKING: Updated (BTW: does anyone read this?)
22851 2005-12-12 Johannes Schmid <jhs@gnome.org>
22853 Patch from Johan Ersvik <jersvik@fastmail.fm>:
22854 * plugins/gdb/debugger.c
22856 Fix a crasher in gdb plugin
22858 * plugins/gtodo/plugin.c
22859 plugins/search/plugin.c
22863 * plugins/document-manager/anjuta-docman.c:
22865 Fixed error markers
22867 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
22869 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
22871 * plugins/document-manager/anjuta-docman.c:
22872 highlight changed files in docman popup-menu
22873 * plugins/gdb/debug-tree.c:
22874 plugins/gdb/debugger.c
22875 Do not corupt entire "locals" tree when variable pointer have
22876 additional info and arrays/strucs/unions correctly.
22879 2005-12-11 Johannes Schmid <jhs@gnome.org>
22881 * plugins/document-manager/anjuta-docman.c
22882 plugins/document-manager/plugin.c
22883 plugins/editor/text_editor.c:
22885 AUTHORS: Added Johan Ersvik
22887 Fixed "is-dirty" bug and tab ordering
22889 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
22891 * plugins/editor/aneditor-autocomplete.cxx
22892 plugins/editor/aneditor-calltip.cxx
22893 plugins/editor/aneditor-priv.h
22894 plugins/symbol-browser/an_symbol.c
22895 plugins/symbol-browser/an_symbol_view.c
22897 tagmanager/tm_symbol.c
22898 tagmanager/tm_tag.c
22899 tagmanager/include/tm_symbol.h
22900 tagmanager/include/tm_tag.h
22903 Better pointer recognition in tagmanager and symbol browser
22905 2005-12-11 Johannes Schmid <jhs@gnome.org>
22907 * plugins/search/*: New search plugin derived from search code in old editor
22910 * plugins/document-manager/*: new document-manger which is now seperated from
22911 editor to allow implementation of other editor widgets. Code is mostly derived
22912 from old editor plugin
22914 * plugins/print/* new print plugin which is not fully implemented in the
22917 * plugins/editor/text_editor.c: Added lots of interface code
22919 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
22920 IAnjutaEditorFactory and extended IAnjutaEditor
22922 * configure.in, plugins/Makefile.am updated build system for new
22925 This is a huge commit which might still contain some bugs and also has
22926 some fixmes. Things that are not working are the search toolbar because it
22927 does not use the same backend as any other searching function and printing
22928 (easy to fix) because it did not yet implement IAnjutaPrintable.
22930 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
22932 * plugins/project-wizard/property.c:
22933 Use newer GtkFileChooser instead of GtkFileSelection with
22934 GnomeFileEntry to avoid a bug
22936 * plugins/project-wizard/install.c:
22937 Avoid an endless loop if project directory is not writable
22939 * plugins/project-wizard/druid.c:
22940 Allow creating project in empty directory without a
22943 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
22945 Patch from Massimo Cora <maxcvs@email.it>
22946 * plugins/class-inheritence/class-inherit.c
22947 plugins/class-inheritence/plugin.c
22948 plugins/class-inheritence/plugin.h
22951 Update plugin to use new API from graphviz 2.6. Version 2.2 is
22952 no longer supported!
22954 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
22956 Patch from Johan Ersvik <jersvik@fastmail.fm>
22957 * plugins/message-view/message-view.c
22958 plugins/build-basic-autotools/build-basic-autotools.c
22959 plugins/build-basic-autotools/automake-c.filters
22961 This patch correct regex-filters for newer automake
22964 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
22966 * plugins/tools/execute.c:
22967 Detect variables inside a word
22969 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22971 * libanjuta/anjuta-status.[ch],
22972 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
22973 plugins/editor/anjuta-docman.c :
22974 New anjuta-status procedure.
22976 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
22979 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
22980 plugins/editor/Makefile.am
22981 plugins/editor/anjuta-document-manager.glade
22982 plugins/editor/plugin.c plugins/editor/plugin.h
22983 plugins/editor/text_editor.c plugins/editor/text_editor.h
22985 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
22986 plugins/editor/indent-util.c plugins/editor/indent-util.h
22987 plugins/editor/indent_test.c :
22988 Set and Preview indent preferences parameters.
22989 Saved indent user parameters.
22991 2005-10-27 Naba Kumar <naba@gnome.org>
22993 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
22994 * plugins/editor/anjuta-docman.c: Restore tab color to normal
22995 theme color for saved documents.
22997 2005-10-26 Naba Kumar <naba@gnome.org>
22999 * libanjuta/anjuta-encodings.c: Save changed supported encodings
23000 list. Fixed bug #316731.
23002 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
23004 * tagmanager/tm_symbol.c: Fixed bug #315218
23006 2005-10-23 Adam Weinberger <adamw@gnome.org>
23008 * plugins/build/build_file.c
23009 plugins/build-basic-autotools/build-basic-autotools.c
23010 plugins/tools/execute.c
23011 plugins/build/compile.c
23012 plugins/build/configurer.c
23013 plugins/debug-manager/plugin.c
23014 plugins/editor/plugin.c
23015 plugins/editor/print.c
23016 plugins/editor/text_editor.c
23017 plugins/file-loader/plugin.c
23018 plugins/file-manager/an_file_view.c
23019 plugins/symbol-browser/an_symbol_view.c
23020 plugins/gdb/debugger.c
23021 plugins/gdb/plugin.c
23022 plugins/glade/plugin.c
23023 plugins/macro/macro-actions.c
23024 plugins/macro/plugin.c
23025 plugins/profile-default/plugin.c
23026 plugins/project-manager/plugin.c
23027 plugins/project-manager/project_import.c
23028 plugins/symbol-browser/plugin.c
23029 plugins/tools/execute.c
23031 src/anjuta-actions.h
23033 Correct spacing errors before and after "...".
23035 2005-10-20 Naba Kumar <naba@gnome.org>
23037 * plugins/gdb/debugger.c: Fixed attach/detach process to
23038 updated UI properly.
23040 2005-10-18 Naba Kumar <naba@gnome.org>
23042 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
23045 2005-10-13 Naba Kumar <naba@gnome.org>
23047 * plugins/project-mkfile-import/*: Removed separate import wizard for
23048 makefile based projects (because single widzard handles all wizards).
23050 * plugins/project-import/project-import.c: Made wizard window
23051 transient to main window.
23053 Patch from: Eric Greveson <ejg45@cam.ac.uk>
23055 * AUTHORS: Added Eric's name in contributors list.
23057 * configure.in, plugins/Makefile.am,
23058 plugins/project-import/Makefile.am,
23059 plugins/project-import/anjuta-project-import.glade,
23060 plugins/project-import/project-import.c,
23061 plugins/project-import/project-import.h: Import wizard now detects
23062 both makefile and automake projects together instead of separate wizard.
23064 * plugins/project-wizard/templates/java/project.anjuta,
23065 plugins/project-wizard/templates/mkfile/project.anjuta,
23066 plugins/project-wizard/templates/python/project.anjuta,
23067 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
23068 name to make it appropriate.
23070 2005-10-11 Naba Kumar <naba@gnome.org>
23072 * configure.in: Fixed glade3 version requirement.
23074 2005-09-29 Alexander Shopov <ash@contact.bg>
23076 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
23078 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
23080 * plugins/subversion/svn_auth.c
23081 plugins/subversion/anjuta_subversion.glade:
23082 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
23084 2005-09-22 Naba Kumar <naba@gnome.org>
23086 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
23088 * configure.in, plugins/Makefile.am
23089 plugins/project-manager/anjuta-project-manager.plugin.in,
23090 plugins/project-manager/plugin.c,
23091 (added) plugins/project-mkfile-import/.cvsignore,
23092 (added) plugins/project-mkfile-import/Makefile.am,
23093 (added) plugins/project-mkfile-import/
23094 anjuta-project-mkfile-import-plugin.png,
23095 (added) plugins/project-mkfile-import/
23096 anjuta-project-mkfile-import.glade,
23097 (added) plugins/project-mkfile-import/
23098 anjuta-project-mkfile-import.plugin.in,
23099 (added) plugins/project-mkfile-import/plugin.c,
23100 (added) plugins/project-mkfile-import/plugin.h,
23101 (added) plugins/project-mkfile-import/project-mkfile-import.c,
23102 (added) plugins/project-mkfile-import/project-mkfile-import.h,
23103 plugins/project-wizard/templates/Makefile.am,
23104 (added) plugins/project-wizard/templates/mkfile-logo.png,
23105 (added) plugins/project-wizard/templates/mkfile.wiz,
23106 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
23107 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
23108 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
23109 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
23110 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
23111 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
23112 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
23113 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
23114 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
23115 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
23116 (added) plugins/project-wizard/templates/mkfile/src/main.c:
23117 Added makefile based project import wizard and wizard template.
23119 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
23121 * libanjuta/anjuta-launcher.c: Reduced false password detections
23123 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
23125 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
23126 messages correctly.a
23128 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
23130 * scintilla/Makefile.am: Changed scintilla library to noinst
23131 * pixmaps/Makefile.am: Install password.png
23132 * libanjuta/anjuta-launcher.c: Changed password detection
23133 to be able to access GNOME CVS with ssh.
23135 2005-08-31 Naba Kumar <naba@gnome.org>
23137 * plugins/glade/plugin.c: Set transient window for the widget
23140 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
23142 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
23144 2005-08-10 Naba Kumar <naba@gnome.org>
23146 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
23147 as shortcut key for execute.
23149 * src/about.c: Clean up.
23151 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
23152 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
23155 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
23157 * plugins/editor/search-replace_backend.c :
23158 Fixed search in File Patterns.
23160 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
23162 * plugins/gdb/Makefile.am: Fixed a make -j x bug
23164 2005-08-04 Naba Kumar <naba@gnome.org>
23166 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
23167 for pango-1.8 rendering bug.
23169 2005-08-03 Naba Kumar <naba@gnome.org>
23171 * plugins/glade/plugin.c: Proper names for plugin widgets.
23173 * plugins/subversion/anjuta-subversion.glade,
23174 plugins/subversion/svn-auth.c: Fixed authentication dialog and
23175 string allocations. Use passed default values when available.
23176 Set proper focus and dialog default response. Destroy dialog after use.
23177 Return error when appropriate.
23179 2005-08-02 Naba Kumar <naba@gnome.org>
23181 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
23182 for pango-1.8 rendering bug.
23184 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
23186 * scintilla/Makefile.am: Fixed a make -j x bug
23188 2005-08-02 Johannes Schmid <jhs@gnome.org>
23190 * plugins/subversion/svn-auth.c: Added username/password
23193 2005-08-01 Naba Kumar <naba@gnome.org>
23195 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
23196 checks for character width calculations.
23198 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
23200 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
23202 2005-07-31 Naba Kumar <naba@gnome.org>
23204 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
23205 messup with pango 1.8. Fixed bug #311846.
23207 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
23209 * plugins/gdb/memory.c : Fixed bug 305082.
23211 * plugins/project-wizard/templates/anjuta-plugin.wiz,
23212 plugins/project-wizard/templates/gcj.wiz,
23213 plugins/project-wizard/templates/gnome.wiz,
23214 plugins/project-wizard/templates/gtk.wiz,
23215 plugins/project-wizard/templates/java.wiz,
23216 plugins/project-wizard/templates/python.wiz,
23217 plugins/project-wizard/templates/wxwin.wiz,
23218 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
23220 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
23222 * plugins/tools/execute.c:
23223 Correct a crash if editor is closed while a tool still use it.
23225 2005-07-28 Naba Kumar <naba@gnome.org>
23227 * scintilla/*: Updated scintilla from their latest CVS.
23229 2005-07-27 Naba Kumar <naba@gnome.org>
23231 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
23232 plugins/build-basic-autotools/build-basic-autotools.c,
23233 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
23234 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
23235 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
23236 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
23237 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
23238 plugins/message-view/plugin.c, plugins/patch/plugin.c,
23239 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
23240 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
23241 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
23242 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
23243 argument to anjuta_ui_add_action_group_entries() and
23244 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
23245 Fixed all plugins to pass translation domain. This fixes untranslated
23248 2005-07-27 Naba Kumar <naba@gnome.org>
23250 * plugins/class-inheritance/class-callbacks.c,
23251 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
23252 proper system colors.
23254 2005-07-26 Naba Kumar <naba@gnome.org>
23256 * ROADMAP: Updated and added more tasks.
23258 2005-07-25 Naba Kumar <naba@gnome.org>
23260 * ROADMAP: Updated and added more tasks.
23262 2005-07-24 Naba Kumar <naba@gnome.org>
23264 * HACKING: Fixed format.
23266 2005-07-24 Naba Kumar <naba@gnome.org>
23268 * ROADMAP: Fixed format.
23269 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
23271 2005-07-24 Naba Kumar <naba@gnome.org>
23273 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
23274 * data/properties/cpp.properties: Added *.c++ as file extension for c++
23276 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
23278 * plugins/tools/dialog.c, plugins/tools/dialog.h:
23279 Correct wrong sensitivity setting
23281 * plugins/tools/tool.c: Correct a crash when removing overridden tool
23283 * plugins/tools/variable.c: Add variables for project manager
23285 2005-07-23 Naba Kumar <naba@gnome.org>
23287 * ROADMAP: updated.
23289 2005-07-23 Naba Kumar <naba@gnome.org>
23291 * plugins/subversion/Makefile.am,
23292 plugins/subversion/svn-auth.c,
23293 plugins/subversion/svn-auth.h: Added subversion authentication code
23296 * plugins/subversion/subversion-callbacks.c,
23297 plugins/subversion/subversion-callbacks.h,
23298 plugins/subversion/svn-backend-priv.h,
23299 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
23300 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
23301 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
23302 Added file mode line.
23304 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
23306 * configure.in: Added 'gl' to ALL_LINGUAS.
23308 2005-07-21 Naba Kumar <naba@gnome.org>
23310 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
23311 the active sources and kill the running process without emitting
23312 signals (which could be fatal because the object is being destroyed).
23313 Incidentally, fixed the crash that happens when stopping an active
23314 debugger session. Disabled debug prints and code clean up.
23317 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
23318 message view object, because that prevents many unprocessed outputs
23319 from the cvs command from being appended in view. Does not set NULL
23320 to mesg_view private member (not required) so that any pending outputs
23321 to view is processed.Fixed bug #172666.
23323 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
23324 type in supported list.
23326 2005-07-18 Adam Weinberger <adamw@gnome.org>
23328 * plugins/file-manager/anjuta-file-manager-plugin.glade:
23329 grammar/spelling fixes.
23331 2005-07-17 Naba Kumar <naba@gnome.org>
23333 * (new) plugins/project-wizard/templates/terminal/cvsignore,
23334 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
23335 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
23336 plugins/project-wizard/templates/anjuta-plugin.wiz,
23337 plugins/project-wizard/templates/gcj.wiz,
23338 plugins/project-wizard/templates/gnome.wiz,
23339 plugins/project-wizard/templates/gtk.wiz,
23340 plugins/project-wizard/templates/gtkmm.wiz,
23341 plugins/project-wizard/templates/java.wiz,
23342 plugins/project-wizard/templates/python.wiz,
23343 plugins/project-wizard/templates/terminal.wiz,
23344 plugins/project-wizard/templates/terminal/Makefile.am,
23345 plugins/project-wizard/templates/terminal/po/Makefile.am,
23346 plugins/project-wizard/templates/terminal/src/Makefile.am,
23347 plugins/project-wizard/templates/wxwin.wiz,
23348 plugins/project-wizard/templates/xlib-dock.wiz,
23349 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
23350 wizards and updated .wiz files to install them in newly created
23353 2005-07-16 Naba Kumar <naba@gnome.org>
23355 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
23357 * plugins/file-manager/an_file_view.c,
23358 plugins/file-manager/plugin.c: Added file manager preferences to
23359 show/hide files ignored by version control (e.g. cvsignore).
23361 * plugins/editor/text_editor.c: Initialize vfs info struct.
23363 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
23364 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
23365 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
23366 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
23367 omf-install/.cvsignore, pixmaps/.cvsignore,
23368 plugins/file-manager/anjuta-file-manager-plugin.glade,
23369 scintilla/.cvsignore, scintilla/include/.cvsignore,
23370 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
23371 tagmanager/python.c: Updated.
23373 2005-07-16 Naba Kumar <naba@gnome.org>
23375 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
23376 Fixed python parser to parser class methods.
23378 2005-07-15 Naba Kumar <naba@gnome.org>
23380 * plugins/project-wizard/property.c: Used parenthesis to remove
23383 * plugins/project-wizard/templates/anjuta-plugin.wiz,
23384 plugins/project-wizard/templates/gcj.wiz,
23385 plugins/project-wizard/templates/gnome.wiz,
23386 plugins/project-wizard/templates/gtk.wiz,
23387 plugins/project-wizard/templates/gtkmm.wiz,
23388 plugins/project-wizard/templates/java.wiz,
23389 plugins/project-wizard/templates/python.wiz,
23390 plugins/project-wizard/templates/terminal.wiz,
23391 plugins/project-wizard/templates/wxwin.wiz,
23392 plugins/project-wizard/templates/xlib-dock.wiz,
23393 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
23396 2005-07-15 Naba Kumar <naba@gnome.org>
23398 * plugins/project-wizard/templates/java.wiz,
23399 plugins/project-wizard/templates/java/Makefile.am,
23400 plugins/project-wizard/templates/java/project.anjuta,
23401 plugins/project-wizard/templates/python.wiz,
23402 plugins/project-wizard/templates/python/Makefile.am,
23403 plugins/project-wizard/templates/python/project.anjuta: Use different
23404 project files for java and python module where debugger is not
23405 included in the list of plugins.
23407 2005-07-15 Naba Kumar <naba@gnome.org>
23409 * configure.in, plugins/project-wizard/templates/Makefile.am,
23410 plugins/project-wizard/templates/gcj-logo.png,
23411 plugins/project-wizard/templates/gcj.wiz,
23412 plugins/project-wizard/templates/gcj/.cvsignore,
23413 plugins/project-wizard/templates/gcj/Makefile.am,
23414 plugins/project-wizard/templates/gcj/configure.in.tpl,
23415 plugins/project-wizard/templates/gcj/src/.cvsignore,
23416 plugins/project-wizard/templates/gcj/src/Makefile.am,
23417 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
23418 plugins/project-wizard/templates/java-logo.png,
23419 plugins/project-wizard/templates/java.wiz,
23420 plugins/project-wizard/templates/java/configure.in.tpl,
23421 plugins/project-wizard/templates/java/po/Makefile.am,
23422 plugins/project-wizard/templates/java/po/POTFILES.in,
23423 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
23424 plugins/project-wizard/templates/java/src/main.java,
23425 plugins/project-wizard/templates/python-logo.png,
23426 plugins/project-wizard/templates/python.wiz,
23427 plugins/project-wizard/templates/python/.cvsignore,
23428 plugins/project-wizard/templates/python/Makefile.am,
23429 plugins/project-wizard/templates/python/configure.in.tpl,
23430 plugins/project-wizard/templates/python/po/.cvsignore,
23431 plugins/project-wizard/templates/python/po/Makefile.am,
23432 plugins/project-wizard/templates/python/po/POTFILES.in,
23433 plugins/project-wizard/templates/python/src/.cvsignore,
23434 plugins/project-wizard/templates/python/src/Makefile.am,
23435 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
23436 plugins/project-wizard/templates/python/src/main.py: Added Generic
23437 gcj and python project wizards. Fixed Generic java project to
23438 use _JAVA primary. Update gnome-build from cvs for them to work
23441 2005-07-12 Naba Kumar <naba@gnome.org>
23443 * plugins/project-manager/plugin.c: Automatically determine
23444 project backend by probing.
23446 2005-07-04 Naba Kumar <naba@gnome.org>
23448 * Makefile.am: Do not install old anjuta.glade file which conflicts
23449 with newer src/anjuta.glade.
23451 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
23453 * plugins/an_symbol_prefs.c:
23454 Sort list of available symbol files
23456 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
23458 * plugins/build-basic-autotools.c:
23461 * plugins/gtodo/libgtodo.c:
23462 Possible fix for #307800
23464 * libanjuta/anjuta-encodings.c
23465 libanjuta/anjuta-launcher.c
23466 libanjuta/anjuta-preference-dialog.c
23467 libanjuta/anjuta-preferences.c
23468 libanjuta/anjuta-ui.c
23469 libanjuta/anjuta-util.c
23470 libanjuta/cell-renderer-captioned-image.c
23471 libanjuta/plugin.c:
23473 Patch from de_lupus@pandora.be (Kristof Vansant):
23474 Replaced deprecated gnome-i18n.h
23477 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
23479 * plugins/subversion/anjuta-subversion.glade
23480 plugins/subversion/anjuta-subversion.ui
23481 plugins/subversion/plugin.c
23482 plugins/subversion/subversion-actions.c
23483 plugins/subversion/subversion-callbacks.h
23484 plugins/subversion/subversion-callbacks.c
23485 plugins/subversion/svn-backend-priv.h
23486 plugins/subversion/svn-backend.h
23487 plugins/subversion/svn-backend.c
23488 plugins/subversion/svn-thread.h
23489 plugins/subversion/svn-thread.c:
23491 Implemented Subversion diff
23493 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
23495 * plugins/build-basic-autotools/build-basic-autotools.c:
23496 Fixed crash bug! Might be useful to release 2.0.2 soon
23497 because this bug will crash any build which produces errors
23500 === Anjuta 2.0.1 ===
23502 2005-06-27 Naba Kumar <naba@gnome.org>
23504 * plugins/tools/execute.c: Formated code.
23506 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
23508 * plugins/build-basic-autotools/build-basic-autotools.c:
23509 Remove two memory leaks
23510 Check command output versus untranslated strings too
23512 * plugins/tools/execute.c:
23513 Remove two memory leaks
23514 Check command output versus untranslated strings too
23515 Remove description message
23517 * plugins/tools/fileop.c:
23518 Escape tool name in xml configuration file
23520 2005-05-26 Naba Kumar <naba@gnome.org>
23522 * configure.in: Bumped version to 2.0.1
23523 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
23525 * plugins/tools/execute.c: Fixed clickable messages.
23528 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
23529 Deactivate glade plugin when last glade project is closed. Reorder
23530 glade widgets in layout. Change glade project when user selects a
23531 new project. Removed project from the list when user closes it. Fixed
23532 glade project file loading from URI. Save and restored loaded glade
23533 projects in/from session.
23535 * plugins/class-gen/action-callbacks.c,
23536 plugins/class-gen/anjuta-class-gen-plugin.glade,
23537 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
23538 plugins/file-wizard/anjuta-file-wizard.glade,
23539 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
23540 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
23541 "Add to project" correctly. Use the source file path returned after
23542 adding to project. Fixed memory leaks. Deactivate wizard plugins
23545 * plugins/project-manager/plugin.c,
23546 plugins/project-wizard/anjuta-project-wizard.glade,
23547 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
23548 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
23549 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
23550 project-wizard preference page to anjuta app, because they are
23551 more appropriated as general preferences. Renamed username and
23552 useremail properties keys.
23554 * po/POTFILES.in: Updated.
23556 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
23559 * plugins/file-loader/plugin.c: Do not use static variable to store
23560 created submenu in factory. Fixed crash in anjuta exit.
23562 2005-05-24 Naba Kumar <naba@gnome.org>
23564 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
23565 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
23566 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
23567 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
23568 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
23569 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
23570 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
23571 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
23572 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
23574 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
23575 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
23576 plugins/build-basic-autotools/build-basic-autotools.c,
23577 plugins/build-basic-autotools/build-basic-autotools.h,
23578 plugins/build-basic-autotools/executer.c,
23579 plugins/build-basic-autotools/executer.h,
23580 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
23581 plugins/tools/variable.c: Added an extra argument to
23582 anuta_util_dialog_input() to pass default value. Save/load project
23583 configure and execution parameters in/from session.
23585 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
23586 symbol browser is loaded.
23588 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
23591 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
23592 deactivate would not start shell.
23594 2005-05-24 Naba Kumar <naba@gnome.org>
23596 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
23597 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
23598 libegg/egg-submenu-action.c, libegg/test-actions.c,
23599 plugins/build-basic-autotools/build-basic-autotools.c,
23600 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
23601 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
23602 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
23603 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
23604 plugins/macro/plugin.c, plugins/message-view/plugin.c,
23605 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
23606 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
23607 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
23608 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
23609 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
23611 2005-05-24 Naba Kumar <naba@gnome.org>
23613 * data/properties/styles.properties: Fixed defalt font.
23615 * plugins/editor/search-replace.c,
23616 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
23617 project openness wihtout activating project-manager plugin (i.e.
23618 using anjuta_shell_get()).
23620 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
23621 - Completed add_source(), add_group() and add_target() methods of
23622 IAnjutaProjectManager.
23623 - Change their definition to return the added element (or NULL).
23624 - Used interface API for project main menus and 'add to project'
23625 from file-manager context menu.
23626 - Select proper default target/group when prompting for adding
23627 source/target/group.
23628 - Do not expand all nodes in selection tree when default selection
23629 are given (eases navigation in big projects).
23631 - Marked strings for translation.
23633 2005-05-23 Naba Kumar <naba@gnome.org>
23635 * src/anjuta-app.c: Save menu accelerators on change.
23637 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
23638 save-as dialog (leading to crash later).
23640 2005-05-22 Naba Kumar <naba@gnome.org>
23643 * AUTHORS: Added developers for other projects. Updated.
23644 * TODO.tasks: Updated.
23645 * ChangeLog: Added past changelogs from anjuta-0.1.5.
23647 2005-05-22 Naba Kumar <naba@gnome.org>
23649 * plugins/tools/execute.c: Make parsable lines distinct by adding
23650 a "Click me" description in the message. Allow tools to open arbibrary
23651 file in editory using gdb-styled annotation (The line starts with two
23652 \032 characters followed by the file:line).
23654 * plugins/tools/scripts/prepare-changelog.pl,
23655 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
23656 ChangeLog file itself and open it.
23658 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
23660 * plugins/tools/execute.c:
23661 Parse output in message pane
23662 Correct a crash on plugin deactivation
23664 * plugins/tools/fileop.c,
23665 plugins/tools/tool.c,
23666 plugins/tools/tool.h:
23667 Load only valid tools
23669 2005-06-21 Naba Kumar <naba@gnome.org>
23671 * anjuta.spec.in: Fixed devel package requirement.
23673 * plugins/message-view/message-view.c: Scroll message on next/previous.
23675 * TODO.tasks: Updated.
23677 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
23678 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
23679 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
23680 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
23681 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
23682 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
23683 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
23684 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
23686 * libanjuta/anjuta-preferences.c,
23687 plugins/build-basic-autotools/build-basic-autotools.c,
23688 plugins/build-basic-autotools/executer.c,
23689 plugins/class-gen/action-callbacks.c,
23690 plugins/class-gen/action-callbacks.h,
23691 plugins/class-gen/class_gen.c,
23692 plugins/cvs-plugin/cvs-interface.c,
23693 plugins/debug-manager/attach_process.c,
23694 plugins/debug-manager/plugin.c,
23695 plugins/debug-manager/utilities.c,
23696 plugins/debug-manager/utilities.h,
23697 plugins/editor/aneditor-autocomplete.cxx,
23698 plugins/editor/aneditor.cxx,
23699 plugins/editor/search-replace.c,
23700 plugins/editor/search-replace_backend.c,
23701 plugins/gdb/breakpoints.c,
23702 plugins/gdb/registers.c,
23703 plugins/patch/plugin.c,
23704 plugins/project-wizard/druid.c,
23705 plugins/project-wizard/install.c,
23706 plugins/subversion/plugin.c,
23707 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
23710 * plugins/class-gen/action-callbacks.c,
23711 plugins/project-wizard/parser.c,
23712 plugins/project-wizard/property.c,
23713 plugins/project-wizard/values.c,
23714 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
23716 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
23719 2005-06-20 Naba Kumar <naba@gnome.org>
23721 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
23722 manuals/reference/libanjuta/tmpl/e-splash.sgml,
23723 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
23725 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
23726 exit idle function.
23728 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
23729 Fixed possible memory corruption.
23731 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
23732 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
23733 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
23734 progress bar increment and added progress status for symbol refresh
23735 and project loading.
23737 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
23738 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
23739 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
23740 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
23743 * TODO.tasks: Updated.
23745 2005-06-19 Naba Kumar <naba@gnome.org>
23747 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
23750 * plugins/project-import/project-import.c: Deactivate plugin when done.
23752 2005-06-18 Naba Kumar <naba@gnome.org>
23754 * plugins/profile-default/plugin.c: Fixed error when loading another
23755 project while a project is still loaded.
23757 * plugins/project-manager/plugin.c: Used (newly added) group-activated
23758 signal from gnome-build to popup group properties.
23760 * src/anjuta.c: Load default session by default.
23762 * po/POTFILES.in: Added missing files.
23764 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
23765 activate plugin on load (activate it separately). Connect to activate
23766 and deactivate signals for housekeeping, so that if plugins are
23767 activated or deactivate externally, they are properly recorded.
23769 * plugins/profile-default/plugin.c: Save profile before a project
23770 is loaded so that it could be restored when project is closed.
23772 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
23774 2005-06-17 Naba Kumar <naba@gnome.org>
23776 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
23777 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
23778 for project. The plugins loaded for the project is restored when project
23779 is loaded next time.
23781 * TODO.tasks: Updated.
23783 2005-06-15 Naba Kumar <naba@gnome.org>
23785 * plugins/tools/scripts/find-fixmes.pl,
23786 (new) plugins/tools/scripts/translation-status.pl,
23787 plugins/tools/scripts/tools-2.xml.in,
23788 plugins/tools/scripts/Makefile.am,
23789 plugins/tools/scripts/prepare-changelog.pl: Added translation
23790 status script. Completed find-fixmes.pl script. Fixed bugs.
23792 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
23795 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
23797 * plugins/message-view/anjuta-message-manager-plugin.glade :
23798 renamed "messages.tag.position" to "messages.tab.position".
23799 plugins/message-view/anjuta-msgman.c :
23800 Messages tab position prefrences.
23802 2005-06-14 Naba Kumar <naba@gnome.org>
23804 * (new) plugins/tools/scripts/find-fixmes.pl,
23805 (new) plugins/tools/scripts/tools-2.xml.in,
23806 (new) plugins/tools/scripts/Makefile.am,
23807 (new) plugins/tools/scripts/prepare-changelog.pl,
23808 plugins/tools/plugin.h, plugins/tools/fileop.c,
23809 plugins/tools/Makefile.am, configure.in: Added system tools.
23811 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
23813 * plugins/tools/editor.c:
23814 Take care of creating .anjuta directory if missing
23816 2005-06-10 Naba Kumar <naba@gnome.org>
23818 * configure.in: Increased gnome-build required to version 0.1.2.
23820 * plugins/project-manager/plugin.c: Fixed target/group removal.
23821 Fixed memory leaks.
23823 2005-06-10 Naba Kumar <naba@gnome.org>
23825 * plugins/project-manager/plugin.c: Implemented target/group
23826 configuration (update gnome-build module from cvs).
23828 2005-06-07 Naba Kumar <naba@gnome.org>
23830 Patch from: Massimo Cora' <maxcvs@email.it>:
23831 * plugins/class-inheritance/Makefile.am,
23832 plugins/class-inheritance/class-inherit.c,
23833 plugins/class-inheritance/class-inherit.h,
23834 plugins/class-inheritance/plugin.c,
23835 plugins/class-inheritance/plugin.h,
23836 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
23837 expanded view of classes in hierarchy canvas (collapsable again).
23839 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
23841 * scintilla/patches/scintilla-64-bit.diff (added)
23842 * plugins/patch/patch-plugin.c:
23843 Conditional build for GTK 2.4 and GTK 2.6
23845 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
23847 * plugins/tools/anjuta-tools.glade,
23848 plugins/tools/editor.c,
23849 plugins/tools/plugin.h,
23850 plugins/tools/fileop.c:
23851 Add a check box to edit an user script
23852 Correct a few memory leak
23854 * plugins/tools/execute.c,
23855 plugins/tools/tool.c,
23856 plugins/tools/tool.h:
23857 Move utility remove_mnemonic function in tool.c
23860 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
23862 Patch from sbrabec@suse.cz:
23864 scintilla/include/Scintilla.h:
23866 Fix 64-Bit warnings in gcc 4
23868 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
23870 * plugins/patch/patch_plugin.c
23871 plugins/patch/patch.h
23872 plugin/patch/patch-plugin.glade
23873 plugin/patch/Makefile.am:
23875 Changed patch plugin to use libglade and new gtk 2.6 widgets
23877 2005-05-31 Naba Kumar <naba@gnome.org>
23879 Patch from Jason Bayman <JBayman@HobbitHell.com>:
23880 * plugins/editor/text_editor.c: Don't show error
23883 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
23885 * plugins/message-view/anjuta-message-manager.ui,
23886 plugins/message-view/anjuta-msgman.c,
23887 plugins/message-view/anjuta-msgman.h,
23888 plugins/message-view/message-view.c,
23889 plugins/message-view/message-view.h,
23890 plugins/message-view/plugin.c:
23891 Add a popup menu in messages panes
23892 Move save message pane option in it
23894 2005-05-28 Naba Kumar <naba@gnome.org>
23896 * data/properties/styles.properties: Fixed default font
23899 * plugins/editor/style-editor.c: cleanup.
23901 2005-05-25 Naba Kumar <naba@gnome.org>
23903 * plugin/gdb/plugin.c: Start gdb even if the program does
23904 not exists. Fixes bug #305074
23906 2005-05-24 Naba Kumar <naba@gnome.org>
23908 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
23909 * configure.in: graphviz pkgconfig path.
23911 2005-05-24 Naba Kumar <naba@gnome.org>
23913 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
23914 * TODO.tasks: Updated.
23916 2005-05-22 Naba Kumar <naba@gnome.org>
23918 * anjuta.spec.in: Fixed spec file
23919 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
23921 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
23923 * TODO.tasks: Updated.
23925 * plugins/message-view/anjuta-message-manager.ui,
23926 plugins/message-view/message-view.c,
23927 plugins/message-view/message-view.h,
23928 plugins/message-view/plugin.c:
23929 Add shortcut for next and previous message
23930 Add a save message menu item
23931 Fix a bug in previous message
23933 2005-05-21 Naba Kumar <naba@gnome.org>
23935 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
23936 doc/Makefile.am, global-tags/create_global_tags.sh,
23937 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
23938 and rpm package creation. Fixed installation paths.
23940 * plugins/editor/anjuta-document-manager.glade,
23941 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
23942 and indent options.
23944 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
23946 2005-05-21 Naba Kumar <naba@gnome.org>
23948 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
23949 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
23950 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
23951 tagmanager/Makefile.am: Fixed paths configure variables to take
23952 automake configure variables instead of hardcoding.
23954 * global-tags/tm_global_tags.c: Formated code.
23956 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
23957 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
23958 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
23959 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
23960 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
23961 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
23962 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
23963 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
23964 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
23966 2005-05-20 Naba Kumar <naba@gnome.org>
23968 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
23969 and fixed rpm spec file (more testing required).
23971 * data/gdb.init: Don't set gdb prompt.
23973 * mime/Makefile.am: run update-mime-data only on system-wide install.
23975 * plugins/gdb/Makefile.am: Install plugin at correct paths.
23977 2005-05-19 Naba Kumar <naba@gnome.org>
23979 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
23980 while it's not visible.
23982 Patch from: Jason Bayman <JBayman@HobbitHell.com>
23983 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
23985 2005-05-19 Naba Kumar <naba@gnome.org>
23987 * configure.in: Fixed subversion checks. Added
23988 --disable-plugin-subversion and --disable-plugin-glade
23989 configure flags to manually turn off their plugin builds.
23991 * plugins/editor/plugin.c: Save and restore current editor line
23992 positions in session.
23994 2005-05-18 Naba Kumar <naba@gnome.org>
23996 * AUTHORS: Fixed email address.
23998 * libanjuta/anjuta-utils.c,
23999 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
24000 when the projectmanager toplevel is not a window. Check for valid
24001 gtkwindow type before using the passed window as parent for anjuta
24004 2005-05-17 Naba Kumar <naba@gnome.org>
24006 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
24008 * plugins/cvs-plugin/Makefile.am,
24009 plugins/devhelp/plugin.c,
24010 plugins/file-loader/Makefile.am,
24011 plugins/macro/Makefile.am,
24012 plugins/message-view/Makefile.am,
24013 plugins/patch/Makefile.am,
24014 plugins/project-manager/Makefile.am,
24015 plugins/subversion/Makefile.am,
24016 plugins/symbol-browser/Makefile.am: Removed -module flags
24019 * MAINTAINERS: Added file so that I could recieve bugzilla
24022 * plugins/glade/plugin.c: Fixed compile error.
24024 === Anjuta 2.0.0 ===
24026 2005-05-15 Naba Kumar <naba@gnome.org>
24028 * configure.in: Adjusted gdl version requirement. Bumped anjuta
24031 * plugins/symbol-browser/an_symbol_view.c,
24032 plugins/symbol-browser/plugin.c,
24033 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
24034 symbols have been updated. Reset file symbols when update
24035 occurs. Fixed memory leaks.
24037 Patch from Jason Bayman <JBayman@HobbitHell.com>:
24038 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
24040 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
24042 * plugins/tools/anjuta-tools.glade:
24043 Remove unused parameter dialog
24045 * plugins/tools/dialog.c,
24046 plugins/tools/fileop.c,
24047 plugins/tools/fileop.h,
24048 plugins/tools/tool.c,
24049 plugins/tools/tool.h,
24050 plugins/tools/variable.c:
24051 Add a few comments and cleanups
24053 * plugins/tools/editor.c,
24054 plugins/tools/editor.h:
24055 Remove code from previous plugin and add comments
24056 Use main window as parent (instead of tool list)
24058 * plugins/tools/execute.c,
24059 plugins/tools/execute.h:
24060 Remove code from previous plugin and add comments
24063 2005-05-14 Naba Kumar <naba@gnome.org>
24065 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
24068 * configure.in: Fixed
24070 * plugins/class-inheritance/class-inheritance.png: New icon.
24072 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
24073 screws up when reparented.
24075 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24077 * plugins/editor/search-replace.c,
24078 plugins/editor/search-replace_backend.c
24079 plugins/project-manager/plugin.c : Clear find pane if searching same
24080 expression. Clean code.
24082 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
24084 * configure.in: Added ne in ALL_LINGUAS
24086 2005-05-13 Naba Kumar <naba@gnome.org>
24088 * configure.in: Fixed glade-3 version.
24090 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
24091 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
24092 plugins/gdb/watch.c: Update locals, watch and frame document on
24095 2005-05-12 Naba Kumar <naba@gnome.org>
24097 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
24098 scope autocompletion when the function definition is incomplete.
24100 * plugins/class-gen/anjuta-class-gen.plugin.in,
24101 plugins/file-wizard/anjuta-file-wizard.plugin.in,
24102 plugins/gdb/plugin.c,
24103 plugins/glade/anjuta-glade.plugin.in,
24104 plugins/project-import/anjuta-project-import.plugin.in,
24105 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
24106 titles for the wizards.
24108 2005-05-11 Naba Kumar <naba@gnome.org>
24110 * configure.in, plugins/debug-manager/Makefile.am,
24111 plugins/debug-manager/plugin.c,
24112 (added) plugins/debug-manager/images/.cvsignore,
24113 (added) plugins/debug-manager/images/Makefile.am,
24114 (added) plugins/debug-manager/images/detach-16.png,
24115 (added) plugins/debug-manager/images/detach.png,
24116 (added) plugins/debug-manager/images/step-into-16.png,
24117 (added) plugins/debug-manager/images/step-into.png,
24118 (added) plugins/debug-manager/images/step-out-16.png,
24119 (added) plugins/debug-manager/images/step-out.png,
24120 (added) plugins/debug-manager/images/step-over-16.png,
24121 (added) plugins/debug-manager/images/step-over.png,
24122 plugins/gdb/Makefile.am,
24123 plugins/gdb/breakpoints.c,
24124 plugins/gdb/plugin.c,
24125 (added) plugins/gdb/images/.cvsignore,
24126 (added) plugins/gdb/images/Makefile.am,
24127 (added) plugins/gdb/images/breakpoint.png,
24128 (added) plugins/gdb/images/locals.png,
24129 (added) plugins/gdb/images/stack.png,
24130 (added) plugins/gdb/images/watch.png: Fixed breakpoints
24131 'remove all'. Added debugger icons.
24133 * plugins/editor/text_editor.c: Fixed file monitor.
24135 Patch from: Massimo Cora' <maxcvs@email.it>
24136 * plugins/patch/anjuta-patch-plugin.png,
24137 plugins/class-gen/Makefile.am,
24138 plugins/class-gen/action-callbacks.c,
24139 plugins/class-gen/class_gen.c,
24140 plugins/class-gen/class_logo.xpm: Implemented vcs
24141 file addions. New icons by Fabio Zecchini
24143 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24145 * libanjuta/interfaces/libanjuta.idl
24146 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
24147 plugins/editor/search-replace_backend.c
24148 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
24150 2005-05-11 Naba Kumar <naba@gnome.org>
24152 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
24153 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
24154 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
24155 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
24156 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
24159 * plugins/symbol-browser/an_symbol_prefs.c,
24160 plugins/symbol-browser/an_symbol_search.c,
24161 plugins/symbol-browser/an_symbol_view.c,
24162 plugins/symbol-browser/an_symbol_view.h,
24163 plugins/symbol-browser/plugin.c: Fixed memory leaks.
24165 2005-05-11 Naba Kumar <naba@gnome.org>
24167 * libanjuta/anjuta-shell.c: Fixed runtime warning.
24169 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
24170 progress bar location at create time, instead of hardcoding.
24172 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
24173 Added mini splash screen.
24175 * plugins/editor/text_editor.c: Do not produce warning when file
24176 monitor could not be created.
24178 * plugins/profile-default/plugin.c: Save project session on exit.
24179 Show mini splash with progress bar at profile load.
24181 2005-05-10 Naba Kumar <naba@gnome.org>
24183 * configure.in, manuals/Makefile.am: Fixed compile flags.
24184 Disable outdated manuals builds.
24186 * global-tags/Makefile.am: Uninstall tags files on
24189 * libegg/Makefile.am: Use configured deprecated flags.
24191 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
24192 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
24193 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
24196 * mime/Makefile.am: Take DESTDIR into account.
24198 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
24200 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
24201 on scope autocompletion.
24203 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
24204 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
24205 shared libs and static libs paths for debugging. Order them
24208 * po/POTFILES.in: Updated.
24210 2005-05-09 Naba Kumar <naba@gnome.org>
24212 * libanjuta/interfaces/libanjuta.idl,
24213 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
24214 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
24215 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
24216 Implemented debugger source directory search and emits location changed
24217 signal with absolute path of the file.
24219 * plugins/tools/tool.c: Fixed compile errors.
24221 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
24223 * plugins/tools/anjuta-tools.glade,
24224 plugins/tools/dialog.h,
24225 plugins/tools/dialog.c,
24226 plugins/tools/plugin.c,
24227 plugins/tools/editor.c:
24228 Improve graphical user interface
24230 Correct an error on close
24233 * plugins/tools/fileop.c,
24234 plugins/tools/tool.h,
24235 plugins/tools/tool.c:
24236 Change the tool internal structure
24237 Support having tools configuration in several places
24239 2005-05-08 Naba Kumar <naba@gnome.org>
24241 * plugins/gdb/actions.c,
24242 (removed) plugins/gdb/registers_cbs.c,
24243 (removed) plugins/gdb/registers_cbs.h,
24244 (removed) plugins/gdb/registers_gui.c,
24245 (removed) plugins/gdb/sharedlib_cbs.c,
24246 (removed) plugins/gdb/sharedlib_cbs.h,
24247 (removed) plugins/gdb/sharedlib_gui.c,
24248 (removed) plugins/gdb/signals_cbs.c,
24249 (removed) plugins/gdb/signals_cbs.h,
24250 (removed) plugins/gdb/signals_gui.c: Removed dead files.
24252 2005-05-08 Naba Kumar <naba@gnome.org>
24254 * plugins/build-basic-autotools/executer.c: Fixed programs
24257 * plugins/debug-manager/Makefile.am,
24258 plugins/debug-manager/anjuta-debug-manager.glade,
24259 plugins/debug-manager/plugin.c,
24260 plugins/gdb/Makefile.am: Used libglade for programs listing
24263 * (added) plugins/gdb/pointer.png: Stack pointer image.
24265 * libanjuta/anjuta-marshal.list,
24266 pixmaps/Makefile.am,
24267 plugins/gdb/actions.c,
24268 plugins/gdb/actions.h,
24269 plugins/gdb/anjuta-gdb-plugin.ui,
24270 plugins/gdb/anjuta-gdb.glade,
24271 plugins/gdb/breakpoints.c,
24272 plugins/gdb/breakpoints.h,
24273 plugins/gdb/debug_tree.c,
24274 plugins/gdb/debug_tree.h,
24275 plugins/gdb/debugger.c,
24276 plugins/gdb/debugger.h,
24277 plugins/gdb/gdbmi-test.c,
24278 plugins/gdb/gdbmi.c,
24279 plugins/gdb/gdbmi.h,
24280 plugins/gdb/info.c,
24281 plugins/gdb/info.h,
24282 plugins/gdb/locals.c,
24283 plugins/gdb/locals.h,
24284 plugins/gdb/memory.c,
24285 plugins/gdb/memory.h,
24286 plugins/gdb/plugin.c,
24287 plugins/gdb/plugin.h,
24288 plugins/gdb/registers.c,
24289 plugins/gdb/registers.h,
24290 plugins/gdb/registers_cbs.c,
24291 plugins/gdb/registers_cbs.h,
24292 plugins/gdb/registers_gui.c,
24293 plugins/gdb/sharedlib.c,
24294 plugins/gdb/sharedlib.h,
24295 plugins/gdb/sharedlib_cbs.c,
24296 plugins/gdb/sharedlib_cbs.h,
24297 plugins/gdb/sharedlib_gui.c,
24298 plugins/gdb/signals.c,
24299 plugins/gdb/signals.h,
24300 plugins/gdb/signals_cbs.c,
24301 plugins/gdb/signals_cbs.h,
24302 plugins/gdb/signals_gui.c,
24303 plugins/gdb/stack_trace.c,
24304 plugins/gdb/stack_trace.h,
24305 plugins/gdb/utilities.c,
24306 plugins/gdb/utilities.h,
24307 plugins/gdb/watch.c,
24308 plugins/gdb/watch.h,
24309 plugins/gdb/watch_cbs.c,
24310 plugins/gdb/watch_cbs.h,
24311 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
24312 it for all debugger component updates and listing. Implemented
24313 user custom debugger command window. Fixed all debugger components
24314 to work correctly. Implemented debugger as GObject. Removed
24317 2005-05-06 Naba Kumar <naba@gnome.org>
24319 * TODO.tasks: Updated.
24321 * plugins/build-basic-autotools/Makefile.am,
24322 plugins/file-loader/Makefile.am,
24323 plugins/profile-default/Makefile.am,
24324 plugins/sample1/Makefile.am,
24325 plugins/symbol-browser/images/Makefile.am,
24326 src/Makefile.am: Fixed 'make distcheck' errors.
24328 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
24331 * tagmanager/tm_workspace.c: Include prototypes in getting
24334 2005-05-06 Naba Kumar <naba@gnome.org>
24336 * TODO.tasks: Updated.
24338 * configure.in, plugins/cvs-plugin/Makefile.am,
24339 plugins/debug-manager/Makefile.am,
24340 plugins/devhelp/Makefile.am,
24341 plugins/editor/Makefile.am,
24342 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
24344 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
24345 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
24348 * tagmanager/tm_workspace.c,
24349 tagmanager/include/tm_workspace.h,
24350 plugins/editor/aneditor-autocomplete.cxx,
24351 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
24352 to return all matching tag types when no name is given instead of
24353 returning empty array.
24355 * plugins/symbol-browser/Makefile.am,
24356 (added) plugins/symbol-browser/an_symbol.c,
24357 (added) plugins/symbol-browser/an_symbol.h,
24358 plugins/symbol-browser/an_symbol_info.c,
24359 plugins/symbol-browser/an_symbol_info.h,
24360 (added) plugins/symbol-browser/an_symbol_iter.c,
24361 (added) plugins/symbol-browser/an_symbol_iter.h,
24362 plugins/symbol-browser/an_symbol_search.c,
24363 plugins/symbol-browser/an_symbol_view.c,
24364 plugins/symbol-browser/an_symbol_view.h,
24365 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
24366 plugins/symbol-browser/plugin.c,
24367 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
24368 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
24369 plugin and implemented IAnjutaIterable interface for symbol search
24372 * plugins/class-inheritance/Makefile.am,
24373 plugins/class-inheritance/class-inherit.c,
24374 plugins/class-inheritance/class-inherit.h,
24375 plugins/class-inheritance/plugin.h: Use the newly added
24376 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
24377 get rid of libanjuta-ctags.la dependencies.
24379 2005-05-02 Naba Kumar <naba@gnome.org>
24381 * plugins/class-inheritance/class-inherit.c,
24382 plugins/class-inheritance/plugin.c,
24383 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
24384 be found for a class. Formated code.
24386 Patch from: Curtis Magyar <curtm4n@gmail.com>:
24387 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
24390 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
24392 * libanjuta/anjuta-launcher.c:
24393 Keep trying sending data until all bytes have been written
24395 * plugins/tools/anjuta-tools.glade,
24396 plugins/tools/editor.c:
24397 Add a combo box to defined data from stdin
24399 * plugins/tools/execute.c:
24400 Send data in stdin if needed
24403 * plugins/tools/fileop.c,
24404 plugins/tools/tool.h,
24405 plugins/tools/tool.c:
24406 Store, load and save stdin data
24407 Use tools-2.xml instead of tools.xml
24409 * plugins/tools/plugin.c,
24410 plugins/tools/plugin.h:
24413 * plugins/tools/dialog.c,
24414 plugins/tools/dialog.h:
24417 * plugins/tools/variable.c,
24418 plugins/tools/variable.h:
24419 Add editor related variables
24422 2005-04-29 Naba Kumar <naba@gnome.org>
24424 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
24426 * plugins/editor/text_editor.c: Fixed line marker interpretation.
24428 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
24429 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
24430 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
24431 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
24432 working on gdb MI interface. Completed MI parser interface.
24434 Patch from Massimo Cora <maxcvs@email.it>:
24435 * plugins/class-inheritance/Makefile.am,
24436 plugins/class-inheritance/class-inherit.c,
24437 plugins/class-inheritance/class-inherit.h,
24438 plugins/class-inheritance/plugin.c,
24439 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
24440 Used system theme for colors. Display class members on mouse click.
24442 2005-04-28 Naba Kumar <naba@gnome.org>
24444 * plugins/symbol-browser/an_symbol_prefs.c
24445 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
24446 implementation to create/add/remove custom tags files in symbol
24447 brower preferences.
24449 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
24452 * plugins/project-import/project-import.c: Fixed memory leaks and
24453 use correct debug prints.
24455 * TODO.tasks: Updated.
24457 2005-04-27 Naba Kumar <naba@gnome.org>
24459 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
24460 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
24461 scintilla/Makefile.am: Fixed 'make distcheck' errors.
24463 * plugins/editor/anjuta-docman.c,
24464 plugins/editor/anjuta-docman.h,
24465 plugins/editor/plugin.c: Emit editor-added signal from docman
24466 and connect signals to new editor correctly.
24468 * plugins/class-inheritance/plugin.c,
24469 plugins/symbol-browser/plugin.c: Added stock icons.
24471 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
24472 plugins/build-basic-autotools/executer.c,
24473 plugins/build-basic-autotools/executer.h: Added missing files
24474 for the execute programs implementation.
24476 2005-04-26 Naba Kumar <naba@gnome.org>
24478 * TODO.tasks: Updated.
24480 * plugins/file-loader/plugin.c,
24481 plugins/project-import/anjuta-project-import.plugin.in,
24482 plugins/project-import/plugin.c,
24483 plugins/project-import/project-import.c,
24484 plugins/project-import/project-import.h: Be able to import older
24487 2005-04-26 Naba Kumar <naba@gnome.org>
24489 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
24490 removing it from the shell.
24492 * libanjuta/anjuta-shell.c,
24493 libanjuta/anjuta-shell.h,
24494 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
24495 so that widget additions are freezed or thaw using a pending queue.
24496 Fixded UI flicker while loading projects.
24498 2005-04-26 Naba Kumar <naba@gnome.org>
24500 * TODO.tasks: Updated.
24502 * libanjuta/interfaces/libanjuta.idl: Added execute method for
24503 IAnjutaBuildable interface.
24505 * plugins/build-basic-autotools/Makefile.am,
24506 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
24507 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
24508 plugins/build-basic-autotools/build-basic-autotools.c,
24509 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
24510 interface and UI for executing project/file programs. Implemented
24511 IAnjutaFile interface so that executables could be opened directly.
24513 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
24514 Authors line (Reserved for external plugins, which do not have a way to
24515 show their credits).
24517 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
24518 [File Loader] group for menu labels (default to "Name" if it is not
24521 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
24522 for executing external commands.
24524 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
24526 * plugins/project-wizard/property.c:
24527 Correct a memory leak
24529 * libanjuta/interfaces/libanjuta.idl,
24530 plugins/editor/text_editor.c:
24531 Add erase_all and replace_selection function to IAnjutaEditor
24533 * plugins/tools/anjuta-tools.glade,
24534 plugins/tools/fileop.c,
24535 plugins/tools/editor.c,
24536 plugins/tools/tool.c
24537 plugins/tools/tool.h:
24538 Add shortcut and icon
24540 * plugins/tools/variable.c,
24541 plugins/tools/variable.h:
24542 Add a variable asking parameters at run time
24544 * plugins/tools/execute.c:
24545 Add a warning message for missing document manager
24546 Add replace buffer and replace selection output
24547 Correct an error in popup output
24549 * plugins/tools/plugin.c,
24550 plugins/tools/plugin.h,
24551 plugins/tools/anjuta-tools.ui,
24554 Attach tools menu to a new place
24556 2005-04-25 Naba Kumar <naba@gnome.org>
24558 * libanjuta/plugins.c, src/about.c, src/about.h,
24559 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
24560 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
24561 plugins (about box for plugins) menu.
24563 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24565 * plugins/editor/search-replace.c :
24566 Displayed full path in Search pane window.
24567 Bug 300231 : Selected line in Search pane window .
24569 2005-04-23 Naba Kumar <naba@gnome.org>
24571 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
24573 2005-04-22 Naba Kumar <naba@gnome.org>
24575 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
24577 * plugins/project-wizard/templates/java.wiz,
24578 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
24579 to create bytecodes (.class) files.
24581 * plugins/symbol-browser/an_symbol_info.c,
24582 plugins/symbol-browser/an_symbol_info.h,
24583 plugins/symbol-browser/an_symbol_search.c,
24584 plugins/symbol-browser/an_symbol_view.c,
24585 plugins/symbol-browser/plugin.c,
24586 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
24587 in file symbol list.
24589 2005-04-22 Naba Kumar <naba@gnome.org>
24591 * TODO.tasks: Updated.
24593 * plugins/class-inheritance/Makefile.am,
24594 plugins/subversion/Makefile.am: Do not install plugin files when
24595 plugin build condition is false.
24597 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
24598 plugins/build-basic-autotools/build-basic-autotools.c,
24599 plugins/build-basic-autotools/build-basic-autotools.h,
24600 plugins/file-loader/anjuta-loader-plugin.ui,
24601 plugins/file-loader/dnd.c,
24602 plugins/file-loader/plugin.c,
24603 plugins/file-loader/plugin.h,
24604 plugins/project-manager/anjuta-project-manager.ui,
24605 plugins/project-manager/plugin.c: Added open file and build context
24606 menu in project manager context menu.
24608 2005-04-22 Naba Kumar <naba@gnome.org>
24610 * configure.in: Added message output showing conditional plugins to
24613 * src/layout.xml: Added layout for class-inheritance plugin widget.
24615 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
24616 plugin name to remove redundant terms.
24618 * TODO.tasks: Updated.
24621 plugins/symbol-browser/Makefile.am,
24622 plugins/symbol-browser/an_symbol_view.c,
24623 (removed) plugins/symbol-browser/sv_class.xpm,
24624 (removed) plugins/symbol-browser/sv_function.xpm,
24625 (removed) plugins/symbol-browser/sv_macro.xpm,
24626 (removed) plugins/symbol-browser/sv_private_fun.xpm,
24627 (removed) plugins/symbol-browser/sv_private_var.xpm,
24628 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
24629 (removed) plugins/symbol-browser/sv_protected_var.xpm,
24630 (removed) plugins/symbol-browser/sv_public_fun.xpm,
24631 (removed) plugins/symbol-browser/sv_public_var.xpm,
24632 (removed) plugins/symbol-browser/sv_static_fun.xpm,
24633 (removed) plugins/symbol-browser/sv_static_var.xpm,
24634 (removed) plugins/symbol-browser/sv_struct.xpm,
24635 (removed) plugins/symbol-browser/sv_unknown.xpm,
24636 (removed) plugins/symbol-browser/sv_variable.xpm,
24637 (added) plugins/symbol-browser/images/.cvsignore,
24638 (added) plugins/symbol-browser/images/Icons.16x16.Class,
24639 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
24640 (added) plugins/symbol-browser/images/Icons.16x16.Field,
24641 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
24642 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
24643 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
24644 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
24645 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
24646 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
24647 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
24648 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
24649 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
24650 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
24651 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
24652 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
24653 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
24654 (added) plugins/symbol-browser/images/Icons.16x16.Method,
24655 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
24656 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
24657 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
24658 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
24659 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
24660 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
24661 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
24662 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
24663 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
24664 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
24665 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
24666 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
24667 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
24668 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
24669 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
24670 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
24671 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
24672 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
24673 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
24674 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
24675 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
24676 pixmaps and added new icons (taken from monodevelop).
24678 2005-04-21 Naba Kumar <naba@gnome.org>
24680 Patch from Massimo Cora <maxcvs@email.it>:
24682 * configure.in, plugins/Makefile.am
24683 (new) plugins/class-inheritance/.cvsignore,
24684 (new) plugins/class-inheritance/Makefile.am,
24685 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
24686 (new) plugins/class-inheritance/class-inherit.c,
24687 (new) plugins/class-inheritance/class-inherit.h,
24688 (new) plugins/class-inheritance/plugin.c,
24689 (new) plugins/class-inheritance/plugin.h,
24690 (new) plugins/class-inheritance/class-inheritance.png: Added class
24691 inheritance plugin.
24693 Changes by naba: Added pkgconfig check for graphviz and conditionally
24696 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
24698 2005-04-20 Naba Kumar <naba@gnome.org>
24700 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
24701 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
24702 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
24703 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
24704 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
24705 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
24706 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
24707 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
24708 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
24709 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
24710 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
24712 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
24713 message view management.
24715 * libanjuta/anjuta-children.[ch],
24716 plugins/build-basic-autotools/build-basic-autotools.c,
24717 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
24718 Removed anjuta_children_init() function,
24719 because it is done automatically when first invoked. Introduced
24720 anjuta_children_recover() to recover the child signalling. Fixed
24721 child exit management to correctly recover the exit status.
24723 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
24724 to properly shutdown the launcher and to kill the running process
24725 (without emitting any signal).
24727 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
24728 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
24729 gdb and program instance.
24731 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24733 * plugins/editor/search-replace.c :
24734 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
24736 2005-04-18 Naba Kumar <naba@gnome.org>
24738 * TODO.tasks: Marked completed items.
24740 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
24741 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
24742 plugins/project-manager/plugin.c: Prompt user for the debugging
24743 target (select from a list of project's executable targets) and
24744 correctly start debugger. Take care of libtool wrapping when the
24745 target selected is libtool target. Fixed debugger menu items
24748 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
24750 * plugins/tools/execute.c,
24751 plugins/tools/execute.h:
24752 Implement save all files before running a command
24753 Implement all options for stdout and stderr except replace buffer
24754 Allow running several tools
24756 * plugins/tools/plugin.c:
24757 Move anjuta launcher in execute.c
24759 * plugins/tools/tools.h,
24760 plugins/tools/variable.c:
24763 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
24765 * plugins/tools/anjuta-tools.glade:
24766 Add new properties in tool editor dialog
24767 Cosmetic improvements
24769 * plugins/tools/anjuta-tools.ui:
24770 Attach tool menu as a build menu
24772 * plugins/tools/dialog.c:
24773 Set tool menu item sensitivity in tool list
24776 * plugins/tools/editor.c,
24777 plugins/tools/editor.h,
24778 plugins/tools/fileop.c,
24779 plugins/tools/tool.c,
24780 plugins/tools/tool.h:
24781 Add new properties (active, save file...)
24782 Most of them are still not implemented
24784 * plugins/tools/execute.c,
24785 plugins/tools/execute.h:
24786 Reorganize code to support multiple run
24787 Support run in terminal
24789 * plugins/tools/plugin.c
24790 plugins/tools/plugin.h:
24791 Move message handling in execute.c
24793 * plugins/tools/variable.h,
24794 plugins/tools/variable.c:
24795 Add useful variables
24797 2005-04-13 Naba Kumar <naba@gnome.org>
24799 * plugins/editor/text_editor.c: Fixed file monitoring condition.
24800 * plugins/editor/Makefile.am: Added gnome-vfs flags.
24802 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24804 * plugins/tools/dialog.c plugins/tools/tool.c :
24807 2005-04-06 Naba Kumar <naba@gnome.org>
24809 * src/anjuta.c: Load default session only when
24810 "anjuta.session.load.last" preference is enabled.
24812 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
24814 * plugins/tools/Makefile.am,
24815 plugins/tools/variable.c,
24816 plugins/tools/variable.h:
24817 Add new code for handling variables
24819 * plugins/tools/anjuta-tools.glade:
24820 Improve tool editor dialog
24821 Add variable selection dialog
24823 * plugins/tools/dialog.c,
24824 plugins/tools/dialog.h,
24825 plugins/tools/plugin.c,
24826 plugins/tools/plugin.h:
24827 Add variable object
24828 Add a function to get it
24830 * plugins/tools/editor.c:
24831 Add gui code for variable selection dialog
24833 * plugins/tools/execute.c:
24834 Use variables for executing command
24836 * Naba: Compile warning fixes.
24838 2005-04-06 Naba Kumar <naba@gnome.org>
24840 * TODO.tasks: Marked completed items.
24842 2005-04-06 Naba Kumar <naba@gnome.org>
24844 * plugins/subversion/svn-backend.c: Fixed subversion plugin
24847 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
24849 2005-04-04 Naba Kumar <naba@gnome.org>
24851 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
24852 inside Main window.
24854 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
24856 * plugins/tools/Makefile.am,
24857 plugins/tools/anjuta-tools.plugin.in,
24858 plugins/tools/anjuta-tools.ui,
24859 plugins/tools/anjuta-tools.gladei,
24860 plugins/tools/anjuta-tools-plugin.png,
24861 plugins/tools/plugin.c,
24862 plugins/tools/plugin.h,
24863 plugins/tools/dialog.c,
24864 plugins/tools/dialog.h,
24865 plugins/tools/fileop.c,
24866 plugins/tools/fileop.h,
24867 plugins/tools/tool.c,
24868 plugins/tools/tool.h,
24869 plugins/tools/editor.c,
24870 plugins/tools/editor.h,
24871 plugins/tools/execute.c,
24872 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
24873 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
24876 * anjuta-tools.[ch]: Removed old tools code.
24878 2005-04-01 Steve Murphy <murf@e-tools.com>
24880 * configure.in: Added "rw" to ALL_LINGUAS.
24882 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24885 manuals/C/anjuta-manual/fileoperations.xml
24887 manuals/C/anjuta-manual/figures/search_expr.png
24888 manuals/C/anjuta-manual/figures/search_expr_basic.png
24889 manuals/C/anjuta-manual/figures/search_file_list.png
24890 manuals/C/anjuta-manual/figures/search_file_pattern.png
24891 manuals/C/anjuta-manual/figures/search_replace.png
24892 manuals/C/anjuta-manual/figures/search_setting.png
24893 manuals/C/anjuta-manual/figures/search_target.png
24894 manuals/C/anjuta-manual/figures/search_target_action.png
24895 manuals/C/anjuta-manual/figures/search_target_in.png
24897 manuals/C/anjuta-manual/figures/find_files.png
24898 manuals/C/anjuta-manual/figures/find_replace.png
24899 manuals/C/anjuta-manual/figures/find_text.png :
24900 Updated Anjuta manual (File Operations)
24902 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
24904 * manuals/C/anjuta-manual/fileoperations.xml,
24905 manuals/C/anjuta-manual/figures/open_file.png,
24906 manuals/C/anjuta-manual/figures/open_file_multiple.png,
24907 manuals/C/anjuta-manual/figures/prefs_print.png,
24908 manuals/C/anjuta-manual/figures/print_dlg.png,
24909 manuals/C/anjuta-manual/figures/print_preview.png.
24911 manuals/C/anjuta-manual/figures/add_edit_macro.png,
24912 manuals/C/anjuta-manual/figures/display_macro.png,
24913 manuals/C/anjuta-manual/figures/insert_text.png,
24914 manuals/C/anjuta-manual/figures/keyword_macro.png,
24915 manuals/C/anjuta-manual/figures/new_file_wizard.png,
24916 manuals/C/anjuta-manual/figures/save_as_file.png :
24917 Updated Anjuta Manual (File Operations)
24919 2005-03-23 Adam Weinberger <adamw@gnome.org>
24921 * plugins/editor/action-callbacks.c,
24922 plugins/file-loader/plugin.c,
24923 plugins/gtodo/main.c,
24924 plugins/project-wizard/druid.c:
24925 Fix spelling/grammar errors. Fixes bugs
24926 169068, 169137, 169138, and 169139.
24928 2005-03-21 Naba Kumar <naba@gnome.org>
24930 Patch from: Massimo Cora' <maxcvs@email.it>:
24932 * plugins/editor/Makefile.am
24933 plugins/editor/anjuta-docman.c,
24934 (added) plugins/editor/editor-tooltips.c,
24935 (added) plugins/editor/editor-tooltips.h: Added tooltips to
24936 editor tabs to show full path.
24938 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
24940 * plugins/subversion/svn-backend.c:
24941 Removed "apr-0/" from include because this is
24942 already included in SVN_INCLUDE and broke building if
24943 apr >= 1.0 was installed.
24945 2005-03-18 Naba Kumar <naba@gnome.org>
24947 Patch from: Massimo Cora' <maxcvs@email.it>:
24949 * plugins/editor/action-callbacks.c,
24950 plugins/editor/aneditor-calltip.cxx,
24951 plugins/editor/aneditor-priv.h,
24952 plugins/editor/aneditor.cxx,
24953 plugins/editor/aneditor.h,
24954 plugins/editor/anjuta-document-manager.ui: Added calltip
24955 activation from menu.
24957 2005-03-16 Naba Kumar <naba@gnome.org>
24959 Patch from: Massimo Cora' <maxcvs@email.it>:
24961 * plugins/class-gen/action-callbacks.c,
24962 plugins/class-gen/anjuta-class-gen-plugin.glade,
24963 plugins/class-gen/class_gen.c,
24964 plugins/class-gen/class_gen.h,
24965 plugins/class-gen/class_logo.xpm,
24966 plugins/class-gen/plugin.c: Create files without project
24967 being open. Add to project support. And other enhancements.
24969 2005-03-15 Adam Weinberger <adamw@gnome.org>
24972 plugins/debug-manager/utilities.c,
24973 plugins/file-loader/plugin.c,
24974 plugins/gdb/utilities.c,
24975 plugins/profile-default/plugin.c,
24976 plugins/project-import/project-import.c,
24977 src/anjuta-actions.h:
24978 Spelling/grammar fixes.
24980 2005-03-13 Naba Kumar <naba@gnome.org>
24982 * plugins/editor/action-callbacks.c,
24983 plugins/editor/action-callbacks.h,
24984 plugins/editor/anjuta-document-manager.ui,
24985 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
24986 submenu. Moved menuitems from Format to View->Editor.
24988 * src/action-callbacks.c, src/action-callbacks.h,
24989 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
24990 layout and lock layout menus in View submenu. Get rid of
24991 Settings->Layout Manager menu.
24993 * plugins/project-import/anjuta-project-import.plugin.in:
24996 * global-tags/Makefile.am,
24997 global-tags/create_global_tags.sh,
24998 plugins/editor/aneditor-autocomplete.cxx,
24999 plugins/editor/aneditor-priv.h,
25000 plugins/editor/aneditor.cxx,
25001 tagmanager/tm_workspace.c: Fixed scope members autocompletion
25002 in editor and made it work in global symbols also.
25004 * src/anjuta-app.c: Always use priority texts besides icons style
25005 for toolbars, because other styles look horible for Anjuta (fixme).
25007 2005-03-11 Naba Kumar <naba@gnome.org>
25009 * configure.in: Removed test for iconv.
25011 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
25012 before scintilla widget is realized.
25014 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
25015 for Update menuitem.
25017 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
25018 already applied in scintilla main stream.
25020 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
25021 and notified scintilla developer.
25023 2005-03-10 Naba Kumar <naba@gnome.org>
25025 * src/action-callbacks.c: Removed reference to src/help.h (dead
25028 * plugins/editor/text_editor.c: Removed reference to
25029 src/launcher.h (a dead file).
25031 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
25032 src/controls.c, src/controls.h, src/fileselection.c,
25033 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
25034 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
25035 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
25036 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
25037 src/session.h, src/support.c, src/support.h, src/toolbar.c,
25038 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
25039 Removed these dead files from CVS.
25042 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25044 * plugins/file-wizard/action-callbacks.c : Added error message.
25045 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
25048 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
25050 * plugins/cvs-plugin/cvs-callbacks.c
25051 plugins/cvs-plugin/plugin.c:
25052 Fixed preferences page init and busy handling
25054 * plugins/subversion/plugin.c:
25055 Fixed preferences page init
25057 2005-03-09 Naba Kumar <naba@gnome.org>
25059 * plugins/Makefile.am, plugins/glade/Makefile.am,
25060 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
25061 enabled glade plugin in Anjuta. The plugin is built only when
25062 glade3 is installed.
25064 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
25066 * plugins/project-wizard/templates/java.wiz
25067 plugins/project-wizard/templates/java-logo.png (*)
25068 plugins/project-wizard/templates/java/*
25069 plugins/project-wizard/templates/Makefile.am
25072 Add Java project type. It generates a autoconf/automake
25073 project which is compiled using gcj. It requires automake
25074 > 1.4 (1.9 is known to work) to work!
25076 (*) still awaiting response from the gcj team if we
25077 may use their logo.
25079 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
25081 * plugins/project-import/*
25082 plugins/Makefile.am
25084 Added project import plugin. Might be a bit buggy and limited
25086 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
25087 Icon from old pixmaps dir
25089 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25091 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
25092 plugins/macro/macro-util.c, plugins/macro/macros.xml :
25093 Added C Custom_Indent line macro.
25096 2005-03-09 Naba Kumar <naba@gnome.org>
25098 * TODO.tasks: Added new message-manager tasks.
25100 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
25101 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
25102 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
25103 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
25104 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
25105 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
25106 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
25107 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
25108 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
25109 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
25111 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
25112 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
25113 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
25114 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
25115 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
25116 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
25117 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
25118 Removed debugger widgets from shell on debugger shutdown. Added
25119 scrolled windows for docked widgets. Removed unnecessary widget refs
25120 and unrefs. Destroy widgets correctly on debugger shutdown.
25122 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
25123 with project description title. Removed frame shadow.
25125 * plugins/project-wizard/druid.c: Initializes tooltips.
25127 * scintilla/Makefile.am: Fixed comiple error.
25129 2005-03-08 Adam Weinberger <adamw@gnome.org>
25131 * plugins/class-gen/anjuta-class-gen-plugin.glade,
25132 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
25134 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25136 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
25137 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
25138 plugins/macro/macro-util.c, plugins/macro/macro-util.h
25139 plugins/macro/macros.xml, plugins/macro/plugin.c :
25140 Moved cursor at the '|' position defined in macros.
25142 2005-03-07 Naba Kumar <naba@gnome.org>
25144 * plugins/subversion/Makefile.am: Fixed build error.
25146 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
25147 types (perl, python, shellscript).
25149 * plugins/editor/plugin.c: Fixed to show all highlight options.
25151 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25153 * TODO.tasks : updated tasks.
25154 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
25156 2005-03-07 Naba Kumar <naba@gnome.org>
25158 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
25159 or disable subversion file-manager submenu. If "Subvesion" is also
25160 valid directory, we should also check for it.
25162 * configure.in: Disable cygwin macro until someone fixes the
25165 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
25166 backward compatibility.
25168 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25170 * src/about.c : Cleaned code.
25171 * plugins/macro/macros.xml : Added "do_while" C macro.
25172 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
25173 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
25174 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
25175 Closed registers, shared libraries, kernel signals dialogs with ESC key.
25177 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
25179 * plugins/class-gen/plugin.c:
25180 Removed "return" to activate project_root_uri watching.
25182 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
25184 * plugins/Makefile.am
25185 plugins/subversion/*:
25186 Added subversion plugin. Add, Remove, Commit and Update work
25187 everything else needs work.
25189 * plugins/terminal/terminal.c
25190 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
25191 we still have focus problems with the editor.
25193 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25195 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
25197 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25199 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
25201 2005-03-04 Naba Kumar <naba@gnome.org>
25203 Patch from Massimo Cora' <maxcvs@email.it>:
25205 * plugins/class-gen/Makefile.am,
25206 plugins/class-gen/action-callbacks.c,
25207 plugins/class-gen/action-callbacks.h,
25208 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
25209 plugins/class-gen/anjuta-class-gen.plugin.in,
25210 plugins/class-gen/class_gen.c,
25211 plugins/class-gen/class_gen.h,
25212 (removed) plugins/class-gen/clsGen.c,
25213 (added) plugins/class-gen/goc_template_header,
25214 (added) plugins/class-gen/goc_template_source,
25215 plugins/class-gen/plugin.c,
25216 plugins/class-gen/plugin.h: Refactored class gen code.
25217 Added GOCBuilder code. Fixed UI. Implemented plugin.
25219 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
25221 * plugins/project-wizard/property.c
25222 plugins/project-wizard/install.c
25223 plugins/project-wizard/druid.c
25224 plugins/editor/goto_line.c
25225 plugins/editor/plugin.c
25226 plugins/gtodo/add_edit_item.c
25227 plugins/gtodo/ligtodo.c
25228 plugins/gtodo/main.c
25229 plugins/gtodo/preferences.c:
25230 Fixed #167559, #167534, #167266, #167357
25231 (Bad English in strings...)
25233 Thanks to Adam Weinberger and Thierry Moisan for
25236 2005-03-03 Naba Kumar <naba@gnome.org>
25238 * libegg/Makefile.am, libegg/menu/Makefile.am,
25239 (added) libegg/egg-submenu-action.c,
25240 (added) libegg/menu/egg-submenu-action.h: Created a new action for
25241 submenu (used for wizard listing).
25243 * plugins/file-loader/anjuta-loader-plugin.ui
25244 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
25247 * plugins/editor/action-callbacks.c,
25248 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
25249 ctrl+tabbing because it was interfaring with focus navigation.
25250 Focus editor on "Esc" in incremental search entry. Cleanups.
25252 * plugins/file-manager/an_file_view.c,
25253 plugins/symbol-browser/plugin.c,
25254 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
25257 * plugins/profile-default/plugin.c,
25258 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
25261 * (removed) scintilla/patches/a64-crash-fix.patch,
25262 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
25265 2005-03-03 Naba Kumar <naba@gnome.org>
25267 * HACKING: Fixed typos.
25269 * plugins/editor/aneditor-indent.cxx: Clean up.
25271 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
25272 Enable/disable save, undo and redo actions depending on state
25275 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25277 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
25278 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
25279 Displayed search_incremental status.
25281 * Removed plugins/editor/search_incremental.[ch]
25283 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
25285 * plugins/cvs-plugin/cvs-execute.c
25286 plugins/cvs-plugin/cvs-callbacks.c:
25287 - Use weak reference on mesg_view and reuse tab if
25288 it still exists to avoid cluttering message manager.
25289 - Fixed bug in cvs remove
25291 README, HACKING: Updated
25293 configure.in: Added check for libsvn
25295 2005-02-29 Naba Kumar <naba@gnome.org>
25297 * plugins/file-manager/an_file_view.c,
25298 plugins/symbol-browser/an_symbol_view.c,
25299 plugins/symbol-browser/plugin.c: Hide column headers (they
25302 2005-02-29 Naba Kumar <naba@gnome.org>
25304 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
25305 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
25306 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
25307 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
25308 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
25309 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
25310 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
25311 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
25312 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
25313 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
25315 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
25316 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
25317 (added) libanjuta/anjuta-session.[hc],
25318 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
25319 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
25320 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
25323 Implemented session management. Implemented session
25324 container class. Added session notifications from shell. Implemented
25325 session save/load in editor, file-loader, default-profile-plugin
25326 and anjuta-app. Fixed window sizing and restoration. Cleaned up
25327 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
25328 and maximized states in session. Implemented project session
25331 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25333 * plugins/class-gen/action-callbacks.[ch],
25334 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
25335 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
25336 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
25339 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
25341 * plugins/project-wizard/anjuta-project-wizard.glade,
25342 plugins/project-wizard/druid.c:
25343 Add some padding in tab label in project selection page
25345 * plugins/project-wizard/druid.c,
25346 plugins/project-wizard/parser.c:
25347 Search for project template recursively
25348 Add ~/.anjuta/project to the search paths
25350 2005-02-26 Naba Kumar <naba@gnome.org>
25352 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
25353 * plugins/file-loader/plugin.c: Fixed crash bug.
25354 * libanjuta/plugins.c: Fixed memory leak.
25356 2005-02-26 Naba Kumar <naba@gnome.org>
25358 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
25359 "UserActivatable" attribute for plugins. This attribute if set to
25360 "no" will prevent users from activating/deactivating it from
25361 plugins dialog. Added a toggle button in plugins dialog to toggle
25362 the plugins list between list of activatable plugins (default) to
25363 list of all plugins. anjuta_plugin_select() now only selects the
25364 plugin. Added anjuta_plugins_select_and_activate() method that will
25365 select and activate it.
25367 * plugins/profile-default/Makefile.am,
25368 plugins/profile-default/anjuta-default-profile.ui,
25369 plugins/profile-default/plugin.c,
25370 plugins/profile-default/plugin.h,
25371 plugins/project-manager/anjuta-project-manager.ui,
25372 plugins/project-manager/plugin.c,
25373 plugins/project-manager/plugin.h:
25375 Anjuta projects (*.anjuta) files define the profile of respective
25376 projects. Profile is a set of related plugins required for the
25377 project to open. Moved "close project" action from Project Manager
25378 to Profile Manager plugin. Implemented loading and unloading of
25379 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
25380 (instead of Project Manager) now handles opening of *.anjuta files.
25381 Close Project menuitem is now moved to File submenu (being
25382 consistent with Anjuta 1.x versions and avoiding creating Project
25383 submenu when project manager is not loaded).
25385 * src/anjuta-actions.h: Fixed short-cut key for Help content.
25387 * src/anjuta.ui: Fixed place holder for projects.
25389 * (new) plugins/profile-default/default.anjuta: default startup
25390 profile. Removed the hardcoded plugins loading in
25391 DefaultProfilePlugin.
25394 plugins/project-wizard/templates/terminal/project.anjuta:
25395 Implemented project format in newly created projects.
25397 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
25398 plugins/class-gen/anjuta-class-gen.plugin.in,
25399 plugins/cvs-plugin/anjuta-cvs.plugin.in,
25400 plugins/editor/anjuta-document-manager.plugin.in,
25401 plugins/file-loader/anjuta-loader.plugin.in,
25402 plugins/file-wizard/anjuta-file-wizard.plugin.in,
25403 plugins/gdb/anjuta-gdb.plugin.in,
25404 plugins/glade/anjuta-glade.plugin.in,
25405 plugins/message-view/anjuta-message-manager.plugin.in,
25406 plugins/profile-default/anjuta-default-profile.plugin.in,
25407 plugins/project-manager/anjuta-project-manager.plugin.in,
25408 plugins/project-wizard/anjuta-project-wizard.plugin.in:
25409 Defined UserActivatable attributes. Added supported types attribute.
25411 * plugins/project-wizard/anjuta-project-wizard.glade
25412 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
25413 "Project Wizard" in preferences title.
25415 * TODO.tasks: Updated.
25417 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
25420 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25422 * plugins/file-wizard/anjuta-file-wizard.glade
25423 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
25425 Integrated License macros, cleaned file.c.
25427 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
25429 * plugins/macor/macro-util.c: Fixed crash bugs if email or
25430 username can not be found correctly.
25432 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25434 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
25435 plugins/macro/macros.xml :
25437 Added Headers macros. Cleaned file.c
25439 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25441 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
25442 plugins/macro/macros.xml :
25444 Fixed a bug. Added Header macro.
25447 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25449 * plugins/file-wizard/action-callbacks.c,
25450 plugins/file-wizard/file.c, plugins/macro/macro-util.c
25451 plugins/macro/macros.xml :
25453 Added FileName, Header template macros.
25455 2005-02-24 Naba Kumar <naba@gnome.org>
25457 * plugins/patch/patch-plugin.c: Fixed a function call.
25459 * src/anjuta.c, src/main.c: Save and load default session.
25461 2005-02-24 Naba Kumar <naba@gnome.org>
25463 * libanjuta/interfaces/libanjuta.idl,
25464 plugins/message-view/anjuta-msgman.c,
25465 plugins/message-view/anjuta-msgman.h,
25466 plugins/message-view/plugin.c: Added and implemented
25467 set_view_title() method.
25469 * plugins/build-basic-autotools/build-basic-autotools.c,
25470 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
25471 build context pooling. Maximum 3 contexts are reused. Additional
25472 contexts are created when all are busy.
25474 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25476 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
25477 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
25478 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
25479 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
25481 Added Copyright, Changelog macros.
25483 2005-02-23 Naba Kumar <naba@gnome.org>
25485 Patch from Massimo Cora' <maxcvs@email.it>:
25486 * plugins/Makefile.am,
25487 plugins/patch/Makefile.am,
25488 (added) plugins/patch/anjuta-patch-plugin.png,
25489 (added) plugins/patch/anjuta-patch.plugin.in,
25490 (added) plugins/patch/anjuta-patch.ui,
25491 plugins/patch/patch-plugin.c,
25492 (added) plugins/patch/patch-plugin.h,
25493 (added) plugins/patch/plugin.c,
25494 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
25497 2005-02-23 Naba Kumar <naba@gnome.org>
25499 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
25500 file-loader/plugin.c, profile-default/plugin.c:
25501 Implemented "activated" and "deactivated" signals for plugin class.
25502 Renamed *_location() functions to *_id(), because location is
25503 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
25504 anjuta_plugins_unload_plugin().
25506 * class-gen/plugin.c: Fixed complier warning and utility function call.
25508 * debug-manager/plugin.c: Unload debugger plugin correctly.
25510 * project-manager/plugin.c: Fixed compiler warnings.
25512 * plugins/project-wizard/templates/gnome/.cvsignore,
25513 plugins/project-wizard/templates/gnome/po/.cvsignore,
25514 plugins/project-wizard/templates/gnome/src/.cvsignore,
25515 plugins/project-wizard/templates/gtk/po/.cvsignore,
25516 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
25517 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
25519 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
25520 build (we need to fix this thing).
25522 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
25524 * plugins/macro/macro-action.[ch]
25525 plugins/macro/macro-edit.c
25526 plugins/macro/macro-dialog.c
25527 plugins/macro/macro-db.[ch]
25528 plugins/macro/plugin.[ch]
25529 plugins/macro/macro-util.[ch] (added)
25531 Cleaned up macro plugin and preview expanded macros.
25533 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
25535 * plugins/cvs-plugin/cvs-interface.c:
25537 Fixed option setting when using no compression and not
25540 2005-02-23 Naba Kumar <naba@gnome.org>
25542 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
25543 geometry on exit and startup (only if there is no geometry from the
25546 * TODO.tasks: Updated.
25548 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
25550 * manuals/reference/libanjuta/Makefile.am,
25551 manuals/reference/libanjuta/libanjuta-docs.sgml,
25552 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
25553 documentation for writing project templates.
25555 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25557 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
25558 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
25560 Expansion keywords in macros.
25562 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25564 * plugins/file-wizard/action-callbacks.c,
25565 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
25566 plugins/macro/macros.xml :
25568 Inserting text by macro plugin
25571 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
25573 * plugins/macro/plugin.c
25574 plugins/cvs-plugin/plugin.c:
25576 Fixed interfaces (use static)
25578 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
25580 * plugins/macro/macro-actions.[ch]
25581 plugins/macro/plugin.c
25582 libanjuta/interfaces/libanjuta.idl:
25584 Implemented IAnjutaMacro interface to be used by file-wizard
25586 * plugins/cvs-plugin/plugin.c
25587 libanjuta/interfaces/libanjuta.idl:
25589 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
25590 for all version control systems and not only for cvs.
25592 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25594 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
25597 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
25600 2005-02-21 Naba Kumar <naba@gnome.org>
25602 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
25603 IAnjutaDebugger interface.
25605 * plugins/debug-manager/anjuta-debug-manager.ui,
25606 plugins/debug-manager/attach_process.c,
25607 plugins/debug-manager/attach_process.h,
25608 plugins/debug-manager/plugin.c,
25609 plugins/debug-manager/plugin.h,
25610 plugins/gdb/actions.c,
25611 plugins/gdb/actions.h,
25612 plugins/gdb/anjuta-gdb-plugin.ui,
25613 plugins/gdb/breakpoints.c,
25614 plugins/gdb/breakpoints.h,
25615 plugins/gdb/debugger.c,
25616 plugins/gdb/debugger.h,
25617 plugins/gdb/memory.c,
25618 plugins/gdb/plugin.c,
25619 plugins/gdb/plugin.h,
25620 plugins/gdb/sharedlib.h,
25621 plugins/gdb/sharedlib_cbs.c,
25622 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
25623 correctly between debug-manager and debugger. Implemented debugger
25624 interface in gdb plugin. Fixed action names. Added UI updating.
25625 Start and stop debugger (does not work yet). Fixed UI merging.
25626 Fixed debugger plugin handling in debug-manager.
25628 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
25630 * plugins/editor/aneditor-autocomplete.cxx:
25632 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
25633 crash with C++ "template" keyword.
25635 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25637 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
25638 Fixed bug (Closed macro dialogs with Esc key).
25640 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
25642 * plugins/project-wizard/xlib.wiz,
25643 plugins/project-wizard/xlib-logo.png,
25644 plugins/project-wizard/xlib/*:
25645 Port old xlib anjuta project on new project wizard
25647 * plugins/project-wizard/xlib-dock.wiz,
25648 plugins/project-wizard/xlib-dock/*:
25649 Port old xlib dock anjuta project on new project wizard
25651 * plugins/project-wizard/wxwin.wiz,
25652 plugins/project-wizard/wxwin-logo.png,
25653 plugins/project-wizard/wxwin/*:
25654 Port old wxwin anjuta project on new project wizard
25656 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
25657 necessary changes for the new templates.
25659 2005-02-18 Naba Kumar <naba@gnome.org>
25661 * plugins/Makefile.am: Added class-gen
25663 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
25665 * plugins/project-wizard/header.c:
25666 Fix a bug in sorting of project categories
25668 2005-02-18 Naba Kumar <naba@gnome.org>
25670 Patch from Massimo Cora <maxcvs@email.it>:
25672 * plugins/class-gen/.cvsignore,
25673 plugins/class-gen/Makefile.am,
25674 (added) plugins/class-gen/action-callbacks.c,
25675 (added) plugins/class-gen/action-callbacks.h,
25676 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
25677 (added) plugins/class-gen/class_gen.c,
25678 (added) plugins/class-gen/class_gen.h,
25679 (added) plugins/class-gen/plugin.c,
25680 (added) plugins/class-gen/plugin.h: Ported class wizard to the
25683 * plugins/project-manager/plugin.c: implemented add_source().
25685 2005-02-17 Naba Kumar <naba@gnome.org>
25687 * plugins/file-loader/plugin.c: Fixed possible crash.
25689 * src/action-callbacks.c, src/action-callbacks.h,
25690 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
25692 2005-02-17 Naba Kumar <naba@gnome.org>
25694 * plugins/project-wizard/templates/anjuta-plugin.wiz,
25695 plugins/project-wizard/templates/gnome.wiz,
25696 plugins/project-wizard/templates/gtk.wiz,
25697 plugins/project-wizard/templates/gtkmm.wiz,
25698 plugins/project-wizard/templates/terminal.wiz,
25699 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
25700 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
25701 plugins/project-wizard/templates/gnome/src/callbacks.c,
25702 plugins/project-wizard/templates/gnome/src/callbacks.h,
25703 plugins/project-wizard/templates/gnome/src/main.c,
25704 plugins/project-wizard/templates/gtk/src/callbacks.c,
25705 plugins/project-wizard/templates/gtk/src/callbacks.h,
25706 plugins/project-wizard/templates/gtk/src/main.c,
25707 plugins/project-wizard/templates/gtkmm/src/main.cc,
25708 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
25709 to generate licence correctly (without any extra newlines). Removed
25710 IncludeGNUHeader macro definition and added proper licence property.
25711 Fixed project directory paths in file contents.
25713 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25715 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
25716 Closed macro dialogs with Esc key.
25718 2005-02-16 Naba Kumar <naba@gnome.org>
25720 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
25721 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
25722 plugins/project-wizard/templates/gnome/src/callbacks.c,
25723 plugins/project-wizard/templates/gnome/src/callbacks.h,
25724 plugins/project-wizard/templates/gnome/src/main.c,
25725 plugins/project-wizard/templates/gtk/src/main.c,
25726 plugins/project-wizard/templates/gtkmm/src/main.cc,
25727 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
25728 macros to avoid blank newlines.
25730 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
25732 * plugins/project-wizard/autogen.c:
25733 Correct a problem when having property value in UTF-8
25735 * plugins/project-wizard/druid.c:
25736 Correct a bug when reselecting a new project (all pages
25739 * plugins/project-wizard/property.c:
25740 Avoid having default invalid properties
25742 * plugins/project-wizard/templates/terminal.wiz,
25743 plugins/project-wizard/templates/terminal/po/ChangeLog,
25744 plugins/project-wizard/templates/terminal/src/main.c:
25745 Remove command for testing run function
25746 Move destination directory to second page and include
25747 project name. Add exist tag. Remove unused properties.
25749 2005-02-16 Naba Kumar <naba@gnome.org>
25751 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
25752 plugins/debug-manager/anjuta-debug-manager.ui,
25753 plugins/debug-manager/plugin.c,
25754 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
25755 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
25756 plugins/gdb/plugin.h, plugins/gdb/registers.c,
25757 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
25758 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
25759 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
25760 (removed) src/anjuta_info.c,
25761 (removed) src/anjuta_info.h,
25762 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
25763 (added) plugins/gdb/anjuta-gdb-plugin.ui,
25764 (added) plugins/gdb/actions.c,
25765 (added) plugins/gdb/actions.h: Completed initial
25766 porting of debugger to new architecture. Fixed many of the debugger
25769 * plugins/file-loader/plugin.c: Detect some important mime ourself
25770 to avoid inconsistencies when mime system isn't working.
25772 2005-02-16 Naba Kumar <naba@gnome.org>
25774 * plugins/editor/Makefile.am,
25775 (added) plugins/editor/aneditor-autocomplete.cxx,
25776 (added) plugins/editor/aneditor-calltip.cxx,
25777 (added) plugins/editor/aneditor-indent.cxx,
25778 (added) plugins/editor/aneditor-priv.h,
25779 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
25780 different smaller chunks to make it easy to maintain.
25782 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25784 * plugins/project-wizard/druid.c :
25786 Found system Email address if not defined in Preferences.
25788 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
25790 * plugins/project-wizard/gtkmm.wiz
25791 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
25792 plugins/project-wizard/gtkmm/*
25794 Added GTKmm (C++) project type
25796 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
25798 * plugins/message-view/plugin.c
25799 plugins/message-view/message-view.c
25801 Implemented next/prev action
25803 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25805 * plugins/project-wizard/templates/libglade2.* :
25806 Removed libglade2 project.
25808 * plugins/project-wizard/templates/gtk* :
25809 Removed interface.[ch] & support.[ch].
25811 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25813 * plugins/project-wizard/anjuta-project-wizard.glade,
25814 plugins/project-wizard/property.[ch],
25815 plugins/project-wizard/templates/anjuta-plugin.wiz :
25816 Added a new property ("iconfile").
25818 2005-02-14 Naba Kumar <naba@gnome.org>
25820 * plugins/project-wizard/install.c,
25821 plugins/project-wizard/plugin.c,
25822 plugins/project-wizard/templates/anjuta-plugin.wiz,
25823 plugins/project-wizard/templates/gnome.wiz,
25824 plugins/project-wizard/templates/gtk.wiz,
25825 plugins/project-wizard/templates/libglade2.wiz,
25826 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
25827 newly created projects and open them. Fixed message buffering in
25830 2005-02-14 Naba Kumar <naba@gnome.org>
25832 * src/about.c, pixmaps/Makefile.am,
25833 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
25835 * mime/gnome-mime-application-x-anjuta.png,
25836 pixmaps/anjuta_icon.png,
25837 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
25838 done by 9-speed at:
25839 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
25841 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25844 plugins/project-wizard/templates/libglade2-logo.png,
25845 plugins/project-wizard/templates/libglade2.wiz,
25846 plugins/project-wizard/templates/libglade2/* :
25850 2005-02-14 Naba Kumar <naba@gnome.org>
25852 * TODO.tasks: Updated.
25854 * plugins/editor/anjuta-docman.c,
25855 plugins/editor/text_editor.c,
25856 plugins/editor/text_editor.h,
25857 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
25858 for file modification, but it is still not functioning.
25860 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
25862 * plugins/project-wizard/values.c,
25863 plugins/project-wizard/values.h,
25864 plugins/project-wizard/property.c,
25865 plugins/project-wizard/property.h,
25866 plugins/project-wizard/druid.c:
25867 Rewrite mandatory property check
25868 Add check of exist property
25869 Rewrite handling of cached property page
25871 2005-02-13 Naba Kumar <naba@gnome.org>
25873 Patch from Igor Kovalenko <garrison@mail.ru>:
25874 * tagmanager/tm_workspace.c: Improved performance.
25876 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25878 *plugins/project-wizard/templates/*.wiz,
25879 plugins/project-wizard/druid.c,
25880 plugins/project-wizard/templates/terminal/src/main.c,
25881 plugins/project-wizard/templates/gtk/src/*.[ch],
25882 plugins/project-wizard/templates/gtk/src/Makefile.am,
25883 plugins/project-wizard/templates/gnome/src/*.[ch],
25884 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
25885 Add Copyright date & Email address,
25886 Correct terminal project.
25888 2005-02-12 Naba Kumar <naba@gnome.org>
25890 * plugins/project-wizard/property.c: Fixed hidden
25891 properties to take values.
25893 * plugins/project-wizard/file.[ch]: Renamed
25894 true/false enum values to fix compile error
25895 (conflict with other definition).
25897 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
25898 even when mime type detection fails (for example, when Anjuta is
25899 installed in non-system prefix).
25901 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
25903 * plugins/project-wizard/values.c,
25904 plugins/project-wizard/values.h:
25905 Rewrite file with more comments
25907 * plugins/project-wizard/druid.c,
25908 plugins/project-wizard/druid.h,
25909 plugins/project-wizard/autogen.c,
25910 plugins/project-wizard/autogen.h,
25911 plugins/project-wizard/druid.c,
25912 plugins/project-wizard/druid.h:
25914 Use values instead of properties
25915 Move default properties to druid.c
25917 * plugins/project-wizard/install.c,
25918 plugins/project-wizard/install.h:
25919 Use values instead of properties
25920 Add a check to avoid overwriting files
25922 * plugins/project-wizard/parser.c,
25923 plugins/project-wizard/property.c,
25924 plugins/project-wizard/property.h:
25925 Update to use new values
25926 Add an "exist" attribute to check if a directory already exist
25928 * plugins/project-wizard/anjuta-project-wizard.glade:
25929 Change project selection page (GtkTextView => GtkLabel,
25930 GtkTable => GtkVBox)
25932 * plugins/project-wizard/templates/terminal.wiz:
25933 Move destination directory on second page
25935 * plugins/project-wizard/action.c:
25938 2005-02-12 Naba Kumar <naba@gnome.org>
25940 * plugins/file-manager/an_file_view.c,
25941 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
25942 views. Created dynamic update date of view depending on project
25943 changes -- similar to file-manager view.
25945 * plugins/devhelp/plugin.c: Load help on idle.
25947 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
25948 autoformat' to proper location in preferences.
25950 * mime/anjuta.mime: Added .prj extension in the mime type for backward
25953 * plugins/editor/plugin.c: Fixed accel name.
25955 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25957 *plugins/project-wizard/templates/anjuta-plugin.wiz,
25958 plugins/project-wizard/templates/gnome.wiz,
25959 plugins/project-wizard/templates/gtk.wiz,
25960 plugins/project-wizard/anjuta-project-wizard.glade,
25961 plugins/project-wizard/autogen.c:
25962 Add Username & Email address in Project preferences.
25964 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25966 *plugins/project-wizard/templates/gnome-logo.png,
25967 plugins/project-wizard/templates/gnome.wiz,
25968 plugins/project-wizard/templates/gnome/* :
25971 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25973 * plugins/project-wizard/templates/terminal/src/main.c,
25974 plugins/project-wizard/templates/terminal/src/main.c,
25975 plugins/project-wizard/templates/terminal/src/main.[ch] :
25976 Insert License in projects
25978 2005-02-11 Naba Kumar <naba@gnome.org>
25980 * TODO.tasks: Added message manager task.
25982 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
25984 * plugins/editor/plugin.c: Use bookmark stock icons.
25986 * plugins/message-view/anjuta-message-manager.ui,
25987 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
25989 2005-02-10 Naba Kumar <naba@gnome.org>
25991 * libanjuta/interfaces/libanjuta.idl: fixed build error.
25993 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
25995 * global-tags/Makefile.am
25996 Error during 'make install'
25998 2005-02-09 Naba Kumar <naba@gnome.org>
26000 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
26003 2005-02-08 Naba Kumar <naba@gnome.org>
26005 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
26007 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
26008 Show busy cursur when updating global tags in preferences.
26010 * configure.in: Fixed.
26012 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
26014 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
26015 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
26017 - Fixed anjuta-plugin project (glade)
26019 2005-02-08 Naba Kumar <naba@gnome.org>
26021 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
26022 Fixed automatic indentations.
26024 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
26025 Global tags are now segregated into smaller api tags, which can be
26026 selectively loaded from symbol browser preferences.
26028 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
26029 Implemented IProjectManager interface in project-manager. Mostly getter
26030 methods for now, but need to add add() and remove() methods to add
26031 or remove project elements.
26033 * plugins/gdb/debug_tree.c: Small fix.
26035 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
26036 plugins/symbol-browser/an_symbol_info.c,
26037 plugins/symbol-browser/an_symbol_info.h,
26038 plugins/symbol-browser/an_symbol_search.c,
26039 plugins/symbol-browser/an_symbol_search.h,
26040 plugins/symbol-browser/an_symbol_view.c,
26041 plugins/symbol-browser/an_symbol_view.h,
26042 plugins/symbol-browser/plugin.c,
26043 plugins/symbol-browser/plugin.h,
26045 tagmanager/entry.h,
26046 tagmanager/tm_project.c,
26047 tagmanager/tm_symbol.c,
26048 tagmanager/tm_tag.c,
26049 tagmanager/tm_workspace.c,
26050 tagmanager/vstring.c,
26051 tagmanager/include/tm_tag.h,
26052 tagmanager/include/tm_workspace.h:
26054 - Fixed tagmanager parsing of source files to parse for typedefines and
26055 properly record element scopes. Implemented scope autocompletion
26056 (autocompletion on '.', '->', '::' and ':'. The functionality is not
26057 fully working. It was based on older patch for Anjuta 1.2.2 in SF
26058 patch list (author is unknown).
26059 - Implemented symbol-browser preferences for dynamically loading and
26060 saving tags API segments.
26061 - Fixed symbol-search to use tagmanager directly instead of depending
26062 on symbol-view for tags list.
26063 - Fixed symbol-view to create the tree using TMSymbol tree directly.
26064 - Fixed TMSymbol to create the complete tags tree instead of letting the
26065 symbol-view created the root nodes.
26066 - Changed project tags cache name to .tm_project2.cache because the
26067 newer format records additional scope information.
26069 2005-02-07 Naba Kumar <naba@gnome.org>
26071 * plugins/editor/style-editor.c,
26072 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
26073 and GtkFontButton instead of deprecated widgets in
26076 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
26078 * plugins/project-wizard/action.c,
26079 plugins/project-wizard/action.h,
26080 plugins/project-wizard/autogen.c,
26081 plugins/project-wizard/autogen.h,
26082 plugins/project-wizard/file.c,
26083 plugins/project-wizard/file.h,
26084 plugins/project-wizard/install.c,
26085 plugins/project-wizard/install.h,
26086 plugins/project-wizard/parser.h,
26087 plugins/project-wizard/parser.c,
26088 plugins/project-wizard/property.c,
26089 plugins/project-wizard/property.h,
26090 plugins/project-wizard/plugin.h,
26091 plugins/project-wizard/plugin.c,
26092 plugins/project-wizard/values.c,
26093 plugins/project-wizard/values.h:
26094 Replace C++ comments by C comments
26096 * plugins/project-wizard/autogen.c,
26097 plugins/project-wizard/autogen.h:
26098 Add a run time check of autogen version.
26099 Add UserName variable.
26101 * plugins/project-wizard/anjuta-project-wizard.glade,
26102 plugins/project-wizard/header.c,
26103 plugins/project-wizard/druid.c,
26104 plugins/project-wizard/druid.h:
26105 Sort project in alphabetic order.
26106 Correct selection troubles in notebooks.
26108 * plugins/project-wizard/parser.c:
26109 Add some check when reading the project header block.
26111 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
26113 * plugins/project-wizard/action.c,
26114 plugins/project-wizard/action.h,
26115 plugins/project-wizard/autogen.c,
26116 plugins/project-wizard/autogen.h,
26117 plugins/project-wizard/file.c,
26118 plugins/project-wizard/file.h,
26119 plugins/project-wizard/install.c,
26120 plugins/project-wizard/parser.h,
26121 plugins/project-wizard/parser.c,
26122 plugins/project-wizard/property.c,
26123 plugins/project-wizard/property.h,
26124 plugins/project-wizard/values.c,
26125 plugins/project-wizard/values.h,
26126 Add a space between function name and open.
26128 * plugins/project-wizard/plugin.h,
26129 plugins/project-wizard/plugin.c,
26130 plugins/project-wizard/install.c,
26131 Avoid a crash if the user close the message view used by the .
26133 * plugins/project-wizard/anjuta-project-wizard,
26134 plugins/project-wizard/druid.c,
26135 plugins/project-wizard/druid.h,
26136 plugins/project-wizard/header.h,
26137 plugins/project-wizard/header.c,
26138 Add a text view with the description of each.
26139 Add a tab for each project.
26140 Replace some C++ comments to C comments.
26142 2005-02-05 Naba Kumar <naba@gnome.org>
26144 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
26145 New icon from Sebastien Granjoux .
26147 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
26149 * libanjuta/anjuta-preferences.c:
26150 Set file property even without a focus out event (file selected
26153 2005-02-04 Naba Kumar <naba@gnome.org>
26155 * plugins/glade/plugin.c: Fixed glade function calls.
26156 * configure.in: Fixed a typo.
26157 * TODO.tasks: Updated.
26159 2005-02-03 Naba Kumar <naba@gnome.org>
26161 * plugins/project-manager/plugin.c: Fixed memory corruption.
26163 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
26166 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
26167 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
26168 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
26169 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
26171 * libanjuta/interfaces/libanjuta.idl,
26172 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
26175 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
26177 Patch from Massimo Cora <maxcvs@email.it>:
26178 * plugins/editor/plugin.c: Fixed update UI for created buffers.
26180 2005-02-01 Naba Kumar <naba@gnome.org>
26182 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
26183 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
26184 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
26185 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
26186 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
26187 from sourceforge -- a64 crash fixes (correct typing for GType)
26188 and fixes compile errors in sun.
26190 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
26191 paste (shift+insert) in terminal.
26193 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
26195 * configure.in: Add «nb» to ALL_LINGUAS.
26197 2005-02-01 Naba Kumar <naba@gnome.org>
26199 * TODO.tasks, TODO: Updated todo tasks.
26201 * plugins/editor/anjuta-document-manager.glade: Improved search
26204 * TODO.tasks: Fixed xml format.
26206 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
26209 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
26212 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
26213 format during save (removed unwanted text nodes). Fixed scrollbars.
26215 2005-01-31 Naba Kumar <naba@gnome.org>
26217 * libanjuta/interfaces/libanjuta.idl,
26218 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
26219 Implemented append() method for IAnjutaEditor interface and fixed
26220 various bugs with text insertions (cvs diff and macro insertions).
26222 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
26223 automatic indentation.
26225 * plugins/editor/action-callbacks.c,
26226 plugins/editor/action-callbacks.h,
26227 plugins/editor/anjuta-docman.c,
26228 plugins/editor/anjuta-document-manager.ui,
26229 plugins/editor/plugin.c,
26230 plugins/editor/text_editor.c,
26231 plugins/editor/text_editor.h,
26232 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
26233 Fixed highlight issues.
26235 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
26238 * plugins/symbol-browser/an_symbol_view.c: Force update project.
26240 * data/properties/*: Updated properties files from scite. Created
26241 styles.properties to override the scite styles.
26243 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
26245 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
26247 2005-01-30 Naba Kumar <naba@gnome.org>
26249 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
26250 unused definitions.
26252 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
26254 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
26255 plugins/editor/text_editor.c,
26256 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
26257 fixed linuwidth preference setting, fixed insert text interface
26258 implementation. Improved automatice-indentation for cpp lexer.
26260 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
26262 2005-01-29 Naba Kumar <naba@gnome.org>
26264 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
26265 option in update dialog as default. Improved import dialog. Sized
26268 * configure.in: Fixed underquoted warning from autoconf.
26270 * plugins/editor/action-callbacks.c,
26271 plugins/editor/aneditor.cxx,
26272 plugins/editor/aneditor.h,
26273 plugins/editor/anjuta-document-manager.glade,
26274 plugins/editor/plugin.c,
26275 plugins/editor/plugin.h,
26276 plugins/editor/text_editor.c,
26277 plugins/editor/text_editor.h,
26278 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
26279 for Editor and fixed all preferences syncronization and notifys for
26280 visible prefs (in editor preferences page).
26282 * plugins/file-loader/plugin.c: Load recent files on idle.
26284 2005-01-28 Naba Kumar <naba@gnome.org>
26286 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
26287 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
26289 * plugins/editor/action-callbacks.c,
26290 plugins/editor/action-callbacks.h,
26291 plugins/editor/aneditor.cxx,
26292 plugins/editor/aneditor.h,
26293 plugins/editor/anjuta-document-manager.ui,
26294 plugins/editor/plugin.c,
26295 plugins/editor/text_editor.c,
26296 plugins/editor/text_editor.h,
26297 plugins/editor/text_editor_cbs.c,
26298 plugins/editor/text_editor_cbs.h,
26299 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
26302 Patch from Massimo Cora <maxcvs@email.it>:
26303 * plugins/editor/an_symbol_search.c,
26304 plugins/editor/an_symbol_search.c: Fixed crash bugs.
26306 2005-01-27 Naba Kumar <naba@gnome.org>
26308 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
26309 minimum size request to 200.
26311 * plugins/symbol-browser/an_symbol_info.c,
26312 plugins/symbol-browser/an_symbol_info.h,
26313 plugins/symbol-browser/an_symbol_search.c,
26314 plugins/symbol-browser/an_symbol_search.h,
26315 plugins/symbol-browser/an_symbol_view.c,
26316 plugins/symbol-browser/an_symbol_view.h,
26317 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
26318 pixbuf retrieval. Fixed runtime warning. Code clean up.
26320 2005-01-27 Naba Kumar <naba@gnome.org>
26322 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
26323 src/anjuta.ui, (new) plugins/glade/.cvsignore,
26324 (new) plugins/glade/Makefile.am,
26325 (new) plugins/glade/anjuta-glade-plugin.png,
26326 (new) plugins/glade/anjuta-glade.plugin.in,
26327 (new) plugins/glade/anjuta-glade.ui,
26328 (new) plugins/glade/plugin.c,
26329 (new) plugins/glade/plugin.h,
26330 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
26331 now until glade3 works properly.
26333 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
26334 they are generated.
26336 2005-01-26 Naba Kumar <naba@gnome.org>
26338 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
26339 Added mime icon for anjuta projects.
26341 patch from Massimo Cora <maxcvs@email.it>:
26342 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
26343 an_symbol_search.h, an_symbol_view.c, plugin.c:
26344 Fix/implement objects destroying/freeing.
26346 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
26348 * src/action-callback.[ch], src/anjuta-actions.h:
26349 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
26350 because it has not been updated for years and we know have a devhelp plugin
26351 which can do the job much better.
26352 * TODO.tasks: Updated done items
26354 2005-01-25 Naba Kumar <naba@gnome.org>
26356 * autogen.sh: Fixed to generate interface files.
26358 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
26359 session save filenames.
26361 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
26363 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
26365 * plugins/project-wizard/Makefile.am,
26366 plugins/project-wizard/install.c,
26367 plugins/project-wizard/install.h,
26368 plugins/project-wizard/parser.c,
26369 plugins/project-wizard/parser.h,
26370 plugins/project-wizard/templates/terminal.wiz:
26371 Add action list block in wizard template
26372 * plugins/project-wizard/file.c,
26373 plugins/project-wizard/autogen.c:
26376 2005-01-23 Naba Kumar <naba@gnome.org>
26378 * configure.in: Fixed build error.
26380 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
26382 * plugins/project-wizard/druid.c,
26383 plugins/project-wizard/parser.c,
26384 plugins/project-wizard/property.c: Rewrite parser with
26385 better error handling
26387 2005-01-22 Naba Kumar <naba@gnome.org>
26389 * plugins/symbol-browser/plugin.c: Changed c++ coments
26390 to c commnets and formated code to anjuta coding styles.
26392 2005-01-21 Naba Kumar <naba@gnome.org>
26394 * configure.in, autogen.sh: Fixed build errors in newer automake.
26396 * plugins/editor/anjuta-docman.c: Do not emit change editor
26397 signal while in dispose.
26399 Patch from: Massimo Corà <maxcvs@email.it>
26400 * plugins/symbol-browser/Makefile.am,
26401 plugins/symbol-browser/an_symbol_view.c,
26402 plugins/symbol-browser/an_symbol_view.h,
26403 plugins/symbol-browser/plugin.c,
26404 plugins/symbol-browser/plugin.h,
26405 plugins/symbol-browser/test-symbol-browser.c,
26406 (new) plugins/symbol-browser/an_symbol_info.c,
26407 (new) plugins/symbol-browser/an_symbol_info.h,
26408 (new) plugins/symbol-browser/an_symbol_search.c,
26409 (new) plugins/symbol-browser/an_symbol_search.h:
26410 Added a cool real-time symbol-search-view in symbol browser.
26412 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
26414 * plugin/macro/plugin.c
26415 plugin/macro/anjuta-macro-plugin.ui
26416 plugin/macro/macro-db.[ch]
26417 plugin/macro/macro-dialog.[ch]
26418 plugin/macro/macro-actions.[ch]
26419 plugin/macro/macro-edit.[ch]
26420 plugin/macro/plugin.[ch]:
26422 Implemented three menu items as Naba proposed:
26424 Insert Macro: Pops of a border-less window to enter a shortcut
26425 Add Macro: Same as Manage Macro => New
26426 Manage Macros: Full-features macro dialog
26428 2005-01-20 Naba Kumar <naba@gnome.org>
26430 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
26431 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
26432 libanjuta/anjuta-shell.h,
26433 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
26434 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
26435 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
26436 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
26437 src/main.c, src/shell.c: Implemented command line args processing
26438 and session management. Fixed geometry restoration.
26440 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
26442 * plugins/macro/macro-db.c,
26443 plugins/macros.xml:
26444 Cleaned up XML interface and use attributes now for name, category and
26445 shortcut. CDATA is used to avoid xml errors inside of macros.
26447 2005-01-19 Naba Kumar <naba@gnome.org>
26449 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
26451 2005-01-18 Naba Kumar <naba@gnome.org>
26453 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
26456 * scintilla/*: Updated scintilla to current cvs and updated
26459 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
26461 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
26462 plugins/cvs-plugin/cvs-actions.c:
26463 Added "Whole project" infrastructure but it does not
26464 work because I did not find a way to get the current project's
26467 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
26469 * plugins/cvs-plugin/Makefile.am
26470 plugins/cvs-plugin/anjuta-cvs.plugin.in
26471 plugins/cvs-plugin/cvs-actions.c
26472 plugins/cvs-plugin/cvs-callbacks.c
26473 plugins/cvs-plugin/cvs-interface.[ch] (added)
26474 plugins/cvs-plugin/plugin.c:
26476 Added IAnjutaCVS interface and improved cvs plugin. There
26477 is still some work to do on cvs import and to add a current
26480 2005-01-17 Naba Kumar <naba@gnome.org>
26482 * plugins/editor/aneditor.cxx: Fixed auto indentation.
26484 * configure.in: Fixed build errors.
26486 * data/Makefile.am, (removed) data/README.stock_libs,
26487 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
26488 (removed) data/header.c, (removed) data/stock_libs.anj,
26489 (removed) data/x-anjuta-project.desktop,
26490 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
26492 * libanjuta/anjuta-plugin-description.c,
26493 libanjuta/anjuta-shell.c: Updated documentations.
26495 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
26497 * libanjuta/anjuta-launcher.c,
26498 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
26501 2005-01-17 Naba Kumar <naba@gnome.org>
26503 * plugins/project-wizard/templates/anjuta-plugin.wiz,
26504 plugins/project-wizard/templates/gtk.wiz,
26505 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
26506 Updated templates to new format.
26508 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
26509 * plugins/project-wizard/druid.c,
26510 plugins/project-wizard/parser.c,
26511 plugins/project-wizard/property.c,
26512 plugins/project-wizard/property.h,
26513 plugins/project-wizard/templates/terminal.wiz,
26514 plugins/project-wizard/templates/terminal/AUTHORS,
26515 plugins/project-wizard/templates/terminal/ChangeLog,
26516 plugins/project-wizard/templates/terminal/NEWS,
26517 plugins/project-wizard/templates/terminal/README,
26518 plugins/project-wizard/templates/terminal/project.anjuta,
26519 plugins/project-wizard/templates/terminal/src/main.c:
26520 Moveed code related to property types from druid.c and parser.c to
26521 property.c. Changed tag from "<string ..." to
26522 "<property type="string..." and so on. Rewrite parser
26523 (warning still in progress). Added list property. Changed
26524 terminal project to avoid using autogen on some file (much
26525 faster) using the autogen attribute. Add a license list box in
26526 terminal project (just as an example). _label in item list is
26529 2005-01-16 Naba Kumar <naba@gnome.org>
26531 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
26532 plugins/edtior/anjuta-docman.c: Fixed build errors.
26534 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
26535 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
26536 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
26537 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
26538 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
26539 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
26540 libanjuta/resources.h,
26541 plugins/build-basic-autotools/build-basic-autotools.c,
26542 plugins/editor/plugin.c, plugins/editor/text_editor.c,
26543 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
26544 plugins/gtodo/plugin.c, src/Makefile.am,
26545 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
26546 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
26547 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
26548 should be handled in respective plugins. Added API documentations.
26550 * libanjuta-docs.sgml, libanjuta-sections.txt,
26552 (added) tmpl/anjuta-debug.sgml,
26553 (added) tmpl/anjuta-launcher.sgml,
26554 tmpl/anjuta-plugin.sgml,
26555 tmpl/anjuta-preferences.sgml,
26556 tmpl/anjuta-shell.sgml,
26557 (added) tmpl/anjuta-status.sgml,
26558 (removed) tmpl/anjuta-stock.sgml,
26559 tmpl/anjuta-utils.sgml,
26560 (removed) tmpl/defaults.sgml,
26561 (removed) tmpl/fileselection.sgml,
26562 (removed) tmpl/gnomefilelist.sgml,
26563 tmpl/ianjuta-buildable.sgml,
26564 (added) tmpl/ianjuta-debugger-manager.sgml,
26565 (added) tmpl/ianjuta-debugger.sgml,
26566 tmpl/ianjuta-document-manager.sgml,
26567 tmpl/ianjuta-editor.sgml,
26568 tmpl/ianjuta-file.sgml,
26569 tmpl/ianjuta-loader.sgml,
26570 tmpl/ianjuta-markable.sgml,
26571 tmpl/ianjuta-message-view.sgml,
26572 (added) tmpl/ianjuta-project-manager.sgml,
26573 (added) tmpl/ianjuta-todo.sgml,
26574 (added) tmpl/ianjuta-wizard.sgml,
26575 tmpl/libanjuta-iface-marshallers.sgml,
26576 tmpl/libanjuta-unused.sgml,
26577 (removed) tmpl/pixmaps.sgml,
26579 (removed) tmpl/properties.sgml,
26580 tmpl/resources.sgml: Updated API documentations.
26582 2005-01-15 Naba Kumar <naba@gnome.org>
26584 * libanjuta/anjuta-launcher.c: Added API docs.
26586 * plugins/project-wizard/templates/anjuta-plugin.wiz,
26587 plugins/project-wizard/templates/gtk.wiz,
26588 plugins/project-wizard/templates/terminal.wiz,
26589 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
26590 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
26591 plugins/project-wizard/templates/gtk/src/main.c,
26592 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
26593 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
26596 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
26597 * plugins/project-wizard/anjuta-project-wizard.glade,
26598 plugins/project-wizard/autogen.c,
26599 plugins/project-wizard/druid.c,
26600 plugins/project-wizard/druid.h,
26601 plugins/project-wizard/file.c,
26602 plugins/project-wizard/file.h,
26603 plugins/project-wizard/install.c,
26604 plugins/project-wizard/parser.c,
26605 plugins/project-wizard/plugin.c,
26606 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
26607 setting the default project directory. Fix HIDDEN property, it's
26608 working but I think we could make this cleaner. Removed the
26609 copy of the string in mandatory_property. Add an optional autogen
26610 attribute, to force or avoid using autogen on some files, default
26611 without any attribute is autodetect.+ Replace the script tag with
26612 a normal file tag and an attribute execute.
26614 2005-01-14 Naba Kumar <naba@gnome.org>
26616 * plugins/editor/action-callbacks.c,
26617 plugins/editor/search_incremental.c,
26618 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
26621 * plugins/editor/plugin.c, plugins/editor/plugin.h,
26622 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
26625 2005-01-12 Naba Kumar <naba@gnome.org>
26628 plugins/project-wizard/templates/Makefile.am,
26629 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
26630 plugins/project-wizard/templates/anjuta-plugin.wiz,
26631 (added) plugins/project-wizard/templates/gtk-logo.png,
26632 (added) plugins/project-wizard/templates/gtk.wiz,
26633 (added) plugins/project-wizard/templates/terminal-logo.png,
26634 plugins/project-wizard/templates/terminal.wiz,
26635 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
26636 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
26637 (added) plugins/project-wizard/templates/gtk/.cvsignore,
26638 (added) plugins/project-wizard/templates/gtk/Makefile.am,
26639 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
26640 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
26641 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
26642 (added) plugins/project-wizard/templates/gtk/src/main.c,
26643 (added) plugins/project-wizard/templates/gtk/src/project.glade,
26644 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
26645 GTK+ project templated and fixed other templates. Updated template
26648 2005-01-12 Naba Kumar <naba@gnome.org>
26650 * plugins/macro/anjuta-macro.glade: Improved GUI.
26652 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
26654 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
26655 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
26656 * plugins/cvs-plugin/cvs.[ch] (removed)
26657 Removed old unused files
26659 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
26660 * plugins/cvs-plugin/cvs-actions.c
26661 * plugins/cvs-plugin/Makefile.am:
26662 Seperate callback functions for better error
26663 handling. Cleaned up code.
26665 * plugins/macro/macros.xml: removed corrupt cvs
26668 2005-01-10 Naba Kumar <naba@gnome.org>
26670 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
26671 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
26674 2005-01-09 Naba Kumar <naba@gnome.org>
26676 * libegg/egg-recent-action.c, libegg/test-actions.c,
26677 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
26678 recent files models.
26680 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
26681 two models -- one for projects and other for regular files and show
26682 both in recent files menu. Changed recent files group from "anjuta"
26683 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
26684 when adding the URI in recent files.
26686 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
26687 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
26688 * plugins/macro/macro-dialog.c: Fixed dispose() method.
26689 * plugins/macro/macros.xml: Fixed xml errors.
26691 2005-01-08 Naba Kumar <naba@gnome.org>
26693 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
26694 libegg/test-actions.c, libegg/menu/Makefile.am,
26695 libegg/menu/egg-recent-action.h: Added a new action for
26698 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
26699 Fixed dispose. Cleanup.
26701 * plugins/file-loader/anjuta-loader-plugin.ui,
26702 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
26703 Use the new action for recent files. Added recent files in
26706 * plugins/project-wizard/druid.c: Show busy cursor and
26707 de-sensitize druid buttons during page change.
26709 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
26710 * plugins/project-wizard/Makefile.am,
26711 plugins/project-wizard/druid.c,
26712 plugins/project-wizard/druid.h,
26713 plugins/project-wizard/install.c,
26714 plugins/project-wizard/plugin.c,
26715 plugins/project-wizard/plugin.h,
26716 plugins/project-wizard/property.c,
26717 plugins/project-wizard/property.h,
26718 (added) plugins/project-wizard/values.c,
26719 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
26720 objects (in values.c and values.h) containing the values of all
26721 properties. The NPWProperty objects now keep their values in this
26722 object which is persistant for one activation of the plugin, so the
26723 user keeps all the values even if he goes backward. Used an anjuta
26724 message view to list all files copied by the project wizard.
26726 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
26728 * plugins/macro/plugin.[ch],
26729 plugins/macro/macro-dialog.[ch]
26730 plugins/macro/macro-edit.[ch]
26731 plugins/macro/macro-db.[ch]
26732 plugins/macro/macro-actions.[ch]
26733 plugins/macro/anjuta-macro.plugin.in
26734 plugins/macro/anjuta-macro.glade
26735 plugins/macro/anjuta-macro.png
26736 plugins/macro/Makefile.am
26737 plugins/macro/macros.xml
26738 plugins/macro/anjuta-macro.ui (all added)
26740 plugins/Makefile.am:
26741 Added new macro plugins
26743 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
26746 * manuals/reference/template (removed)
26747 Removed old api reference
26749 * plugins/message-view/message-view.c:
26750 "Fixed" crash in on_row_deleted and added a
26751 comment that I cannot work this way. We will
26752 have to change everything a bit to avoid losing
26755 * plugins/text-editor/text_editor.c:
26756 Update line number width on file save
26759 2005-01-07 Naba Kumar <naba@gnome.org>
26761 * plugins/project-wizard/anjuta-project-wizard.glade,
26762 plugins/project-wizard/druid.c,
26763 plugins/project-wizard/templates/anjuta-plugin.wiz,
26764 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
26765 Display page description in bold. Fixed mandatory field check.
26768 libanjuta/libanjuta-1.0.pc.in,
26769 plugins/project-wizard/druid.c,
26770 plugins/project-wizard/parser.c,
26771 plugins/project-wizard/property.h,
26772 plugins/project-wizard/templates/anjuta-plugin.wiz,
26773 plugins/project-wizard/templates/terminal.wiz,
26774 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
26775 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
26776 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
26777 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
26778 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
26779 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
26780 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
26781 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
26782 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
26783 plugins/project-wizard/templates/terminal/configure.in.tpl,
26784 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
26785 plugins/project-wizard/templates/terminal/src/main.c: Implemented
26786 a new property type -- hidden. Fixed terminal and anjuta-plugin
26789 2005-01-07 Naba Kumar <naba@gnome.org>
26791 * templates/anjuta-plugin.wiz,
26792 templates/terminal.wiz,
26793 templates/terminal/Makefile.am.tpl,
26794 templates/terminal/autogen.sh,
26795 (Removed) templates/terminal/configure.ac.tpl,
26796 (Added) templates/.cvsignore,
26797 (Added) templates/Makefile.am,
26798 (Added) templates/anjuta-plugin/.cvsignore,
26799 (Added) templates/anjuta-plugin/Makefile.am,
26800 (Added) templates/anjuta-plugin/src/.cvsignore,
26801 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
26802 (Added) templates/terminal/.cvsignore,
26803 (Added) templates/terminal/Makefile.am,
26804 (Added) templates/terminal/configure.in.tpl,
26805 (Added) templates/terminal/po/.cvsignore,
26806 (Added) templates/terminal/po/ChangeLog,
26807 (Added) templates/terminal/po/Makefile.am,
26808 (Added) templates/terminal/po/POTFILES.in,
26809 (Added) templates/terminal/src/.cvsignore,
26810 (Added) templates/terminal/src/Makefile.am,
26811 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
26812 project wizard. Fixed configure/po/Makefile template errors.
26814 2005-01-06 Naba Kumar <naba@gnome.org>
26816 * configure.in: Added project templates.
26817 * plugins/project-wizard/templates/*: Added to project and renamed
26818 Makefile.am and configure.in to Makefile.am and configure.ac respectively
26819 for the project templates (so that they do not conflict with autotools
26820 build. Created proper configure.ac.tpl and autogen.sh for project
26823 2005-01-06 Naba Kumar <naba@gnome.org>
26825 * plugins/project-wizard/anjuta-project-wizard.glade,
26826 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
26827 Fixed file list parsing and to take absolute file paths (for example,
26828 from an icon selected previously). Used toggle buttons for boolean
26829 properties. Check if all mandatory fields are given before going
26830 forward in the wizard. Use scrollable viewport for listing property
26831 widgets incase the list goes out of wizard's size. Added tooltips
26832 as descriptions of the property widgets. And other fixes.
26834 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
26835 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
26836 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
26837 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
26838 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
26839 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
26840 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
26841 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
26842 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
26843 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
26844 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
26845 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
26846 Restructured template files.
26848 2005-01-06 Naba Kumar <naba@gnome.org>
26850 * configure.in: Added check for autogen.
26852 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
26855 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
26856 Do not emit changed signal when in dispose.
26858 * plugins/symbol-browser/plugin.c: Don't updated symbols when
26859 symbol-view widget has been destroyed.
26861 * src/anjuta-app.c: Set null to preference, status and ui object
26862 pointers when they are destroyed.
26864 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
26865 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
26866 Added boolean, integer and file property types.
26868 * plugins/project-wizard/Makefile.am,
26869 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
26870 project wizard templates.
26872 2005-01-04 Naba Kumar <naba@gnome.org>
26874 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
26877 * plugins/editor/aneditor.cxx,
26878 plugins/editor/anjuta-docman.c,
26879 plugins/editor/plugin.c,
26880 plugins/editor/text_editor.c:
26881 Removed unnecessary ref/unref of scintilla.
26883 * plugins/message-view/anjuta-msgman.c,
26884 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
26885 make close button similar to document manager.
26887 * plugins/project-manager/plugin.c,
26888 plugins/project-manager/plugin.h: Removed dead codes. Removed
26889 unnecessary ref/unref.
26891 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
26892 instead of hard refs.
26894 2005-01-03 Naba Kumar <naba@gnome.org>
26896 * libanjuta/interfaces/libanjuta.idl: Added configure() and
26897 generate() methods for IAnjutaBuildable interface.
26899 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
26900 IAnjutaBuildable inteface.
26902 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
26903 to destroy build context when message view is destroyed.
26905 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
26906 a ref to it and unref in destructor. AnEditor class wants to be the
26907 owner of scintilla widget. Fixed compile warnings with signed/unsigned
26910 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
26911 complicate the scene. Removed editor widget from AnjutaDocman when
26912 the widget is destroyed.
26914 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
26915 from shell. It will be removed from shell when the widget is destroyed.
26917 * plugins/editor/text_editor.c: Added debug codes to track object
26920 * plugins/message-view/anjuta-msgman.c: Remove message view on
26921 widget destroy. Destroy message view on remove. Removed all views
26924 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
26927 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
26929 * plugins/file-wizard/action-callbacks.c,
26930 plugins/file-wizard/anjuta-file-wizard.glade,
26931 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
26932 Insert Licence, copyright, header template ...
26934 2005-01-02 Naba Kumar <naba@gnome.org>
26936 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
26937 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
26938 anjuta_status_add_widget() to allow setting busy cursor on non
26941 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
26943 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
26944 mime types to take text/source also.
26946 * plugins/editor/anjuta-docman.c,
26947 plugins/editor/anjuta-docman.h,
26948 plugins/editor/plugin.c,
26949 plugins/editor/text_editor.c,
26950 plugins/editor/text_editor.h,
26951 plugins/editor/text_editor_cbs.c: Listen for busy signal from
26952 AnjutaStatus and set busy cursor on editors.
26954 * plugins/file-loader/Makefile.am,
26955 plugins/file-loader/plugin.c,
26956 (added) plugins/file-loader/dnd.c,
26957 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
26959 * src/anjuta.c: Hide anjuta window before destruction.
26961 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
26962 * configure.in, plugins/Makefile.am,
26963 (removed) plugins/project-wizard/appwiz_page1.c,
26964 (removed) plugins/project-wizard/appwiz_page2.c,
26965 (removed) plugins/project-wizard/appwiz_page3.c,
26966 (removed) plugins/project-wizard/appwiz_page4.c,
26967 (removed) plugins/project-wizard/appwizard.c,
26968 (removed) plugins/project-wizard/appwizard.h,
26969 (removed) plugins/project-wizard/appwizard_cbs.c,
26970 (removed) plugins/project-wizard/appwizard_cbs.h,
26971 (removed) plugins/project-wizard/appwizard_gui.c,
26972 (removed) plugins/project-wizard/gnome_project.c,
26973 (removed) plugins/project-wizard/gnome_project.h,
26974 (removed) plugins/project-wizard/wizard_gui.c,
26975 (removed) plugins/project-wizard/wizard_gui.h,
26976 (added) plugins/project-wizard/.cvsignore,
26977 (added) plugins/project-wizard/Makefile.am,
26978 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
26979 (added) plugins/project-wizard/anjuta-project-wizard.glade,
26980 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
26981 (added) plugins/project-wizard/applogo.png,
26982 (added) plugins/project-wizard/appwizard.png,
26983 (added) plugins/project-wizard/autogen.c,
26984 (added) plugins/project-wizard/autogen.h,
26985 (added) plugins/project-wizard/druid.c,
26986 (added) plugins/project-wizard/druid.h,
26987 (added) plugins/project-wizard/file.c,
26988 (added) plugins/project-wizard/file.h,
26989 (added) plugins/project-wizard/header.c,
26990 (added) plugins/project-wizard/header.h,
26991 (added) plugins/project-wizard/install.c,
26992 (added) plugins/project-wizard/install.h,
26993 (added) plugins/project-wizard/parser.c,
26994 (added) plugins/project-wizard/parser.h,
26995 (added) plugins/project-wizard/plugin.c,
26996 (added) plugins/project-wizard/plugin.h,
26997 (added) plugins/project-wizard/property.c,
26998 (added) plugins/project-wizard/property.h: Removed old application-wizard
26999 codes and added new template based (autogen based) project wizard
27000 implemented by Sébastien Granjoux <seb.sfo@free.fr>
27002 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
27004 * plugins/cvs-plugin/plugin.c: Fixed crash bug
27005 * plugins/cvs-plugin/cvs-execute.c:
27006 Fix cvs_log which did not work because of some
27008 Patch from Mark R. Pariente <markpariente@cmu.edu>
27009 - Fix message highlighting
27011 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
27016 Removed template stuff completly because we dicussed to implement
27017 a macro system for Edit->Insert Text
27019 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
27021 * plugins/editor/aneditor.cxx,
27022 plugins/editor/text_editor.c:
27023 Set line number width dynamically
27025 Prepered new GTK 2.6 about dialog
27027 2004-12-30 Naba Kumar <naba@gnome.org>
27029 patch from: Massimo Corà <maxcvs@email.it>
27030 * plugins/editor/aneditor.cxx: Highlights correct function
27031 argument in recursive calltips.
27033 2004-12-30 Naba Kumar <naba@gnome.org>
27035 * plugins/symbol-browser/plugin.c,
27036 libanjuta/interfaces/libanjuta.idl,
27037 plugins/editor/text_editor.c: Fixed editor markers and added a new
27038 marker (BASIC) to indicate line numbers. Fixed symbol browser to
27039 mark the line visited.
27041 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
27042 libegg/Makefile.am, libegg/eggcomboselect.c,
27043 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
27044 widget for use with symbol view in toolbar.
27046 * plugins/cvs-plugin/anjuta-cvs.ui,
27047 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
27048 placeholder for cvs plugin context menu in filemanager.
27050 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
27052 * plugins/cvs-plugin/plugin.c:
27053 Show popup menu only if the file is contained in
27054 a directory containing a "CVS" directory
27056 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
27058 * plugins/cvs-plugin/cvs-action.[ch],
27059 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
27060 * plugins/cvs-plugin/anjuta-cvs.ui,
27061 * plugins/cvs-plugin/plugin.c:
27062 Implemented "Import"
27064 Patch from Mark R. Pariente <markpariente@cmu.edu>:
27065 Added right-click-menu for file-manager
27067 2004-12-26 Naba Kumar <naba@gnome.org>
27069 * src/action-callbacks.c, src/action-callbacks.h,
27070 src/anjuta-actions.h, src/anjuta-app.c,
27071 src/anjuta.ui: Added fullscreen action.
27073 * plugins/cvs-plugin/cvs-actions.c,
27074 plugins/cvs-plugin/plugin.c,
27075 plugins/cvs-plugin/plugin.h: Watches current editor,
27076 project and file manager selection in plugin
27079 2004-12-26 Naba Kumar <naba@gnome.org>
27081 * src/anjuta-app.c, src/anjuta.c, src/main.c,
27082 src/action-callbacks.c: Fixed app finalization. Added a
27083 command line arg --proper-shutdown (-p), which when set
27084 will release all plugins and their resources (this option
27085 is mainly for debugging).
27087 * plugins/file-loader/plugin.c: Fixed filename duplications
27088 in recent files history.
27090 * plugins/profile-default/plugin.c: Disabled problematic
27091 plugins for now to load at startup.
27093 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
27094 annoying debug prints.
27096 2004-12-23 Naba Kumar <naba@gnome.org>
27098 Patch from: Mark R. Pariente <markpariente@cmu.edu>
27099 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
27100 plugins/cvs-plugin/anjuta-cvs.ui,
27101 plugins/cvs-plugin/cvs-actions.c,
27102 plugins/cvs-plugin/cvs-actions.h,
27103 plugins/cvs-plugin/cvs-execute.c,
27104 plugins/cvs-plugin/cvs-execute.h,
27105 plugins/cvs-plugin/Makefile.am,
27106 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
27107 Added cvs log command.
27109 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
27111 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
27114 2004-12-20 Naba Kumar <naba@gnome.org>
27116 patch from: Massimo Corà <maxcvs@email.it>
27117 * plugins/editor/aneditor.cxx: Added recursive calltips.
27119 2004-12-20 Naba Kumar <naba@gnome.org>
27121 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
27122 Show busy cursor during loading and unloading.
27124 2004-12-19 Naba Kumar <naba@gnome.org>
27126 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
27127 memory leaks. Disabled debug print.
27129 * plugins/symbol-browser/an_symbol_view.c,
27130 plugins/symbol-browser/plugin.c,
27131 plugins/symbol-browser/plugin.h: Fixed loading and unloading
27132 problems. Creates SymbolView object every time when the
27133 plugin is activated.
27135 * plugins/project-manager/plugin.c: Close project when
27138 2004-12-18 Naba Kumar <naba@gnome.org>
27140 * po/POTFILES.in: Removed commented lines.
27141 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
27142 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
27143 * plugins/gdb/plugin.c: Fixed compile error.
27145 Patch from: Mark R. Pariente <mark@demar.com.tr>
27146 * libegg/eggcellrendererkeys.c: Fixed compile error.
27148 2004-12-18 Naba Kumar <naba@gnome.org>
27150 * plugins/file-loader/plugin.c: Fixed loading bug.
27152 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
27153 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
27154 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
27155 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
27156 and corruptions. Fixed loading and unloading of plugins.
27158 2004-12-17 Naba Kumar <naba@gnome.org>
27160 * plugins/file-loader/Makefile.am,
27161 plugins/file-loader/plugin.c,
27162 plugins/project-manager/plugin.c: Fixed memory corruption
27163 and disposition codes. Added missing plugin.h in Makefile.am.
27165 2004-12-16 Naba Kumar <naba@gnome.org>
27167 * plugins/symbol-browser/an_symbol_view.c,
27168 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
27169 codes. Fixed memory leaks and corruptions.
27171 * plugins/build-basic-autotools/build-basic-autotools.c
27172 plugins/editor/anjuta-docman.c,
27173 plugins/editor/text_editor.c,
27174 plugins/file-loader/plugin.c,
27175 plugins/file-manager/plugin.c,
27176 plugins/file-wizard/plugin.c,
27177 plugins/message-view/anjuta-msgman.c,
27178 plugins/message-view/anjuta-msgman.h,
27179 plugins/message-view/message-view.c,
27180 plugins/message-view/plugin.c,
27181 plugins/message-view/plugin.h,
27182 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
27184 * src/about.c, src/about.h, src/action-callbacks.c,
27185 src/action-callbacks.h, src/anjuta-actions.h,
27186 src/anjuta-app.c, src/anjuta-app.h,
27187 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
27188 src/anjuta.c, src/anjuta.h, src/getline.c,
27189 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
27190 src/start-with.c, src/start-with.h: Fixed emacs modes.
27192 * src/layout.xml: Brought document manager in front.
27194 2004-12-15 Naba Kumar <naba@gnome.org>
27196 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
27199 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
27200 finalization. Added a method to unload all plugins and destroy them.
27201 Fixed memory leaks.
27203 * plugins/sample1/plugin.c: Proper finalization code and renamed
27204 functions to proper names.
27206 * plugins/build-basic-autotools/build-basic-autotools.c,
27207 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
27209 * src/shell.c: Unload all plugins on exit, so that memory profilers
27210 can detect memory leaks in plugins.
27212 2004-12-13 Naba Kumar <naba@gnome.org>
27214 * plugins/devhelp/plugin.c: Delay widget initialization, now that
27215 docking is working.
27216 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
27217 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
27219 2004-12-11 Naba Kumar <naba@gnome.org>
27221 * data/properties/anjuta.properties: Fixed font size.
27222 * plugin/build-basic-autotools/build-basic-autotools: Added initial
27223 compile file function. There are some fixmes there.
27224 * plugins/message-view/anjuta-msgman.c,
27225 * plugins/message-view/message-view.c: Fixed bugs and clean up.
27227 2004-12-08 Naba Kumar <naba@gnome.org>
27229 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
27230 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
27231 to escape quotes in a string.
27233 * plugins/cvs-plugin/cvs-actions.c,
27234 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
27237 * plugins/build-basic-autotools/build-basic-autotools.c,
27238 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
27241 2004-12-07 Naba Kumar <naba@gnome.org>
27243 * plugins/build-basic-autotools/build-basic-autotools.c,
27244 plugins/build-basic-autotools/automake-c.filters: Completed directory
27245 tracking. Double click on Errors and warnings now work as expected.
27247 * plugins/build-basic-autotools.c: Added codes to track build directory
27248 so that absolute path of the files could be determined.
27250 2004-12-06 Naba Kumar <naba@gnome.org>
27252 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
27253 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
27254 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
27256 2004-12-05 Naba Kumar <naba@gnome.org>
27258 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
27259 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
27261 * plugins/cvs-plugin/plugin.c,
27262 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
27264 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
27266 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
27267 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
27268 plugins/cvs-plugin/cvs-execute.[ch]:
27269 Implemented cvs status and cvs diff
27271 - rdiff command is not correct
27272 - Must find a way to allow selection of directies AND files
27275 2004-12-03 Naba Kumar <naba@gnome.org>
27277 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
27278 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
27279 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
27280 session.properties file if it is for the first time.
27282 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
27284 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
27287 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
27288 plugins/cvs-plugin/anjuta-cvs.ui:
27289 Implemented update/commit and changed menu layout
27291 2004-12-02 Naba Kumar <naba@gnome.org>
27293 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
27294 property name (for cvs path property). Beautified dialogs.
27296 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
27298 * plugins/message-view/anjuta-msgman.c: Changed callback name
27299 and changed switch-page handling.
27301 * plugins/cvs-plugin/cvs-actions.c:
27302 * plugins/cvs-plugin/cvs-execute.c:
27303 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
27304 - Implemented cvs add and cvs removed - both working now
27305 - Created a useful preferences page
27308 2004-11-30 Naba Kumar <naba@gnome.org>
27310 * libanjuta/anjuta-status.c: Fixed runtime warning.
27312 * plugins/editor/Makefile.am:
27313 plugins/editor/anjuta-document-manager.glade,
27314 plugins/editor/plugin.c
27315 plugins/editor/plugin.h
27316 plugins/editor/style-editor.c (new, moved from src/),
27317 plugins/editor/style-editor.h (new, moved from src/),
27318 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
27319 settings in preferences.
27321 * plugins/editor/text_editor.c,
27322 plugins/editor/text_editor.h: Do not take unused args in
27323 text_editor_get_props().
27325 * src/style-editor.c, src/style-editor.h: Removed, moved to
27326 plugins/editor/ directory.
27328 2004-11-29 Naba Kumar <naba@gnome.org>
27330 * plugins/editor/text_editor_cbs.c: Emit click signal in
27332 * libanjuta/anjuta-status.c: More spacing between items.
27334 2004-11-29 Naba Kumar <naba@gnome.org>
27336 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
27338 * libanjuta/interfaces/libanjuta.idl,
27339 plugins/debug-manager/anjuta-debug-manager.plugin.in,
27340 plugins/debug-manager/plugin.c,
27341 plugins/gdb/breakpoints.c,
27342 plugins/gdb/breakpoints.h,
27343 plugins/gdb/debugger.c,
27344 plugins/gdb/debugger.h,
27345 plugins/gdb/plugin.c,
27346 plugins/gdb/plugin.h,
27347 plugins/gdb/utilities.c,
27348 plugins/gdb/utilities.h: Code cleanups and partial implementation of
27349 toggle breakpoint margin clicks.
27351 2004-11-28 Naba Kumar <naba@gnome.org>
27353 * TODO.tasks: Fixed indentations.
27354 * plugins/gtodo/libgtodo.c: Save with indentation.
27355 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
27356 * plugins/project-manager/plugin.c: Fixed runtime warnings.
27357 * libanjuta/anjuta-status.c: Fixed busy cursors.
27358 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
27359 * po/POTFILES.in: Updated.
27361 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
27363 * plugins/editor/anjuta-document-manager.glade,
27364 plugins/editor/search-replace.[c,h],
27365 plugins/editor/search-replace_backend.h
27366 plugins/editor/search-preferences.[c,h] :
27367 Saved Search-Preferences (gconf),
27368 Basic search by default.
27370 2004-11-22 Naba Kumar <naba@gnome.org>
27372 * configure.in: Fixed build error.
27374 2004-11-21 Naba Kumar <naba@gnome.org>
27376 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
27377 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
27378 Added AnjutaStatus class to libanjuta.
27379 Added anjuta_shell_get_status() method.
27381 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
27382 and fixed marshaller generation.
27384 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
27385 "updade_ui" signals to IAnjutaEditor interface.
27387 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
27389 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
27392 * plugins/class-gen/clsGen.c: Intial port.
27394 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
27397 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
27398 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
27399 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
27400 Implemented status update. Emits "update_ui" and "char_added" signals.
27401 Added view preferences.
27403 * plugins/file-loader/plugin.c: Added open with plugins in open with
27406 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
27408 * plugins/message-view/anjuta-msgman.c,
27409 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
27410 to close correct message view rather than current view.
27412 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
27414 * plugins/cvs-plugin/cvs-actions.c
27415 plugins/cvs-plugin/plugin.[ch]
27416 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
27417 Implemented cvs add but ran into a launcher/message_view
27418 problem because of a limitation of the idl compiler
27420 2004-11-19 Naba Kumar <naba@gnome.org>
27422 * plugins/project-manager/plugin.c: Displays a progress window during
27425 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
27426 Fixed UI separators.
27428 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
27431 * plugins/project-manager/anjuta-project-manager.ui,
27432 plugins/project-manager/plugin.[c,h]: Added add/remove context
27433 menus and implemented them. Added file manager merge menu.
27435 2004-11-18 Naba Kumar <naba@gnome.org>
27437 * TODO.tasks: Updated.
27438 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
27439 plugins/message-view/message-view.c: Fixed finalize and dispose
27441 * plugins/debugger/*: Removed from cvs (development now in
27444 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
27446 Reviewed by Naba Kumar <naba@gnome.org>:
27448 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
27449 plugins/editor/plugin.c, plugins/editor/text_editor.c,
27450 plugins/gdb/breakpoints.c: all marker related stuff moved from
27451 editor and docman interfaces to IAnjutaMarkable
27453 2004-11-17 Naba Kumar <naba@gnome.org>
27455 * TODO.tasks: Updated.
27457 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
27459 * libegg/egg-combo-action.c: Block changed signal when changing model.
27461 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
27462 Emit changed signal. Removed dead codes.
27464 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
27465 that recent files history do not duplicate.
27467 * plugins/symbol-browser/an_symbol_view.c,
27468 plugins/symbol-browser/an_symbol_view.h,
27469 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
27472 2004-11-15 Naba Kumar <naba@gnome.org>
27474 * plugins/project-manager/plugin.c: Opens targets on double click.
27476 * plugins/message-view/message-view.c,
27477 plugins/file-manager/anjuta-file-manager-plugin.glade,
27478 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
27479 Added proper class finalization
27480 and disposition. Added preferences notifications and callbacks to
27481 change info/warning/error colors.
27483 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
27484 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
27485 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
27486 Implemented finalize method for AnjutaApp. Code cleanups.
27488 * plugins/message-view/plugin.c: Static parent_class.
27490 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
27491 * plugins/editor/search-replace.[c,h],
27492 plugins/editor/search-replace_backend.c
27493 Update search entry in main toolbar.
27496 2004-11-11 Naba Kumar <naba@gnome.org>
27498 * TODO.tasks: Updated.
27500 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
27501 and completed on-the-fly-change preferences. Removed "changed"
27502 signal as it is no longer necessary (use notify for similar
27503 purpose to monitor individual preferences).
27506 * plugins/editor/anjuta-document-manager.glade: Added view menu
27507 preferences so that they are registered.
27509 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
27510 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
27511 connection to "changed" signal of preferences and implemented
27512 notifications for some editor preferences. More to implement.
27514 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
27515 * plugins/editor/print.c
27516 Fixed bug 1047624 : Add line number every X lines.
27518 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
27519 * plugins/editor/search-replace.c
27520 Fixed a crash bug (995755) when searching "%n"
27522 2004-11-09 Naba Kumar <naba@gnome.org>
27524 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
27525 Fixed to refresh categories list on file load.
27527 2004-11-08 Naba Kumar <naba@gnome.org>
27529 * configure.in, plugins/Makefile.am,
27530 plugins/profile-default/plugin.c: Added cvs plugin in build.
27532 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
27534 * plugins/debug-manager/.cvsignore: Added file to ignore.
27536 * plugins/debug-manager/Makefile.am: Removed dead codes.
27538 * src/anjuta.ui: Added placeholder for version control UI.
27540 2004-11-08 Naba Kumar <naba@gnome.org>
27542 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
27543 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
27544 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
27547 * global-tags/Makefile.am: Fixed make error.
27549 * plugins/profile-default/plugin.c: Added debug-manager
27550 and gdb plugins to load at startup so that debugger
27551 windows are docked properly. They will be removed
27552 later when we figure out runtime docking.
27554 * plugins/sample1/*: Restored to last working state.
27556 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
27557 windows in lower pane. Named the windows appropriately.
27559 * ChangeLog: Fixed format.
27561 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
27563 * libanjuta/interfaces/libanjuta.idl,
27564 libanjuta/anjuta-marshal.c,
27565 plugins/Makefile.am,
27566 plugins/debug-manager/plugin.c,
27567 plugins/editor/plugin.c,
27568 plugins/editor/text_editor.c,
27569 plugins/gdb/breakpoints.c,
27570 plugins/gdb/debugger.c,
27571 plugins/gdb/plugin.c,
27572 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
27574 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
27575 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
27576 plugins/editor/search-replace.c,
27577 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
27578 Search and Replace; Show result in find pane
27580 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
27582 * plugins/gdb, plugins/debug-manager: Applied debugger patch
27583 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
27584 (added features: starting debugger and loading of core/executable,
27585 StepIn, StepOut, StepOver and Execute, toggling breakpoint
27588 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
27590 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
27591 my cvs-plugin files...
27592 I hope I have rescued everything possible.
27594 * Naba: Could you please fix sample1 because I messed it up to
27595 but there should be a histroy of this directory we should commit
27597 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
27599 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
27601 * plugins/cvs-plugin/plugin.c,
27602 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
27603 Added preferences dialog (not yet complete)
27605 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
27607 * global-tags/Makefile.am, mime/Makefile.am:
27608 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
27610 * template/xmltemplate.[ch],
27611 template/xmlstrings.[ch],
27612 template/autotools.[ch] removed,
27613 template/prj_template.[ch] removed,
27614 template/lang_template.[ch] removed,
27615 template/lib_template.[ch] removed,
27616 template/Makefile.am adjusted,
27617 template/dtds/lang.dtd removed,
27618 template/dtds/lib.dtd removed,
27619 template/dtds/prj.dtd removed,
27620 template/dtds/autotools.dtd removed,
27621 data/template/lib/* removed,
27622 data/template/language/* removed,
27623 data/template/library/* removed,
27624 data/template/project/* removed,
27625 date/template/Makefile.am adjusted:
27626 Remove everything except text-templates to replace hardcoded
27627 Edit->Insert texts with dynamic loaded.
27629 * plugins/cvs-plugin/plugin.[ch],
27630 plugins/cvs-actions.[ch],
27631 plugins/Makefile.am,
27632 plugins/cvs-plugin/Makefile.am,
27633 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
27634 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
27635 plugins/cvs-plugin/anjuta-cvs.plugin.in:
27636 Added initial cvs-plugin code
27638 2004-10-21 Naba Kumar <naba@gnome.org>
27640 * libanjuta/anjuta-plugin.c,
27641 plugins/build-basic-autotools/build-basic-autotools.c,
27642 plugins/debugger/plugin.c,
27643 plugins/devhelp/plugin.c,
27644 plugins/editor/anjuta-docman.c,
27645 plugins/editor/goto_line.c,
27646 plugins/editor/plugin.c,
27647 plugins/editor/search-replace.c,
27648 plugins/editor/text_editor.c,
27649 plugins/file-loader/plugin.c,
27650 plugins/file-manager/plugin.c,
27651 plugins/file-wizard/file.c,
27652 plugins/file-wizard/plugin.c,
27653 plugins/gdb/plugin.c,
27654 plugins/gtodo/plugin.c,
27655 plugins/message-view/anjuta-msgman.c,
27656 plugins/profile-default/plugin.c,
27657 plugins/project-manager/plugin.c,
27658 plugins/sample1/plugin.c,
27659 plugins/terminal/terminal.c: Defined all global variables static,
27660 particularly class parent_class variables. They were getting
27661 confused at link time.
27663 * libanjuta/plugins.c: Do not unload plugins when they are
27664 deactivated. Simply cache them for later activation. Unloading
27665 modules have some problem with shared libs using static class
27666 registration. Fixed hash type for installed plugins. Eventually,
27667 we want to add "CanUnload" attribute for .plugin files (in
27668 "Anjuta Plugin" group) to let plugin loader know if the plugin can
27669 be unloaded from memory. Those plugins declaring CanUnload=false
27670 will not be unloaded from memory and will be put in the cache. Those
27671 not declaring anything or declaring CanUnload=true, will be unloaded
27672 from memory when they are deactivated.
27674 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
27675 plugins/editor/plugin.c, plugins/editor/text_editor.c,
27676 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
27677 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
27678 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
27679 activation, deactivation. Fixed memory leaks.
27681 2004-10-20 Naba Kumar <naba@gnome.org>
27683 * TODO.tasks: Updated.
27685 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
27686 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
27687 macro for adding interfaces to plugin types. Code cleanup.
27689 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
27690 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
27692 * plugins/build-basic-autotools/build-basic-autotools.c,
27693 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
27694 plugins/editor/plugin.c, plugins/editor/text_editor.c,
27695 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
27696 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
27697 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
27698 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
27699 plugins/project-manager/plugin.c,
27700 plugins/symbol-browser/an_symbol_view.c,
27701 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
27702 newly defined macro to add interfaces to plugin types.
27704 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
27706 2004-10-20 Naba Kumar <naba@gnome.org>
27708 * TODO.tasks: Added task list.
27709 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
27712 2004-10-19 Naba Kumar <naba@gnome.org>
27714 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
27716 * plugins/editor/action-callbacks.c,
27717 plugins/editor/action-callbacks.h,
27718 plugins/editor/anjuta-docman.c,
27719 plugins/editor/anjuta-docman.h,
27720 plugins/editor/anjuta-document-manager.ui,
27721 plugins/editor/file_history.c,
27722 plugins/editor/file_history.h,
27723 plugins/editor/plugin.c: Added file history browsing.
27725 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
27727 * plugins/message-view/anjuta-message-manager.ui,
27728 plugins/message-view/plugin.c: Added document manager context menu.
27730 * plugins/symbol-browser/an_symbol_view.c,
27731 plugins/symbol-browser/an_symbol_view.h,
27732 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
27733 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
27734 document manager context menu.
27736 * scintilla/*, scintilla/include/*: Updated to current cvs.
27738 2004-10-19 Naba Kumar <naba@gnome.org>
27740 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
27741 placeholder for debugger UI.
27743 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
27744 * plugins/file-manager/plugin.c: Fixed loading bug.
27746 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
27747 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
27748 Initializes gconf database with default values when the
27749 values are not defined. Use bool and int prefs separately.
27751 * plugins/editor/plugin.c: Added encoding preferences.
27752 * plugins/project-manager/plugin.c: Cleanup and debug messages.
27754 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
27755 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
27756 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
27757 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
27759 2004-10-18 Naba Kumar <naba@gnome.org>
27761 * po/POTFILES.in: Updated.
27763 * libanjuta/anjuta-ui.c: Corrected debug messages.
27765 * libegg/egg-combo-action.c, libegg/test-actions.c,
27766 libegg/menu/egg-combo-action.h: Fixed combo action.
27768 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
27771 * plugins/editor/action-callbacks.[c,h],
27772 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
27773 Implemented file swap. Removed dead codes.
27775 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
27778 * plugins/symbol-browser/an_symbol_view.[c,h],
27779 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
27780 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
27781 Implemented file symbols. Implemented goto file line when symbol is
27784 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
27786 2004-10-10 Naba Kumar <naba@gnome.org>
27788 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
27790 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
27792 * plugins/debugger/.cvsignore,
27793 (added) plugins/debugger/Makefile.am,
27794 (added) plugins/debugger/anjuta-debugger.glade,
27795 (added) plugins/debugger/anjuta-debugger.plugin.in,
27796 (added) plugins/debugger/anjuta-debugger.plugin.png,
27797 (added) plugins/debugger/anjuta-debugger.ui,
27798 plugins/debugger/attach_process.c,
27799 (removed) plugins/debugger/attach_process_cbs.c,
27800 (removed) plugins/debugger/attach_process_cbs.h,
27801 (removed) plugins/debugger/breakpoints.c,
27802 (removed) plugins/debugger/breakpoints.h,
27803 (removed) plugins/debugger/debug_tree.c,
27804 (removed) plugins/debugger/debug_tree.h,
27805 (removed) plugins/debugger/debugger.c,
27806 (removed) plugins/debugger/debugger.h,
27807 (removed) plugins/debugger/memory.c,
27808 (removed) plugins/debugger/memory.h,
27809 (added) plugins/debugger/plugin.c,
27810 (added) plugins/debugger/plugin.h,
27811 (removed) plugins/debugger/registers.c,
27812 (removed) plugins/debugger/registers.h,
27813 (removed) plugins/debugger/registers_cbs.c,
27814 (removed) plugins/debugger/registers_cbs.h,
27815 (removed) plugins/debugger/registers_gui.c,
27816 (removed) plugins/debugger/sharedlib.c,
27817 (removed) plugins/debugger/sharedlib.h,
27818 (removed) plugins/debugger/sharedlib_cbs.c,
27819 (removed) plugins/debugger/sharedlib_cbs.h,
27820 (removed) plugins/debugger/sharedlib_gui.c,
27821 (removed) plugins/debugger/signals.c,
27822 (removed) plugins/debugger/signals.h,
27823 (removed) plugins/debugger/signals_cbs.c,
27824 (removed) plugins/debugger/signals_cbs.h,
27825 (removed) plugins/debugger/signals_gui.c,
27826 (removed) plugins/debugger/stack_trace.c,
27827 (removed) plugins/debugger/stack_trace.h,
27828 (added) plugins/debugger/utilities.c,
27829 (added) plugins/debugger/utilities.h,
27830 (removed) plugins/debugger/watch.c,
27831 (removed) plugins/debugger/watch.h,
27832 (removed) plugins/debugger/watch_cbs.c,
27833 (removed) plugins/debugger/watch_cbs.h,
27834 (removed) plugins/debugger/watch_gui.c,
27835 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
27837 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
27838 Added debugger gdb backend plugin.
27840 * plugins/message-view/plugin.c: Registered all message stock icons.
27842 * plugins/profile-default/plugin.c: Loads debugger plugin.
27844 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
27846 2004-10-08 Naba Kumar <naba@gnome.org>
27848 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
27851 * plugins/symbol-browser/.cvsignore,
27852 plugins/symbol-browser/Makefile.am,
27853 plugins/symbol-browser/an_symbol_view.c,
27854 plugins/symbol-browser/an_symbol_view.h,
27855 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
27856 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
27857 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
27858 plugins/symbol-browser/plugin.c,
27859 plugins/symbol-browser/plugin.h,
27860 plugins/symbol-browser/sv_class.xpm,
27861 plugins/symbol-browser/sv_function.xpm,
27862 plugins/symbol-browser/sv_macro.xpm,
27863 plugins/symbol-browser/sv_private_fun.xpm,
27864 plugins/symbol-browser/sv_private_var.xpm,
27865 plugins/symbol-browser/sv_protected_fun.xpm,
27866 plugins/symbol-browser/sv_protected_var.xpm,
27867 plugins/symbol-browser/sv_public_fun.xpm,
27868 plugins/symbol-browser/sv_public_var.xpm,
27869 plugins/symbol-browser/sv_static_fun.xpm,
27870 plugins/symbol-browser/sv_static_var.xpm,
27871 plugins/symbol-browser/sv_struct.xpm,
27872 plugins/symbol-browser/sv_unknown.xpm,
27873 plugins/symbol-browser/sv_variable.xpm,
27874 plugins/symbol-browser/test-symbol-browser.c,
27875 plugins/Makefile.am: Implemented Symbol
27878 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
27880 * plugins/build-basic-autotools/Makefile.am,
27881 plugins/devhelp/Makefile.am,
27882 plugins/editor/Makefile.am,
27883 plugins/file-loader/Makefile.am,
27884 plugins/file-manager/Makefile.am,
27885 plugins/file-wizard/Makefile.am,
27886 plugins/gtodo/Makefile.am,
27887 plugins/message-view/Makefile.am,
27888 plugins/profile-default/Makefile.am,
27889 plugins/project-manager/Makefile.am
27890 plugins/sample1/Makefile.am,
27891 plugins/terminal/Makefile.am,
27892 scintilla/Makefile.am,
27893 libegg/Makefile.am,
27894 launcher/Makefile.am,
27895 libanjuta/Makefile.am,
27897 tagmanager/Makefile.am,
27898 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
27899 anjuta_data_dir in configure.in and used them in plugins Makefile.am
27900 files. Also fixed library dependencies.
27902 * plugins/editor/aneditor.cxx: Disabled unused codes.
27903 * plugins/file-manager/an_file_view.c: Added copyright.
27904 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
27906 * plugins/profile-default/plugin.c: Can load plugins by location.
27907 * plugins/project-manager/plugin.c: Remove project_root_uri value
27908 when project is closed.
27910 2004-10-06 Naba Kumar <naba@gnome.org>
27912 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
27914 * libanjuta/interfaces/libanjuta.idl,
27915 plugins/editor/text_editor.c: Added get_length()
27916 and get_current_word() methods in IAnjutaEditor interface.
27918 * libegg/Makefile.am: Added test_actions target.
27920 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
27922 * plugins/build-basic-autotools/build-basic-autotools.c,
27923 plugins/file-loader/plugin.c,
27924 plugins/message-view/message-view.c: Added code to go to file and
27927 * plugins/devhelp/plugin.c: Context sensitive help now works.
27928 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
27929 uri as line number and goes to that line number.
27931 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
27932 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
27933 gtodo_client_load() method to load from a diffrent file. Watched
27934 project root directory in plugin to open TODO.tasks of the project.
27936 * plugins/project-manager/plugin.c: Updates project UI
27937 sensitive/insensitive.
27939 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
27940 anjuta-shell program to test plugins.
27942 * src/anjuta-app.c: Registered UI accels.
27944 2004-09-28 Naba Kumar <naba@gnome.org>
27946 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
27949 * src/anjuta-app.c: Implemented present widget method.
27951 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
27952 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
27954 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
27957 * plugins/editor/text_editor.c: Connects to preferences changed signal
27960 2004-09-28 Naba Kumar <naba@gnome.org>
27962 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
27965 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
27968 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
27969 in changed signal callback.
27971 * plugins/editor/action-callbacks.c: Implemented save_all action
27972 callback. Removed dead code. Do save_as when saving a new file.
27973 Implemented incremental search.
27975 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
27977 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
27979 * src/anjuta-app.c: Registers UI accelerators.
27981 2004-09-27 Naba Kumar <naba@gnome.org>
27983 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
27985 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
27986 plugins/devhelp/anjuta-devhelp.plugin.in,
27987 plugins/file-loader/anjuta-loader.plugin.in,
27988 plugins/file-manager/anjuta-file-manager.plugin.in,
27989 plugins/gtodo/anjuta-gtodo.plugin.in,
27990 plugins/project-manager/anjuta-project-manager.plugin.in,
27991 plugins/terminal/anjuta-terminal.plugin.in:
27992 Gave proper plugin names.
27994 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
27995 error when regex fail.
27997 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
27998 Added help and context search. Watches current editor. More menus
27999 in Help submenu. Update UI (sensitive when required) properly.
28001 * plugins/editor/anjuta-document-manager.ui,
28002 plugins/devhelp/anjuta-devhelp.ui,
28003 plugins/message-view/anjuta-message-manager.ui,
28004 src/anjuta.ui: Goto menu actions are in separate submenu.
28006 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
28007 Removed unimplemented UI elements.
28009 * src/anjuta-app.c: Larger (and normal) icon size.
28011 * src/layout.xml: Task manager plugin along with document (in middle).
28013 * plugins/editor/plugin.c, plugins/file-loader.c,
28014 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
28015 in gtkactions. Enable/disable UI properly.
28017 2004-09-26 Naba Kumar <naba@gnome.org>
28019 * po/POTFILES.in: Updated, added missing files.
28021 * .cvsignore: Updated.
28023 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
28024 a new function to get User input text.
28026 * libanjuta/resources.[c,h]: Added a function to created sized image.
28028 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
28029 from filename, as thats the correct representation.
28031 * plugins/build-basic-autotools/Makefile.am,
28032 (added) plugins/build-basic-autotools/automake-c.filters,
28033 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
28034 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
28035 Rearragned UI elements in the build menu. Added codes to read build
28036 filter rules from external file. Implemented all build, configure,
28037 autogen commands. Watches current editor and project.
28039 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
28040 Added editor changed signal and exports current editor value.
28041 Fixed parameter names. Fixed get_uri() interface implementation to
28042 return correct uri.
28044 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
28047 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
28049 * plugins/file-manager/an_file_view.c,
28050 plugins/file-manager/an_file_view.c: Exports file uri correctly.
28052 * plugins/file-wizard/file.c: Reads uri correctly.
28054 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
28055 sets the page to the new view.
28057 * plugins/message-view/message-view.c: Unrefs the tree model when done.
28058 Fixed signal connecting.
28060 * plugins/project-manager/plugin.c: Changed "project_root_directory"
28061 to "project_root_uri" and exports as uri.
28063 2004-09-24 Naba Kumar <naba@gnome.org>
28065 * libanjuta/anjuta-ui.c: Fixed a crash bug.
28066 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
28068 * plugins/file-manager/plugin.c: Fixed crash in unloading.
28069 * plugins/file-loader/plugin.c: Added comments.
28070 * plugins/build-basic-autotools/plugin.c: Added comments.
28071 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
28073 * libanjuta/interfaces/libanjuta.idl,
28074 plugins/message-view/anjuta-msgman.c,
28075 plugins/message-view/message-view.c,
28076 plugins/message-view/message-view.h,
28077 plugins/message-view/plugin.c: Buffering and appending messages have
28078 been separated. message-view implementations cleaned up. Signals
28079 Emissions fixed. Messages now displayed in summary and details show
28080 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
28083 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
28086 * plugins/build-basic-autotools/Makefile.am,
28087 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
28088 parsing of output to create message summaries. Uses new message view
28091 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
28092 preferences to make dialog box smaller.
28094 * plugins/editor/search-replace.c: Fixed compile error with change
28095 in IAnjutaMessageView API.
28097 2004-09-21 Naba Kumar <naba@gnome.org>
28099 * plugins/Makefile.am: Deletes old (installed) plugins before
28100 installing new ones.
28102 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
28103 plugins/build-basic-autotools/build-basic-autotools.c,
28104 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
28105 file URI from filemanager. Only disables/enables build submenu in file
28106 manager, instead of merging/unmerging.
28108 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
28111 * plugins/file-loader/anjuta-loader-plugin.ui,
28112 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
28113 Implemented "Open with" file manager submenu. Displays error message
28114 when file can not be opened.
28116 * plugins/file-manager/an_file_view.c: Renamed
28117 file_manager_current_filename value name to file_manager_current_uri
28118 and exports proper URI.
28120 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
28122 2004-09-19 Naba Kumar <naba@gnome.org>
28124 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
28125 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
28126 save point signal to change editor tabs. Fixed accels.
28128 * plugins/file-loader/plugin.c: Fixed accels.
28130 * plugins/project-manager/plugin.c: Added target selection callback.
28132 * plugins/project-manager/plugin.c: Added URI activation.
28133 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
28134 Fixed dialog and closed it on ok. Fixed a crash bug.
28135 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
28137 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
28138 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
28139 plugins/file-loader/anjuta-loader-plugin.ui,
28140 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
28141 Added recent files in file loade plugin.
28143 * ChangeLog: Fixed entry dates.
28145 2004-09-18 Naba Kumar <naba@gnome.org>
28147 * plugins/devhelp/plugin.c: Added UI sensitization and removed
28148 an unnecessary GtkFrame.
28150 2004-09-17 Naba Kumar <naba@gnome.org>
28152 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
28156 * data/Makefile.am: Disabled installing old mime info.
28158 * mime/anjuta.applications, mime/anjuta.keys: Updated.
28160 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
28161 plugins/editor/anjuta-document-manager.ui,
28162 plugins/editor/plugin.c, plugins/editor/text_editor.c,
28163 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
28164 Added Editor context popup menu.
28166 * plugins/project-manager/anjuta-project-manager-plugin.png:
28169 * plugins/project-manager/anjuta-project-manager.plugin.in:
28170 Support .anjuta mime type.
28172 * plugins/project-manager/plugin.c: Exports "project_root_directory"
28175 * plugins/file-manager/plugin.c: Watches "project_root_directory"
28178 * src/layout.xml, plugins/profile-default/plugin.c:
28179 Added project manager plugin for startup.
28181 2004-09-16 Naba Kumar <naba@gnome.org>
28183 * anjuta.prj: Updated.
28185 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
28186 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
28187 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
28188 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
28189 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
28190 plugins/terinal/Makefile.am, src/Makefile.am,
28191 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
28192 Fixed makefile syntax errors.
28194 2004-09-16 Naba Kumar <naba@gnome.org>
28196 * configure.in, src/layout.xml,
28197 plugins/profile-default/plugin.c,
28198 libanjuta/interfaces/libanjuta.idl,
28199 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
28201 * configure.in, plugins/Makefile.am,
28202 plugins/project-manager/.cvsignore,
28203 plugins/project-manager/Makefile.am,
28204 plugins/project-manager/anjuta-project-manager-plugin.png,
28205 plugins/project-manager/anjuta-project-manager.plugin.in,
28206 plugins/project-manager/anjuta-project-manager.ui,
28207 plugins/project-manager/plugin.c,
28208 plugins/project-manager/plugin.h: Added project manager plugin
28209 based on gnome-build.
28211 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
28212 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
28214 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
28215 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
28216 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
28218 2004-09-16 Naba Kumar <naba@gnome.org>
28220 * plugins/editor/action-callbacks.c: Fixed compile error.
28222 2004-09-15 Naba Kumar <naba@gnome.org>
28224 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
28226 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
28227 New improved splace with nicer progress.
28229 * configure.in, plugins/Makefile.am,
28230 (added) file-wizard/.cvsignore,
28231 (added) file-wizard/Makefile.am,
28232 (added) file-wizard/action-callbacks.c,
28233 (added) file-wizard/action-callbacks.h,
28234 (added) file-wizard/anjuta-file-wizard-plugin.png,
28235 (added) file-wizard/anjuta-file-wizard.glade,
28236 (added) file-wizard/anjuta-file-wizard.plugin.in,
28237 (added) file-wizard/anjuta-file-wizard.ui,
28238 (added) file-wizard/file.c,
28239 (added) file-wizard/file.h,
28240 (added) file-wizard/plugin.c,
28241 (added) file-wizard/plugin.h:
28242 Created new file wizard and added it. The wizard takes care of text
28243 bit insertions and new files creation.
28245 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
28246 plugins/editor/action-callbacks.h,
28247 plugins/editor/anjuta-document-manager.glade,
28248 plugins/editor/anjuta-document-manager.ui,
28249 plugins/editor/plugin.c, plugins/editor/text_editor.c,
28250 (removed) plugins/editor/file.[c,h]: Removed text insertions and
28251 new files code and moved into a new plugin (file wizard).
28253 * libanjuta/plugins.[c,h]: Added plugins selection function.
28255 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
28256 get_position(), insert() in IAnjutaEditor interface. Added
28257 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
28258 interface (for wizard plugins).
28260 * plugins/file-loader/anjuta-loader-plugin.ui,
28261 plugins/file-loader/plugin.c: Added wizard launcher interface which
28262 scans for plugins implement IAnjutaWizard interface and presents the
28263 list to user for selection. The selected plugin is then activated
28266 * libanjuta/interfaces/.cvsignore: Updated.
28267 * plugins/message-view/.cvsignore: Updated.
28268 * plugins/launcher/*: Removed as launcher has already been moved to
28269 libanjuta as class.
28271 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
28272 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
28273 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
28274 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
28275 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
28276 Updated API documentations.
28278 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
28280 * configure.in: Added Punjabi to ALL_LINGUAS
28282 2004-07-29 Naba Kumar <naba@gnome.org>
28284 * configure.in: Added file-loader plugin Makefile path and
28285 fixed devhelp version requirement.
28287 2004-07-28 Naba Kumar <naba@gnome.org>
28289 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
28290 terminal/preferences-terminal.png (added), message-view/*.png (added),
28291 message-view/*.xpm (added), editor/*.png (added),
28292 editor/*.xpm (added), plugins/editor/Makefile.am,
28293 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
28294 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
28295 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
28296 respective plugins directories.
28298 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
28299 pixmaps/block-end-16.png, pixmaps/block-end.png
28300 pixmaps/block-start-16.png, pixmaps/block-start.png
28301 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
28302 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
28303 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
28304 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
28305 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
28306 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
28307 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
28308 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
28309 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
28310 pixmaps/preferences-editor.png, pixmaps/undock.png
28311 pixmaps/error-next-16.png, pixmaps/error-next.png
28312 pixmaps/error-prev-16.png, pixmaps/error-prev.png
28313 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
28314 pixmaps/preferences-terminal.png: Deleted
28316 * libanjuta/properties* (removed), plugins/editor/properties* (added),
28317 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
28318 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
28319 plugins/editor/anjuta-document-manager.plugin.in,
28320 plugins/editor/anjuta-document-manager.ui,
28321 plugins/editor/plugin.c, plugins/editor/print.c,
28322 plugins/editor/search-replace_backend.c,
28323 plugins/editor/search_preferences.h,
28324 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
28325 Moved properties souce files to editor plugin as it not required in
28326 libanjuta. Other editor fixes.
28328 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
28329 libegg/dock/* (removed)
28330 : Restored GDL external dependencies and removed libegg dock
28331 sources, because gdl is being developed.
28333 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
28334 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
28335 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
28336 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
28337 libanjuta/plugins.c, libanjuta/plugins.h,
28338 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
28339 gconf system. Shell now takes docking positions. Added more utility
28340 functions. Added plugins query function. And other fixes.
28342 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
28344 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
28345 plugin to load files based on mime type.
28347 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
28349 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
28350 plugins/file-manager/plugin.c: File manager now uses file loader to
28353 * plugins/message-view/anjuta-msgman.c,,
28354 plugins/message-view/message-view.c,
28355 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
28357 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
28358 plugins/terminal/terminal.c, src/Makefile.am,
28359 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
28360 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
28362 * libegg/dock/*: Removed directory.
28364 2004-07-28 Naba Kumar <naba@gnome.org>
28366 * configure.in: Reduced gnome-print version requirement.
28367 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
28369 2004-07-21 Ray Strode <rstrode@redhat.com>
28370 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
28373 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
28375 * plugins/editor/search-replace.c: Some fixes
28376 * plugins/terminal/Makefile.am:
28377 Patch from: Alexey Rusakov <ktirf@users.sf.net>
28379 2004-05-19 Naba Kumar <naba@gnome.org>
28381 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
28384 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
28386 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
28387 Implemented IAnjutaSavable
28388 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
28390 2004-05-17 Naba Kumar <naba@gnome.org>
28392 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
28393 plugins/build-basic-autotools/.cvsignore,
28394 plugins/build-basic-autotools/Makefile.am,
28395 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
28396 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
28397 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
28398 plugins/build-basic-autotools/build-basic-autotools.c,
28399 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
28402 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
28405 * plugins/file-manager/an_file_view.c,
28406 plugins/file-manager/anjuta-file-manager.ui,
28407 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
28408 Added context menu UI.
28410 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
28413 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
28415 * libanjuta/anjuta-preferences.[ch]:
28416 Added save/load_gconf functions
28417 * src/action_callbacks.[ch], src/preferences.c:
28418 Load global prefs from gconf at startup and save them
28419 on exit. Prefs load and save correctly but something resets
28420 them to default after loading...
28421 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
28422 Somehow the linker does not find save/load_gconf functions
28423 in libanjuta. Must be a stupid mistake, I would be glad
28424 if someone could fix that.
28425 * manuals/reference/libanjuta-sections.txt: Added new
28426 preferences functions and removed gnome-filelist
28427 * plugins/file-manager/anjuta-file-manager-plugin.glade:
28428 * plugins/file-manager/plugin.c:
28429 Added root-path property
28431 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
28433 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
28434 they are not longer needed.
28435 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
28436 anjuta-sections.txt: Remove references to the files
28437 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
28438 Use new nautilus icons for file-manager, looks incredible
28441 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
28443 * plugins/editor/anjuta-docman.c: gchar* to
28444 const gchar* in arguments
28445 * plugins/editor/text_editor.c: Implemented IAnjutaFile
28447 * plugins/file-manager/an_file_view.c: Open files on
28448 double-click. Does not work yet because it does not
28449 find IAnjutaFile interface in document manager
28451 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
28453 * plugins/editor/anjuta-docman.c
28454 * plugins/editor/text_editor.c:
28455 Made close button working, made multiple selection in
28456 File/Open dialog possble, fixed crash bug if file cannot
28459 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
28461 * plugins/editor/action-callbacks.c
28462 * plugins/editor/anjuta-docman.c
28463 * plugins/editor/anjuta-docman.h
28464 * plugins/editor/search-replace.c
28465 * plugins/editor/search-replace_backend.c
28466 * plugins/editor/text_editor.c
28467 * plugins/editor/text_editor.h:
28468 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
28469 able to open all files, use uri instead of full_filename, fixed
28473 2004-05-13 Naba Kumar <naba@gnome.org>
28475 * plugins/message-view/anjuta-message-manager-plugin.glade:
28478 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
28481 * pixmaps/anjuta_splash.png: Added border.
28483 * plugins/editor/anjuta-document-manager.png: New icon.
28485 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
28486 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
28488 plugins/editor/Makefile.am,
28489 plugins/editor/search-replace.c,
28490 plugins/editor/search-replace.h,
28491 plugins/editor/search-replace_backend.c,
28492 plugins/editor/search-replace_backend.h,
28493 plugins/editor/search_preferences.h,
28494 plugins/editor/search_preferences.c: Merged changes from
28495 ANJUTA_1_2_0 branch.
28497 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
28498 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
28501 * plugins/terminal/Makefile.am,
28502 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
28505 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
28508 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
28509 * plugins/message-view/plugin.c: Fixed glade file loading
28510 Removed "Show messages" menu item
28511 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
28512 twice because of this load system layout hack.
28513 * libanjuta/anjuta-ui.h: Removed #include config.h
28514 * libanjuta/libanjuta.pc: Fixed path and depencies
28515 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
28516 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
28517 * libanjuta/properties.cxx : #include "properties_cxx.h"
28518 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
28520 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
28521 * plugins/message-view/*: Fixed message view preferences
28522 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
28523 * anjuta.glade: Removed messages stuff
28525 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
28527 * Removed libanjutamm, it is now hosted on SF.net:
28528 cvs.sf.net/cvsroot/anjuta/libanjutamm
28530 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
28533 Added some experimental code to add support for C++ plugins.
28534 Nothing works yet and it is likely that it will disappear but
28535 I have some questions to murrayc and he wants to see the code.
28537 2004-05-11 Naba Kumar <naba@gnome.org>
28539 * plugins/terminal/terminal.c: Fixed prefs loading bug.
28541 * plugins/editor/action-callbacks.c: Fixed a crash bug in
28542 hightlight style menu actions.
28544 * manuals/reference/libanjuta/libanjuta-docs.sgml,
28545 manuals/reference/libanjuta/plugin-description-file.sgml,
28546 manuals/reference/libanjuta/writing-plugins.sgml,
28547 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28548 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28549 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
28551 * src/anjuta-app.c: Always load system layout for now.
28553 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
28555 * manuals/reference/libanjuta/libanjuta-docs.sgml,
28556 manuals/reference/libanjuta/libanjuta-sections.txt,
28557 manuals/reference/libanjuta/libanjuta.types,
28558 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28559 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28560 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
28561 manuals/reference/libanjuta/tmpl/fileselection.sgml,
28562 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
28563 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
28564 Updated documentation.
28566 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
28567 plugins/profile-default/plugin.c, src/layout.xml:
28568 Created terminal plugin.
28570 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
28571 (new) plugins/file-manager/.cvsignore,
28572 plugins/file-manager/an_file_view.c,
28573 plugins/file-manager/plugin.c,
28574 plugins/file-manager/plugin.h: Moved preferences to separate
28575 glade file and added cvsignore file.
28577 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
28578 from ANJUTA_1_2_0 branch. Please note that other po files need merging
28579 from the branch. I tried it but there were way too many conflicts.
28581 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
28583 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
28584 util functions required during the merge.
28586 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
28589 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
28590 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
28591 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
28592 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
28593 Merged with ANJUTA_1_2_0 branch.
28595 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
28597 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
28599 2004-05-07 Naba Kumar <naba@gnome.org>
28601 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
28603 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
28604 Added preferences reading and loading.
28606 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
28607 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
28608 libanjuta/fileselection.c, libanjuta/fileselection.h,
28609 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
28611 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
28613 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
28614 anjuta.spec.in, configure.in, data/autogen.sh.generic,
28615 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
28616 data/macros/autogen.sh, data/macros2/autogen.sh
28617 data/properties/ada.properties, data/properties/anjuta.properties,
28618 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
28619 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
28620 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
28621 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
28622 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
28623 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
28624 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
28625 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
28626 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
28627 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
28628 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
28629 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
28630 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
28631 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
28632 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
28633 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
28634 plugins/class-gen/clsGen.c, plugins/editor/print.c,
28635 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
28636 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
28637 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
28638 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
28639 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
28640 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
28641 (added) scintilla/scintilla-marshal.c,
28642 (added) scintilla/scintilla-marshal.h,
28643 (added) scintilla/scintilla-marshal.list,
28644 scintilla/include/SString.h, scintilla/include/SciLexer.h,
28645 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
28646 (added) scintilla/patches/scintilla-calltip-align.patch,
28647 (added) scintilla/patches/scintilla-minor.patch,
28648 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
28650 2004-05-06 Naba Kumar <naba@gnome.org>
28652 * (added) plugins/file-manager/Makefile.am,
28653 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
28654 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
28655 (added) plugins/file-manager/anjuta-file-manager.ui,
28656 (added) plugins/file-manager/plugin.c,
28657 (added) plugins/file-manager/plugin.h,
28658 (removed) plugins/file-manager/an_file_view.h,
28659 plugins/Makefile.am, configure.in,
28660 plugins/file-manager/an_file_view.c: Created file manager plugin.
28662 * plugins/profile-default/plugin.c: Added file manager plugin in default
28665 * libanjuta/Makefile.am: Fixed dependencies.
28666 * pixmaps/anjuta_splash.png: New splash screen.
28668 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
28670 * template/template.c/h: Added in-line doc
28671 * manuals/reference/template/*: Added template documentation
28672 * configure.in: Build template docs
28674 2004-05-05 Naba Kumar <naba@gnome.org>
28676 * autogen.sh: Added commands to generate initial interfaces.
28678 * libanjuta/Makefile.am,
28679 (removed)libanjuta/anjuta-plugin-parser.c,
28680 (removed)libanjuta/anjuta-plugin-parser.h,
28681 (added)libanjuta/anjuta-plugin-description.c,
28682 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
28683 plugin description.
28685 * libanjuta/anjuta-plugin.c,
28686 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
28688 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
28689 and added AnjutaShellPlacement enum for widgeds placement (passed to
28690 widget add_widget() method.
28692 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
28693 and moved plugin sets loading in profile plugins.
28695 * libanjuta/interfaces/.cvsignore,
28696 (removed)libanjuta/interfaces/Makefile.am,
28697 libanjuta/interfaces/libanjuta.idl,
28698 libanjuta/interfaces/anjuta-idl-compiler.pl,
28699 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
28700 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
28701 (removed)libanjuta/interfaces/ianjuta-editor.c,
28702 (removed)libanjuta/interfaces/ianjuta-editor.h,
28703 (removed)libanjuta/interfaces/ianjuta-file.c,
28704 (removed)libanjuta/interfaces/ianjuta-file.h,
28705 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
28706 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
28707 (removed)libanjuta/interfaces/ianjuta-message-view.c,
28708 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
28709 *.h and Makefile.am files. They are autogenerated. Interfaces are
28710 by anjuta-idl-compiler.pl from libanjuta.idl file.
28712 * manuals/reference/libanjuta/Makefile.am,
28713 manuals/reference/libanjuta/anjuta-architecture.sgml,
28714 manuals/reference/libanjuta/libanjuta-docs.sgml,
28715 manuals/reference/libanjuta/libanjuta-sections.txt,
28716 manuals/reference/libanjuta/libanjuta.types,
28717 manuals/reference/libanjuta/plugin-description-file.sgml,
28718 manuals/reference/libanjuta/writing-plugins.sgml,
28719 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
28720 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
28721 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
28722 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28723 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28724 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
28725 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
28726 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
28727 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
28728 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
28729 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
28730 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
28731 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
28732 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
28733 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
28734 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
28735 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
28736 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
28737 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
28738 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
28739 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
28740 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
28741 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
28742 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
28743 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
28744 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
28745 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
28746 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
28747 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
28748 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
28749 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
28750 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
28751 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
28752 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
28753 interfaces template sgmls.
28755 * plugins/Makefile.am,
28756 plugins/devhelp/anjuta-devhelp.plugin.in,
28757 plugins/devhelp/plugin.c,
28758 plugins/editor/action-callbacks.c,
28759 plugins/editor/anjuta-document-manager.plugin.in,
28760 plugins/editor/plugin.c,
28761 plugins/editor/plugin.h,
28762 plugins/editor/text_editor.c,
28763 plugins/sample1/plugin.c,
28764 plugins/message-view/anjuta-message-manager.plugin.in,
28765 plugins/message-view/plugin.c: Fixed shell add_widget method to take
28766 placement. Fixed other errors.
28768 * (added)plugins/profile-default/.cvsignore,
28769 (added)plugins/profile-default/Makefile.am,
28770 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
28771 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
28772 (added)plugins/profile-default/anjuta-default-profile.ui,
28773 (added)plugins/profile-default/plugin.c,
28774 (added)plugins/profile-default/plugin.h: Added a default new
28778 src/action-callbacks.c,
28781 src/main.cpp: Fixed necessary changes for libanjuta
28783 2004-05-04 Naba Kumar <naba@gnome.org>
28785 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
28786 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
28787 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
28788 placement for default widgets placements.
28790 2004-05-03 Naba Kumar <naba@gnome.org>
28792 * manuals/reference/libanjuta/anjuta-architecture.sgml,
28793 manuals/reference/libanjuta/libanjuta-docs.sgml,
28794 manuals/reference/libanjuta/plugin-description-file.sgml,
28795 manuals/reference/libanjuta/writing-plugins.sgml:
28796 Wrote more sections in writing-plugins document and fixed errors.
28798 2004-05-03 Naba Kumar <naba@gnome.org>
28800 * libanjuta/interfaces/libanjuta.idl: Added interface
28801 IAnjutaFileManager.
28803 * manuals/reference/libanjuta/anjuta-architecture.dia,
28804 manuals/reference/libanjuta/anjuta-architecture.png: Updated
28805 architecture diagram.
28807 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
28808 manuals/reference/libanjuta/libanjuta-docs.sgml,
28809 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
28810 (added) manuals/reference/libanjuta/writing-plugins.sgml:
28811 Wrote writing-plugins document and separated chapters into
28812 separate sgml files.
28814 * plugins/file-manager/an_file_view.c,
28815 plugins/file-manager/an_file_view.h: New and improved directory
28818 2004-05-02 Sven Herzberg <herzi@abi02.de>
28820 * anjuta.glade: re-designed the new file dialog
28821 * anjuta_dialogs_strings.c: new strings from the new file dialog
28823 2004-04-30 Naba Kumar <naba@gnome.org>
28825 * libanjuta/interfaces/Makefile.am.iface,
28826 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
28828 * libanjuta/interfaces/libanjuta.idl: Updated.
28830 * libanjuta/interfaces/Makefile.am.iface,
28831 libanjuta/interfaces/libanjuta.idl: Updated.
28833 2004-04-29 Naba Kumar <naba@gnome.org>
28835 * libanjuta/interfaces/Makefile.am.iface,
28836 libanjuta/interfaces/libanjuta.idl: Updated.
28838 2004-04-29 Naba Kumar <naba@gnome.org>
28840 * libanjuta/interfaces/giface-idlc-c.pl,
28841 libanjuta/interfaces/libanjuta.idl: Upgraded.
28842 * libanjuta/interfaces/Makefile.am.iface: Added.
28844 2004-04-28 Naba kumar <naba@gnome.org>
28846 * libanjuta/interfaces/giface-idlc-c.pl,
28847 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
28848 definitions and wrote a compiler.
28850 2004-04-28 Naba Kumar <naba@gnome.org>
28852 * libanjuta/anjuta-shell.c: Fixed docs.
28853 * libanjuta/interfaces/Makefile.am,
28854 libanjuta/interfaces/ianjuta-file.c,
28855 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
28857 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
28859 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
28861 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28862 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
28863 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28864 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28865 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
28866 * src/anjuta-app.c: Fixed bug.
28868 2004-04-27 Naba Kumar <naba@gnome.org>
28870 * libanjuta/anjuta-preferences-dialog.c,
28871 manuals/Makefile.am: Fixed document bugs and enabled docs
28874 * libanjuta/anjuta-preferences-dialog.c,
28875 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
28876 More documentation.
28878 * libanjuta/anjuta-preferences.c,
28879 manuals/reference/libanjuta/libanjuta-docs.sgml,
28880 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
28881 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28882 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28883 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28884 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
28885 Wrote more documentations.
28887 * (removed) plugins/message-view/imessage-view.c,
28888 (removed) plugins/message-view/ianjuta-msgman.c,
28889 plugins/message-view/Makefile.am,
28890 plugins/message-view/anjuta-msgman.c,
28891 plugins/message-view/anjuta-msgman.h,
28892 plugins/message-view/message-view.c,
28893 plugins/message-view/message-view.h,
28894 plugins/message-view/plugin.c,
28895 plugins/message-view/plugin.h: Moved interface implementations
28896 in their respective classes and used correct macros to
28897 defined class types.
28899 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
28900 src/action-callbacks.c, src/anjuta-app.c: Subclassed
28901 AnjutaUI from GtkUIManager instead of GtkDialog.
28903 * manuals/reference/libanjuta/Makefile.am,
28904 manuals/reference/libanjuta/libanjuta-docs.sgml,
28905 manuals/reference/libanjuta/libanjuta-sections.txt,
28906 manuals/reference/libanjuta/libanjuta.types,
28907 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
28908 (added) manuals/reference/libanjuta/anjuta-architecture.png,
28909 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28910 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28911 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
28912 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
28913 Wrote more documentation, fixed typos, added architecture
28914 diagram, updated object types etc.
28916 * plugins/editor/text_editor.c: Fixed interface implementation.
28918 2004-04-26 Naba Kumar <naba@gnome.org>
28920 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
28921 (added) manuals/reference/libanjuta/anjuta-architecture.png,
28922 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
28923 architecture diagram and a new chapter on plugins description file.
28925 2004-04-25 Naba Kumar <naba@gnome.org>
28927 * libanjuta/anjuta-children.h,
28928 libanjuta/anjuta-plugin.c,
28929 libanjuta/anjuta-plugin.h,
28930 libanjuta/anjuta-preferences.c,
28931 libanjuta/anjuta-shell.c,
28932 libanjuta/anjuta-shell.h,
28933 libanjuta/e-splash.c,
28934 libanjuta/e-splash.h,
28935 manuals/reference/libanjuta/Makefile.am,
28936 manuals/reference/libanjuta/libanjuta-docs.sgml,
28937 manuals/reference/libanjuta/libanjuta-sections.txt,
28938 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
28939 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
28940 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
28941 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
28942 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28943 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
28944 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28945 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28946 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
28947 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
28948 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
28949 manuals/reference/libanjuta/tmpl/defaults.sgml,
28950 manuals/reference/libanjuta/tmpl/fileselection.sgml,
28951 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
28952 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
28953 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
28954 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
28955 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
28956 manuals/reference/libanjuta/tmpl/plugins.sgml,
28957 manuals/reference/libanjuta/tmpl/properties.sgml,
28958 manuals/reference/libanjuta/tmpl/resources.sgml,
28959 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
28960 manuals/reference/libanjuta/tmpl/e-splash.sgml,
28961 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
28962 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
28963 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
28964 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
28966 Added more template files and wrote more documentation.
28968 2004-04-24 Andras Timar <timar@gnome.hu>
28970 * configure.in: Added hu to ALL_LINGUAS.
28972 2004-04-23 Naba Kumar <naba@gnome.org>
28974 * configure.in: Fixed compile error.
28976 * libanjuta/anjuta-children.c,
28977 libanjuta/anjuta-children.h,
28978 libanjuta/anjuta-preferences.c,
28979 libanjuta/anjuta-preferences.h,
28980 libanjuta/anjuta-shell.c,
28981 libanjuta/anjuta-ui.c,
28982 libanjuta/anjuta-ui.h,
28983 manuals/reference/libanjuta/Makefile.am,
28984 manuals/reference/libanjuta/libanjuta-docs.sgml,
28985 manuals/reference/libanjuta/libanjuta.types,
28986 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
28987 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
28988 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
28989 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
28990 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
28991 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
28992 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
28993 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
28994 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
28995 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
28996 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
28997 manuals/reference/libanjuta/tmpl/defaults.sgml,
28998 manuals/reference/libanjuta/tmpl/fileselection.sgml,
28999 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
29000 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
29001 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
29002 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
29003 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
29004 manuals/reference/libanjuta/tmpl/plugins.sgml,
29005 manuals/reference/libanjuta/tmpl/properties.sgml,
29006 manuals/reference/libanjuta/tmpl/resources.sgml,
29007 plugins/sample1/plugin.c: Added libanjuta API documentation.
29009 2004-04-22 Naba Kumar <naba@gnome.org>
29011 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
29012 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
29013 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
29014 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
29015 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
29016 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
29017 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
29018 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
29019 (removed) libegg/eggradiotoolbutton.c,
29020 (removed) libegg/eggseparatortoolitem.c,
29021 (removed) libegg/eggtoggletoolbutton.c,
29022 (removed) libegg/eggtoolbar.c,
29023 (removed) libegg/eggtoolbutton.c,
29024 (removed) libegg/eggtoolitem.c,
29025 (removed) libegg/prop-editor.c,
29026 (removed) libegg/test-actions.c,
29027 (removed) libegg/test-drag.c,
29028 (removed) libegg/test-merge.c,
29029 (removed) libegg/test-toolbar.c,
29030 libegg/menu/Makefile.am,
29031 (removed) libegg/menu/egg-accel-dialog.h,
29032 (removed) libegg/menu/egg-action-group.h,
29033 (removed) libegg/menu/egg-action.h,
29034 libegg/menu/egg-entry-action.h,
29035 (removed) libegg/menu/egg-markup.h,
29036 (removed) libegg/menu/egg-menu-merge.h,
29037 (removed) libegg/menu/egg-menu.h,
29038 (removed) libegg/menu/egg-radio-action.h,
29039 (removed) libegg/menu/egg-toggle-action.h,
29040 (removed) libegg/menu/howitshouldwork.txt,
29041 (removed) libegg/toolbar/.cvsignore,
29042 (removed) libegg/toolbar/Makefile.am,
29043 (removed) libegg/toolbar/TODO,
29044 (removed) libegg/toolbar/eggradiotoolbutton.h,
29045 (removed) libegg/toolbar/eggseparatortoolitem.h,
29046 (removed) libegg/toolbar/eggtoggletoolbutton.h,
29047 (removed) libegg/toolbar/eggtoolbar.h,
29048 (removed) libegg/toolbar/eggtoolbutton.h,
29049 (removed) libegg/toolbar/eggtoolitem.h,
29050 (removed) libegg/toolbar/prop-editor.h,
29051 (removed) libegg/toolbar/toolbar-api.txt,
29052 (removed) libegg/toolbar/toolbar-ideas.txt,
29053 plugins/devhelp/anjuta-devhelp.ui,
29054 plugins/devhelp/plugin.c,
29055 plugins/editor/action-callbacks.c,
29056 plugins/editor/action-callbacks.h,
29057 plugins/editor/anjuta-docman.c,
29058 plugins/editor/anjuta-document-manager.ui,
29059 plugins/editor/plugin.c,
29060 P plugins/message-view/Makefile.am,
29061 plugins/message-view/anjuta-message-manager.ui,
29062 plugins/message-view/plugin.c,
29063 plugins/sample1/anjuta-sample.ui,
29064 plugins/sample1/plugin.c,
29065 src/action-callbacks.c,
29066 src/action-callbacks.h,
29067 src/anjuta-actions.h,
29069 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
29070 Gtk actions and UIManager. Fixed all plugins to use this.
29072 * manuals/reference/gtkdoc-scangobj.diff,
29073 manuals/reference/libanjuta/Makefile.am,
29074 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
29075 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
29076 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
29077 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
29078 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
29080 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
29082 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
29084 * plugins/message-view/imessage-view.c
29085 * plugins/message-view/ianjuta-msgman.c:
29088 2004-04-17 Adam Weinberger <adamw@gnome.org>
29090 * configure.in: Added en_CA to ALL_LINGUAS.
29092 2004-04-08 Naba Kumar <naba@gnome.org>
29094 * libanjuta/interfaces/ianjuta-message-view.[c,h],
29095 libanjuta/interfaces/Makefile.am,
29096 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
29097 message manager and message view interfaces.
29099 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
29100 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
29101 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
29102 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
29103 src/anjuta-app.c: Used 'activate' and
29104 'deactivate' virtual methods for plugins. Fixed installed plugins
29105 dialogs. Added remove_widget() method for AnjutaShell.
29107 * libanjuta/interfaces/Makefile.am,
29108 libanjuta/interfaces/ianjuta-document-manager.c,
29109 libanjuta/interfaces/ianjuta-document-manager.h,
29110 libanjuta/interfaces/ianjuta-editor.c,
29111 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
29112 and editor interfaces.
29114 * plugins/devhelp/plugin.c,
29115 plugins/message-view/anjuta-message-manager.plugin.in,
29116 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
29117 plugins/sample1/plugin.c: Updated plugins implementation to
29118 reflect the changes.
29120 2004-04-07 Naba Kumar <naba@gnome.org>
29122 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
29123 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
29124 libanjuta/interfaces/ianjuta-editor.h,
29125 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
29126 plugins/editor/anjuta-docman.c,
29127 plugins/editor/anjuta-document-manager.plugin.in,
29128 plugins/editor/plugin.c, plugins/sample1/plugin.c,
29129 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
29130 Added supported interfaces for plugins. Tested plugin interfaces
29131 through sample plugin.
29133 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
29135 * template/Makefile.am, data/templates/library/Makefile.am
29136 Fixed some automake-1.7 incompatibilities
29137 * template/xmltemplate.c: Small fix
29139 2004-02-23 Naba Kumar <naba@gnome.org>
29141 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
29142 Added plugins manager dialog.
29144 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
29145 library dependencies.
29147 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
29148 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
29149 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
29150 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
29151 geometry command line option.
29153 2004-02-16 Naba Kumar <naba@gnome.org>
29155 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
29156 Added interfaces and IAnjutaEditor editor interface.
29157 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
29159 * libanjuta/anjuta-shell.h: Fixed bug.
29161 2004-02-13 Naba Kumar <naba@gnome.org>
29163 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
29165 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
29167 * data/template/*/.cvsignore:
29168 Avoid all these ? in cvs output
29170 2004-02-13 Naba Kumar <naba@gnome.org>
29172 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
29173 includes and linking.
29175 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
29176 and set required version to devhelp 0.8. This devhelp version
29177 can be acquired from gnome cvs branch devhelp branch
29178 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
29180 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
29181 src/actions-callbacks.c: Added Dock Manager settings menu item.
29183 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
29184 * plugins/devhelp/plugin.c: Fixed a linking bug.
29186 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
29187 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
29188 external GDL dependency and used libegg codes.
29190 2004-02-12 Naba Kumar <naba@gnome.org>
29192 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
29193 Added devhelp plugin, but it can't be used without a
29194 patch in devhelp. So it's disabled for now.
29196 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
29197 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
29198 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
29199 Update cvsignore files.
29201 * libanjuta/plugins.c, widgets/e-splash.c:
29202 Fixed plugins loading to show splash icons.
29204 * plugins/message-view/anjuta-message-manager.plugin.in,
29205 plugins/message-view/plugin.c: Fixed plugin registered name.
29207 * plugins/message-view/anjuta-message-view.png,
29208 plugins/sample1/anjuta-sample-plugin.png: Update images.
29210 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
29211 src/main.c: Fixed layout loading.
29213 * plugins/devhelp/Makefile.am: Fixed error.
29215 * (removed) widgets/*, libanjuta/plugins.h,
29216 src/main.c: Transfered widgets to libanjuta/.
29218 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
29219 toplevel directory to created only one library as libanjuta-egg.
29221 * data/Makefile.am: Fixed build error.
29223 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
29224 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
29225 libegg/.cvsignore: Added egg dock widget.
29227 * gdl/*: Removed as they are now available in libegg.
29229 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
29231 * plugins/editor/anjuta-docman.c:
29232 Use stock close icon on tab close button
29234 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
29236 * data/template/Makefile.am
29237 data/template/language/Makefile.am
29238 data/template/library/Makefile.am
29239 data/template/text/Makefile.am
29240 data/template/project/Makefile.am
29241 data/template/project/terminal/Makefile.am
29242 configure.in: Created Makefile to install templates
29244 2004-02-11 Naba Kumar <naba@gnome.org>
29246 * plugins/editor/action-callbacks.c,
29247 plugins/editor/anjuta-document-manager.ui,
29248 plugins/editor/plugin.c
29249 plugins/message-view/anjuta-message-manager.ui,
29250 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
29252 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
29254 * plugins/message-view/*: MessageView plugin is now loaded
29255 The menu items are still dummies.
29257 2004-02-09 Naba Kumar <naba@gnome.org>
29259 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
29262 * libanjuta/anjuta-preferences.h: Added some documentation.
29264 * libanjuta/anjuta-shell.h: Removed dead codes.
29266 * (removed) manuals/reference/gtkdoc-scangobj,
29267 manuals/reference/gtkdoc-scangobj.diff,
29268 manuals/reference/libanjuta/.cvsignore,
29269 manuals/reference/libanjuta/Makefile.am,
29270 manuals/reference/libanjuta/README.inline-doc,
29271 manuals/reference/libanjuta/README.sections,
29272 manuals/reference/libanjuta/libanjuta-docs.sgml,
29273 manuals/reference/libanjuta/libanjuta-sections.txt,
29274 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
29275 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
29276 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
29277 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
29278 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
29279 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
29280 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
29281 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
29282 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
29283 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
29284 manuals/reference/libanjuta/tmpl/defaults.sgml,
29285 manuals/reference/libanjuta/tmpl/fileselection.sgml,
29286 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
29287 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
29288 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
29289 manuals/reference/libanjuta/tmpl/plugins.sgml,
29290 manuals/reference/libanjuta/tmpl/properties.sgml,
29291 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
29292 of scan program. Updated templates.
29294 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
29295 editor action callbacks data.
29297 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
29298 scintilla object ref/unref.
29300 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
29302 * template/*: Added new xml based template system
29303 * template/dtds/*: Dtds to validate xml files of the template systems
29304 * data/template/*: Some sample template files
29305 Still needs some work but builds fine!
29307 2004-02-06 Naba Kumar <naba@gnome.org>
29309 * cofigure.in, manuals/Makefile.am,
29310 (added) manuals/reference/*: Added API documentation
29311 structure (gtk-doc based).
29313 * libanjuta/libanjuta.h: Updated
29315 2004-02-05 Naba Kumar <naba@gnome.org>
29317 * configure.in: Sets correct dependencies and
29318 uses gdl external library.
29320 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
29321 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
29322 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
29323 libanjuta/fileselection.h, libanjuta/glue-factory.c,
29324 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
29325 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
29326 and added file dialogs.
29328 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
29329 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
29330 Build dynamic libraries for libegg.
29332 * plugins/Makefile.am, plugins/editor/Makefile.am,
29333 plugins/editor/action-callbacks.c,
29334 plugins/editor/action-callbacks.h,
29335 plugins/editor/anjuta-docman.c,
29336 plugins/editor/anjuta-docman.h
29337 plugins/editor/anjuta-document-manager.plugin.in
29338 plugins/editor/anjuta-document-manager.png
29339 plugins/editor/anjuta-document-manager.ui
29340 plugins/editor/file.c
29341 plugins/editor/file.h
29342 plugins/editor/plugin.c
29343 plugins/editor/print.c
29344 plugins/editor/print.h
29345 plugins/editor/search-replace.c
29346 plugins/editor/search_incremental.c
29347 plugins/editor/search_incremental.h
29348 plugins/editor/text_editor.c
29349 plugins/editor/text_editor.h
29350 plugins/editor/text_editor_cbs.c
29351 plugins/editor/text_editor_menu.h
29352 plugins/sample1/Makefile.am
29353 plugins/sample1/anjuta-sample-plugin.png
29354 plugins/sample1/anjuta-sample.plugin.in
29355 plugins/sample1/anjuta-sample.ui
29356 plugins/sample1/plugin-sample1.c
29357 plugins/sample1/plugin.c
29358 plugins/sample1/plugin.h: Created sample
29359 plugin and fixed editor plugin.
29361 * printing/*: Removed.
29363 * scintilla/Makefile.am: Builds dynamic library.
29365 * src/Makefile.am, src/action-callbacks.c,
29366 src/action-callbacks.h, (removed) src/an_symbol_view.c,
29367 src/anjuta-actions.h, src/anjuta-app.c,
29368 src/anjuta-app.h, src/anjuta-callbacks.c,
29369 src/anjuta-callbacks.h, (removed) src/anjuta.c,
29370 (removed) src/anjuta.h, src/anjuta.ui,
29371 src/layout.xml, src/main.c, src/preferences.h,
29372 src/utilities.c: Debuggged and finally made plugins
29375 * global-tags/Makefile.am: Fixed build error.
29377 2004-02-03 Naba Kumar <naba@gnome.org>
29379 * configure.in: Users GDL from external package.
29380 * plugins/*: Added many new plugins (not ready though).
29381 * src/*: Removed many files (which have been transfered in plugins/).
29383 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
29385 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
29387 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
29389 * configure.in: Added editor plugins
29391 * plugins/Makefile.am, src/search-replace_backend.h,
29392 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
29393 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
29395 * Added: plugins/editor/search_incremental.c,
29396 plugins/editor/search_incremental.h
29398 * Update search-replace in plugins/editor
29400 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
29402 * plugins/message-view/message-view.c: Some code clean-up
29404 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
29406 * Added: search_incremental[ch]
29408 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
29409 src/mainmenu_callbacks.c, src/toolbar.c
29410 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
29412 * Incremental Search
29414 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
29416 * plugins/message-view/anjuta-msgman.[c/h]:
29417 Added message manager for easier message handling with a
29418 similar interface as docman. Of course you can still use
29419 MessageView standalone.
29420 * plugins/Makefile.am: Added message-view because it compiles
29423 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
29425 * plugins/message-view/*: Added message-view plugin
29427 * configure.in: Added plugins/message-view/Makefile
29429 2004-01-03 Naba Kumar <naba@gnome.org>
29431 * libanjuta/*.c: Added new files and updated old ones.
29432 * plugins/editor/*: Added editor plugin.
29433 * configure.in: Added editor plugin and moved editor related
29436 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
29438 * src/Makefile.am: Added search-replace_backend.[ch]
29439 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
29441 * anjuta.glade, src/search-replace.c, src/search-replace.h,
29442 src/search-replace_backend.c, src/search-replace_backend.h,
29443 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
29444 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
29445 src/toolbar_callbacks.c
29446 * The advanced Search/Replace functionality now replaces the older
29447 Find/Replace stuff.
29448 * The Search/Replace functionality can be interrupted during a long
29451 2003-12-11 Naba Kumar <naba@gnome.org>
29453 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
29454 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
29456 * Makefile.am, libanjuta/*: Added new module.
29457 * src/Makefile.am: Fixed linking error.
29458 * src/watch_cbs.c: Debugger clean up.
29459 * configure.in: Added libanjuta-2.0.pc
29461 * configure.in, libanjuta/Makefile.am,
29462 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
29465 2003-12-11 Naba Kumar <naba@gnome.org>
29467 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
29469 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
29470 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
29471 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
29472 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
29473 The user can now give a name at the creation of a new file and
29474 insert automatically (user choice) header, gpl notice, header
29475 template. The file extension is added automatically according
29476 to the selected type of file. The various insert functions have
29477 been moved from mainmenu-callback.c to file.c. The cursor is now
29478 moved after an insert operation. Removes also useless code in
29479 memory.c and search-replace.c
29481 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
29483 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
29484 sortable headers, process tree, removal of path and process params
29485 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
29486 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
29489 2003-12-10 Naba Kumar <naba@gnome.org>
29491 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
29493 2003-11-30 Abel Cheung <maddog@linux.org.hk>
29495 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
29497 2003-11-28 Naba Kumar <naba@gnome.org>
29499 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
29501 * manuals/de/*: Added german translation docs.
29503 * configure.in, Makefile.am, src/Makefile.am,
29504 libegg/*/*: Added libegg library.
29506 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
29507 installation directory.
29509 * src/text_editor_cbs.c: Fixed closing of file.
29511 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
29513 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
29515 2003-09-05 Naba Kumar <naba@gnome.org>
29517 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
29518 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
29519 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
29520 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
29521 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
29522 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
29523 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
29524 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
29525 using libegg. Initial commit -- compiles but is not complete.
29527 2003-08-08 Abel Cheung <maddog@linux.org.hk>
29529 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
29531 2003-06-04 Abel Cheung <maddog@linux.org.hk>
29533 * configure.in: Removed "ta" from ALL_LINGUAS.
29535 2003-05-16 Jordi Mallach <jordi@sindominio.net>
29537 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
29539 2003-05-16 Danilo Šegan <dsegan@gmx.net>
29541 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
29543 2004-04-24 Andras Timar <tmar@gnome.hu>
29545 * configure.in: Added hu to ALL_LINGUAS.
29547 2004-04-14 Naba Kumar <naba@gnome.org>
29549 * src/Makefile.am, printing/Makefile.am,
29550 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
29551 because we are still using GtkCombo and build breaks with gtk-2.4.
29553 2004-04-13 Naba Kumar <naba@gnome.org>
29556 * anjuta.spec.in: Fixed build error.
29557 * po/POTFILES.in: Updated.
29558 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
29560 2004-04-11 Naba Kumar <naba@gnome.org>
29563 * AUTHORS: Updated.
29564 * configure.in: Added ga in ALL_LINGUAS.
29565 * ChangeLog: Fixed dates.
29567 2004-04-09 Naba Kumar <naba@gnome.org>
29569 * src/print.c: Fixed buffer styling bug when printing with
29572 * data/properties/anjuta.properties: Defined only one base font and
29573 used courier instead of lucidatypewriter, because most newer systems are
29574 unlikely to have it (bug #885023, #925956, #890473).
29576 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
29579 * src/an_file_view.c: Fixed possible crash bug.
29581 2004-04-07 Naba Kumar <naba@gnome.org>
29583 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
29584 gtk_main_quit() etc..), so that atexit() functions are not called
29585 (which is apparently done to free up memory and we don't need to
29586 do that at this point). Incidentally, something also happens in the
29587 atexit call which freezes the UI for far too long when the application
29588 exits and we want to avoid that..
29589 * src/glade_iface.c: Fixed compiler warning.
29591 2004-04-06 Naba Kumar <naba@gnome.org>
29593 * src/project_dbase_gui.c: Fixed errors.
29595 * src/registers_gui.c: Fixed possible crash bug.
29596 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
29597 * src/signals.[c,h]: Used tree view and glade file for dialog.
29598 * src/Makefile.am, src/about.c, src/an_file_view.c,
29599 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
29600 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
29601 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
29602 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
29603 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
29604 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
29605 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
29606 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
29607 src/launcher.h, src/main.c, src/main_menubar.c,
29608 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
29609 src/message-manager-private.cc, src/message-manager.cc,
29610 src/preferences.c, src/project_config.c, src/project_dbase.c,
29611 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
29612 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
29613 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
29614 src/search-replace.c, src/search-replace_backend.c,
29615 src/search_incremental.c, src/search_preferences.c,
29616 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
29617 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
29618 src/signals_gui.c, src/source.c, src/src_paths.c,
29619 src/stack_trace.c, src/start-with.c, src/style-editor.c,
29620 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
29621 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
29622 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
29623 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
29624 tagmanager/Makefile.am, scintilla/include/SString.h,
29625 widgets/Makefile.am, widgets/gnomefilelist.c:
29627 Removed all deprecated codes and substituted
29628 with newer APIs. Fixed some possible crash bugs where cell renderers
29631 * scintilla/patches/scintilla-minor.patch: Minor patch.
29633 2004-04-06 Naba Kumar <naba@gnome.org>
29635 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
29636 tree after all the files have been added (and not everytime a file
29637 is added in the project). Also fixed some memory corruption
29638 (possibly bug #900478).
29640 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
29641 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
29642 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
29643 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
29644 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
29645 qualifier wherever appropriate.
29647 2004-04-05 Naba Kumar <naba@gnome.org>
29649 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
29650 switch terminal echo on/off. Debugger requires it off, while the
29651 rest requires it on.
29653 * src/search-replace.c: sets search direction and action (in addtion
29654 to target) for find in files.
29656 2004-04-02 Naba Kumar <naba@gnome.org>
29658 * src/mainmenu_callbacks.c: Sets filename during save of new files.
29660 * src/project_dbase.c, src/debugger, src/an_file_view.c,
29661 src/an_symbol_view.c: Added an gtk events loop for
29662 displaying project loading status (for loading large projects) and
29663 debugger program starting ... just to give an impression of fastness :-).
29665 * configure.in, anjuta.prj: Bumped version to 1.2.2.
29667 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
29668 crash bug, which occurs when opening and closing a large project
29671 * src/attach_process.c: Fixed a comiple error for old gcc.
29673 * src/launcher.c: Prints proper error message when launcher child
29674 could not be executed and exits properly. Fixed a crash
29677 * src/resources.c, src/utilities.c, src/glade_iface.c,
29678 src/debugger.c, src/attach_process.c: Properly exits forked children
29679 when they could not be executed.
29681 2004-04-01 Naba Kumar <naba@gnome.org>
29683 * src/search-replace.c: Fixed a crash bug (bug #921893).
29685 2004-03-31 Naba Kumar <naba@gnome.org>
29687 * anjuta.glade: Added a note on compiler options dialog ->support
29688 dialog telling that supports are only available for file mode.
29690 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
29692 Improved shutdown time delay by bypassing project closing
29693 and unloading plugins.
29695 * src/build_file.c, data/properties/anjuta.properties: Added a property
29696 to toggle on/off for going to first error automatically.
29698 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
29700 * src/debugger.c: fixed core file loading
29701 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
29702 for long lines (bugs #700968 and #911376)
29703 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
29705 * src/anjuta.c: Focuses current AnEditor correctly.
29707 2004-03-30 Naba Kumar <naba@gnome.org>
29709 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
29710 * AUTHORS: Updated with all contributors names.
29712 * src/about.c: Reads contributors names from AUTHORS file.
29713 * manuals/C/anjuta-manual/authors.xml: Points to online
29716 2004-03-29 Naba Kumar <naba@gnome.org>
29718 * data/properties/ada.properties: Fixed syntax colors. Patch
29719 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
29722 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
29723 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
29724 generated projects, so that their pixmap files are
29725 found properly (bug #919903).
29727 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
29730 * src/source.c: Installs .glade file of libgllade
29731 projects in $(datadir)/$(package)/glade (part of bug #861038).
29733 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
29734 in compiler options (bug #883837).
29736 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
29737 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
29739 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
29741 * anjuta/src/search-replace.c: fixed another crash bug in
29743 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
29744 breakpoint property fix
29746 2004-03-29 Naba Kumar <naba@gnome.org>
29748 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
29749 (new) manuals/C/anjuta-advanced-tutorial/*:
29750 Added menu entry for 'Anjuta Advanced Tutorial'
29751 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
29753 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29755 * src/fileselection.[ch], src/mainmenu_callbacks.c:
29756 Fixed bug #908941 ('Open' starts in wrong directory)
29758 2004-03-26 Naba Kumar <naba@gnome.org>
29760 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
29761 compile error and bug #905738 with terminal.
29763 * src/search_incremental.c, src/register.c, src/sharedlib.c,
29764 src/search-replace.[h,c], src/search_incremental.[h,c],
29765 src/search_preferences.h, src/utilities.c, src/anjuta.c,
29766 src/text_editor.[c,h]: Fixed compiler warnings.
29768 * src/search-replace.c: Fixed a memory corruption (possible
29769 fix for bug #921893, but not yet confirmed).
29771 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
29772 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
29773 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
29774 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
29776 2004-03-25 Naba Kumar <naba@gnome.org>
29778 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
29779 crash bug with attach process dialog and made the dialog closable
29782 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
29783 always display within the margin.)
29785 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
29786 the old breakpoint when it's properties are updated
29787 (creating a new updated one).
29789 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
29791 * src/aneditor.cxx, src/aneditor.h: fixed calltips
29792 displayed for wrong file.
29793 * src/breakpoints.c: conditional breakpoints
29794 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
29795 "Find in Files..." disabling policy
29797 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29799 * src/build_file.c: Fixed bug #874380
29800 Goto the first error if it exists.
29802 2004-03-24 Naba Kumar <naba@gnome.org>
29804 * src/anjuta.c: Fixed to get correct child exit status
29805 using mask (bug #905738).
29807 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
29808 Aligned buttons in the New file dialog,
29809 set default response to OK, entry box activates default response,
29810 ESC closes dialog and hides on delet_event.
29812 2004-03-19 Naba Kumar <naba@gnome.org>
29814 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
29817 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
29819 * src/search-replace.c: fixed "Find Usage" crash when no project open
29821 2004-03-17 Naba Kumar <naba@gnome.org>
29823 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
29824 Fixed the generated projects to read m4 directory if the directory
29825 exists (bug #917781).
29827 2004-03-12 Naba Kumar <naba@gnome.org>
29829 * HACKING: Fixed formatting for auto-parsing.
29831 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
29833 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
29834 rework (bug #890609)
29836 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29838 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
29840 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29842 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
29843 * src/search_preferences.c: Fixed typo.
29845 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29847 * src/search-replace.c: improved Search&Replace
29848 For the moment "Replace All" does not work with non opened files
29849 but Anjuta should not crash now ! ???
29851 2004-02-26 Naba Kumar <naba@gnome.or>
29853 * src/source.c: Fixed to pass cflags correctly
29854 and suppress the automake's default cflags.
29855 bug #816130, #801056, #782798, #773459
29857 * data/properties/anjuta.properties: Do not defualt to -k make option.
29860 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
29863 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
29865 * src/message-manager-private.cc: Disabled debug messages.
29867 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
29869 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
29871 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29872 * anjuta.glade, src/search-replace.c:
29873 Reduced Search&Replace dialog, bug #902636.
29875 2004-02-23 Naba Kumar <naba@gnome.or>
29877 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
29880 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29882 * src/search_incremental.c: Fixed bug #900903
29884 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
29886 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
29887 src/anjuta.c: Fixed bugs #890609 and #890609
29889 2004-02-23 Naba Kumar <naba@gnome.or>
29891 * src/message-manager.cc: Disconnects menuitem signal properly.
29894 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
29897 2004-02-20 Naba Kumar <naba@gnome.org>
29899 * src/message-manager-private.[c,h]: Implemented keypress
29900 event for the terminal and resets it when ctrl c or ctrl d
29901 is pressed. But it doesn't seem to be working on keypress.
29902 Added a workaround to let it work on key release instead.
29905 * src/search-replace: Fixed compiler warnings.
29907 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
29909 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
29910 Use defined file name when saving new files (fixes bug #898105)
29911 Don't change filename when clicking on a directory
29913 BTW: Happy birthday to me :-)
29915 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
29917 * src/search-replace.c: Fixed a crash bug
29918 Crash on Find & Replace (#887833)
29920 2004-02-18 Naba Kumar <naba@gnome.org>
29922 * src/executer.c: Fixed a crash bug.
29924 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
29925 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
29926 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
29927 instead of GtkWindow (Part of bug #671596).
29929 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
29930 src/registers_gui.c, src/registers_cbs.[h,c],
29931 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
29932 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
29933 src/compiler_options.c, src/an_file_view.c, start-with.c,
29934 src/anjuta-tools.c, help.c:
29936 Added "close" buttons on all
29937 dialogs (HIG) and fixed to properly response to ESC close
29938 (Part of bug #671596).
29940 * src/launcher.c: Disabled printing of long debug lines.
29942 * src/utilities.h: Fixed a compiler warning.
29944 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
29946 * src/anjuta.c: "Save all" action now asks for filenames for new files
29947 (fixes bug #898111)
29949 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
29951 * anjuta.glade, src/text_editor.c:
29952 Fixed a typo in Hello World indentation style
29953 Fixed misuse of translated strings when looking for style
29954 This entry fixes bug #876037
29956 2004-02-16 Naba Kumar <naba@gnome.org>
29958 * src/utilities.c: Fixed return value when dest file could
29961 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
29962 * src/utilities.[c,h]: Removed 'cmp' dependency and used
29963 internal function to compare files.
29965 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
29967 * src/message-manager-private.cc:
29968 Set bold color as foreground color in terminal
29969 (fixes bug #864924)
29971 * src/aneditor.cxx:
29972 Use font style defined for message indicators in
29973 preferences/messages
29974 (fixes bug #885032)
29976 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
29978 * src/build_project.c:
29979 Use build.silent option from preferences (fixes bug #895726)
29981 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
29983 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
29985 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
29987 Patch from Massimo Corà <maxcvs@email.it>:
29988 * scintilla/LexCPP.cxx: Support "///" comments
29990 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
29991 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
29992 src/search_replace.h, src/search-replace_backend.h
29995 * Added: src/search_preferences.c, src/search_preferences.h
29996 Allow the user to save search/replace settings and give them names.
29998 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
30000 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
30001 scintilla/ScintillaGTK.cxx:
30002 Hopefully fixed AMD 64 crash bug by using correct marshaller
30004 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
30006 * src/preferences.c: Save GtkOptionMenu properties properly
30007 * src/text_editor.c: Fixes editor mispell of fold.symbols property
30009 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
30011 * configure.in, src/Makefile.am, scintilla/Makefile.am:
30012 Fixed libiconv issue
30015 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
30017 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
30018 * src/attach_process.c, src/debugger.c, src/registers.c/h,
30019 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
30020 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
30021 src/sharedlib_gui.c:
30022 Debugger speed-up, replaced deprecated GtkCList
30024 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
30026 * src/text-editor.c: Use stock gtk+ close button for editor tabs
30028 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
30030 * configure.in: Added "sq" to ALL_LINGUAS.
30032 2004-01-12 Changwoo Ryu <cwryu@debian.org>
30034 * configure.in: Added "ko" to ALL_LINGUAS.
30036 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
30038 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
30039 src/search_incremental.c, src/search_incremental.h:
30040 Search_incremental code cleanup
30042 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
30044 * scintilla/*/*: Updated scintilla to CVS
30045 * Added: scintilla/Readme.sync
30046 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
30047 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
30048 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
30049 scintilla/ScintillaGTK.cxx,
30050 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
30051 scintilla/include/Scintilla.iface: Updated.
30053 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
30055 * search-replace_backend.[ch], search_incremental[ch]: Added
30057 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
30058 find_replace.[ch]: Removed.
30060 * anjuta.glade, src/search-replace.c, src/search-replace.h,
30061 src/search-replace_backend.c, src/search-replace_backend.h,
30062 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
30063 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
30064 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
30065 functionality now replaces the older Find/Replace stuff. The Search/Replace
30066 functionality can be interrupted during a long Search/Replace.
30068 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
30070 * widgets/gnomefilesel.c: Fix use of previously freed memory on
30071 selecting ".." and "." from file selector.
30073 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
30075 * anjuta.glade: Fixed wrong "fold.symbols" property
30077 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
30079 * src/project_dbase_gui.c: Alphabetical order ;-)
30080 * src/compiler_options.c: Fixed bug #867539
30081 * src/launcher.c: Workaround for bugs #864922, #849928,
30082 #846386 and #845782: The launcher no longer hangs but does
30083 not get the exit status correctly sometimes.
30084 * Changes suggested by Bosik are obviously already in without
30085 any Changelog entry (ClsGen.c, project_dbase_gui.c)
30086 * NEWS, README, anjuta.prj, configure.in:
30087 Changed version to 1.2.1
30089 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
30090 * anjuta_dialogs_strings.c, anjuta.glade:
30091 Fixed bugs #860906, #859329
30093 Patch from grzegol@pld-linux.org
30094 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
30095 freedesktop.org standard)
30097 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
30099 Patch from Stefano Vallarino <stevalla@libero.it>:
30100 * src/source.[c/h]: Fixes cpp sample file to conform to
30101 ISO/IEC 14882, C++-Standard
30103 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
30105 Review by Johannes Schmid <jhs@cvs.gnome.org>
30106 * src/build_file.[ch]: Add build_execute_shell_command which executes the
30107 command using sh -c.
30108 * src/compile.c: Use build_execute_shell_command when compiling single
30111 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
30113 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
30114 * src/breakpoints.c: Code cleanup, workaroud for possible
30116 * src/src_paths.c: Update debugger dirs on directory change
30118 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
30120 Review by Johannes Schmid <jhs@cvs.gnome.org>
30121 * src/attach_process.c, src/attach_process.h, anjuta.glade:
30122 sortable headers, process tree, removal of path and process params
30123 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
30124 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
30127 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
30129 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
30130 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
30131 Add a dialog for "New file" which lets the user set the
30132 filename and to add copyright/header templates to the file
30133 * Review: Changed function names to contain modules name (file_)
30135 2003-12-09 Naba Kumar <naba@gnome.org>
30137 * setup-gettext: Fixed a typo.
30138 * scintilla/Makefile.am: Fixed a build error for SMP systems.
30140 ---- Released version 1.2.0 ---
30142 2003-12-08 Naba Kumar <naba@gnome.org>
30144 * src/preferences.c: Fixed compiler error.
30145 * global_tags/create_global_tags.sh: Fixed to install properly
30146 even when system.tags could not be generated.
30149 2003-12-06 Naba Kumar <naba@gnome.org>
30151 * setup-gettext: Fixed to not generate intl directory with gettextize.
30153 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
30154 * src/anjuta.c: Filters out unnecessary files from find in files
30158 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
30159 * src/widzard_gui.c: Added horiz scrollbar for desc text.
30161 2003-12-04 Naba Kumar <naba@gnome.org>
30163 * src/gnome_project.c: Enables debug and optimization flags for
30166 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
30168 * src/project_dbase_gui.c: combined header and c files for
30171 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
30172 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
30174 2003-11-30 Abel Cheung <maddog@linux.org.hk>
30176 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
30178 2003-11-29 Naba Kumar <naba@gnome.org>
30180 * configure.in, anjuta.prj: Bumped version to 1.2.0.
30183 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
30185 * src/main_menubar.c: Now files cannot be opened twice in recently
30188 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
30190 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
30192 2003-11-28 Naba Kumar <naba@gnome.org>
30194 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
30196 2003-11-27 Naba Kumar <naba@gnome.org>
30198 * src/breakpoints.c, src/launcher.c, src/find_text.c,
30199 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
30201 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
30202 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
30203 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
30204 checkbox in project wizard (project options page) to enable/disable
30205 source code generation with glade(mm).
30209 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
30211 * src/dnd.c: Opening files with special characters in the name.
30213 2003-11-20 Jordi Mallach <jordi@sindominio.net>
30215 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
30218 2003-11-18 Naba Kumar <naba@gnome.org>
30220 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
30221 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
30222 src/project_import.c, plugins/patch/patch-plugin.c:
30223 Fixed g_signal_diconnect calls to pass correct data.
30224 (Fixed possible crash in project imports).
30228 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
30230 Reviewed by Naba Kumar <naba@gnome.org>
30231 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
30232 and debugger. Sets default settings for pty in launcher.
30233 * data/gdb.init: Removed charset work around (now works with user's
30235 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
30237 2003-11-18 Naba Kumar <naba@gnome.org>
30239 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
30240 names of 'index' to 'idx'.
30242 2003-11-17 Naba Kumar <naba@gnome.org>
30244 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
30245 * src/project_dbase.c: Prompts user for unsaved project files
30246 when project is closed.
30248 2003-11-16 Naba Kumar <naba@gnome.org>
30250 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
30251 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
30254 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
30256 * src/anjuta.c: Fixed crash related to tag == NULL while
30259 2003-11-11 Naba Kumar <naba@gnome.org>
30261 * src/glade_iface.c: Avoids error conditions for glade or glademm not
30262 found. It simply doesn't generate the c/c++ codes and continues with
30266 2003-11-10 Naba Kumar <naba@gnome.org>
30268 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
30269 'Start with dialog'.
30271 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
30272 German translation of anjuta-tutorial.
30274 * src/launcher.c: Fixed an encoding bug with GIOChannels.
30277 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30279 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
30280 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
30281 the syntax highlighting in Preferences, the automatic syntax
30282 highlighting is now selected. When the debugger is stopped and the
30283 breakpoints window not closed, the gtk_tree_view in this window is
30284 now made unsensitive.
30286 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
30288 * src/preferences.h, src/preferences.c, anjuta.glade:
30289 Fixed translation bug in preferences by using GtkOptionMenu
30290 * anjuta.prj: Project version 1.1.98
30292 ---------------- Released version 1.1.98 ----------------
30294 2003-11-07 Naba Kumar <naba@gnome.org>
30296 * anjuta.spec.in: Revived docs package and combined all docs into
30298 * configure.in: Bumped version to 1.1.98 rc2
30300 * anjuta.spec.in: Fixed scrollkeepr-update command.
30301 * anjuta.spce.in: Fixed file permissions.
30303 2003-11-06 Naba Kumar <naba@gnome.org>
30305 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
30306 menus to activate anjuta helps.
30308 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
30309 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
30310 manuals/C/anjuta-faqs/legal.xml (added),
30311 manuals/C/anjuta-faqs/Makefile.am,
30312 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
30313 manuals/C/anjuta-faqs/.cvsignore,
30314 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
30315 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
30316 manuals/C/anjuta-tutorial/legal.xml (added),
30317 manuals/C/anjuta-tutorial/Makefile.am,
30318 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
30319 manuals/C/anjuta-tutorial/.cvsignore,
30320 manuals/C/anjuta-manual/*.sgml (removed),
30321 manuals/C/anjuta-manual/*.xml (added),
30322 manuals/C/anjuta-manual/Makefile.am,
30323 manuals/C/anjuta-manual/anjuta-manual-C.omf,
30324 manuals/C/anjuta-manual/.cvsignore,
30325 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
30326 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
30327 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
30328 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
30329 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
30330 manuals/ja/anjuta-faqs/legal.xml (added),
30331 manuals/ja/anjuta-faqs/Makefile.am,
30332 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
30333 manuals/ja/anjuta-faqs/.cvsignore,
30334 manuals/ja/anjuta-manual/*.sgml (removed),
30335 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
30336 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
30337 manuals/ja/anjuta-manual/*.xml (added),
30338 manuals/ja/anjuta-manual/Makefile.am,
30339 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
30340 manuals/ja/anjuta-manual/.cvsignore,
30341 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
30342 manuals/sgmldocs.make (removed),
30343 manuals/xmldocs.make (added), manuals/omf.make (added),
30344 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
30345 documentations to newer docbook xml documentations. Converted
30346 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
30347 Enabled manulas installations.
30349 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
30351 2003-11-05 Naba Kumar <naba@gnome.org>
30353 * data/gdb.init: Sets host's charset to ascii to solve debugger
30354 freeze up due to uninitialized strings in target program.
30356 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
30357 Fixed a crash bug with 'Add expression in watch'. Bug #822017
30361 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
30362 src/launcher.c: Turns off echo in spawned pty to fix debugger.
30364 2003-11-04 Naba Kumar <naba@gnome.org>
30366 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
30369 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
30370 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
30371 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
30372 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
30375 * src/search-replace.c: Fixed infinite loop bug.
30376 * start-with.c: Fixed a crash bug with "Open last project".
30378 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
30379 * scintilla/Makefile.am: Fixed compiler option.
30381 2003-10-16 Naba Kumar <naba@gnome.org>
30383 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
30384 * src/text_editor.c: Fixed autoformat.
30386 2003-10-15 Naba Kumar <naba@gnome.org>
30388 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
30391 2003-10-09 Naba Kumar <naba@gnome.org>
30393 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
30395 2003-10-08 Naba Kumar <naba@gnome.org>
30397 * src/source.c: Fixed a GETTEXT typo error.
30398 * anjuta.glade: Made 'Sorted in order you open them' default option
30401 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30402 * anjuta.glade, data/properties/anjuta.properties:
30403 Fixed the freeze of the "Preferences" combos at the first Anjuta
30404 init is generated by:
30405 - a not complete translation of preferences.c file
30406 - a difference between 2 names in anjuta.glade and
30407 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
30408 - the same name given to 3 combos (anjuta.glade).
30410 * src/find_text.c: If the "whole document" mode is selected,
30411 a new search will select the next occurrence (Bug #764954).
30412 It is now possible to use the shortcuts to search next or previous
30413 occurrence even if the search dialog has the focus. Bug #790318
30415 * src/main_menubar_def.h: "Select code block" shortcut; the new
30416 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
30419 Patch from: Richard Lee <r.h.lee@comcast.net>
30420 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
30421 tagmanager/tm_workspace.c: The following is a patch to fix a
30422 seemingly random occurence where Anjuta would crash when a
30423 certain key was pressed.
30425 2003-09-29 Naba Kumar <naba@gnome.org>
30427 * src/find_in_files.c: Ignores binary by default. Disabled the option
30428 of NOCVS search, because launcher does not use sh and hence can not
30431 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
30432 "clean before build" state in project session and not in account session,
30433 otherwise the state gets reflected to other projects causing annoyance.
30435 * src/compiler_options.c: Fixed a bug where compiler options were always
30436 claimed 'modified'.
30438 * src/build_project.c, data/properties/anjuta.properties,
30439 src/commands.[h]: Fixed a bad bug where clean-before-build
30442 * scintilla/patches/research-cvs-nolog.diff,
30443 scintilla/patches/scintilla-ac-gtk2-port.diff,
30444 scintilla/patches/scintilla-ac-sort-fix.diff,
30445 scintilla-optimization.diff: Removed, because they are already in
30448 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
30451 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
30452 scintilla/LexYAML.cxx: Added new scintilla lexers.
30454 * TODO, NEWS: Updated.
30456 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30457 * src/utilities.c: Fixed typo bugs.
30459 2003-09-26 Naba Kumar <naba@gnome.org>
30461 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
30462 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
30463 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
30464 text_editor_find() and Fixed I-Search wrapping.
30465 * src/debugger.c: Fixed to pass a newline after a debugger
30466 command (which was broken since the launcher was refactored.
30467 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
30469 2003-09-25 Naba Kumar <naba@gnome.org>
30471 * src/toolbar_callbacks.c: Fixed start of incremental search.
30473 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30474 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
30475 src/main_menubar_def.h, src/mainmenu_callbacks.c,
30476 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
30477 menu and implementation.
30479 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
30481 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
30482 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
30483 variables in Locals window.
30485 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
30487 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
30488 * src/utilities.[ch] : Fix a tooltip bug in
30489 anjuta_util_toolbar_append_stock(), the label appeared instead of
30490 the tooltip text. Remove label from arguments of the function
30491 because label is included in the stock icon data.
30492 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
30493 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
30494 * FIXME: translation file should be updated because of label text removal.
30496 2003-09-24 Naba Kumar <naba@gnome.org>
30498 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
30500 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
30501 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
30502 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
30503 stdout and stderr. Also buffered output and check-for-password
30504 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
30505 with password prompts. Checkes for password prompts from all outputs.
30507 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
30508 which takes a string (which could be utf8 also) and converts into
30511 * src/main.c: Connects kernel signals after gnome_program_init().
30513 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30514 * src/message-manager.c: Fixed bug #787026 by converting the strings
30517 2003-09-22 Naba Kumar <naba@gnome.org>
30519 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
30520 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
30521 GtkCList and using GtkTreeView instead. Added the patch.
30522 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
30523 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
30525 2003-09-19 Naba Kumar <naba@gnome.org>
30527 * printing/print.c: Proper UTF8 printing support.
30528 * src/main.c: moved kernel signal connects at the
30529 end of application initialization.
30531 2003-09-18 Naba Kumar <naba@gnome.org>
30533 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
30534 (new) lexers.make, (new) lexers: Update scintilla to latest
30535 scintilla CVS (2003-09-18), added new lexers, automated
30536 lexers makefiles sections and scintilla update. Added
30537 patches. Optimized pango rendering. Fixed a crash bug
30540 * (new) scintilla/patches/research-cvs-nolog.diff: Added
30541 patch to remove cvs log command from RESearch.cxx file.
30542 * scintilla/patches/scintilla-pango-always.diff:
30544 * scintilla/RESearch.cxx: Removed spurious cvs log command
30546 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
30548 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
30549 * src/dnd.c: Fixed a crash bug with DND.
30551 2003-09-15 Naba Kumar <naba@gnome.org>
30553 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
30554 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
30555 src/toolbar_callbacks.c: Added an additional parameter to
30556 text_editor_goto_line() funtion which decides if the line should
30557 be made visible (if it's under fold).
30559 * src/style-editor.c: Fixed a compiler warning.
30560 * src/message-manager.cc: Calls parent method correctly.
30562 * src/preferences.h: Fixed prent class.
30564 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30565 * src/project_dbase.c: Fixed bug #713210.
30567 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
30569 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
30571 2003-09-11 Naba Kumar <naba@gnome.org>
30573 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30574 * src/style-editor.c: Fixed bug #769130 (Crash on font
30577 * src/message-manger.[h,cc]: Made AnMessageManager
30578 derived from GtkFrame and removed deprecated code.
30580 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
30583 2003-09-09 Naba Kumar <naba@gnome.org>
30585 * src/Makefile.am: Addded rules for built sources.
30587 2003-09-08 Naba Kumar <naba@gnome.org>
30589 * (new) src/anjuta-marshalers.list: Added marshalers definition
30592 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
30593 and CXXFLAGS are not overwriten by automake's default.
30594 * src/style-editor.c: Added 'operators' in the style editor.
30596 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
30597 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
30598 * src/message-manager-private.cc, src/message-manager.cc:
30599 Converts message going into message into UTF-8 endoding.
30600 * src/main.c: Uses UTF-8 codeset for localization.
30602 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
30604 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
30606 2003-09-08 Naba Kumar <naba@gnome.org>
30610 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30611 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
30612 Fixed bug #798717, Find - Find&Replace - Find in files bug;
30613 The combo entries were updated if the same data with a different
30614 case exist in the combo list. The combo entries are now case sensitive.
30615 Search&Replace bug; First search ,max actions = 0 ==> now max
30618 2003-09-08 Naba Kumar <naba@gnome.org>
30621 * src/utilities.[c,h]: a function takes contant args.
30622 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
30623 Now the child terminated signal is emitted properly.
30624 * src/Makefile.am: Used $(top_srcdir) for referring to
30626 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
30627 definitions file which will generate anjuta-marshalers.[c,h] files.
30628 * src/.cvsignore: Updated.
30629 * src/build_project.c: Changed su command to preserve quotes.
30630 * src/anjuta-tools.c, tagmanager/tm_project.c,
30631 tagmanager/tm_workspace.c: Use standard tmp file.
30632 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
30633 so that users could report bugs easily.
30634 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
30636 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
30637 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
30638 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
30639 src/attach_process.c, src/breakpoints.c, src/commands.c,
30640 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
30641 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
30642 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
30643 src/memory.c, src/message-manager-private.c, src/preferences.c,
30644 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
30645 src/search-replace.[c,h], stack_trace.c, text_editor.c,
30646 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
30647 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
30648 Fixed compile warnings and cleanup.
30650 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
30651 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
30652 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
30653 Removed libzvt usage and implemented child spawing differently. Launcher is
30654 now proper GObject, which can be created multiple times (and can be
30655 operated in parallel).
30657 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
30658 * src/project_import_gui.c, src/project_import_cbs.c,
30659 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
30660 (crash on project import). Removed deprecared codes.
30662 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
30664 * src/cvs.c: Fixed cvs output bug.
30666 2003-09-03 Naba Kumar <naba@gnome.org>
30668 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30669 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
30670 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
30671 src/text_editor_cbs.c: Implements --
30672 If the debugger is started
30673 A double click in the margin add or remove a breakpoint
30674 A single click activate or deactivate the breakpoint
30676 A double click in the margin add or remove a bookmark
30678 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
30680 Reviewed by Naba Kumar <naba@gnome.org>
30681 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
30682 User is now able to choose a branch on cvs update for project.
30683 Cleaned up variable names.
30685 2003-09-03 Naba Kumar <naba@gnome.org>
30687 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
30688 src/Makefile.am: Added lexers.
30689 * scintilla/*/*: Updated...
30690 * src/an_symbol_view.c: Fixed a crash bug.
30691 * src/compiler_options.c, src/project_dbase.c: Fixed compile
30693 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
30694 * src/source.c: Fixed project generation bug with gettext code.
30695 * tagmanager/tm_project.c: Fixed a crash bug.
30696 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
30697 bug when there is no project open. Bug #____.
30698 * src/source.c: Fixed a bug with build failure with non-gnome
30699 project with glade-generated source (eg. gtk2). Bug #____.
30702 2003-08-22 Naba Kumar <naba@gnome.org>
30704 Patch from: Rob Bradford <rob@debianplanet.org>
30705 * data/Makefile.am: Fixed to install properly during
30708 Patch from: Etay Meiri <etay-m@bezeqint.net>
30709 * src/debug-tree.c: Fixed a crash bug.
30710 * src/compiler_options.c: Takes care of linking the missing pieces;
30711 C flags, libs, optimization options, debug and profile.
30713 Patch from: Enver ALTIN <ealtin@casdb.com>
30714 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
30716 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
30718 Reviewed by Naba Kumar <naba@gnome.org>
30719 * src/project_dbase.c: Fixed bugs #778263 and #778413
30720 Adding multiple files to project should work now.
30722 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
30724 Reviewed by Naba Kumar <naba@gnome.org>
30725 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
30726 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
30729 2003-08-08 Abel Cheung <maddog@linux.org.hk>
30731 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
30733 2003-08-08 Abel Cheung <maddog@linux.org.hk>
30735 * src/text_editor.c: Fix translatable string (#113934).
30737 2003-07-04 Naba Kumar <naba@gnome.org>
30739 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
30740 bug when there is no project open. Bug #____.
30742 * src/source.c: Fixed a bug with build failure with non-gnome
30743 project with glade-generated source (eg. gtk2). Bug #____.
30745 2003-06-26 Naba Kumar <naba@gnome.org>
30747 * src/anjuta.h: Removed reference to windows-dialog.h.
30748 * src/message-manager-private.[cc,h]: Fixed doulbe click
30749 activation of messages to properly jump at the destination.
30750 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
30751 * src/toolbar.c: Code clean-ups.
30753 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
30754 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
30756 * src/message-manager-private.[cc,h]: Removed dead codes.
30758 * (new) data/properties/css.properties,
30759 data/properties/anjuta.properties, data/properties/Makefile.am:
30760 Added CSS syntax hiliting properties.
30762 * tagmanager/tm_file_entry.c: Fixed a possible bug.
30763 * src/debugger.c: Clean ups.
30764 * src/lexer.h: Added CSS lexer definition.
30766 * Makefile.am: Installs destop file properly.
30767 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
30768 * NEWS: Updated for 1.1.97 release.
30769 * src/main_menubar_def.h: Changed some non working shortcuts.
30771 2003-06-24 Naba Kumar <naba@gnome.org>
30773 * src/search-replace.c: Shows the dialog properly, even when it is
30774 hidden behind another window.
30776 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
30777 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
30778 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
30781 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
30782 setup wizard dialogs.
30784 * src/debugger.c: Removed a redundant call to
30785 debugger_update_controls().
30786 * src/compiler_options.c, src/launcher.c: code cleanup.
30787 * src/executer.c: Fixed execution bug with 'Set Program params...".
30789 2003-06-23 Naba Kumar <naba@gnome.org>
30791 * widgets/e-splash.c: Removed border around the splash image.
30792 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
30793 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
30794 * src/cvs.c: Added a frame around commit log text widget.
30795 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
30796 crash bug associated with translated combo box list in preferences
30797 dialog (in different locale other than en_US). Used widget names
30798 to pass the combo list items.
30799 * po/POTFILES.in: Updated.
30800 * src/launcher.c: Creates the zvt terminal at startup (and not
30801 every time a build is done) -- speeds up buld operations.
30802 * src/file_history.c: Should be if() conditional instead of
30804 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
30805 Disabled useless warnings.
30806 * src/project_dbase.c: Fixed bonobo 2 project name.
30807 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
30808 and uses correct glade-2 for file generation.
30810 2003-06-21 Naba Kumar <naba@gnome.org>
30812 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
30813 And disables autocomple show for numbers (very annoying).
30814 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
30815 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
30816 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
30817 from view menu and adjust the controls accordingly.
30818 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
30820 * src/project_dbase.[c,h]: Removed show_local flag processing.
30821 * src/message-manager.[c,h]: Reorganized messages tabs in more
30823 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
30824 Also added PCRE dependency.
30826 2003-06-20 Naba Kumar <naba@gnome.org>
30828 * pixmaps/anjuta_splash.png: New splash.
30829 from Jean Schurger <yshartk@schurger.org>
30831 * src/controls.c: De-sensitize run-to-cursor when debugger
30833 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
30835 * src/message-manager-private.cc: Fixed to properly jump at
30836 the right file:line.
30838 * src/appwiz_page1.c: Fixed to correctly determine the project
30839 trpe from the wizard.
30841 2003-06-20 Naba Kumar <naba@gnome.org>
30843 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
30844 * src/watch_gui.c: Code cleanups.
30845 * src/debugger.[c,h], src/stack_trace.[c,h],
30846 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
30847 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
30848 Removed direct access to stack_trace private data, Increased debugger
30849 command size from 256 to 1024 (to be on safer side). Also implemented
30850 row-activated signle for seting frame and viewing the source.
30851 * src/debugger.c: Avoids starting program and stopping debugger
30852 when starting debugger and stopping program, respectively.
30854 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
30855 Reverted codes to start debugger automatically
30856 The file is brought to the state just after the branching
30857 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
30858 some code clean ups.
30860 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
30861 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
30862 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
30863 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
30864 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
30865 src/project_dbase.c: Code clean ups.
30867 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
30868 (Projects dir) so that correct $HOME/Projects path is set when
30869 anjuta is run for the first time.
30871 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
30873 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
30875 2003-06-13 Naba Kumar <naba@gnome.org>
30877 * src/stack_trace_cbs.c: Moved variable declaration at the
30878 top of the block (bug #737867)
30880 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
30881 just CFLAGS and CXXFLAGS (bug #743617).
30883 * src/create_global_tags.sh: Fixed shell script to properly
30884 detect installed *-config files.
30886 2003-06-12 Naba Kumar <naba@gnome.org>
30888 * src/preferences.[c,h]: Added methods for custom widgets in
30889 preferences: using custom set/get methods for them.
30891 * src/anjuta-encoding.c: Implemented up/down of the encodings
30892 in the list and property saves correctly.
30894 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30895 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
30896 the beginning of a file.
30898 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
30899 * src/aneditor.cxx, src/aneditor.h,
30900 src/controls.c, src/main_menubar.c, src/main_menubar.h,
30901 src/main_menubar_def.h, src/mainmenu_callbacks.c,
30902 src/mainmenu_callbacks.h: Allows the operator to select the current
30903 word or the current line (Request: 680801). It puts also
30904 sensitive/unsensitive several select/comment menu items.
30906 * src/breakpoints.c: Presets by default the current line for a
30907 defined breakpoint.
30909 2003-06-11 Naba Kumar <naba@gnome.org>
30911 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
30912 color (red highlight) now cosistent for inactive tabs also.
30914 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
30915 'Advanced search and replace' in Edit->Search submenu.
30917 * data/properties/tcltk.properties: Fixed bug #731851. Added line
30918 wrappings '\' where they were missing.
30920 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
30921 message is now more descriptive and details the correct thing to do
30922 for GNOME2 desktop.
30924 2003-06-10 Naba Kumar <naba@gnome.org>
30926 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
30927 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
30928 Removed any reference to particular version of automake/autoconf
30929 so that they could work with newer versions (Bug #659394).
30931 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
30932 src/anjuta.c: Added coded to add/remove supported encodings.
30934 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
30935 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
30936 src/project_import.c, src/project_type.c, src/project_type.h,
30937 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
30938 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
30939 from the project wizard.
30941 2003-06-06 Naba Kumar <naba@gnome.org>
30943 Patch from Etay Meiri <etay-m@bezeqint.net>
30944 * src/compiler_options.c: Fixed bugs related to clean before
30947 * anjuta.desktop.in.in: Added commandline options.
30948 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
30949 -dP and -A flags of CVS update into different options.
30951 2003-06-04 Abel Cheung <maddog@linux.org.hk>
30953 * configure.in: Removed "ta" from ALL_LINGUAS.
30955 2003-06-02 Naba Kumar <naba@gnome.org>
30957 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
30958 return NULL for undefined properties and "" for defined but empty
30959 strings. It was creating many problems where both are assumed to be
30960 same. And besides, it doesn't matter to differentiate the two (the
30961 problem with preferences was due to a different bug).
30963 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
30964 correctly. Also, s/props_build_in/props_built_in/g.
30966 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
30969 * src/an_file_view.c: Unrefed pixbufs when done with them.
30971 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
30972 (removed) file_text.png: Added and removed pixmaps.
30974 2003-05-30 Naba Kumar <naba@gnome.org>
30976 * anjuta.glade: Fixed encodings preferences dialog
30978 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
30980 Reviewed by Naba Kumar <naba@gnome.org>
30982 * src/build_project.c src/clean_project/c: perform a clean before
30983 build, if required. Show the message manager on clean.
30984 * src/compiler_options.c: save the new options when window is closed
30985 and flag project to be cleaned before the next build.
30986 * src/project_dbase.c: added a 'clean before build' flag to project
30988 2003-05-29 Naba Kumar <naba@gnome.org>
30990 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
30993 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
30994 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
30995 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
30996 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
30997 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
30998 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
30999 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
31000 print_color.xpm, print_landscape.xpm, print_layout.xpm,
31001 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
31003 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
31004 Removed unused icons references.
31006 2003-05-27 Enver ALTIN <ealtin@casdb.com>
31008 Reviewed by Naba Kumar <naba@gnome.org>
31010 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
31011 src/compiler_options.c, src/debugger.c, src/find_replace.c,
31012 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
31013 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
31014 src/toolbar_callbacks.c: HIG compliant dialogs.
31016 * src/utilities.c: anjuta_button_new_with_stock_image() and
31017 anjuta_dialog_add_button() stolen from gedit.
31019 * src/main_menubar_def.h: Fixed mnemonics.
31021 2003-05-26 Naba Kumar <naba@gnome.org>
31023 * src/project_dbase_gui.c: Added header files filter for add file
31024 dialog box. Disabled project window to be transient window.
31026 * src/message-manager.cc: Disabled message manager window to be
31029 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
31030 a file could not be loaded.
31032 * src/project_dbase.c: Fixed a bug with GUI editor command
31033 where empty string is returned.
31035 * src/Makefile.am, src/preferences.h, src/text_editor.c
31036 src/text_editor.h, (new) src/anjuta-encodings.h,
31037 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
31038 Added encoding support and to handle characters encoding correctly
31039 by auto detecting it during load. Added preferences for selecting
31040 the encoding during save.
31042 * src/preferences.c, src/resources.c: Removed debug messages.
31044 Patch from: Alexander Nedotsukov <bland@mail.ru>
31045 * src/getline.c: Fixed many fatal bugs for FreeBSD.
31047 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31048 * src/anjuta.c: Try to sow the splash image more often.
31050 2003-05-20 Naba Kumar <naba@gnome.org>
31052 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
31053 * src/debug_tree.c: Colorize the modified locals during
31054 debugging and call memory analyze from the debugger.
31055 * src/breakpoints.c: The color is now different for the enabled
31056 and disabled breakpoints. Anjuta now can erase several
31057 breakpoints defined at the same line. The markers are updated
31058 according to the enable/disable action.
31060 Patch from Etay Meiri <etay-m@bezeqint.net>
31061 * src/launcher.c: Fixes launcher freeze up bug during build.
31063 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
31065 Reviewed by Naba Kumar <naba@gnome.org>
31066 * scintilla/PropSet.h: Change member variables from private to protected.
31067 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
31068 to PropSetFile class, which return a gchar * (and can therefore indicate
31069 whether properties are empty or do not exist) and make prop_get and
31070 prop_get_expanded use them.
31071 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
31072 that the result of of prop_get cannot be an empty string.
31074 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
31076 Reviewed by Naba Kumar <naba@gnome.org>
31077 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
31078 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
31079 src/text_editor_cbs.c: When saving all the files in the project, the
31080 text editors are now only rehighlighted once instead of once for each
31083 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31084 * src/main.c, widgets/e-splash.c: Splash screen improvements.
31085 * src/anjuta.desktop.in.in: Support startup notification.
31086 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31087 * src/main.c, widgets/e-splash.c: Splash screen improvements.
31088 * src/anjuta.desktop.in.in: Support startup notification.
31091 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
31093 Reviewed by Naba Kumar <naba@gnome.org>
31095 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
31096 memory leak from glade_xml_new call. Removed gxml field from Executer
31097 struct as only used in create_executer_dialog and then destroyed.
31099 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
31101 * src/configurer.c: Fix warning trying to connect signal to non-existent
31102 environment entry in configure dialog and fix crash when closing the
31105 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
31106 gnome_date_edit_get_time instead.
31108 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
31109 in view menu required renumbering elsewhere.
31111 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
31113 Reviewed by Naba Kumar <naba@gnome.org>
31115 * src/breakpoints.c: fixed an error when removing breakpoint
31116 * src/controls.c: 'run to cursor' is sensitive when debugger not active
31117 * src/debugger.c: changes to the way the debugger is activated
31118 * src/debugger.h: clean ups
31120 2003-05-13 Naba Kumar <naba@gnome.org>
31122 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
31123 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
31124 src/memory.h: A new version of memory and the interface
31125 is now integrated in anjuta.glade
31127 2003-05-09 Naba Kumar <naba@gnome.org>
31129 * configure.in: Bumped required gtk version to 2.0.8.
31131 2003-05-06 Naba Kumar <naba@gnome.org>
31133 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
31135 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31136 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
31138 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31139 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
31140 , tagmanager/c.c: Support for ProC and RDB files.
31142 2003-05-06 Naba Kumar <naba@gnome.org>
31144 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
31145 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
31146 Uncomment (Box & Stream), Select the current function,
31147 authorize the "Quit" button of the GotoLine window
31149 2003-05-05 Naba Kumar <naba@gnome.org>
31151 * src/watch_gui.h: CVS added new file.
31153 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
31155 Patch from Etay Meiri <etay-m@bezeqint.net>
31156 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
31157 src/mainmenu_callbacks.c, src/message-manager.cc,
31158 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
31159 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
31160 Ported stack trace to GNOME2 and added it in the message manager
31163 2003-05-02 Naba Kumar <naba@gnome.org>
31165 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
31167 * src/preferences.[h,c]: Fixed preferences to save only one copy of
31168 preferences property.
31170 * anjuta.prj: Fixed multiple preferences saved data.
31172 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
31173 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
31174 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
31175 scintilla/include/Platform.h, scintilla/include/PropSet.h,
31176 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
31177 Upgraded scitilla from CVS with faster window repaint
31180 Patch from Etay Meiri <etay-m@bezeqint.net>
31181 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
31184 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
31186 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
31187 the window if messages are appended to the end and the scrollbar is
31190 2003-04-29 Naba Kumar <naba@gnome.org>
31192 * configure.in: Removed omf-install from Makefiles list.
31194 2003-04-28 Naba Kumar <naba@gnome.org>
31196 * po/POTFILES.in: Remvoded deleted files.
31198 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
31199 pixmaps/windows-style-undocked.png: Added setup wizard's images.
31201 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
31202 is executed as detached) is not set properly.
31204 2003-04-25 Naba Kumar <naba@gnome.org>
31206 * anjuta.prj: Updated.
31207 * src/anjuta_info.c: Fixed text wrapping and column view.
31208 * data/welcome.txt.in: Removed unaligned characters.
31210 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31211 * src/main_menubar.c: Disable setup dialog.
31213 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31214 * src/breakpoints.c; Fixed compilation with older GCC
31215 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
31216 * HACKING: Spelling fixes (Suggested by Stephen Knight)
31218 2003-04-18 Naba Kumar <naba@gnome.org>
31220 * anjuta.prj: Updated (includes compiler options).
31222 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
31223 function from anjuta.c (it was already available in anjuta-tools.c).
31225 2003-04-18 Naba Kumar <naba@gnome.org>
31227 * src/about.c, THANKS: Updated
31229 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
31231 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
31232 properly from the project session before updating the file
31235 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
31236 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
31237 dialog settings (as it will not be required once GDL is in place) and
31238 added file view filters in the settings sub-menu.
31240 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31242 * configure.in: Disable cast checks on final build.
31244 2003-04-17 Naba Kumar <naba@gnome.org>
31246 * src/build_project.c: Fixed a compilation error.
31248 * src/launcher.c: Removed commnets.
31250 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
31251 properties from editor tab to indentation tab and fixed a property
31252 label for proper i18n translation. Fixed typos in project config
31253 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
31254 sorting and reordering in compiler options dialog.
31256 * src/compiler_options.c: Implemented _save() function to save the
31257 options (which was pending).
31259 * src/build_project.c: Destroys install-as-root dialog when it is done.
31261 * src/an_symbol_view.c: Change "event" event to "event-after" so
31262 that symbol row is selected first before the popup is shown.
31264 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
31266 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
31267 file in CVS/Entries. (Reviewed and applied by Biswa)
31269 2003-04-16 Naba Kumar <naba@gnome.org>
31271 * aneditor.cxx: use unicode everytime (fixed unicode related
31274 * anjuta.prj: Fixed UI editor name (blank to use default) and
31277 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
31278 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
31279 Editor preferences page.
31281 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31282 * src/anjuta.[ch], src/print.c: Fixed warnings
31283 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
31284 * configure.in: Profiling support with gprof
31286 2003-04-16 Naba Kumar <naba@gnome.org>
31288 Patch from Gaëtan de Menten <ged@bugfactory.org>
31289 * src/launcher.c: Fixed cvs dialog.
31291 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
31293 * src/message-manager-private.cc: Fixed double-click on first line of
31294 output to properly select a line.
31295 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
31296 because still was a deprecatd GtkCTreeNode and always NULL anyway.
31298 2003-04-15 Naba Kumar <naba@gnome.org>
31300 * src/message-manager-private.cc: Fixed the glade filename typo.
31302 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31303 * scintilla/*, data/properties/*: Scintilla CVS merge
31304 * anjuta.prj: Removed unnecessary files.
31305 * scintilla/PlatGTK.cxx: Force Pango fonts always
31306 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
31307 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
31309 * configure.in: Change version no. for 1.1.1 (alpha release)
31310 * configure.in: Added '--with-pref-suffix' option.
31311 * config.guess, config.sub: Removed from CVS.
31313 2003-04-15 Naba Kumar <naba@gnome.org>
31315 Patch from Timothee Besset <ttimo@idsoftware.com>
31316 * Makefile.am: Fixed a shell script error during intallation.
31318 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
31320 Reviewed by Naba Kumar <naba@gnome.org>
31321 * src/message-manager.cc: Added popup-menu to TreeView and fixed
31322 set_wm_class to use "anjuta" instead of "an.
31323 * src/message-manager-private.cc: Headers are hidden again.
31325 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31326 * src/project_dbase_gui.c: Memory corruption fix.
31327 * anjuta.prj: Updated project file
31329 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
31330 * an_file_view.c: Connect to event-after signal rather than event so that
31331 selection is updated first and thus context menu is for the right file.
31332 Reviewed and applied by Biswa.
31334 2003-04-14 Naba Kumar <naba@gnome.org>
31336 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
31338 * src/auncher.c: More child exit fixes
31339 from Timothee Besset <ttimo@idsoftware.com>
31341 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
31343 Reviewed by Naba Kumar <naba@gnome.org>
31345 * src/message-manager.[c/h], src/message-manager-private[c/h],
31346 anjuta.[c/h]: Ported message-manager to Gtk2
31348 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
31349 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
31350 src/clean_project.c, src/compile.c, src/configurer.c,
31351 src/controls.c, src/cvs.c, src/debugger.c,
31352 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
31353 src/project_import.c, src/search-replace.c: Changed name from
31354 AnjutaMessageManager to AnMessageManager to avoid too long type
31357 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31358 * src/launcher.c: Fix build won't stop problem - TTimo
31360 * pixmaps/anjuta_splash.c: New splash screen prototype.
31361 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
31362 * src/compiler_options.c: Mute pkgconfig errors.
31363 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
31365 2003-04-10 Naba Kumar <naba@gnome.org>
31367 * configurer.[c,h]: Fixed dialog to close properly.
31368 * src/project_dbase.c, widgets/gnomefilelist.c: Added
31371 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31372 * anjuta.prj: Removed unnecessary files, load with 1.2.0
31373 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
31374 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
31375 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
31376 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
31377 src/makefile.am: Move gdl to it's own directory.
31378 * global-tags/create_global_tags.sh: Silently ignore SDL error.
31380 2003-04-09 Naba Kumar <naba@gnome.org>
31382 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
31385 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31386 * src/anjuta-tools.c: Use CDATA for saving tools data.
31387 * anjuta.glade, src/search-replace.c: Port from branch.
31388 * widgets/e-splash.*, src/main.c: Better splash screen.
31389 * configure.in, widgets/gdl*: Import GDL widgets.
31390 * ROADMAP: Updated roadmap.
31391 * src/an_file_view.c: Use GDL icons for file tree.
31393 2003-04-09 Naba Kumar <naba@gnome.org>
31395 * anjuta.glade: Added (hidden) initial setup-wizard window.
31397 Patch from: Vitaly <vvv@rfniias.ru>
31398 * src/preferences.c: Fixes a bug with libglace widget access with
31399 translated strings.
31401 Patch from: Etay Meiri <etay-m@bezeqint.net>
31402 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
31403 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
31404 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
31405 src/toolbar_callbacks.[c,h],
31406 src/memory.c, src/message-manager-private.cc,
31407 src/message-manager-private.h, src/message-manager.cc,
31408 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
31409 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
31410 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
31411 watch window to a subwindow in the notebook
31413 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31414 * ROADMAP: Updated roadmap.
31416 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
31418 * configure.in: Added Belarusian to ALL_LINGUAS.
31420 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31421 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
31423 * ROADMAP: Added roadmap for HEAD.
31425 2003-03-29 Naba Kumar <naba@gnome.org>
31427 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
31428 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
31429 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
31430 (new) pixmaps/start-with-wizard.png,
31431 (new) pixmaps/start-with-import.png,
31432 (new) pixmaps/start-with-open.png Added Start with dialog which pops
31433 up on anjuta start-up to give quick access to opening file/project or
31436 * src/main.c: Sets proper data directory for the gnome
31439 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31440 * src/text_editor.c: Fixed error/warning indicators.
31442 2003-03-24 Naba Kumar <naba@gnome.org>
31444 * README: Correct version.
31446 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
31448 * configure.in: Added checks to see if were building on FreeBSD
31449 systems. Sets -DFREEBSD if we are, and also attempts to find
31450 gmake if the host system is FreeBSD.
31452 * src/getline.c: New file used to provide the getline function,
31453 which isnt available on a FreeBSD system. The function is only
31454 defined if FREEBSD is defined.
31456 * src/Makefile.am: Added getline.c to anjuta_SOURCES
31458 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
31459 configure.in sets this to gmake on FreeBSD systems, and make
31460 on everything else.
31462 2003-03-23 Naba Kumar <naba@gnome.org>
31464 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
31466 * anjuta.spec.in: Fixed spec file for correct file paths and
31467 corrected rpmbuild.
31469 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
31470 the rpm build command separately now.
31472 * src/anjuta.c, windows-dialog.c: Added some more window management
31473 stuffs (not still fully working, though).
31477 2003-03-22 Naba Kumar <naba@gnome.org>
31479 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
31481 2003-03-21 Naba Kumar <naba@gnome.org>
31483 * README: Removed Andy Piper's name from the active maintainers
31484 list on his request.
31486 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
31489 * src/anjuta-tools.c: Fixed compiler errors.
31491 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
31494 * src/commands.c, src/src_paths.c, src/style-editor.c,
31495 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
31496 becuase they are now hidden by default (from glade editing).
31498 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
31499 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
31500 src/main_menubar_def.h, src/mainmenu_callbacks.c,
31501 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
31502 basic windows managements.
31504 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31505 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
31506 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
31507 Enver ALTIN (a.k.a. skyblue)
31509 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31510 * tagmanager/*: Added ignore-list for symbols. This will make
31511 parsing more accurate for projects. Doc updates needed.
31513 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31514 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
31515 * launcher/Makefile.am: Link to correct libraries
31516 * src/launcher.c: Do not allow NULL shell
31518 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
31519 * src/debug_tree.c: Improve debug tree view.
31521 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
31523 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
31524 'Run Configure Script' and 'Execute Program'. Increase minimum width
31525 of Configure dialog.
31526 * find_in_files.c, find_in_files_cbs.*: Properly create the file
31527 list widget by setting a model and adding a column and renderer.
31528 Actually store the nocvs toggle button in FindInFiles data structure.
31529 Handle selection changes via changed signal rather than row_activated.
31530 Use response signal for handling the close and find buttons.
31531 Close window when escape is pressed.
31532 * find_replace.c: Close window when escape is pressed.
31533 * find_text.c: Close window when escape is pressed in find dialog as
31534 well as wrap search question, where now Yes is the default button.
31536 2003-03-05 Naba Kumar <naba@gnome.org>
31538 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
31540 * src/message-manager-private.cc: Fixed a bug with vte conditional
31542 * anjuta.glade: Hides all windows in glade file.
31544 2003-03-05 Naba Kumar <naba@gnome.org>
31546 * src/an_file_view.c: Fixed a compilation warning.
31547 * src/message-manager-private.cc: Conditional compilation for vte
31550 2003-02-28 Naba Kumar <naba@gnome.org>
31552 * configure.in, anjuta.spec.in: Updated dependency packages version.
31553 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
31554 * src/preferences.c: Added debug assertions.
31555 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
31556 editor to enable/disable bringing the recent editor tabs first.
31558 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
31559 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
31560 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
31561 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
31562 and bug fixes. Also code clean ups.
31564 * (new) src/search-replace.[h,c]: New search replace implementation
31565 from ANJUTA_1_0_0 branch.
31567 * (new) src/windows-dialog.[h,c]: New windows management class
31568 [work in progress].
31570 2003-02-28 Naba Kumar <naba@gnome.org>
31572 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
31573 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
31574 src/appwizard.c, src/build_file.c, src/build_project.c,
31575 src/clean_project.c, src/compile.c, src/configurer.c,
31576 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
31577 src/message-manager-dock.c, src/message-manager-dock.h,
31578 src/message-manager-private.cc, src/message-manager.cc,
31579 src/preferences-dialog.c, src/preferences-dialog.h,
31580 src/preferences.c, src/preferences.h, src/project_dbase.c,
31581 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
31582 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
31583 src/utilities.c, src/utilities.h:
31585 Widgetized Preferences and gave proper function names.
31587 * src/executer.c: Fixed a session loading bug.
31589 2003-02-27 Naba Kumar <naba@gnome.org>
31591 * printing/print.c: Fixed printing font bug that failed to load the
31594 * src/toolbar.c: Disabled LED flashing (not yet implemented).
31596 * TODO, anjuta.prj: Updated.
31598 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
31600 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
31601 manuals/C/anjuta-manual/anjuta-manual-C.omf,
31602 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
31603 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
31604 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
31607 2003-02-25 Naba Kumar <naba@gnome.org>
31609 * Makefile.am: Excluded omf-install from installation as the docs are
31614 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
31615 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
31616 property names and added new editor properties and code cleanups.
31617 Also added new project properties.
31619 * src/compiler_options.[h,c]: Added pkg-config packages supports
31622 * src/glade_iface.h: Cleanups.
31624 * src/launcher.c: Used timer instead of idle to scan.
31626 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
31627 src/project_config.[h,c], src/project_import.c: Implemented project
31628 property to define GUI editor and to handle it.
31630 * src/preferences.c: i18n fixes.
31632 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
31633 unused (and old) pixmaps.
31635 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
31637 2003-02-25 Naba Kumar <naba@gnome.org>
31639 * src/message-manager-private.[h,cc], src/preferences.c,
31640 anjuta.glade, anjuta_dialog_strings.c: Implemented
31641 gnome terminal profiles for the terminal preferences and moved the
31642 addition of terminal preferences in the terminal constructor.
31644 * anjuta.prj: Updated.
31646 2003-02-24 Naba Kumar <naba@gnome.org>
31648 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
31649 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
31650 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
31651 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
31652 preferences dialog.
31656 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
31657 text selection and child re-spawning.
31659 * src/pixmaps.h: Removed unused pixmaps definitions.
31661 2003-02-23 Naba Kumar <naba@gnome.org>
31663 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
31664 the project tree/window.
31666 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
31667 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
31668 Correct the use of a variable and implemented session save/load
31669 for tree expansion states.
31671 * src/main_menubar_def.h: Fixed shortcuts keys.
31673 * src/anjuta.c, src/gnome_project.c: Code clean ups.
31675 * anjuta.prj: Updated.
31677 2003-02-22 Naba Kumar <naba@gnome.org>
31679 * src/debug_tree.[c,h]: GNOME2 port from
31680 Etay Meiri <etay-m@bezeqint.net>
31682 * src/an_file_view.c, src/resources.[h,c],
31683 data/properties/bash.properties,
31684 data/properties/cpp.properties,
31685 data/properties/html.properties,
31686 data/properties/make.properties,
31687 data/properties/others.properties,
31688 data/properties/perl.properties,
31689 data/properties/props.properties,
31690 data/properties/xml.properties: Standarized file icons. Icons are
31691 defined in respective .properties file and are retrieved as resource
31694 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
31695 in labels from the commands editor as that would create
31696 problems for translators.
31698 2003-02-21 Naba Kumar <naba@gnome.org>
31700 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
31701 as they should be part of CVS(?).
31703 * Makefile.am: Corrected a typo for glade generated strings file.
31705 * configure.in, po/hi.po: Added new Hindi (hi) translation
31706 in ALL_LINGUS and added initial Hindi translation.
31708 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
31709 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
31710 sv_unknown.xpm to more proper icon.
31712 * (new)data/properties/php.properties, data/properties/Makefile.am,
31713 data/properties/anjuta.properties, data/properties/html.properties:
31714 Fixed PHP syntax hilighting bug by separating php properties into
31715 different file (because of file size).
31719 2003-02-20 Naba Kumar <naba@gnome.org>
31721 * src/breakpoints.c: Fixed breakpoints session saving/loading
31724 * scintilla/*, scintilla/include/*: Updated to scintilla
31727 2003-02-19 Naba Kumar <naba@gnome.org>
31729 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
31732 * Makefile.am, src/Makefile.am,
31733 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
31734 (removed) src/anjuta_dialog_strings.c,
31735 (removed) src/anjuta_dialogs_strings.c,
31736 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
31737 (added) anjuta.glade: Transfered glade files from src/ directory
31738 to the top level directory.
31740 * po/POTFILES.in: Updated.
31742 * (removed) macrocs2/*: Transfered to data/ directory.
31744 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
31745 data/Makefile.am: Moved macros in data directory. Anjuta no longer
31746 requires to have macros dir, but the projects generated by anjuta
31749 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
31752 * src/defaults.c: Corrected default compiler options.
31754 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
31757 * src/message-manager-private.cc, src/message-manager-private.h,
31758 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
31760 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
31761 source code generation for gnome2 projects.
31763 2003-02-11 Naba Kumar <naba@gnome.org>
31765 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
31766 restores the expand/collaspe states of the nodes after refresh.
31768 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
31770 2003-02-11 Naba Kumar <naba@gnome.org>
31772 * src/style-editor.c: Fixed pango font description handling for fonts.
31773 * src/anjuta.glade: Removed font size spin button.
31774 * configure.in, src/anjuta.prj: Corrected version.
31777 2003-02-10 Naba Kumar <naba@gnome.org>
31779 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
31780 references of scroll-menu.h and add about.h in Makefile.am.
31782 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
31783 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
31784 (removed) widgets/scroll-menu.h: Removed unused files.
31786 * Makefile.am: Added proper i18n rules and added intl tools for
31789 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
31790 to the stable release).
31792 * anjuta.spec.in: Removed manuals packaging.
31794 * data/Makefile.am: Removed 'macros' installation (not required for
31797 2003-02-10 Naba Kumar <naba@gnome.org>
31799 * po/POTFILES.in: Updated.
31801 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
31802 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
31803 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
31804 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
31805 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
31808 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
31809 src/toolbar_callbacks.h: Fixed scintilla notification signal name
31810 and fixed to properly handle focus in find entry box.
31812 * Makefile.am: Added code for RH system menu update.
31814 * .cvsignore: Updated.
31818 2003-02-03 Naba Kumar <naba@gnome.org>
31820 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
31821 editor preferences. and fixes dialogs.
31823 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
31824 Fixed linenumbers and header margins when they are disabled and
31825 removed unused header files.
31827 * src/attact_process.[h,c], src/debugger.c: Attach to process
31830 * src/help.c: Fixed dialog response.
31834 * data/properties/anjuta.properties: Corrected typo.
31836 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
31837 Change the signal to "changed" in entry from "selection-changed" in
31840 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
31843 2003-01-31 Naba Kumar <naba@gnome.org>
31845 * configure.in: Upgraded to use libgnomeprint-2.2
31847 * printing/Makefile.am: Updated
31849 *(removed) printing/print-doc.c, printing/print-doc.h,
31850 printing/print-util.c, printing/print-util.h: Removed because already
31851 merged with print.c.
31853 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
31854 and libgnomeprintui-2.2 and fixed rendering problems.
31856 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
31857 uneccessary print properties, as they are separately taken
31858 care in gnomeprint.
31860 * po/POTFILES.in: Update.
31862 2003-01-30 Naba Kumar <naba@gnome.org>
31864 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
31865 for about dialog box.
31867 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
31868 src/pixmaps.h: Modified for the above additions for about dialog.
31870 2003-01-29 Naba Kumar <naba@gnome.org>
31872 * src/style_editor.[c,h]: Added missing files.
31874 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
31875 * scintilla/XPM.[cxx|h]: Added missing files
31877 2003-01-29 Naba Kumar <naba@gnome.org>
31879 * TODO, po/POTFILES.in: Updated.
31881 * anjuta.prj, src/anjuta.glade,
31882 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
31884 2003-01-28 Naba Kumar <naba@gnome.org>
31886 * data/properties/anjuta.properties, src/aneditor.cxx,
31887 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
31888 properties into text properties (earlier it was int properties).
31892 * scintilla/AutoComplete.c,xx,
31893 scintilla/AutoComplete.h,
31894 scintilla/CallTip.c,xx,
31895 scintilla/CallTip.h,
31896 scintilla/Document.c,xx,
31897 scintilla/Document.h,
31898 scintilla/Editor.c,xx,
31899 scintilla/Editor.h,
31900 scintilla/LexAVE.c,xx,
31901 scintilla/LexCSS.c,xx,
31902 scintilla/LexHTML.c,xx,
31903 scintilla/LexOthers.c,xx,
31904 scintilla/LexPython.c,xx,
31905 scintilla/LineMarker.c,xx,
31906 scintilla/LineMarker.h,
31907 scintilla/Makefile.am
31908 scintilla/PlatGTK.c,xx,
31909 scintilla/PropSet.c,xx,
31910 scintilla/ScintillaBase.c,xx,
31911 scintilla/ScintillaBase.h,
31912 scintilla/ScintillaGTK.c,xx,
31913 scintilla/ViewStyle.c,xx,
31914 scintilla/include/Platform.h,
31915 scintilla/include/SciLexer.h,
31916 scintilla/include/Scintilla.h,
31917 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
31921 src/an_file_view.c,
31922 src/an_symbol_view.c,
31923 src/anjuta-tools.c,
31928 src/anjuta_dialogs_strings.c,
31931 src/compiler_options.c,
31934 src/main_menubar.c,
31935 src/main_menubar.h,
31936 src/main_menubar_def.h,
31937 src/mainmenu_callbacks.c,
31938 src/mainmenu_callbacks.h,
31939 src/message-manager-private.c,c
31940 src/message-manager-private.h,
31941 src/message-manager.c,c
31942 src/message-manager.h,
31946 src/project_config.c,
31947 src/project_dbase.c,
31948 src/project_dbase_gui.c,
31949 src/project_import_gui.c,
31950 src/properties.c,xx,
31955 src/text_editor_gui.c,
31959 anjuta.prj: GNOME2 porting and fixed many porting bugs.
31961 2003-01-24 Naba Kumar <naba@gnome.org>
31963 * src/text_editor_gui.c, src/toolbar.c,
31964 src/text_editor.c, src/text_editor_cbs.h:
31965 Used correct notification signal name for scintilla
31966 (gtk2) and fixed UI.
31968 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
31971 * printing/print-doc.c,
31973 src/anjuta-tools.c,
31974 src/find_replace.c,
31977 src/mainmenu_callbacks.c,
31978 src/project_dbase.c,
31979 src/project_dbase.h,
31980 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
31982 src/text_editor_cbs.h:
31985 2003-01-23 Naba Kumar <naba@gnome.org>
31987 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
31988 correct stock icons and organized pixmap macros.
31990 Makefile.am: Removed non-generated files.
31992 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
31993 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
31994 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
31995 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
31996 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
31997 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
31998 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
31999 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
32000 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
32001 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
32002 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
32003 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
32004 stop.xpm, undo.xpm}: Removed because no longer used.
32006 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
32007 file_unknown.xpm}: Files renamed from fv_*, as it would
32010 * pixmaps/Makefile.am: Updated for the above changes.
32012 2003-01-23 Jakub Steiner <jimmac * ximian * com>
32014 * pixmaps/autocomplete-16.png,
32015 pixmaps/autocomplete.png,
32016 pixmaps/block-end-16.png,
32017 pixmaps/block-end.png,
32018 pixmaps/block-start-16.png,
32019 pixmaps/block-start.png,
32020 pixmaps/bookmark-first-16.png,
32021 pixmaps/bookmark-first.png,
32022 pixmaps/bookmark-last-16.png,
32023 pixmaps/bookmark-last.png,
32024 pixmaps/bookmark-next-16.png,
32025 pixmaps/bookmark-next.png,
32026 pixmaps/bookmark-prev-16.png,
32027 pixmaps/bookmark-prev.png,
32028 pixmaps/error-next-16.png,
32029 pixmaps/error-next.png,
32030 pixmaps/error-prev-16.png,
32031 pixmaps/error-prev.png: gnome2-styled icons
32034 2003-01-23 Naba Kumar <naba@gnome.org>
32036 * anjuta.prj: Updated compiler options.
32037 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
32039 * src/aneditor.cxx,
32042 src/anjuta_dialogs_strings.c,
32043 src/mainmenu_callbacks.c,
32044 src/mainmenu_callbacks.h,
32046 src/text_editor_cbs.c,
32047 src/text_editor_gui.c: GNOME2 Porting.
32049 2003-01-22 Naba Kumar <naba@gnome.org>
32051 * ChangeLog: Corrected dates.
32052 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
32053 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
32056 2003-01-22 Naba Kumar <naba@gnome.org>
32058 * plugins/patch/patch-plugin.c: Bug fix.
32060 * src/anjuta-tools.c,
32064 src/anjuta_dialogs_strings.c,
32072 src/mainmenu_callbacks.c,
32073 src/mainmenu_callbacks.h,
32075 src/project_dbase.c,
32076 src/project_dbase_gui.c,
32083 src/toolbar_callbacks.c,
32086 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
32089 (removed) src/CORBA-Server.c,
32090 (removed) src/CORBA-Server.h,
32091 (removed) src/Gladen-common.c,
32092 (removed) src/Gladen-stubs.c,
32093 (removed) src/Gladen.h,
32094 (removed) src/Prj-common.c,
32095 (removed) src/Prj-skelimpl.c,
32096 (removed) src/Prj-skels.c,
32097 (removed) src/Prj-stubs.c,
32098 (removed) src/Prj.h,
32099 (removed) src/glades.c,
32100 (removed) src/glades.h,
32101 (removed) src/messagebox.c,
32102 (removed) src/messagebox.h: Removed because no longer used.
32104 2003-01-21 Naba Kumar <naba@gnome.org>
32106 * src/anjuta-tools.c,
32109 src/anjuta_dialogs_strings.c,
32113 src/compiler_options.c,
32115 src/find_replace.c,
32116 src/find_replace.h,
32122 widgets/gnomefilelist.c: GNOME2 porting.
32124 2003-01-20 Naba Kumar <naba@gnome.org>
32126 * global-tags/create_global_tags.sh: Uses pkg-config to
32133 src/anjuta_dialogs_strings.c,
32136 src/compiler_options.c,
32137 src/compiler_options.h,
32138 src/fileselection.c,
32139 src/fileselection.h,
32140 src/mainmenu_callbacks.c,
32141 src/project_dbase_gui.c,
32146 src/text_editor_gui.c,
32147 widgets/gnomefilelist.c,
32148 widgets/gnomefilelist.h: GNOME2 porting.
32150 * widgets/Makefile.am,
32151 (removed) widgets/gnomedirlist.c,
32152 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
32155 (removed) src/src_paths_cbs.c,
32156 (removed) src/src_paths_cbs.h,
32157 (removed) src/src_paths_gui.c,
32158 (removed) src/compiler_options_cbs.c,
32159 (removed) src/compiler_options_cbs.h,
32160 (removed) src/breakpoints_cbs.c,
32161 (removed) src/breakpoints_cbs.h: Removed because they are now
32162 combined in singe file
32164 2003-01-16 Naba Kumar <naba@gnome.org>
32166 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
32167 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
32168 options dialog UI and data handling.
32171 2003-01-15 Naba Kumar <naba@gnome.org>
32173 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
32174 Completed command editor porting.
32176 * src/anjuta.c: Removed the use of commands load function
32179 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
32182 * src/anjuta-tools.c: Fixed translatable strings.
32184 * src/find_text.c: Fixed dialog creation from glade.
32186 * src/text_editor_gui.c, src/text_editor.c,
32187 src/text_editor_cbs.c: Completed port of detached text editor
32188 to gnome2 plateform.
32190 2003-01-14 Naba Kumar <naba@gnome.org>
32192 * src/anjuta.glade, src/preferences.[h,c],
32193 src/anjuta_dialogs_strings.c: Added build and editor
32194 preferences pages and other UIs. Fixed preferense loading and saving.
32196 * src/anjuta.c: Does case-insensitive match for tabs position
32197 preferences and removed preferences loading (done at _new() call).
32199 * anjuta-tools.c: Debugged tools dialog handling.
32200 * plugins/class-gen/clsGen.c: Fixed an undefined function.
32202 2003-01-13 Naba Kumar <naba@gnome.org>
32204 * ABOUT-NLS: Update (strange).
32206 * autogen.sh: Removed blocking code.
32208 * configure.in: Fixed an autogen bug.
32210 2003-01-13 Naba Kumar <naba@gnome.org>
32212 * (new)src/anjuta.gladep
32213 (new)src/messagebox.c
32214 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
32215 will be gradually removed (and then the files).
32219 printing/print-util.c,
32221 scintilla/ScintillaGTK.c,xx
32223 src/an_file_view.c,
32224 src/an_symbol_view.c,
32228 src/anjuta_dialogs_strings.c,
32230 src/attach_process.c,
32231 src/attach_process.h,
32234 src/breakpoints_cbs.c,
32237 src/compiler_options.c,
32238 src/compiler_options.h,
32239 src/compiler_options_cbs.c,
32248 src/find_in_files.c,
32249 src/find_in_files.h,
32250 src/find_in_files_cbs.c,
32251 src/find_replace.c,
32252 src/find_replace.h,
32260 src/main_menubar.c,
32261 src/mainmenu_callbacks.c,
32262 src/message-manager.c,c
32265 src/project_config.c,
32266 src/project_config.h,
32267 src/project_dbase.c,
32268 src/project_import_cbs.c,
32274 src/src_paths_gui.c,
32276 src/text_editor_gui.c,
32282 widgets/gnomefilelist.c: GNOME2 Port.
32284 2003-01-10 Naba Kumar <naba@gnome.org>
32286 * src/an_file_view.c,
32288 src/appwizard_gui.c,
32289 src/compiler_options.c,
32290 src/compiler_options_cbs.c,
32293 src/fileselection.c,
32294 src/find_in_files.c,
32296 src/main_menubar.c,
32298 src/message-manager-dock.c,
32300 src/project_dbase_gui.c,
32301 src/project_import_gui.c,
32302 src/registers_gui.c,
32303 src/sharedlib_gui.c,
32304 src/src_paths_gui.c,
32305 src/text_editor_gui.c,
32307 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
32309 2003-01-09 Naba Kumar <naba@gnome.org>
32311 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
32312 problems with some comments.
32314 * anjuta.prj: New project file (updated?)
32316 * src/Makefile.am: Enabled deprecated API and fixed variables.
32318 * src/an_file_view.c,
32319 src/an_symbol_view.c,
32320 src/anjuta-plugins.c,
32321 src/anjuta-tools.c,
32324 src/appwizard_cbs.c,
32325 src/attach_process.c,
32326 src/attach_process_cbs.c,
32327 src/compiler_options.c,
32328 src/compiler_options_cbs.c,
32330 src/mainmenu_callbacks.c,
32331 src/message-manager-private.c,c
32332 src/message-manager-private.h,
32333 src/message-manager.c,c
32334 src/message-manager.h,
32335 src/project_dbase.c,
32336 src/project_dbase.h,
32337 src/project_dbase_gui.c,
32338 src/project_import_cbs.c,
32339 src/project_import_gui.c,
32348 src/src_paths_cbs.c,
32349 src/src_paths_gui.c,
32352 src/text_editor_gui.c,
32353 src/text_editor_menu.c,
32355 src/toolbar_callbacks.c,
32359 src/wizard_gui.c: GNOME porting.
32361 2002-12-24 Naba Kumar <naba@gnome.org>
32363 * AUTHORS, ChangeLog, HACKING, Makefile.am,
32364 NEWS, README, SEARCH-REPLACE,
32365 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
32366 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
32367 launcher/Makefile.am,
32368 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
32369 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
32370 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
32371 printing/print-util.c, printing/print.c, printing/print.h,
32372 scintilla/*/*, widgets/e-shell-about-box.c,
32373 src/*, tagmanager/*/*, widgets/Makefile.am,
32374 widgets/gnomefilelist.c:
32376 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
32377 src/*.[c,h] files to gnome2 API.
32379 * src/anjuta_dialogs_strings.c: Added glade generated translatable
32382 2002-10-23 Naba Kumar <naba@gnome.org>
32384 * autogen.sh: Prevented Users from building HEAD cvs.
32386 2002-09-16 Stephane Demurget <demurgets@free.fr>
32388 * src/anjuta.glade: added the compiler options dialog, hopefully
32389 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
32391 2002-09-15 Stephane Demurget <demurgets@free.fr>
32393 * src/anjuta.glade: fixed a lot of small glitches.
32395 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
32398 * src/breakpoints_cbs.c: polished a bit.
32400 2002-09-15 Stephane Demurget <demurgets@free.fr>
32402 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
32404 * src/commands.c: partial gnome 2 port.
32406 * src/utilities.[ch]: changed some bits to be const.
32408 2002-09-14 Stephane Demurget <demurgets@free.fr>
32410 * src/Makefile.am: removed breakpoints_gui.c and added a check
32411 for gdk-pixbuf deprecated functions, but there shouldn't be much
32414 * src/breakpoints_gui.c: killed.
32416 * src/anjuta.glade: added two dialogs for the breakpoints management.
32419 * src/anjuta_cbs.c:
32421 * src/attach_process.c:
32423 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
32424 really huge changes and porting work.
32426 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
32427 (breakpoints_dbase_new): moved the UI init bits here.
32429 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
32430 a lot, not using any color anymore (not HIG compliant) and not using
32431 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
32432 to be double checked.
32434 * src/build_file.c:
32435 * src/build_project.c: gnome 2 port.
32437 2002-09-11 Stephane Demurget <demurgets@free.fr>
32439 * src/anjuta.glade:
32441 * src/anjuta_cbs.c:
32443 * src/breakpoints.c:
32444 * src/breakpoints_cbs.c: cleaned up some bits.
32446 2002-09-09 Stephane Demurget <demurgets@free.fr>
32449 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
32451 * src/an_symbol_view.[ch]:
32452 * src/attach_process_cbs.h: polished a bit.
32454 * src/breakpoints_cb.[ch]: partial gnome 2 port.
32456 2002-09-02 Stephane Demurget <demurgets@free.fr>
32459 * src/Makefile.am: added libglade-2 to the build.
32461 * src/anjuta.[ch]: added support for libglade.
32463 * src/anjuta.glade: added. There could be a file per top-level widget,
32464 as some other gnome projects, though.
32466 * src/attach_process_gui.c: removed.
32467 * src/attach_process.[ch]: gnome 2 port.
32468 (attach_process_new): Added the treeview init and the widget references
32471 2002-08-31 Stephane Demurget <demurgets@free.fr>
32473 * src/an_file_view.c: fixed some compilation issues.
32475 * src/an_symbol_view.c: gnome 2 port.
32477 2002-08-26 Stephane Demurget <demurgets@free.fr>
32479 * src/an_file_view.c: finished gnome 2 port.
32480 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
32481 directory pixmap depending on the event.
32483 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
32484 (project_file_data_new): use a GtkTreePath.
32486 2002-08-23 Stephane Demurget <demurgets@free.fr>
32488 * src/Makefile.am: readded back an_*_view.[ch] because they are still
32489 driving me nuts but they need to be ported, heh ?
32491 * src/an_file_view.c: gnome 2 port, almost finished after some hard
32492 work since it's quite a total rewrite again.
32494 2002-08-22 Stephane Demurget <demurgets@free.fr>
32496 * src/an_file_view.c:
32497 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
32499 2002-08-21 Stephane Demurget <demurgets@free.fr>
32501 * src/anjuta_info.c:
32502 * src/utilities.h: gnome 2 port, featuring a total rewrite.
32504 2002-08-20 Stephane Demurget <demurgets@free.fr>
32506 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
32509 * src/an_file_view.c:
32510 * src/aneditor.cxx:
32511 * src/anjuta_cbs.c:
32512 * src/compiler_options.h:
32513 * src/messagebox.c:
32514 * src/messagebox.h:
32516 * src/project_dbase.h:
32517 * src/resources.h: gnome 2 port.
32519 2002-08-14 Stephane Demurget <demurgets@free.fr>
32521 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
32523 * data/properties/sql.properties: added the DATETIME data type.
32525 * data/properties/html.properties: added the foreach php keyword.
32527 2002-08-08 Stephane Demurget <demurgets@free.fr>
32529 * widgets/Makefile.am: removed blank line after the last backslash
32530 for avoiding a warning from automake.
32533 * src/Makefile.am: added the ORBit-2 dep.
32535 2002-08-08 Stephane Demurget <demurgets@free.fr>
32537 * AUTHORS: added Biswa, because I wonder why noone already have
32538 written his name in the Anjuta's hall of fame :)
32540 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
32542 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
32543 widgets/e-shell-about-box.c: Made to compile for gnome2.
32545 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
32547 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
32548 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
32550 * configure.in, printing/print.h, printing/print.c,
32551 printing/print-doc.c: Made to compile for gnome2.
32553 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
32555 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
32556 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
32557 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
32558 widgets/Makefile.am:
32560 Upgraded the build system to gnome2 platform.
32562 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32563 * manuals/*: Added capability to generate PDF and PS.
32564 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
32565 * TODO, TODO.biswa: Intergated TODO list.
32566 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
32568 * src/dnd.c: Fix typo
32569 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
32570 * src/anjuta.c: Bug #568895, Bug #575419
32572 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32574 * tagmanager/tm_global_tags.c: Fixed compiler warning.
32575 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
32577 2002-12-17 Naba Kumar <naba@gnome.org>
32579 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
32582 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32583 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
32584 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
32585 * anjuta.prj: Added tools.sgml
32586 * data/properties/cpp.properties: Bug # 646974
32588 2002-12-16 Naba Kumar <naba@gnome.org>
32590 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
32591 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
32592 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
32593 on 'Enter' and adds proper focus mechanism.
32594 * src/anjuta.c: Fixed a memory corruption bug.
32595 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
32596 'Enter' and can also be Canceled. Sets proper default and focus policies
32598 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
32599 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
32600 translatable strings in dialogs and fixed some dialog properties.
32601 * src/anjuta-tools.c: Now uses xml format for loading and saving.
32602 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
32603 * src/message_manager_private.cc: Fixed some debug messages.
32604 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
32605 widgets/gnomefilelist.c: Fixed a memory leaks.
32606 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
32607 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
32608 src/main_menubar_def.h: Implemented incremental search.
32611 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32612 * tagmanager/*: Minor cleanups and warning fixes.
32613 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
32614 GUI during long updates.
32615 * src/text_editor.c: Remove debug message.
32617 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32618 * tagmanager/tm_project.c: Fix a memory access problem.
32620 2002-12-13 Naba Kumar <naba@gnome.org>
32622 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
32623 tools list to show "Enabled" flag of the tool. Fixed a bug where
32624 tool list is not cleared when creating a new tool.
32626 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32627 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
32629 2002-12-12 Naba Kumar <naba@gnome.org>
32631 * anjuta-tools.[h,c], commands.c: Used the tools help of
32632 anjuta variables list in commands editor and fixed a typos
32633 buy in anjuta-tools.c.
32635 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32636 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
32637 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
32638 * TODO.biswa: Added to help me track things better.
32640 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32642 * configure.in, anjuta.spec.in: Added libglade dependency.
32643 * Makefile.am: Added anjuta.glade file.
32644 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
32645 , src/mainmenu_callbacks.[ch], src/message-manager.h
32646 , src/widget-registry.c: Tools editor GUI + other additions.
32648 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32650 * src/project_dbase.[ch], tagmanager/tm_project.c,
32651 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
32652 Implement syncing tags image with the project database.
32653 * src/anjuta-tools.c: Implemented variable substitution and
32654 working directory in tools.
32656 2002-12-09 Naba Kumar <naba@gnome.org>
32658 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
32659 command configuration language list from properties.
32661 * data/properties/asm.properties, data/properties/ruby.properties:
32664 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32666 * src/an_symbol_view.c: Remember current selected entry and select
32667 it automatically after refresh.
32669 2002-11-26 Murray Cumming <murrayc@usa.net>
32671 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
32672 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
32673 and gnomemm 1.2 projects so that people know they are really
32674 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
32675 But I did correct these to sue lowercase names.
32677 2002-12-01 Naba Kumar <naba@gnome.org>
32679 * data/anjuta.properties: Fixed caching problem on
32681 * src/preferences.c, src/preferences_gui.c: Implemented automatic
32684 2002-12-01 Naba Kumar <naba@gnome.org>
32686 * data/properies/anjuta.properties: Corrected "indicators.automatic"
32688 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
32689 property and uses it.
32690 * src/aneditor.cxx: Fixed a bug associated with selection a word at
32693 2002-11-30 Naba Kumar <naba@gnome.org>
32695 * src/debugger.c: Fixed a typo.
32696 * data/properties/*: Updated properties files and added
32698 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
32699 Added comment submenu and cleaned up ref and unref of menus.
32700 * src/aneditor.h: Added definition of comment commands.
32701 * src/aneditor.c: Upgrade from latest SciTE source code.
32702 * src/text_editor.[hc], src/text_editor_cbs.c,
32703 src/message_manager_private.cc, src/message_manager.[cc,h],
32704 src/anjuta.[c,h]: Added indicators support for errors/warnings
32705 highlight in the editor.
32706 * NEWS, TODO: Update.
32707 * scintilla/include/PropSet.h: Removed deprecrated function.
32709 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32711 * src/anjuta-tools.[ch]: Tools implementation (basic)
32712 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
32713 , src/main_menubar_def.h: PLugins cleanup and segregation
32714 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
32716 * anjuta.prj: Added new files
32717 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
32718 * plugins/class-gen/clsGen.c: Register menu under 'Project'
32719 * plugins/patch/patch-plugin.c: Register menu under 'Format'
32720 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
32721 * src/Makefile.am: Added new files
32722 * src/message-manager.[cc/h]: Added standard output and error windows
32724 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
32726 * project_type.c: Fixed Gnomemm2 project type
32728 2002-11-25 Naba Kumar <naba@gnome.org>
32730 * printing/print.c: Fixed a compile warning.
32731 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
32732 * src/utilities.c: Fixed a compile warning in sparc, hides the
32733 terminal check error output from the user.
32734 * project_config.[ch], project_dbase.[ch], source.c: Added project
32735 version, exclude modules configuration and reordered other config
32736 properties. Changed some strings to more descriptive text.
32737 * src/compiler_opitions.c: Removed extra newlines from .prj file
32739 * anjuta.prj: Converted to new format (only reorganised properties
32740 and removed extra newlines ... nothing else).
32743 2002-11-21 Naba Kumar <naba@gnome.org>
32745 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
32746 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
32747 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
32748 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
32749 Updated to the CVS version.
32751 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32753 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
32754 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
32755 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
32756 images in completion lists.
32757 * src/resources.h: Make C++ friendly.
32758 * scintilla/PropSet.cxx: Fix memory leak.
32760 2002-11-20 Naba Kumar <naba@gnome.org>
32762 * scintilla/*/*: Synced to latest scintilla 1.49
32763 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
32766 * scintilla/RESearch.cxx: The automatic cvs log in the
32767 file really broke things trying to interprete the changelog
32768 entry incorrectly as end-of-comment. Removed the $cvs line
32769 and committed again.
32771 2002-11-19 Naba Kumar <naba@gnome.org>
32773 Patch from Timothee Besset <ttimo@idsoftware.com>
32775 * src/message-manager-private.cc: Interpretes absolute
32776 file paths properly in zvt terminal.
32778 2002-11-19 Naba Kumar <naba@gnome.org>
32780 Patch from Timothee Besset <ttimo@idsoftware.com>
32782 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
32783 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
32784 (important) editor preferences in project (if there is one
32789 2002-11-18 Naba Kumar <naba@gnome.org>
32791 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
32793 * src/debug_tree.c, src/find_in_files_gui.c,
32794 src/find_replace.c, src/find_text.c,
32795 src/project_import.c, src/project_import_gui.c,
32796 src/wizard_gui.c: i18n Fixes.
32798 2002-11-15 Naba Kumar <naba@gnome.org>
32800 * plugins/class-gen/clsGen.c: Fixed to use project function
32801 to import files. Create non-existent directories before the
32802 sources are written.
32804 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
32805 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
32807 src/glades.c: Excluded gladen files from build. This
32808 will fix the unnecessary dependency on libssl.
32810 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
32811 file import funtion.
32813 * src/message_manager_private.cc: Fixed a compiler warning with
32814 DEBUG preprocessor macro.
32816 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
32817 wrong (undocked) editor window was closed on clicking close on an
32818 undocked editor window.
32820 * src/debugger.c: Fixed a bad bug where debugger terminal won't
32821 start correctly if the executable was run before with 'F3'.
32823 * src/toolbar_callbacks.c: Wrap around find next.
32824 * src/toolbar.c: Disable combo activate.
32825 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
32826 button positions to get 'yes' as default.
32828 * anjuta.spec.in: Updated.
32830 * src/anjuta_info.c, src/appwizard_gui.c,
32831 src/attach_process_gui.c, src/breakpoints_gui.c,
32832 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
32833 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
32834 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
32835 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
32836 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
32837 src/preferences.c, src/preferences_gui.c, src/project_config.c,
32838 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
32839 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
32840 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
32841 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
32842 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
32843 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
32844 plugins/patch/patch-plugin.c, printing/print-util.c:
32845 Set all windows and dialogs transient
32846 to their parents so that they remain floated above their parents.
32848 2002-11-13 Naba Kumar <naba@gnome.org>
32850 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
32851 take default editor font).
32853 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
32854 Corrected email address.
32856 * src/mainmenu_callbacks.c: Used spaces instead of tabs
32857 for changelog entry.
32861 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32862 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
32864 2002-11-06 Naba Kumar <naba@gnome.org>
32867 * anjuta.spec.in: Ships the .omf files with the
32868 documents instead of the base package.
32870 2002-11-04 Naba Kumar <naba@gnome.org>
32872 * data/properties/latex.properties: Fixed a bug.
32873 * ChangeLog: Released 1.0.0 stable.
32875 2002-11-04 Naba Kumar <naba@gnome.org>
32877 * src/commands.c: Added command with shell redirection capability.
32878 * data/properties/anjuta.properties: Changed default execution
32880 * src/project_dbase.c: Set project top dir in properties.
32881 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
32882 * data/Makefile.am: More diskcheck error fixes.
32884 * README, anjuta.spec.in, THANKS, AUTHORS,
32885 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
32886 manuals/C/anjuta-manual/authers,sgml,
32887 manuals/C/anjuta-manual/anjuta-manual.sgml,
32888 manuals/C/anjuta-manual/anjuta-manual-C.omf,
32889 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
32890 : Changed anjuta home to
32891 new URL and my email address.
32893 * manuals/C/anjuta-manual/interfaces.sgml,
32894 manuals/C/anjuta-manual/prefereces.sgml,
32895 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
32897 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
32898 : removed reference to the help menu as the menu is modified
32899 when no help is found (which is very likely when we are
32900 shiping the documents separately).
32902 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32903 * anjuta.spec.in: Update specfile to make multiple RPMs.
32904 * data/Makefile.am: make dist fix.
32905 * src/text_editor_menu.c: Fix compile warnings (casts).
32907 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
32908 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
32909 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
32911 2002-11-01 Naba Kumar <naba@gnome.org>
32913 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
32914 Added gnome2 macros to be used by gnome2 project wizard.
32916 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
32919 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
32920 as it was conflicting with generated projects and is not
32923 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
32924 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
32925 project generation, removed qt project as it's not complete and
32926 added gnome2 bonobo wizard.
32928 2002-10-29 Naba Kumar <naba@gnome.org>
32930 * po/POTFILES.in: Updated.
32931 * po/POTFILES.skip: Added.
32932 * preferences.h: Fixed print paper size property name.
32934 2002-10-28 Naba Kumar <naba@gnome.org>
32936 * data/user.properties, data/Makefile.am: Added user properties file
32937 which will be copied in user's ~/.anjuta/user.properties.
32939 * data/anjuta.properties: Changed a comment.
32941 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
32943 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
32944 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
32945 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
32948 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
32949 instead of user properties file.
32951 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
32952 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
32953 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
32954 * README, TODO: Updated.
32956 2002-10-28 Naba Kumar <naba@gnome.org>
32958 * manuals/C/anjuta-manual/figures/editor_guides.png,
32959 manuals/C/anjuta-manual/figures/editor_margins.png,
32960 manuals/C/anjuta-manual/figures/editor_markers.png,
32961 manuals/C/anjuta-manual/figures/local_variables.png,
32962 manuals/C/anjuta-manual/figures/open_file_multiple.png,
32963 manuals/C/anjuta-manual/figures/prefs_print.png,
32964 manuals/C/anjuta-manual/figures/print_dlg.png,
32965 manuals/C/anjuta-manual/figures/print_preview.png,
32966 manuals/C/anjuta-manual/figures/symbol_browser.png,
32967 manuals/C/anjuta-manual/figures/variable_tip.png: New png
32968 files for manual documentation.
32970 * manuals/sgmldocs.make,
32971 manuals/C/anjuta-manual/Makefile.am,
32972 manuals/C/anjuta-manual/authors.sgml,
32973 manuals/C/anjuta-manual/build.sgml,
32974 manuals/C/anjuta-manual/compileopts.sgml,
32975 manuals/C/anjuta-manual/debugger.sgml,
32976 manuals/C/anjuta-manual/execute.sgml,
32977 manuals/C/anjuta-manual/fileoperations.sgml,
32978 manuals/C/anjuta-manual/interface.sgml,
32979 manuals/C/anjuta-manual/preferences.sgml,
32980 manuals/C/anjuta-manual/projects.sgml,
32981 manuals/C/anjuta-manual/figures/arguments.png,
32982 manuals/C/anjuta-manual/figures/open_file.png,
32983 manuals/C/anjuta-manual/figures/other_opts.png,
32984 manuals/C/anjuta-manual/figures/scrshot.png,
32985 manuals/C/anjuta-manual/figures/toolbar_browser.png,
32986 manuals/C/anjuta-manual/figures/toolbar_tags.png:
32988 Updated anjuta manual documentation.
32991 2002-10-27 Naba Kumar <naba@gnome.org>
32993 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
32994 check and modifies debugger terminal command accordingly
32995 to function properly.
32997 2002-10-25 Naba Kumar <naba@gnome.org>
32999 * manuals/sgmldocs.make: Fixed a couple of bugs.
33000 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
33002 2002-10-24 Naba Kumar <naba@gnome.org>
33004 * src/debug_tree.c: Fixed a crash bug from Etay.
33006 * global_tags/create_global_tags: Added messages.
33007 Fixed infinite looping within files.
33009 * macro/autogen.sh: Removed debug and warning flags for defaults.
33011 Patch from Vadim Berezniker <vadim@berezniker.com>
33013 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
33014 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
33017 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
33018 temporarily just copy it
33020 2002-10-24 Naba Kumar <naba@gnome.org>
33022 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
33023 manuals/C/anjuta-manual/anjuta-manual.sgml,
33024 manuals/C/anjuta-manual/compileopts.sgml,
33025 manuals/C/anjuta-manual/debugger.sgml,
33026 manuals/C/anjuta-manual/execute.sgml,
33027 manuals/C/anjuta-manual/fileoperations.sgml,
33028 manuals/C/anjuta-manual/interface.sgml,
33029 manuals/C/anjuta-manual/introduction.sgml,
33030 manuals/C/anjuta-manual/projects.sgml,
33031 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
33032 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
33033 manuals/ja/anjuta-manual/anjuta-manual.sgml,
33034 manuals/ja/anjuta-manual/compileopts.sgml,
33035 manuals/ja/anjuta-manual/debugger.sgml,
33036 manuals/ja/anjuta-manual/execute.sgml,
33037 manuals/ja/anjuta-manual/fileoperations.sgml,
33038 manuals/ja/anjuta-manual/interface.sgml,
33039 manuals/ja/anjuta-manual/introduction.sgml,
33040 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
33042 2002-10-24 Naba Kumar <naba@gnome.org>
33044 * src/project_type.c: added autogen for qt projects.
33045 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
33046 Fixed a bug that retrieves wrong terminal command.
33047 * src/commnads.c: Added more terminal commands.
33048 * configure.in: Checks for scrollkeeper version.
33050 2002-10-22 Naba Kumar <naba@gnome.org>
33052 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
33053 instead of AM_GNOME_GETTEXT.
33055 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
33056 for setup-gettext for the wizard generated projects.
33058 * src/source.c: Fixed a bug where glade file wasn't generated.
33060 * src/gnome_project.c: Excluded project version from project dir
33063 2002-10-22 Naba Kumar <naba@gnome.org>
33065 * acinclude.m4: New file with dummy funtion for gettext
33066 cross compatibility fix.
33068 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
33069 * configure.in: Fixed cflags to avoid useless warnings.
33070 * Makefile.am: EXTRA_DIST += setup-gettext.
33071 * src/toolbars.c: Added space paddings around tags label.
33073 2002-10-21 Naba Kumar <naba@gnome.org>
33075 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33077 * setup-gettext: New script to maintain gettext cross version
33079 * configure.in, macros/autogen.sh: Fix for gettext cross version
33082 2002-10-21 Naba Kumar <naba@gnome.org>
33084 * debug_tree.c: Fixed incorrect use of debug assertion.
33086 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
33087 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33088 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
33089 src/memory.c, src/memory.h, src/message-manager-private.cc:
33091 New parsing algorithm; adapted from kdevelop.
33092 Middle button menu for changing the value's display type
33094 2002-10-07 Naba Kumar <naba@gnome.org>
33096 * src/main_menubar_def.h: Changed status bar message for Help->
33097 Browse info pages. Bug #603308
33099 * src/executer.c: Made "User terminal" default for creating
33100 projects (User can always disable it later). Bug #114222
33102 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33104 * macros/autogen.sh: Require gettext 0.10.x for autogen
33105 * src/text_editor.c: Fixes Bug #595303
33106 * src/source.c: Fixes Bug #595970
33107 * src/anjuta.c: Fixes Bug #598366
33108 * scingtilla/LexCPP.cxx: Bug #602296
33109 * src/main_menubar_def.h: Bug #604363
33110 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
33112 2002-10-07 Jens Georg <mail@jensgeorg.de>
33114 Reviewed by: Naba Kumar <kh_naba@gnome.org>
33115 * gnomefilelist.c: This patch fixes the bug #611542
33117 2002-09-20 Naba Kumar <kh_naba@gnome.org>
33119 * data/properties/Makefile.am: Added tcltk.properties file.
33121 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33123 Reviewed by: Naba Kumar <kh_naba@gnome.org>
33125 * README: Updated README
33126 * plugins/class-gen/clsGen.c, src/message_manager.cc
33127 , src/mainmeu_callbacks.c, src/memory.c
33128 , src/project_dbase_gui.c, src/text_editor_gui.c
33129 , widgets/gnomefilelist.c: Set window icons
33130 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
33131 Enabled release build (stripped + optimized binaries, etc.)
33132 * data/properties/anjuta.properties, src/commands.c,
33133 src/defaults.cFixed bug #595489 (stdin on executables)
33134 * src/appwizard.c, src/main.c, src/message-manager.cc
33135 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
33136 , src/debug_tree.c: Memory related (valgrind) fixes.
33137 * src/message-manager-private.[cc,h], src/pixpams.h
33138 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
33139 * anjuta.prj: Added debug_tree.c to SOURCES
33140 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
33141 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
33142 Compacted code and cleaned up unnecessary functions.
33143 * tagmanager/*.[ch]: Code fixes.
33145 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
33147 Reviewed by: Naba Kumar <kh_naba@gnome.org>
33149 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
33150 Debug tree now detects changes of displayed variables
33151 and changes their color to red
33153 2002-09-20 Naba Kumar <kh_naba@gnome.org>
33155 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33157 * mainmenu_callbacks.c: Set's the current file name in
33158 file save as dialog.
33160 2002-09-20 Naba Kumar <kh_naba@gnome.org>
33162 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
33164 * data/properties/tcltk.properties: New file for tcl/tk
33167 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
33169 * src/project_type.[c,h], src/source.c, data/Makefile.am:
33170 Fixed a fatal bug which doesn't let building gnome2 related
33171 projects. They use different autogen.sh script. Defined new
33172 type field "gnome_macro_support".
33174 * data/autogen.sh.gnome2: New file.
33176 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
33177 bug with quotes escaping in quotes.
33179 * src/message-manager-private.cc: Used event box instead
33180 of frame for local message pane, so that the borders appear
33181 properly and nicely.
33183 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
33184 if there is a project open and all the files are un-docked.
33186 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
33188 2002-08-27 Andy Piper <andy.piper@freeuk.com>
33190 * src/main_menubar_def.h: implement feature request #595356, patch #597161
33191 * THANKS: updated for new contributions
33192 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
33194 2002-08-27 Steven Knight <steven.knight@unh.edu>
33196 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
33197 src/project_dbase.h, src/project_type.c, src/source.c,
33198 src/wizard_gui.c: new Qt project type
33199 *** NB not fully tested, may need some work, icon required...
33201 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33203 * src/memory.c, src/memory.h: new memory patch
33205 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
33207 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
33209 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
33211 * lancher/anjuta_launcher.c: Determine pty from function
33212 call instead of running 'tty' externally.
33214 * data/properties/cs.properties: Added compile/build commands.
33215 Fixed execution properties.
33217 * src/commands.c: Added c# options.
33219 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
33221 * src/debug_tree.[c,h], src/debugger.[c,h],
33222 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
33224 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
33225 1. Misaligned structs when they are members of other structs.
33226 2. '{' sometimes appears as a variable.
33227 3. Wrong processing of some arrays.
33228 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
33229 that displays the tree in two columns (variable and value).
33231 2002-08-14 Stephane Demurget <demurgets@free.fr>
33233 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
33235 * data/properties/sql.properties: added the DATETIME data type.
33237 * data/properties/html.properties: added the foreach php keyword.
33239 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
33241 * NEWS: Updated with new features.
33243 * data/.cvsignore, doc/.cvsignore: Updated.
33245 Patch from: Etay Meiri <etay-m@bezeqint.net>
33247 * src/debug_tree.h, src/debug_tree.c: New files.
33249 * src/Makefile.am, src/message-manger-private.[h,cc],
33250 src/message-manger.cc: Added Tree view for debugger
33253 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
33255 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33257 * src/memory.c, src/memory.h: New files.
33259 * src/Makefile.am, src/appwizard.c, src/controls.c,
33260 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
33261 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
33263 Memory view implemetation that would enable viewing raw memory
33266 2002-08-08 Stephane Demurget <demurgets@free.fr>
33268 * AUTHORS: added Biswa, because I wonder why noone already have
33269 written his name in the Anjuta's hall of fame :)
33271 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
33273 * src/appwizard_gui.c: Removed an ambiguous prototype.
33274 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
33275 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
33276 * THANKS: Updated M. Ali Vardar's email.
33278 2002-08-01 Andy Piper <andy.piper@freeuk.com>
33280 * src/anjuta_gui.c: implemented feature request to stop main and browser
33281 toolbars having exclusive use of space
33283 2002-08-01 Andy Piper <andy.piper@freeuk.com>
33285 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
33286 left over from the previous work to fix bugs :-)
33288 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
33289 src/controls.c, src/mainmenu_callbacks.h,
33290 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
33293 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
33294 src/project_import_gui.c, src/sharedlib_gui.c,
33295 src/signals_gui.c: set window icon correctly
33297 * NEWS: more updates for the release
33299 * HACKING: updated for window icons and insert menu information
33301 * src/cvs_gui.c, src/build_project.c,
33302 src/project_import_cbs.c: message strings reviewed
33304 * src/controls.c: context help button should be disabled if
33305 DevHelp is not installed
33308 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
33310 * src/debugger.c: Fixed the signalling screw up because of string
33311 update in gdb used to report the child process PID. Also, no
33312 error dialog will be popped up for "no such file or directory"
33313 error (very annoying and useless error). This error will still
33314 be shown on the debug message window. Avoided terminating the
33315 program when the terminal is terminated -- doesn't hurt, otherwise
33316 we get crappy egg-and-hen problem.
33318 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
33319 dimensions loading.
33321 * src/anjuta.c: Limited the default size of main window to sane
33324 * src/preferences.c: Fixed some deadly memory corruption bugs in
33325 the recent patches. Return from getenv() should NEVER be freed,
33326 because they are static strings.
33328 * src/preferences_gui.c: Removed the fix for crash bug with font
33329 selection and applied the real fix.
33331 2002-06-08 Andy Piper <andy.piper@freeuk.com>
33333 * NEWS: updated for release
33335 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
33337 * src/launcher.c: Added a fix a memory leak and a possible
33338 fix for zvt-crash bug.
33340 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
33342 * data/properties/latex.properties,
33343 data/properties/ada.properties: Added file.is.source property.
33345 * src/an_file_view.c: Set auto column size of the file
33348 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
33349 The user is now prompted to confirm the closing of the file
33350 if it is being used by CVS. If yes, the editor is closed and
33351 the CVS operation stops.
33353 2002-06-07 Andy Piper <andy.piper@freeuk.com>
33355 * anjuta.prj: bump project version for release
33356 * BUGS: removed unnecessary file
33358 2002-06-07 Philip Van Hoof <freax@pandora.be>
33360 * widgets/gnomefilelist.c: fix up issue with directory deleted
33361 during the life of the file list widget
33362 * src/preferences_gui.c: sticking-plaster fix to font selection
33363 causes segfault bug
33365 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
33367 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33369 * data/properties/anjuta.properties, src/an_file_view.[ch],
33370 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
33371 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
33372 added options for symbol and file browsers.
33373 * data/properties/cpp.properties: linker flags should come after
33374 the name of the file to compile.
33375 * scintilla/Editor.cxx: fixed gcc compilation warning.
33376 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
33377 be executed from bindir only.
33378 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
33379 tagmanager/include/tm_file_entry.h: CVS version information in file
33381 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
33383 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
33384 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
33385 crashes during file import.
33386 * src/project_import.c: disable project menu items during project
33389 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33391 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33393 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
33394 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
33395 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
33396 modified Insert menu, added C functions template, header C
33397 template, modified header_template HEADER_H ==> NAMEFILE_H
33399 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33401 2002-06-05 Andy Piper <andy.piper@freeuk.com>
33403 * data/properties/html.properties: changed some file
33406 2002-06-05 Philip Van Hoof <freax@pandora.be>
33408 * widgets/gnomefilelist.c: Fixed #560759 and #561776
33410 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33412 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33414 * data/properties/anjuta.properties, src/defaults.c: Make windows
33415 docked by default, fix the big fonts bug.
33417 * src/an_file_view.c, src/main_menubar_def.h,
33418 src/project_dbase_gui.c: sanitized the Edit/View mess.
33420 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
33421 for customizing shortcuts.
33423 * src/mainmenu_callbacks.c: Search for selected word if present.
33425 * src/text_editor_menu.c: Added context menu options for docking
33426 and undocking editor windows.
33428 * src/main_menubar.h, src/main_menubar.c: more support for the
33429 shortcuts menu item.
33431 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33433 2002-06-05 Andy Piper <andy.piper@freeuk.com>
33435 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
33436 all commit messages being written to top of the file
33438 * src/main_menubar_def.h: message strings reviewed
33440 * src/project_import.c: message strings reviewed
33442 * src/source.c, src/glades.c: message strings reviewed. Fixed
33443 some bugs around reading the project properties for creating
33444 .glade and .desktop files in the Application Wizard. There were
33445 typos in the property names being retrieved
33447 * widgets/gnomefilelist.c: changed build_full_path to make
33448 the file widget support ~
33449 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
33451 * THANKS, widgets/e-shell-about-box.c,
33452 manuals/anjuta-manual/C/authors.sgml: updated for new
33455 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
33457 * src/project_dbase.c: Fixed the file-path-corruption bug
33458 and the cannot-import-file-in-project bug. (follow-up with
33459 the last commit from Stef).
33461 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
33462 with unsaved-project.
33464 2002-06-05 Stephane Demurget <demurgets@free.fr>
33466 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
33469 2002-06-04 Andy Piper <andy.piper@freeuk.com>
33471 * data/properties/{xml,html,other}.properties: changed some file
33474 * data/anjuta.mime: oops! cvs added
33476 * scintilla/RESearch.cxx: fixed up a problem with comments
33478 * global-tags/create_global_tags.sh: redirect errors to /dev/null
33479 to avoid messages about missing libs
33481 * NEWS: started the release notes
33483 2002-06-04 Andy Piper <andy.piper@freeuk.com>
33485 * HACKING: updated with new information on printing, patch naming
33487 * TODO: removed completed tasks
33489 * THANKS: updated a few contributions
33491 * anjuta.prj: updated the icon file
33493 * anjuta.desktop.in.in: updated to add Categories
33495 * data/anjuta.mime: created a mime type for Anjuta project files
33496 (NB needs to be added to the install in /usr/share/mime/)
33498 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
33499 "Coded in Anjuta" button in Gimp XCF format. It can be converted
33500 to PNG for websites.
33502 * plugins/patch/patch-plugin.c: clarified some messages and
33503 made it easier to see different patching sessions
33505 * src/toolbar.c: changed some message text for consistency
33507 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
33508 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
33510 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33512 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
33513 src/project_dbase.{c,h}, src/project_import_cbs.c,
33514 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
33515 Added XLib Project and a Dockapp Project types.
33516 * pixmaps/Makefile.am: added line for new pixmap for new xlib
33518 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
33519 * src/source.c: Fixed memory leak in existing projects.
33520 (filename was not freed)
33521 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
33523 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
33525 * src/anjuta.h, src/anjuta.c: Added error display funtions
33526 with parent windows.
33528 * src/appwizard_cbs.c: Changed error display function to use
33531 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
33533 * printing/print.h, printing/printing.c: Taken care of document
33534 zoom factor and fixed a font loading bug. Dynamically calculated
33535 text widths to work with zooms properly. Re-organized code for
33536 dynamic text width calulations to work in general with utf8 chars.
33537 Determined font height and width automatically from the font info.
33539 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
33540 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
33541 Converted text.zoom.factor property to use #defined value. Removed
33542 margin header and margin numbers preferences, as they now
33543 calculated dynamically.
33545 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
33547 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
33548 printing/print-util.h, printing/print.c, printing/print.h:
33549 Rewritten printing support for style based printing. Syntax highlighted
33550 printing, monochromatic printing, setup using preferences etc.
33552 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
33553 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
33554 language and the styled text buffer.
33556 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
33557 the print setup preferences page and added printer preferences. Added functions
33558 to retrieve preferences with default values.
33560 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
33563 * data/properties/anjuta.properties: Added default printer preferences.
33565 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
33566 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
33567 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
33569 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
33571 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33573 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
33575 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
33576 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
33577 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
33578 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
33580 printing/Makefile.am: Reduced compiler optimizations.
33582 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
33583 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
33584 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
33585 tagmanager/tm_workspace.c: TagManager fixes.
33587 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
33589 * printing/*: CVS added. :)
33591 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33593 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
33595 * printing*: CVS added.
33596 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
33597 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
33598 src/main_menubar_def.h: Gnome Print support
33599 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
33600 * configure.in: Enable debugging flag option
33601 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
33602 Print properties defined.
33603 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
33605 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33607 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
33609 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
33610 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
33611 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
33613 * src/text_editor.c: Minor cleanups.
33614 * anjuta.c: Tweaks to 'Goto File Line' functionality.
33615 * src/project_dbase.c: Fixes to add/remove files from project.
33616 * src/help.c: Fix minor memory leak.
33617 * src/project_dbase_gui.c: Remove debugging messages.
33618 * src/utilities.[ch]: Cleanups and minor fixes.
33619 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
33621 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
33623 * src/anjuta.c [anjuta_apply_preferences()]:
33624 Fixed a crash bug when tab pos is not defined for the editors.
33626 * data/properties/cpp.properties: Set default identifier property to normal.
33627 This fixes the bug in which the fore color gets hidden with dark background.
33629 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
33631 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
33634 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
33635 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
33636 src/anjuta.c, data/properties/anjuta.properties:
33637 Implemented line wrapping.
33639 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
33641 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
33642 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
33643 tags. Code was reviewed from GNOME Bonsai view.
33645 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
33646 it seems to have been removed by scintilla people.
33648 * data/properties/anjuta.properties: Set default line wrap to false, as
33649 is noticably slow with big files.
33651 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33653 * src/project_import_gui.c: disallow the selection of files in
33655 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
33658 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33660 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
33661 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
33662 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
33663 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
33664 now works properly.
33665 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
33666 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
33667 * src/utilities.[ch]: Added some utility functions.
33668 * tagmanager/tm_project.c: Fix for bug in file removal from project.
33670 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33672 2002-05-26 Andy Piper <andy.piper@freeuk.com>
33674 * HACKING: info on FIXME statements and removed ccview references
33675 * Makefile.am: added rule to make RPM package
33677 2002-05-26 Andy Piper <andy.piper@freeuk.com>
33679 * THANKS, widgets/e-shell-about-box.c,
33680 manuals/anjuta-manual/C/authors.sgml: updated for new
33682 * src/anjuta.c: removed unnecessary warning code since CVS
33683 support is now implemented :-)
33684 * manuals/sgmldocs.make: implemented a fix for bug #553969
33685 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
33686 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
33687 manuals/C/anjuta-faqs-C.omf: modified the descriptions
33689 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33691 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
33692 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
33693 src/main_menubar_def.h, src/preferences_gui.c,
33694 preferences.c, preferences.h: setup Username and Email
33695 preferences, Insert ChangeLog and Username editor functions
33697 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
33699 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
33701 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
33702 src/src_paths_cbs.c, src/src_paths_gui.c
33703 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
33705 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
33707 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33709 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
33710 and goto tag menu items to main menu.
33712 2002-05-09 Andy Piper <andy.piper@freeuk.com>
33714 * THANKS, widgets/e-shell-about-box.c,
33715 manuals/anjuta-manual/C/authors.sgml: added new contributors
33716 * HACKING: updated with info on files to change for credits
33718 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
33720 * src/aneditor.cxx: extended extension list which fixes segfault
33721 on selecting lisp, ruby or matlab as highlight style.
33723 2002-05-09 Andy Piper <andy.piper@freeuk.com>
33725 * src/main_menubar_def.h: fixed an array initialiser and fixed
33726 the lexer settings for the new entries on the Format menu
33728 2002-05-07 Stephane Demurget <demurgets@free.fr>
33730 * Synced with Scintilla 1.45
33732 2002-05-06 Andy Piper <andy.piper@freeuk.com>
33734 * anjuta.prj: added another missing file
33735 * ChangeLog: fixed some incorrect change dates I caused by
33736 sloppy cut-and-pasting :-/
33738 2002-05-06 Andy Piper <andy.piper@freeuk.com>
33740 * src/mainmenu_callbacks.c: fixed title of new About box
33742 2002-05-05 Andy Piper <andy.piper@freeuk.com>
33744 * src/pixmaps.h: added macros for OpenGL and SDL project icons
33746 2002-05-05 Andy Piper <andy.piper@freeuk.com>
33748 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
33749 * anjuta.prj: updated for new files
33751 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
33753 * widgets/e-shell-about-box.c: Added version display.
33755 2002-05-03 Andy Piper <andy.piper@freeuk.com>
33757 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
33758 widgets/scroll_menu.c: fixed up some compiler warnings (patch
33759 from Philip Van Hoof)
33761 2002-05-03 Andy Piper <andy.piper@freeuk.com>
33763 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
33765 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
33766 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
33767 that produced build errors (needs checking on a machine with the
33769 * data/properties/lisp.properties: updated to match format of other
33770 lexer property files supplied with Anjuta
33772 2002-05-03 Andy Piper <andy.piper@freeuk.com>
33774 * anjuta.prj: added new files
33775 * HACKING: added information from the mailing list on
33776 adding new project types to the wizard (thanks to Johannes)
33778 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33780 * src/utilities.h, src/launcher.c, src/gnome_project.c,
33781 src/appwiz_page2.c: Fix for 547038.
33783 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
33785 * attach_process.c, attach_process_cbs.c: Fixed a dialog
33788 * about.h: cvs removed.
33790 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33792 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
33796 * src/anjuta.c (anjuta_system_error): checks for the error number to
33797 know whether the error description is needed or not.
33799 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
33801 * pixmaps/anjuta_logo.png: New about logo.
33803 * pixmaps/anjuta_icon.png: New icon from Misha. The
33804 old one had trouble with some gtk themes.
33806 * about.c: Removed. No longer needed.
33808 * mainmenu_callbacks.c: Removed reference of about.h
33810 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33812 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
33814 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
33815 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
33816 About Dialog (thanks to the Evolution team for the cool widget!)
33818 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
33820 Patch from lbell <lbell@tsc4.com>
33822 * src/find_in_files.c, src/find_in_files.h,
33823 src/anjuta.c: Added save_yourself, load_yourself routines.
33825 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
33826 Added "Append messages" toggle button. This will enable
33827 the search results to be appended to the already existing
33830 * src/debugger.c: Fixed a typo.
33832 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
33833 src/session.c, src/session.h: Improved session management.
33835 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
33837 * THANKS, FUTURE, AUTHORS: Changed my email and
33840 2002-05-02 Stephane Demurget <demurgets@free.fr>
33842 Impl. feature request #525271 (add Lisp support).
33844 * data/properties/lisp.properties: added.
33846 * data/properties/Makefile.am, data/properties/anjuta.properties: added
33847 the lisp properties.
33849 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
33850 src/utilities.[ch]: added support for the Lisp highlight style.
33852 2002-05-02 Stephane Demurget <demurgets@free.fr>
33854 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
33855 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
33856 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
33857 option preferences to have a persistent setting. Plus it's not used
33858 often, so it's better here than flooding the menus.
33860 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
33861 preferences pages a lot more consistent and sweeter: tabs direction
33862 radiobuttons are directed against the meaning, all pages have an
33863 outter frame, a lot of padding, removed all expand attributes for
33864 vertical boxes, ...
33866 That's not a total revamp, but it's really looking better now, even
33867 if there's still work to be done.
33869 2002-05-01 Andy Piper <andy.piper@freeuk.com>
33871 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
33872 * TODO: added task to be completed before next release (update all credits)
33874 2002-05-01 Stephane Demurget <demurgets@free.fr>
33876 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
33879 2002-05-01 Benke László <decike@freemail.hu>
33881 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
33883 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
33884 src/main_menubar_def.h, src/mainmenu_callback.[ch],
33885 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
33886 to the format menu in order to reorder the notebook tabs in
33887 alphabetical order everytime a file is created/opened/saved.
33889 2002-05-01 Philip Van Hoof <freax@pandora.be>
33891 * widgets/gnomefilelist.[ch] (history_combo_go),
33892 (history_combo_clicked): impl.
33894 (gnome_filelist_new_with_path): use this new impl.
33896 2002-05-01 Stephane Demurget <demurgets@free.fr>
33898 * src/project_dbase_gui.c (add_file): added the xpm file type.
33900 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33902 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
33905 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
33908 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
33909 src/text_editor_menu.c: Added context sensitive search in symbol
33910 browser and editor.
33912 * configure.in: Changed version number to 0.1.9.99.
33914 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
33915 src/project_import.c: Minor changes to project import facility.
33917 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
33918 (Forced to use specific brace format)
33920 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
33921 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
33922 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
33924 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
33926 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
33927 replaced the spinbutton with an hscale, and made the UI less "blocky".
33929 * src/cvs_gui.c: When diffing a project you can choose date and
33932 * src/project_dbase.c: Import_file activated again
33934 * configure.in, plugins/Makefile.am: Added patch plugin
33936 * plugins/patch/*: The new patch plugin
33938 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33940 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
33942 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
33943 dropdown list shown by autocompletion are now removed.
33945 2002-04-28 Philip Van Hoof <freax@pandora.be>
33947 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
33948 a bunch of filetypes from the older version.
33950 * src/project_dbase_gui.c (add_file): changed the import
33951 dialog's filetypes combo contents depending on the
33952 type of data to be imported.
33954 2002-04-28 Stephane Demurget <demurgets@free.fr>
33956 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
33957 the amount parameter as Philip stated and reformated to follow the
33960 * src/project_dbase.c (project_dbase_make_default_filetype_list):
33961 changed accordingly.
33963 2002-04-25 Stephane Demurget <demurgets@free.fr>
33967 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
33968 Shift-F6, to be more consistent with other Gnome apps.
33969 Moved the "Search next" entry under the "Search" one, and swapped the
33970 order of the "Find in files" and "Find and Replace" ones.
33972 Some additional fixes ands cleanups on the edit menu.
33974 * src/main_menubar.h: replaced all occurences of repeat_find by
33975 find_again for the code to be more consistent.
33977 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
33978 sensitiveness depending on the existence of an active text buffer.
33980 * TODO: added some bits about improving the usability of the
33981 search/search again couple.
33983 2002-04-25 Stephane Demurget <demurgets@free.fr>
33985 * src/preferences_gui.c: made the tab labels text more consistent
33988 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
33990 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
33992 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
33995 * src/main.c (main): simplified some code and cleanups.
33997 Fix a part of #499366:
33999 * src/commands.[ch] (sync_from_props), (command_editor_save),
34000 (on_apply_clicked), (create_command_editor_gui): added the gui
34001 corresponding to the command.terminal preference.
34003 2002-04-25 Stephane Demurget <demurgets@free.fr>
34007 * anjuta.spec.in: added build requirements for the source rpm.
34009 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
34011 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34013 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
34014 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
34015 src/project_type.c, source.c, wizard_gui.c:
34016 Added new GNOME 2 project types and changed glade behaviour to
34017 produce GTK code if project type GTK was selected and GTKmm code
34018 if project type GTKmm was selected (and not depending on the
34019 selected language. Disabled glade for GNOME 2 projects because
34020 we will need glade2 there.
34022 * src/project_dbase.c: Fixed a memory lack.
34024 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
34026 * src/cvs.c: Added an error message if jobs are running
34028 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
34030 * tagmanager/tm_work_object.c: Fixed a chrash
34031 bug which occurs when it tries to stat an empty
34034 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
34036 * src/controls.c: CVS menu items now becomes
34037 insensitive when the launcher is busy.
34039 * src/anjuta.c, cvs.h, cvs.c: Created a function
34040 to update the cvs preferences when preferences are
34041 applied in preferences dialog and called it from
34042 anjuta_update_preferences().
34044 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
34046 * src/cvs.c: Added a space in the cvs command
34047 before the revision part. This fixes the cvs
34048 error we get when cvs-diffing with revisions.
34050 * src/cvs.c: Fixed a compiler warning.
34052 * src/find_replace.c: The dialog now remembers
34053 the settings including the "prompt on replace"
34054 which seems to have broken somewhere line the
34057 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
34059 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
34060 Added a new property in cvs class to hold a boolean
34061 for enabling date in cvs diff. This fixed the bizzare
34062 diff output due to the date that goes with the cvs
34063 command. Also, set the default value of compression
34064 to 3 and unified diff option to 1.
34066 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
34068 * src/cvs.c: The diff editor is set to hilite as
34069 diff syntax hiliting.
34071 * configure.in, manual/Makefile.am:
34072 Added a new manual module for ja language.
34074 * manual/ja/*/*/*: New module and files for the
34075 ja translation for the anjuta documentation
34076 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
34078 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
34080 * src/launcher.c: Made a very messy work around
34081 for the launcher authentication to work properly.
34083 * src/find_replace.c: Applied the missing patch
34084 from Dan Elphick <dre00r@ecs.soton.ac.uk>
34086 2002-04-16 Andy Piper <andy.piper@freeuk.com>
34088 * src/cvs.c, src/main_menubar_def.h: made message strings
34089 consistent with existing standards from our own documentation
34090 (such as uppercase P in Project, corrected spelling of
34093 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
34095 * src/cvs_gui.c: Cleaned up gui and aligned various
34096 widgets to give a clean look.
34098 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
34100 * src/launcher.c: Added work around to retrieve
34101 the child exit code. It works. :)
34103 * src/find_in_files.c, src/gnome_project.c,
34104 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
34105 src/clean.c, src/clean_project.c, src/build_project.c,
34106 src/build_file.c: Modified to handle the new
34109 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
34111 * src/find_replace.c: Changed signal to call
34112 on_replace_text_close on from delete_event
34113 to close => the replace history is now updated.
34115 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
34117 * src/cvs.c: escaped the cvs import message before
34120 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
34122 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34124 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
34126 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
34129 * src/preferences_gui.c: GUI improvements
34131 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
34133 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
34135 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
34136 Removed static qualifier from tm_tag_type_name() and
34137 availed it's prototype for use in outside code. also
34138 created reverse map function tm_tag_type_name();
34140 * src/anjuta.c: Implemented qualified tags names for
34141 the tag list (on the toolbar pulldown list) to avoid
34142 ambiguty in tags with similar names (like prototype
34143 and definition). Patch modified and improved.
34145 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
34147 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
34149 * src/utilities.[c,h]: Added a utility funtion
34150 that escapes the single and double quotes in a
34151 given string. Useful for passing command line
34154 * src/cvs.c: Escaped the cvs log message before
34155 passing it to cvs command line to avoid ambiguties
34156 with quotes in the message.
34158 * pixmaps/anjuta_icon.png: Changed to the new icon.
34159 from Todd Goyen <goyen@mbi-berlin.de>
34161 * src/message-manager-private.cc: Added regex to
34162 recognize (underline hilite) the parsable outputs
34163 from the zvt terminal.
34165 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
34167 Patch from: Tina Hirsch <tehirsch@arcor.de>
34169 * src/project_type.c:
34170 Fixed a bug in the wxproject type and modified the erroroutput when
34171 configure doesn't find wx-config
34173 Patch from: Timothee Besset <ttimo@idsoftware.com>
34175 * src/anjuta.c, src/message-manager-private.cc,
34176 src/message-manager-private.h
34177 Catches double clicks in the zvt terminal, and calls goto_error_line
34178 to jump to the appropriate location in the source. This will recognize
34181 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
34183 * src/build_project.c: Taken care of memory leak
34184 by freeing cmd variable properly.
34186 * src/main_menubar_def.h: Fixed wrong signal connection
34187 for cvs project commit.
34189 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
34191 * src/preferences_gui.c: Added some border and adjusted
34192 expandsion, filling in box adds to make the cvs preferences
34195 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
34197 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34199 * src/cvs*, src/main_menubar*, src/preferences*:
34200 Moved CVS settings to preferences, added a nice login dialog.
34202 * src/controls.c, src/project_dbase.c:
34203 CVS project options are only shown if a project is open
34205 * src/build_project.c:
34206 User is now asked if he wants to install as root
34211 * anjuta.prj: Updated with cvs files
34213 * TODO: Remove task which are done
34215 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
34217 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
34218 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
34219 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
34221 Modified launcher to use controlling terminal to detect and
34222 take care of password authentications (for example, for cvs
34223 and root installs).
34225 * pixmaps/password.png: New file.
34227 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
34229 Anjuta kick start tutorial wirtten by:
34230 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
34232 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
34233 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
34234 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
34235 manuals/C/anjuta-tutorial/figures/*.png:
34239 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
34243 2002-03-28 Roel Vanhout <roel@stack.be>
34245 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34247 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
34248 src/preferences_gui.c:
34249 Added option to wrap around to beginning/end of file when on last bookmark
34250 and next/previous bookmark is pressed
34252 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
34254 Patch from Philip Van Hoof <freax@pandora.be>
34256 * src/gnomefilelist.c:
34257 Added gimp like feature that changes the file extension of
34258 the filename entered in the selections when the file
34261 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
34263 Patch from Roy Wood <roy.wood@filogix.com>
34265 * src/controls.c, src/find_text.c, src/find_text.h,
34266 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
34267 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
34269 Menuitem for entering currently selected text as find target,
34270 added key accel for "find next" and changed some key accels for
34271 other key for consistency.
34276 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
34278 * src/watch.c, src/watch.h, src/watch_cbs.c,
34279 src/watch_cbs.h, src/watch_gui.c:
34281 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
34283 Added change watch entries feature
34284 and Watch entries modify on double click fixed.
34286 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
34288 * src/mainmenu_callbacks.c:
34290 Project commit should not bypass dialog as
34291 we need to get the cvs log from the user.
34293 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
34295 * src/project_dbase.c:
34297 Patch from Roy Wood <roy.wood@filogix.com>
34299 Fixed docking bug with the new docking patch
34300 to fix copy/paste bug.
34302 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
34304 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
34305 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
34306 src/main_menubar.h, src/main_menubar_def.h,
34307 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
34309 Added cvs project support. Featured bypass cvs dialog for
34310 cases where we don't need dialog (such as project and right
34311 click selection from file browser). Cleaned up cvs code to
34312 make them generic cvs operations instead of separate file
34313 and project operations. Added cvs log action. Increased
34314 file entry box width and enabled "unified diff" by default.
34315 Used Editor buffer for status and log and set hilite for
34316 these buffers including diff buffer (DIFF hilite).
34318 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
34320 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34322 * data: Added file autogen.sh.wxwin
34323 * data/Makefile.am: Added entry for autogen.sh.wxwin
34324 * pixmaps: Added project image appwiz_wxwin.png
34325 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
34326 * src/appwizard_cbs
34327 src/compiler_options.c
34329 src/project_dbase.c
34330 src/project_dbase.h
34331 src/project_import_cbs.c
34335 src/wizard_gui.c: Added everything necessary for new
34336 project type 'wxWindows (wxGTK)
34337 * src/project_dbase.c: Fixed a bug that caused every project
34338 to be a glade project in dialog
34339 'Project information'.
34341 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
34343 Patch submitted by Roy Wood <roy.wood@filogix.com>
34345 * src/anjuta_gui.c, src/message-manager-dock.c,
34346 src/project_dbase.c:
34348 fixed the copy/paste bug by rewriting dock/undock
34351 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
34353 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34355 * src/cvs*, src/Makefile.am:
34356 New file for CVS support. File operations currently work
34357 cvs login needs to be done. Project support is not yet
34360 * src/main_menubar*, src/mainmenu_callbacks,
34361 src/anjuta.c, src/anjuta.h:
34362 Added menus and functions for cvs commands.
34364 * src/text_editor_menu.h:
34365 Added #include <gtk/gtk.h>
34368 Removed a warning (and this time it works ;-)
34370 * src/utilities.c, src/utilities.h:
34371 Added a utility function to retrieve directory
34372 name out of full path.
34374 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
34376 * src/executer.c: (create_executer_dialog): changed the default
34377 focus on the entry.
34379 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
34381 * widgets/gnomefilelist.c:
34382 Fixed duplicate history entries for the same directory.
34384 2002-03-10 Stephane Demurget <demurgets@free.fr>
34388 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
34389 it's already used by scintilla to delete the whole current line.
34391 2002-03-10 Stephane Demurget <demurgets@free.fr>
34395 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
34396 calls to fileselection_hide_widget,
34397 (on_open_filesel_cancel_clicked): removed.
34399 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
34400 (on_add_prjfilesel_cancel_clicked):
34402 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
34405 * src/fileselection.c: Made some functions static.
34406 (fileselection_hide_widget): rewritten using the new
34407 gnome_filelist_set_multiple_selection function.
34409 * src/fileselection.c: (on_file_selection_delete_event): removed
34410 unuseful widget hides. Some cleanups,
34411 (on_file_selection_cancel_clicked): impl,
34412 (create_fileselection_gui): changed the cancel button clicked's
34413 callback to use this new function.
34415 * src/anjuta.c: (anjuta_new):
34416 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
34417 callbacks, because this the gnome filelist widget's job.
34419 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
34420 clist selection mode duplicates set,
34421 (gnome_filelist_key_press): use the new impl. function.
34423 2002-03-10 Stephane Demurget <demurgets@free.fr>
34427 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
34428 fixed some bogus code using an array cell out of
34429 range, removed unecessary gettext usages.
34431 * src/appwiz_page2.c: (on_prj_name_entry_changed):
34432 some cleanups and now transform minus characters to
34436 (source_write_configure_in),
34437 (source_write_toplevel_makefile_am),
34438 (source_write_desktop_entry),
34439 (source_write_glade_file):
34440 * src/project_dbase.c: (project_dbase_summon_glade),
34441 (project_dbase_generate_source_code):
34442 * src/glades.c: (gladen_write_glade_write):
34443 replaced some occurences of the target name by the
34444 project filename, using project_dbase_get_proj_name,
34445 to fix the name of some files.
34446 Fixed a lot of mem leaks.
34447 Various code cleanups.
34449 2002-03-06 Stephane Demurget <demurgets@free.fr>
34451 Merged with latest (1.44) scintilla.
34453 Added: - The calltip.<lexer>.end.definition property to display help
34454 text on a second line of calltip.
34455 - The calltip.<lexer>.word.characters property to correctly find
34456 calltips for functions that include characters like '$' which
34457 is not normally considered a word character.
34458 - The use.monospaced property to determine initial state of
34459 Use Monospaced Font setting.
34461 Bugs fixed: Too many to mention; please see :
34462 http://www.scintilla.org/ScintillaHistory.html for the
34465 * scintilla/*/*: updated nearly all files.
34467 * TODO: removed the need of a scintilla merge.
34469 Merged with latest (1.44) SciTE properties.
34471 * data/properties/anjuta.properties: added the wrap, use.monospaced
34474 * data/properties/html.properties: added a missing php extension, and
34475 updated php keywords to the latest reference.
34477 * data/properties/pascal.properties: added commands to compile, build
34478 and execute pascal applications.
34480 * data/properties/lua.properties: added styles for statements.
34482 * data/properties/bash.properties: added the declare keyword.
34484 Fixed distchecking.
34486 * global-tags/Makefile.am,
34487 global-tags/create-global-tags.sh: used some kind of ugly hack to
34488 make distchek work, since noone has proposed some better way.
34490 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
34491 and Ctrl-N replace Alt-N for new file according to the Gnome design
34494 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
34496 * widgets/gnomedirlist.c
34497 widgets/gnomedirlist.h
34498 widgets/gnomefilelist.c
34499 widgets/gnomefilelist.h:
34501 Added GPL headings in the file.
34503 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
34505 * src/attach_process.c
34506 src/attach_process_cbs.c
34507 src/attach_process_cbs.h
34508 src/attach_process_gui.c
34510 src/breakpoints_cbs.c
34511 src/breakpoints_cbs.h
34512 src/breakpoints_gui.c
34514 src/compiler_options.c
34515 src/compiler_options_cbs.c
34516 src/compiler_options_cbs.h
34517 src/compiler_options_gui.c
34518 src/find_in_files.c
34519 src/find_in_files_cbs.c
34520 src/find_in_files_cbs.h
34521 src/find_in_files_gui.c
34526 src/preferences_gui.c
34527 src/project_config.c
34529 src/src_paths_cbs.c
34530 src/src_paths_cbs.h
34531 src/src_paths_gui.c:
34533 Bugs #521629 and #522427 fixed. The problem was, that the
34534 escape-key was not catched and the dialog was hidden, but
34535 the flag was not set correctly.
34537 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
34538 using the gnome_dialog_close_hides()-setting present in most dialogs.
34539 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
34540 emits "close" and set the flag in the close-callback.
34542 Patch from: Jens Georg <mail@jensgeorg.de>
34544 2002-03-06 Stephane Demurget <demurgets@free.fr>
34546 * src/*.{c,cpp}: s/string_free/g_free/
34548 * src/utilities.[ch]: (string_free): removed.
34550 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
34552 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34554 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
34555 src/mainmenu_callbacks.[ch]:
34556 Removed Project menu options: README, TODO, ChangeLog and NEWS
34557 Moved Save Build Messages to Build menu and only highlight it
34558 when there are build messages.
34559 Corrected a spelling: "mojority" -> "majority"
34560 Fixed initialisation of edit.edit_app_gui so now Edit menu
34561 can be shown when no project is loaded.
34563 * src/project_dbase.h: Removed prototype for static function
34565 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
34567 * src/text_editor.c: Editor is marked changed after
34570 Patch from: Jens Georg <mail@jensgeorg.de>
34572 2002-03-04 Roel Vanhout <roel@stack.be>
34574 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34576 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
34577 Added option to ignore binary files on 'Find in files' (grep -I option)
34579 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
34582 session restoration and commandline load in
34585 * src/anjuta.[h,c], src/anjuta_cbs.c:
34586 Removed "clear windows menu" and prevented runtime
34589 * src/compile.c, src/build_file.c, src/build_project.c,
34591 Takes into account the preference setting for
34592 show dialog when job completes. Dialogs are
34593 shown when it is enabled otherwise not.
34595 2002-03-03 Roel Vanhout <roel@stack.be>
34597 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34600 Store 'Find...' search string on search so that 'Find Next' will search for
34601 that string, even if the dialog hasn't been closed yet.
34603 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
34605 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
34606 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
34607 src/main_menubar_def.h:
34609 Organized menus, removed "Windows" and "Utilities" menus from the
34610 menubar [they are no longer needed]. Also removed some extragenous
34613 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
34615 * src/message-manager-private.cc:
34616 Set message clist selection mode to BROWSE.
34618 * src/message-manager.cc, src/an_symbol_view.c,
34619 src/an_file_view.c:
34620 Added Key navigation for the CTree and CList. Arrow left for
34621 node collapse, right for node expand, space (or enter) for
34622 activation (same as double click).
34624 2002-03-03 Roel Vanhout <roel@stack.be>
34626 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34628 * plugins/class-gen/clsGen.c
34629 Added functionality to semi-intelligently prefill filename
34630 boxes with names deduced from class name
34632 2002-02-26 lbell <lbell@tsc4.com>
34634 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
34635 * src/preferences_gui.c:
34636 Removed an incorrect use of gtk_misc_set_alignment().
34638 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
34639 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
34640 src/preferences.h, src/preferences_gui.c:
34642 Added the option to reload last open project at the startup.
34643 Added the possibility to open a new project without close
34646 * src/properties.cxx:
34647 Corrected a spelling mistake in message string.
34650 Updated session functions.
34652 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
34654 * widgets/gnomefilelist.c: Bug fixes.
34656 Patch from Philip Van Hoof <freax@pandora.be>
34658 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
34660 * src/an_file_view.c:
34661 anjuta was unable to open some files becuase they were not being
34662 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
34663 Removed mime checking when opening with anjuta, becuase it doesn't
34664 hurt to open binary files in anjuta (some even may want to do so).
34666 Added a warning when mime type is not set when "view with default
34667 viewer" is activated.
34669 * src/an_file_view.c, an_symbol_view.c:
34670 Converted N_() to _() where ever appropriate in the strings.
34672 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
34674 * src/appwizard_gui.c, src/appwizard_cbs.c
34675 src/wizard_gui.c/h, src/appwiz_page3.c,
34676 src/project_import_gui.c:
34678 Moved target type radiobuttons to appwiz. page 2
34680 * src/message-manager-private.cc
34681 Fixed a bug which caused a crash if next message function was used
34683 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
34685 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
34687 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
34688 Modifies the behaviour of Alt-TAB in Anjuta. This
34689 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
34690 edited files in the first items of the notebook.
34692 Patch from: Timothee Besset <timo@qeradiant.com>
34694 2002-02-24 Philip Van Hoof <freax@pandora.be>
34696 * widgets/gnomefilelist.c, gnomefilelist.h:
34697 Added filecompletion
34699 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
34701 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
34703 * configure.in: Added "sk" to ALL_LINGUAS.
34705 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
34707 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
34708 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
34709 src/wizard_gui.c: Added support for static and dynamic libs
34711 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
34713 * widgets/gnomefilelist.c:
34714 Fixed gnome_filelist_get_lastfilename so it no longer returns
34717 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
34719 * src/resources.h, resources.c:
34722 * src/main_menubar_def.h, mainmenu_callbacks.c:
34723 Changed to use gnome configed url handler.
34725 2002-02-19 Philip Van Hoof <freax@pandora.be>
34727 * widgets/gnomefilelist.c
34728 Added PHP filetype.
34730 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
34732 * plugins/class-gen/clsGen.c:
34735 * widgets/gnomefilelist.c:
34736 Gives the maximum space to the files section of the open file dialog.
34738 Patches from: lbell <lbell@tsc4.com>
34740 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
34742 * src/anjuta.c, main.c:
34743 Used tm_get_real_path in anjuta_get_full_filename();
34745 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
34747 * anjuta.prj: update version
34749 2002-02-17 Stephane Demurget <demurgets@free.fr>
34751 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
34752 removed the amount arg and replaced with a NULL-ending list.
34753 (gnome_filelisttype_makedefaultlist): use the new prototype.
34755 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
34757 * src/about.c, THANKS: updated for new contributors
34759 * anjuta.prj: added new files
34761 * README: corrected some documentation, ctags no longer needed,
34762 pkgconfig now required
34764 * data/properties/others.properties: add .cvsdiff extension
34766 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
34767 patch from Vadim Berezniker <vadim@berezniker.com> to improve
34770 * doc/anjuta.1: added initial man page thanks to
34771 Rob Bradford <rob@debianplanet.org> (NB build and install
34774 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
34776 * src/Makefile.am: Cleaned handling of compiler flags by moving them
34777 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
34780 * configure.in: Changed version to 0.1.10-pre
34782 2002-02-17 Stephane Demurget <demurgets@free.fr>
34784 * src/fileselection.c: (create_fileselection_gui): always display
34785 the directory creation button as we cannot rely on the dialog
34788 * widgets/gnomefilelist.[ch]: fixed includes.
34790 * pixmaps/new_folder.xpm: resized, added a + sign.
34792 2002-02-17 Stephane Demurget <demurgets@free.fr>
34794 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
34795 changed all extensions to begin with a dot.
34797 2002-02-16 Philip Van Hoof <freax@pandora.be>
34799 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
34801 * THANKS: added Philip.
34803 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
34805 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
34806 * src/file_selection.[ch],
34807 * widgets/gnomefilelist.[ch]: added a filetype
34808 combobox to the Anjuta file dialog widget.
34810 2002-02-14 Andy Piper <andy.piper@freeuk.com>
34812 * anjuta.spec.in: eep! the import script was not being installed by
34813 RPM - fixed for the release.
34815 2002-02-13 Stephane Demurget <demurgets@free.fr>
34817 Various cleanups and fixes for the next release to be able to make
34820 * plugins/*/*.c: added missing prototypes causing gcc to speak to
34821 much and make some tweaks plus cleanups.
34823 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
34824 args to remove some warnings.
34826 * global-tags/Makefile.am,
34828 src/Makefile.am: link against Anjuta static libs using the
34829 $(top_builddir) dir, not anymore on $(top_srcdir) to make
34832 * src/Makefile.am: ditto with all the Anjuta static libs.
34834 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
34835 include, as we already include the whole directory for the build.
34837 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
34839 2002-02-13 Andy Piper <andy.piper@freeuk.com>
34841 * pixmaps/Makefile.am: icon for libglade project now installed
34842 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
34843 * manuals/C/Makefile.am: removed ChangeLog reference which was
34844 breaking some build stuff
34845 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
34846 include reference problems that showed up on make distcheck
34847 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
34849 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
34851 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
34853 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
34855 * src/message-manager-private.cc:
34856 The horizontal scrollbar now shows properly on demand.
34858 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
34860 * src/dnd.c fixed some warnings
34861 * src/message-manager-private.cc: Horizontal scrollbar is now shown
34862 and works. It is shown always at the moment but before it was
34863 shown on demand and did never work.
34865 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
34867 * src/anjuta.c: Fixed a crash bug.
34868 patch from: Jens Georg <mail@jensgeorg.de>
34870 2002-02-04 Andy Piper <andy.piper@freeuk.com>
34872 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
34873 reports a problem with missing end tags on <graphic>
34875 2002-02-03 Andy Piper <andy.piper@freeuk.com>
34877 * manuals/C/ChangeLog: removed since it was never used
34878 * manuals/C/anjuta-manual/*: more updates, new screenshots
34879 * anjuta.prj: updated for new manuals/ structure
34881 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
34883 * source.c, compiler_options.[c/h]:
34884 Fixed bug #460321 "Problem with optimization options"
34885 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
34887 2002-02-03 Andy Piper <andy.piper@freeuk.com>
34889 * NEWS: prepared for release, need to fill in date
34890 * data/welcome.txt: version number updated
34892 2002-02-03 Andy Piper <andy.piper@freeuk.com>
34894 * src/text_editor_menu.c, src/an_file_view.c,
34895 src/an_symbol_view.c: marked strings for translation
34897 * src/defaults.c, data/properties/xml.properties:
34898 *.omf and *.xsl files should use XML highlighting
34900 * manuals/C/anjuta-manual/*:
34901 - restructured so that files have more meaningful names
34902 and are easier to edit (see anjuta-manual.sgml for the
34904 - updated some screenshots
34905 - continued rewrite
34907 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
34909 * main.c: Made a workaround to remove the old
34910 anjuta gnome config file (older than 9 Feb 2002). This
34911 will fix the bug which never lets the brower toolbar shown.
34913 * main.c: In fact, the above solution wouldn't work in all
34914 cases. Therefore, here is the better fix, which works by
34915 detecting the version of the old config file and deleting
34916 ~/.gnome/Anjuta if it is lesser than 0.1.9.
34918 2002-02-01 Andy Piper <andy.piper@freeuk.com>
34920 * HACKING: added info on submitting patches
34922 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
34924 * src/project_import_gui.c, src/project_import.c:
34925 - If Project Import Wizard is canceled everything is
34927 - Back button is now insensitive on page 3 (some problems:
34928 see TODO in project_import_qui.c:284
34929 - Menu frame is insensitive if project type != GNOME(mm)
34931 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
34933 * src/main.c: Fixed bug # (Unable to open files on
34934 double click in project window from second trial onwards when
34935 the project is opened from command line).
34937 * po/POTFILES.in: Removed tags_manager.[h,c]
34939 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
34941 * src/preferences.c:
34942 A quick hack to fix the 'invisible' browser toolbar when
34943 upgrading from 0.1.8 to 0.1.9
34946 Fixed toolbar names which were causing confusions in the toolbar
34950 Substituted "anjuta" with PACKAGE
34952 * src/project_import_gui.c:
34953 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
34955 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
34956 Added new files and removed obsolete ones.
34958 2002-01-30 Andy Piper <andy.piper@freeuk.com>
34960 * src/appwizard_cbs.c, project_import_cbs.c,
34961 main_menubar_def.h, project_import_gui.c:
34962 updates to message strings and layout for the
34965 * text_editor_cbs.c: fix for the tab menu entries for
34966 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
34968 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
34975 Tag dropdown exclusive (takes
34976 all space in the toolbar) and never vertical and
34977 increased the width of the tag combo to 256 pixs.
34978 Toolbar separator before the combo and button.
34979 Added tags label before the tag button.
34980 Reorganized the dock bands for the toolbars.
34982 * src/project_import_gui.c
34983 src/project_import.c:
34984 Fixed an error and removed an unused variable.
34986 * data/properties/anjuta.properties:
34987 Removed the property for the old toolbar and set
34988 browser toolbar show to default.
34990 * src/project_dbase.c: excluded modules were not
34994 No build files will be written if the project is blocked.
34996 * src/project_import.c,
34997 src/project_import_cbs.c,
35001 Manually applied Johannes patch to fix some memory
35002 issues and gui clean up.
35003 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
35005 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
35006 Fixed a bad bug with remove file from project because of
35007 files were never removed properly from the project and
35008 from the tagmanager.
35010 * src/appwiz_page3.c: Disabled unused codes to clear
35013 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
35015 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
35018 pixmaps/Makefile.am
35021 src/an_symbol_view.c
35029 src/main_menubar_def.h
35030 src/mainmenu_callbacks.c
35031 src/mainmenu_callbacks.h
35033 src/project_dbase.c
35034 src/project_dbase.h
35036 src/text_editor_menu.c
35037 src/text_editor_menu.h
35040 src/toolbar_callbacks.c
35041 src/toolbar_callbacks.h :
35043 Patch submitted by:
35044 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
35046 Removes the Tags toolbar and substituted it with
35047 tags combo dropdown list. Fixes a couple of bugs.
35049 Moved the tag combo to browser toolbar because
35050 main toolbar was becoming too long.
35051 Made a new icon of tag toolbar.
35053 * po/zh_TW.po: Fixed bug.
35055 * pixmaps/an_tag.xpm: Added new file.
35057 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
35059 * src/project_import_gui.c: Reorganized project
35062 2002-01-29 Andy Piper <andy.piper@freeuk.com>
35064 * HACKING: added info on creating windows and dialogs
35066 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
35068 * src/tm_file_view.c:
35070 Sorts the file list at the end instead of doing sort-insert
35071 to improve performance.
35072 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
35074 * src/project_dbase.c: Resolved a conflict from
35077 * src/project_import.c:
35079 Fixed to use anjuta_import.sh for the bin dir and
35080 not from the data dir.
35082 Used anjuta_is_installed() function to verify a the command's
35085 Fixed import command to use sh (which is more general and is
35086 gauranteed to be found in any unix system :-)). Also, added
35087 double quotes around the import directory.
35089 Changed some strings for better translations (like avoiding
35092 Fixed the reading of wrong target type.
35094 * src/control.c: Insensitive "import project" when there is
35097 * src/project_import_cbs.c:
35099 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
35100 Fixed selection of gettext checkbox.
35101 Sets the menu entries.
35103 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
35105 * src/appwiz_page[1-4].c
35107 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
35108 be able to reuse it.
35110 * src/mainmenubar.[c/h]
35111 * src/mainmenubar_def.h
35112 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
35115 * src/message-manager.c: Fixed bug 509192
35116 * src/message-manager-dock.c: Added accel_group if window is undocked
35118 * src/project_dbase.[c/h]: Splitted opening code to be able
35119 to use it without an open file dialog
35120 (Maybe I broke Naba's changes, please take a look)
35122 * src/project_import.[c/h]
35123 * src/project_import_gui.c: New Files, Code for Project Import Wizard
35125 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
35128 2002-01-28 Andy Piper <andy.piper@freeuk.com>
35130 * src/main_menubar_def.h, tagmanager/tm_project.c: more
35133 * manuals/C/anjuta_manual/*: started rewrite of the
35134 manual, updated some screenshots
35136 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
35138 * src/gnomefilelist.h, src/gnomefilelist.c:
35140 Fixed multiple selection bug (#497085). The OK button is
35141 sensitive when in multiple mode, if the no. of
35142 selection is one or more.
35144 Toggle between single and multiple selection mode
35145 and multiple mode display.
35147 Fixed strings to translable strings.
35149 Fixed some compiler warnings by commenting out
35152 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
35154 * src/project_dbase.c: App status bar now updates
35155 with the project name when the project is loaded.
35157 * src/an_file_view.c, tagmanager/tm_file_entry.c:
35159 Puts the directories at the top. They're also sorted now.
35160 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
35162 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
35164 * scripts/anjuta_import.sh.in: Added file.
35165 * scripts/anjuta_import.sh: Removed file.
35167 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
35170 * src/main_menubar_def.h:
35172 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
35173 reflect the opposite of Find (CTRL+F) and also to leave
35176 Changed Glade summon with ALT+G, which frees the ATL+E
35177 for poping up the edit menu.
35179 * src/Makefile.am: Debugging link flags by Biswa, removed.
35181 2002-01-28 Andy Piper <andy.piper@freeuk.com>
35183 * HACKING: added information on best practices for writing
35184 application messages and GUI labels
35186 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
35187 src/breakpoints.c, src/build_file.c, src/build_project.c,
35188 src/clean_project.c, src/compile.c,
35189 src/compiler_options_cbs.c, src/compiler_options_gui.c,
35190 src/configurer.c, src/debugger.c, src/executer.c,
35191 src/find_in_files.c, src/find_in_files_cbs.c,
35192 src/find_replace.c, src/find_text.c, src/glades.c,
35193 src/gnome_project.c, src/goto_line.c, src/main.c,
35194 src/main_menubar.c, src/main_menubar_def.h,
35195 src/mainmenu_callbacks.c, src/preferences_gui.c,
35196 src/project_config.c, src/project_dbase.c,
35197 src/project_dbase_gui.c, src/resources.c, src/source.c,
35198 src/support.c, src/tags_manager.c, src/text_editor.c,
35199 src/text_editor_gui.c, src/text_editor_menu.c,
35200 src/toolbar_callbacks.c, src/utilities.c:
35201 lots of minor message updates to make them more user-friendly
35204 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
35208 Because of the spaces escaping, the command could not be
35209 executed when run without terminal. Now fixed.
35211 * anjuta.prj, Makefile.am:
35213 Added anjuta project file.
35215 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
35217 * src/message-manager-private.h, message-manager-private.cc,
35220 Added freeze() and thaw() for the message window class to
35221 speed up the message manager update.
35223 * src/project_config.h, project_config.c,
35224 src/project_dbase.h, project_dbase.h
35225 scripts/anjuta_project.template:
35227 Added two new prject attributes: project.config.blocked and
35228 project.excluded.modules. The former will make sure that users
35229 are not given any previlidge in enabling the 'overwrite build
35230 files' flags and the later issues a list of modules in the project
35231 to be skipped for symbol browsing and project listing.
35233 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
35235 Modified script to read the template from the anjuta data dir
35236 rather than from the directory in which the script exist. Otherwise,
35237 Being transfered to the bin dir, the script will not be able to
35238 find the template when it is run.
35240 The script is also create with configure.in to set in the anjuta
35241 data dir path inside the script.
35243 2002-01-26 Stephane Demurget <demurgets@free.fr>
35245 * po/fr.po: updated to the latest sources.
35247 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
35249 * scripts/Makefile.am:
35250 anjuta_import.sh goes with distribution.
35252 * po/*.po: They seem to have updated (merged with
35253 anjuta.pot) automatically when I did "make dist".
35255 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
35257 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
35258 Fixed Bug #499807, ie crash on removing libs, includes, defines from
35259 the compiler options dialog.
35262 Correct todays date. :)
35264 * scripts/Makefile.am:
35265 Installs anjuta_import.sh in $(prefix)/bin dir and
35266 is treated as an executable.
35268 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
35270 * Fix for bug #499373
35272 * data/properties/anjuta.properties, ada.properties, cpp.properties,
35273 java, properties, latex.properties, lua.properties, others.properties,
35276 Added double-quotes around file arguments so that
35277 filenames with spaces could also work.
35279 * launcher/anjuta-launcher.c, executer.c:
35280 Escaped quotes in the cammand and it's arguments before executing
35281 so that args with spaces can also work.
35283 Commented #DEBUG switch.
35285 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
35287 * scripts/*: Added files which I forgot previously.
35289 * src/aneditor.h: Lined up commands definition for better look.
35291 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
35292 main_menubar.h, control.c:
35293 Added three more convert EOL chars submenu items in transform.
35294 Reformatted some some.
35296 * data/anjuta.properties:
35297 Reformatted a line.
35299 * src/aneditor.h, aneditor.c:
35300 Added three commands (with definitions) for EOL conversions.
35302 * src/text_editor.c:
35303 Editor detects file mode from the file content and
35304 set the editing mode to CR/LF/CRLF automatically.
35305 Refined Dos mode extrageneous chars filter
35306 This will make sure that filter works only in Dos mode and not
35309 * src/anjuta.c: Editor mode display in status bar.
35311 * src/preferences_gui.c: Changed the string for dos mode
35312 filter to more sensible string.
35314 * src/aneditor.c: Default editor mode sets during widget creation
35315 and not everty time the properties are loaded. This makes sure
35316 that the auto-detected mode is not overridden by the default mode.
35318 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
35320 * src/anjuta.c: Fixed bug #476028.
35321 Now anjuta also searches for file relative to top project dir,
35322 when the project is open.
35324 * src/anjuta_cbs.c: Fixed bug #499536.
35325 File is not closed if it is not able to save the file properly.
35327 * src/mainmenu_callbacks.c: Fixed bug #499536.
35328 Newfiles (which are not modified) are also closed on "close all files".
35330 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
35332 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
35334 * tagmanager/tm_source_file.c, regex.c, parse.c:
35335 defined and delimited g_messages within #debug.
35337 * src/preferences.c, data/anjuta.properties:
35338 saved/defied message-manager tag position in string.
35339 Message tag possition is saved between sessions. And
35340 and tag position bottom as default.
35342 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
35344 Patch submitted by:
35345 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
35350 data/properties/Makefile.am
35351 global-tags/Makefile.am
35352 pixmaps/Makefile.am
35356 src/an_symbol_view.c
35357 src/an_symbol_view.h
35362 src/message-manager-private.cc
35364 src/project_dbase.c
35365 src/project_dbase_gui.c
35375 pixmaps/sv_class.xpm
35376 pixmaps/sv_function.xpm
35377 pixmaps/sv_macro.xpm
35378 pixmaps/sv_private_fun.xpm
35379 pixmaps/sv_private_var.xpm
35380 pixmaps/sv_protected_fun.xpm
35381 pixmaps/sv_protected_var.xpm
35382 pixmaps/sv_public_fun.xpm
35383 pixmaps/sv_public_var.xpm
35384 pixmaps/sv_static_fun.xpm
35385 pixmaps/sv_static_var.xpm
35386 pixmaps/sv_struct.xpm
35387 pixmaps/sv_unknown.xpm
35388 pixmaps/sv_variable.xpm
35389 pixmaps/fv_core.xpm
35390 pixmaps/fv_text.xpm
35391 pixmaps/filestoremove.txt:
35395 * pixmaps/class.xpm
35396 pixmaps/function.xpm
35397 pixmaps/fv_autofile.xpm
35399 pixmaps/fv_i18n.xpm
35400 pixmaps/fv_source.xpm
35401 pixmaps/private_func.xpm
35402 pixmaps/private_var.xpm
35403 pixmaps/protected_func.xpm
35404 pixmaps/protected_var.xpm
35405 pixmaps/public_func.xpm
35406 pixmaps/public_var.xpm
35408 pixmaps/variable.xpm
35414 Upgraded to tagmanager-0.7
35416 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
35417 * src/anjuta_cbs.c: Fixed bug #506441
35418 * src/watch_gui.c: Changed layout of eval dialog so that
35419 it fits on a 800x600 desktop with German translation.
35421 2002-01-23 Andy Piper <andy.piper@freeuk.com>
35423 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
35424 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
35425 icon for new project type (thanks to Misha)
35426 * configure.in: build and install Danish translation
35427 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
35428 credits to cover new patches and translations
35430 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
35432 * src/preferences.c, src/message-manager.cc, src/project_type.c,
35433 src/appwiz_page1.c:
35435 - Font preferences are restored properly now (\n was missing)
35436 - Dock menu label of message-manager is "Dock/Undock" instead
35437 of "Dock|Undock" to match with the rest of anjuta.
35438 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
35439 changed it in anjuta, too
35441 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
35443 * tagmanager/tm_source_file.c,
35444 tagmanager/parse.c,
35445 tagmanager/tm_project.c,
35446 src/an_symbol_view.c,
35449 Disabled debug warnings.
35451 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
35453 * src/appwiz_page1.c
35454 src/compiler_options.c
35455 src/project_dbase.c
35456 src/project_dbase.h
35461 New project type named LibGlade.
35463 Patch submitted by:
35464 Dick Knol <dknol@gmx.net>
35467 Commented out unused pixmap creation. May be it
35468 will fix the crash in project creation.
35470 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
35474 src/registers_cbs.c
35475 src/registers_cbs.h
35476 src/registers_gui.c
35479 src/sharedlib_cbs.c
35480 src/sharedlib_cbs.h
35481 src/sharedlib_gui.c
35489 src/stack_trace_cbs.c
35490 src/stack_trace_cbs.h
35491 src/stack_trace_gui.c
35499 Fixed bug #496290: Attach/detach removed from these
35500 windows as they are never implemented.
35502 Patch submitted by:
35503 Johannes Schmid <johannes.schmid@gmx.de>
35505 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
35511 when you right click on the tabs, a list of filenames are given
35512 out, but now it gives a list of "page 1", "page 2", etc...
35514 Patch submitted by:
35515 Jens Georg <mail@jensgeorg.de>
35517 * anjuta.in.in: Removed c|c++ because, it was not necessary
35518 and was causing translation problem.
35520 * plugins/class-gen/clsGen.c:
35521 removed "'" for the same reason.
35523 attached the fix for the menu
35526 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
35528 * src/preferences.h,
35530 src/preferences_gui.c:
35532 Adds the functionality to Anjuta to auto save your unsaved
35533 files before you build a project.
35535 Patch submitted by:
35536 jason <jason_williams@suth.com>
35538 * src/anjuta.[h,c]:
35539 Added function for save all files.
35541 * src/mainmenu_callbacks.c:
35542 Modified to use the above function.
35544 * src/build_project.c:
35545 Save all files before build if it is set in the
35548 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
35550 * src/message-manager-private.cc
35551 src/message-manager-private.h
35552 src/message-manager.cc:
35554 Message-manager now restores the tabs which were shown on startup.
35555 The terminal is now created on demand (as requested by Biswa)
35556 and I have removed some debug messages.
35558 Patch submitted by:
35559 Johannes Schmid <johannes.schmid@gmx.de>
35561 2002-01-13 Stephane Demurget <demurgets@free.fr>
35563 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
35564 proper tabs keyboard navigation.
35566 * src/an_symbol_view.c,
35568 src/gnome_project.c,
35569 src/project_dbase.c,
35570 src/tags_manager.c: removed some debugging display.
35572 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
35574 * src/message-manager-dock.c
35575 src/message-manager-private.cc
35576 src/message-manager-private.h
35577 src/message-manager.cc
35580 src/preferences_gui.c:
35582 Patch submitted by:
35583 Johannes Schmid <johannes.schmid@gmx.de>
35585 This patch adds a tab to the notebook of the preferences-dialog
35586 where you can change the colors, the tab position of the new
35587 message manager. Also the truncate messages stuff has moved
35588 from misc tab to messages tab.
35590 Also improved the remembering position stuff of message manager.
35592 * data/internal.properties,
35593 Added definitions for messages colors and tag position.
35595 * src/message_manager.cc:
35596 Fixed a bug that never lets the messages panes to get cleared.
35597 Added wmclass setting for the message window. Fixed a bug in
35598 which the message window was not being shown.
35600 * src/tag_manager.c: Fixed printing of (NULL) in the debug
35601 output and disabled it.
35603 * src/anjuta.c: Preferences created and loaded before anything else.
35604 anjuta now recognizes messages colors on startup and initializes
35607 2002-01-09 Andy Piper <andy.piper@freeuk.com>
35609 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
35611 2002-01-09 Stephane Demurget <demurgets@free.fr>
35613 * pixmaps/file_c.xpm,
35614 pixmaps/file_cpp.xpm,
35615 pixmaps/file_file.xpm,
35616 pixmaps/file_h.xpm,
35617 pixmaps/file_html.xpm,
35618 pixmaps/file_i18n.xpm,
35619 pixmaps/file_icon.xpm,
35620 pixmaps/file_pix.xpm,
35621 pixmaps/fv_doc.xpm,
35622 pixmaps/fv_i18n.xpm,
35623 pixmaps/fv_image.xpm,
35624 pixmaps/fv_source.xpm,
35625 pixmaps/fv_unknown.xpm: made these icons transparent.
35627 2002-01-08 Andy Piper <andy.piper@freeuk.com>
35629 * launcher/anjuta_launcher.c: updated message strings
35630 * src/message-manager-dock.c: added newline at end to avoid compile warning
35631 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
35632 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
35633 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
35634 entries for username and Python-style GPL notice
35635 * HACKING: added info on files to change to update Insert menu
35637 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
35639 * src/project_dbase.c,
35640 src/an_file_view.c,
35641 src/an_symbol_view.c:
35642 Changed the CTree expander style to square and
35643 line style to Dotted line.
35645 * po/POTFILES.in: Removed and Added translable files.
35647 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
35649 * ccview/.cvsignore: Removed.
35651 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
35654 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
35655 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
35656 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
35657 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
35658 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
35659 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
35661 Removed ccview module because it is no longer needed.
35663 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
35665 * src/project_dbase.c:
35666 Shifted structure initialization in project_dbase_new()
35667 before anything else, otherwise it was crashing due to
35668 uninitialized values.
35670 * src/an_symbol_view.c:
35671 Disabled high volume debug output.
35673 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
35675 Applied a very heavy patch from:
35676 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
35680 pixmaps/Makefile.am
35692 src/fileselection.c
35695 src/main_menubar_def.h
35696 src/mainmenu_callbacks.c
35697 src/mainmenu_callbacks.h
35698 src/project_dbase.c
35699 src/project_dbase.h
35700 src/project_dbase_gui.c
35702 src/text_editor_menu.c
35703 src/toolbar_callbacks.c
35704 tagmanager/Makefile.am
35706 tagmanager/include/Makefile.am
35707 tagmanager/include/tm_project.h
35708 tagmanager/include/tm_symbol.h
35709 tagmanager/include/tm_tag.h
35710 tagmanager/include/tm_tagmanager.h
35711 tagmanager/include/tm_workspace.h
35712 tagmanager/tm_project.c
35713 tagmanager/tm_source_file.c
35714 tagmanager/tm_symbol.c
35715 tagmanager/tm_tag.c
35716 tagmanager/tm_workspace.c
35717 widgets/Makefile.am: Modified.
35719 * src/an_file_view.[c,h],
35720 src/an_symbol_view.[c,h],
35721 src/file_history.[c,h],
35723 widgets/scroll-menu.[c,h],
35724 tagmanager/tm_file_entry.c
35725 tagmanager/include/tm_file_entry.h: Added new files.
35727 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
35728 private_func.xpm, public_func.xpm,
35729 class.xpm, fv_exec.xpm, fv_unknown.xpm,
35730 private_var.xpm, public_var.xpm,
35731 function.xpm, fv_i18n.xpm, macro.xpm,
35732 protected_func.xpm, struct.xpm,
35733 fv_autofile.xpm, fv_image.xpm,
35734 ofolder.xpm, protected_var.xpm, variable.xpm:
35735 Updated and Added pixmap files.
35739 a) Removes CCView dependency.
35740 b) Improves the terminal.
35741 c) Adds tag navigation context menus.
35742 d) Upgrades tagmanager to latest version.
35743 e) Miscellaneous small additions.
35745 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
35747 * src/project_dbase_gui.c: Fixed crash of anjuta
35748 when project first created.
35750 * src/gnome_project.c: It now updates the tags manager
35751 when new projects are created.
35753 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
35755 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
35756 for this big patch.
35758 * src/messages.[c,h]: Removed files.
35760 * src/message-manager.[cc,h],
35761 src/message-manager-dock.[c,h],
35762 src/message-manager-private.[cc,h]
35765 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
35766 src/build_project.c, src/clean_project.c, src/compile.c
35767 src/configurer.c, src/debugger.c, src/find_in_files.c
35768 src/mainmenu_callbacks.c, src/preferences.h
35769 src/preferences_gui.c, src/properties.h
35770 src/utilities.c, src/utilities.h:
35771 The new messages widget.
35773 - Use of GtkNotebook instead of ToggleButtons
35775 - Popupmenu to show and hide message types and
35776 to dock/undock in detach mode
35778 All other things should work as they did with the
35779 old message window. Currently the keyboard short-cuts
35780 do not work in detached mode.
35782 Some functions in utitlities.[c,h] changed.
35783 so that they take const arguments where this is possible
35785 * src/Makefile.am, po/POTFILES.in:
35786 Removed messages.[c,h] and
35787 added message-manager.[cc,h], message-manager-dock.[c,h],
35788 message-manager-private.[cc,h]
35790 * src/message-manager.h: Removed "include <bonobo.h>"
35791 and added a newline at the end of the file.
35793 * src/message-manager-private.cc:
35794 Set clist's width setting to Automatic.
35795 Set scroll window's scroll bars to Automatic.
35797 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
35799 * text_editor_menu.c:
35800 Fixed misalignment of the function sub menu
35801 in the text editor pop up menu.
35803 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
35805 * src/text_editor.c: Fixed a compiler warning.
35807 2002-01-04 Andy Piper <andy.piper@freeuk.com>
35809 * THANKS, manuals/*/authors.sgml: updated for new translations
35810 * plugins/class-gen/clsGen.c: converted messages to English
35811 * src/about.c, src/main_menubar_def.h: string updates
35813 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
35818 src/mainmenu_callbacks.c
35821 src/text_editor_cbs.c
35822 src/text_editor-gui.c:
35824 Earlier code for adding 'cross' button
35825 for closing pages were too error prone and unorganized.
35826 Cleaned up the code and shifted the 'extra' widgets
35827 creation (eg. close button, close_pixmap and lable)
35828 from anjuta to text_editor. This takes care of proper
35829 widgets creation and destruction. Otherwise, anjuta
35830 was crashing at too many points, especially related
35831 to docking and undocking.
35833 2002-01-04 Stephane Demurget <demurgets@free.fr>
35835 * src/aneditor.cxx: removed debugging code.
35837 * data/properties/.cvsignore: added swap files.
35839 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
35843 Fixed Crashing of anjuta when a new file is saved as
35846 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
35848 * src/aneditor.c: Some debug codes around.
35850 * data/internal.properties, data/anjuta.properties: Removed.
35851 data/properties/Makefile.am:
35852 data/properties/ada
35854 data/properties/make
35856 data/properties/html
35857 data/properties/ruby
35858 data/properties/baan
35859 data/properties/idl
35860 data/properties/pascal
35861 data/properties/sample
35862 data/properties/bash
35863 data/properties/java
35864 data/properties/perl
35865 data/properties/sql
35866 data/properties/conf
35867 data/properties/latex
35868 data/properties/props
35870 data/properties/cpp
35871 data/properties/lua
35872 data/properties/python
35873 data/properties/xml
35874 data/properties/others
35875 data/properties/.cvsignore:
35876 Added files. Properties now splitted into small files
35880 configure.in: Update the removal and added properties module.
35882 * src/preferences.c: preferences_new(): Updated to reflect the
35883 new properties files organization.
35885 * src/Makefile.am: Added Baan Lexer.
35887 2002-01-01 Stephane Demurget <demurgets@free.fr>
35889 * src/aneditor.cxx: readded the baan lexer.
35891 * src/preferences.c: fixed translated messages and a typo.
35893 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
35894 confusing the regexp usage in xml-i18-merge.
35896 2002-01-01 Andy Piper <andy.piper@freeuk.com>
35898 * src/project_dbase.c: tidied some messages, and spotted a typo in
35899 the reading of properties which prevented the project version from
35900 ever being reported in the Project Information window - fixed :)
35902 * po/POTFILES.in: removed syntax.h
35904 2001-12-31 Stephane Demurget <demurgets@free.fr>
35906 * data/internal.properties: fixed baan properties.
35907 Added all ada properties.
35909 * src/main_menubar_def.h,
35912 src/utilities.[ch]: added support for the Ada highlight style.
35914 2001-12-31 Stephane Demurget <demurgets@free.fr>
35916 * plugins/*/.cvsignore: updated.
35918 2001-12-31 Stephane Demurget <demurgets@free.fr>
35922 src/Makefile.am: removed the empty header syntax.h.
35924 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
35927 Stef's observation on the 'superfluous' hseparators in the recent
35928 files and projects is fully justified -- removed.
35930 * main_menubar_def.h:
35931 Changed "Plug Ins" to "Plugins" in the menu label.
35933 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
35934 Added class-gen in the configure output and class-gen module.
35936 * data/internal.properties:
35937 Correct mis-spelled "jave" to "java".
35938 Added file.is.source for *.h, *.c, *.cpp properties.
35940 * global-tags/Makefile.am:
35941 "chmod +x create_global_tags.sh" before it is executed, because
35942 there is very high chance that it will be found "-x" and resulting
35945 2001-12-31 Stephane Demurget <demurgets@free.fr>
35947 Fixed a crash on Solaris reported by Holder Burde, thanks to him
35950 * src/gnome_project.c: (create_new_project): if the user doesn't
35951 select any icon, it doesn't have any extension and thus we can't
35952 use it in printf on Solaris, since the %s modifier use strlen to
35953 know the string length and then crash. On Linux, gcc checks the value
35954 of the pointer to be NULL and write "(null)" if necessary. We can't
35957 * src/source.c: (source_write_desktop_entry): if there's no icon, we
35958 don't need to have the directory icon but the generic one.
35960 2001-12-30 Stephane Demurget <demurgets@free.fr>
35962 Merged with latest (1.42) scintilla.
35964 Added: Support for the {load,save}.on.(de)activate properties.
35965 The PHP lexer to match keywords case insensitively.
35967 Experimental supports for changeable style attribute & line
35970 Updated: Both the C++ and HTML lexers.
35971 More shell keywords added.
35972 Horizontal scrolling and diplay of long lines optimised.
35973 Cursor setting optimised.
35975 Bugs fixed: Caret movement over folded lines.
35976 Selection tracking in 2ndary views when doing modifications.
35978 * scintilla/CallTip.{cxx.h},
35979 scintilla/ContractionState.{cxx,h},
35980 scintilla/Document.{cxx,h},
35981 scintilla/Editor.{cxx,h},
35982 scintilla/KeyWords.cxx,
35983 scintilla/LexHTML.cxx,
35984 scintilla/PlatGTK.cxx,
35985 scintilla/RESearch.cxx,
35986 scintilla/ScintillaBase.cxx,
35987 scintilla/ScintillaGTK.cxx,
35988 scintilla/Style.{cxx,h},
35989 scintilla/StyleContext.h,
35990 scintilla/ViewStyle.cxx,
35991 scintilla/include/*.h: updated.
35993 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
35995 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
35996 should have been told to the scintilla team. We're lucky I read the
35997 ChangeLog and the modifications of the lexer (thanks to the Gnome
36000 * data/internal.properties: added Baan definitions.
36001 Fixed some issues for C such as *_cast directive, that are only
36002 available with C++.
36003 Updated C++, HTML and shell scripts definitions.
36004 Updated Ada and Bullant, that have been forgotten.
36006 * src/main_menubar_def.h,
36009 src/utilities.[ch]: added support for the Baan highlight style.
36011 2001-12-29 Stephane Demurget <demurgets@free.fr>
36013 Polished the plugins menu behaviour and added a tearoff
36014 menuitem to the recent entries submenu.
36016 Note: The recent entries list seems to be too height
36017 with all these superfluous hseparators.
36019 * src/main_menubar.c: Polished, making some
36020 functions declarations static and cleaning some code.
36022 (create_submenu_plugin): removed the extra
36023 plugins entry and the horizontal separators.
36025 (on_plugins_menu_realize): the plugins menu is only
36026 shown if there's at least one available.
36028 (create_submenu*): added a tearoff menuitem to have
36029 a more homogeneous menu style. For now, it doesn't
36030 take care of user settings (but it was even worse
36033 2001-12-29 Stephane Demurget <demurgets@free.fr>
36035 * configure.in: added the packageplugindir variable to avoid
36036 installing the plugins in $(prefix). It's not the same path as
36037 anjuta 2 to allow parallel installation.
36039 2001-12-29 Stephane Demurget <demurgets@free.fr>
36040 Fix a reopened part of bug #440676: keyboard navigation between the
36041 different text buffers. Changed to a more global approch.
36043 * src/notebook.[ch]: removed.
36045 * src/Makefile.am: removed notebook.[ch]
36047 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
36048 (on_anjuta_window_key_press_event): added to fulfill the global
36051 * HACKING: updated according to the new global shortcuts handling.
36053 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
36055 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
36056 Shifted plugin menu from Edit submenu to main menu.
36059 Added plugins/sample1/plugin-sample1.c
36061 * plugins/sample1/plugin-sample1.c:
36062 Added localization and used anjuta_info, instead of anjuta_error.
36064 * plugins/.cvsignore, plugins/sample1/.cvsignore:
36067 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
36069 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
36072 * Makefile.am: Added module plugins.
36074 * plugins, plugins/Makefile.am, plugins/sample1/*:
36075 Created plugins modules.
36077 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
36078 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
36079 to load plugins of *.so only and not *.so* (which results
36082 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
36083 plugins during packaging.
36085 2001-12-27 Simos Xenitellis <simos@hellug.gr>
36087 * configure.in: Added Greek (el) to ALL_LINGUAS.
36089 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
36091 * configure.in: Added portuguese to ALL_LINGUAS
36093 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
36095 * global-tags/.cvsignore
36096 tagmanager/.cvsignore
36097 tagmanager/include/.cvsignore:
36098 Added cvs ignore files.
36101 Updated cvs ignore file.
36103 2001-12-23 Andy Piper <andy.piper@freeuk.com>
36105 * src/debugger.c, src/text_editor.c, src/anjuta.c,
36106 data/anjuta.properties, data/internal.properties: clean up some
36107 message strings (me)
36109 2001-12-23 Andy Piper <andy.piper@freeuk.com>
36111 * src/about.c, THANKS: added Jens to the credits
36113 2001-12-23 Andy Piper <andy.piper@freeuk.com>
36115 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
36116 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
36117 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
36118 Georg <mail@jensgeorg.de> to add close button to file tabs.
36120 2001-12-20 Andy Piper <andy.piper@freeuk.com>
36122 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
36123 (debugger now catches correct signal from process)
36125 2001-12-20 Andy Piper <andy.piper@freeuk.com>
36127 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
36128 * src/pixmaps.h: switch appwizard project icons to new designs
36129 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
36131 2001-12-20 Andy Piper <andy.piper@freeuk.com>
36133 * pixmaps/Makefile.am: stop redundant images from being installed.
36134 The next step will be to remove them completely.
36135 * src/appwiz*: further updates (more to come)
36136 * src/pixmaps.h: cleaned up, commented
36137 * src/splash.c: should use the pixmaps macro defined
36138 * HACKING: more on the graphics stuff and use of pixmaps.h
36140 2001-12-19 Andy Piper <andy.piper@freeuk.com>
36142 * src/defaults.c: fix bug #494864
36144 2001-12-18 Andy Piper <andy.piper@freeuk.com>
36146 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
36147 graphics from Misha
36148 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
36149 redundant graphics, no longer used
36150 * src/appwiz*: revamped application wizard by Andy and Misha for
36151 a more usable and professional look-and-feel
36152 * HACKING: updates to cover patching, graphics, and some additions
36154 * TODO: removed some implemented features
36156 2001-12-17 Andy Piper <andy.piper@freeuk.com>
36158 * data/anjuta.properties, data/internal.properties: cleanup
36159 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
36160 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
36161 to edit styles colors for keywords and add Goto Tag menu option
36164 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
36166 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
36169 fixes the Forget of the cursor position when tab is brought active
36170 from project manager.
36172 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
36175 Exported "TERM=xterm" to get a color terminal when
36176 anjuta is not started from within a terminal.
36178 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
36182 Added a frame around zvt terminal.
36184 * src/preferences_gui.c
36185 Modified to say "Use glade component (experimental)"
36186 instead of "Use Component".
36188 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
36191 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
36194 src/fileselection.c
36199 src/project_dbase.c
36201 a) Extra scrollbar in terminal no longer appears.
36202 b) Character set preference should be preserved (untested).
36203 c) File selection widget now remembers last directory.
36204 d) On creation of generic project, the glade 'file not found' error no
36206 e) First terminal window is created 'on demand', so it should always to
36207 the Right Thing (TM) as far as starting WD is concerned. Also, the
36208 environment is now passed to the terminal.
36209 f) Solaris compilation should be fixed (replaced get_current_dir_name()
36211 g) Fixed some compilation warnings.
36213 2001-12-10 Andy Piper <andy.piper@freeuk.com>
36215 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
36216 src/pixmaps.h: applied terminal and warnings patch (Biswa)
36217 * src/*: cleanups (me)
36218 * pixmaps/mini_term.xpm: added new file for terminal button
36219 (me, based on existing artwork)
36221 2001-12-07 Andy Piper <andy.piper@freeuk.com>
36223 * configure.in: bumped version to 0.1.9-pre
36224 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
36226 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
36228 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
36230 * src/splash.c: removed a DOS end of line of a comment (so the *.po
36231 files are free of that char)
36232 * configure.in: added "az" to ALL_LINGUAS
36234 2001-11-29 Andy Piper <andy.piper@freeuk.com>
36236 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
36237 crash bug fix from Biswa.
36238 * FUTURE: added Anjuta/gIDE merger information to provide
36239 details on future direction and status of 1.x stuff
36240 * NEWS: prepared for release
36241 * po/de.po: update from Jens Georg <mail@jensgeorg>
36243 2001-11-28 Andy Piper <andy.piper@freeuk.com>
36245 * multiple minor updates pre-0.1.8
36246 * patch from Biswa to fix syntax highlighting and packaging
36247 * po/fr.po: update from Stef
36249 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
36251 * global-tags/Makefile.am
36252 global-tags/create_global_tags.sh
36253 global-tags/tm_global_tags.c
36254 scintilla/LexCPP.cxx
36255 scintilla/include/SciLexer.h
36257 src/project_dbase.c
36258 tagmanager/Makefile.am
36259 tagmanager/include/Makefile.am
36260 tagmanager/include/tm_project.h
36261 tagmanager/include/tm_tag.h
36262 tagmanager/include/tm_tagmanager.h
36263 tagmanager/tm_project.c
36264 tagmanager/tm_source_file.c
36265 tagmanager/tm_tag.c
36266 tagmanager/tm_workspace.c:
36268 Includes the syntax highliting patch to scintilla).
36269 and more stable code.
36271 *tagmanager/include/tm_symbol.h: New file.
36272 *tagmanager/tm_symbol.c: New file.
36274 Add symbol tree building functionality at project level
36277 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
36279 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
36281 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
36282 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
36283 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
36284 : New and improved pixmaps from Misha <misha@phreaker.net>
36287 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
36289 * Big patch submitted by
36290 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
36291 Many thanks to him.
36293 * src/Makefile.am, src/aneditor.cxx
36294 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
36295 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
36296 Use of tagmanager lib for advanced calltips.
36298 * global-tags/*: Created new directory and added files to
36299 generate system.tags.
36301 * tagmanager/*: Created new directory and added tagmanager lib
36304 * configure.in, acconfig.h, Makefile.am: Modified to reflect
36305 the above additions.
36307 * data/Makefile.am: Modified to accomodate generated system.tags file.
36309 2001-11-07 Andy Piper <andy.piper@freeuk.com>
36311 * scintilla/: updated to 1.41
36312 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
36313 * src/about.c: updated list of authors
36314 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
36315 * HACKING: updated to cover Scintilla usage
36316 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
36319 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
36321 * src/aneditor.cxx: Fixed compilation errors with it.
36322 by add include to gtk+ headers and typedefining a mysteriously
36323 vanished class Colour.
36325 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
36327 * configure.in: Added pt_BR in the languages.
36329 2001-11-01 Andy Piper <andy.piper@freeuk.com>
36331 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
36332 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
36334 * manuals/C/anjuta-manual/*: new format to match
36335 the rest of the GNOME docs chapter layout. Added the many
36336 new contributors. Moved Authors and License information into new
36337 chapters of their own - should make expansion easier too
36338 * src/compiler_options.c: changed the profiler option to -pg to
36339 work with GNU tools (gprof)
36340 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
36343 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
36345 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
36346 compiler_options_gui.c:
36347 Added a new entry for linker flags and renamed c_options to c_flags
36348 and l_options to l_libs. Also, added a new function:
36349 compiler_options_set_prjlflags_in_file();
36351 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
36353 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
36355 2001-10-26 Andy Piper <andy.piper@freeuk.com>
36357 * THANKS, src/about.c: corrections and additions following
36359 * src/main_menubar.c: patch from Rikul to fix the problem with
36360 menu accelerators not being loaded
36362 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
36364 * THANKS: Added all contributors and translators names and emails.
36366 * pixmap/anjuta_logo.png: Reduced the size of the logo.
36367 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
36368 Added new file (earlier logo with border).
36369 * src/about.c: Added all contributors names and emails
36370 and used macro definition for logo pixmap file.
36371 * src/pixmaps.h: Added entry for anjuta splash screen.
36373 2001-10-24 Andy Piper <andy.piper@freeuk.com>
36375 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
36376 to new PNG version (thanks to Misha) and removed the old
36379 2001-10-24 Abel Cheung <maddog@linux.org.hk>
36381 * THANKS: added Conner Mo for simplified Chinese translation.
36382 * configure.in: added zh_CN in ALL_LINGUAS
36384 2001-10-21 Abel Cheung <maddog@linux.org.hk>
36386 * THANKS: added Joe Man for his traditional Chinese translation.
36387 * configure.in: added zh_TW in ALL_LINGUAS.
36389 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
36391 * src/main_menubar_def.h: Changed the link of lidn to
36392 http://lidn.sourceforge.net.
36394 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
36396 * Applied patch from Rikul
36397 * Applied patch from Luca
36398 * Fixed a cvs conflict. :)
36400 2001-10-17 Stephane Demurget <demurgets@free.fr>
36402 * THANKS: added Marc Botermans for his Dutch translation.
36404 * configure.in: added nl in ALL_LINGUAS.
36408 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
36410 * anjuta.c: Fixed luca's typo.
36411 * resources.c, resources.h: Changed gchar* return to void, to
36412 avoid a compiler warning.
36413 * scintilla/Makefile.am: Reorganized file entries.
36414 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
36416 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
36418 * Upgraded scintilla to 1.4.
36419 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
36420 LexLisp.cxx StyleContext.cxx StyleContext.h
36421 * src/Makefile.am: Added 4 lexers and separated lexer objects
36422 from the main link variable.
36424 2001-10-14 Stephane Demurget <demurgets@free.fr>
36426 * THANKS: added Luca, even if it shouldn't be my role to write
36427 this sort of thing :)
36429 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
36430 the latest Luca patch.
36432 2001-10-14 Andy Piper <andy.piper@freeuk.com>
36434 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
36435 This is not documented yet; plugins to come later.
36436 * src/find*.c: find dialogs now persistent
36437 (Rick <rikul@bellsouth.net>)
36438 * widgets/gnomefilelist.c: fixed multiple file open issue
36439 (Rick <rikul@bellsouth.net>)
36440 * changes to recent file and project lists handling
36441 (lbell <lbell@tsc4.com>)
36442 * more minor UI updates (me)
36444 2001-10-11 Andy Piper <andy.piper@freeuk.com>
36446 * src/Makefile.am: removed warnings for traditional C syntax
36447 * pixmaps: added new icons for mini_locals, mini_cvs and
36448 the splash screen - thanks to Misha <misha@phreaker.net>
36450 2001-10-10 Andy Piper <andy.piper@freeuk.com>
36452 * src/toolbar.c: fix typo in tooltip text
36453 * ccview/cccmd.cc: alter Func to Function in menu text
36455 2001-10-09 Andy Piper <andy.piper@freeuk.com>
36457 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
36458 issue with find dialog reporting an error when Scintilla finds text
36459 * applied patch from Denis Boehme <boehme at syncio dot de> to support
36460 DOS files (i.e. CR/LF translation)
36462 2001-10-03 Andy Piper <andy.piper@freeuk.com>
36464 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
36466 * data/internal.properties: default fold style now set to 3 :-)
36467 * applied patch from rikul <null@acm.org> to turn notebook tab
36468 headings red when file has been edited.
36470 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
36472 * configure.in: Added "no" to ALL_LINGUAS.
36474 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
36476 * Patch from lbell <lbell@tsc4.com>
36481 src/main_menubar_def.h
36482 src/mainmenu_callbacks.c
36483 src/mainmenu_callbacks.h
36484 src/project_dbase.c
36485 src/project_dbase.h
36487 Implemented a check menu item to handle the 'show locals' flag
36488 for the current project.
36490 * data/internal.properties: Removed the redundant command
36491 for gnome-terminal.
36493 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
36495 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
36497 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
36499 * configure.in: Added "ta" to the languages list.
36501 2001-09-21 Andy Piper <andy.piper@freeuk.com>
36503 * data/internal.properties:
36504 added fold.symbols property to control appearance of folds
36505 in the Scintilla editor (thanks to rikul <null@acm.org>)
36507 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
36510 one extra button for message win is being created -- Fixed.
36512 The frame should be hidden and not only the pix_lab when
36513 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
36516 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
36517 for the time being it is same as mini_cvs.xpm.
36519 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
36521 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
36523 Patch from rikul <null@acm.org>
36525 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
36526 glades.h, messages.c, messages.h, pixmaps.h,
36527 project_dbase.c, project_dbase.h, session.c,
36528 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
36530 inserted 'add to watch' option in inspect window, so you can add easily
36531 a variable in watch window .
36533 Added a new message pane for the gdb local variables inspection. Changed
36534 the code in messages.c to better account for future new panes insertion.
36535 Defined a new pixmap for the new tab button in pixmaps.h
36536 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
36539 Changed the debugger module to have a single function for asking to gdb
36540 to send program info. The idea is to ask the debugger about only the
36541 info needed to open windows( watch, registers, etc ) to speedup the step
36542 command. I plan to ask informations to the debugger based on the user
36544 The request for local variables is enabled by default, but the
36545 projectDBase has a variable to control it, to allow disabling that
36546 feature, there is also the code to save and to reload the state. If you
36547 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
36550 This big patch is from: lbell <lbell@tsc4.com>
36552 2001-09-20 Stephane Demurget <demurgets@free.fr>
36554 Patch from rikul <null@acm.org> :
36556 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
36557 problem and added folding support for php/hmtl.
36559 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
36561 * Fixed dnd of files within scintilla.
36562 patch from: rikul <null@acm.org>
36564 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
36566 * Applied patch from Luca.
36568 * src/source.c: source_write_build_files(): Fixed the project generation
36569 failure. The fist return statement and the free_project_type were
36572 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
36574 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
36575 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
36577 1) Restore the error color to red (waiting for a configurable one )
36578 2) Saving projects settings if you exit anjuta without closing an open
36580 3) New Menu 'repaeat search' to search with a keystroke without pressing
36582 4) some define in the menus to better handle menu item update
36584 Patch from: lbell <lbell@tsc4.com>
36586 * main_menubar_def.h, main_menubar.c: Change the position of
36587 "Repeat find" menu position.
36589 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
36591 project_type.h, project_type.c, source.c: Applied patch.
36592 patch from Johannes Schmid <clubfan@users.sourceforge.net>
36594 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
36596 * configure.in, src/Makefile.am: Using macros for ORBit flags.
36598 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
36600 * Fixed bug #445752
36602 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
36604 * Fixed bugs in Gtk-- and Gnome-- project type
36606 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
36608 * dnd.c: Support for multiple files drag-n-drop.
36610 Patch from: rikul <null@acm.org>
36612 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
36613 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
36616 Patch from: rikul <null@acm.org>
36618 * Applied patch for widgetizing goto dialog box.
36621 * Applied patch for having new project type handling.
36622 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
36624 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
36626 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
36627 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
36628 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
36629 find_replace.c, find_replace.h, find_text.c, find_text.h,
36630 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
36631 project_dbase.h, source.c, text_editor.c, text_editor.h,
36632 text_editor_cbs.c, utilities.c, utilities.h:
36634 Applied a huge patch (after slight preview). I would like Luca
36635 to have his feature additions mentioned here.
36637 Patch from: lbell <lbell@tsc4.com>
36639 2001-09-09 Stephane Demurget <demurgets@free.fr>
36641 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
36643 * po/fr.po: updated to the latest sources.
36646 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
36648 * Fixed bug #445752
36650 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
36652 * dnd.h, dnd.c: New files for drag n drop support.
36654 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
36655 Added drag and drop support for opening files.
36657 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
36658 Archit Baweja <bighead@crosswinds.net> for this idea.
36660 * TODO: Added some more todos. :-(
36662 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
36664 * Fixed the goto line activate bug.
36665 patch from: Martyn Bone <mbone@brightstar.u-net.com>
36667 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
36669 * Fixed bugs in Gtk-- and Gnome-- project type
36671 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
36673 * widgets/gonmefilelist.c, gnomefilelist.c:
36674 Modified multiple selection on pressing control.
36675 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
36677 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
36678 Modified multiple selection on pressing control.
36679 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
36681 2001-09-05 Abel Cheung <maddog@linux.org.hk>
36683 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
36684 This is useless; but just in case...
36686 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
36688 * data/internal.properties: modified a bit of perl properties.
36690 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
36692 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
36693 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
36694 Added support for multiple file imports. Changed the standrd C++
36695 convention of #include <file> to #include <file.h>, because I had given
36696 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
36697 now support the #include <file> convention. That is something to be fixed :).
36698 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
36700 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
36702 * src/anjuta.c: Added function static greetings_text(), to solve the non
36703 translation of the greetings text in the wizard.
36705 2001-08-31 Andy Piper <andy.piper@freeuk.com>
36707 * src/find_in_files_gui.c: made order of buttons consistent with other Find
36708 dialogs, with OK the default (fix bug #453482)
36710 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
36712 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
36714 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
36716 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
36724 src/main_menubar_def.h
36725 src/mainmenu_callbacks.c
36726 src/mainmenu_callbacks.h:
36727 Applied the patch that addes menu items which allow users to
36728 insert GPL notice and date time in current document.
36729 patch from: Rick Patel <rikul@shreve.net>
36731 * src/main_menu.c: Fixed a compilation error.
36733 * src/anjuta.c: Fixed non-rememberence of editor tab position.
36735 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
36736 about the unterminated strings.
36738 * scintilla/*: Updated scintilla to 1.3.9 version.
36740 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
36742 * widgets/gnomefileselection.c:
36743 Applied the patch for fixing multiple selection of file open funcion,
36744 which will deselect the files selected.
36745 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
36747 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
36749 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
36750 src/fileselection.c, src/anjuta_cbs.c:
36751 Applied the patch for multiple selection of file open.
36752 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
36754 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
36756 * Removed "-f" option in call to devhelp, because devhelp no longer
36759 2001-08-26 Stephane Demurget <demurgets@free.fr>
36761 All these modifications have been pointed out by
36762 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
36764 * data/internal.properties: two fixes for the PHP lexer.
36767 * fr.po: minor fixes.
36769 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
36771 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
36775 main_menubar_def.h,
36776 main_menubar_callbacks.c,
36778 Added new menu item for "close all fils".
36779 (Patch from Rikul <rikul@shreve.net>, after revision)
36781 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
36783 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
36784 (Patch from Rikul <rikul@shreve.net>)
36786 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
36787 (Patch from Rikul <rikul@shreve.net>)
36789 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
36791 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
36792 project name in application widzard.
36793 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
36795 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
36796 of the 'OK' button there is an 'Execute' one.
36797 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
36799 * executer.c: Changed cancel button to close button. That was more appropriate.
36801 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
36803 * HACKING: corrected >>>>>> Config management.
36805 * HACKING: Added many things.
36807 * src/launcher.h: Added some comments.
36809 2001-08-21 Stephane Demurget <demurgets@free.fr>
36811 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
36814 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
36815 src/appwizard_cbs.c,
36816 src/appwizard_gui.c: Applied UI/docs cleanup patch from
36817 Andy Piper <andy.piper@freeuk.com>
36819 * po/fr.po: updated to latest sources.
36821 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
36824 2001-08-18 Andy Piper <andy.piper@freeuk.com>
36826 * Fixed bugs #450280 and #448845
36828 * src/about.c: corrected Naba's e-mail address (.net, not .com)
36830 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
36833 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
36834 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
36835 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
36836 names to remove "Anjuta: " prefix
36838 * src/main_menubar_def.c: altered a message
36840 * launcher/anjuta_launcher.c: cleaned up some messages
36842 * src/debugger.c: edited messages to improve clarity
36844 * src/app_wiz*.c: tidied wizard interface
36847 2001-08-15 Stephane Demurget <demurgets@free.fr>
36849 Synced Naba's fix and mine about the wizards not working and removed
36850 anjuta.prj to avoid a nasty checkin.
36852 * Makefile.am: removed the install-data-local rule.
36854 * data/Makefile.am: changed the list of files.
36856 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
36858 * .cvsignore: added anjuta.prj for the same reason.
36861 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
36863 * src/source.c: Fixed a bug that fails new gnome projects to get
36866 * src/project_manager.c: Fixed a bug that disables storing recent
36869 * Makefile.am: Added stuffs to install the macro files in the
36873 2001-08-14 Stephane Demurget <demurgets@free.fr>
36875 * data/Makefile.am: added some rules to support the gnome/ macros
36876 dir in order to make the wizards work again.
36878 * anjuta.spec.in: upped the release number.
36881 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
36883 * configure.in (ALL_LINGUAS): Added pl.
36886 2001-08-09 Stephane Demurget <demurgets@free.fr>
36888 * anjuta.spec.in: fixed the doc files list.
36891 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
36893 * src/about.c: corrected my email address. :-)
36897 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
36898 (patch from Andy Piper <squiggle@ukgateway.net>)
36900 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
36902 * debugger.c: Fixed a bug associated with debugging threaded
36905 * text_editor_menu.c: Fixed broken ui in text editor
36908 * text_editor_menu.c: Now the option sub menu in text editor pop up
36911 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
36912 (suggested by lord sibn <sibn@utspl.cjb.net> )
36914 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
36916 * src/text_editor_menu.c: Added menu item for context help
36917 (patch from Andy Piper <squiggle@ukgateway.net>)
36919 2001-08-06 Stephane Demurget <demurgets@free.fr>
36921 * ccview/cccproj.cc: added missing i18n strings.
36923 * data/welcome.txt: bumped version to 0.1.6.
36925 * src/anjuta.c: fixed a compilation error due to devhelp integration.
36927 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
36929 * help.c, help.h: Added support for DevHelp context sensitive help
36930 and gnome api browsing.
36931 * Fixed toolbars and editor views "not save" bug.
36932 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
36933 (patch from Andy Piper <squiggle@ukgateway.net>)
36934 * Updated THANKS and chapter15.sgml for uk and ru translators.
36936 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
36938 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
36939 * Updated configure.in to include these changes
36941 2001-08-03 Stephane Demurget <demurgets@free.fr>
36943 * src/project_dbase_gui.c: fixed bug #446963
36944 (on_project_dbase_ccview_update_start),
36945 (on_project_dbase_ccview_update_end): added.
36946 These two respectively disable and enable close file/project
36947 menu entries and toolbar items, while the ccview part updates
36951 2001-08-03 Stephane Demurget <demurgets@free.fr>
36953 * configure.in: added sv to the ALL_LINGUAS list.
36956 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
36958 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
36959 file to work: merge translations and distribute it.
36961 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
36963 * NEWS, README, THANKS & TODO: Spelling fixes.
36965 2001-08-01 Stephane Demurget <demurgets@free.fr>
36967 * README: updated requirements.
36969 * scintilla/Makefile.am,
36970 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
36971 target can't be realized (custom build path).
36973 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
36974 Removed install-data-local.
36976 * src/compiler_options.c: changed the include paths of the pixmaps.
36977 we hadn't any warning because of the include paths passed to the
36978 compiler. Thanks to make distcheck for reporting this.
36981 2001-07-31 Stephane Demurget <demurgets@free.fr>
36983 * NEWS, THANKS: updated.
36985 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
36986 fixed to show the correct kernel signal number and its description.
36988 * widgets/gnomefilelist.c: fixed bug #445756
36989 (goto_last): renamed to goto_prev and changed according to goto_next.
36990 (goto_next): added.
36991 (goto_directory): removed.
36992 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
36993 returned value is now the position in the list.
36994 (check_ok_button_cb): changed the back check and added one for next.
36995 (gnome_filelist_set_dir): the check in history make it wouldn't be
36996 a "true" history. polished the whole thing, using set_dir_internal.
36997 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
36998 there's no check in the history when using back or next.
37000 * manuals/*: added missing .cvsignore files.
37003 2001-07-30 Stephane Demurget <demurgets@free.fr>
37005 * po/fr.po: updated to latest sources.
37007 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
37008 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
37009 to put off their sensitive attributes.
37011 2001-07-29 Stephane Demurget <demurgets@free.fr>
37013 * po/fr.po: fixed some grammar things.
37014 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
37017 * src/utilities.c: (file_is_link): use lstat instead of stat.
37019 2001-07-27 Naba Kumar <kh_naba@123india.com>
37021 * Remove help dir from cvs, because it is no longer
37024 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
37027 2001-07-24 Naba Kumar <kh_naba@123india.com>
37029 * debugger.c: (debugger_update_prog_status): Fixed
37030 the bug with gdb version 5. Debugger starts, when
37031 step in/out/over etc are clicked.
37033 * debugger.c: All functions: added debugging codes.
37035 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
37036 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
37037 Modified to recognize non project files also.
37039 * source.c: (source_write_configure_in):
37040 Added source for 'prefix' counterparts for
37041 no-prefix AC_SUBST.
37043 2001-07-23 Naba Kumar <kh_naba@123india.com>
37045 * anjuta.c: added function anjuta_remove_text_editor();
37046 and suitably modified anjuta_remove_current_text_editor().
37048 * project_dbase.c: project_dbase_close(), Added code to
37049 close all opened files that belong to the project when
37050 the project is closed.
37051 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
37053 * Updated the manuals/anjuta-manual subdir for GDP standards.
37054 (patch from Andy Piper <squiggle@ukgateway.net>)
37056 * main_menubar.h, main_menubar.def: Added Menu items to handle
37057 urls for library references, bugs, patches and feature request
37060 2001-07-20 Naba Kumar <kh_naba@123india.com>
37062 * Set wmclass names in all windows.
37063 (patch from Andy Piper <squiggle@ukgateway.net>)
37064 * New splash logo from "Misha" <misha@phreaker.net>);
37066 2001-07-19 Naba Kumar <kh_naba@123india.com>
37068 * preferences.[h,c], preferences_gui.c: Added 4 properties to
37069 set caret color, calltip back color and selection fore/back
37072 2001-07-18 Naba Kumar <kh_naba@123india.com>
37074 * project_dbase.c: Closes all files when project is closed.
37075 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
37076 -- We still need to refine this as it closes all sort of files.
37078 * compiler_options.c: Fixed seg-fault bug when last item in
37079 compiler option lists is removed.
37081 * Fixed missing newline warnings during compilation.
37082 (patch from Andy Piper <squiggle@ukgateway.net>)
37084 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
37086 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
37087 autogenerated no need to store'em in CVS.
37089 * ccview/.cvsignore: Addition of cvsignore.
37091 2001-07-17 Naba Kumar <kh_naba@123india.com>
37093 *GUI fixes and spell corrections
37094 (patch from Andy Piper <squiggle@ukgateway.net>)
37096 2001-07-15 Naba Kumar <kh_naba@123india.com>
37098 *Fixed double error message for file not found.
37100 *Put white backgrounds for png images.
37102 *Converted '-' to '_' in sgml files.
37104 2001-07-14 Naba Kumar <kh_naba@123india.com>
37106 * project_dbase.c: Short-cut for expand/collasp project tree
37108 * project_dbase_gui.c:
37109 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
37111 2001-07-13 Naba Kumar <kh_naba@123india.com>
37113 * notebook.[h,c]: Added
37114 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
37115 Project/message window now toggles on control and
37116 and notebook switch short-cut
37118 2001-07-7 Naba Kumar <kh_naba@123india.com>
37120 * Changed a new icon set which looks more gnomish.
37122 * Changed a new anjuta splash logo.
37123 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
37125 2001-07-6 Naba Kumar <kh_naba@123india.com>
37127 * ccview/*: Integrated ccview for class view and file view
37128 in the project Manager.
37130 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
37132 2001-07-1 Naba Kumar <kh_naba@123india.com>
37134 * scintilla/*: Upgraded Scintilla to version 1.3.7
37136 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
37138 2001-06-28 Naba Kumar <kh_naba@123india.com>
37140 * src/debugger.c: Correct step-over and step-out swapping.
37142 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
37143 chapters and added more stuffs.
37145 2001-06-13 Naba Kumar <kh_naba@123india.com>
37147 * data/autogen.sh.gtkmm: Added
37149 * data/autogen.sh.gnomemm: Added
37151 * src/appwiz.c: Added two more application wizard templetes
37153 * src/project: for gtk-- and gnome-- and proper support
37155 * src/source.c: for c++ in the project configuration.
37159 2001-05-05 Naba Kumar <kh_naba@123india.com>
37161 * Merged my pre-cvs modifications with
37162 the current cvs copy.
37164 * (lot of files change).
37166 * Implemented session management.
37168 * Local installation possible by
37169 manageing our own pixmaps paths
37172 * resources.h: Added.
37173 * resources.c: Added.
37177 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
37179 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
37180 Corrected/extended ignores.
37182 2001-05-04 Naba Kumar <kh_naba@123india.com>
37184 * manuals/: dir tree added.
37185 Sgml documentation started in this dir.
37187 * omf-install/: dir tree added.
37189 * manuals/anjuta-manual/C/anjuta-manual.sgml:
37190 Created initial document structure.
37192 * configure.in: Added test for scrollkeeper.
37193 Added some Makefile entries in AC_OUTPUT.
37195 * Makefile.am: Added subdir manuals/
37197 * HACKING: Wrote something stupid.
37199 2001-05-02 Stéphane Démurget <demurgets@free.fr>
37201 * Makefile.am: Added ChangeLog in local data list, becaused it's
37202 needed to create a new project.
37204 * po/fr.po: minor fixes.
37206 * src/build_file.c, src/configurer.c, src/debugger.c,
37207 src/executer.c, src/find_replace.c, src/gnome_project.c,
37208 src/goto_line.c, src/launcher.c, src/messages.c,
37209 src/preferences.c src/project_dbase.c: functions declared static.
37211 * widgets/gnomefilelist.c: Fixed a project creation bug,
37212 introduced with latest changes.
37214 2001-05-01 Stéphane Démurget <demurgets@free.fr>
37216 * widgets/gnomefilelist.c,
37217 BUGS: Fixed an annoying bug preventing from loading files/project
37218 given on the command line. Polished the whole gnome_filelist widget.
37220 2001-04-27 Stéphane Démurget <demurgets@free.fr>
37224 src/anjuta.h: Polished the command line parsing.
37226 * BUGS: Need to clean that damn gnome_filelist widget.
37228 2001-04-25 Stéphane Démurget <demurgets@free.fr>
37232 src/signals.c: Removed duplicated includes.
37234 * po/fr.po: minor fixes.
37236 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
37237 create_compiler_options_page? () declared static.
37239 src/anjuta.c: Put a command line option for disabling
37242 * src/preferences_gui.c: Fixed an internationalization issue,
37243 other functions declared static.
37245 * src/gnome_project.c: Fixed some memory leaks,
37246 new_prj_terminated () declared static.
37248 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
37250 * configure.in: Sort ALL_LINGUAS alphabetically.
37252 2001-04-22 Stéphane Démurget <demurgets@free.fr>
37254 * Emptied that ugly old Changelog.
37256 == Anjuta 0.1.5 ===
37259 2001-03-10 Naba kumar <naba@gnome.org>
37261 * src/gnome_project.c: Fixed project dir creation bug.
37263 * src/text_editor.c: Fixed double accelerators bug.
37265 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
37267 * src/stack_trace.c, * src/compiler_options.c,
37268 data/internals.properties, src/defaults.c:
37269 Fixed pixmap creation with NULL window.
37271 * src/commands.c, src/preferences_gui.c, src/build_project.c
37272 src/clean_project.c: Bug fix.
37274 * src/main_menubar_def.h: i18n bug fix.
37276 * src/executer.h, src/executer.c: Bug fix.
37278 * src/controls.c: Bug fix.
37280 * src/debugger.c: Debugger now takes program args.
37282 * po/ja.po: Added japanese translation file.
37284 Upgraded to ver 0.1.4
37285 ... Fixed other minor bugs.
37287 == Anjuta 0.1.3 ===
37289 2001-XX-XX Naba kumar <naba@gnome.org>
37291 * Lots of unaccountable changes. Integrated scintilla.
37292 Redesigned Project managemet. Added supports for other languages.
37293 Java style properties managements. .... blah blah
37295 2000-11-11 Naba kumar <naba@gnome.org>
37297 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
37298 Upgraded to version 0.1.3.
37300 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
37301 Fixed to activate Debug->add watch properly.
37303 === Anjuta 0.1.2 beta_2 ===
37304 === Anjuta 0.1.2 ===
37306 2000-11-05 Naba kumar <naba@gnome.org>
37308 * src/compiler_options.c, src/compiler_options_cbs.c
37309 src/compiler_options_cbs.h, src/compiler_options_gui.c
37310 src/anjuta2.c, extra/stock_libs.anj (new),
37311 extra/README.stock_libs (new), htmls/page13.html,
37312 htmls/images/*: Improved Library settings GUI. Can now enable/disable
37313 added libraries. Stock libs provided for ease of entry. Modified
37314 help html file accordingly.
37316 2000-11-03 Naba kumar <naba@gnome.org>
37318 * README: Minor fixes in Doc files.
37320 * src/gnome_prj.c, src/appwidzard_cbs.c:
37321 Fixed to ignore non-existant dir for blank prj.
37322 More checking in project creation, especially to confirm
37323 that the prj file already does not exist.
37325 * anjuta.spec, configure.in: Upgraded to version 0.1.2
37327 * src/controls.c: Now Menu item "Format/Detach current document"
37328 is inactive when there is no document opened.
37330 === Anjuta 0.1.1 ===
37332 2000-11-01 Naba kumar <naba@gnome.org>
37334 Completed and Release of first version (Beta) with lots of bugs.
37336 1999-12-27 Naba kumar <naba@gnome.org>
37338 Anjuta project started.