1 2008-04-04 Johannes Schmid <jhs@gnome.org>
3 * plugins/document-manager/action-callbacks.c:
4 * plugins/document-manager/anjuta-document-manager.ui:
5 * plugins/document-manager/plugin.c (ui_give_shorter_names),
6 (update_document_ui_disable_all):
7 * plugins/file-loader/anjuta-loader-plugin.ui:
8 * plugins/file-loader/plugin.c (on_new_activate),
11 Moved "New" action from document-manager to file-loader using
12 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
14 2008-04-03 Johannes Schmid <jhs@gnome.org>
20 * libegg/egg-cell-renderer-text.c:
21 * libegg/egg-combo-action.c:
22 * libegg/egg-entry-action.c:
23 * libegg/egg-recent-action.c:
24 * libegg/egg-recent-files-module.c:
25 * libegg/egg-recent-item.c:
26 * libegg/egg-recent-model.c:
27 * libegg/egg-recent-util.c:
28 * libegg/egg-recent-view-gtk.c:
29 * libegg/egg-recent-view.c:
30 * libegg/egg-submenu-action.c:
31 * libegg/eggcellrendererpopup.c:
32 * libegg/eggcomboselect.c:
33 * libegg/eggmarshalers.list:
34 * libegg/eggtreemodelfilter.c:
35 * libegg/eggtreemodelunion.c:
36 * libegg/eggtreemultidnd.c:
37 * libegg/gtkcellview.h:
38 * libegg/layout.glade:
39 * libegg/menu/.cvsignore:
40 * libegg/menu/Makefile.am:
41 * libegg/menu/egg-combo-action.h:
42 * libegg/menu/egg-entry-action.h:
43 * libegg/menu/egg-recent-action.h:
44 * libegg/menu/egg-submenu-action.h:
45 * libegg/menu/eggcomboselect.h:
46 * libegg/recent-files/.cvsignore:
47 * libegg/recent-files/Makefile.am:
48 * libegg/recent-files/egg-recent-item.h:
49 * libegg/recent-files/egg-recent-model.h:
50 * libegg/recent-files/egg-recent-util.h:
51 * libegg/recent-files/egg-recent-view-gtk.h:
52 * libegg/recent-files/egg-recent-view.h:
53 * libegg/recent-files/egg-recent.h:
54 * libegg/test-actions.c:
55 * libegg/test-multi-drag.c:
56 * libegg/test-union.c:
57 * libegg/treeviewutils/.cvsignore:
58 * libegg/treeviewutils/Makefile.am:
59 * libegg/treeviewutils/egg-cell-renderer-text.h:
60 * libegg/treeviewutils/eggcellrendererpopup.h:
61 * libegg/treeviewutils/eggtreemodelfilter.h:
62 * libegg/treeviewutils/eggtreemodelunion.h:
63 * libegg/treeviewutils/eggtreemultidnd.h:
64 * libegg/util/.cvsignore:
65 * libegg/util/Makefile.am:
66 * libegg/util/egg-macros.h:
67 * libegg/util/eggintl.h:
69 Killed libegg (#349279)
71 * plugins/document-manager/Makefile.am:
72 * plugins/document-manager/action-callbacks.c:
73 * plugins/document-manager/plugin.c:
74 * plugins/editor/plugin.c:
75 (on_open_recent_file), (sort_recent_menu),
76 (setup_recent_chooser_menu), (activate_plugin), (dispose),
77 (anjuta_file_loader_plugin_instance_init):
78 * plugins/file-loader/plugin.h:
79 * plugins/search/Makefile.am:
80 * plugins/search/plugin.c:
81 * plugins/search/search-replace.c:
83 Removed dead code and libegg from Makefiles
85 * plugins/symbol-browser/Makefile.am:
86 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
87 * plugins/symbol-browser/plugin.c (on_editor_saved),
88 (update_editor_symbol_model), (iter_matches),
89 (value_removed_current_editor), (activate_plugin):
90 Removed symbol-browser toolbar which used libegg and was
93 Patch from Ignacio Casal Quinteiro with lots of changes:
94 * plugins/file-loader/Makefile.am:
95 * plugins/file-loader/anjuta-loader-plugin.ui:
96 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
97 Port FileLoader to GtkRecent (#398984)
99 2008-04-03 Johannes Schmid <jhs@gnome.org>
102 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
103 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
104 * libanjuta/interfaces/libanjuta.idl:
105 * plugins/Makefile.am:
106 * plugins/class-inheritance/class-inherit.c
107 (class_inheritance_show_dynamic_class_popup_menu),
108 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
109 (class_inheritance_update_graph):
110 * plugins/language-support-cpp-java/cpp-java-assist.c
112 (cpp_java_assist_create_scope_completion_cache),
113 (cpp_java_assist_create_word_completion_cache),
114 (cpp_java_assist_show_calltip):
115 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
116 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
117 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
118 (isymbol_get_extra_info_string), (isymbol_get_line),
119 (isymbol_get_icon), (isymbol_iface_init):
120 * plugins/symbol-browser/an_symbol.h:
121 * plugins/symbol-browser/an_symbol_view.c
122 (anjuta_symbol_view_get_file_symbol_model):
123 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
124 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
125 (isymbol_manager_iface_init):
126 * plugins/symbol-db/Makefile.am:
127 * plugins/symbol-db/anjuta-symbol-db.glade:
128 * plugins/symbol-db/plugin.c
129 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
130 (value_added_current_editor), (goto_local_tree_iter),
131 (goto_global_tree_iter), (on_global_treeview_row_expanded),
132 (on_global_treeview_row_collapsed), (on_project_element_added),
133 (on_project_element_removed), (on_importing_project_end),
134 (do_import_sources_after_abort), (do_import_sources),
135 (project_root_added), (project_root_removed), (symbol_db_activate),
136 (symbol_db_deactivate), (isymbol_manager_search),
137 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
138 (isymbol_manager_iface_init), (ipreferences_merge),
139 (ipreferences_unmerge), (ipreferences_iface_init):
140 * plugins/symbol-db/plugin.h:
141 * plugins/symbol-db/symbol-db-engine-iterator-node.c
142 (symbol_db_engine_iterator_node_new),
143 (sdb_engine_iterator_node_instance_init),
144 (sdb_engine_iterator_node_finalize),
145 (symbol_db_engine_iterator_node_get_symbol_id),
146 (symbol_db_engine_iterator_node_get_symbol_name),
147 (symbol_db_engine_iterator_node_get_symbol_file_pos),
148 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
149 (symbol_db_engine_iterator_node_get_symbol_signature),
150 (symbol_db_engine_iterator_node_get_symbol_extra_string),
151 (isymbol_get_name), (isymbol_get_args),
152 (isymbol_get_extra_info_string), (isymbol_get_uri),
153 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
154 (isymbol_iface_init):
155 * plugins/symbol-db/symbol-db-engine-iterator.c
156 (symbol_db_engine_iterator_new):
157 * plugins/symbol-db/symbol-db-engine.c
158 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
159 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
160 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
161 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
162 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
163 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
164 (sdb_engine_init), (sdb_engine_finalize),
165 (sdb_engine_set_defaults_db_parameters),
166 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
167 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
168 (sdb_engine_get_tuple_id_by_unique_name),
169 (sdb_engine_get_tuple_id_by_unique_name2),
170 (sdb_engine_get_tuple_id_by_unique_name3),
171 (symbol_db_engine_add_new_workspace),
172 (symbol_db_engine_project_exists),
173 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
174 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
175 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
176 (sdb_engine_add_new_sym_access),
177 (sdb_engine_add_new_sym_implementation),
178 (sdb_engine_add_new_heritage),
179 (sdb_engine_add_new_scope_definition),
180 (sdb_engine_add_new_tmp_heritage_scope),
181 (sdb_engine_second_pass_update_scope_1),
182 (sdb_engine_second_pass_update_heritage),
183 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
184 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
185 (on_scan_update_files_symbols_end),
186 (symbol_db_engine_fill_type_array),
187 (symbol_db_engine_update_files_symbols),
188 (symbol_db_engine_update_project_symbols),
189 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
190 (symbol_db_engine_update_buffer_symbols),
191 (symbol_db_engine_get_files_with_zero_symbols),
192 (sdb_engine_prepare_symbol_info_sql),
193 (symbol_db_engine_get_class_parents_by_symbol_id),
194 (symbol_db_engine_get_class_parents),
195 (symbol_db_engine_get_global_members_filtered),
196 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
197 (symbol_db_engine_get_scope_members_by_symbol_id),
198 (symbol_db_engine_get_scope_members),
199 (symbol_db_engine_get_file_symbols),
200 (symbol_db_engine_get_symbol_info_by_id),
201 (symbol_db_engine_get_full_local_path),
202 (symbol_db_engine_get_file_db_path),
203 (symbol_db_engine_find_symbol_by_name_pattern),
204 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
205 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
206 * plugins/symbol-db/symbol-db-engine.h:
207 * plugins/symbol-db/symbol-db-prefs.c
208 (on_prefs_executable_changed), (on_gconf_notify_prefs),
209 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
210 (on_listall_output), (on_listall_exit), (files_visit_dir),
211 (on_tag_load_toggled), (symbol_db_prefs_init),
212 (symbol_db_prefs_finalize):
213 * plugins/symbol-db/symbol-db-prefs.h:
214 * plugins/symbol-db/symbol-db-view-locals.c
215 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
216 (do_add_root_symbol_to_view),
217 (consume_symbols_inserted_queue_idle_destroy),
218 (consume_symbols_inserted_queue_idle), (on_scan_end),
219 (do_recurse_subtree_and_remove), (on_symbol_removed),
220 (on_symbol_inserted),
221 (symbol_db_view_locals_recv_signals_from_engine),
222 (symbol_db_view_locals_update_list):
223 * plugins/symbol-db/symbol-db-view.c
224 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
225 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
226 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
227 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
228 (sdb_view_build_and_display_base_tree):
229 * plugins/symbol-db/symbol-db.glade:
230 * plugins/symbol-db/symbol-db.ui:
231 * plugins/symbol-db/tables.sql:
232 * plugins/symbol-db/test/Makefile.am:
233 * plugins/symbol-db/test/main.c (get_parents), (main),
234 (packages_foreach), (files_visit_dir):
236 Merged changes from symbol-db branch
238 2008-04-02 Johannes Schmid <jhs@gnome.org>
240 * plugins/sourceview/sourceview.c (autodetect_language):
241 Use gnome_vfs_get_slow_mime_type()
243 2008-04-02 Johannes Schmid <jhs@gnome.org>
245 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
246 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
249 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
250 supertype instead no plugin for mime-type was found (#525706)
252 2008-03-31 Johannes Schmid <jhs@gnome.org>
254 patch by: Carl-Anton Ingmarsson:
256 Fixed padding in preferences
258 2008-03-31 Johannes Schmid <jhs@gnome.org>
260 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
262 * plugins/tools/anjuta-tools.glade:
263 * plugins/tools/anjuta-tools.ui:
264 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
265 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
266 atp_tool_dialog_refresh, atp_tool_dialog_show):
267 * plugins/tools/dialog.h (dialog, plugin):
268 * plugins/tools/plugin.c (prefs, gxml, action_group,
269 atp_plugin_finalize, test, atp_plugin_activate,
270 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
271 ipreferences_unmerge, ipreferences_iface_init):
272 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
273 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
274 atp_user_tool_activate, atp_tool_list_append_new,
275 atp_tool_list_activate, atp_tool_list_deactivate):
276 * plugins/tools/tool.h (plugin):
278 #515854 – Move configuration into preferences
280 2008-03-31 Johannes Schmid <jhs@gnome.org>
282 patch by: Carl-Anton Ingmarsson:
283 * src/anjuta-app.c (style, on_toolbar_style_changed,
284 on_add_merge_widget, anjuta_app_instance_init):
287 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
289 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
291 * plugins/debug-manager/anjuta-debug-manager.glade,
292 plugins/debug-manager/command.c,
293 plugins/debug-manager/command.h,
294 plugins/debug-manager/start.c,
295 plugins/gdb/plugin.c,
296 plugins/gdb/debugger.c,
297 plugins/gdb/debugger.h,
298 libanjuta/interfaces/libanjuta.idl:
299 Improve start program dialog, allowing to specify working
300 directory and environment variables
302 2008-03-26 Naba Kumar <naba@gnome.org>
304 * libanjuta/resources.c (anjuta_res_url_show): Use
305 anjuta_prog_is_installed() instead of g_find_program_in_path() and
308 Patch from Carl-Anton Ingmarsson:
310 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
311 * libanjuta/anjuta-utils.h:
312 * src/action-callbacks.c (help_activate),
313 (on_help_manual_activate), (on_help_tutorial_activate),
314 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
315 * libanjuta/Makefile.am:
316 Get rid of gnome_help_display_with_doc_id()
318 2008-03-26 Naba Kumar <naba@gnome.org>
320 Patch from Carl-Anton Ingmarsson:
322 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
323 * plugins/project-import/project-import.c (on_import_cancel): Remove
324 stray GnomeDruid variable.
326 2008-03-26 Naba Kumar <naba@gnome.org>
328 * plugins/project-import/project-import.c (create_start_page):
329 * plugins/project-wizard/druid.c (npw_druid_new):
330 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
332 Fixed type 'assistent' to 'assistant'.
334 2008-03-25 Naba Kumar <naba@gnome.org>
336 Patch from Carl-Anton Ingmarsson:
338 * libanjuta/Makefile.am:
339 * libanjuta/anjuta-ui.c (sensitivity_toggled),
340 (visibility_toggled), (accel_edited_callback),
341 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
342 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
343 (anjuta_ui_get_accel_editor):
344 * libegg/Makefile.am:
345 * libegg/eggaccelerators.c (removed):
346 * libegg/eggcellrendererkeys.c (removed):
347 * libegg/eggtreeviewstate.c (removed):
348 * libegg/test-tree-utils.c (removed):
349 * libegg/treeviewutils/Makefile.am:
350 * libegg/treeviewutils/eggaccelerators.h (removed):
351 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
352 * libegg/treeviewutils/eggtreeviewstate.h (removed):
354 Ports anjuta-ui to gtk_cell_renderer_accel
356 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
358 Reviewed by Naba Kumar <naba@gnome.org>
360 * plugins/project-import/Makefile.am:
361 * plugins/project-import/project-import.{ch}:
362 * plugins/project-import/anjuta-project-import.glade (removed):
363 * configure.in, po/POTFILES.in:
365 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
366 file because libglade doesn't have GtkAssistant support.
368 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
370 * plugins/debug-manager/registers.c:
371 Avoid a crash when debugger stop on an error
373 * plugins/debug-manager/start.c,
374 plugins/gdb/debugger.c,
375 libanjuta/interfaces/libanjuta.idl:
376 Display an error message when debugger target is not found
378 2008-03-15 Naba Kumar <naba@naba-desktop>
382 * (removed) data/properties:
383 * (added) plugins/editor/properties:
384 * plugins/editor/Makefile.am:
386 Moved data/properties to plugins/editor/ and removed dead code from
389 2008-03-15 Naba Kumar <naba@naba-desktop>
391 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
392 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
393 (macro_dialog_finalize):
394 * plugins/macro/macro-edit.c (macro_edit_dispose),
395 (macro_edit_finalize):
397 Fixed errors in previous patch.
399 2008-03-15 Naba Kumar <naba@naba-desktop>
401 Patch from Ignacio Casal Quinteiro:
403 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
405 * plugins/class-gen/plugin.c (dispose), (finalize):
406 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
407 (class_inheritance_dispose):
408 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
409 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
410 (dma_plugin_finalize):
411 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
412 (dma_debugger_queue_finalize):
413 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
414 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
415 (anjuta_docman_finalize):
416 * plugins/document-manager/plugin.c:
417 * plugins/editor/plugin.c (dispose), (finalize),
418 (editor_plugin_class_init):
419 * plugins/editor/text_editor.c (text_editor_dispose),
420 (text_editor_finalize):
421 * plugins/file-loader/plugin.c (dispose), (finalize),
422 (anjuta_file_loader_plugin_class_init):
423 * plugins/file-manager/plugin.c (file_manager_finalize),
424 (file_manager_dispose):
425 * plugins/file-wizard/plugin.c (dispose), (finalize),
426 (file_wizard_plugin_class_init):
427 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
428 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
429 * plugins/glade/plugin.c (glade_plugin_dispose),
430 (glade_plugin_finalize), (glade_plugin_class_init):
431 * plugins/gtodo/plugin.c (finalize), (dispose):
432 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
433 (anjuta_vim_plugin_dispose):
434 * plugins/indent/plugin.c (indent_plugin_finalize),
435 (indent_plugin_dispose):
436 * plugins/language-manager/plugin.c (language_manager_finalize),
437 (language_manager_dispose):
438 * plugins/language-support-cpp-java/plugin.c
439 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
440 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
441 (macro_db_class_init):
442 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
443 (macro_dialog_finalize), (macro_dialog_class_init):
444 * plugins/macro/macro-edit.c (macro_edit_dispose),
445 (macro_edit_finalize), (macro_edit_class_init):
446 * plugins/macro/plugin.c (finalize), (dispose):
447 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
448 (anjuta_msgman_finalize):
449 * plugins/message-view/message-view.c (message_view_dispose),
450 (message_view_finalize):
451 * plugins/message-view/plugin.c (message_view_plugin_dispose),
452 (message_view_plugin_finalize):
453 * plugins/patch/plugin.c (patch_plugin_finalize),
454 (patch_plugin_dispose):
455 * plugins/profiler/plugin.c (profiler_finalize),
457 * plugins/project-import/plugin.c (dispose), (finalize),
458 (project_import_plugin_class_init):
459 * plugins/project-manager/plugin.c
460 (project_manager_plugin_finalize),
461 (project_manager_plugin_dispose):
462 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
463 (npw_plugin_finalize), (npw_plugin_class_init):
464 * plugins/sample1/plugin.c (sample_plugin_finalize),
465 (sample_plugin_dispose):
466 * plugins/search/plugin.c (dispose), (finalize),
467 (search_plugin_class_init):
468 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
469 (sourceview_plugin_dispose):
470 * plugins/subversion/plugin.c (finalize), (dispose):
471 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
472 * plugins/symbol-browser/an_symbol_iter.c
473 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
474 * plugins/symbol-browser/an_symbol_search.c
475 (an_symbol_search_dispose), (an_symbol_search_finalize):
476 * plugins/symbol-browser/an_symbol_view.c
477 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
478 * plugins/symbol-browser/plugin.c (dispose), (finalize):
479 * plugins/symbol-db/plugin.c (symbol_db_finalize),
481 * plugins/terminal/terminal.c (terminal_plugin_dispose),
482 (terminal_plugin_finalize):
483 * plugins/tools/plugin.c (atp_plugin_dispose),
484 (atp_plugin_finalize), (atp_plugin_class_init):
485 * plugins/valgrind/plugin.c (valgrind_finalize),
486 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
488 2008-03-15 Naba Kumar <naba@gnome.org>
490 * TODO.tasks: Updated and marked debugger bounties completed.
492 2008-03-12 Johannes Schmid <jhs@gnome.org>
494 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
495 (get_line_indentation_base):
497 #521847 – anjuta freez when edit file
499 2008-03-11 Johannes Schmid <jhs@gnome.org>
501 Patch from Rob Bradford:
502 * plugins/build-basic-autotools/executer.c (execute_program):
503 520324 – Execute command is not overridable
505 * plugins/sourceview/sourceview.c (on_insert_text):
508 2008-03-11 Johannes Schmid <jhs@gnome.org>
510 Patch from James Liggett:
511 * plugins/subversion/plugin.c (activate_plugin):
512 521691 – Crash when click "Resolve Conflicts" without opened project
514 2008-03-11 Johannes Schmid <jhs@gnome.org>
516 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
517 * plugins/language-support-cpp-java/cpp-java-utils.c:
518 * plugins/language-support-cpp-java/plugin.c
519 (get_line_indentation_base), (on_editor_char_inserted_cpp):
520 520415 – [PATCH] Problems in auto indentatation code,
521 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
523 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
524 (anjuta_view_button_press_event):
525 * plugins/sourceview/sourceview.c (on_insert_text),
526 (sourceview_adjustment_changed), (sourceview_new):
527 #520761 – Weirz behavior with popup
529 2008-03-03 Johannes Schmid <jhs@gnome.org>
531 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
532 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
533 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
534 (anjuta_launcher_fork):
535 * libanjuta/anjuta-launcher.h:
536 Add API to set environment variables for the forked process
538 * plugins/build-basic-autotools/Makefile.am:
539 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
541 * plugins/build-basic-autotools/build-basic-autotools.c
542 (build_set_env), (build_execute_command_full),
543 (build_execute_command), (build_configure_project),
544 (build_autogen_project):
545 * plugins/build-basic-autotools/build-basic-autotools.h:
546 * plugins/build-basic-autotools/build-options.c
547 (fill_options_combo), (build_dialog_configure):
548 * plugins/build-basic-autotools/build-options.h:
549 Use new launcher API to set CFLAGS when running configure. New configure dialog
550 which has predefined CFLAGS settings.
552 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
556 2008-03-11 Naba Kumar <naba@gnome.org>
558 * NEWS: Updated for 2.4.0 stable release.
559 * configure.in: Version bumped to 2.4.0
560 * TODO.tasks: Updated.
562 2008-03-10 Rob Bradford <rob@robster.org.uk>
564 Reviewed by Naba Kumar <naba@gnome.org>:
565 * global-tags/Makefile.am:
566 Revert change for #515954. This change was incorrect, the anjuta-tags
567 program is installed into the $(bindir) rather than the $(scriptdir).
569 2008-03-02 Naba Kumar <naba@gnome.org>
571 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
572 * configure.in: Added a requirement for scintilla editor plugin.
574 2008-03-02 Johannes Schmid <jhs@gnome.org>
576 * plugins/message-view/anjuta-msgman.c
577 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
578 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
579 * plugins/message-view/anjuta-msgman.h:
581 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
582 get rid of the cached current_view member.
583 Fixes #518469 – Save message buffer not working good
585 2008-03-01 Johannes Schmid <jhs@gnome.org>
587 Patch by James Liggett:
588 * plugins/subversion/svn-command.h:
589 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
590 Fixed #519275 – Subversion should allow offline diffs
592 2008-02-29 Johannes Schmid <jhs@gnome.org>
594 * plugins/language-support-cpp-java/cpp-java-assist.c
595 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
596 Removed some debug code
598 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
599 Escape tooltip text to avoid broken markup
601 2008-02-29 Johannes Schmid <jhs@gnome.org>
603 * libanjuta/Makefile.am:
604 Fixed a build error when building with -j X
606 * plugins/tools/scripts/prepare-changelog.pl:
607 Updated to latest script version in gnome svn
609 2008-02-28 Johannes Schmid <jhs@gnome.org>
611 * plugins/document-manager/anjuta-docman.c:
612 (anjuta_docman_page_destroy):
613 Do not unref widget because the GtkNotebook will unref them
615 * plugins/file-manager/file-view.c: (file_view_refresh):
616 * plugins/search/search_preferences.c: (search_preferences_init):
619 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
620 (ieditor_get_offset), (ieditor_iface_init),
621 (idocument_get_filename), (ilanguage_get_supported_languages),
622 (autodetect_language):
624 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
627 2008-02-28 Johannes Schmid <jhs@gnome.org>
629 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
630 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
632 2008-02-27 Naba Kumar <naba@gnome.org>
634 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
635 string break. That was a mistake doing at this point.
639 2008-02-26 Naba Kumar <naba@gnome.org>
641 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
642 crash when there is a modified new file open, a non-modified exiting
643 file open and autosave happen. Simplified error checking logic and
644 avoided memory corruption. Fixes bug #Bug 518716.
646 2008-02-25 Naba Kumar <naba@gnome.org>
648 * NEWS: Updated for release 2.3.5
649 * configure.in: Bumped version to 2.3.5
651 * plugins/build-basic-autotools/build-basic-autotools.c:
652 (on_editor_changed): Avoid accessing text which is greater than
655 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
657 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
659 * plugins/debug-manager/breakpoints.c:
660 Fix #518329: Crash when adding breakpoint and other similar bugs
662 2008-02-25 Johannes Schmid <jhs@gnome.org>
664 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
665 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
666 Never call error() which calls exit()
667 #517646 – Anjuta exists with code 2 when i try to import gedit
669 2008-02-23 Johannes Schmid <jhs@gnome.org>
671 * plugins/sourceview/sourceview.c: (ieditor_insert):
672 Block insert_text signal when inserting manually.
674 2008-02-23 Johannes Schmid <jhs@gnome.org>
676 * plugins/sourceview/sourceview.c: (on_insert_text):
677 Fixed a problem with the "insert-text" signal that broke
680 2008-02-22 Johannes Schmid <jhs@gnome.org>
682 * plugins/language-support-cpp-java/plugin.c:
683 (get_line_indentation_base):
684 More fixes for comment handling and made the code
687 2008-02-22 Johannes Schmid <jhs@gnome.org>
689 * plugins/sourceview/sourceview.c: (on_insert_text):
690 Fixed #517919 – Crash on pasting docblock
692 2008-02-20 Johannes Schmid <jhs@gnome.org>
694 Patch from James Liggett:
695 * plugins/profiler/profiler.glade:
696 Fix width options dialog. Translations are not longer cut off. (#516630)
698 2008-02-18 Johannes Schmid <jhs@gnome.org>
700 * plugins/sourceview/sourceview.c: (on_insert_text):
701 Do not change the iterator in the "insert-text" handler because
702 it has some strange side-effects when copying text
703 Fix useless free'ing in hover-leave that might have led to random
706 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
708 * plugins/debug-manager/start.c:
709 Avoid a glib warning if no project is loaded
711 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
713 * manuals/anjuta-manual/C/debugger.xml:
714 Remove warning about new debugger
716 2008-02-17 Johannes Schmid <jhs@gnome.org>
718 * manuals/anjuta-manual/figures/project-window.png:
719 Use a smaller picture
721 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
723 * plugins/gdb/debugger.c:
724 Set breakpoint in file with uncommon characters in path name
726 2008-02-17 Johannes Schmid <jhs@gnome.org>
728 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
729 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
731 * plugins/sourceview/sourceview.c: (on_insert_text):
732 Fix "char-added" signal to pass the correct iterator
734 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
736 * plugins/gdb/debugger.c:
737 Load executable in gdb with space in path name
739 2008-02-17 Johannes Schmid <jhs@gnome.org>
741 * plugins/language-support-cpp-java/plugin.c:
742 (get_line_indentation_base), (get_line_auto_indentation),
744 Some bugfixes and clean-ups in comment indentation code
746 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
747 (anjuta_view_finalize), (anjuta_view_key_press_event):
748 * plugins/sourceview/sourceview.c: (on_insert_text),
749 (sourceview_create_highligth_indic), (sourceview_new):
750 Cleaned implementation of char-added signal by using "insert-text" signal
751 instead of filtering "key-press-event"
752 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
753 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
755 Fixed implementation of get_character and return value of iiter_first() and
758 2008-02-16 Johannes Schmid <jhs@gnome.org>
760 * plugins/valgrind/plugin.c: (valgrind_activate),
761 (ipreferences_merge), (ipreferences_unmerge):
762 * plugins/valgrind/vgactions.c: (vg_actions_run):
763 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
765 Fixed crasher when starting valgrind because of strange prefs handling and
766 #516641 – Valgrind: Load Log does not clear list
768 2008-02-15 James Liggett <jrliggett@cox.net>
770 * plugins/profiler/plugin.c:
771 (on_select_other_target_button_clicked):
772 Select the new custom target in the list so that the user sees it.
774 Bug 516630 – Selection custom binary in profiler is not
777 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
779 * manuals/anjuta-manual/C/projects.xml:
780 Fix #515993: "Add package" button is "Add Package" in code
781 Fix #516727: "Build All" is "Build Project" in code
782 Fix #516728: "Clean All" is "Clean Project" in code
783 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
784 Fix #516730: Fix note title
785 "Configure" is "Run Configure..." in code
787 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
789 * (added) manuals/anjuta-manual/C/figures/project-window.png,
790 (removed) manuals/anjuta-manual/C/figures/project_win.png,
791 manuals/anjuta-manual/C/projects.xml,
792 manuals/anjuta-manual/Makefile.am:
793 Fix #515207: Add a new project window screenshoot
794 Rename "Project View" to "Project window"
796 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
798 * plugins/project-import/project-import.c:
799 Fix #516743: Import project keeps an old date on project file
801 * plugins/project-manager/plugin.c:
802 Fix #516737: Import project doesn't load project with space in name
804 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
806 * plugins/debug-manager/command.c:
807 Destroy local variables on each step
809 * plugins/debug-manager/debug_tree.c,
810 plugins/debug-manager/watch.c,
811 plugins/debug-manager/locals.c,
812 plugins/gdb/debugger.c,
813 libanjuta/interfaces/libanjuta.idl:
814 Parse local variables scope (not used yet)
816 2008-02-15 James Liggett <jrliggett@cox.net>
818 reviewed by: Johannes Schmid <jhs@gnome.org>
820 * plugins/profiler/gprof-options.c: (setup_widgets),
821 (gprof_options_set_target), (gprof_options_has_target),
822 (gprof_options_get_string):
823 * plugins/profiler/gprof-options.h:
824 * plugins/profiler/plugin.c: (ifile_open):
825 516128 – crash in Anjuta IDE: selected profiler as the...
827 2008-02-14 Johannes Schmid <jhs@gnome.org>
829 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
830 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
831 * plugins/symbol-browser/an_symbol.c:
832 * plugins/symbol-browser/an_symbol_view.c:
833 (on_symbol_view_row_expanded):
834 Fixed some memory leaks (Remember to all free/unref everything that comes
835 from gtk_tree_model_get())
837 2008-02-14 Johannes Schmid <jhs@gnome.org>
839 * plugins/document-manager/search-box.c: (on_search_activated):
840 516377 – Status bar does not change its status of 'Search for .. continued at top'
841 (caused by differences between scintilla and sourceview)
843 2008-02-13 James Liggett <jrliggett@cox.net>
845 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
846 Output in UTF-8 format to avoid hangs with the editor. (#516014)
848 2008-02-14 Johannes Schmid <jhs@gnome.org>
850 * plugins/language-support-cpp-java/plugin.c:
851 (get_line_indentation_base), (get_line_auto_indentation),
852 (on_editor_char_inserted_cpp):
853 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
855 2008-02-13 Johannes Schmid <jhs@gnome.org>
857 * plugins/language-support-cpp-java/plugin.c:
858 (is_iter_inside_string), (get_line_auto_indentation):
859 Handle comments in the code and do not ask editor. Fixes scintilla
860 indentation (sourceview does not report comments anyway).
862 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
863 Diff with correct sign (also fixes some issues with language-support)
865 2008-02-13 Johannes Schmid <jhs@gnome.org>
867 * plugins/language-support-cpp-java/plugin.c:
868 (get_line_indentation_base):
869 Act even more clever for comments. Indent /* */ comments correctly
872 2008-02-13 Johannes Schmid <jhs@gnome.org>
874 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
875 Also set indentation size correctly, when tab size is set
876 by language support plugin
878 2008-02-13 Johannes Schmid <jhs@gnome.org>
880 * plugins/language-support-cpp-java/plugin.c:
881 (get_line_indentation_base):
883 Indent lines after comments correctly
885 2008-02-13 Johannes Schmid <jhs@gnome.org>
887 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
888 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
889 * libanjuta/anjuta-launcher.h:
890 Some more fixes from symbol-db-branch
893 Move anjuta-shell to noinst_PROGRAMS as it is just a test
895 2008-02-12 Johannes Schmid <jhs@gnome.org>
897 Patch from Gennaro Bellizio <genbell@tiscali.it>:
898 * global-tags/Makefile.am:
900 #515954 – create_global_tags.sh: wrong anjuta-tags path
902 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
903 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
904 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
905 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
906 (anjuta_launcher_fork):
907 * libanjuta/anjuta-launcher.h:
908 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
909 from symbol-db branch
911 2008-02-11 Johannes Schmid <jhs@gnome.org>
913 * plugins/file-manager/file-model.c: (file_model_expand_idle):
914 515868 – File browser only shows icons when activated
916 2008-02-11 Johannes Schmid <jhs@gnome.org>
918 * plugins/file-manager/file-model.c: (file_model_expand_idle):
919 #515867 – Anjuta dies on startup
921 2008-02-11 Johannes Schmid <jhs@gnome.org>
923 * TODO.tasks: Marked subversion task as completed
927 2008-02-11 Naba Kumar <naba@gnome.org>
929 * configure.in: Bumped version to 2.3.4
931 2008-02-10 Naba Kumar <naba@gnome.org>
933 * NEWS: Updated for release.
935 2008-02-10 Johannes Schmid <jhs@gnome.org>
937 * plugins/document-manager/anjuta-document-manager.plugin.in:
938 Added html, javascript and glade file types. This makes it possible to
939 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
940 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
942 * plugins/file-wizard/anjuta-file-wizard.glade:
943 * plugins/gdb/anjuta-gdb.glade:
944 * plugins/project-wizard/anjuta-project-wizard.glade:
945 * plugins/search/anjuta-search.glade:
946 * plugins/terminal/anjuta-terminal-plugin.glade:
948 Fixed some other translation issues (#507921)
950 2008-02-10 Naba Kumar <naba@gnome.org>
952 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
953 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
955 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
957 * manuals/anjuta-manual/C/interface.xml,
958 manuals/anjuta-manual/C/introduction.xml,
959 manuals/anjuta-manual/C/preferences.xml,
960 manuals/anjuta-manual/C/fileoperations.xml,
961 manuals/anjuta-manual/C/projects.xml:
962 Fix spelling errors, including bug #515204, #515172, #515117
965 2008-02-10 Naba Kumar <naba@gnome.org>
967 * plugins/document-manager/plugin.c: Fixed stream comment and added
968 translator's comment for 'block comment', 'box comment' and 'stream
971 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
973 * plugins/debug-manager/command.c,
974 plugins/debug-manager/command.h,
975 plugins/debug-manager/breakpoints.c,
976 libanjuta/interfaces/libanjuta.idl:
977 Avoid adding the same breakpoint several times
979 * plugins/gdb/debugger.c:
980 Fix bug #515463: Deattaching process kill it
982 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
984 * manuals/anjuta-manual/C/debugger.xml:
985 Fix translation bug #515459 and #515460
987 2008-02-10 Johannes Schmid <jhs@gnome.org>
989 Patch from Rémi Cardona <remi@gentoo.org>
991 * plugins/build-basic-autotools/Makefile.am:
992 * plugins/cvs-plugin/Makefile.am:
993 * plugins/document-manager/Makefile.am:
994 * plugins/editor/Makefile.am:
995 * plugins/indent/Makefile.am:
996 * plugins/language-support-cpp-java/Makefile.am:
997 * plugins/message-view/Makefile.am:
998 * plugins/sourceview/Makefile.am:
999 * plugins/symbol-browser/Makefile.am:
1000 * plugins/terminal/Makefile.am:
1001 * scripts/build-schemas.mk:
1003 Fix #512531 – Parallel build fails
1005 * AUTHORS: Added Rémi
1007 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1009 * plugins/debug-manager/queue.c:
1010 Fix interrupt command, not working due to previous change
1012 2008-02-10 Johannes Schmid <jhs@gnome.org>
1016 * src/anjuta-callbacks.c (removed):
1017 * src/anjuta-callbacks.h (removed):
1019 Removed (almost) empty files, fixes #515383 and #515388
1021 2008-02-09 James Liggett <jrliggett@cox.net>
1023 Reviewed by Naba Kumar <naba@gnome.org>:
1025 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1026 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1027 * plugins/subversion/svn-command.c:
1028 (svn_command_make_canonical_path):
1029 * plugins/subversion/svn-command.h:
1030 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1031 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1032 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1033 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1034 * plugins/subversion/svn-remove-command.c:
1035 (svn_remove_command_new):
1036 * plugins/subversion/svn-status-command.c:
1037 (svn_status_command_new):
1038 * plugins/subversion/svn-switch-command.c:
1039 (svn_switch_command_new):
1040 * plugins/subversion/svn-update-command.c:
1041 (svn_update_command_new):
1042 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1043 die if the user gives a path that libsvn doesn't like.
1047 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1049 * plugins/debug-manager/command.c,
1050 plugins/debug-manager/command.h,
1051 plugins/debug-manager/queue.c:
1052 Fix crashes when trying to stop the debugger while it is busy
1054 2008-02-08 Johannes Schmid <jhs@gnome.org>
1056 Patch from Rodrigo Moya <rodrigo@novell.com>
1058 * plugins/glade/plugin.c: (ifile_open):
1059 * plugins/symbol-browser/test-class.cpp:
1060 * AUTHORS: Added Rodrigo
1062 #514732 – 64 bit compliation error
1063 #514733 – Use of uninitialized variables
1065 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1067 * manuals/anjuta-manual/C/debugger.xml:
1068 Fix translation bug #514494 and bug #514440
1070 2008-02-05 Massimo Cora' <maxcvs@email.it>
1072 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1073 Fix a compile error added in the previous patch
1075 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1077 * plugins/profiler/gprof-view.c,
1078 plugins/class-inheritance/class-callbacks.c,
1079 plugins/class-inheritance/class-inherit.c,
1080 plugins/symbol-browser/an_symbol.c,
1081 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1082 libanjuta/interfaces/libanjuta.idl:
1083 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1085 2008-02-04 Johannes Schmid <jhs@gnome.org>
1087 * plugins/search/anjuta-search.glade: Fixed typo
1089 2008-02-03 Johannes Schmid <jhs@gnome.org>
1091 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1092 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1093 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1095 * plugins/build-basic-autotools/build-basic-autotools.c:
1096 (build_get_context), (build_configure_project):
1097 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1098 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1099 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1100 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1101 * plugins/devhelp/plugin.c: (devhelp_activate):
1102 * plugins/editor/Makefile.am:
1103 * plugins/editor/anjuta-editor-scintilla.glade:
1104 * plugins/editor/text_editor.c:
1105 * plugins/editor/text_editor.h:
1106 * plugins/editor/text_editor_menu.c (removed):
1107 * plugins/editor/text_editor_menu.h (removed):
1108 * plugins/file-wizard/anjuta-file-wizard.glade:
1109 * plugins/gtodo/notification.c: (create_notification_window):
1110 * plugins/gtodo/preferences.c: (preferences_widget):
1111 * plugins/language-support-cpp-java/plugin.c:
1112 (cpp_java_plugin_activate_plugin):
1113 * plugins/message-view/anjuta-message-manager-plugin.glade:
1114 * plugins/message-view/plugin.c: (activate_plugin):
1115 * plugins/project-manager/plugin.c: (confirm_removal):
1116 * plugins/search/anjuta-search.glade:
1117 * plugins/search/plugin.c:
1118 * plugins/search/search-replace.c: (nb_results_alert):
1119 * plugins/subversion/subversion-commit-dialog.c:
1120 (on_subversion_commit_response):
1121 * plugins/symbol-browser/plugin.c: (activate_plugin):
1122 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1123 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1124 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1127 Fixed translation bugs from #507921.
1128 Removed unused files in scintilla plugin
1130 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1132 * manuals/anjuta-manual/C/debugger.xml:
1133 Fix bug #514124 and bug #514138: Wrong menu item name
1135 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1137 * plugins/profiler/gprof-view.c,
1138 plugins/symbol-browser/plugin.c,
1139 plugins/class-inheritance/class-callbacks.c,
1140 plugins/debug-manager/plugin.c,
1141 plugins/tools/editor.c,
1142 plugins/search/search-replace.c,
1143 plugins/search/search-replace_backend.c,
1144 plugins/search/search-replace_backend.h,
1145 plugins/build-basic-autotools/build-basic-autotools.c,
1146 plugins/document-manager/plugin.c,
1147 plugins/document-manager/file_history.c,
1148 plugins/document-manager/anjuta-docman.c,
1149 plugins/document-manager/anjuta-docman.h,
1150 plugins/document-manager/action-callbacks.c,
1151 libanjuta/interfaces/libanjuta.idl:
1152 Rename IAnjutaDocumentManager functions:
1153 find_document_with_path, goto_file_line, goto_file_line_mark
1154 and get_full_filename into
1155 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1157 Fix search plugin to use an URI instead of a file path
1158 Fix anjuta_docman_get_uri to always return an URI
1160 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1162 * plugins/debug-manager/breakpoints.c:
1163 Fix bug #514118: Rename Clear All Breakpoints to Remove
1166 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1168 * manuals/anjuta-manual/C/debugger.xml:
1169 Update debugger documentation
1171 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1173 * plugins/debug-manager/sharedlib.c,
1174 plugins/debug-manager/anjuta-debug-manager.glade,
1175 plugins/debug-manager/queue.c,
1176 plugins/tools/execute.c,
1177 plugins/tools/anjuta-tools.glade,
1178 plugins/tools/editor.c,
1179 plugins/project-wizard/templates/terminal.wiz,
1180 plugins/project-wizard/templates/xlib-dock.wiz,
1181 plugins/project-wizard/templates/wxwin.wiz,
1182 plugins/project-wizard/templates/java.wiz,
1183 plugins/project-wizard/templates/gnome.wiz,
1184 plugins/project-wizard/templates/anjuta-plugin.wiz,
1185 plugins/project-wizard/templates/gtkmm.wiz,
1186 plugins/project-wizard/templates/python.wiz,
1187 plugins/project-wizard/templates/cpp.wiz,
1188 plugins/project-wizard/templates/sdl.wiz,
1189 plugins/project-wizard/templates/gtk.wiz,
1190 plugins/project-wizard/templates/minimal.wiz,
1191 plugins/project-wizard/templates/xlib.wiz,
1192 plugins/project-wizard/templates/gcj.wiz,
1193 plugins/gdb/plugin.c,
1194 plugins/gdb/debugger.c,
1195 libanjuta/anjuta-plugin-manager.c:
1196 Partial fix of #507921: translation issues in debug-manager, tools,
1197 project-wizard, gdb and anjuta-plugin-manager.
1199 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1201 * plugins/debug-manager/queue.c:
1202 Debugger Local, Stack and Thread windows were missing due to
1203 the previous change.
1205 2008-02-02 Johannes Schmid <jhs@gnome.org>
1207 * manuals/anjuta-manual/Makefile.am:
1208 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1209 causes make install to fail
1211 2008-02-02 Johannes Schmid <jhs@gnome.org>
1213 * plugins/macro/macros.xml:
1214 #495511 – Header_h macro correction
1216 2008-02-02 Johannes Schmid <jhs@gnome.org>
1218 * plugins/patch/patch-plugin.glade:
1219 gtk-apply is not translatable...
1221 2008-02-02 Johannes Schmid <jhs@gnome.org>
1223 * plugins/build-basic-autotools/build-basic-autotools.c:
1224 (on_build_mesg_format):
1226 Also check for untranslated messages from make. Should fix
1227 #511981 – Error parsing make output
1229 2008-02-02 Johannes Schmid <jhs@gnome.org>
1231 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1234 Fixed #511010 – [UI] Execute program utility window
1236 2008-02-02 Johannes Schmid <jhs@gnome.org>
1239 Fixed #509908 – [UI] Problems with the General settings tab
1241 2008-02-02 Johannes Schmid <jhs@gnome.org>
1243 * manuals/anjuta-manual/C/fileoperations.xml:
1244 Fixed #513730 – Option not present in the GUI po file
1246 2008-02-02 Johannes Schmid <jhs@gnome.org>
1248 * plugins/sourceview/anjuta-editor-sourceview.glade:
1249 Adjust preferences default values
1251 2008-02-02 Johannes Schmid <jhs@gnome.org>
1253 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1254 Fixed #512535 – Open files tabs' position is correctly remembered
1255 but not applied at startup
1257 2008-02-02 Johannes Schmid <jhs@gnome.org>
1259 * plugins/search/search-replace.c: (on_message_clicked):
1260 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1261 fix clicking on search result messages
1263 2008-02-01 James Liggett <jrliggett@cox.net>
1265 * plugins/subversion/svn-command.c: (on_svn_notify):
1266 Fixed wrong status message output when resolving conflicts.
1268 2008-02-02 Johannes Schmid <jhs@gnome.org>
1270 * configure.in: Require GtkSourceView 2.1.2
1271 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1272 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1273 (imark_is_marker_set), (imark_delete_all_markers),
1274 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1276 Adapted to API changes in GtkSourceView
1278 2008-02-01 Johannes Schmid <jhs@gnome.org>
1280 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1281 Fixed tabsize preference
1283 2008-02-01 Johannes Schmid <jhs@gnome.org>
1285 * manuals/anjuta-manual/C/fileoperations.xml:
1286 * manuals/anjuta-manual/C/interface.xml:
1289 * manuals/anjuta-manual/Makefile.am:
1290 * manuals/anjuta-manual/C/figures/*:
1292 Updated figures to be in clearlooks theme, removed old figures
1294 2008-02-01 Johannes Schmid <jhs@gnome.org>
1296 * plugins/patch/patch-plugin.glade:
1297 * plugins/patch/plugin.c: (patch_plugin_activate):
1298 Another UI issue with the patch plugin and silenced a compiler
1301 Patch from James Liggett:
1302 * plugins/profiler/gprof-call-graph-view.c:
1303 (gprof_call_graph_view_create_columns):
1304 * plugins/profiler/gprof-flat-profile-view.c:
1305 (gprof_flat_profile_view_create_columns):
1306 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1307 * plugins/profiler/gprof-view.h:
1309 Use two decimal places for float values in profiler views (#507831)
1311 2008-02-01 Johannes Schmid <jhs@gnome.org>
1314 * plugins/editor/Makefile.am:
1316 Fixed #512751 – libgnomeprint unnecessary without scintilla
1318 2008-01-31 Johannes Schmid <jhs@gnome.org>
1320 * plugins/language-manager/languages.xml:
1321 Added a pretty ugly string for C++ headers. Maybe we should rely
1322 on mime-types instead...
1324 2008-01-31 Johannes Schmid <jhs@gnome.org>
1326 * plugins/language-support-cpp-java/cpp-java-assist.c:
1327 (get_iter_column), (cpp_java_assist_get_calltip_context),
1328 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1329 (on_assist_chosen), (cpp_java_assist_install):
1330 * plugins/language-support-cpp-java/plugin.c:
1331 (on_editor_char_inserted_cpp):
1332 Removed annoying DEBUG_PRINTs
1334 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1335 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1336 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1338 Fixed "jumping" tooltips, fixed indentation of brances
1340 2008-01-31 Johannes Schmid <jhs@gnome.org>
1342 * plugins/document-manager/plugin.c: (on_document_changed):
1343 Fixed crash when closing anjuta after all document tabs have been closed
1345 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1347 * plugins/debug-manager/anjuta-debug-manager.glade:
1348 Fix #513485: wrong strings maked as translatable
1350 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1352 * plugins/debug-manager/threads.c,
1353 plugins/debug-manager/stack_trace.c:
1354 Avoid crash when getting relative path from debugger (same fix
1357 * plugins/debug-manager/queue.c:
1358 Emit all state changes notification
1360 * plugins/debug-manager/start.c:
1361 Fix #511586: Project path with "+" not working in debugger
1363 2008-01-31 Johannes Schmid <jhs@gnome.org>
1365 * plugins/patch/patch-plugin.glade:
1366 Fixed button ui problem...
1368 Patch from James Liggett:
1369 * plugins/profiler/gprof-call-graph-block-entry.c:
1370 (gprof_call_graph_block_primary_entry_new),
1371 (gprof_call_graph_block_secondary_entry_new):
1372 * plugins/profiler/gprof-flat-profile-entry.c:
1373 (gprof_flat_profile_entry_new):
1375 Fix #507831 - Wrong Profiler values for some locales
1377 2008-01-31 Johannes Schmid <jhs@gnome.org>
1379 * plugins/sourceview/anjuta-editor-sourceview.glade:
1380 * plugins/sourceview/sourceview-prefs.c:
1381 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1383 Fixed Editor->View popup menu for those entries that are appropriate for
1386 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1388 * plugins/debug-manager/breakpoints.c:
1389 Fix #512901: Crash when adding a breakpoint
1391 * plugins/debug-manager/queue.c:
1392 Remove a possible memory leak
1394 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1396 * plugins/debug-manager/data_view.c,
1397 plugins/debug-manager/sparse_view.c,
1398 manuals/anjuta-manual/C/debugger.xml:
1399 Fix #513130, #513131 #513135: Wrong menu item names and errors
1400 in the documentation
1402 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1404 * plugins/tools/editor.c:
1405 ianjuta_document_manager_find_document_with_path expect an uri not
1408 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
1410 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1411 manuals/reference/libanjuta/libanjuta-sections.txt,
1412 libanjuta/interfaces/libanjuta.idl:
1413 Documentation fixes for IAnjutaDebugger* interfaces
1415 === anjuta 2.3.3 ===
1417 2008-01-27 Naba Kumar <naba@gnome.org>
1419 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
1422 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
1423 (value_added_current_editor), (value_removed_current_editor):
1426 * TODO.tasks: Updated.
1428 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
1429 scrollwindow shadow in.
1431 * plugins/editor/anjuta-editor-scintilla.glade:
1432 * plugins/editor/style-editor.c: (create_style_editor_gui):
1433 Set style window transient and cetered for preferences window.
1434 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
1436 * plugins/editor/anjuta-editor-scintilla.glade:
1437 Fixes Bug #427108 - Scintilla plugin configuration folding-style
1440 * configure.in, NEWS: Updated for release 2.3.3
1442 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1444 * plugins/debug-manager/anjuta-debug-manager.glade:
1445 Fix #512224: Use a string in english
1447 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1449 * plugins/build-basic-autotools/build-basic-autotools.c:
1450 ianjuta_document_manager_goto_file_line_mark needs an uri and
1453 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1455 * plugins/symbol-browser/plugin.c,
1456 plugins/symbol-browser/an_symbol_view.c:
1457 use gnome_vfs_get_uri_from_local_path to get local path from uri
1458 This takes care of escaping some characters
1460 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
1462 * plugins/debug-manager/stack_trace.c:
1463 Probably fix #510028: crash debugger when having a relative filename
1466 2008-01-25 Tom <tpgww@onepost.net>
1468 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1470 * plugins/document-manager/plugin.c,
1471 plugins/document-manager/file_history.c,
1472 plugins/document-manager/file_history.h,
1473 plugins/document-manager/anjuta-docman.c,
1474 plugins/document-manager/anjuta-docman.h:
1475 Rename filename argument to uri when an uri is expected
1476 anjuta_docman_get_document_for_uri will remove symlinks
1478 2008-01-25 Naba Kumar <naba@gnome.org>
1480 * plugins/terminal/terminal.c: (terminal_execute),
1482 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
1484 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
1486 * plugins/debug-manager/anjuta-debug-manager.glade,
1487 plugins/debug-manager/start.c:
1488 Fix #511049: Change UI of add source directories dialog
1490 2008-01-24 Naba Kumar <naba@gnome.org>
1492 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
1493 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
1494 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
1495 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
1496 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
1499 2008-01-24 Johannes Schmid <jhs@gnome.org>
1501 Patch from: Luca Ferretti <ella.uca@libero.it>:
1503 * plugins/document-manager/anjuta-docman.c:
1504 (anjuta_docman_page_init), (anjuta_docman_class_init):
1505 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
1507 Fix #511757 – Close icon in tabs cut off (Patch was only for
1508 document-manager, also adapted it for message-manager)
1510 2008-01-24 Johannes Schmid <jhs@gnome.org>
1512 * plugins/Makefile.am:
1513 * plugins/sourceview/anjuta-document.c:
1514 * plugins/sourceview/anjuta-marshal.list:
1515 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1516 (anjuta_view_key_press_event):
1517 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
1518 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
1519 (iiter_diff), (iiter_iface_init):
1520 * plugins/sourceview/sourceview.c: (on_document_char_added),
1521 (ieditor_goto_position), (ieditor_get_text),
1522 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
1523 (ieditor_erase), (ieditor_get_line_from_position),
1524 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
1525 (ieditor_get_position_from_offset), (ieditor_get_start_position),
1526 (ieditor_get_end_position), (ieditor_goto_start),
1527 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
1528 (iconvert_to_lower), (iindic_set), (iassist_suggest),
1529 (iassist_show_tips):
1531 Implemented new iterators interface in sourceview editor and
1534 2008-01-23 Naba Kumar <naba@gnome.org>
1536 * libanjuta/interfaces/libanjuta.idl:
1537 * manuals/reference/libanjuta/libanjuta-sections.txt:
1538 * plugins/build-basic-autotools/build-basic-autotools.c:
1539 (build_indicator_location_set), (on_editor_changed):
1540 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
1541 * plugins/debug-manager/variable.c: (get_hovered_word):
1542 * plugins/document-manager/action-callbacks.c:
1543 (on_editor_command_upper_case_activate),
1544 (on_editor_command_lower_case_activate):
1545 * plugins/document-manager/search-box.c: (on_incremental_search),
1546 (on_search_activated):
1547 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
1548 (iiter_last), (iiter_set_position), (iiter_get_position),
1549 (iiter_get_length), (iiter_compare), (iiter_diff),
1551 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
1552 (text_editor_goto_point), (itext_editor_goto_start),
1553 (itext_editor_goto_end), (itext_editor_goto_position),
1554 (itext_editor_get_text_all), (itext_editor_get_text),
1555 (itext_editor_get_position), (itext_editor_get_offset),
1556 (itext_editor_get_length), (itext_editor_insert),
1557 (itext_editor_erase), (itext_editor_erase_all),
1558 (itext_editor_get_column), (itext_editor_get_overwrite),
1559 (itext_editor_set_popup_menu),
1560 (itext_editor_get_line_from_position),
1561 (itext_editor_get_line_begin_position),
1562 (itext_editor_get_line_end_position),
1563 (itext_editor_get_position_from_offset),
1564 (itext_editor_get_start_position), (itext_editor_get_end_position),
1565 (itext_editor_iface_init), (iconvert_to_upper),
1566 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
1568 * plugins/editor/text_editor.h:
1569 * plugins/editor/text_editor_cbs.c:
1570 (on_text_editor_scintilla_notify):
1571 * plugins/indent/plugin.c: (on_indent_action_activate):
1572 * plugins/language-support-cpp-java/cpp-java-assist.c:
1573 (cpp_java_assist_get_scope_context),
1574 (cpp_java_assist_get_pre_word),
1575 (cpp_java_assist_show_autocomplete),
1576 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1577 (on_editor_char_added), (on_assist_chosen):
1578 * plugins/language-support-cpp-java/plugin.c:
1579 (get_line_indentation), (skip_iter_to_previous_logical_line),
1580 (skip_preprocessor_lines), (initialize_indentation_params),
1581 (set_line_indentation), (get_line_indentation_base),
1582 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
1583 (on_editor_char_inserted_java), (on_auto_indent):
1584 * plugins/macro/macro-actions.c: (match_shortcut):
1585 * plugins/macro/macro-dialog.c: (on_ok_clicked):
1586 * plugins/macro/plugin.c: (match_keyword):
1587 * plugins/search/plugin.c: (find_incremental):
1588 * plugins/search/search-replace.c: (search_and_replace),
1589 (search_start_over):
1590 * plugins/search/search-replace_backend.c:
1591 (file_buffer_new_from_te), (file_buffer_line_from_pos),
1592 (create_search_entries):
1593 * plugins/symbol-browser/plugin.c:
1594 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1595 (isymbol_manager_iface_init):
1596 * plugins/symbol-db/plugin.c:
1597 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1598 (isymbol_manager_iface_init):
1599 * plugins/tools/execute.c: (atp_output_context_construct),
1600 (atp_output_context_destroy), (atp_user_tool_execute):
1602 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
1603 iterators instead of integer offsets.
1604 - Renamed original ianjuta_editor_get_position(int) to
1605 ianjuta_editor_get_offset(). It is deprecated.
1606 - Renamed original ianjuta_editor_get_position_iter() to
1607 ianjuta_editor_get_position().
1608 - Renamed ianjuta_editor_get_cell_iter() to
1609 ianjuta_editor_get_position_from_offset()
1610 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
1611 - Added new methods:
1612 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
1613 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
1614 ianjuta_editor_goto_end().
1615 - All relevent signals and methods converted to use iterators.
1616 - All relevent plugins fixed to use new API.
1617 - Removed ianjuta_editor_cell_get_line() because it is provided by
1618 ianjuta_editor_get_line_from_position().
1619 - Removed ianjuta_symbol_manager_get_completions_at_position()
1620 because it not used anywhere and is not right to be there.
1621 - Updated IAnjutaEditable documentation.
1623 Updated IAnjutaIterable interface:
1624 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
1625 - Introduced 'end-iter' to point at the end of the list.
1626 - Updated IAnjutaIterable documentation.
1628 * plugins/Makefile.am:
1629 (Disabled sourceview plugin for now. Jhs is coming up with a patch
1632 2008-01-22 Johannes Schmid <jhs@gnome.org>
1634 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
1635 * plugins/project-import/anjuta-project-import.glade:
1636 * plugins/project-import/anjuta-project-import.plugin.in:
1637 * plugins/project-wizard/anjuta-project-wizard.glade:
1638 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1639 * plugins/project-wizard/druid.c: (npw_druid_new):
1640 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
1642 Fixed #465084 – wizard instead of assistant (only string changes...)
1644 2008-01-20 Rob Bradford <rob@openedhand.com>
1646 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
1647 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
1648 coming up with the solution. (Bug: #510390.)
1650 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1652 * plugins/build-basic-autotools/executer.c:
1653 Fix #502508, use anjuta_launcher to keep program output
1655 * plugins/terminal/terminal.c:
1656 Remove unused child_initizlized member
1657 Start the shell on plugin activation
1659 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1661 * plugins/debug-manager/sparse_buffer.c:
1662 Fix a crash when scrolling in the diassembly window
1664 * plugins/debug-manager/sparse_view.c:
1665 Small limit change using the same "unit" for both number
1667 2008-01-19 Naba Kumar <naba@gnome.org>
1669 * plugins/language-support-cpp-java/cpp-java-assist.c:
1670 (cpp_java_assist_get_scope_context),
1671 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
1674 2008-01-19 Johannes Schmid <jhs@gnome.org>
1676 * plugins/sourceview/anjuta-editor-sourceview.glade:
1677 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
1679 And even more strings...
1681 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1683 * plugins/project-wizard/templates/cpp/src/main.cc:
1684 Fix #498734, typing error in c++ project template
1686 2008-01-19 Johannes Schmid <jhs@gnome.org>
1688 * plugins/editor/text_editor.c: (text_editor_save_file):
1689 * plugins/macro/anjuta-macro.glade:
1690 * plugins/subversion/anjuta-subversion.glade:
1692 Fixed even more strings
1694 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1696 * plugins/language-support-cpp-java/cpp-java-assist.c:
1697 Fix bug #488519, remove critical warning (completion_cache == NULL
1700 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1702 * plugins/gdb/debugger.c:
1703 Enable logging of gdb communication with an environment variable
1705 2008-01-19 Naba Kumar <naba@gnome.org>
1707 * plugins/editor/text-editor-iterable.c: (iiter_next),
1708 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
1709 editor native funtions to avoid round trips.
1711 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1713 * plugins/editor/text_editor.c:
1714 Fix a bug due to the previous patch: Unable to save new file in
1717 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
1719 * plugins/debug-manager/disassemble.c,
1720 plugins/debug-manager/disassemble.h,
1721 plugins/debug-manager/registers.c,
1722 plugins/debug-manager/registers.h,
1723 plugins/debug-manager/memory.c,
1724 plugins/debug-manager/memory.h,
1725 plugins/debug-manager/command.c,
1726 plugins/debug-manager/command.h,
1727 plugins/debug-manager/queue.c,
1728 plugins/debug-manager/queue.h,
1729 plugins/debug-manager/breakpoints.c,
1730 plugins/debug-manager/stack_trace.c,
1731 plugins/debug-manager/threads.c,
1732 plugins/debug-manager/plugin.c,
1733 plugins/gdb/plugin.c,
1734 plugins/gdb/debugger.c,
1735 plugins/gdb/debugger.h,
1736 manuals/reference/libanjuta/libanjuta-sections.txt,
1737 manuals/reference/libanjuta/libanjuta.types,
1738 libanjuta/interfaces/libanjuta.idl:
1739 Use gulong instead of guint for addresses
1740 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
1741 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
1743 * plugins/gdb/anjuta-gdb.plugin.in:
1744 Remove reference to IAnjutaCpuDebugger (useless)
1746 2008-01-18 Johannes Schmid <jhs@gnome.org>
1748 * AUTHORS: Added Alexander
1750 2008-01-18 Johannes Schmid <jhs@gnome.org>
1752 Patch from: Alexander Korolyov <kilork@yandex.ru>
1754 * plugins/editor/text_editor.c: (load_from_file),
1755 (text_editor_save_file):
1757 Fixed symlinks (#510238) and file permission (#405321)
1758 handling for scintilla editor.
1760 2008-01-17 Johannes Schmid <jhs@gnome.org>
1762 * plugins/document-manager/action-callbacks.c:
1763 (on_editor_command_select_all_activate),
1764 (on_editor_command_cut_activate),
1765 (on_editor_command_paste_activate),
1766 (on_editor_command_copy_activate),
1767 (on_editor_command_clear_activate):
1768 Resupport cut/copy/paste/clear on GtkEditables when those
1769 have focus. (Important for shortcuts to work).
1771 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1772 * plugins/document-manager/search-box.c: (on_search_activated):
1773 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
1774 * plugins/patch/patch-plugin.c: (on_ok_clicked):
1775 * plugins/profiler/plugin.c: (profiler_get_data):
1776 * plugins/project-wizard/druid.c: (npw_druid_new):
1777 * plugins/project-wizard/install.c: (on_install_end_install_file):
1778 * plugins/sourceview/anjuta-editor-sourceview.glade:
1779 * plugins/subversion/anjuta-subversion.glade:
1780 * plugins/tools/anjuta-tools.glade:
1781 Various string fixes
1783 2008-01-17 Naba Kumar <naba@gnome.org>
1785 Patch from James Liggett:
1787 * plugins/subversion/subversion-add-dialog.c:
1788 (on_subversion_add_response):
1789 * plugins/subversion/subversion-copy-dialog.c:
1790 (on_subversion_copy_response):
1791 * plugins/subversion/subversion-diff-dialog.c:
1792 (on_subversion_diff_response):
1793 * plugins/subversion/subversion-merge-dialog.c:
1794 (on_subversion_merge_response):
1795 * plugins/subversion/subversion-remove-dialog.c:
1796 (on_subversion_remove_response):
1797 * plugins/subversion/subversion-switch-dialog.c:
1798 (on_subversion_switch_response):
1799 * plugins/subversion/subversion-ui-utils.c: (check_input):
1800 * plugins/subversion/subversion-ui-utils.h:
1801 * plugins/subversion/subversion-update-dialog.c:
1802 (on_subversion_update_response):
1804 If the user doesn't enter any data for path or revision fields in
1805 certain SVN plugin dialogs, libsvn throws assertion failures and
1806 kills Anjuta. To avoid this, the validity of path and revision
1807 input data are checked before the command gets executed.
1809 Fixes Bug #509510 - Check input of some dialogs to avoid termination
1810 if user gives bad or no input
1812 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
1814 * plugins/document-manager/anjuta-docman.c:
1815 Fix #507627 memory tab stay active on debugger stop
1816 Remove two unused variables due to the previous patch
1818 2008-01-16 Johannes Schmid <jhs@gnome.org>
1820 * libanjuta/anjuta-plugin-manager.c:
1821 Fixed #508399 – When you enable a plugin, preferences don't show up
1823 2008-01-16 Rob Bradford <rob@openedhand.com>
1825 Reviewed by: Johannes Schmid <jhs@gnome.org>
1827 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1828 (get_property_value_as_string), (set_property_value_as_string),
1829 (register_callbacks):
1830 * libanjuta/anjuta-preferences.h:
1831 Add support for both file and folder preferences (originally only
1832 folder choosers were supported. (Fixes bug: #508805.)
1834 * plugins/file-manager/file-manager.glade:
1835 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
1838 2008-01-16 Johannes Schmid <jhs@gnome.org>
1840 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1842 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1845 Fixed #509875 – The "Update globale tags" button wording is incorrect
1846 Fixed #509873 – Build Autotools Preferences has excessive padding
1847 Fixed #509872 – General Information labels are incorrectly aligned
1848 Fixed #509871 – General preferences has incorrect use of colons
1850 2008-01-16 Johannes Schmid <jhs@gnome.org>
1852 * plugins/document-manager/anjuta-document-manager.glade:
1853 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1855 Fixed #509865 – Incorrect padding in the Documents settings tabs
1856 Fixed #509867 – Create button contents is mis-aligned
1857 Fixed #509869 – "Add Directory" button is not HIG complient
1859 2008-01-16 Johannes Schmid <jhs@gnome.org>
1861 * libanjuta/anjuta-preferences-dialog.c:
1862 (anjuta_preferences_dialog_add_page):
1864 Fix #509864 – No initial section selected when opening the Preferences dialog
1866 2008-01-16 Johannes Schmid <jhs@gnome.org>
1868 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
1869 Removed unused gconf_notifications
1871 * plugins/search/anjuta-search.glade:
1872 * plugins/subversion/anjuta-subversion.glade:
1873 * plugins/tools/anjuta-tools.glade:
1874 * src/anjuta-app.c: (anjuta_app_instance_init):
1876 Fixed various strings
1878 2008-01-15 Naba Kumar <naba@gnome.org>
1880 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
1881 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
1884 * plugins/symbol-browser/an_symbol_view.c:
1885 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
1888 2008-01-15 Johannes Schmid <jhs@gnome.org>
1890 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
1891 (anjuta_profile_add_plugins_from_xml):
1892 * plugins/file-manager/file-manager.glade:
1895 * libanjuta/interfaces/libanjuta.idl:
1898 * plugins/sourceview/Makefile.am:
1899 * plugins/sourceview/anjuta-editor-sourceview.glade:
1900 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
1901 (end_print), (print_setup), (sourceview_print),
1902 (sourceview_print_preview):
1903 * plugins/sourceview/sourceview.c: (iprint_print),
1904 (iprint_print_preview):
1906 Added printing support to GtkSourceView editor
1908 2007-01-14 Tom <tpgww@onepost.net>
1910 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1912 * plugins/document-manager/anjuta-docman.c:
1913 Fix two memory leaks added by the previous patch
1915 2008-01-14 Johannes Schmid <jhs@gnome.org>
1917 * plugins/sourceview/assist-tip.c: (assist_tip_move):
1918 * plugins/sourceview/assist-window.c: (assist_window_move):
1922 2008-01-14 Rob Bradford <rob@openedhand.com>
1924 * global-tags/Makefile.am:
1925 * global-tags/create_global_tags.sh.in:
1926 Install anjuta-tags binary into FHS policy compliant directory and
1927 update references. (Fixes bug: 509346.)
1929 2008-01-13 Naba Kumar <naba@gnome.org>
1931 Patch from: Ritesh Khadgaray
1932 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
1933 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
1934 Adds export-dynamic option to LDFLAGS to project template for libglade
1935 to work for autoconnect signals.
1937 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1939 * libanjuta/anjuta-utils.c:
1940 anjuta_util_get_real_path return a string that need to be freed
1941 with g_free even if PATH_MAX is not defined
1943 2008-01-13 Andre Klapper <a9016009@gmx.de>
1945 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
1948 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
1950 * plugins/document-manager/anjuta-docman.c:
1951 Do not reopen file having escaped character (+,...) in path name
1953 2008-01-13 Naba Kumar <naba@gnome.org>
1955 * libanjuta/interfaces/libanjuta.idl:
1956 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
1957 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
1958 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
1959 IAnjutaProjectManager::add_sources().
1961 * plugins/glade/plugin.c: (on_glade_resource_removed),
1962 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
1963 stubs for handing resources in glade file.
1965 2008-01-13 Naba Kumar <naba@gnome.org>
1967 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
1969 * plugins/glade/plugin.c: (ifile_open): Select the first window
1970 in the glade project when it is first opened. Avoids empty glade
1971 document the first time.
1973 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
1975 Reviewed by: Johannes Schmid <jhs@gnome.org>
1977 * plugins/gtodo/callback.c: (remove_todo_item):
1978 Fix #507304 – crash in Anjuta IDE while removing done tasks
1980 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
1982 * plugins/debug-manager/anjuta-debug-manager.ui,
1983 plugins/debug-manager/plugin.c,
1984 plugins/debug-manager/start.h,
1985 plugins/debug-manager/start.c:
1986 New menu item to add extra source directories for debugger
1988 === anjuta 2.3.2 ===
1990 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
1992 * plugins/gtodo/callback.c: (remove_todo_item):
1993 Fix #507304 – crash in Anjuta IDE while removing done tasks
1995 2008-01-11 Naba Kumar <naba@gnome.org>
1997 * configure.in: Bumped version to 2.3.2
1998 * NEWS: Updated for anjuta 2.3.2 release
1999 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2002 2008-01-11 Johannes Schmid <jhs@gnome.org>
2004 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2006 Reverted accidently commited change
2008 * plugins/document-manager/anjuta-document-manager.glade:
2009 Fix Gtk-Critical because of broken glade file
2011 2008-01-11 Naba Kumar <naba@gnome.org>
2013 * plugins/glade/plugin.c: (on_document_destroy),
2014 (glade_plugin_add_project): Fixed a bug where when more than one
2015 glade document is open and one is closed, it closes all the glade
2016 documents. Also it might have fixed the bug where sometimes closing
2017 the glade document leaves glade widget tree unclosed.
2019 2008-01-11 Naba Kumar <naba@gnome.org>
2021 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2022 prevent install errors when not installed as root (then the files
2023 are only useful when glade-3 is installed in the same prefix, but it
2024 doesn't harm anjuta runtime).
2026 * plugins/sourceview/sourceview.c: Commented use of a file
2027 not currently distributed.
2029 2008-01-10 Naba Kumar <naba@gnome.org>
2031 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2032 nothing to translate in it.
2034 2008-01-10 Johannes Schmid <jhs@gnome.org>
2036 * plugins/project-wizard/templates/gnome.wiz:
2037 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2038 * plugins/project-wizard/templates/gnome/src/main.c:
2039 * plugins/project-wizard/templates/translatable-strings.h:
2041 Fixed #508497 and added a new chooser to select whether to use
2044 2008-01-10 Johannes Schmid <jhs@gnome.org>
2046 Patch from Tom <tpgww@onepost.net>:
2048 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2049 (anjuta_util_glist_path_dedup):
2050 * libanjuta/anjuta-utils.h:
2052 Give the method a proper prefixed name
2054 * plugins/document-manager/action-callbacks.c:
2055 (get_current_popup_active),
2056 (on_editor_command_select_all_activate),
2057 (on_editor_command_cut_activate),
2058 (on_editor_command_paste_activate),
2059 (on_editor_command_copy_activate),
2060 (on_editor_command_clear_activate), (on_show_search),
2061 (on_repeat_quicksearch):
2062 * plugins/document-manager/action-callbacks.h:
2063 * plugins/document-manager/anjuta-docman.c:
2064 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2065 (anjuta_docman_goto_file_line_mark),
2066 (anjuta_docman_get_full_filename):
2067 * plugins/document-manager/anjuta-docman.h:
2068 * plugins/document-manager/anjuta-document-manager.ui:
2069 * plugins/document-manager/plugin.c:
2070 (update_document_ui_interface_items):
2072 Better way to fix the popup-menu items (Cut/Copy/Paste)
2073 and various clean-ups.
2075 * plugins/document-manager/search-box.c: (on_document_changed),
2076 (search_box_fill_search_focus):
2077 * plugins/document-manager/search-box.h:
2078 * plugins/search/plugin.c:
2080 Add a menu item to repeat the quick search
2082 2008-01-10 Johannes Schmid <jhs@gnome.org>
2084 * plugins/language-support-cpp-java/cpp-java-assist.c:
2087 Fixed #508424 – Auto complete: previous char was removed when
2088 pre TAB to auto complete.
2090 2008-01-10 Johannes Schmid <jhs@gnome.org>
2092 Patch from: James Ligett:
2094 * plugins/profiler/gprof-call-graph-view.c:
2095 (gprof_call_graph_view_create_columns):
2096 * plugins/profiler/gprof-flat-profile-view.c:
2097 (gprof_flat_profile_view_create_columns):
2099 Fixed translation issues (#496833)
2101 2008-01-10 Johannes Schmid <jhs@gnome.org>
2103 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2105 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2106 Fix #460390 – Changing categories while edinting something
2108 2008-01-09 Naba Kumar <naba@gnome.org>
2110 * libanjuta/anjuta-plugin-manager.c:
2111 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2114 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2115 corruption reported in bug #507491. Potentially fixes too.
2117 2008-01-09 Johannes Schmid <jhs@gnome.org>
2119 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2121 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2122 Fix bug #505205 completely
2124 * AUTHORS: Added Bolesław
2126 2008-01-08 Johannes Schmid <jhs@gnome.org>
2128 * plugins/document-manager/action-callbacks.c:
2129 (on_editor_command_cut_activate),
2130 (on_editor_command_paste_activate),
2131 (on_editor_command_copy_activate),
2132 (on_editor_command_clear_activate):
2134 Fixed editor popup menu (Cut, Copy, Paste)
2136 2008-01-08 Johannes Schmid <jhs@gnome.org>
2138 * plugins/sourceview/sourceview.c: (autodetect_language):
2139 Fixed a crash when creating a new file
2141 2008-01-08 Johannes Schmid <jhs@gnome.org>
2143 Patch by <bolekk@gmail.com> (GHOP Student)
2145 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2148 2008-01-08 Naba Kumar <naba@gnome.org>
2150 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2151 * libanjuta/anjuta-plugin-manager.c:
2152 (anjuta_plugin_manager_select),
2153 (anjuta_plugin_manager_activate_plugins):
2154 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2155 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2156 (on_create_submenu), (create_open_with_submenu):
2157 * src/about.c: (on_about_plugin_activate),
2158 (about_create_plugins_submenu): Use translated version of get_string()
2159 API in AnjutaDescription for translatable properties. Fixes bug #496833
2162 2008-01-07 Johannes Schmid <jhs@gnome.org>
2164 * plugins/build-basic-autotools/executer.c: (execute_program):
2165 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2166 * plugins/debug-manager/anjuta-debug-manager.glade:
2167 * plugins/debug-manager/locals.c: (create_locals_gui):
2168 * plugins/file-loader/plugin.c: (on_create_submenu):
2169 * plugins/gtodo/main.h:
2170 * plugins/gtodo/preferences.c: (preferences_widget):
2171 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2172 * plugins/tools/anjuta-tools.glade:
2173 * plugins/tools/execute.c: (atp_output_context_print):
2176 Another bunch of i18n fixes (#496833)
2178 2008-01-07 Johannes Schmid <jhs@gnome.org>
2180 * plugins/build-basic-autotools/build-basic-autotools.c:
2181 (on_build_terminated):
2182 * plugins/gtodo/interface.c: (set_read_only):
2183 * plugins/project-manager/plugin.c: (confirm_removal),
2184 (on_popup_add_to_project):
2185 * plugins/subversion/anjuta-subversion.glade:
2186 * plugins/tools/execute.c: (atp_output_context_print_result):
2188 Fixed some strings from #496833
2190 2008-01-07 Johannes Schmid <jhs@gnome.org>
2192 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2193 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2195 * plugins/language-support-cpp-java/plugin.c: (install_support),
2196 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2197 Added basic Vala support
2199 * plugins/sourceview/sourceview.c: (autodetect_language):
2200 Fixed mime-type detection
2202 2008-01-06 Massimo Cora' <maxcvs@email.it>
2204 Reviewed by: Johannes Schmid <jhs@gnome.org>
2206 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2207 (value_removed_current_editor), (symbol_db_activate),
2208 (symbol_db_deactivate):
2209 * plugins/symbol-db/symbol-db-engine.c:
2210 (symbol_db_engine_get_global_members_filtered):
2211 * plugins/symbol-db/symbol-db-view.c:
2212 (do_add_child_symbol_to_view), (prepare_for_adding),
2213 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2214 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2215 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2216 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2217 (sdb_view_init), (sdb_view_finalize),
2218 (sdb_view_build_and_display_base_tree):
2219 * plugins/symbol-db/symbol-db-view.h:
2220 added controls to expand Global tab nodes in a non-freezing way.
2221 Fixed also some little bugs always on global-tab.
2223 2008-01-06 Naba Kumar <naba@gnome.org>
2225 Patches from James Liggett:
2226 * plugins/profiler/gprof-call-graph-view.c:
2227 (gprof_call_graph_view_create_columns):
2228 * plugins/profiler/gprof-flat-profile-view.c:
2229 (gprof_flat_profile_view_create_columns):
2230 * plugins/profiler/gprof-function-call-tree-view.c:
2231 (gprof_function_call_tree_view_create_columns): Made all
2232 of the columns resizable and reorderable.
2234 2008-01-06 Johannes Schmid <jhs@gnome.org>
2236 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2237 (anjuta_launcher_check_password_real),
2238 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2239 (anjuta_launcher_scan_pty),
2240 (anjuta_launcher_disable_password_check):
2241 * libanjuta/anjuta-launcher.h:
2242 Added disable_password_check for stream where it does not make sense
2243 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2244 that sometimes occur in symbol-db plugin
2246 * plugins/file-manager/file-model.c:
2247 (file_model_cancel_expand_idle):
2248 Fixed removing of idle source
2250 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2251 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2253 Fixed #348854 – invisible cursor in certain themes
2255 2008-01-06 Naba Kumar <naba@gnome.org>
2257 * libanjuta/anjuta-preferences.c:
2258 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2259 closing preferences dialog due to patch in bug #507300
2261 2008-01-06 Naba Kumar <naba@gnome.org>
2263 * plugins/language-support-cpp-java/cpp-java-assist.c:
2265 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2266 * plugins/search/search-replace_backend.c: (create_search_entries):
2267 Added missing unrefs.
2269 2008-01-06 Johannes Schmid <jhs@gnome.org>
2271 * plugins/debug-manager/variable.c: (get_hovered_word):
2272 Add a g_object_unref()
2274 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2275 (on_sourceview_hover_leave):
2276 Fixed hover and editor interface to make hover in debugger work
2278 2008-01-06 Naba Kumar <naba@gnome.org>
2280 * plugins/editor/text-editor.c: Whitespaces fixes.
2281 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2282 DEBUG_PRINT instead of g_message.
2284 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2286 * plugins/debug-manager/breakpoints.c:
2287 Fix #507441: Disable all breakpoints doesn't work
2288 Fix #507444: Enable Breakpoint menu item doesn't change name
2290 2008-01-05 Naba Kumar <naba@gnome.org>
2292 * manuals/reference/libanjuta/libanjuta.types: Renamed
2293 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2295 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2297 * plugins/debug-manager/variable.c:
2298 Update variable display to use IAnjutaIterable instead of position
2300 * plugins/editor/text_editor_cbs.c,
2301 plugins/editor/text_editor.c:
2302 Fix Gtk critical warnings when a hover signal is emitted
2303 Fix get_text_iter in Scintilla (range should include last character)
2305 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2307 * plugins/debug-manager/debug_tree.c,
2308 plugins/debug-manager/debug_tree.h,
2309 plugins/debug-manager/watch.c,
2310 plugins/debug-manager/command.c,
2311 plugins/debug-manager/queue.c,
2312 plugins/gdb/plugin.c,
2313 plugins/gdb/debugger.c,
2314 plugins/gdb/debugger.h,
2315 libanjuta/interfaces/libanjuta.idl:
2316 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2318 2008-01-05 Naba Kumar <naba@gnome.org>
2320 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2321 menus to avoid conflict with file open/save. Fixes bug #507455
2323 2008-01-05 Johannes Schmid <jhs@gnome.org>
2326 Conditionally depend on gtksourceview2 >= 2.1.0
2328 * libanjuta/interfaces/libanjuta.idl:
2329 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2330 iterators instead of positions
2332 * plugins/debug-manager/threads.c:
2333 Fixed a warnings by including gnome-vfs properly
2335 * plugins/debug-manager/variable.c: (get_hovered_word),
2337 Updated to changes in IAnjutaEditorHover/Selection
2339 * plugins/document-manager/action-callbacks.c:
2340 (on_editor_command_upper_case_activate),
2341 (on_editor_command_lower_case_activate):
2342 * plugins/document-manager/search-box.c: (on_incremental_search),
2343 (on_search_activated):
2344 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2345 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2346 (iselection_get_start), (iselection_get_end),
2347 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2348 * plugins/editor/text_editor_cbs.c:
2349 (on_text_editor_scintilla_notify):
2351 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2352 interface of scintilla editor.
2354 * plugins/language-manager/languages.xml:
2355 * plugins/language-manager/plugin.c:
2356 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2357 Added chdr to C language files and some DEBUG_PRINTs
2359 * plugins/language-support-cpp-java/cpp-java-assist.c:
2361 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2362 * plugins/search/plugin.c: (find_incremental):
2363 * plugins/search/search-replace.c: (search_and_replace):
2364 * plugins/search/search-replace_backend.c: (create_search_entries):
2365 Adapted to changed interfaces
2367 * plugins/sourceview/Makefile.am:
2368 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2369 (set_uri), (anjuta_document_save):
2370 * plugins/sourceview/anjuta-editor-sourceview.glade:
2371 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2372 (anjuta_view_key_press_event):
2373 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2374 * plugins/sourceview/sourceview-cell.c:
2375 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2376 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2377 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2378 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2379 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2380 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2381 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2382 * plugins/sourceview/sourceview-private.h:
2383 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2384 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2385 (on_document_loaded), (sourceview_instance_init),
2386 (sourceview_dispose), (sourceview_finalize),
2387 (sourceview_create_markers), (sourceview_new),
2388 (ifile_savable_save), (ieditor_get_tab_size),
2389 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2390 (ieditor_set_auto_indent), (ieditor_goto_line),
2391 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2392 (iselect_block), (iselect_set), (iselect_get_start),
2393 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2394 (imark_unmark), (imark_is_marker_set),
2395 (imark_location_from_handle), (imark_delete_all_markers),
2396 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2397 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2398 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2399 (ilanguage_get_supported_languages), (autodetect_language),
2400 (ilanguage_set_language), (iassist_show_tips),
2401 (on_sourceview_hover_leave), (on_sourceview_hover_over),
2402 (ihover_display), (ihover_iface_init):
2404 Use GtkSourceView 2.1.x:
2405 * New mark interface
2406 * Fixed #486724 and #488615
2407 * Implemented hover interface
2408 * Adapted to changed interfaces
2410 2008-01-04 Rob Bradford <rob@o-hand.com>
2412 Reviewed by Naba Kumar <naba@gnome.org>:
2413 * libanjuta/anjuta-preferences.c:
2414 (anjuta_preferences_register_property_custom):
2415 Unregister preferences for custom preferences when the widget is
2418 2008-01-03 Johannes Schmid <jhs@gnome.org>
2420 * plugins/file-manager/file-model.c: (file_model_row_expanded),
2421 (file_model_row_collapsed):
2422 Fixed the too method to take a correct data argument
2424 2008-01-02 Johannes Schmid <jhs@gnome.org>
2426 * plugins/document-manager/anjuta-docman.c:
2427 (anjuta_docman_add_document), (anjuta_docman_remove_document):
2428 ref and unref correctly to silence a Gtk+ critical
2430 2008-01-01 Johannes Schmid <jhs@gnome.org>
2432 * plugins/editor/text_editor.c: (itext_editor_get_text):
2433 Fixed #506740 – ianjuta_editor_get_text crash if request
2434 text past the buffer length
2436 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
2438 * plugins/debug-manager/utilities.c,
2439 plugins/debug-manager/utilities.h,
2440 plugins/debug-manager/breakpoints.c:
2441 Move get_current_editor function in utilities.c
2443 * plugins/debug-manager/plugin.c,
2444 plugins/debug-manager/debug_tree.c,
2445 plugins/debug-manager/debug_tree.h,
2446 plugins/debug-manager/watch.c,
2447 plugins/debug-manager/watch.h,
2448 plugins/debug-manager/locals.c,
2449 plugins/debug-manager/locals.h,
2450 (added) plugins/debug-manager/variable.c,
2451 (added) plugins/debug-manager/variable.h,
2452 plugins/debug-manager/Makefile.am:
2453 Use hover interface to display variable value
2455 2007-12-31 Johannes Schmid <jhs@gnome.org>
2457 * libanjuta/Makefile.am:
2458 Only install glade catalog files if glade-3 is available
2459 (Fixes #506269 and #500296)
2461 2007-12-30 Johannes Schmid <jhs@gnome.org>
2463 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
2464 (set_property_value_as_string), (register_callbacks):
2466 Fixed GtkFileChooserButton preferences to also work when only the combo
2467 changes without a dialog being open.
2469 2007-12-29 Johannes Schmid <jhs@gnome.org>
2471 * plugins/editor/Makefile.am:
2472 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
2474 2007-12-29 Johannes Schmid <jhs@gnome.org>
2476 * plugins/devhelp/plugin.c: (devhelp_activate):
2477 Fixed #498986 - Anjuta-2.3.0 fails to build
2479 2007-12-29 Johannes Schmid <jhs@gnome.org>
2481 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
2482 * plugins/debug-manager/plugin.c:
2483 (on_run_to_cursor_action_activate):
2484 * plugins/document-manager/anjuta-docman.c:
2485 (anjuta_docman_goto_file_line_mark):
2486 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2487 (value_removed_current_editor):
2489 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
2490 all those to value_added_current_document...
2492 * plugins/editor/anjuta-editor-scintilla.glade:
2493 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
2494 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
2496 2007-12-28 Massimo Cora' <maxcvs@email.it>
2498 * plugins/symbol-db/plugin.c: (on_importing_project_end),
2499 (symbol_db_activate), (symbol_db_deactivate),
2500 (symbol_db_instance_init), (isymbol_manager_get_parents):
2501 * plugins/symbol-db/plugin.h:
2502 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2503 * plugins/symbol-db/symbol-db-engine.c:
2504 (symbol_db_engine_get_global_members_filtered):
2505 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
2506 (on_symbol_inserted):
2507 Filtered out static functions on global-tab. E.g. when flag
2508 is_file_scope = 1 we won't add entries there.
2509 Fixed a little bug on 'Global'->'Vars/Others' node too.
2511 2007-12-28 Johannes Schmid <jhs@gnome.org>
2513 * libanjuta/anjuta-launcher.c:
2514 Fixed a silly (and completely useless) memory corruption that probably
2515 only occured at a few race conditions though I wonder why it did not
2518 2007-12-28 Johannes Schmid <jhs@gnome.org>
2519 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
2520 * plugins/debug-manager/plugin.c: (set_program_counter):
2521 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
2522 * plugins/debug-manager/start.c: (get_source_directories):
2523 * plugins/debug-manager/threads.c: (on_info_thread),
2525 * plugins/file-manager/file-model.c: (file_model_set_property):
2526 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
2527 * plugins/tools/editor.c: (on_editor_response):
2529 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
2531 * plugins/document-manager/plugin.c: (update_title),
2532 (value_added_project_root_uri):
2533 * plugins/document-manager/plugin.h:
2534 Shorten down the title bar if the current path is inside the opened project
2536 2007-12-28 Massimo Cora' <maxcvs@email.it>
2538 reviewed by: Johannes Schmid <jhs@gnome.org>
2540 * plugins/project-wizard/templates/java/project.anjuta:
2541 * plugins/project-wizard/templates/mkfile/project.anjuta:
2542 * plugins/project-wizard/templates/python/project.anjuta:
2543 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
2544 let new projects use new SymbolDB plugin.
2546 * plugins/symbol-browser/images/Makefile.am:
2547 added some images taken from MonoDevelop project.
2549 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2550 (goto_file_line), (on_importing_project_end), (project_root_added),
2551 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
2552 (isymbol_manager_search):
2553 Added project-updating feature when opening a project with some files
2554 modified externally [e.g. a svn up].
2556 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2557 (sdb_engine_iterator_node_instance_init),
2558 (sdb_engine_iterator_node_finalize),
2559 (symbol_db_engine_iterator_node_set_conversion_hash):
2560 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
2561 * plugins/symbol-db/symbol-db-engine-iterator.c:
2562 (symbol_db_engine_iterator_new):
2563 * plugins/symbol-db/symbol-db-engine-iterator.h:
2564 Moved Hash table initialization into the engine. This proxies and
2565 speeds up the process of creation and iteration of a GdaDataModel.
2567 * plugins/symbol-db/symbol-db-engine.c:
2568 (sdb_engine_ctags_output_thread),
2569 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2570 (sdb_engine_scan_files_1), (sdb_engine_init),
2571 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
2572 (symbol_db_engine_add_new_workspace),
2573 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
2574 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
2575 (symbol_db_engine_get_sym_type_conversion_hash),
2576 (symbol_db_engine_update_files_symbols),
2577 (symbol_db_engine_update_project_symbols),
2578 (symbol_db_engine_update_buffer_symbols),
2579 (symbol_db_engine_get_class_parents),
2580 (symbol_db_engine_get_global_members_filtered),
2581 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2582 (symbol_db_engine_get_scope_members_by_symbol_id),
2583 (symbol_db_engine_get_scope_members),
2584 (symbol_db_engine_get_current_scope),
2585 (symbol_db_engine_get_file_symbols),
2586 (symbol_db_engine_get_symbol_info_by_id),
2587 (symbol_db_engine_find_symbol_by_name_pattern),
2588 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2589 * plugins/symbol-db/symbol-db-engine.h:
2590 * plugins/symbol-db/symbol-db-view-locals.c:
2591 (sdb_view_locals_get_iter_from_row_ref),
2592 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
2593 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
2594 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2595 Changes on some queries fuctions and some fixes. Added *_filtered
2598 * plugins/symbol-db/symbol-db-view.c:
2599 (do_add_child_symbol_to_view), (add_new_waiting_for),
2600 (prepare_for_adding), (on_symbol_inserted),
2601 (do_recurse_subtree_and_remove), (on_symbol_removed),
2602 (sdb_view_do_add_hidden_dummy_child),
2603 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
2604 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
2605 (sdb_view_locals_create_new_store), (sdb_view_init),
2606 (sdb_view_finalize), (sdb_view_class_init),
2607 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
2608 (symbol_db_view_get_pixbuf),
2609 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2610 New display for global tags. This is the definitive version, bugs apart.
2612 * plugins/symbol-db/tables.sql:
2615 2007-12-27 Naba Kumar <naba@gnome.org>
2617 * libanjuta/interfaces/libanjuta.idl:
2618 * plugins/editor/aneditor-priv.h:
2619 * plugins/editor/aneditor.cxx:
2620 * plugins/editor/text_editor.c: (text_editor_instance_init),
2621 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
2622 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
2623 * plugins/editor/text_editor.h:
2624 * plugins/editor/text_editor_cbs.c:
2625 (on_text_editor_scintilla_notify):
2627 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
2628 related code in AnEditor. Fixed some compilation warnings.
2630 2007-12-26 Naba Kumar <naba@gnome.org>
2632 * Changelog: Fixed indentation.
2634 2007-12-25 Naba Kumar <naba@gnome.org>
2636 * plugins/editor/Makefile.am:
2637 * plugins/editor/editor.glade:
2638 * plugins/editor/plugin.c:
2639 * plugins/editor/style-editor.c:
2640 * plugins/sourceview/Makefile.am:
2641 * plugins/sourceview/plugin.c:
2642 * plugins/sourceview/sourceview.glade:
2643 * plugins/valgrind/Makefile.am:
2645 Renamed glade files to anjuta-editor-* to give name space for the
2646 schema files (because they are installed in system directory).
2648 * scripts/build-schemas.mk: Install the schemas files also (need for
2649 binary package installation/uninstallation).
2651 2007-12-25 Johannes Schmid <jhs@gnome.org>
2653 * plugins/language-support-cpp-java/plugin.c:
2654 (set_indentation_param_vim):
2656 Support some more vim modeline commands and shortcuts (#504331)
2658 2007-12-25 Johannes Schmid <jhs@gnome.org>
2660 Patches from James Liggett:
2661 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
2662 (anjuta_vcs_status_tree_view_init):
2663 * plugins/subversion/subversion-commit-dialog.c:
2664 (subversion_commit_dialog):
2665 * plugins/subversion/subversion-diff-dialog.c:
2666 (on_subversion_diff_response):
2667 * plugins/subversion/subversion-log-dialog.c:
2668 (on_log_view_selected_button_clicked),
2669 (on_log_diff_selected_button_clicked),
2670 (on_log_diff_previous_button_clicked):
2671 * plugins/subversion/subversion-resolve-dialog.c:
2672 (subversion_resolve_dialog):
2673 * plugins/subversion/subversion-revert-dialog.c:
2674 (subversion_revert_dialog):
2675 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
2676 (pulse_progress_bar), (hide_pulse_progress_bar),
2677 (disconnect_data_arrived_signals),
2678 (cancel_data_arrived_signal_disconnect):
2679 * plugins/subversion/subversion-ui-utils.h:
2681 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
2682 #505237 – Sort list of modified files
2684 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
2686 * plugins/gdb/debugger.c:
2687 Fix bug #491301: Inspecting a variable opens a bad focus dialog
2689 2007-12-23 Johannes Schmid <jhs@gnome.org>
2691 * plugins/language-support-cpp-java/plugin.c:
2692 (set_indentation_param_emacs), (set_indentation_param_vim),
2693 (parse_mode_line_emacs), (parse_mode_line_vim),
2694 (extract_mode_line), (initialize_indentation_params):
2696 Added (basic) support for vim modelines (#504331)
2698 * plugins/message-view/message-view.c: (message_view_next),
2699 (message_view_previous):
2701 Fixed next/previous message
2703 2007-12-23 Johannes Schmid <jhs@gnome.org>
2705 * libanjuta/anjuta-ui.h:
2706 Check for != NULL before unref'ing pixbuf (related to #497878)
2708 * plugins/devhelp/plugin.c: (register_stock_icons):
2709 * plugins/document-manager/anjuta-docman.c:
2710 (anjuta_docman_add_document):
2711 * plugins/glade/plugin.c: (on_close_activated),
2712 (register_stock_icons), (on_session_save),
2713 (glade_plugin_add_project):
2715 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
2716 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
2718 * plugins/language-support-cpp-java/plugin.c:
2719 (register_stock_icons):
2720 Fixed stock icon registration macros
2722 2007-12-23 Johannes Schmid <jhs@gnome.org>
2724 * global-tags/Makefile.am:
2725 * launcher/Makefile.am:
2726 * libanjuta/Makefile.am:
2727 * libegg/Makefile.am:
2728 * manuals/anjuta-faqs/Makefile.am:
2729 * manuals/anjuta-manual/Makefile.am:
2730 * manuals/reference/libanjuta/Makefile.am:
2731 * plugins/build-basic-autotools/Makefile.am:
2732 * plugins/class-gen/Makefile.am:
2733 * plugins/class-inheritance/Makefile.am:
2734 * plugins/cvs-plugin/Makefile.am:
2735 * plugins/debug-manager/Makefile.am:
2736 * plugins/devhelp/Makefile.am:
2737 * plugins/document-manager/Makefile.am:
2738 * plugins/editor/Makefile.am:
2739 * plugins/editor/scintilla/Makefile.am:
2740 * plugins/editor/scintilla/include/Makefile.am:
2741 * plugins/file-loader/Makefile.am:
2742 * plugins/file-manager/Makefile.am:
2743 * plugins/file-wizard/Makefile.am:
2744 * plugins/gdb/Makefile.am:
2745 * plugins/glade/Makefile.am:
2746 * plugins/gtodo/Makefile.am:
2747 * plugins/gvim/Makefile.am:
2748 * plugins/indent/Makefile.am:
2749 * plugins/language-manager/Makefile.am:
2750 * plugins/language-support-cpp-java/Makefile.am:
2751 * plugins/macro/Makefile.am:
2752 * plugins/message-view/Makefile.am:
2753 * plugins/patch/Makefile.am:
2754 * plugins/profiler/Makefile.am:
2755 * plugins/project-import/Makefile.am:
2756 * plugins/project-manager/Makefile.am:
2757 * plugins/project-wizard/Makefile.am:
2758 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2759 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
2760 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2761 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2762 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
2763 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
2764 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
2765 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
2766 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
2767 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
2768 * plugins/sample1/Makefile.am:
2769 * plugins/search/Makefile.am:
2770 * plugins/sourceview/Makefile.am:
2771 * plugins/subversion/Makefile.am:
2772 * plugins/symbol-browser/Makefile.am:
2773 * plugins/symbol-db/Makefile.am:
2774 * plugins/symbol-db/test/Makefile.am:
2775 * plugins/terminal/Makefile.am:
2776 * plugins/tools/Makefile.am:
2777 * plugins/valgrind/Makefile.am:
2779 * tagmanager/Makefile.am:
2781 Replaces the deprecated "INCLUDES" in all Makefile.am's with
2782 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
2783 warnings from illigel C++ compiler flags.
2785 2007-12-23 Johannes Schmid <jhs@gnome.org>
2787 Patch from Tom <tpgww@onepost.net>:
2789 * plugins/document-manager/anjuta-docman.c:
2790 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
2791 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
2792 (anjuta_docman_instance_init), (on_notebook_switch_page),
2793 (anjuta_docman_grab_text_focus):
2794 * plugins/document-manager/plugin.c: (on_document_added),
2795 (on_window_key_press_event), (on_window_key_release_event):
2797 Some more document-manager code cleanups and fixes.
2799 2007-12-23 Massimo Cora' <maxcvs@email.it>
2801 * plugins/symbol-db/plugin.c: (register_stock_icons),
2802 (value_added_current_editor), (value_removed_current_editor),
2803 (on_importing_project_end), (project_root_removed):
2804 added controls to clean/populate GtkTreeView(s) on projects unload/load.
2806 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
2807 (symbol_db_engine_get_file_db_path):
2808 fixed a useless warning.
2810 * plugins/symbol-db/symbol-db-view-locals.c:
2811 (traverse_free_waiting_for), (file_view_status_destroy),
2812 (sdb_view_locals_create_new_store), (traverse_files_view_status),
2813 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
2814 (sdb_view_locals_finalize), (on_symbol_inserted),
2815 (symbol_db_view_locals_recv_signals_from_engine),
2816 (symbol_db_view_locals_update_list):
2817 more speed on editors switching. GtkTreeStore caching method implemented.
2818 Fixed compiler warnings and a little memory leak.
2820 * plugins/symbol-db/symbol-db-view-locals.h:
2821 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
2822 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
2823 (on_scan_end), (on_symbol_inserted),
2824 (sdb_view_locals_create_new_store), (sdb_view_init),
2825 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
2826 * plugins/symbol-db/symbol-db-view.h:
2827 fixed some crashers. Now project loading/populating should be quite quick.
2829 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2831 * plugins/debug-manager/command.c,
2832 plugins/debug-manager/queue.c:
2833 Take care of command return value (FALSE is an error)
2835 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2837 * plugins/debug-manager/anjuta-debug-manager.glade,
2838 plugins/debug-manager/breakpoints.c:
2839 Remove address, condition and pass breakpoint column if not supported
2840 Fix clear all remove_all to avoid an endless loop if a breakpoint
2843 2007-12-17 Johannes Schmid <jhs@gnome.org>
2845 Patch from Tom <tpgww@onepost.net> (with some changes):
2847 * plugins/document-manager/action-callbacks.c: (on_open_activate),
2848 (on_save_as_activate), (on_save_all_activate),
2849 (on_close_file_activate), (on_close_all_file_activate),
2850 (on_reload_file_activate), (on_editor_command_clear_activate),
2851 (on_transform_eolchars1_activate), (on_comment_block),
2852 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
2853 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2854 (on_editor_linenos1_activate), (on_editor_markers1_activate),
2855 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
2856 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
2857 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
2858 (on_zoom_out_text_activate):
2859 * plugins/document-manager/action-callbacks.h:
2860 * plugins/document-manager/anjuta-docman.c:
2861 (on_notebook_page_close_button_click),
2862 (on_notebook_page_close_button_enter),
2863 (on_notebook_page_close_button_leave),
2864 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
2865 (anjuta_docman_page_init), (anjuta_docman_page_new),
2866 (on_open_filesel_response), (create_file_open_dialog_gui),
2867 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
2868 (anjuta_docman_instance_init), (on_notebook_switch_page),
2869 (on_document_destroy), (anjuta_docman_add_editor),
2870 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2871 (anjuta_docman_set_current_document),
2872 (anjuta_docman_goto_file_line_mark), (get_real_path),
2873 (anjuta_docman_get_full_filename),
2874 (anjuta_docman_delete_all_markers),
2875 (anjuta_docman_delete_all_indicators),
2876 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2877 (anjuta_docman_order_tabs):
2878 * plugins/document-manager/anjuta-docman.h:
2879 * plugins/document-manager/file_history.c: (an_hist_file_new),
2880 (an_file_history_push), (an_file_history_dump):
2881 * plugins/document-manager/file_history.h:
2882 * plugins/document-manager/plugin.c: (update_title),
2883 (value_removed_project_root_uri),
2884 (update_document_ui_interface_items), (menu_name_compare),
2885 (on_document_added), (on_document_changed),
2886 (on_window_key_press_event), (on_window_key_release_event),
2888 * plugins/document-manager/search-box.c: (on_document_changed),
2889 (on_goto_activated), (search_box_init), (search_box_new):
2890 * plugins/document-manager/search-box.h:
2892 Yet more code cleanups
2893 Save glade files correctly in session
2894 Use new tooltip API if available
2895 Sort notebook pages when session is restored (needs work)
2897 2007-12-16 Johannes Schmid <jhs@gnome.org>
2899 * plugins/document-manager/anjuta-docman.c:
2900 (anjuta_docman_add_document):
2902 Present correct widget with anjuta_shell_present_widget(). This got wrong when
2903 the new search bar was introduced.
2905 2007-12-12 Johannes Schmid <jhs@gnome.org>
2907 Patch from Tom <tpgww@onepost.net>:
2908 (#485233 – another bunch of docman cleanups)
2910 * libanjuta/interfaces/libanjuta.idl:
2911 * plugins/document-manager/action-callbacks.c:
2912 (get_current_document), (get_current_focus_widget),
2913 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
2914 (on_close_file_activate), (on_close_all_file_activate),
2915 (on_reload_file_activate), (on_print_activate),
2916 (on_print_preview_activate),
2917 (on_editor_command_upper_case_activate),
2918 (on_editor_command_lower_case_activate),
2919 (on_editor_command_eol_crlf_activate),
2920 (on_editor_command_eol_lf_activate),
2921 (on_editor_command_eol_cr_activate),
2922 (on_editor_command_select_all_activate),
2923 (on_editor_command_select_to_brace_activate),
2924 (on_editor_command_select_block_activate),
2925 (on_editor_command_match_brace_activate),
2926 (on_editor_command_undo_activate),
2927 (on_editor_command_redo_activate),
2928 (on_editor_command_cut_activate),
2929 (on_editor_command_paste_activate),
2930 (on_editor_command_copy_activate),
2931 (on_editor_command_clear_activate),
2932 (on_editor_command_close_folds_all_activate),
2933 (on_editor_command_open_folds_all_activate),
2934 (on_editor_command_toggle_fold_activate),
2935 (on_editor_command_bookmark_toggle_activate),
2936 (on_editor_command_bookmark_first_activate),
2937 (on_editor_command_bookmark_next_activate),
2938 (on_editor_command_bookmark_prev_activate),
2939 (on_editor_command_bookmark_last_activate),
2940 (on_editor_command_bookmark_clear_activate),
2941 (on_transform_eolchars1_activate), (on_comment_block),
2942 (on_comment_box), (on_comment_stream),
2943 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2944 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
2945 (on_force_hilite_activate), (on_swap_activate),
2946 (on_editor_add_view_activate), (on_editor_remove_view_activate):
2947 * plugins/document-manager/action-callbacks.h:
2948 * plugins/document-manager/anjuta-docman.c:
2949 (on_notebook_page_close_button_click),
2950 (on_notebook_page_close_button_enter),
2951 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
2952 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
2953 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
2954 (on_open_filesel_response), (anjuta_docman_open_file),
2955 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
2956 (anjuta_docman_dispose), (anjuta_docman_instance_init),
2957 (anjuta_docman_class_init), (anjuta_docman_new),
2958 (on_notebook_switch_page), (on_document_save_point),
2959 (on_document_destroy), (anjuta_docman_add_editor),
2960 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2961 (anjuta_docman_set_popup_menu),
2962 (anjuta_docman_get_current_focus_widget),
2963 (anjuta_docman_get_page_for_document),
2964 (anjuta_docman_get_current_document),
2965 (anjuta_docman_set_current_document),
2966 (anjuta_docman_goto_file_line),
2967 (anjuta_docman_goto_file_line_mark),
2968 (anjuta_docman_get_full_filename),
2969 (anjuta_docman_present_notebook_page),
2970 (anjuta_docman_update_page_label),
2971 (anjuta_docman_delete_all_markers),
2972 (anjuta_docman_delete_all_indicators),
2973 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2974 (do_ordertab1), (anjuta_docman_order_tabs),
2975 (anjuta_docman_set_editor_properties),
2976 (anjuta_docman_get_document_for_path),
2977 (anjuta_docman_get_all_doc_widgets):
2978 * plugins/document-manager/anjuta-docman.h:
2979 * plugins/document-manager/editor-tooltips.c:
2980 * plugins/document-manager/plugin.c: (update_title),
2981 (update_document_ui_enable_all), (update_document_ui_disable_all),
2982 (update_document_ui_save_items),
2983 (update_document_ui_interface_items), (update_document_ui),
2984 (on_document_update_save_ui), (update_status),
2985 (on_document_update_ui), (on_document_added),
2986 (on_document_changed), (on_session_save), (on_save_prompt),
2987 (on_docman_auto_save), (on_gconf_notify_timer):
2988 * plugins/document-manager/search-box.c: (on_document_changed),
2989 (search_box_new), (search_box_grab_line_focus):
2990 * plugins/glade/plugin.c: (ifile_open):
2991 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
2992 * plugins/search/search-replace_backend.c: (create_search_entries):
2993 * plugins/sourceview/anjuta-document.c: (set_uri),
2994 (anjuta_document_save):
2995 * plugins/sourceview/sourceview.c: (ifile_savable_save):
2996 * plugins/tools/editor.c: (on_editor_response):
2998 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
2999 It fixes some issues with session handling and several memory lacks.
3000 Gtk 2.12 Tooltip API is used if available.
3002 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3004 * plugins/debug-manager/disassemble.c,
3005 plugins/debug-manager/disassemble.h,
3006 plugins/debug-manager/command.c,
3007 plugins/debug-manager/command.h,
3008 plugins/debug-manager/plugin.c
3009 plugins/debug-manager/sparse_view.c,
3010 plugins/debug-manager/sparse_view.h,
3011 plugins/gdb/plugin.c,
3012 plugins/gdb/debugger.c,
3013 plugins/gdb/debugger.h,
3014 libanjuta/interfaces/libanjuta.idl:
3015 Fix bug #502533: Implement assembler step
3017 * plugins/debug-manager/breakpoints.c:
3018 Do not save temporary breakpoints
3020 * plugins/debug-manager/stack_trace.c:
3021 Fix a crash when a stack command is cancelled
3023 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3025 * plugins/debug-manager/plugin.c,
3026 plugins/debug-manager/breakpoints.c,
3027 plugins/debug-manager/breakpoints.h:
3028 Fix bug #488732: Breakpoint on delete lines
3029 Breakpoints are now linked to their position in editor
3031 * plugins/gdb/debugger.c:
3032 Fix removing condition on breakpoint
3034 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3036 * plugins/debug-manager/anjuta-debug-manager.glade,
3037 plugins/debug-manager/start.c,
3038 plugins/gdb/plugin.c,
3039 plugins/gdb/debugger.c,
3040 plugins/gdb/debugger.h,
3041 libanjuta/interfaces/libanjuta.idl:
3042 Fix bug #481366: Do not stop at the beginning of the program
3044 * plugins/debug-manager/command.c,
3045 plugins/debug-manager/command.h,
3046 plugins/debug-manager/breakpoints.c,
3047 plugins/debug-manager/queue.c,
3048 plugins/debug-manager/queue.h:
3049 Fix a bug remove all breakpoints was not working due to latest changes
3050 Setting breakpoints is disabled when program is running
3052 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3054 * plugins/debug-manager/queue.c,
3055 plugins/gdb/plugin.c:
3056 Fix bug #501469: Crash if mime_type is unknown
3058 2007-12-01 Massimo Cora' <maxcvs@email.it>
3060 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3061 (on_editor_update_ui), (on_single_file_scan_end),
3062 (on_importing_project_end), (project_root_added),
3063 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3064 * plugins/symbol-db/plugin.h:
3065 show on status bar files being scanned.
3067 * plugins/symbol-db/symbol-db-engine.c:
3068 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3069 (sdb_engine_ctags_output_thread),
3070 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3071 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3072 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3073 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3074 (sdb_engine_get_table_id_by_unique_name2),
3075 (symbol_db_engine_open_project),
3076 (sdb_engine_prepare_executing_commands),
3077 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3078 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3079 (sdb_engine_detects_removed_ids),
3080 (symbol_db_engine_get_class_parents),
3081 (symbol_db_engine_get_global_members),
3082 (symbol_db_engine_get_scope_members_by_symbol_id),
3083 (symbol_db_engine_get_scope_members),
3084 (symbol_db_engine_get_current_scope),
3085 (symbol_db_engine_get_file_symbols),
3086 (symbol_db_engine_get_symbol_info_by_id),
3087 (symbol_db_engine_get_full_local_path),
3088 (symbol_db_engine_find_symbol_by_name_pattern),
3089 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3090 * plugins/symbol-db/symbol-db-engine.h:
3091 * plugins/symbol-db/symbol-db-view-locals.c:
3092 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3093 (symbol_db_view_locals_recv_signals_from_engine),
3094 (symbol_db_view_locals_update_list):
3095 * plugins/symbol-db/symbol-db-view-locals.h:
3096 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3097 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3098 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3099 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3100 * plugins/symbol-db/symbol-db-view.h:
3101 Added g_thread architecture to scan in background. With this you
3102 can use Anjuta's GUI without freezing.
3103 Improved insertion speed by using a paradigm like 'insert' and 'check'
3104 replacing a 'check' and 'insert' one. This has been done for tables
3105 like symbol, scope, sym_type.
3108 * plugins/symbol-db/tables.sql:
3109 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3110 (thread), (print_message), (bastard_thread), (idle_signals):
3111 fixed a typo on tables that broke sql triggers.
3113 === anjuta 2.3.1 ===
3115 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3117 * NEWS, AUTHORS: Updated.
3118 * src/Makefile.am: Fixed make distcheck
3120 Patch from Yang Hong:
3121 * plugins/file-manager/file-manager.glade: Fixed file chooser
3122 size in file-manager preferences.
3124 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3126 * NEWS: Updated for 2.3.1 development release
3127 * configure.in: Bumped version to 2.3.1
3129 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3131 * plugins/debug-manager/threads.c,
3132 plugins/debug-manager/disassemble.c,
3133 plugins/debug-manager/watch.c,
3134 plugins/debug-manager/registers.c,
3135 plugins/debug-manager/locals.c,
3136 plugins/debug-manager/breakpoints.c,
3137 plugins/debug-manager/stack_trace.c,
3138 plugins/debug-manager/command.c,
3139 plugins/debug-manager/command.h,
3140 plugins/debug-manager/queue.c,
3141 libanjuta/interfaces/libanjuta.idl:
3142 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3143 Document IAnjutaDebugManager signals
3144 Generate new signals in queue.c
3145 Use new signals in other files
3147 2007-11-30 <genbell@tiscali.it>
3149 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3151 * plugins/gdb/Makefile.am:
3154 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3156 * plugins/tools/variable.c:
3157 Fix a bug added in the previous patch (it is not a leak)
3159 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3161 * plugins/project-wizard/druid.c,
3162 plugins/project-wizard/templates/terminal.wiz,
3163 plugins/project-wizard/templates/xlib-dock.wiz,
3164 plugins/project-wizard/templates/wxwin.wiz,
3165 plugins/project-wizard/templates/java.wiz,
3166 plugins/project-wizard/templates/gnome.wiz,
3167 plugins/project-wizard/templates/anjuta-plugin.wiz,
3168 plugins/project-wizard/templates/gtkmm.wiz,
3169 plugins/project-wizard/templates/python.wiz,
3170 plugins/project-wizard/templates/cpp.wiz,
3171 plugins/project-wizard/templates/sdl.wiz,
3172 plugins/project-wizard/templates/gtk.wiz,
3173 plugins/project-wizard/templates/minimal.wiz,
3174 plugins/project-wizard/templates/xlib.wiz,
3175 plugins/project-wizard/templates/gcj.wiz,
3176 plugins/project-wizard/templates/translatable-strings.h,
3177 plugins/project-import/project-import.c:
3178 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3180 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3182 * plugins/debug-manager/threads.c,
3183 plugins/debug-manager/disassemble.c,
3184 plugins/debug-manager/watch.c,
3185 plugins/debug-manager/registers.c,
3186 plugins/debug-manager/memory.c,
3187 plugins/debug-manager/locals.c,
3188 plugins/debug-manager/stack_trace.c,
3189 plugins/debug-manager/queue.c,
3190 plugins/debug-manager/queue.h:
3191 Connect debugger signal only when program is loaded
3192 Rename get_feature in is_supported
3194 * plugins/debug-manager/plugin.c:
3195 Remove editor watch when plugin is deactivated
3197 * plugins/debug-manager/anjuta-debug-manager.glade,
3198 plugins/debug-manager/breakpoints.c,
3199 plugins/debug-manager/breakpoints.h:
3200 Rewrite almost completely the breakpoint code
3201 Improve breakpoint dialog
3203 Implement condition, hit count, ignore and temporary attribute
3205 * plugins/debug-manager/command.c,
3206 plugins/debug-manager/command.h:
3207 Add a breakpoint list command
3209 * plugins/gdb/debugger.c,
3210 plugins/gdb/debugger.h:
3211 Add new breakpoint list command
3212 Fix parsing of breakpoint data
3214 * libanjuta/interfaces/libanjuta.idl,
3215 plugins/gdb/plugin.c:
3216 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3218 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3220 * plugins/document-manager/plugin.c:
3221 Use Ctrl+Shift+s as shortcut for Save As
3223 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3225 * plugins/subversion/plugin.c: (activate_plugin):
3226 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3227 * src/layout.xml: Fixed dockitem positions.
3229 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3231 Icons from tpgww@onepost.net:
3232 * plugins/project-wizard/applogo.png:
3233 Icons from patch in bug #480093 comment #23. Also renamed icons.
3235 * plugins/message-view/Makefile.am:
3236 * plugins/message-view/plugin.c: (register_stock_icons),
3237 (ipreferences_merge): Removed redundant icon.
3239 * plugins/document-manager/plugin.c:
3240 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3241 Do not insensitize New action when there is no document.
3244 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3246 Icons from tpgww@onepost.net:
3247 * plugins/symbol-browser/an_symbol_prefs.c:
3248 * pixmaps/Makefile.am:
3249 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3251 Icons from patch in bug #480093 comment #23. Also renamed icons.
3254 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3256 Patch from James Liggett:
3257 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3258 revert and dialogs resizable.
3260 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3262 Patch from James Liggett:
3263 * plugins/subversion/anjuta-subversion.glade:
3264 * plugins/subversion/subversion-diff-dialog.c:
3265 (on_subversion_diff_response), (subversion_diff_dialog):
3266 * plugins/subversion/subversion-diff-dialog.h:
3268 The diff dialog should have a checkbox, enabled by default, that
3269 allows the user to make sure that all open files are saved before
3272 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3274 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3276 Icons from tpgww@onepost.net:
3277 * pixmaps/Makefile.am:
3280 * src/anjuta-preferences-general.svg:
3282 Icons from patch in bug #480093 comment #23. Also renamed icons.
3285 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3287 Icons from tpgww@onepost.net:
3288 * plugins/debug-manager/images/Makefile.am:
3289 * plugins/debug-manager/images/anjuta-watch.svg:
3290 * plugins/debug-manager/plugin.c: (register_stock_icons):
3291 * plugins/gdb/images/Makefile.am:
3292 * plugins/gtodo/Makefile.am:
3293 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3294 * plugins/gtodo/anjuta-gtodo.plugin.in:
3295 * plugins/gtodo/interface.c: (stock_icons):
3296 * plugins/gtodo/main.h:
3297 * plugins/gtodo/plugin.c: (ipreferences_merge):
3298 * plugins/terminal/Makefile.am:
3299 * plugins/terminal/anjuta-terminal-plugin.svg:
3300 * plugins/terminal/anjuta-terminal.plugin.in:
3301 * plugins/terminal/terminal.c:
3302 * plugins/tools/Makefile.am:
3303 * plugins/tools/anjuta-tools-plugin.svg:
3304 * plugins/tools/anjuta-tools.plugin.in:
3305 * plugins/tools/plugin.c:
3306 * plugins/valgrind/Makefile.am:
3307 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3308 * plugins/valgrind/anjuta-valgrind.plugin.in:
3309 * plugins/valgrind/plugin.c: (register_stock_icons),
3310 (ipreferences_merge):
3312 Icons from patch in bug #480093 comment #23. Also renamed icons.
3315 2007-11-18 Massimo Cora' <maxcvs@email.it>
3317 reviewed by: Johannes Schmid <jhs@gnome.org>
3320 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3321 due to bug #493360. Still present anyway bug #495843
3323 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3324 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3325 (on_local_treeview_row_activated),
3326 (on_global_treeview_row_activated),
3327 (on_global_treeview_row_expanded), (on_project_element_added),
3328 (on_project_element_removed), (project_root_added),
3329 (symbol_db_activate), (isymbol_manager_search),
3330 (isymbol_manager_get_members),
3331 (isymbol_manager_get_completions_at_position):
3332 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3333 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3334 * plugins/symbol-db/symbol-db-engine.c:
3335 (sdb_engine_execute_non_select_sql),
3336 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3337 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3338 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3339 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3340 (symbol_db_engine_add_new_workspace),
3341 (symbol_db_engine_add_new_project),
3342 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3343 (sdb_engine_detects_removed_ids),
3344 (sdb_engine_walk_down_scope_path),
3345 (symbol_db_engine_get_class_parents),
3346 (symbol_db_engine_get_global_members),
3347 (symbol_db_engine_get_scope_members_by_symbol_id),
3348 (symbol_db_engine_get_scope_members),
3349 (symbol_db_engine_get_current_scope),
3350 (symbol_db_engine_get_file_symbols),
3351 (symbol_db_engine_get_symbol_info_by_id),
3352 (symbol_db_engine_find_symbol_by_name_pattern):
3353 * plugins/symbol-db/symbol-db-engine.h:
3354 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3355 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3356 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3357 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3358 (on_scan_end), (do_add_root_symbol_to_view),
3359 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3360 (trigger_on_symbol_inserted), (add_new_waiting_for),
3361 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3362 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3363 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3364 (symbol_db_view_row_expanded), (sdb_view_init),
3365 (gtree_compare_func), (sdb_view_finalize),
3366 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3367 (sdb_view_populate_base_root),
3368 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3369 * plugins/symbol-db/symbol-db-view.h:
3370 * plugins/symbol-db/tables.sql:
3371 * plugins/symbol-db/test/Makefile.am:
3372 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3373 (get_scope_members), (get_current_scope), (get_global_members),
3374 (get_file_symbols), (get_info_by_id), (main):
3376 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3377 Started using LIMIT keyword to speed up things.
3378 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3379 make providers use prepared statements.
3381 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3383 Patch from James Liggett:
3384 * plugins/subversion/plugin.c: (subversion_instance_init):
3385 * plugins/subversion/plugin.h:
3386 * plugins/subversion/subversion-diff-dialog.c:
3387 (on_subversion_diff_response), (subversion_diff_dialog),
3388 (on_menu_subversion_diff):
3389 * plugins/subversion/subversion-log-dialog.c:
3390 (on_log_view_selected_button_clicked),
3391 (on_log_diff_selected_button_clicked),
3392 (on_log_diff_previous_button_clicked),
3393 (subversion_log_window_create):
3394 * plugins/subversion/subversion-ui-utils.c:
3395 (get_filename_from_full_path), (init_whole_project),
3396 (on_whole_project_toggled):
3397 * plugins/subversion/subversion-ui-utils.h:
3398 * plugins/subversion/subversion-update-dialog.c:
3399 (subversion_update_dialog), (on_menu_subversion_update):
3401 Whole Project checkbox enabled by default in diff and update dialogs.
3402 changes the editor names for diff editors to something much more
3403 descriptive. For example, working copy/head diffs would have an editor
3404 with a name like "[Working Copy/Head] some-file.diff," where some-file
3405 is the name of the file/directory that was diffed. For diffs against
3406 arbitrary diffs the name would look like "[Revisions 2832/3200]
3407 some-file.diff" for a diff of some-file between revisions 2832 and
3410 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3412 Icons from tpgww@onepost.net:
3413 * plugins/subversion/Makefile.am:
3414 * plugins/subversion/anjuta-subversion-plugin.svg:
3415 * plugins/subversion/anjuta-subversion.plugin.in:
3416 * plugins/subversion/plugin.h:
3417 * plugins/symbol-browser/Makefile.am:
3418 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3419 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3420 * plugins/symbol-browser/plugin.c:
3421 * plugins/symbol-db/Makefile.am:
3422 * plugins/symbol-db/plugin.c:
3423 * plugins/symbol-db/symbol-db.plugin.in:
3425 Icons from patch in bug #480093 comment #23. Also renamed icons.
3428 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3430 Icons from tpgww@onepost.net:
3431 * plugins/project-manager/Makefile.am:
3432 * plugins/project-manager/anjuta-project-manager-plugin.svg:
3433 * plugins/project-manager/anjuta-project-manager.plugin.in:
3434 * plugins/project-manager/plugin.c:
3435 * plugins/project-wizard/Makefile.am:
3436 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
3437 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3438 * plugins/project-wizard/druid.h:
3439 * plugins/search/Makefile.am:
3440 * plugins/search/anjuta-search-plugin.svg:
3441 * plugins/search/anjuta-search.plugin.in:
3442 * plugins/search/plugin.c:
3444 Icons from patch in bug #480093 comment #23. Also renamed icons.
3447 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3449 * TODO.tasks: updated.
3451 Icons from tpgww@onepost.net:
3452 * plugins/file-loader/Makefile.am:
3453 * plugins/file-loader/anjuta-loader-plugin.svg:
3454 * plugins/file-loader/anjuta-loader.plugin.in:
3455 * plugins/file-manager/Makefile.am:
3456 * plugins/file-manager/anjuta-file-manager-plugin.svg:
3457 * plugins/file-manager/file-manager.plugin.in:
3458 * plugins/file-manager/plugin.c:
3459 * plugins/glade/Makefile.am:
3460 * plugins/glade/anjuta-glade-plugin.svg:
3461 * plugins/glade/anjuta-glade.plugin.in:
3462 * plugins/glade/plugin.c: (register_stock_icons):
3463 * plugins/language-manager/Makefile.am:
3464 * plugins/language-manager/anjuta-language-manager-plugin.svg:
3465 * plugins/language-manager/language-manager.plugin.in:
3466 * plugins/message-view/Makefile.am:
3467 * plugins/message-view/anjuta-message-manager.plugin.in:
3468 * plugins/message-view/anjuta-messages-plugin.svg:
3469 * plugins/message-view/plugin.c:
3470 * plugins/patch/Makefile.am:
3471 * plugins/patch/anjuta-patch-plugin.svg:
3472 * plugins/patch/anjuta-patch.plugin.in:
3473 * plugins/patch/plugin.c:
3474 * plugins/profiler/Makefile.am:
3475 * plugins/profiler/anjuta-profiler-plugin.svg:
3476 * plugins/profiler/plugin.c: (register_stock_icons):
3477 * plugins/profiler/profiler.plugin.in:
3478 * plugins/project-import/Makefile.am:
3479 * plugins/project-import/anjuta-project-import-plugin.svg:
3480 * plugins/project-import/anjuta-project-import.plugin.in:
3481 * plugins/project-import/plugin.c:
3483 Icons from patch in bug #480093 comment #23. Also renamed icons.
3486 2007-11-18 Johannes Schmid <jhs@gnome.org>
3488 * plugins/build-basic-autotools/build-basic-autotools.c:
3490 * plugins/debug-manager/anjuta-debug-manager.glade:
3491 * plugins/debug-manager/breakpoints.c:
3492 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
3493 * plugins/file-wizard/file.c:
3494 * plugins/gdb/anjuta-gdb.glade:
3495 * plugins/glade/plugin.c: (ifile_open):
3496 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
3497 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3498 * plugins/gtodo/tray-icon.c:
3499 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
3500 * plugins/macro/macros.xml:
3501 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3502 Fixed translation bugs (#496833, #488211 and #497758)
3504 * plugins/document-manager/plugin.c: (on_editor_changed):
3507 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3509 Icons from tpgww@onepost.net:
3510 * plugins/devhelp/Makefile.am:
3511 * plugins/devhelp/anjuta-devhelp-plugin.svg:
3512 * plugins/devhelp/anjuta-devhelp.plugin.in:
3513 * plugins/devhelp/plugin.c:
3514 * plugins/document-manager/anjuta-document-manager.plugin.in:
3515 * plugins/document-manager/images/Makefile.am:
3516 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
3517 * plugins/document-manager/plugin.c:
3518 * plugins/editor/Makefile.am:
3519 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
3520 * plugins/editor/anjuta-editor.plugin.in:
3521 * plugins/editor/plugin.c:
3522 * plugins/sample1/Makefile.am:
3523 * plugins/sample1/anjuta-sample-plugin.svg:
3524 * plugins/sample1/anjuta-sample.plugin.in:
3525 * plugins/sourceview/Makefile.am:
3526 * plugins/sourceview/plugin.c:
3527 * plugins/sourceview/sourceview.plugin.in:
3529 Icons from patch in bug #480093 comment #23. Also renamed icons.
3532 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3534 * TODO.tasks: Updated.
3536 Icons from tpgww@onepost.net:
3537 * plugins/build-basic-autotools/Makefile.am:
3538 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
3539 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
3540 * plugins/build-basic-autotools/build-basic-autotools.c:
3541 * plugins/class-inheritance/Makefile.am:
3542 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
3543 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
3544 * plugins/class-inheritance/plugin.c:
3545 * plugins/cvs-plugin/Makefile.am:
3546 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
3547 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
3548 * plugins/cvs-plugin/plugin.c:
3549 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
3550 * plugins/debug-manager/images/Makefile.am:
3551 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
3552 * plugins/debug-manager/plugin.c:
3554 Icons from patch in bug #480093 comment #23. Also renamed icons.
3557 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3559 * (removed) libanjuta/anjuta-children.c,
3560 (removed) libanjuta/anjuta-children.h,
3561 libanjuta/anjuta-launcher.c,
3562 libanjuta/libanjuta.h,
3563 libanjuta/Makefile.am,
3564 plugins/gdb/debugger.c,
3565 plugins/terminal/terminal.c,
3566 manuals/reference/libanjuta/libanjuta-sections.txt,
3567 manuals/reference/libanjuta/libanjuta-docs.sgml:
3568 Replace anjuta_children_register by g_child_watch_add
3570 2007-11-13 Johannes Schmid <jhs@gnome.org>
3572 * plugins/subversion/anjuta-subversion.glade:
3573 * plugins/subversion/subversion-commit-dialog.c:
3574 (subversion_commit_dialog):
3575 * plugins/subversion/subversion-resolve-dialog.c:
3576 (subversion_resolve_dialog):
3577 * plugins/subversion/subversion-revert-dialog.c:
3578 (subversion_revert_dialog):
3579 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
3580 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
3581 (hide_pulse_progress_bar):
3582 * plugins/subversion/subversion-ui-utils.h:
3584 Yet another patch from #457477:
3585 Add a pulsing progress bar to all dialogs receiving status
3587 2007-11-12 Johannes Schmid <jhs@gnome.org>
3589 * plugins/document-manager/plugin.c: (create_highlight_submenu):
3590 Bug 493583 – crash in Anjuta IDE: trying to open a file
3592 * plugins/subversion/subversion-commit-dialog.c:
3593 (select_all_files), (subversion_commit_dialog):
3594 Patch from jrligget - see #457477
3596 2007-11-12 Johannes Schmid <jhs@gnome.org>
3598 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
3599 * libanjuta/anjuta-plugin-handle.c:
3600 (anjuta_plugin_handle_get_about):
3601 Bug 495536 – Plugins localization improvement
3603 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
3604 * plugins/class-gen/anjuta-class-gen-plugin.glade:
3605 * plugins/indent/indent.glade:
3606 * plugins/subversion/anjuta-subversion.glade:
3607 Bug 495245 – Strings bug
3609 2007-11-08 James Liggett <jrliggett@cox.net>
3611 reviewed by: Johannes Schmid <jhs@gnome.org>
3613 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
3614 (anjuta_async_command_finalize),
3615 (anjuta_async_command_notification_poll),
3616 (anjuta_async_command_thread), (start_command),
3617 (notify_data_arrived), (notify_complete),
3618 (anjuta_async_command_class_init),
3619 (anjuta_async_command_set_error_message),
3620 (anjuta_async_command_get_error_message),
3621 (anjuta_async_command_lock), (anjuta_async_command_unlock):
3622 * libanjuta/anjuta-async-command.h:
3623 * libanjuta/anjuta-command.c: (anjuta_command_init),
3624 (anjuta_command_finalize), (anjuta_command_class_init),
3625 (anjuta_command_start), (anjuta_command_notify_data_arrived),
3626 (anjuta_command_notify_complete),
3627 (anjuta_command_set_error_message),
3628 (anjuta_command_get_error_message):
3629 * libanjuta/anjuta-command.h:
3630 * libanjuta/anjuta-glade-catalog.c:
3631 * libanjuta/anjuta-glade.xml:
3632 * libanjuta/anjuta-vcs-status-tree-view.c:
3633 (on_selected_column_toggled),
3634 (anjuta_vcs_status_tree_view_create_columns),
3635 (anjuta_vcs_status_tree_view_init),
3636 (anjuta_vcs_status_tree_view_finalize),
3637 (anjuta_vcs_status_tree_view_set_property),
3638 (anjuta_vcs_status_tree_view_get_property),
3639 (anjuta_vcs_status_tree_view_class_init),
3640 (anjuta_vcs_status_tree_view_new),
3641 (anjuta_vcs_status_tree_view_destroy),
3642 (anjuta_vcs_status_tree_view_add), (select_all_paths),
3643 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
3644 (anjuta_vcs_status_tree_view_unselect_all),
3645 (create_selected_paths_list),
3646 (anjuta_vcs_status_tree_view_get_selected):
3647 * libanjuta/anjuta-vcs-status-tree-view.h:
3648 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
3649 * libanjuta/anjuta-widgets.h:
3650 * plugins/subversion/subversion-add-dialog.c:
3651 (on_add_command_finished), (on_subversion_add_response),
3652 (subversion_add_dialog), (on_menu_subversion_add),
3653 (on_fm_subversion_add):
3654 * plugins/subversion/subversion-add-dialog.h:
3655 * plugins/subversion/subversion-commit-dialog.c:
3656 (on_commit_command_finished), (on_subversion_commit_response),
3657 (subversion_commit_dialog), (on_menu_subversion_commit),
3658 (on_fm_subversion_commit):
3659 * plugins/subversion/subversion-commit-dialog.h:
3660 * plugins/subversion/subversion-copy-dialog.c:
3661 (on_copy_other_revision_radio_toggled),
3662 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
3663 (on_copy_command_finished), (on_subversion_copy_response),
3664 (subversion_copy_dialog), (on_menu_subversion_copy),
3665 (on_fm_subversion_copy):
3666 * plugins/subversion/subversion-copy-dialog.h:
3667 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
3668 (on_subversion_diff_response), (subversion_diff_dialog),
3669 (on_menu_subversion_diff), (on_fm_subversion_diff):
3670 * plugins/subversion/subversion-diff-dialog.h:
3671 * plugins/subversion/subversion-log-dialog.c:
3672 (on_diff_selected_column_toggled), (create_columns),
3673 (on_log_command_finished), (on_log_view_button_clicked),
3674 (on_cat_command_data_arrived), (on_cat_command_finished),
3675 (on_log_view_selected_button_clicked), (get_selected_revisions),
3676 (on_log_diff_selected_button_clicked),
3677 (on_log_diff_previous_button_clicked),
3678 (on_subversion_log_vbox_destroy),
3679 (on_log_changes_view_row_selected), (subversion_log_window_create),
3680 (on_menu_subversion_log), (on_fm_subversion_log),
3681 (subversion_log_set_whole_project_sensitive):
3682 * plugins/subversion/subversion-log-dialog.h:
3683 * plugins/subversion/subversion-merge-dialog.c:
3684 (on_merge_command_finished), (on_subversion_merge_response),
3685 (on_merge_first_path_browse_button_clicked),
3686 (on_merge_second_path_browse_button_clicked),
3687 (on_merge_use_first_path_check_toggled),
3688 (on_merge_start_revision_radio_toggled),
3689 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
3690 (on_menu_subversion_merge):
3691 * plugins/subversion/subversion-merge-dialog.h:
3692 * plugins/subversion/subversion-remove-dialog.c:
3693 (on_remove_command_finished),
3694 (on_remove_path_browse_button_clicked),
3695 (on_subversion_remove_response), (subversion_remove_dialog),
3696 (on_menu_subversion_remove), (on_fm_subversion_remove):
3697 * plugins/subversion/subversion-remove-dialog.h:
3698 * plugins/subversion/subversion-resolve-dialog.c:
3699 (on_resolve_command_finished), (on_subversion_resolve_response),
3700 (subversion_resolve_dialog), (on_menu_subversion_resolve):
3701 * plugins/subversion/subversion-resolve-dialog.h:
3702 * plugins/subversion/subversion-revert-dialog.c:
3703 (on_revert_command_finished), (on_subversion_revert_response),
3704 (subversion_revert_dialog), (on_menu_subversion_revert):
3705 * plugins/subversion/subversion-revert-dialog.h:
3706 * plugins/subversion/subversion-switch-dialog.c:
3707 (on_switch_other_revision_radio_toggled),
3708 (on_switch_command_finished), (on_subversion_switch_response),
3709 (subversion_switch_dialog), (on_menu_subversion_switch):
3710 * plugins/subversion/subversion-switch-dialog.h:
3711 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
3712 (subversion_data_free), (on_mesg_view_destroy),
3713 (create_message_view), (check_filename), (get_log_from_textview),
3714 (pulse_timer), (on_pulse_timer_destroyed),
3715 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
3716 (report_errors), (on_status_command_finished),
3717 (on_status_command_data_arrived), (on_command_info_arrived),
3718 (select_all_status_items), (clear_all_status_selections),
3719 (init_whole_project), (on_whole_project_toggled),
3720 (send_diff_command_output_to_editor), (on_diff_command_finished),
3721 (stop_status_bar_progress_pulse):
3722 * plugins/subversion/subversion-ui-utils.h:
3723 * plugins/subversion/subversion-update-dialog.c:
3724 (on_update_command_finished), (on_subversion_update_response),
3725 (subversion_update_dialog), (on_menu_subversion_update),
3726 (on_fm_subversion_update):
3727 * plugins/subversion/subversion-update-dialog.h:
3728 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
3729 (svn_add_command_finalize), (svn_add_command_run),
3730 (svn_add_command_class_init), (svn_add_command_new),
3731 (svn_add_command_destroy):
3732 * plugins/subversion/svn-add-command.h:
3733 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
3734 (svn_cat_command_finalize), (svn_cat_command_run),
3735 (svn_cat_command_class_init), (svn_cat_command_new),
3736 (svn_cat_command_destroy), (svn_cat_command_get_output):
3737 * plugins/subversion/svn-cat-command.h:
3738 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
3739 (svn_command_release_ui_lock), (simple_prompt),
3740 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
3741 (svn_auth_ssl_server_trust_prompt_func_cb),
3742 (svn_auth_ssl_client_cert_prompt_func_cb),
3743 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
3744 (svn_command_init), (svn_command_finalize),
3745 (svn_command_class_init), (svn_command_push_info),
3746 (svn_command_get_info_queue), (svn_command_set_error),
3747 (svn_command_get_client_context), (svn_command_get_pool),
3748 (svn_command_lock_ui), (svn_command_unlock_ui),
3749 (svn_command_get_revision), (svn_command_copy_path_list),
3750 (svn_command_free_path_list):
3751 * plugins/subversion/svn-command.h:
3752 * plugins/subversion/svn-commit-command.c: (on_log_callback),
3753 (svn_commit_command_init), (svn_commit_command_finalize),
3754 (svn_commit_command_run), (svn_commit_command_class_init),
3755 (svn_commit_command_new), (svn_commit_command_destroy):
3756 * plugins/subversion/svn-commit-command.h:
3757 * plugins/subversion/svn-copy-command.c: (on_log_callback),
3758 (svn_copy_command_init), (svn_copy_command_finalize),
3759 (svn_copy_command_run), (svn_copy_command_class_init),
3760 (svn_copy_command_new), (svn_copy_command_destroy):
3761 * plugins/subversion/svn-copy-command.h:
3762 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
3763 (svn_diff_command_finalize), (svn_diff_command_run),
3764 (svn_diff_command_class_init), (svn_diff_command_new),
3765 (svn_diff_command_destroy), (svn_diff_command_get_output):
3766 * plugins/subversion/svn-diff-command.h:
3767 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
3768 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
3769 (svn_log_command_class_init), (svn_log_command_new),
3770 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
3771 * plugins/subversion/svn-log-command.h:
3772 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
3773 (svn_log_entry_finalize), (svn_log_entry_class_init),
3774 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
3775 (svn_log_entry_get_author), (svn_log_entry_get_date),
3776 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
3777 (svn_log_entry_get_full_log):
3778 * plugins/subversion/svn-log-entry.h:
3779 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
3780 (svn_merge_command_finalize), (svn_merge_command_run),
3781 (svn_merge_command_class_init), (svn_merge_command_new),
3782 (svn_merge_command_destroy):
3783 * plugins/subversion/svn-merge-command.h:
3784 * plugins/subversion/svn-remove-command.c: (on_log_callback),
3785 (svn_remove_command_init), (svn_remove_command_finalize),
3786 (svn_remove_command_run), (svn_remove_command_class_init),
3787 (svn_remove_command_new), (svn_remove_command_destroy),
3788 (svn_remove_command_get_path):
3789 * plugins/subversion/svn-remove-command.h:
3790 * plugins/subversion/svn-resolve-command.c:
3791 (svn_resolve_command_init), (svn_resolve_command_finalize),
3792 (svn_resolve_command_run), (svn_resolve_command_class_init),
3793 (svn_resolve_command_new), (svn_resolve_command_destroy):
3794 * plugins/subversion/svn-resolve-command.h:
3795 * plugins/subversion/svn-revert-command.c:
3796 (svn_revert_command_init), (svn_revert_command_finalize),
3797 (svn_revert_command_run), (svn_revert_command_class_init),
3798 (svn_revert_command_new), (svn_revert_command_destroy):
3799 * plugins/subversion/svn-revert-command.h:
3800 * plugins/subversion/svn-status-command.c:
3801 (svn_status_command_init), (svn_status_command_finalize),
3802 (on_svn_status_notify), (svn_status_command_run),
3803 (svn_status_command_class_init), (svn_status_command_new),
3804 (svn_status_command_destroy),
3805 (svn_status_command_get_status_queue):
3806 * plugins/subversion/svn-status-command.h:
3807 * plugins/subversion/svn-status.c: (svn_status_init),
3808 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
3809 (svn_status_destroy), (svn_status_get_path),
3810 (svn_status_get_vcs_status):
3811 * plugins/subversion/svn-status.h:
3812 * plugins/subversion/svn-switch-command.c:
3813 (svn_switch_command_init), (svn_switch_command_finalize),
3814 (svn_switch_command_run), (svn_switch_command_class_init),
3815 (svn_switch_command_new), (svn_switch_command_destroy):
3816 * plugins/subversion/svn-switch-command.h:
3817 * plugins/subversion/svn-update-command.c:
3818 (svn_update_command_init), (svn_update_command_finalize),
3819 (svn_update_command_run), (svn_update_command_class_init),
3820 (svn_update_command_new), (svn_update_command_destroy):
3821 * plugins/subversion/svn-update-command.h:
3823 Now really committed all files from James patch (#457477)
3825 2007-11-08 Johannes Schmid <jhs@gnome.org>
3827 * TODO.tasks: Updated
3829 2007-11-08 James Liggett <jrliggett@cox.net>
3831 reviewed by: Johannes Schmid <jhs@gnome.org>
3834 * libanjuta/Makefile.am:
3835 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
3836 * libanjuta/anjuta-status.h:
3837 * libanjuta/libanjuta.h:
3838 * plugins/subversion/Makefile.am:
3839 * plugins/subversion/anjuta-subversion.glade:
3840 * plugins/subversion/anjuta-subversion.ui:
3841 * plugins/subversion/plugin.c: (value_added_project_root_uri),
3842 (value_removed_project_root_uri), (activate_plugin),
3843 (deactivate_plugin), (finalize), (subversion_instance_init):
3844 * plugins/subversion/plugin.h:
3845 * plugins/subversion/subversion-actions.c:
3846 * plugins/subversion/subversion-actions.h:
3847 * plugins/subversion/subversion-callbacks.c:
3848 * plugins/subversion/subversion-callbacks.h:
3849 * plugins/subversion/svn-auth.c:
3850 * plugins/subversion/svn-auth.h:
3851 * plugins/subversion/svn-backend-priv.h:
3852 * plugins/subversion/svn-backend.c:
3853 * plugins/subversion/svn-backend.h:
3854 * plugins/subversion/svn-notify.c:
3855 * plugins/subversion/svn-notify.h:
3856 * plugins/subversion/svn-thread.c:
3857 * plugins/subversion/svn-thread.h:
3859 Commited alpha2 of the new subversion plugin (#457477)
3861 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3863 * plugins/debug-manager/command.c:
3864 Fix a stupid crash when changing a register value
3866 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3868 * libanjuta/interfaces/libanjuta.idl,
3869 plugins/debug-manager/command.c,
3870 plugins/debug-manager/command.h,
3871 plugins/debug-manager/start.c,
3872 plugins/gdb/plugin.c,
3873 plugins/gdb/debugger.c,
3874 plugins/gdb/debugger.h:
3875 Use anjuta terminal plugin instead of gnome terminal
3876 Select if a terminal is used in the the start_program function
3877 Move terminal code from debugger.c to plugin.c
3878 Partial fix of bug #481366
3880 * plugins/gdb/utilities.c,
3881 plugins/gdb/utilities.h:
3882 Remove gnome terminal check function
3884 2007-11-06 Johannes Schmid <jhs@gnome.org>
3886 * plugins/project-import/anjuta-project-import.glade:
3887 * plugins/project-import/project-import.c: (on_import_next),
3888 (on_import_finish), (project_import_set_directory):
3889 * plugins/project-wizard/property.c: (npw_property_create_widget),
3890 (npw_property_set_value_from_widget):
3892 Replaced gnome_file_entry with gtk_file_chooser_button
3893 Fixes #422329 – Creating a new directory in program options doesn't work
3895 2007-11-04 Massimo Cora' <maxcvs@email.it>
3897 * plugins/symbol-db/plugin.c:
3898 add all files at once on project_import.
3899 No need to split them into more languages: ctags
3900 and the engine will take care of that.
3902 * plugins/symbol-db/symbol-db-engine.h,
3903 * plugins/symbol-db/symbol-db-engine.c,
3904 * plugins/symbol-db/tables.sql,
3905 * plugins/symbol-db/test/Makefile.am,
3906 * plugins/symbol-db/test/main.c,
3907 * plugins/symbol-db/symbol-db-view-locals.c:
3908 some memory leaks fixed. Ported the thing to
3909 libgda 3.1.2 [or better svn HEAD].
3910 Thanks to a fresh new algorithm to detect
3911 parent scope we're able to display correcly
3912 a local gtktree, including classes not directly
3913 defined inside that file.
3915 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
3917 * plugins/debug-manager/threads.c,
3918 plugins/debug-manager/stack_trace.c:
3919 Do not display address when not needed
3921 * plugins/debug-manager/plugin.c,
3922 plugins/debug-manager/breakpoints.c:
3923 Breakpoints directly connect to debugger signals
3925 * plugins/debug-manager/watch.c:
3926 program-unload signal does not exist used debugger-stopped
3928 * plugins/debug-manager/queue.c,
3929 libanjuta/interfaces/libanjuta.idl:
3930 Display error message returned by debugger command
3933 2007-11-04 Johannes Schmid <jhs@gnome.org>
3935 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
3936 Bug 493062 – gcj template needs AC_PROG_CC
3937 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
3939 * src/anjuta-actions.h:
3940 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
3941 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
3943 === anjuta 2.3.0 ===
3945 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
3949 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3951 * ChangeLog: Tagged 2.3.0 release.
3953 * plugins/indent/Makefile.am: Fixed indentation.
3955 * plugins/editor/aneditor-autocomplete.cxx:
3956 * plugins/editor/aneditor-priv.h:
3957 * plugins/editor/aneditor.cxx:
3958 * plugins/editor/aneditor.h: Commented out dead codes.
3960 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
3961 Do not build symbol-db by
3962 default. Added 'unstable' in plugin description to signify it's
3963 developmental state.
3965 * plugins/file-manager/Makefile.am,
3966 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
3968 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
3970 * plugins/debug-manager/utilities.c,
3971 plugins/debug-manager/utilities.h,
3972 plugins/debug-manager/threads.c,
3973 plugins/debug-manager/plugin.c,
3974 plugins/debug-manager/plugin.h,
3975 plugins/debug-manager/disassemble.h,
3976 plugins/debug-manager/watch.c,
3977 plugins/debug-manager/watch.h,
3978 plugins/debug-manager/breakpoints.c,
3979 plugins/debug-manager/stack_trace.c:
3980 Replace few remaining function calls by signal
3982 * plugins/debug-manager/disassemble.c,
3983 plugins/debug-manager/registers.c,
3984 plugins/debug-manager/memory.c,
3985 plugins/debug-manager/locals.c,
3986 plugins/debug-manager/queue.c,
3987 plugins/debug-manager/queue.h:
3988 Connect signals when debugger is started
3989 Disconnect them when debugger is stopped
3990 Do not display window if debugger doesn't support feature
3992 * plugins/gdb/plugin.c,
3993 libanjuta/interfaces/libanjuta.idl:
3994 Remove unused initialization function
3996 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
3999 * plugins/file-manager/Makefile.am:
4000 * scripts/build-schemas.mk: Fixed 'make distcheck'
4002 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4004 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4005 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4006 to latest API additions.
4008 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4011 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4013 * ChangeLog: Fixed indentation.
4014 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4017 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4019 * libanjuta/interfaces/libanjuta.idl:
4020 * plugins/build-basic-autotools/build-basic-autotools.c:
4021 (build_compile_file_real), (build_build_project),
4022 (build_install_project), (build_clean_project),
4023 (build_configure_project), (build_autogen_project),
4024 (build_distribution_project), (build_build_module),
4025 (build_install_module), (build_clean_module), (fm_build),
4026 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4027 (finalize), (basic_autotools_plugin_instance_init),
4028 (ibuildable_set_command), (ibuildable_reset_commands),
4029 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4030 (ibuildable_install), (ibuildable_configure),
4031 (ibuildable_generate), (ibuildable_iface_init):
4032 * plugins/build-basic-autotools/build-basic-autotools.h:
4034 Added API for commands override in build interface and implemented
4035 them in build plugin. Useful for other plugins override build
4036 commands depending on project environment.
4038 2007-10-28 Naba Kumar <naba@gnome.org>
4041 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4042 Fixed widget alignment for dock switcher tab style combo and
4043 scratchbox path entrybox.
4045 2007-10-28 Johannes Schmid <jhs@gnome.org>
4047 * plugins/document-manager/plugin.c: (on_editor_changed):
4048 Fixed a memory leak and simplified code (thanks again Sébastien)
4051 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4052 and OFFSET sql statements)
4054 2007-10-28 Massimo Cora' <maxcvs@email.it>
4056 * plugins/symbol-db/plugin.c,
4057 plugins/symbol-db/symbol-db-engine.h,
4058 plugins/symbol-db/symbol-db-view.c,
4059 plugins/symbol-db/symbol-db-view.c,
4060 plugins/symbol-db/symbol-db-view-locals.c,
4061 plugins/symbol-db/symbol-db-view-locals.h,
4062 plugins/symbol-db/symbol-db-engine.c:
4063 Better end-of-file-scan detection, permitting
4064 an improved scope/inheritance parsing.
4065 Locals tab gtktree now displays correct
4066 namespace->class->children tree, even if
4067 in a C++ file there isn't class declaration.
4069 2007-10-27 Johannes Schmid <jhs@gnome.org>
4071 Patch from Stanislav Brabec <sbrabec@suse.cz>
4073 Bug 489798 – Do not rely on svn-config
4075 Patch from Michael Wolf <maw@ximian.com>:
4076 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4077 (egg_tree_model_filter_remove_node),
4078 (egg_tree_model_filter_row_deleted):
4079 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4081 2007-10-27 Johannes Schmid <jhs@gnome.org>
4083 * plugins/devhelp/anjuta-devhelp.ui:
4084 * plugins/message-view/anjuta-message-manager.ui:
4086 Added some separators to the toolbar
4088 * plugins/document-manager/plugin.c:
4089 (on_support_plugin_deactivated), (load_new_support_plugins),
4090 (unload_unused_support_plugins), (on_editor_changed):
4092 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4093 for pointing out that is was crap.
4095 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4097 * libanjuta/interfaces/libanjuta.idl,
4098 libanjuta/anjuta-plugin-manager.c,
4099 libanjuta/anjuta-plugin-manager.h,
4100 libanjuta/anjuta-c-plugin-factory.c,
4101 libanjuta/anjuta-c-module.h,
4102 libanjuta/anjuta-c-module.c:
4103 Report detailled error message in case of plugin loading failure
4105 2007-10-24 Johannes Schmid <jhs@gnome.org>
4108 * plugins/Makefile.am:
4110 Activate build of symbol-db plugin (when libgda is available)
4112 * plugins/document-manager/plugin.c:
4113 (on_support_plugin_deactivated), (on_editor_changed):
4115 Properly handle language support plugins even when they are
4116 unloaded by the session.
4118 * plugins/symbol-db/plugin.c: (register_stock_icons),
4119 Port to new REGISTER_ICONS stuff
4121 2007-10-22 Massimo Cora' <maxcvs@email.it>
4123 * plugins/symbol-db/plugin.c,
4124 * plugins/symbol-db/symbol-db-view.c
4125 * plugins/symbol-db/symbol-db-engine.h,
4126 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4127 * plugins/symbol-db/symbol-db-view-locals.c,
4128 * plugins/symbol-db/symbol-db-view-locals.h,
4129 * plugins/symbol-db/symbol-db-engine.c:
4130 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4131 Added a new algorithm for dynamic population of the local symbols' tab.
4132 Now the default view is tree-like.
4133 Some fixes on engine correct some population issues.
4135 2007-10-23 Naba Kumar <naba@gnome.org>
4137 * plugins/glade/Makefile.am: Corrected conditional not to install
4138 .plugin file if plugin is disabled.
4139 * plugins/sourceview/Makefile.am: Corrected conditional not to
4140 install schemas if plugin is not built.
4142 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4144 * plugins/debug-manager/queue.c:
4145 Fix #488061: Mutiple crash dialogs
4147 * plugins/gdb/debugger.c,
4148 plugins/gdb/debugger.h:
4149 Remove maximum gdb command length, should fix bug#474811
4151 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4153 * manuals/reference/libanjuta/plugin-description-file.sgml,
4154 manuals/reference/libanjuta/libanjuta-docs.sgml,
4155 manuals/reference/libanjuta/libanjuta-sections.txt,
4156 libanjuta/interfaces/libanjuta.idl,
4157 libanjuta/anjuta-c-module.c,
4158 libanjuta/anjuta-c-plugin-factory.c:
4159 Document last changes in plugin code
4161 2007-10-19 Johannes Schmid <jhs@gnome.org>
4163 * plugins/subversion/subversion-callbacks.c: (check_filename):
4165 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4167 2007-10-19 Naba Kumar <naba@gnome.org>
4169 * plugins/file-manager/file-model.c: Fixed a critical runtime
4172 2007-10-18 Johannes Schmid <jhs@gnome.org>
4174 * libanjuta/anjuta-ui.h:
4175 Small fix on icon macros
4177 * libanjuta/interfaces/libanjuta.idl:
4178 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4179 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4180 (ilanguage_iface_init):
4182 Added get_from_editor() and get_name_from_editor() methods
4185 * plugins/document-manager/plugin.c:
4186 (update_editor_ui_interface_items), (on_editor_changed):
4187 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4189 * plugins/language-support-cpp-java/plugin.c: (install_support):
4191 Ported plugins to use the new interface
4193 2007-10-17 Johannes Schmid <jhs@gnome.org>
4195 * libanjuta/anjuta-ui.h:
4197 Added macros to register stock icons to stop all this copy&paste
4198 which had spread over a lot of files. New macros support to add
4199 icons with toolbar and menu size (16 and 24)
4201 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4202 * plugins/debug-manager/images/anjuta-attach.svg:
4203 * plugins/debug-manager/images/anjuta-step-out.svg:
4204 * plugins/debug-manager/images/anjuta-step-over.svg:
4205 * plugins/debug-manager/plugin.c: (register_stock_icons):
4206 * plugins/document-manager/images/Makefile.am:
4207 * plugins/document-manager/images/anjuta-block-end.svg:
4208 * plugins/document-manager/images/anjuta-block-start.svg:
4209 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4210 * plugins/document-manager/images/anjuta-bookmark.svg:
4211 * plugins/document-manager/images/anjuta-go-history-next.svg:
4212 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4213 * plugins/document-manager/plugin.c: (register_stock_icons):
4214 * plugins/glade/plugin.c: (register_stock_icons):
4215 * plugins/language-support-cpp-java/plugin.c:
4216 (register_stock_icons):
4217 * plugins/message-view/Makefile.am:
4218 * plugins/message-view/anjuta-go-message-next.svg:
4219 * plugins/message-view/anjuta-go-message-prev.svg:
4220 * plugins/message-view/anjuta-message-view.svg:
4221 * plugins/message-view/messages.xpm:
4222 * plugins/message-view/plugin.c: (register_stock_icons):
4223 * plugins/patch/plugin.c: (patch_plugin_activate):
4224 * plugins/project-manager/plugin.c: (register_stock_icons):
4225 * plugins/search/Makefile.am:
4226 * plugins/search/anjuta-go-match-next.svg:
4227 * plugins/search/anjuta-go-match-prev.svg:
4228 * plugins/search/plugin.c: (activate_plugin):
4229 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4230 * plugins/terminal/terminal.c: (register_stock_icons):
4231 * plugins/valgrind/plugin.c: (register_stock_icons):
4233 Updated to use the new icons and added several new and updated
4236 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4238 * libanjuta/anjuta-plugin-handle.c,
4239 libanjuta/anjuta-plugin-handle.h:
4240 Add a new path property containing the directory of the .plugin
4241 file, library file (.so or whatever) must be in the same directory
4243 * libanjuta/anjuta-plugin-manager.c,
4244 libanjuta/interfaces/libanjuta.idl,
4245 (removed) libanjuta/anjuta-glue-plugin.c,
4246 (removed) libanjuta/anjuta-glue-plugin.h,
4247 (removed) libanjuta/anjuta-glue-c.c,
4248 (removed) libanjuta/anjuta-glue-c.h,
4249 (removed) libanjuta/anjuta-glue-cpp.c,
4250 (removed) libanjuta/anjuta-glue-cpp.h,
4251 (removed) libanjuta/anjuta-glue-factory.c,
4252 (removed) libanjuta/anjuta-glue-factory.h,
4253 (added) libanjuta/anjuta-c-module.c,
4254 (added) libanjuta/anjuta-c-module.h,
4255 (added) libanjuta/anjuta-c-plugin-factory.c,
4256 (added) libanjuta/anjuta-c-plugin-factory.h,
4257 libanjuta/Makefile.am:
4258 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4259 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4260 implementing IAnjutaPluginFactory
4261 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4263 * libanjuta/libanjuta.h:
4264 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4267 * libanjuta/anjuta-plugin.h:
4268 Replace AnjutaGluePlugin by GTypeModule
4269 Remove unused anjuta_glue_get_component_type replaced by
4272 * plugins/build-basic-autotools/build-basic-autotools.h,
4273 plugins/class-gen/plugin.h,
4274 plugins/class-inheritance/plugin.h,
4275 plugins/cvs-plugin/plugin.h,
4276 plugins/debug-manager/plugin.h,
4277 plugins/devhelp/plugin.h,
4278 plugins/document-manager/plugin.h,
4279 plugins/editor/plugin.h,
4280 plugins/file-loader/plugin.h,
4281 plugins/file-wizard/plugin.h,
4282 plugins/gdb/plugin.h,
4283 plugins/glade/plugin.h,
4284 plugins/gtodo/plugin.h,
4285 plugins/indent/plugin.h,
4286 plugins/language-manager/plugin.h,
4287 plugins/language-support-cpp-java/plugin.h,
4288 plugins/macro/plugin.h,
4289 plugins/message-view/plugin.h,
4290 plugins/patch/plugin.h,
4291 plugins/profiler/plugin.h,
4292 plugins/project-import/plugin.h,
4293 plugins/project-manager/plugin.h,
4294 plugins/project-wizard/plugin.h,
4295 plugins/sample1/plugin.h,
4296 plugins/search/plugin.h,
4297 plugins/sourceview/plugin.h,
4298 plugins/subversion/plugin.h,
4299 plugins/symbol-browser/plugin.h,
4300 plugins/symbol-db/plugin.h,
4301 plugins/terminal/terminal.c,
4302 plugins/tools/plugin.h,
4303 plugins/valgrind/plugin.h:
4304 Replace AnjutaGluePlugin by GTypeModule
4306 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4308 * plugins/debug-manager/breakpoints.c:
4309 Fix bug#487112, crash while removing a breakpoint in a new file
4311 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4313 * plugins/document-manager/search-box.c:
4314 Fix a crash (with an useful comment) focus-out-event handler must
4317 2007-10-14 Johannes Schmid <jhs@gnome.org>
4319 * plugins/sourceview/sourceview.c:
4320 Hide calltip when "Up" or "Down" key is pressed
4322 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4324 * plugins/document-manager/search-box.c:
4325 Change included file order to avoid a compile error with gnome 2.16
4327 2007-10-13 Johannes Schmid <jhs@gnome.org>
4329 * plugins/debug-manager/plugin.c: (enable_log_view):
4331 Fixed crash when closing a project and unloading another while
4332 the debugger is enabled
4334 2007-10-13 Johannes Schmid <jhs@gnome.org>
4336 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4338 Use correct breakpoint icon
4340 * plugins/devhelp/Makefile.am:
4341 * plugins/devhelp/anjuta-go-help-next.svg:
4342 * plugins/devhelp/anjuta-go-help-prev.svg:
4343 * plugins/devhelp/plugin.c: (register_stock_icons),
4346 Added new icons from #480093
4348 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4349 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4350 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4351 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4352 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4353 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4354 * plugins/message-view/anjuta-go-message-next.svg:
4355 * plugins/message-view/anjuta-go-message-prev.svg:
4357 Updated icons from #480093
4359 * src/anjuta-actions.h:
4360 Use GTK_STOCK_FULLSCREEN
4362 * src/anjuta-app.c: (on_gdl_style_changed),
4363 (anjuta_app_instance_init):
4366 Added preference option to set the gdl switcher style
4368 2007-10-13 Johannes Schmid <jhs@gnome.org>
4370 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4371 (get_property_value_as_string), (set_property_value_as_string),
4372 (register_callbacks):
4373 * libanjuta/anjuta-preferences.h:
4375 Support GtkFileChooserButton as preferences widget
4377 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4379 Fixed a Gtk-Critical
4381 * plugins/file-manager/Makefile.am:
4382 * plugins/file-manager/file-model.c: (file_model_filter_file),
4383 (file_model_add_dummy), (file_model_expand_idle),
4384 (file_model_set_property), (file_model_get_property),
4385 (file_model_class_init):
4386 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4387 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4388 (file_manager_activate), (file_manager_finalize),
4389 (file_manager_instance_init), (ipreferences_merge),
4390 (ipreferences_unmerge), (ipreferences_iface_init):
4391 * plugins/file-manager/plugin.h:
4393 Added preferences to file-manager
4395 * plugins/glade/plugin.c: (activate_plugin):
4397 Move Properties widget into center because it is way to big
4400 2007-10-10 Johannes Schmid <jhs@gnome.org>
4402 * plugins/language-support-cpp-java/Makefile.am:
4403 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
4404 * plugins/language-support-cpp-java/anjuta-complete.svg:
4405 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
4406 * plugins/language-support-cpp-java/plugin.c:
4407 (register_stock_icons):
4409 And yet some more icons...
4411 2007-10-10 Johannes Schmid <jhs@gnome.org>
4413 * plugins/debug-manager/breakpoints.c:
4414 * plugins/debug-manager/images/Makefile.am:
4415 * plugins/debug-manager/images/anjuta-bookmark.svg:
4416 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
4417 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
4418 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
4419 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
4420 * plugins/debug-manager/images/anjuta-linemark.svg:
4421 * plugins/debug-manager/images/anjuta-pcmark.svg:
4422 * plugins/debug-manager/plugin.c: (register_stock_icons):
4423 * plugins/debug-manager/sparse_view.c:
4424 * plugins/document-manager/images/Makefile.am:
4425 * plugins/document-manager/images/anjuta-block-select.svg:
4426 * plugins/document-manager/images/anjuta-fold-close.svg:
4427 * plugins/document-manager/images/anjuta-fold-open.svg:
4428 * plugins/document-manager/images/anjuta-fold-toggle.svg:
4429 * plugins/document-manager/images/anjuta-indent-less.svg:
4430 * plugins/document-manager/images/anjuta-indent-more.svg:
4431 * plugins/document-manager/images/anjuta-swap.svg:
4432 * plugins/document-manager/images/block_select.xpm:
4433 * plugins/document-manager/images/fold_close.xpm:
4434 * plugins/document-manager/images/fold_open.xpm:
4435 * plugins/document-manager/images/fold_toggle.xpm:
4436 * plugins/document-manager/images/indent.xpm:
4437 * plugins/document-manager/images/indent_dcr.xpm:
4438 * plugins/document-manager/images/indent_inc.xpm:
4439 * plugins/document-manager/plugin.c: (register_stock_icons):
4440 * plugins/editor/Makefile.am:
4441 * plugins/editor/anjuta-bookmark-16.xpm:
4442 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
4443 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
4444 * plugins/editor/anjuta-linemark-16.xpm:
4445 * plugins/editor/anjuta-pcmark-16.xpm:
4446 * plugins/editor/bookmark.xpm:
4447 * plugins/editor/breakpoint-disabled.xpm:
4448 * plugins/editor/breakpoint-enabled.xpm:
4449 * plugins/editor/linemarker.xpm:
4450 * plugins/editor/program-counter.xpm:
4451 * plugins/editor/text_editor.c:
4452 * plugins/message-view/Makefile.am:
4453 * plugins/message-view/anjuta-go-message-next.svg:
4454 * plugins/message-view/anjuta-go-message-prev.svg:
4455 * plugins/message-view/anjuta-message-manager.ui:
4456 * plugins/message-view/plugin.c:
4457 * plugins/sourceview/Makefile.am:
4458 * plugins/sourceview/sourceview.c:
4460 Integrated lots of icons from #480093
4461 Thanks to <tpgww@onepost.net>
4463 * plugins/document-manager/plugin.c:
4464 Do not mark the line in ifile_open(), that looks ugly.
4466 * plugins/document-manager/search-box.c: (on_search_focus_out),
4468 Clear the status bar on focus_out.
4470 * plugins/file-loader/anjuta-loader-plugin.ui:
4473 2007-10-09 Johannes Schmid <jhs@gnome.org>
4475 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4476 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
4478 Some things I missed in the patch for #484419
4480 * plugins/document-manager/action-callbacks.c:
4481 (on_new_file_activate):
4482 * plugins/document-manager/action-callbacks.h:
4483 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4484 (on_window_key_press_event), (on_gconf_notify_timer):
4486 484645 – patch to deal with docman FIXME etc
4488 * plugins/editor/text_editor.c: (text_editor_set_indicator):
4489 * plugins/search/search-replace.c: (search_and_replace),
4490 (write_message_pane), (search_replace_populate),
4491 (translate_dialog_strings), (create_dialog),
4492 (anjuta_search_replace_activate):
4493 * plugins/search/search-replace_backend.c:
4494 (file_buffer_new_from_path), (get_next_match),
4495 (create_search_entries), (regex_backref),
4496 (clear_search_replace_instance):
4497 * plugins/search/search-replace_backend.h:
4499 #484573 – patch to correct various search-related issues
4501 Thanks for the above patches to <tpgww@onepost.net>
4503 * plugins/sourceview/sourceview.c:
4504 (sourceview_create_highligth_indic):
4506 Use the same marker for important as gedit (yellow background)
4508 * plugins/document-manager/anjuta-document-manager.ui:
4509 * plugins/file-loader/anjuta-file-loader.ui:
4510 * plugins/file-loader/plugin.c:
4512 Moved FileNew action to document-manager
4514 2007-10-08 Johannes Schmid <jhs@gnome.org>
4516 * plugins/document-manager/search-box.c: (on_search_activated):
4517 Mark messages for translation
4519 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
4521 reviewed by: Johannes Schmid <jhs@gnome.org>
4523 * plugins/Makefile.am:
4524 * plugins/build-basic-autotools/build-basic-autotools.c:
4525 (build_compile_file_real):
4526 * plugins/search/search-replace.c:
4527 * plugins/valgrind/preferences.c: (build_general_prefs):
4529 Fix #484379 – Contents of Makefile.am plugins and
4530 #484419 – Improvement into translation
4532 2007-10-06 Johannes Schmid <jhs@gnome.org>
4534 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4536 Fixed to properly support pointer-to-pointer (**) types
4538 * libanjuta/interfaces/libanjuta.idl:
4539 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
4540 * plugins/sourceview/sourceview-cell.h:
4541 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
4542 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
4543 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
4544 (isearch_backward), (isearch_iface_init):
4545 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
4546 (itext_editor_iface_init), (iselection_set_iter),
4547 (iselection_get_start_iter), (iselection_get_end_iter),
4548 (iselection_iface_init), (isearch_forward), (isearch_backward),
4549 (isearch_iface_init):
4551 Added IAnjutaEditorSearch interface and some utility methods to
4552 migrate from positions to iterators for the editor interface.
4554 * plugins/document-manager/Makefile.am:
4555 * plugins/document-manager/action-callbacks.c:
4556 (on_goto_line_no1_activate), (on_show_search):
4557 * plugins/document-manager/action-callbacks.h:
4558 * plugins/document-manager/anjuta-docman.c:
4559 (anjuta_docman_add_document), (anjuta_docman_show_editor),
4560 (anjuta_docman_grab_text_focus):
4561 * plugins/document-manager/anjuta-document-manager.ui:
4562 * plugins/document-manager/goto_line.c: (removed)
4563 * plugins/document-manager/goto_line.h: (removed)
4564 * plugins/document-manager/search-box.c:
4565 * plugins/document-manager/search-box.h:
4566 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4567 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
4568 (update_editor_ui_interface_items), (on_editor_added),
4569 (activate_plugin), (deactivate_plugin):
4570 * plugins/document-manager/plugin.h:
4572 Created new incremental "Quick Search" bar in the document manager to
4573 replace the crappy EggToolbar entries. Uses the new search interface and
4574 it thus much faster and more reliable.
4576 Bug 357544 – incremental search should work consistently (or not at all)
4577 when main toolbar is hidden
4578 Bug 440637 – Search, don't work very well (partly for incremental search)
4580 * plugins/search/anjuta-search.ui:
4581 * plugins/search/plugin.c: (activate_plugin):
4583 Removed incremental search stuff
4585 * plugins/build-basic-autotools/build-basic-autotools.c:
4586 (on_session_save), (on_session_load):
4587 * plugins/build-basic-autotools/executer.c:
4588 (get_program_parameters):
4590 Scroll to selected executable and remember it across sessions
4591 (followup of #477976)
4593 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4594 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
4596 * plugins/devhelp/anjuta-devhelp.ui:
4597 Rearraged toolbar items a bit
4599 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4601 * plugins/debug-manager/command.c,
4602 plugins/debug-manager/queue.c,
4603 plugins/gdb/plugin.c,
4604 plugins/gdb/debugger.c:
4605 Fix several crashing bugs (including bug#482985) with the debugger
4606 when closing project, stopping the debugger, restarting the program
4608 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4610 * libanjuta/anjuta-launcher.c:
4611 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
4613 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
4615 * plugins/debug-manager/command.c,
4616 plugins/debug-manager/queue.c:
4617 Asynchronous command can abort other commands in queue
4618 Resynchronize debugger state when a command is cancelled
4620 * plugins/debug-manager/breakpoints.c:
4621 Free BreakpointItem only when it is not used anymore
4623 * plugins/gdb/plugin.c:
4624 Do not return TRUE if the callback and/or ready signal is not used
4626 * plugins/gdb/debugger.c:
4627 Fix a crash, return correct state when debugger is stopped
4629 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
4631 * plugins/project-wizard/autogen.c:
4632 Fix bug#482067, escape project wizard user defined strings
4634 2007-10-01 Johannes Schmid <jhs@gnome.org>
4636 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4638 * plugins/build-basic-autotools/build-basic-autotools.c:
4639 (basic_autotools_plugin_instance_init):
4640 * plugins/build-basic-autotools/build-basic-autotools.h:
4641 * plugins/build-basic-autotools/executer.c:
4642 (get_program_parameters):
4644 Fixed #477976 – Keybinding in run dialog
4646 2007-09-30 Johannes Schmid <jhs@gnome.org>
4648 * plugins/Makefile.am:
4649 Do not build indent plugin (yet)
4651 * plugins/document-manager/plugin.c: (ipreferences_merge):
4652 Fixed unintentional and wrong change
4654 * plugins/indent/anjuta-indent.ui:
4657 2007-09-28 Johannes Schmid <jhs@gnome.org>
4659 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
4660 * libanjuta/anjuta-launcher.h:
4661 Add a method to send EOF to some process. Needed for the indent plugin
4662 and should be useful in general. It does not actually send EOF as this
4663 is not possible with utf-8, but closes the stream instead.
4665 * plugins/devhelp/plugin.c: (value_added_current_editor):
4666 Fixed a Gtk-Critical due to the IAnjutaEditor -
4667 IAnjutaDocument switch.
4670 * plugins/Makefile.am:
4671 * plugins/document-manager/Makefile.am:
4672 * plugins/document-manager/action-callbacks.c:
4673 * plugins/document-manager/anjuta-document-manager.glade:
4674 * plugins/document-manager/anjuta-document-manager.ui:
4675 * plugins/document-manager/images/Makefile.am:
4676 * plugins/document-manager/images/indent_auto.xpm:
4677 * plugins/document-manager/images/indent_set.xpm:
4678 * plugins/document-manager/indent-dialog.c:
4679 * plugins/document-manager/indent-dialog.h:
4680 * plugins/document-manager/indent-util.c:
4681 * plugins/document-manager/indent-util.h:
4682 * plugins/document-manager/indent_test.c:
4683 * plugins/document-manager/plugin.c: (register_stock_icons),
4684 (docman_plugin_instance_init), (ipreferences_merge):
4685 * plugins/document-manager/plugin.h:
4687 Removed indent code from document manager
4689 * plugins/indent/Makefile.am:
4690 * plugins/indent/indent-dialog.c:
4691 * plugins/indent/indent-util.c: (indent_init_indent_style):
4692 * plugins/indent/indent.glade:
4693 * plugins/indent/indent.plugin.in:
4694 * plugins/indent/plugin.c: (on_indent_finished),
4695 (on_indent_output), (on_indent_action_activate),
4696 (on_edit_editor_indent), (on_style_combo_changed),
4697 (value_added_current_editor), (value_removed_current_editor),
4698 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
4699 (indent_plugin_finalize), (indent_plugin_dispose),
4700 (anjuta_indent_plugin_instance_init),
4701 (anjuta_indent_plugin_class_init), (ipreferences_merge),
4702 (ipreferences_unmerge), (ipreferences_iface_init):
4703 * plugins/indent/plugin.h:
4705 Moved indent code to it's own plugin. Also reimplemented indent invocation
4706 using anjuta_launcher and streams. This is not yet completely working, maybe
4707 I got something wrong with the launcher.
4708 Also fixed #478987 – Unusable 'Indent setting window' on preferences
4710 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
4712 * plugins/debug-manager/plugin.c:
4713 Fix bug#480851, disconnect save_session signal when plugin is unloaded
4715 2007-09-27 Johannes Schmid <jhs@gnome.org>
4717 * libanjuta/interfaces/libanjuta.idl:
4718 * plugins/Makefile.am:
4719 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
4720 (isymbol_type_str), (isymbol_name), (isymbol_args),
4721 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
4722 (isymbol_impl), (isymbol_iface_init):
4723 * plugins/symbol-browser/an_symbol_info.c:
4724 * plugins/symbol-browser/an_symbol_info.h:
4725 * plugins/symbol-db/Makefile.am:
4726 * plugins/symbol-db/plugin.c:
4727 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
4728 (value_added_current_editor), (on_editor_foreach_clear),
4729 (value_removed_current_editor), (project_root_added),
4730 (symbol_db_activate), (symbol_db_deactivate),
4731 (isymbol_manager_search):
4732 * plugins/symbol-db/readtags.c: (initialize_1):
4733 * plugins/symbol-db/symbol-db-engine-iterator.c:
4734 (sdb_engine_iterator_instance_init),
4735 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
4736 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
4737 (symbol_db_engine_iterator_move_next),
4738 (symbol_db_engine_iterator_move_prev),
4739 (symbol_db_engine_iterator_get_n_items),
4740 (symbol_db_engine_iterator_last),
4741 (symbol_db_engine_iterator_set_position),
4742 (symbol_db_engine_iterator_get_position),
4743 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
4744 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
4745 (isymbol_iter_foreach), (isymbol_iter_set_position),
4746 (isymbol_iter_get_position), (isymbol_iter_get_length),
4747 (isymbol_iter_clone), (isymbol_iter_assign),
4748 (isymbol_iter_iface_init):
4749 * plugins/symbol-db/symbol-db-engine-iterator.h:
4750 * plugins/symbol-db/symbol-db-engine.c:
4751 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
4752 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4753 (sdb_engine_finalize), (sdb_engine_get_type),
4754 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4755 (sdb_engine_get_table_id_by_unique_name2),
4756 (sdb_engine_get_table_id_by_unique_name3),
4757 (symbol_db_engine_add_new_workspace),
4758 (symbol_db_engine_get_opened_project_name),
4759 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
4760 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
4761 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
4762 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
4763 (sdb_engine_add_new_scope_definition),
4764 (sdb_engine_add_new_tmp_heritage_scope),
4765 (sdb_engine_second_pass_update_scope_1),
4766 (sdb_engine_second_pass_update_heritage),
4767 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
4768 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
4769 (symbol_db_engine_update_project_symbols),
4770 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
4771 (symbol_db_engine_update_buffer_symbols),
4772 (sdb_engine_walk_down_scope_path),
4773 (sdb_engine_prepare_symbol_info_sql),
4774 (symbol_db_engine_get_global_members),
4775 (symbol_db_engine_get_scope_members_by_symbol_id),
4776 (symbol_db_engine_get_scope_members),
4777 (symbol_db_engine_get_current_scope),
4778 (symbol_db_engine_get_file_symbols):
4779 * plugins/symbol-db/symbol-db-engine.h:
4780 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4781 (on_symbol_updated), (on_symbol_inserted),
4782 (symbol_db_view_locals_get_line),
4783 (symbol_db_view_locals_update_list):
4784 * plugins/symbol-db/symbol-db-view-search.c:
4785 (sdb_view_search_model_filter), (sdb_view_search_get_type):
4786 * plugins/symbol-db/symbol-db-view-search.h:
4787 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
4788 (do_add_hidden_children), (do_recurse_and_add_new_sym),
4789 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
4790 * plugins/symbol-db/tables.sql:
4791 * plugins/symbol-db/test/Makefile.am:
4792 * plugins/symbol-db/test/main.c: (add_new_files), (main):
4793 Updated patch from Massimo to improve symbol-db plugin
4795 * plugins/document-manager/plugin.c: (on_editor_changed):
4796 Make the code a bit more robust
4798 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4799 (anjuta_document_get_property), (anjuta_document_class_init),
4800 (anjuta_document_init), (set_uri), (document_loader_loaded),
4801 (anjuta_document_load), (document_saver_saving):
4802 * plugins/sourceview/anjuta-document.h:
4803 * plugins/sourceview/sourceview.c: (autodetect_language),
4804 (ilanguage_set_language), (ilanguage_get_language):
4805 Fix language detection on startup
4807 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
4809 * plugins/document-manager/action-callbacks.c:
4810 (on_editor_command_upper_case_activate),
4811 (on_editor_command_lower_case_activate): Leftover commit from previous
4812 commit (see last changlog entry by me).
4814 * plugins/file-manager/plugin.c: (file_manager_activate):
4815 Gave proper widget name so that layout works.
4817 2007-09-26 Johannes Schmid <jhs@gnome.org>
4819 * plugins/document-manager/plugin.c: (on_editor_changed),
4820 (docman_plugin_instance_init):
4821 Only unload/load language-support plugins if necessary.
4823 * plugins/language-manager/plugin.c: (language_manager_activate):
4824 Removed some debugging code
4826 * plugins/sourceview/sourceview.c: (on_document_saved),
4827 (ilanguage_set_language), (ilanguage_get_language):
4828 Fixed ianjuta_language interface and ensure that highlighting is
4829 activated when a new file is saved.
4831 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
4833 * libanjuta/interfaces/libanjuta.idl:
4834 * plugins/document-manager/action-callbacks.c:
4835 (on_editor_command_upper_case_activate),
4836 (on_editor_command_lower_case_activate):
4837 * plugins/editor/text_editor.c: (iselection_has_selection),
4838 (iselection_get_start), (iselection_get_end),
4839 (iselection_iface_init):
4840 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4841 * plugins/sourceview/sourceview.c: (iselect_has_selection),
4842 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
4843 method and implemented it for both scintilla and sourceview editors.
4844 Updated document-manager and assist plugins to use the new method.
4846 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
4848 * plugins/file-manager/file-view.c:
4849 Fix typo, allow to compile new file manager with gtk < 2.12
4851 2007-09-25 Johannes Schmid <jhs@gnome.org>
4853 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4854 Support Auto-Indent for single lines (e.g no selection);
4856 * plugins/macro/plugin.c:
4857 Do not use the same shortcut as auto-indent does
4859 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
4860 Optimized keyboard navigation - do not emit char_added when only
4861 navigation keys have been pressed.
4863 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4865 * plugins/language-support-cpp-java/cpp-java-assist.c:
4866 (on_assist_chosen), (cpp_java_assist_install),
4867 (cpp_java_assist_uninstall):
4868 * plugins/language-support-cpp-java/plugin.c: (install_support),
4869 (uninstall_support): Install and uninstall support in correct order.
4870 Fixes a bug where it was installed multiple times resulting in
4871 inserting autocomplete text multiple times.
4873 2007-09-25 Johannes Schmid <jhs@gnome.org>
4876 Add GNOME_WARNING_FLAGS(maximum) and
4877 GNOME_CXX_WARNIGS(yes) to avoid bugs
4878 the compiler can warn you.
4880 * libegg/test-tree-utils.c: (key_test):
4881 * plugins/file-manager/file-model.c:
4882 (file_model_cancel_expand_idle), (file_model_sort),
4883 (file_model_row_expanded):
4884 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4885 (file_view_refresh), (file_view_get_selected), (file_view_init),
4887 * plugins/file-manager/file-view.h:
4888 * plugins/symbol-db/readtags.c: (initialize_1):
4891 Fixed the more critical warnings
4893 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4895 Icons from tpgww@onepost.net:
4897 * plugins/debug-manager/Makefile.am:
4898 * plugins/debug-manager/images/Makefile.am:
4899 * plugins/debug-manager/images/anjuta-attach.svg:
4900 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
4901 * plugins/debug-manager/images/anjuta-step-into.svg:
4902 * plugins/debug-manager/images/anjuta-step-out.svg:
4903 * plugins/debug-manager/images/anjuta-step-over.svg:
4904 * plugins/debug-manager/plugin.c: (register_stock_icons):
4905 * plugins/document-manager/Makefile.am:
4906 * plugins/document-manager/block_select.xpm:
4907 * plugins/document-manager/fold_close.xpm:
4908 * plugins/document-manager/fold_open.xpm:
4909 * plugins/document-manager/fold_toggle.xpm:
4910 * plugins/document-manager/images/Makefile.am:
4911 * plugins/document-manager/images/anjuta-block-end.svg:
4912 * plugins/document-manager/images/anjuta-block-start.svg:
4913 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4914 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4915 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4916 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4917 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4918 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4919 * plugins/document-manager/indent.xpm:
4920 * plugins/document-manager/indent_auto.xpm:
4921 * plugins/document-manager/indent_dcr.xpm:
4922 * plugins/document-manager/indent_inc.xpm:
4923 * plugins/document-manager/indent_set.xpm:
4924 * plugins/document-manager/plugin.c: Added nicer icons for
4925 document manager and debugger. Organized icons in 'images'
4928 2007-09-24 Johannes Schmid <jhs@gnome.org>
4930 * src/anjuta-app.c: (anjuta_app_add_widget_full):
4931 Fixed a missing NULL in g_object_set.
4933 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4935 * plugins/language-support-cpp-java/cpp-java-assist.c:
4936 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
4937 scope memebers just after scope operator is entered.
4939 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
4941 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
4942 * plugins/language-support-cpp-java/cpp-java-assist.c:
4943 (completion_function), (completion_compare),
4944 (cpp_java_assist_tag_destroy), (create_completion),
4945 (cpp_java_assist_destroy_completion_cache),
4946 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
4947 Show '()' for function items in autocomplete list. Allow adding
4948 ' ' and/or '(' after function call autocompletion and have preferences
4951 2007-09-24 Johannes Schmid <jhs@gnome.org>
4953 * sourceview.c: Reverting patch from r3157 because
4956 2007-09-24 Johannes Schmid <jhs@gnome.org>
4958 * plugins/search/search-replace.c: (on_message_clicked):
4960 Fixed #427104 – No "highlight" of lines matching find-result
4962 2007-09-24 Johannes Schmid <jhs@gnome.org>
4966 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
4968 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
4970 reviewed by: Johannes Schmid <jhs@gnome.org>
4972 * plugins/build-basic-autotools/executer.c: (execute_program):
4973 Fix #478238 – set env for execute programe in the terminal
4975 2007-09-24 Tom <tpgww@onepost.net>
4977 reviewed by: Johannes Schmid <jhs@gnome.org>
4979 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
4982 * plugins/debug-manager/disassemble.c: (on_disassemble):
4983 Correct a format string in DEBUG_PRINT()
4985 2007-09-23 Johannes Schmid <jhs@gnome.org>
4987 * plugins/sourceview/sourceview.c: (offset_to_position),
4988 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
4989 (ieditor_get_position), (iselect_set), (iselect_get_start),
4992 Fixed #Bug 440637 – Search, don't work very well
4994 2007-09-23 Johannes Schmid <jhs@gnome.org>
4996 * plugins/file-manager/file-model.c: (file_model_get_filename):
4997 * plugins/file-manager/file-model.h:
4998 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
4999 (file_view_init), (file_view_class_init):
5000 * plugins/message-view/message-view.c:
5001 (message_view_query_tooltip), (message_view_dispose),
5002 (message_view_instance_init), (message_view_class_init):
5004 Added GTK+ 2.12 style tooltips to file-manager and message view.
5005 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5006 old implementation is used.
5008 2007-09-23 Johannes Schmid <jhs@gnome.org>
5010 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5013 * plugins/language-manager/language-manager.plugin.in:
5014 Marked UserActivatable=FALSE
5016 * plugins/language-manager/plugin.c: (load_languages),
5017 (language_manager_activate), (language_manager_deactivate),
5018 (language_manager_dispose), (language_manager_instance_init),
5019 (language_manager_find_mime_type), (language_manager_find_string),
5020 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5021 (ilanguage_get_name), (ilanguage_get_strings):
5023 Fixed various stupid bugs in language-manager plugin
5025 * plugins/symbol-db/symbol-db-engine.c:
5026 (sdb_engine_second_pass_update_scope_1):
5028 Add a g_return_if_fail to avoid a crash though still unsure
5031 2007-09-23 Johannes Schmid <jhs@gnome.org>
5033 * plugins/symbol-db/plugin.c: (on_project_element_added),
5034 (sources_array_free), (sources_array_add_foreach),
5035 (project_root_added):
5036 * plugins/symbol-db/symbol-db-engine.c:
5037 (symbol_db_engine_add_new_files):
5038 * plugins/symbol-db/symbol-db-engine.h:
5040 Added support for other languages than "C" to symbol-db. Now
5041 supports all languages listed by the language-manager.
5043 2007-09-23 Tom <tpgww@onepost.net>
5045 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5048 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5050 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5051 (anjuta_glue_factory_get_object_type):
5052 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5053 * plugins/build-basic-autotools/build-basic-autotools.c:
5054 (value_added_current_editor):
5055 * plugins/debug-manager/breakpoints.c:
5056 (breakpoints_dbase_edit_breakpoint),
5057 (on_toggle_breakpoint_activate):
5058 * plugins/debug-manager/plugin.c:
5059 (on_run_to_cursor_action_activate):
5060 * plugins/debug-manager/stack_trace.c:
5061 (dma_thread_update_stack_trace):
5062 * plugins/gdb/plugin.c:
5063 * plugins/glade/plugin.c: (ifile_open):
5064 * plugins/profiler/gprof-call-graph-view.c:
5065 * plugins/profiler/gprof-flat-profile-view.c:
5066 * plugins/profiler/gprof-function-call-tree-view.c:
5067 * plugins/profiler/gprof-options.c: (setup_widgets):
5068 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5069 * plugins/search/search-replace_backend.c:
5070 (file_buffer_new_from_te):
5071 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5072 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5073 (assist_window_get_property), (assist_window_move):
5074 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5075 (value_added_current_editor):
5076 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5077 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5078 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5080 Many small code, warnings and leak fixes
5082 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5084 * (removed) plugins/debug-manager/debugger.c,
5085 (removed) plugins/debug-manager/debugger.h,
5086 (added) plugins/debug-manager/command.c,
5087 (added) plugins/debug-manager/command.h,
5088 (added) plugins/debug-manager/queue.c,
5089 (added) plugins/debug-manager/queue.h,
5090 plugins/debug-manager/breakpoints.c,
5091 plugins/debug-manager/debug_tree.c,
5092 plugins/debug-manager/debug_tree.h,
5093 plugins/debug-manager/disassemble.c,
5094 plugins/debug-manager/disassemble.h,
5095 plugins/debug-manager/locals.c,
5096 plugins/debug-manager/locals.h,
5097 plugins/debug-manager/memory.c,
5098 plugins/debug-manager/memory.h,
5099 plugins/debug-manager/plugin.c,
5100 plugins/debug-manager/plugin.h,
5101 plugins/debug-manager/registers.c,
5102 plugins/debug-manager/registers.h,
5103 plugins/debug-manager/sharedlib.c,
5104 plugins/debug-manager/sharedlib.h,
5105 plugins/debug-manager/signals.c,
5106 plugins/debug-manager/signals.h,
5107 plugins/debug-manager/stack_trace.c,
5108 plugins/debug-manager/stack_trace.h,
5109 plugins/debug-manager/start.h,
5110 plugins/debug-manager/start.c,
5111 plugins/debug-manager/threads.c,
5112 plugins/debug-manager/threads.h,
5113 plugins/debug-manager/watch.c,
5114 plugins/debug-manager/watch.h,
5115 plugins/debug-manager/Makefile.am,
5116 plugins/gdb/debugger.c,
5117 plugins/gdb/debugger.h,
5118 plugins/gdb/plugin.c,
5119 libanjuta/interfaces/libanjuta.idl:
5120 Split debug-manager/debugger.c into command.c and queue.c
5121 Clean up debugger queue
5122 DmaDebuggerQueue object does not implement IAnjutaDebugger
5124 2007-09-23 Johannes Schmid <jhs@gnome.org>
5127 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5128 set correctly, etc.)
5130 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5131 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5132 (plugin_set_update):
5134 Show an error dialog instead of crashing when plugin loading fails
5136 * plugins/language-manager/Makefile.am:
5137 * plugins/language-manager/language-manager.plugin.in:
5138 * plugins/language-manager/languages.xml:
5139 * plugins/language-manager/plugin.c: (language_destroy),
5140 (load_languages), (language_manager_activate),
5141 (language_manager_deactivate), (language_manager_finalize),
5142 (language_manager_dispose), (language_manager_instance_init),
5143 (language_manager_class_init), (language_manager_find_mime_type),
5144 (language_manager_find_string), (ilanguage_get_from_mime_type),
5145 (ilanguage_get_from_string), (ilanguage_get_name),
5146 (ilanguage_get_strings), (ilanguage_iface_init):
5147 * plugins/language-manager/plugin.h:
5149 Added new language-manager plugin to have a better organisation for
5150 language names. The xml probabaly needs to be extended over time.
5152 * plugins/Makefile.am:
5153 * plugins/document-manager/plugin.c: (on_editor_changed):
5155 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5156 because it does not really save memory but makes tab switching slow.
5158 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5160 * plugins/language-support-cpp-java/plugin.c: (install_support),
5161 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5162 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5165 * plugins/language-support-cpp-java/cpp-java-assist.c:
5166 (cpp_java_assist_show_autocomplete):
5168 Fix autocomplete to only show valid completions
5170 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5171 Calltips always have correct size and position now
5173 2007-09-22 Johannes Schmid <jhs@gnome.org>
5175 * plugins/search/search-replace_backend.c: (get_next_match):
5176 Removed code introduced by accident that causes a crash.
5178 * plugins/sourceview/sourceview-tags.c:
5179 * plugins/sourceview/sourceview-tags.h:
5180 Removed ununsed files
5182 2007-09-22 Johannes Schmid <jhs@gnome.org>
5184 * plugins/language-support-cpp-java/cpp-java-assist.c:
5187 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5189 * plugins/language-support-cpp-java/cpp-java-assist.c:
5190 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5191 Increased matching brace search to 500 chars.
5193 2007-09-21 Johannes Schmid <jhs@gnome.org>
5195 * plugins/language-support-cpp-java/cpp-java-assist.c:
5196 (cpp_java_assist_get_pre_word),
5197 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5199 Added some profiling debug code
5201 * plugins/language-support-cpp-java/cpp-java-utils.c:
5202 (cpp_java_util_jump_to_matching_brace):
5203 * plugins/language-support-cpp-java/cpp-java-utils.h:
5204 * plugins/language-support-cpp-java/plugin.c:
5205 (get_line_indentation_base), (get_line_auto_indentation):
5207 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5208 avoid looping over the whole file when using calltips which is too slow and
5211 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5212 (assist_tip_set_tips), (assist_tip_get_coordinates),
5214 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5216 Better calltips appearance (use theme now) and avoid jumping
5219 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5221 * plugins/document-manager/plugin.c:
5222 (update_editor_ui_interface_items):
5223 * plugins/language-support-cpp-java/plugin.c: (install_support),
5224 (uninstall_support): Moved autocomplete ui update code from
5225 document-manager to language-plugin.
5227 2007-09-21 Johannes Schmid <jhs@gnome.org>
5229 * libanjuta/interfaces/libanjuta.idl:
5231 Added IAnjutaLanguage interface (might still change...) for
5232 the upcoming language-manager plugin.
5234 * plugins/file-manager/Makefile.am:
5235 * plugins/file-manager/file-model.c:
5236 (file_model_cancel_expand_idle), (file_model_add_dummy),
5237 (file_model_expand_idle), (file_model_sort),
5238 (file_model_row_expanded), (file_model_row_collapsed),
5239 (file_model_init), (file_model_finalize),
5240 (file_model_set_property), (file_model_get_property),
5241 (file_model_class_init), (file_model_new), (file_model_refresh),
5242 (file_model_get_uri):
5243 * plugins/file-manager/file-model.h:
5244 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5245 (file_view_expand_row_idle), (file_view_refresh),
5246 (file_view_get_selected), (file_view_button_press_event),
5247 (file_view_selection_changed), (file_view_init),
5248 (file_view_get_property), (file_view_set_property),
5249 (file_view_finalize), (file_view_class_init):
5251 Split up model/view as far as possible and fixed some file-manager
5252 bugs (popup-menu and incorrect project loading).
5254 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5255 Use monospace font for tips.
5257 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5258 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5259 (icell_get_attribute), (icell_style_get_font_description),
5260 (icell_style_get_color), (icell_style_get_background_color),
5261 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5262 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5263 (iiter_get_length), (iiter_clone), (iiter_assign):
5265 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5266 interface. This is way faster though it has the drawback to create invalid
5267 iterators if the buffer is changed.
5269 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5271 * libanjuta/interfaces/libanjuta.idl:
5272 * plugins/document-manager/action-callbacks.c:
5273 * plugins/document-manager/anjuta-document-manager.ui:
5274 * plugins/document-manager/plugin.c: (register_stock_icons):
5275 * plugins/editor/text_editor.c:
5276 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5277 * plugins/language-support-cpp-java/cpp-java-assist.c:
5278 (cpp_java_assist_get_calltip_context):
5279 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5280 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5282 Moved autocomplete menu action from document-manager to assist plugin
5283 and got rid of deprecated autocomplete interface.
5285 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5287 * libanjuta/interfaces/libanjuta.idl:
5288 * plugins/editor/text_editor.c: (iassist_iface_init):
5289 * plugins/language-support-cpp-java/cpp-java-assist.c:
5290 (cpp_java_assist_check), (on_assist_chosen):
5291 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5292 Removed react() methods in both editors and assist interface. Assist
5293 plugin itself handles setting the autocomplete. Also fixed
5296 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5298 * plugins/file-manager/Makefile.am:
5299 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5300 (file_view_expand_idle), (file_view_init):
5301 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5302 (file_manager_set_default_uri), (project_root_added),
5303 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5304 (file_manager_activate), (file_manager_deactivate),
5305 (file_manager_instance_init), (file_manager_class_init),
5306 (ifile_manager_set_root), (ifile_manager_set_selected),
5307 (ifile_manager_iface_init): Adjusted white spaces to match
5310 2007-09-19 Naba Kumar <naba@gnome.org>
5312 * libanjuta/interfaces/libanjuta.idl:
5313 * plugins/editor/text_editor.c: (text_editor_instance_init),
5314 (iassist_show_tips), (iassist_cancel_tips),
5315 (iassist_hide_suggestions), (iassist_iface_init):
5316 * plugins/editor/text_editor.h:
5317 * plugins/editor/text_editor_cbs.c:
5318 (on_text_editor_scintilla_notify):
5319 * plugins/language-support-cpp-java/cpp-java-assist.c:
5320 (is_scope_context_character), (is_word_character),
5321 (create_completion), (cpp_java_assist_get_scope_context),
5322 (cpp_java_assist_get_pre_word),
5323 (cpp_java_assist_get_scope_operator),
5324 (cpp_java_assist_destroy_completion_cache),
5325 (cpp_java_assist_create_scope_completion_cache),
5326 (cpp_java_assist_create_word_completion_cache),
5327 (cpp_java_assist_show_autocomplete),
5328 (cpp_java_assist_get_calltip_context),
5329 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5330 (on_editor_char_added), (on_assist_chosen),
5331 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5332 (cpp_java_assist_init), (cpp_java_assist_finalize):
5333 * plugins/language-support-cpp-java/cpp-java-assist.h:
5334 * plugins/language-support-cpp-java/plugin.c:
5335 (initialize_indentation_params):
5336 * plugins/sourceview/assist-tip.c:
5337 * plugins/sourceview/assist-tip.h:
5338 * plugins/sourceview/sourceview-private.h:
5339 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5340 (on_assist_tip_destroyed), (on_assist_cancel),
5341 (on_document_char_added), (iassist_get_suggestions),
5342 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5344 Implement state-less assistance so that assist can be evaluated
5345 any given time at any position. Changed IAnjutaEditorAssist interfance
5346 and implementations and removed any state management in editors.
5348 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5350 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5351 completion items sorting and avoided unnecssary sorts.
5353 * plugins/text-editor.c: Fixed state.
5355 2007-09-17 Johannes Schmid <jhs@gnome.org>
5357 * plugins/language-support-cpp-java/cpp-java-assist.c:
5360 Fixed calltips in sourceview
5362 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5364 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5365 completion items preparation time. Fixed a crash bug.
5367 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5368 Set buffer size (From Massimo, required for symbol-db).
5370 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5373 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5376 * plugins/editor/aneditor-autocomplete.cxx,
5377 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5378 Added ANE_GETWORDBEFORECARAT command.
5380 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5381 using assist interface.
5383 * plugins/editor/text_editor.c: (text_editor_instance_init),
5384 (text_editor_get_word_before_carat),
5385 (text_editor_get_current_word), (iassist_add_trigger),
5386 (iassist_remove_trigger), (on_assist_canceled),
5387 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5388 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5389 * plugins/editor/text_editor.h:
5390 * plugins/editor/text_editor_cbs.c: (trigger_size),
5391 (max_trigger_size), (text_editor_check_assist),
5392 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5395 * plugins/language-support-cpp-java/Makefile.am:
5396 * plugins/language-support-cpp-java/plugin.c:
5397 (get_line_indentation_base), (get_line_auto_indentation),
5398 (install_support), (uninstall_support),
5399 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5400 (cpp_java_plugin_instance_init):
5401 * plugins/language-support-cpp-java/plugin.h:
5402 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
5403 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
5404 Make assist a separate class.
5406 2007-09-14 Johannes Schmid <jhs@gnome.org>
5408 * plugins/sourceview/sourceview.c: (iassist_suggest):
5409 Fixed changed char_alignment paramter in language-support
5412 2007-09-14 Naba Kumar <naba@gnome.org>
5414 * plugins/language-support-cpp-java/plugin.c: Send the right
5415 'char_alignment' paramenter (needs fixing in sourceview).
5417 2007-09-13 Johannes Schmid <jhs@gnome.org>
5420 * plugins/project-wizard/templates/minimal/project.anjuta:
5421 Use IAnjutaSymbolManager instead of loading the plugin directly.
5422 (TODO: Think of a version to do this for older files...)
5425 * plugins/Makefile.am:
5426 * plugins/symbol-db/Makefile.am:
5428 Build symbol-db plugin if libgda-3.0 is found
5430 2007-09-13 Johannes Schmid <jhs@gnome.org>
5432 * plugins/sourceview/Makefile.am:
5433 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5435 * plugins/sourceview/anjuta-document.h:
5436 Removed lots of dead code
5438 * plugins/sourceview/anjuta-languages-manager.c:
5439 * plugins/sourceview/anjuta-languages-manager.h:
5442 * plugins/sourceview/sourceview.c: (on_document_char_added),
5443 (on_document_loaded), (sourceview_instance_init),
5444 (iselect_get_start), (iselect_get_end),
5445 (ilanguage_get_supported_languages), (ilanguage_set_language):
5447 Fixed selection handling and make some adaptions for the changes
5450 2007-09-13 Johannes Schmid <jhs@gnome.org>
5452 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5453 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5456 Added preferences to language support completion/calltips
5458 * plugins/sourceview/assist-window.c: (assist_window_update):
5460 Always select first entry
5462 * plugins/sourceview/sourceview.glade:
5463 Removed old completion preferences
5465 2007-09-11 Naba Kumar <naba@gnome.org>
5467 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
5468 and possible crash when pressing ctrl+d in terminal after preferences
5469 window has been shown once (no need for backport).
5471 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
5472 implementations to get warnings instead of crashes for unimplemented
5475 2007-09-11 Massimo Cora' <maxcvs@email.it>
5477 Reviewed by: Naba Kumar <naba@gnome.org>
5479 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5480 * plugins/symbol-db/*:
5481 Added new symbol-database backend based on SQLite 3.
5482 (does not enabled for build currently).
5484 2007-09-10 Johannes Schmid <jhs@gnome.org>
5488 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
5489 (parse_info_init), (parse_info_free), (valid_element),
5490 (start_element_handler), (end_element_handler), (text_handler),
5491 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
5492 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
5493 (egg_recent_model_monitor), (egg_recent_model_read),
5494 (egg_recent_model_open_file), (egg_recent_model_lock_file),
5495 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
5496 (egg_recent_model_set_property), (egg_recent_model_class_init),
5497 (egg_recent_model_init), (egg_recent_model_add_full),
5498 (egg_recent_model_delete), (egg_recent_model_get_list),
5499 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
5500 (egg_recent_model_set_filter_mime_types),
5501 (egg_recent_model_clear_group_filter),
5502 (egg_recent_model_set_filter_groups),
5503 (egg_recent_model_clear_scheme_filter),
5504 (egg_recent_model_set_filter_uri_schemes),
5505 (egg_recent_model_remove_expired):
5507 Update EggRecent (#456465)
5509 2007-09-10 Johannes Schmid <jhs@gnome.org>
5511 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
5512 (anjuta_plugin_manager_get_plugin):
5513 * plugins/profiler/gprof-call-graph-view.c:
5514 (gprof_call_graph_view_create_columns):
5515 * plugins/profiler/gprof-flat-profile-view.c:
5516 (gprof_flat_profile_view_create_columns):
5517 * plugins/profiler/gprof-function-call-tree-view.c:
5518 (gprof_function_call_tree_view_create_columns):
5520 Fixed #466031 – Update of pieces of menus for Localization
5522 2007-09-10 Johannes Schmid <jhs@gnome.org>
5524 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
5525 Bug 343522 – anjuta: Unable to execute commands that use options.
5527 2007-09-09 Johannes Schmid <jhs@gnome.org>
5529 * plugins/document-manager/anjuta-docman.c:
5530 (anjuta_docman_update_page_label):
5532 Fixed #458034 – Method of indicating unsaved changes breaks convention
5534 * plugins/document-manager/plugin.c: (update_title),
5535 (value_added_project_root_uri), (value_removed_project_root_uri),
5536 (on_editor_changed), (activate_plugin):
5537 * plugins/document-manager/plugin.h:
5538 * plugins/project-manager/plugin.c: (on_profile_scoped),
5539 (on_profile_descoped), (ifile_open):
5541 Fixed #427390 – Show path of item in currently focused editor window
5543 2007-09-09 Johannes Schmid <jhs@gnome.org>
5545 * plugins/search/plugin.c: (on_toolbar_find_clicked),
5546 (on_toolbar_find_incremental):
5547 Fix incremental search
5549 * plugins/sourceview/sourceview.c: (on_document_char_added),
5551 Fixed selection management
5553 2007-09-09 Johannes Schmid <jhs@gnome.org>
5555 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5558 * libanjuta/interfaces/libanjuta.idl:
5559 Extended IAnjutaEditorAssist interface
5561 * plugins/language-support-cpp-java/plugin.c:
5562 (jump_to_matching_brace), (add_tags), (on_assist_begin),
5563 (assist_cleanup), (on_assist_chosen), (on_assist_update),
5564 (context_character), (get_context), (function_parser),
5565 (cpp_member_parser), (install_assist), (uninstall_assist),
5566 (get_line_indentation_base), (get_line_auto_indentation),
5567 (install_support), (uninstall_support),
5568 (on_value_added_current_editor), (on_value_removed_current_editor),
5569 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
5570 * plugins/language-support-cpp-java/plugin.h:
5572 Improved fixed editor assistance and added support for function/method
5573 tooltips. jumb_to_matching_brance => jump_to_matching_brace
5575 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
5578 * plugins/project-import/project-import.c: (on_import_next):
5579 Added a non-NULL check with could probably fix #474843 but not sure
5581 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
5582 Fixed anjuta-plugin project wizard
5584 * plugins/sourceview/Makefile.am:
5585 * plguins/sourceview/assist-tip.[ch]:
5586 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
5587 (anjuta_view_key_press_event):
5588 * plugins/sourceview/assist-window.c: (assist_window_class_init),
5589 (assist_window_init), (assist_window_update), (assist_window_new):
5590 * plugins/sourceview/sourceview-private.h:
5591 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5592 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
5593 (trigger_size), (max_trigger_size), (on_document_char_added),
5594 (sourceview_dispose), (ieditor_get_current_word),
5595 (iassist_add_trigger), (iassist_init_suggestions),
5596 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
5597 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
5599 Big update on sourceview assist capabilites. Autocompletion should
5600 now work much better and function tooltips are finally supported!
5602 * plugins/sourceview/anjuta-document.h:
5603 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
5604 (anjuta_document_get_current_word):
5605 Fixed get_current_word (inspired by aneditor.cxx implementation)
5607 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
5608 (icell_get_attribute):
5609 Fixed get_attribute() to also detect character constants.
5610 Simplified get_char()
5612 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
5613 (isymbol_manager_get_members), (isymbol_manager_get_parents),
5614 (isymbol_manager_get_completions_at_position):
5616 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
5618 2007-09-04 Naba Kumar <naba@gnome.org>
5620 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
5621 projects that can not add sources.
5623 * plugins/file-wizard/file.c: Similarly for file wizard,
5624 Do not enable 'Add to project' projects that can not add sources.
5626 2007-09-04 Naba Kumar <naba@gnome.org>
5628 * configure.in: Bumped gnome-build requirement to 0.2.0
5629 for project capabilities support.
5631 * plugins/project-manager/plugin.c: Enable/disable project
5632 actions based on project capabilities. Fixes bug #433552:
5633 crash in Anjuta IDE: add file test.h in project on generic
5636 * libanjuta/interfaces/libanjuta.idl: Added method to query
5637 project capabilities.
5639 2007-09-03 Naba Kumar <naba@gnome.org>
5641 * plugins/file-manager/plugin.c: Set shadow type IN.
5642 * plugins/file-manager/file-view.c: Fixed code style.
5643 * plugins/file-manager/file-view.c: Fixed icons column to size
5646 * plugins/file-manager/plugin.[c,h]: Fixed code style.
5648 * plugins/file-manager/plugin.c: Fixed crash on closing project and
5649 unmonitors project-uri on file-manager deactivation.
5651 * TODO.tasks: Updated
5653 2007-09-02 Johannes Schmid <jhs@gnome.org>
5655 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5658 * plugins/file-manager/file-view.c: (file_view_get_selected),
5659 (file_view_button_press_event), (file_view_finalize):
5660 * plugins/file-manager/plugin.c: (project_root_removed),
5661 (file_manager_deactivate):
5663 Fixed some small bugs I missed before
5665 2007-09-02 Johannes Schmid <jhs@gnome.org>
5667 * plugins/file-manager/*:
5668 Added new and file-manager
5670 2007-09-02 Johannes Schmid <jhs@gnome.org>
5672 * plugins/file-manager/*:
5673 Removed old file-manager
5675 2007-08-31 Johannes Schmid <jhs@gnome.org>
5677 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
5678 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5680 Fixed some memory leaks
5682 * MAINTAINERS: Fixed
5684 2007-08-31 Johannes Schmid <jhs@gnome.org>
5686 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5687 (get_property_value_as_string), (set_property_value_as_string),
5688 (register_callbacks), (preferences_foreach_callback),
5689 (anjuta_preferences_register_property_raw):
5690 * libanjuta/anjuta-preferences.h:
5691 * plugins/build-basic-autotools/build-basic-autotools.c:
5692 (on_build_mesg_format):
5693 * plugins/document-manager/anjuta-document-manager.glade:
5694 * plugins/message-view/anjuta-message-manager-plugin.glade:
5696 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
5697 broken message view preferences
5699 * plugins/message-view/message-view.c:
5700 (message_view_instance_init), (pref_change_color), (prefs_init),
5701 (imessage_view_append):
5702 Cleaned up message view (#458041)
5704 * src/shell.c: (on_preferences_activate),
5705 (anjuta_test_shell_instance_init),
5706 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
5707 Fixed test shell to allow better debugging
5709 2007-08-31 Johannes Schmid <jhs@gnome.org>
5711 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
5712 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
5713 * plugins/gtodo/main.h:
5714 * plugins/gtodo/plugin.c: (activate_plugin):
5716 Fixed #423467 (View->Tasks menu items are not
5719 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
5721 reviewed by: Johannes Schmid <jhs@gnome.org>
5724 * data/welcome.txt.in:
5725 * launcher/anjuta_launcher.c:
5726 * libanjuta/anjuta-children.c:
5727 * libanjuta/anjuta-children.h:
5728 * libanjuta/anjuta-debug.h:
5729 * libanjuta/anjuta-encodings.c:
5730 * libanjuta/anjuta-encodings.h:
5731 * libanjuta/anjuta-glue-c.c:
5732 * libanjuta/anjuta-glue-c.h:
5733 * libanjuta/anjuta-plugin-description.c:
5734 * libanjuta/anjuta-plugin-description.h:
5735 * libanjuta/anjuta-plugin-handle.c:
5736 * libanjuta/anjuta-plugin-handle.h:
5737 * libanjuta/anjuta-plugin-manager.c:
5738 * libanjuta/anjuta-plugin-manager.h:
5739 * libanjuta/anjuta-plugin.c:
5740 * libanjuta/anjuta-plugin.h:
5741 * libanjuta/anjuta-preferences.c:
5742 * libanjuta/anjuta-preferences.h:
5743 * libanjuta/anjuta-profile-manager.c:
5744 * libanjuta/anjuta-profile-manager.h:
5745 * libanjuta/anjuta-profile.c:
5746 * libanjuta/anjuta-profile.h:
5747 * libanjuta/anjuta-save-prompt.c:
5748 * libanjuta/anjuta-save-prompt.h:
5749 * libanjuta/anjuta-serializer.c:
5750 * libanjuta/anjuta-serializer.h:
5751 * libanjuta/anjuta-session.c:
5752 * libanjuta/anjuta-session.h:
5753 * libanjuta/anjuta-shell.c:
5754 * libanjuta/anjuta-shell.h:
5755 * libanjuta/anjuta-status.c:
5756 * libanjuta/anjuta-status.h:
5757 * libanjuta/anjuta-ui.c:
5758 * libanjuta/anjuta-ui.h:
5759 * libanjuta/anjuta-utils-priv.h:
5760 * libanjuta/anjuta-utils.c:
5761 * libanjuta/anjuta-utils.h:
5762 * libanjuta/cell-renderer-captioned-image.c:
5763 * libanjuta/cell-renderer-captioned-image.h:
5764 * libanjuta/e-splash.c:
5765 * libanjuta/e-splash.h:
5766 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5767 * libanjuta/interfaces/libanjuta.idl:
5768 * libanjuta/libanjuta.h:
5769 * libanjuta/resources.c:
5770 * libanjuta/resources.h:
5771 * libegg/egg-cell-renderer-text.c:
5772 * libegg/egg-combo-action.c:
5773 * libegg/egg-entry-action.c:
5774 * libegg/egg-recent-action.c:
5775 * libegg/egg-recent-files-module.c:
5776 * libegg/egg-recent-item.c:
5777 * libegg/egg-recent-model.c:
5778 * libegg/egg-recent-view-gtk.c:
5779 * libegg/egg-recent-view.c:
5780 * libegg/egg-submenu-action.c:
5781 * libegg/eggaccelerators.c:
5782 * libegg/eggcellrendererpopup.c:
5783 * libegg/eggcomboselect.c:
5784 * libegg/eggtreemodelfilter.c:
5785 * libegg/eggtreemultidnd.c:
5786 * libegg/gtkcellview.h:
5787 * libegg/treeviewutils/egg-cell-renderer-text.h:
5788 * libegg/treeviewutils/eggaccelerators.h:
5789 * libegg/treeviewutils/eggcellrendererkeys.h:
5790 * libegg/treeviewutils/eggcellrendererpopup.h:
5791 * libegg/treeviewutils/eggtreemodelfilter.h:
5792 * libegg/treeviewutils/eggtreemultidnd.h:
5793 * libegg/treeviewutils/eggtreeviewstate.h:
5794 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
5795 * manuals/anjuta-faqs/Makefile.am:
5796 * manuals/anjuta-manual/C/anjuta-manual.xml:
5797 * manuals/anjuta-manual/C/license.xml:
5798 * manuals/anjuta-manual/es/es.po:
5799 * manuals/anjuta-manual/sv/sv.po:
5800 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
5802 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
5803 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
5804 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
5805 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
5806 * manuals/old/ja/anjuta-manual/license.xml:
5807 * plugins/build-basic-autotools/build-basic-autotools.c:
5808 * plugins/build-basic-autotools/build-basic-autotools.h:
5809 * plugins/build-basic-autotools/executer.c:
5810 * plugins/build-basic-autotools/executer.h:
5811 * plugins/build/build_file.c:
5812 * plugins/build/build_file.h:
5813 * plugins/build/build_project.c:
5814 * plugins/build/build_project.h:
5815 * plugins/build/clean_project.c:
5816 * plugins/build/clean_project.h:
5817 * plugins/build/commands.c:
5818 * plugins/build/commands.h:
5819 * plugins/build/compile.c:
5820 * plugins/build/compile.h:
5821 * plugins/build/compiler_options.c:
5822 * plugins/build/compiler_options.h:
5823 * plugins/build/configurer.c:
5824 * plugins/build/configurer.h:
5825 * plugins/build/executer.c:
5826 * plugins/build/executer.h:
5827 * plugins/class-gen/cell-renderer-flags.c:
5828 * plugins/class-gen/cell-renderer-flags.h:
5829 * plugins/class-gen/combo-flags.c:
5830 * plugins/class-gen/combo-flags.h:
5831 * plugins/class-gen/element-editor.c:
5832 * plugins/class-gen/element-editor.h:
5833 * plugins/class-gen/generator.c:
5834 * plugins/class-gen/generator.h:
5835 * plugins/class-gen/plugin.c:
5836 * plugins/class-gen/plugin.h:
5837 * plugins/class-gen/transform.c:
5838 * plugins/class-gen/transform.h:
5839 * plugins/class-gen/validator.c:
5840 * plugins/class-gen/validator.h:
5841 * plugins/class-gen/window.c:
5842 * plugins/class-gen/window.h:
5843 * plugins/class-inheritance/class-callbacks.c:
5844 * plugins/class-inheritance/class-callbacks.h:
5845 * plugins/class-inheritance/class-inherit.c:
5846 * plugins/class-inheritance/class-inherit.h:
5847 * plugins/class-inheritance/plugin.c:
5848 * plugins/class-inheritance/plugin.h:
5849 * plugins/cvs-plugin/cvs-actions.c:
5850 * plugins/cvs-plugin/cvs-actions.h:
5851 * plugins/cvs-plugin/cvs-callbacks.c:
5852 * plugins/cvs-plugin/cvs-callbacks.h:
5853 * plugins/cvs-plugin/cvs-execute.c:
5854 * plugins/cvs-plugin/cvs-execute.h:
5855 * plugins/cvs-plugin/cvs-interface.c:
5856 * plugins/cvs-plugin/cvs-interface.h:
5857 * plugins/cvs-plugin/plugin.c:
5858 * plugins/cvs-plugin/plugin.h:
5859 * plugins/debug-manager/breakpoints.c:
5860 * plugins/debug-manager/breakpoints.h:
5861 * plugins/debug-manager/chunk_view.c:
5862 * plugins/debug-manager/chunk_view.h:
5863 * plugins/debug-manager/data_buffer.c:
5864 * plugins/debug-manager/data_buffer.h:
5865 * plugins/debug-manager/data_view.c:
5866 * plugins/debug-manager/data_view.h:
5867 * plugins/debug-manager/debug_tree.c:
5868 * plugins/debug-manager/debug_tree.h:
5869 * plugins/debug-manager/debugger.c:
5870 * plugins/debug-manager/debugger.h:
5871 * plugins/debug-manager/disassemble.c:
5872 * plugins/debug-manager/disassemble.h:
5873 * plugins/debug-manager/info.c:
5874 * plugins/debug-manager/info.h:
5875 * plugins/debug-manager/locals.c:
5876 * plugins/debug-manager/locals.h:
5877 * plugins/debug-manager/memory.c:
5878 * plugins/debug-manager/memory.h:
5879 * plugins/debug-manager/plugin.c:
5880 * plugins/debug-manager/plugin.h:
5881 * plugins/debug-manager/registers.c:
5882 * plugins/debug-manager/registers.h:
5883 * plugins/debug-manager/sexy-icon-entry.c:
5884 * plugins/debug-manager/sexy-icon-entry.h:
5885 * plugins/debug-manager/sharedlib.c:
5886 * plugins/debug-manager/sharedlib.h:
5887 * plugins/debug-manager/signals.c:
5888 * plugins/debug-manager/signals.h:
5889 * plugins/debug-manager/sparse_buffer.c:
5890 * plugins/debug-manager/sparse_buffer.h:
5891 * plugins/debug-manager/sparse_view.c:
5892 * plugins/debug-manager/sparse_view.h:
5893 * plugins/debug-manager/stack_trace.c:
5894 * plugins/debug-manager/stack_trace.h:
5895 * plugins/debug-manager/start.c:
5896 * plugins/debug-manager/start.h:
5897 * plugins/debug-manager/threads.c:
5898 * plugins/debug-manager/threads.h:
5899 * plugins/debug-manager/utilities.c:
5900 * plugins/debug-manager/utilities.h:
5901 * plugins/debug-manager/watch.c:
5902 * plugins/debug-manager/watch.h:
5903 * plugins/devhelp/htmlview.c:
5904 * plugins/devhelp/htmlview.h:
5905 * plugins/document-manager/action-callbacks.c:
5906 * plugins/document-manager/action-callbacks.h:
5907 * plugins/document-manager/anjuta-docman.c:
5908 * plugins/document-manager/anjuta-docman.h:
5909 * plugins/document-manager/editor-tooltips.c:
5910 * plugins/document-manager/editor-tooltips.h:
5911 * plugins/document-manager/file_history.c:
5912 * plugins/document-manager/file_history.h:
5913 * plugins/document-manager/indent-dialog.c:
5914 * plugins/document-manager/indent-dialog.h:
5915 * plugins/document-manager/indent-util.c:
5916 * plugins/document-manager/indent-util.h:
5917 * plugins/document-manager/plugin.c:
5918 * plugins/editor/aneditor-autocomplete.cxx:
5919 * plugins/editor/aneditor-calltip.cxx:
5920 * plugins/editor/aneditor-indent.cxx:
5921 * plugins/editor/aneditor-priv.h:
5922 * plugins/editor/aneditor.cxx:
5923 * plugins/editor/aneditor.h:
5924 * plugins/editor/lexer.h:
5925 * plugins/editor/plugin.c:
5926 * plugins/editor/plugin.h:
5927 * plugins/editor/print.c:
5928 * plugins/editor/print.h:
5929 * plugins/editor/properties.h:
5930 * plugins/editor/properties_cxx.h:
5931 * plugins/editor/style-editor.c:
5932 * plugins/editor/style-editor.h:
5933 * plugins/editor/text-editor-iterable.c:
5934 * plugins/editor/text-editor-iterable.h:
5935 * plugins/editor/text_editor.c:
5936 * plugins/editor/text_editor.h:
5937 * plugins/editor/text_editor_cbs.c:
5938 * plugins/editor/text_editor_cbs.h:
5939 * plugins/editor/text_editor_menu.c:
5940 * plugins/editor/text_editor_menu.h:
5941 * plugins/editor/text_editor_prefs.c:
5942 * plugins/editor/text_editor_prefs.h:
5943 * plugins/file-loader/dnd.c:
5944 * plugins/file-loader/dnd.h:
5945 * plugins/file-loader/plugin.c:
5946 * plugins/file-manager/an_file_view.c:
5947 * plugins/file-manager/plugin.c:
5948 * plugins/file-wizard/file.c:
5949 * plugins/file-wizard/file.h:
5950 * plugins/file-wizard/plugin.c:
5951 * plugins/file-wizard/plugin.h:
5952 * plugins/gdb/debugger.c:
5953 * plugins/gdb/debugger.h:
5954 * plugins/gdb/gdbmi-test.c:
5955 * plugins/gdb/gdbmi.c:
5956 * plugins/gdb/gdbmi.h:
5957 * plugins/gdb/global.h:
5958 * plugins/gdb/parser.c:
5959 * plugins/gdb/parser.h:
5960 * plugins/gdb/plugin.c:
5961 * plugins/gdb/plugin.h:
5962 * plugins/gdb/utilities.c:
5963 * plugins/gdb/utilities.h:
5964 * plugins/glade/plugin.c:
5965 * plugins/glade/plugin.h:
5966 * plugins/gtodo/egg-datetime.c:
5967 * plugins/gtodo/egg-datetime.h:
5968 * plugins/gtodo/eggtrayicon.c:
5969 * plugins/gtodo/eggtrayicon.h:
5970 * plugins/gtodo/plugin.c:
5971 * plugins/gvim/anjuta-vim.c:
5972 * plugins/gvim/anjuta-vim.h:
5973 * plugins/gvim/gtkvim.c:
5974 * plugins/gvim/gtkvim.h:
5975 * plugins/gvim/plugin.c:
5976 * plugins/gvim/plugin.h:
5977 * plugins/language-support-cpp-java/plugin.c:
5978 * plugins/language-support-cpp-java/plugin.h:
5979 * plugins/macro/macro-actions.c:
5980 * plugins/macro/macro-actions.h:
5981 * plugins/macro/macro-db.c:
5982 * plugins/macro/macro-db.h:
5983 * plugins/macro/macro-dialog.c:
5984 * plugins/macro/macro-dialog.h:
5985 * plugins/macro/macro-edit.c:
5986 * plugins/macro/macro-edit.h:
5987 * plugins/macro/macro-util.c:
5988 * plugins/macro/macro-util.h:
5989 * plugins/macro/plugin.c:
5990 * plugins/macro/plugin.h:
5991 * plugins/message-view/anjuta-msgman.c:
5992 * plugins/message-view/anjuta-msgman.h:
5993 * plugins/message-view/message-view.c:
5994 * plugins/message-view/message-view.h:
5995 * plugins/message-view/plugin.c:
5996 * plugins/message-view/plugin.h:
5997 * plugins/patch/patch-plugin.c:
5998 * plugins/patch/patch-plugin.h:
5999 * plugins/patch/plugin.c:
6000 * plugins/patch/plugin.h:
6001 * plugins/profiler/gprof-call-graph-block-entry.c:
6002 * plugins/profiler/gprof-call-graph-block-entry.h:
6003 * plugins/profiler/gprof-call-graph-block.c:
6004 * plugins/profiler/gprof-call-graph-block.h:
6005 * plugins/profiler/gprof-call-graph-view.c:
6006 * plugins/profiler/gprof-call-graph-view.h:
6007 * plugins/profiler/gprof-call-graph.c:
6008 * plugins/profiler/gprof-call-graph.h:
6009 * plugins/profiler/gprof-flat-profile-entry.c:
6010 * plugins/profiler/gprof-flat-profile-entry.h:
6011 * plugins/profiler/gprof-flat-profile-view.c:
6012 * plugins/profiler/gprof-flat-profile-view.h:
6013 * plugins/profiler/gprof-flat-profile.c:
6014 * plugins/profiler/gprof-flat-profile.h:
6015 * plugins/profiler/gprof-function-call-chart-view.c:
6016 * plugins/profiler/gprof-function-call-chart-view.h:
6017 * plugins/profiler/gprof-function-call-tree-view.c:
6018 * plugins/profiler/gprof-function-call-tree-view.h:
6019 * plugins/profiler/gprof-options.c:
6020 * plugins/profiler/gprof-options.h:
6021 * plugins/profiler/gprof-profile-data.c:
6022 * plugins/profiler/gprof-profile-data.h:
6023 * plugins/profiler/gprof-view-manager.c:
6024 * plugins/profiler/gprof-view-manager.h:
6025 * plugins/profiler/gprof-view.c:
6026 * plugins/profiler/gprof-view.h:
6027 * plugins/profiler/plugin.c:
6028 * plugins/profiler/plugin.h:
6029 * plugins/profiler/string-utils.c:
6030 * plugins/profiler/string-utils.h:
6031 * plugins/project-import/plugin.c:
6032 * plugins/project-import/plugin.h:
6033 * plugins/project-import/project-import.c:
6034 * plugins/project-import/project-import.h:
6035 * plugins/project-manager/plugin.c:
6036 * plugins/project-manager/plugin.h:
6037 * plugins/project-wizard/action.c:
6038 * plugins/project-wizard/action.h:
6039 * plugins/project-wizard/autogen.c:
6040 * plugins/project-wizard/autogen.h:
6041 * plugins/project-wizard/druid.c:
6042 * plugins/project-wizard/druid.h:
6043 * plugins/project-wizard/file.c:
6044 * plugins/project-wizard/file.h:
6045 * plugins/project-wizard/header.c:
6046 * plugins/project-wizard/header.h:
6047 * plugins/project-wizard/install.c:
6048 * plugins/project-wizard/install.h:
6049 * plugins/project-wizard/parser.c:
6050 * plugins/project-wizard/parser.h:
6051 * plugins/project-wizard/plugin.c:
6052 * plugins/project-wizard/plugin.h:
6053 * plugins/project-wizard/property.c:
6054 * plugins/project-wizard/property.h:
6055 * plugins/project-wizard/values.c:
6056 * plugins/project-wizard/values.h:
6057 * plugins/sample1/plugin.c:
6058 * plugins/search/plugin.c:
6059 * plugins/search/plugin.h:
6060 * plugins/search/search-replace_backend.c:
6061 * plugins/search/search-replace_backend.h:
6062 * plugins/search/search_preferences.c:
6063 * plugins/sourceview/anjuta-convert.c:
6064 * plugins/sourceview/anjuta-convert.h:
6065 * plugins/sourceview/anjuta-document-loader.c:
6066 * plugins/sourceview/anjuta-document-loader.h:
6067 * plugins/sourceview/anjuta-document-saver.c:
6068 * plugins/sourceview/anjuta-document-saver.h:
6069 * plugins/sourceview/anjuta-document.c:
6070 * plugins/sourceview/anjuta-document.h:
6071 * plugins/sourceview/anjuta-encodings.c:
6072 * plugins/sourceview/anjuta-encodings.h:
6073 * plugins/sourceview/anjuta-languages-manager.c:
6074 * plugins/sourceview/anjuta-languages-manager.h:
6075 * plugins/sourceview/anjuta-utils.c:
6076 * plugins/sourceview/anjuta-utils.h:
6077 * plugins/sourceview/anjuta-view.c:
6078 * plugins/sourceview/anjuta-view.h:
6079 * plugins/sourceview/assist-window.c:
6080 * plugins/sourceview/assist-window.h:
6081 * plugins/sourceview/sourceview-cell.c:
6082 * plugins/sourceview/sourceview-cell.h:
6083 * plugins/sourceview/sourceview-prefs.c:
6084 * plugins/sourceview/sourceview-prefs.h:
6085 * plugins/sourceview/sourceview-print.c:
6086 * plugins/sourceview/sourceview-print.h:
6087 * plugins/sourceview/sourceview-private.h:
6088 * plugins/sourceview/sourceview-tags.c:
6089 * plugins/sourceview/sourceview-tags.h:
6090 * plugins/sourceview/sourceview.c:
6091 * plugins/sourceview/sourceview.h:
6092 * plugins/subversion/plugin.c:
6093 * plugins/subversion/plugin.h:
6094 * plugins/subversion/subversion-actions.c:
6095 * plugins/subversion/subversion-actions.h:
6096 * plugins/subversion/subversion-callbacks.c:
6097 * plugins/subversion/subversion-callbacks.h:
6098 * plugins/subversion/svn-auth.c:
6099 * plugins/subversion/svn-auth.h:
6100 * plugins/subversion/svn-backend-priv.h:
6101 * plugins/subversion/svn-backend.c:
6102 * plugins/subversion/svn-backend.h:
6103 * plugins/subversion/svn-notify.c:
6104 * plugins/subversion/svn-notify.h:
6105 * plugins/subversion/svn-thread.c:
6106 * plugins/subversion/svn-thread.h:
6107 * plugins/symbol-browser/an_symbol.c:
6108 * plugins/symbol-browser/an_symbol.h:
6109 * plugins/symbol-browser/an_symbol_info.c:
6110 * plugins/symbol-browser/an_symbol_info.h:
6111 * plugins/symbol-browser/an_symbol_iter.c:
6112 * plugins/symbol-browser/an_symbol_iter.h:
6113 * plugins/symbol-browser/an_symbol_prefs.c:
6114 * plugins/symbol-browser/an_symbol_prefs.h:
6115 * plugins/symbol-browser/an_symbol_search.c:
6116 * plugins/symbol-browser/an_symbol_search.h:
6117 * plugins/symbol-browser/an_symbol_view.c:
6118 * plugins/symbol-browser/an_symbol_view.h:
6119 * plugins/symbol-browser/plugin.c:
6120 * plugins/symbol-browser/plugin.h:
6121 * plugins/terminal/terminal.c:
6122 * plugins/tools/dialog.c:
6123 * plugins/tools/dialog.h:
6124 * plugins/tools/editor.c:
6125 * plugins/tools/editor.h:
6126 * plugins/tools/execute.c:
6127 * plugins/tools/execute.h:
6128 * plugins/tools/fileop.c:
6129 * plugins/tools/fileop.h:
6130 * plugins/tools/plugin.c:
6131 * plugins/tools/plugin.h:
6132 * plugins/tools/scripts/find-fixmes.pl:
6133 * plugins/tools/scripts/translation-status.pl:
6134 * plugins/tools/tool.c:
6135 * plugins/tools/tool.h:
6136 * plugins/tools/variable.c:
6137 * plugins/tools/variable.h:
6138 * plugins/valgrind/ldd.c:
6139 * plugins/valgrind/ldd.h:
6140 * plugins/valgrind/list.c:
6141 * plugins/valgrind/list.h:
6142 * plugins/valgrind/menu-utils.c:
6143 * plugins/valgrind/menu-utils.h:
6144 * plugins/valgrind/parser.c:
6145 * plugins/valgrind/parser.h:
6146 * plugins/valgrind/plugin.c:
6147 * plugins/valgrind/plugin.h:
6148 * plugins/valgrind/preferences.c:
6149 * plugins/valgrind/preferences.h:
6150 * plugins/valgrind/process.c:
6151 * plugins/valgrind/process.h:
6152 * plugins/valgrind/symtab.c:
6153 * plugins/valgrind/symtab.h:
6154 * plugins/valgrind/vgactions.c:
6155 * plugins/valgrind/vgactions.h:
6156 * plugins/valgrind/vgcachegrindprefs.c:
6157 * plugins/valgrind/vgcachegrindprefs.h:
6158 * plugins/valgrind/vgdefaultview.c:
6159 * plugins/valgrind/vgdefaultview.h:
6160 * plugins/valgrind/vgerror.c:
6161 * plugins/valgrind/vgerror.h:
6162 * plugins/valgrind/vggeneralprefs.c:
6163 * plugins/valgrind/vggeneralprefs.h:
6164 * plugins/valgrind/vghelgrindprefs.c:
6165 * plugins/valgrind/vghelgrindprefs.h:
6166 * plugins/valgrind/vgio.c:
6167 * plugins/valgrind/vgio.h:
6168 * plugins/valgrind/vgmemcheckprefs.c:
6169 * plugins/valgrind/vgmemcheckprefs.h:
6170 * plugins/valgrind/vgrule-editor.c:
6171 * plugins/valgrind/vgrule-editor.h:
6172 * plugins/valgrind/vgrule-list.c:
6173 * plugins/valgrind/vgrule-list.h:
6174 * plugins/valgrind/vgrule.c:
6175 * plugins/valgrind/vgrule.h:
6176 * plugins/valgrind/vgrulepattern.c:
6177 * plugins/valgrind/vgrulepattern.h:
6178 * plugins/valgrind/vgsearchbar.c:
6179 * plugins/valgrind/vgsearchbar.h:
6180 * plugins/valgrind/vgstrpool.c:
6181 * plugins/valgrind/vgstrpool.h:
6182 * plugins/valgrind/vgtoolprefs.c:
6183 * plugins/valgrind/vgtoolprefs.h:
6184 * plugins/valgrind/vgtoolview.c:
6185 * plugins/valgrind/vgtoolview.h:
6188 * src/action-callbacks.c:
6189 * src/action-callbacks.h:
6190 * src/anjuta-actions.h:
6193 * src/anjuta-callbacks.c:
6194 * src/anjuta-callbacks.h:
6198 * src/bacon-message-connection.c:
6199 * src/bacon-message-connection.h:
6208 * tagmanager/options.c:
6210 Change the address of FSF in various files
6212 2007-08-30 Johannes Schmid <jhs@gnome.org>
6216 Removed because they are no longer in use
6218 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6219 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6220 Marked some strings as not translatable
6222 * plugins/search/search-replace.c: (list_max_items):
6223 Fixed a possible memory corruption
6225 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6226 Do not show menuitems for locked layout items
6228 * src/main.c: (main):
6229 Some minor style correction in gnome_init
6231 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6233 * plugins/debug-manager/debugger.c,
6234 plugins/debug-manager/breakpoints.c,
6235 plugins/gdb/plugin.c,
6236 plugins/gdb/debugger.c,
6237 libanjuta/interfaces/libanjuta.idl:
6238 Move all breakpoints functions from IAnjutaDebugger to a new
6239 IAnjutaBreakpointDebugger interface
6241 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6243 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6244 * plugins/debug-manager/plugin.c,
6245 plugins/debug-manager/breakpoints.c,
6246 plugins/tools/execute.c,
6247 plugins/project-wizard/plugin.c,
6248 plugins/build-basic-autotools/executer.c,
6249 plugins/gdb/debugger.c,
6250 plugins/profiler/gprof-options.h,
6251 plugins/sourceview/assist-window.h,
6252 plugins/class-gen/transform.c,
6253 libanjuta/anjuta-plugin-description.c,
6254 libanjuta/anjuta-status.c,
6255 libanjuta/anjuta-glue-c.c,
6256 libanjuta/anjuta-glue-cpp.c,
6257 plugins/symbol-browser/an_symbol_prefs.c:
6258 Fix warnings mostly "dereferencing type-punned pointer"
6259 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6261 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6263 * plugins/debug-manager/breakpoints.c,
6264 plugins/debug-manager/debugger.c:
6265 Avoid an endless loop if clearing all breakpoints while the programm
6268 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6270 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6271 * plugins/debug-manager/plugin.c:
6272 Fix a segmentation fault added in the previous patch
6274 2007-07-21 Johannes Schmid <jhs@gnome.org>
6276 * plugins/build-basic-autotools/executer.c:
6277 (get_program_parameters):
6279 Show an error dialog if no targets are availible instead of
6282 2007-07-20 Johannes Schmid <jhs@gnome.org>
6284 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6285 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6286 * libanjuta/anjuta-shell.h:
6287 * plugins/document-manager/plugin.c: (activate_plugin):
6288 * plugins/glade/anjuta-design-document.c:
6289 * plugins/glade/plugin.c: (glade_update_ui):
6290 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6291 (anjuta_shell_iface_init):
6292 * src/shell.c: (anjuta_test_shell_add_widget),
6293 (anjuta_shell_iface_init):
6295 Make the document manager undockable (#458038)
6297 2007-07-20 Johannes Schmid <jhs@gnome.org>
6299 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6300 * plugins/glade/anjuta-design-document.c:
6301 * plugins/glade/plugin.c: (glade_update_ui):
6303 Fixed some save/dirty status bug in glade
6305 2007-07-20 Johannes Schmid <jhs@gnome.org>
6307 * libanjuta/anjuta-status.c:
6308 Fixed crasher on shutdown
6310 2007-07-20 Johannes Schmid <jhs@gnome.org>
6313 Minimum glade requirement is 3.2 now. It was before
6314 but we did not check...
6316 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6317 * libanjuta/anjuta-profile.c:
6318 (anjuta_profile_add_plugins_from_xml):
6319 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6320 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6321 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6322 * plugins/file-loader/plugin.c: (on_create_submenu):
6323 * plugins/file-manager/an_file_view.c: (compare_iter):
6324 * plugins/glade/plugin.c: (activate_plugin):
6325 * src/anjuta-app.c: (on_toolbar_view_toggled):
6326 * src/main.c: (main):
6328 Fixed lots of memory leaks (thansk valgrind)
6330 2007-07-19 Johannes Schmid <jhs@gnome.org>
6332 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6333 * plugins/document-manager/anjuta-docman.c:
6334 (anjuta_docman_set_busy):
6335 * plugins/document-manager/plugin.c: (on_editor_changed):
6336 * plugins/glade/plugin.c: (activate_plugin):
6337 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6338 (on_value_removed_current_editor):
6340 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6342 2007-07-18 Johannes Schmid <jhs.gnome.org>
6344 * plugins/build-basic-autotools/executer.c: (execute_program):
6345 Fixed some of the scratchbox stuff but the environment is
6348 2007-07-18 Johannes Schmid <jhs@gnome.org>
6350 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6351 (on_plugin_deactivated), (get_plugin_loader_type):
6352 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6353 (activate_plugin), (deactivate_plugin),
6354 (glade_plugin_instance_init):
6356 Fixed glade plugin deactivation
6358 2007-07-18 Johannes Schmid <jhs@gnome.org>
6360 * plugins/document-manager/anjuta-docman.c:
6361 (anjuta_docman_add_document):
6362 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6364 Fixed path display in document manager with glade files
6366 2007-07-17 Johannes Schmid <jhs@gnome.org>
6368 * libanjuta/interfaces/Makefile.am.iface:
6369 * pixmaps/Makefile.am:
6370 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6371 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6372 (value_removed_current_editor):
6373 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6374 (anjuta_docman_set_current_document):
6375 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6376 (on_editor_added), (on_editor_changed):
6377 * plugins/glade/Makefile.am:
6378 * plugins/glade/anjuta-design-document.c:
6379 (anjuta_design_document_instance_init),
6380 (anjuta_design_document_set_property),
6381 (anjuta_design_document_get_property),
6382 (anjuta_design_document_class_init), (anjuta_design_document_new),
6383 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6384 * plugins/glade/anjuta-design-document.h:
6385 * plugins/glade/anjuta-glade-notebook.c:
6386 * plugins/glade/anjuta-glade-notebook.h:
6387 * plugins/glade/plugin.c: (value_added_current_editor),
6388 (value_removed_current_editor), (glade_update_ui),
6389 (on_close_activated), (on_glade_project_changed),
6390 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6392 * plugins/language-support-cpp-java/plugin.c:
6393 (on_value_added_current_editor), (on_value_removed_current_editor):
6394 * plugins/macro/plugin.c: (value_added_current_editor):
6395 * plugins/project-manager/plugin.c: (value_added_current_editor):
6396 * plugins/subversion/plugin.c: (value_added_current_editor):
6397 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6399 Fixed lot of IAnjutaEditor stuff and completed glade integration
6400 with document manager
6402 * plugins/build-basic-autotools/build-basic-autotools.c:
6403 (value_added_current_editor):
6404 * plugins/build-basic-autotools/executer.c: (execute_program):
6406 Some initial code to execute projects inside scratchbox
6408 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
6410 * plugins/project-import/project-import.c:
6411 Project import overwrites file on user request (bug #452579)
6413 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
6415 * plugins/debug-manager/debugger.c,
6416 plugins/debug-manager/threads.c,
6417 plugins/debug-manager/plugin.c,
6418 plugins/debug-manager/registers.c,
6419 plugins/debug-manager/locals.c,
6420 plugins/debug-manager/stack_trace.c,
6421 plugins/gdb/plugin.c,
6422 plugins/gdb/debugger.c,
6423 plugins/gdb/debugger.h,
6424 libanjuta/interfaces/libanjuta.idl:
6425 Rename change-location to program-moved
6426 Store thread id as gint instead of guint
6427 Do not display registers list if not available
6428 Add intermediate debugger states if missing
6430 2007-07-11 Johannes Schmid <jhs@gnome.org>
6432 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6434 Reverted unnecessary changes (#455819)
6436 2007-07-10 Johannes Schmid <jhs@gnome.org>
6438 * plugins/glade/plugin.c:
6439 Fixed glade plugin with glade 3.2 and another crasher
6441 2007-07-09 Johannes Schmid <jhs@gnome.org>
6443 * libanjuta/interfaces/libanjuta.idl:
6444 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6446 * plugins/debug-manager/breakpoints.c:
6447 (breakpoint_item_update_in_ui),
6448 (breakpoints_dbase_edit_breakpoint),
6449 (on_toggle_breakpoint_activate):
6450 * plugins/debug-manager/plugin.c:
6451 (on_run_to_cursor_action_activate):
6452 * plugins/document-manager/action-callbacks.c:
6453 (on_editor_command_cut_activate),
6454 (on_editor_command_copy_activate),
6455 (on_editor_command_paste_activate),
6456 (on_editor_command_clear_activate):
6457 * plugins/document-manager/anjuta-docman.c:
6458 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
6459 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
6460 (anjuta_docman_goto_file_line_mark),
6461 (anjuta_docman_find_editor_with_path),
6462 (anjuta_docman_get_all_editors):
6463 * plugins/document-manager/anjuta-docman.h:
6464 * plugins/document-manager/plugin.c:
6465 (update_editor_ui_interface_items), (on_editor_update_ui),
6466 (on_editor_changed), (on_session_save), (on_docman_auto_save),
6467 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
6468 (ianjuta_document_manager_iface_init), (isaveable_save),
6469 (isavable_is_dirty):
6470 * plugins/editor/editor.glade:
6471 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
6472 (idocument_paste), (idocument_clear), (idocument_iface_init),
6473 (iselection_iface_init):
6474 * plugins/glade/Makefile.am:
6475 * plugins/glade/anjuta-glade-notebook.c:
6476 (anjuta_glade_notebook_instance_init),
6477 (anjuta_glade_notebook_set_property),
6478 (anjuta_glade_notebook_get_property),
6479 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
6480 (ifile_open), (ifile_get_uri), (ifile_iface_init),
6481 (ifile_savable_save), (ifile_savable_save_as),
6482 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
6483 (ifile_savable_iface_init), (idocument_can_redo),
6484 (idocument_can_undo), (idocument_begin_undo_action),
6485 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
6486 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
6487 (idocument_copy), (idocument_paste), (idocument_clear),
6488 (idocument_iface_init):
6489 * plugins/language-support-cpp-java/plugin.c:
6490 (on_value_added_current_editor), (on_value_removed_current_editor):
6491 * plugins/macro/macro-util.c: (get_current_editor):
6492 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6493 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6494 (on_next_occur), (on_incremental_entry_key_press),
6495 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6496 (on_toolbar_find_incremental_start),
6497 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6498 * plugins/search/search-replace.c: (search_start_over),
6499 (search_update_combos), (replace_update_combos),
6500 (anjuta_search_replace_activate):
6501 * plugins/search/search-replace_backend.c: (create_search_entries):
6502 * plugins/sourceview/sourceview.c: (idocument_cut),
6503 (idocument_copy), (idocument_paste), (idocument_clear),
6504 (idocument_iface_init), (iselect_iface_init), (iassist_react):
6505 * plugins/tools/editor.c: (on_editor_response):
6506 * plugins/tools/execute.c: (get_current_editor),
6507 (atp_output_context_initialize), (atp_user_tool_execute):
6508 * plugins/tools/variable.c: (get_current_editor),
6509 (atp_variable_get_editor_variable):
6511 Some more IAnjutaEditor => IAnjutaDocument fixing!
6513 * plugins/glade/anjuta-glade-notebook.h:
6514 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
6516 * plugins/glade/plugin.h:
6517 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
6518 and get rid of the glade menu. The Edit/File menu and the toolbar can now
6519 be used for glade, too. It might still have some rough edges but already works.
6520 (Fixes #415547 – Glade usability problem)
6522 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
6524 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
6525 development release (I updated version of glade3 svn to 3.3.2).
6527 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6529 * plugins/symbol-browser/an_symbol_view.c:
6530 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
6532 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6534 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
6535 (on_system_tags_update_finished), (on_update_global_clicked),
6536 (prefs_page_init), (on_gconf_notify_tags_list_changed),
6537 (symbol_browser_prefs_init),
6538 (symbol_browser_prefs_create_global_tags),
6539 (symbol_browser_load_global_tags):
6540 * plugins/symbol-browser/an_symbol_prefs.h:
6541 * plugins/symbol-browser/an_symbol_view.c:
6542 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
6543 * plugins/symbol-browser/an_symbol_view.h:
6544 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
6545 on global tags update because of delayed prefs merging. Happens when
6546 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
6549 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6551 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
6552 after install/uninstall.
6554 Patch from James Liggett:
6555 * scripts/glade2schemas.pl: Fixed creating schemas for list
6558 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
6560 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
6561 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
6562 development release since glade svn version is also 3.3.1. In future, the
6563 solution would be for us to always increment the micro version when
6566 2007-07-05 Johannes Schmid <jhs@gnome.org>
6568 * libanjuta/interfaces/libanjuta.idl:
6569 * plugins/build-basic-autotools/build-basic-autotools.c:
6570 (on_build_mesg_format):
6571 * plugins/debug-manager/breakpoints.c:
6572 (breakpoint_item_update_in_ui),
6573 (breakpoints_dbase_edit_breakpoint),
6574 (on_toggle_breakpoint_activate):
6575 * plugins/debug-manager/plugin.c:
6576 (on_run_to_cursor_action_activate):
6577 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
6578 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
6579 (get_current_editor), (on_save_activate), (on_save_as_activate),
6580 (on_save_prompt_save_editor), (on_close_file_activate),
6581 (on_close_all_file_activate), (on_reload_file_activate),
6582 (anjuta_print_cb), (anjuta_print_preview_cb),
6583 (on_editor_command_upper_case_activate),
6584 (on_editor_command_lower_case_activate),
6585 (on_editor_command_undo_activate),
6586 (on_editor_command_redo_activate),
6587 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
6588 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
6589 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
6590 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
6591 (on_zoom_out_text_activate), (on_force_hilite_activate),
6592 (on_indent1_activate), (on_swap_activate),
6593 (on_editor_add_view_activate), (on_editor_remove_view_activate):
6594 * plugins/document-manager/anjuta-docman.c:
6595 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
6596 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
6597 (anjuta_docman_dispose), (on_notebook_switch_page),
6598 (anjuta_docman_page_from_widget), (on_editor_destroy),
6599 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
6600 (anjuta_docman_get_current_document),
6601 (anjuta_docman_set_current_document),
6602 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
6603 (anjuta_docman_update_page_label),
6604 (anjuta_docman_get_document_from_path),
6605 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
6606 (anjuta_docman_order_tabs):
6607 * plugins/document-manager/anjuta-docman.h:
6608 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
6609 (update_editor_ui_interface_items), (update_editor_ui),
6610 (on_editor_update_save_ui), (on_editor_update_ui),
6611 (on_editor_changed), (on_save_prompt_save_editor),
6612 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
6613 (ianjuta_docman_get_current_document),
6614 (ianjuta_docman_set_current_document),
6615 (ianjuta_docman_remove_buffer),
6616 (ianjuta_document_manager_iface_init), (ifile_get_uri):
6617 * plugins/editor/text_editor.c: (itext_editor_iface_init),
6618 (idocument_get_filename), (idocument_can_undo),
6619 (idocument_can_redo), (idocument_undo),
6620 (idocument_begin_undo_action), (idocument_end_undo_action),
6621 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
6622 * plugins/language-support-cpp-java/plugin.c:
6623 (on_editor_char_inserted_cpp), (on_auto_indent):
6624 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
6625 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6626 * plugins/sample1/plugin.c: (on_sample_action_activate):
6627 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6628 (on_next_occur), (on_incremental_entry_key_press),
6629 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6630 (on_toolbar_find_incremental_start),
6631 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6632 * plugins/search/search-replace.c: (search_and_replace),
6633 (write_message_pane), (search_start_over), (search_update_combos),
6634 (replace_update_combos), (anjuta_search_replace_activate):
6635 * plugins/search/search-replace_backend.c:
6636 (file_buffer_new_from_path), (create_search_entries):
6637 * plugins/sourceview/sourceview-print.c: (create_print_job):
6638 * plugins/sourceview/sourceview.c:
6639 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
6640 (idocument_can_redo), (idocument_can_undo),
6641 (idocument_begin_undo_action), (idocument_end_undo_action),
6642 (idocument_undo), (idocument_redo), (idocument_grab_focus),
6643 (idocument_get_filename), (idocument_iface_init):
6644 * plugins/tools/editor.c: (on_editor_response):
6645 * plugins/tools/execute.c: (atp_output_context_initialize),
6646 (atp_user_tool_execute):
6647 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6649 Create IAnjutaDocument interface. This interface is a more general idea
6650 of documents being anything that can be modified, has undo/redo and
6651 may have operations like copy/paste.
6652 The primary goal is to integrate better by making it use the standard file
6653 and edit menu instead of it's own glade menu. Of course the downside is that
6654 you won't be able to view a source file and the designer at the same time. Anyway
6655 so many people have complained that they "can't save a glade file" that I think
6656 this is the much better solution.
6657 Work on the glade plugin is still to come but the most difficult things should be
6660 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6662 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
6665 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6667 * libanjuta/anjuta-plugin-manager.c:
6668 (anjuta_plugin_manager_get_plugins_page),
6669 (anjuta_plugin_manager_get_remembered_plugins_page):
6670 * libanjuta/anjuta-plugin-manager.h:
6671 * src/anjuta-app.c: (anjuta_app_install_preferences):
6672 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
6673 and remembered plugins preferences pages in separate pages (avoid
6676 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6678 Patch from James Liggett <jrliggett@cox.net>:
6679 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
6680 Installed editor preferences schemas. Fixes bug #453463.
6682 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6684 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
6685 (anjuta_preferences_dialog_init): Sort preferences pages on title.
6687 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6689 * plugins/document-manager/anjuta-document-manager.ui:
6690 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6691 * src/action-callbacks.c:
6692 * src/action-callbacks.h:
6693 * src/anjuta-actions.h:
6694 * src/anjuta-app.c: (anjuta_app_instance_init),
6695 (anjuta_app_install_preferences):
6697 * src/anjuta.ui: Moved plugins and shortcuts settings inside
6698 General preferences page. Move preferences menu from Settings to
6699 Edit submenu. And got rid of Settings submenu.
6701 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6703 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
6705 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6707 * TODO.tasks: Increased bounty for on-demand preferences task to $150
6708 as discussed and agreed with James Liggett.
6710 Patch from James Liggett <jrliggett@cox.net>:
6713 * libanjuta/anjuta-plugin-manager.c:
6714 (on_activated_plugin_objects_foreach),
6715 (anjuta_plugin_manager_get_active_plugin_objects):
6716 * libanjuta/anjuta-plugin-manager.h:
6717 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
6718 (anjuta_plugin_deactivate):
6719 * libanjuta/anjuta-preferences-dialog.c:
6720 (anjuta_preferences_dialog_finalize),
6721 (anjuta_preferences_dialog_class_init), (add_category_columns),
6722 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
6723 (anjuta_preferences_dialog_remove_page):
6724 * libanjuta/anjuta-preferences.c: (property_destroy),
6725 (unregister_preferences_key), (register_callbacks),
6726 (preferences_foreach_callback), (connect_prop_to_object),
6727 (anjuta_preferences_register_property_raw),
6728 (anjuta_preferences_register_property_custom),
6729 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
6730 (anjuta_preferences_remove_page),
6731 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
6732 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
6733 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
6734 (anjuta_preferences_class_init), (anjuta_preferences_new):
6735 * libanjuta/anjuta-preferences.h:
6736 * plugins/build-basic-autotools/Makefile.am:
6737 * plugins/build-basic-autotools/build-basic-autotools.c:
6738 (ipreferences_unmerge):
6739 * plugins/cvs-plugin/Makefile.am:
6740 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
6741 * plugins/document-manager/Makefile.am:
6742 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
6743 * plugins/editor/plugin.c: (ipreferences_unmerge):
6744 * plugins/file-manager/Makefile.am:
6745 * plugins/file-manager/plugin.c: (activate_plugin),
6746 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
6747 * plugins/gtodo/plugin.c: (ipreferences_merge),
6748 (ipreferences_unmerge):
6749 * plugins/language-support-cpp-java/Makefile.am:
6750 * plugins/language-support-cpp-java/plugin.c:
6751 (ipreferences_unmerge):
6752 * plugins/message-view/Makefile.am:
6753 * plugins/message-view/plugin.c: (ipreferences_unmerge):
6754 * plugins/sourceview/Makefile.am:
6755 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
6756 * plugins/symbol-browser/Makefile.am:
6757 * plugins/symbol-browser/an_symbol_prefs.c:
6758 (symbol_browser_prefs_finalize):
6759 * plugins/terminal/Makefile.am:
6760 * plugins/terminal/terminal.c: (ipreferences_unmerge):
6761 * plugins/valgrind/plugin.c: (ipreferences_merge),
6762 (ipreferences_unmerge):
6763 * scripts/Makefile.am:
6764 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
6766 * src/action-callbacks.c: (on_set_preferences1_activate):
6767 * src/anjuta-app.c: (anjuta_app_instance_init),
6768 (anjuta_app_install_preferences):
6770 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
6771 task: Bug #445314: On demand preferences widgets creation. Thanks
6772 James for this great work.
6774 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6776 * plugins/debug-manager/data_buffer.c,
6777 plugins/message-view/message-view.c: Fixed compiler warnings.
6779 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
6781 * src/action-callbacks.c: (help_activate),
6782 (on_help_manual_activate), (on_help_tutorial_activate),
6783 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
6785 Fixed help activation (bug #451557).
6787 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
6789 * AUTHORS: Added James Liggett. Forgot to add him before :(
6791 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
6793 * plugins/debug-manager/debugger.c,
6794 plugins/debug-manager/plugin.c,
6795 plugins/gdb/debugger.c,
6796 libanjuta/interfaces/libanjuta.idl:
6797 Add a GError* parameter to debugger-stopped signal
6799 * (added) libanjuta/anjuta-error.c,
6800 (added) libanjuta/anjuta-error.h,
6801 libanjuta/Makefile.am:
6802 Register GError as a boxed type
6804 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6805 Support GError* in signal, GError must be registered as a boxed type
6806 Accept NULL as strings
6808 === anjuta 2.2.0 ===
6810 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
6812 * configure.in: Bumped version to 2.2.0
6813 * NEWS: Updated for 2.2.0 stable release.
6814 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
6815 Reduce the idle priority to make the UI update before anything else.
6817 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
6819 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
6821 * libanjuta/interfaces/libanjuta.idl:
6822 * plugins/document-manager/action-callbacks.c:
6823 (on_editor_command_complete_word_activate):
6824 * plugins/document-manager/plugin.c:
6825 (update_editor_ui_interface_items):
6826 * plugins/editor/text_editor.c: (iautocomplete_activate),
6827 (iautocomplete_iface_init):
6828 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6830 Moved autocomplete() method away from IAnjutaEditorAssist into
6831 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
6832 autocomplete and does not crash with sourceview. Fixes Bug #449620
6833 – The auto completion functionality not work. Also sets menuitem
6834 insensitive when hiding them.
6836 * plugins/debug-manager/disassemble.c:
6837 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
6840 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
6842 * pixmaps/anjuta_splash.png: Updated.
6844 * plugins/search/search-replace.c
6845 (anjuta_search_replace_activate): Fixed "Find in Files" to select
6846 the right target (project).
6847 * ChangeLog: Added missing log.
6849 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6851 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
6852 manuals/anjuta-manual/C/fileoperations.xml,
6853 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
6855 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
6857 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
6859 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6861 * TODO.tasks: Added bounty for on-demand preferences.
6863 Patch from Thierry Moisan:
6864 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
6867 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6869 Patch from tpgww@onepost.net:
6871 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
6872 * libegg/test-actions.c:
6873 * libegg/test-multi-drag.c: (main):
6874 * plugins/debug-manager/memory.c: (read_memory_block):
6875 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
6877 Fixes compile warnings. Fixes bug #427101.
6879 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6881 Patch from James Liggett:
6883 * plugins/profiler/gprof-options.c: (on_option_changed),
6885 * plugins/profiler/gprof-options.h:
6886 * plugins/profiler/gprof-profile-data.c:
6887 (gprof_profile_data_init_profile):
6888 * plugins/profiler/gprof-profile-data.h:
6889 * plugins/profiler/plugin.c: (profiler_get_data),
6890 (profiler_set_target), (register_options),
6891 (on_profile_data_browse_button_clicked),
6892 (on_profiling_options_button_clicked), (on_profiler_delete_data):
6893 * plugins/profiler/profiler.glade: implements independent targets.
6894 implements the ability to select arbitrary gmon.out files.
6895 Fixes bug #403502 – User should also be allowed to select an
6896 independent executable target.
6898 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6900 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
6902 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
6903 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
6905 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
6907 * plugins/debug-manager/plugin.c,
6908 plugins/debug-manager/breakpoints.c:
6909 Remove weak pointers when owner is destroyed
6910 Remove all breakpoints before loading new one
6912 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
6914 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
6916 2007-06-19 Naba Kumar <naba@gnome.org>
6918 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
6919 Bug #448491 Empty Lines Problem.
6921 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
6923 * data/default.profile, plugins/message-view/plugin.c: Do not
6924 restore session for messages.
6925 Fixes bug #377461 – don't create new message window for each
6928 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
6929 Fixes a crash on exit/project-close if profiler plugin is loaded.
6931 2007-06-17 Naba Kumar <naba@gnome.org>
6933 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
6934 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
6936 * plugins/file-loader/plugin.c: Fail on opening non existent files.
6937 Bug #448034 – Anjuta crashes on starting (when the last project
6938 directory was deleted).
6940 * plugins/document-manager/plugin.c: Set line markers for files
6941 opened via IAnjutaFile::open(). Fixes missing line markers while
6944 2007-06-17 Naba Kumar <naba@gnome.org>
6946 * plugins/sourceview/sourceview.glade: Set correct font
6947 default value and use monospace instead of sans. Fixes
6948 bug #448408 – crash in Anjuta IDE: Trying to change the
6951 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6953 * plugins/search/search-replace.c,
6954 plugins/search/search-replace.h,
6955 plugins/search/anjuta-search.glade:
6956 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
6959 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
6961 * plugins/debug-manager/plugin.c,
6962 plugins/debug-manager/breakpoints.c:
6963 Add weak references, fixes bug #448053 ?
6965 2007-06-16 Naba Kumar <naba@gnome.org>
6967 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
6968 dialog to allow forgetting them if user chooses to select a different
6971 2007-06-13 Naba Kumar <naba@gnome.org>
6973 * plugins/sourceview/sourceview-prefs.c: Initialize font
6974 on startup correctly if use_theme is set.
6976 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
6977 if available for default font. Fixes bug #447304.
6979 * plugins/sourceview/sourceview-prefs.c: Return value based
6980 on right data type. Fixes Bug #438878 – Using gtksourceview editor
6981 for the first time has black background
6983 * plugins/project-manager/plugin.c: Give a better error message
6984 when project could not be loaded.
6986 * libanjuta/anjuta-serializer.c: Added a comment.
6988 2007-06-13 Johannes Schmid <jhs@gnome.org>
6991 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
6992 most warnings to avoid simple coding problems.
6994 * plugins/message-view/anjuta-msgman.c:
6995 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
6996 * plugins/message-view/plugin.c: (on_view_changed),
6997 (ianjuta_msgman_add_view):
6999 Fixed #440866 by always presenting the message-manager when a tab is
7000 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7002 * plugins/subversion/subversion-callbacks.c:
7003 (on_subversion_commit_response):
7004 Destroy dialog if user clicks "No"
7006 2007-06-12 Naba Kumar <naba@gnome.org>
7008 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7009 read and use of uninitialized variable.
7011 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7012 because it is used in credits listing and packaging could compress
7013 it in docdir. Fixes bug #397881: The credits are empty
7015 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7016 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7017 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7018 plugins/symbol-browser/an_symbol_info.c,
7019 plugins/symbol-browser/plugin.c,
7020 plugins/symbol-browser/an_symbol_view.c,
7021 plugins/editor/aneditor-autocomplete.cxx:
7023 - Do not access TMTag
7024 member in TMSymbol when freeing it because by then the tags
7025 could have changed. Avoids dangerous memory corruptions by freeing
7026 someone else's memory (Could explain those random crashes when
7027 refreshing symbols or re-loading a different project or closing
7028 a project). Anything that tries to refresh symbols could trigger
7030 - Added a flag to also retrieve method definitions as part of
7031 the class's scope members. And used it to set both function prototype
7032 and definition in symbols. Fixes navigation to prototype and
7033 function definitions from symbol browser (bug #440370)
7035 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7036 memory. Could fix those bogus 'file changed' dialogs.
7038 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7040 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7042 * (added) libanjuta/anjuta-utils-priv.h,
7043 libanjuta/anjuta-utils.h,
7044 libanjuta/anjuta-launcher.c,
7045 libanjuta/Makefile.am:
7046 Fix bug #440801: do not use config.h in public include files
7048 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7050 * plugins/project-wizard/templates/mkfile.wiz:
7051 Fix bug #442038: missing project.sh file
7054 plugins/project-wizard/templates/Makefile.am,
7055 plugins/project-wizard/templates/translatable-strings.h,
7056 (added) plugins/project-wizard/templates/sdl.wiz,
7057 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7058 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7059 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7060 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7061 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7062 (added) plugins/project-wizard/templates/sdl/src/main.c,
7063 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7064 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7065 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7066 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7067 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7068 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7069 Fix bug #315635: add a SDL project wizard
7071 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7073 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7074 when SIGCHLD is triggered when main loop context is locked. Dead lock
7075 happens when child_exited callback also accesses main loop context.
7076 Happens particularly badly in debug target exiting.
7078 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7080 * manuals/anjuta-manual/C/debugger.xml:
7081 First update of the debugger documentation
7083 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7085 * manuals/anjuta-manual/C/fileoperations.xml,
7086 manuals/anjuta-manual/C/projects.xml,
7087 manuals/anjuta-manual/C/anjuta-manual.xml,
7088 manuals/anjuta-manual/C/build.xml,
7089 manuals/anjuta-manual/C/execute.xml,
7090 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7091 Added project properties documentation. Moved execution section
7092 inside project management. Removed dead documentation.
7094 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7096 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7097 plugins/symbol-browser/plugin.h,
7098 plugins/symbol-browser/an_symbol_prefs.c,
7099 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7100 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7101 progress bar instead of separate window for system tags
7102 generation. Renamed AnjutaStatus methods to a proper ones.
7104 * plugins/symbol-browser/plugin.c,
7105 plugins/symbol-browser/plugin.h,
7106 plugins/symbol-browser/an_symbol_prefs.c,
7107 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7108 global-tags/create_global_tags.sh.in: Get rid of message window
7109 for showing global tags creation and use a small window with
7112 2007-05-30 Naba Kumar <naba@gnome.org>
7114 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7115 Bug 442315 – After calling configure, the build menus are still insensitive,
7116 Bug 442314 – Autogeneration fails when there is no autogen.sh
7118 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7119 fails to remove target/source/group. Fixes bug #440196 – crash in
7120 Anjuta IDE: removing a target
7122 2007-05-29 Naba Kumar <naba@gnome.org>
7124 * plugins/symbol-browser/an_symbol_view.c,
7125 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7126 tags generation. Fixed runtime warning.
7128 2007-05-28 Naba Kumar <naba@gnome.org>
7130 Patch from James Liggett <jrliggett@cox.net>:
7131 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7132 Fixed bug #403502 – User should also be allowed to select an
7133 independent executable target.
7135 2007-05-27 Johannes Schmid <jhs@gnome.org>
7137 * plugins/build-basic-autotools/build-basic-autotools.c:
7138 (get_real_directory), (on_build_mesg_format):
7140 Find correct files for error messages inside scratchbox
7142 2007-05-27 Naba Kumar <naba@gnome.org>
7144 * manuals/anjuta-manual/C/projects.xml,
7145 manuals/anjuta-manual/C/projects.xml: Updated project
7146 management chapter more.
7148 2007-05-25 Johannes Schmid <jhs@gnome.org>
7150 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7151 * plugins/build-basic-autotools/build-basic-autotools.c:
7152 (on_sb_check_toggled), (build_execute_command),
7153 (ipreferences_merge), (ipreferences_unmerge):
7154 Added support for building inside scratchbox environment
7156 Patch from James Liggett <jrliggett@cox.net>:
7157 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7158 (anjuta_msgman_append_view):
7161 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7163 2007-05-23 Naba Kumar <naba@gnome.org>
7165 * manuals/anjuta-manual/C/projects.xml: Updated project
7168 2007-05-22 Naba Kumar <naba@gnome.org>
7170 * manuals/anjuta-manual/C/projects.xml: More updates.
7172 * manuals/anjuta-manual/C/introduction.xml,
7173 manuals/anjuta-manual/C/projects.xml,
7174 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7176 2007-05-22 Naba Kumar <naba@gnome.org>
7178 Patch from Étienne Bersac:
7179 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7180 class in generated class.
7182 2007-05-22 Naba Kumar <naba@gnome.org>
7184 * plugins/profiler/plugin.c: Fixed a compiler warning.
7185 * plugins/valgrind/Makefile.am: Added ldflags.
7187 Patch from James Liggett:
7188 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7189 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7192 2007-05-18 Johannes Schmid <jhs@gnome.org>
7194 * plugins/editor/text_editor.c:
7195 * plugins/language-support-cpp-java/plugin.c:
7196 (on_editor_language_changed), (on_value_added_current_editor),
7197 (on_value_removed_current_editor):
7199 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7200 Fix assist support in language-support-plugin.
7202 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7204 * libanjuta/interfaces/libanjuta.idl:
7205 Add a new interface allowing to implement plugin able
7206 to load other plugins (not written in C)
7208 * libanjuta/anjuta-plugin-handle.c,
7209 libanjuta/anjuta-plugin-handle.h:
7210 Add a language and a resident plugin properties
7212 * libanjuta/anjuta-glue-plugin.c,
7213 libanjuta/anjuta-glue-plugin.h,
7214 (added)libanjuta/anjuta-glue-c.c,
7215 (added)libanjuta/anjuta-glue-c.h,
7216 libanjuta/Makefile.am:
7217 Split code used to load a C plugin into a common part
7218 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7220 * libanjuta/anjuta-glue-factory.c,
7221 libanjuta/anjuta-glue-factory.h,
7222 libanjuta/anjuta-plugin-manager.c:
7223 Allow to load plugin not written in C and search for the
7224 additional needed code in another plugin
7226 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7228 * plugins/editor/text_editor.c:
7229 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7230 avoiding a crash if scintilla is used
7232 2007-05-14 Johannes Schmid <jhs@gnome.org>
7234 * libanjuta/interfaces/libanjuta.idl:
7235 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7236 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7237 (on_assist_chosen), (on_assist_update), (get_context),
7238 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7239 (install_assist), (uninstall_assist), (install_support),
7240 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7241 (cpp_java_plugin_instance_init):
7242 * plugins/language-support-cpp-java/plugin.h:
7243 Use IAnjutaEditorAssist to show language specific suggestions
7245 * plugins/sourceview/Makefile.am:
7246 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7247 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7248 * plugins/sourceview/anjuta-view.h:
7249 * plugins/sourceview/assist-window.c: (assist_window_expose),
7250 (assist_window_set_property), (assist_window_get_property),
7251 (assist_window_class_init), (assist_activated),
7252 (assist_window_init), (assist_window_finalize),
7253 (assist_window_select), (assist_window_first),
7254 (assist_window_last), (assist_window_up), (assist_window_down),
7255 (get_coordinates), (assist_window_move), (assist_window_update),
7256 (assist_window_filter_keypress), (assist_window_is_active),
7257 (assist_window_new), (assist_window_get_trigger),
7258 (assist_window_get_position):
7259 * plugins/sourceview/assist-window.h:
7260 * plugins/sourceview/sourceview-args.c (removed):
7261 * plugins/sourceview/sourceview-args.h (removed):
7262 * plugins/sourceview/sourceview-autocomplete.c (removed):
7263 * plugins/sourceview/sourceview-autocomplete.h (removed):
7264 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7265 * plugins/sourceview/sourceview-private.h:
7266 * plugins/sourceview/sourceview-scope.c(removed):
7267 * plugins/sourceview/sourceview-scope.h(removed):
7268 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7269 (on_assist_cancel), (on_document_char_added),
7270 (on_reload_dialog_response), (sourceview_class_init),
7271 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7272 (iassist_remove_trigger), (iassist_autocomplete),
7273 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7274 (iassist_react), (iassist_iface_init):
7275 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7276 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7278 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7279 - Mark files dirty if reload dialog is canceled.
7281 2007-05-12 Naba Kumar <naba@gnome.org>
7283 * libanjuta/anjuta-launcher.h: Corrected include file.
7285 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7287 * libanjuta/anjuta-glue-plugin.c,
7288 libanjuta/anjuta-glue-plugin.h,
7289 libanjuta/anjuta-glue-factory.c,
7290 libanjuta/anjuta-glue-factory.h,
7291 ibanjuta/anjuta-plugin-manager.c:
7292 Move code used to load a C plugin from glue-factory to glue-plugin
7293 So loading a plugin written in another language could be done by
7294 just using another object derived from AnjutaGluePlugin
7296 * libanjuta/libanjuta.h:
7297 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7300 === anjuta 2.1.3 ===
7302 2007-05-11 Naba Kumar <naba@gnome.org>
7304 * configure.in: Bumped version to 2.1.3
7307 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7309 2007-05-11 Naba Kumar <naba@gnome.org>
7312 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7313 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7314 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7316 2007-05-10 Johannes Schmid <jhs@gnome.org>
7318 * plugins/search/plugin.c:
7319 Make incremental search behave less annoying
7321 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7323 * plugins/macro/macro-util.c:
7324 Fix bug #419008 and bug #419036
7325 When creating new header file, use name and email set in
7326 preferences and replace invalid C character by underscore
7329 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7331 * plugins/search/search-replace.c,
7332 plugins/search/search-replace_backend.c:
7333 Disable search button if search expression is empty (bug #378193)
7335 2007-05-08 Naba Kumar <naba@gnome.org>
7337 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7340 2007-05-07 Naba Kumar <naba@gnome.org>
7343 * plugins/project-wizard/templates/Makefile.am:
7344 * plugins/project-wizard/templates/minimal.wiz:
7345 * plugins/project-wizard/templates/minimal/.cvsignore:
7346 * plugins/project-wizard/templates/minimal/Makefile.am:
7347 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7348 * plugins/project-wizard/templates/minimal/autogen.sh:
7349 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7350 * plugins/project-wizard/templates/minimal/project.anjuta:
7351 Added 'minimal', a generic and flat, project template.
7353 2007-05-05 Naba Kumar <naba@gnome.org>
7355 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7357 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7358 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7359 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7360 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7361 instead of a real one, fixes interdependency with libanjuta.
7362 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7363 * libanjuta/Makefile.am:
7364 * libegg/Makefile.am:
7365 * plugins/build-basic-autotools/Makefile.am:
7366 * plugins/class-gen/Makefile.am:
7367 * plugins/class-inheritance/Makefile.am:
7368 * plugins/cvs-plugin/Makefile.am:
7369 * plugins/debug-manager/Makefile.am:
7370 * plugins/devhelp/Makefile.am:
7371 * plugins/document-manager/Makefile.am:
7372 * plugins/editor/Makefile.am:
7373 * plugins/file-loader/Makefile.am:
7374 * plugins/file-manager/Makefile.am:
7375 * plugins/file-wizard/Makefile.am:
7376 * plugins/gdb/Makefile.am:
7377 * plugins/glade/Makefile.am:
7378 * plugins/gtodo/Makefile.am:
7379 * plugins/language-support-cpp-java/Makefile.am:
7380 * plugins/macro/Makefile.am:
7381 * plugins/message-view/Makefile.am:
7382 * plugins/patch/Makefile.am:
7383 * plugins/profiler/Makefile.am:
7384 * plugins/project-import/Makefile.am:
7385 * plugins/project-manager/Makefile.am:
7386 * plugins/project-wizard/Makefile.am:
7387 * plugins/sample1/Makefile.am:
7388 * plugins/search/Makefile.am:
7389 * plugins/sourceview/Makefile.am:
7390 * plugins/subversion/Makefile.am:
7391 * plugins/symbol-browser/Makefile.am:
7392 * plugins/terminal/Makefile.am:
7393 * plugins/tools/Makefile.am:
7394 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7396 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7398 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7400 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7402 * libanjuta/anjuta-launcher.c,
7403 libanjuta/anjuta-launcher.h:
7404 Add some missing implementation
7406 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
7408 Reviewed by Naba Kumar <naba@gnome.org>:
7409 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
7412 2007-04-26 Jason Switzer <jswitzer@gmail.com>
7414 Reviewed by Naba Kumar <naba@gnome.org>:
7415 * plugins/editor/text_editor.c: Large memory addresses were being
7416 truncated, switched to glong (bug #422143).
7418 2007-04-24 Naba Kumar <naba@gnome.org>
7420 * plugins/document-manager/plugin.c: (prefs_finalize):
7421 * plugins/editor/aneditor-autocomplete.cxx:
7422 * plugins/editor/text_editor_menu.c:
7423 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
7424 * plugins/file-loader/plugin.c: (open_file_with),
7425 (create_open_with_submenu):
7426 * plugins/file-manager/plugin.c: (prefs_finalize):
7427 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
7428 pointer type castings.
7430 2007-04-24 Naba Kumar <naba@gnome.org>
7432 Patch from s|s <supreet.sethi@gmail.com>:
7433 * (added) plugins/project-wizard/templates/django-logo.png:
7434 * (added) plugins/project-wizard/templates/django.wiz:
7435 * plugins/project-wizard/templates/Makefile.am:
7436 * plugins/project-wizard/templates/translatable-strings.h: Added
7437 django project template. http://www.djangoproject.com/
7439 2007-04-24 Naba Kumar <naba@gnome.org>
7441 * plugins/subversion/anjuta-subversion.glade: Set expansion for
7442 the log entry widget and made the dialog little larger.
7444 2007-04-24 Naba Kumar <naba@gnome.org>
7446 Patch from Halton Huo:
7448 * plugins/project-wizard/property.c:
7449 * plugins/subversion/svn-auth.c:
7450 * plugins/subversion/svn-backend-priv.h:
7451 * plugins/subversion/svn-backend.c:
7452 * plugins/subversion/svn-backend.h:
7453 * plugins/subversion/svn-notify.h: Proper use of subversion
7454 headers. Fixes build issues in solaris (bug #426701).
7456 2007-04-24 Naba Kumar <naba@gnome.org>
7458 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
7460 * plugins/project-wizard/templates/cpp.wiz:
7461 * plugins/project-wizard/templates/gcj.wiz:
7462 * plugins/project-wizard/templates/gnome.wiz:
7463 * plugins/project-wizard/templates/gtk.wiz:
7464 * plugins/project-wizard/templates/gtkmm.wiz:
7465 * plugins/project-wizard/templates/java.wiz:
7466 * plugins/project-wizard/templates/python.wiz:
7467 * plugins/project-wizard/templates/terminal.wiz:
7468 * plugins/project-wizard/templates/wxwin.wiz:
7469 * plugins/project-wizard/templates/xlib-dock.wiz:
7470 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
7471 project option and set it ON by default (since gnome-build, can't
7472 enabled configure shared lib support later when a sharedlib target
7475 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7477 * plugins/debug-manager/stack_trace.c:
7478 Fix a missing case in the previous changes
7480 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7482 * plugins/debug-manager/plugin.c:
7485 * plugins/debug-manager/breakpoints.c,
7486 plugins/gdb/plugin.c:
7487 Fix adding breakpoint on a function
7489 * plugins/debug-manager/stack_trace.c:
7490 Highlight changed stack frame
7492 2007-04-18 Naba Kumar <naba@gnome.org>
7494 * plugins/document-manager/anjuta-docman.c:
7495 (anjuta_docman_dispose), (on_editor_destroy),
7496 (anjuta_docman_remove_editor): Remove the editor widget from
7497 the parent container before calling destroy, otherwise container
7498 removal happens after TextEditor is disposed resulting in call
7499 to value-remove for a TextEditor which is half-dead (crash).
7501 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
7503 * plugins/debug-manager/data_buffer.c
7504 plugins/debug-manager/data_view.c,
7505 plugins/debug-manager/memory.c:
7506 Fixes for bug #418523, bug #427090 and bug #428174
7508 2007-04-11 Halton Huo <halton.huo@sun.com>
7510 reviewed by: <jhs@gnome.org>
7513 * libanjuta/Makefile.am:
7514 * libanjuta/anjuta-utils.c:
7515 * libanjuta/anjuta-utils.h:
7516 * manuals/reference/libanjuta/Makefile.am:
7518 Fixed compilation on sun by deploying the libutil methods
7519 in anjuta-utils.h and building them on condition.
7521 2007-04-11 Johannes Schmid <jhs@gnome.org>
7523 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
7524 (anjuta_docman_add_editor):
7525 Hold a reference on the editor as long as we use it.
7527 * plugins/document-manager/plugin.c: (on_editor_changed):
7528 Destroy GValue to fix a memoery leak.
7530 2007-04-11 Johannes Schmid <jhs@gnome.org>
7532 * plugins/document-manager/plugin.c: (on_editor_changed):
7533 Fixed reference counting for editor by using g_value_take_object instead
7534 of g_value_set_object. The editors are now correctly finalized and thus
7535 we do not lack so much memory anymore.
7537 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
7538 (anjuta_view_finalize), (anjuta_view_focus_out),
7539 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7540 * plugins/sourceview/anjuta-view.h:
7541 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
7542 * plugins/sourceview/sourceview-prefs.c:
7543 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
7544 * plugins/sourceview/sourceview-prefs.h:
7545 * plugins/sourceview/sourceview-private.h:
7546 * plugins/sourceview/sourceview.c: (on_document_loaded),
7547 (timeout_unref), (on_document_saved), (sourceview_finalize),
7548 (sourceview_new), (ifile_open), (ifile_savable_save),
7549 (ifile_savable_save_as):
7551 Several changes to fix things when the editor is correctly destroyed.
7552 Fixed preferences (which led me to the refcounting issue, #409412)
7553 and removed deprecated completition code that will be replace by
7554 IAnjutaAssist interface soon.
7556 2007-04-11 Johannes Schmid <jhs@gnome.org>
7558 * libanjuta/anjuta-launcher.c:
7559 (anjuta_launcher_execution_done_cleanup),
7560 (anjuta_launcher_child_terminated):
7561 Possible fix for #428363 and added a g_return_if_fail
7563 * plugins/message-view/plugin.c: (activate_plugin):
7564 Fixed a Gtk/Gdl-Critical
7566 Patches from Étienne Bersac <bersace03@laposte.net>
7567 * plugins/class-gen/templates/go-source.tpl:
7568 * plugins/macro/macros.xml:
7569 Use better template for GObjects (#417875 and #417918)
7571 Patches from Halton Huo <halton.huo@sun.com>
7572 * libanjuta/anjuta-launcher.h:
7573 * libanjuta/anjuta-preferences.c:
7574 * libanjuta/anjuta-utils.c:
7575 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
7576 (cg_window_set_add_to_repository):
7577 * plugins/class-inheritance/class-inherit.c:
7578 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
7580 2007-04-09 Johannes Schmid <jhs@gnome.org>
7582 * plugins/editor/print.c: (anjuta_print_show_header):
7583 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7584 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7586 Some string changes (#427395 and #427399)
7588 2007-04-06 Johannes Schmid <jhs@gnome.org>
7590 * plugins/build-basic-autotools/build-basic-autotools.c:
7591 (on_build_mesg_format), (on_build_mesg_parse):
7592 Fixed full path detection
7594 2007-04-05 Naba Kumar <naba@gnome.org>
7596 Patch from Halton Huo:
7597 * libanjuta/Makefile.am:
7598 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
7599 * libanjuta/anjuta-glue-cpp.h:
7600 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
7601 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
7602 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
7603 (anjuta_glue_factory_get_path), (get_already_loaded_module),
7604 (load_plugin), (anjuta_glue_factory_get_object_type):
7605 * libanjuta/anjuta-glue-factory.h:
7606 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
7607 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
7608 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
7609 (anjuta_glue_plugin_new):
7610 * libanjuta/anjuta-glue-plugin.h:
7611 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
7612 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
7613 * libanjuta/anjuta-plugin.h:
7614 * libanjuta/glue-cpp.c:
7615 * libanjuta/glue-cpp.h:
7616 * libanjuta/glue-factory.c:
7617 * libanjuta/glue-factory.h:
7618 * libanjuta/glue-plugin.c:
7619 * libanjuta/glue-plugin.h:
7620 * plugins/build-basic-autotools/build-basic-autotools.h:
7621 * plugins/class-gen/plugin.h:
7622 * plugins/class-inheritance/plugin.h:
7623 * plugins/cvs-plugin/plugin.h:
7624 * plugins/debug-manager/plugin.h:
7625 * plugins/devhelp/plugin.h:
7626 * plugins/document-manager/plugin.h:
7627 * plugins/editor/plugin.h:
7628 * plugins/file-loader/plugin.h:
7629 * plugins/file-manager/plugin.h:
7630 * plugins/file-wizard/plugin.h:
7631 * plugins/gdb/plugin.h:
7632 * plugins/glade/plugin.h:
7633 * plugins/gtodo/plugin.h:
7634 * plugins/language-support-cpp-java/plugin.h:
7635 * plugins/macro/plugin.h:
7636 * plugins/message-view/plugin.h:
7637 * plugins/patch/plugin.h:
7638 * plugins/profiler/plugin.h:
7639 * plugins/project-import/plugin.h:
7640 * plugins/project-manager/plugin.h:
7641 * plugins/project-wizard/plugin.h:
7642 * plugins/sample1/plugin.h:
7643 * plugins/search/plugin.h:
7644 * plugins/sourceview/plugin.h:
7645 * plugins/subversion/plugin.h:
7646 * plugins/symbol-browser/plugin.h:
7647 * plugins/terminal/terminal.c:
7648 * plugins/tools/plugin.h:
7649 * plugins/tools/scripts/tools-2.xml.in:
7650 * plugins/valgrind/plugin.h:
7652 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
7654 2007-04-05 Naba Kumar <naba@gnome.org>
7656 * anjuta.spec.in, configure.in: Removed dead codes.
7658 Patch from Jos Dehaes:
7659 * configure.in, plugins/project-wizard/templates/Makefile.am,
7660 plugins/project-wizard/templates/mkfile.wiz,
7661 plugins/project-wizard/templates/translatable-strings.h: Enabled
7662 makefile-based project creation and import. Fixes bug #355145
7664 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
7666 * plugins/debug-manager/debugger.c,
7667 plugins/debug-manager/plugin.c,
7668 plugins/gdb/anjuta-gdb.plugin.in:
7669 Code cleaning (remove unused code, rename this into self)
7670 Add information about supported format in debugger plugin
7671 Activate debugger plugin according to the target format
7673 2007-04-01 Naba Kumar <naba@gnome.org>
7675 * plugins/message-view/message-view.c:
7676 (message_view_instance_init): Fixed message icons to appear.
7678 2007-03-31 Johannes Schmid <jhs@gnome.org>
7680 * plugins/message-view/anjuta-msgman.c:
7681 (anjuta_msgman_append_view):
7682 * plugins/message-view/plugin.c: (on_view_changed),
7683 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
7687 2007-03-31 Johannes Schmid <jhs@gnome.org>
7689 * plugins/message-view/message-view.c:
7690 (message_view_instance_init), (imessage_view_append):
7691 Show nice icons beside the messages for info, warning and error. This is a completly
7692 cosmetic change so if someone dislikes it he is free to remove it.
7694 2007-03-31 Johannes Schmid <jhs@gnome.org>
7696 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
7697 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
7698 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
7699 * plugins/message-view/anjuta-msgman.h:
7700 * plugins/message-view/message-view.h:
7701 * plugins/message-view/plugin.c: (on_view_changed),
7703 Fixed #359399 and made next/previous insensitive when not availible
7705 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
7706 (tag_style_to_string):
7707 Fixed namespace Problem with gdk >= 2.11
7709 * plugins/sourceview/sourceview-autocomplete.c:
7710 (sourceview_autocomplete_init):
7711 Removed structure, follow-up of #423682
7713 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
7715 * plugins/debug-manager/debug_tree.c,
7716 plugins/debug-manager/debug_tree.h,
7717 plugins/debug-manager/watch.c,
7718 plugins/debug-manager/anjuta-debug-manager.glade:
7719 Inspect variable at cursor
7720 Fix buttons in inspect dialog
7722 2007-03-27 Halton Huo <halton.huo@sun.com>
7724 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
7726 * plugins/sourceview/sourceview-autocomplete.c
7727 plugins/debug-manager/disassemble.c,
7728 libanjuta/interfaces/libanjuta.idl:
7729 Remove array with 0 size and empty structure as it is not
7730 supported by sun cc, Fixes bug #423682
7732 * plugins/debug-manager/debugger.c:
7733 Remove anonymous union as it is not supported by sun cc,
7736 === anjuta 2.1.2 ===
7738 2007-03-28 Naba Kumar <naba@gnome.org>
7740 * configure.in: Bumped version to 2.1.2
7741 * NEWS: Updated for release.
7743 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
7744 Improved breakpoint marker icon.
7746 * plugins/editor/anjuta-editor.plugin.in,
7747 plugins/sourceview/sourceview.plugin.in: Made editor plugins
7748 non user activable since they are now remembered properly.
7750 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
7752 * plugins/tools/editor.c:
7755 2007-03-27 Naba Kumar <naba@gnome.org>
7757 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
7758 word when autocompleting without leaving any trailing part of
7761 2007-03-27 Kamil Páral <ripper42@gmail.com>
7763 Reviewed by Naba Kumar <naba@gnome.org>:
7764 * anjuta.desktop.in.in: Remove "Application" category from desktop
7765 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
7767 2007-03-27 Naba Kumar <naba@gnome.org>
7769 * configure.in, plugins/document-manager/anjuta-docman.c:
7770 (anjuta_docman_add_editor): Conditionally compile notebook tab
7771 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
7773 Patch from Halton Huo:
7774 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
7775 non gcc compiler flags. Fixes bug #423089.
7777 2007-03-26 Naba Kumar <naba@gnome.org>
7779 * AUTHORS, NEWS, TODO.tasks: Updated.
7781 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
7784 * plugins/symbol-browser/plugin.c: (on_editor_saved),
7785 (update_editor_symbol_model), (iter_matches),
7786 (on_editor_update_ui), (value_added_current_editor),
7787 (activate_plugin), (dispose),
7788 (symbol_browser_plugin_instance_init):
7789 * plugins/symbol-browser/plugin.h: update line on editor save
7790 and editor change. Code clean up and fixed warnings.
7792 2007-03-26 Naba Kumar <naba@gnome.org>
7794 * plugins/project-wizard/templates/java/project.anjuta,
7795 plugins/project-wizard/templates/python/project.anjuta,
7796 plugins/project-wizard/templates/python/project.anjuta:
7797 Removed version control plugins from default selection.
7799 * plugins/tools/scripts/prepare-changelog.pl,
7800 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
7801 script to a better one (that works on both cvs and svn).
7803 2007-03-26 Naba Kumar <naba@gnome.org>
7805 * (added) plugins/project-wizard/templates/translatable-strings.pl,
7806 Makefile.am: Added the generated translatable file (required for
7807 translations for svn checkouts).
7810 plugins/project-wizard/templates/extract-translatable-strings.pl
7811 plugins/project-wizard/templates/Makefile.am, Makefile.am,
7812 po/POTFILES.in: Generated translatable strings for .wiz files and
7813 added them in POTFILES.in for translation. Fixes bug #398035
7815 2007-03-25 Naba Kumar <naba@gnome.org>
7817 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
7819 * src/anjuta-app.c: Removed dead codes.
7821 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
7822 global tags generation starts.
7824 * plugins/debug-manager/chunk_view.c,
7825 plugins/debug-manager/start.h,
7826 plugins/debug-manager/chunk_view.h,
7827 plugins/debug-manager/utilities.c,
7828 plugins/debug-manager/utilities.h,
7829 plugins/debug-manager/debugger.c,
7830 plugins/debug-manager/threads.c,
7831 plugins/debug-manager/disassemble.c,
7832 plugins/debug-manager/info.c,
7833 plugins/debug-manager/sharedlib.c,
7834 plugins/debug-manager/threads.h,
7835 plugins/debug-manager/disassemble.h,
7836 plugins/debug-manager/signals.c,
7837 plugins/debug-manager/info.h,
7838 plugins/debug-manager/sharedlib.h,
7839 plugins/debug-manager/data_buffer.c,
7840 plugins/debug-manager/data_view.c,
7841 plugins/debug-manager/signals.h,
7842 plugins/debug-manager/debug_tree.c,
7843 plugins/debug-manager/watch.c,
7844 plugins/debug-manager/registers.c,
7845 plugins/debug-manager/data_buffer.h,
7846 plugins/debug-manager/data_view.h,
7847 plugins/debug-manager/memory.c,
7848 plugins/debug-manager/debug_tree.h,
7849 plugins/debug-manager/watch.h,
7850 plugins/debug-manager/registers.h,
7851 plugins/debug-manager/memory.h,
7852 plugins/debug-manager/locals.c,
7853 plugins/debug-manager/sexy-icon-entry.c,
7854 plugins/debug-manager/breakpoints.c,
7855 plugins/debug-manager/locals.h,
7856 plugins/debug-manager/sexy-icon-entry.h,
7857 plugins/debug-manager/stack_trace.c,
7858 plugins/debug-manager/breakpoints.h,
7859 plugins/debug-manager/sparse_buffer.c,
7860 plugins/debug-manager/sparse_view.c,
7861 plugins/debug-manager/stack_trace.h,
7862 plugins/debug-manager/sparse_buffer.h,
7863 plugins/debug-manager/sparse_view.h,
7864 plugins/debug-manager/start.c,
7865 plugins/gdb/utilities.c,
7866 plugins/gdb/utilities.h,
7867 plugins/gdb/debugger.c,
7868 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
7871 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7873 * plugins/gdb/debugger.c:
7874 Avoid empty debugger log window by limiting line to 90 characters
7876 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7878 * plugins/debug-manager/plugin.c,
7879 plugins/debug-manager/plugin.h,
7880 plugins/debug-manager/threads.c,
7881 plugins/debug-manager/threads.h,
7882 plugins/debug-manager/breakpoints.c,
7883 plugins/debug-manager/breakpoints.h,
7884 plugins/debug-manager/stack_trace.c,
7885 plugins/debug-manager/stack_trace.h:
7886 View code action now changes location in disassembly view too
7888 * plugins/debug-manager/anjuta-debug-manager.ui:
7889 Rename breakpoint actions
7891 2007-03-24 Naba Kumar <naba@gnome.org>
7893 * configure.in, src/anjuta-app.c: Use the new docking algorithm
7894 in gdl 0.7.3 (svn trunk).
7895 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
7897 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7899 * plugins/debug-manager/threads.c,
7900 plugins/debug-manager/debug_tree.c,
7901 plugins/debug-manager/debug_tree.h,
7902 plugins/debug-manager/locals.c,
7903 plugins/debug-manager/registers.c,
7904 plugins/debug-manager/stack_trace.c:
7905 Allow to change current thread updating register, stack and locals
7906 Allow to change current stack frame updating locals
7908 * plugins/gdb/debugger.c:
7909 Read argument of selected stack frame
7911 * plugins/debug-manager/data_view.c:
7912 Fix an unrelated bug
7914 2007-03-23 Naba Kumar <naba@gnome.org>
7916 * plugins/document-manager/anjuta-docman.c,
7917 plugins/document-manager/plugin.c: Fixed many memory leaks.
7918 (ianjuta_file_get_uri() returns a new string).
7920 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
7921 widget for save dialogs.
7923 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
7924 svn and fixed to get function/prototype/member args list. Call tips
7927 2007-03-22 Naba Kumar <naba@gnome.org>
7929 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
7930 and calltips would work again for functions from global tags (Needs
7931 regenerating global tags).
7933 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
7934 ctags svn version and reopened bug #395362. Fixes tags parsing that
7935 seemed to have stopped working recently.
7937 2007-03-21 Naba Kumar <naba@gnome.org>
7939 * tagmanager/tm_source_file.c, tagmanager/options.c,
7940 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
7941 extend .. more needs to be investigated and fixed). Enabled some
7944 2007-03-16 Naba Kumar <naba@gnome.org>
7946 * src/anjuta.c: Fixed project loading from command line.
7948 2007-03-16 Naba Kumar <naba@gnome.org>
7950 Patch from James Liggett <jrliggett@cox.net>:
7951 plugins/profiler/gprof-profile-data.c: Fixed a crash.
7953 2007-03-15 Naba Kumar <naba@gnome.org>
7955 * libanjuta/anjuta-profile-manager.c,
7956 libanjuta/anjuta-profile-manager.h: Added method to get current
7959 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
7960 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
7963 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
7964 plugins/file-loader/plugin.c: Moved to functions as utility functions.
7965 Also, not load project files in session load in loader plugin.
7967 * plugins/project-manager/plugin.c, src/anjuta.c:
7968 Emit "exiting" signal in shell when exiting anjuta. project manager
7969 listens to exiting signal and saves session. anjuta.c saves session
7970 only when current projfile is 'user'. Load project saved in session
7971 differently then the rest of the session. This should fix all the
7972 session restoration bugs.
7974 src/main.c: Present anjuta window when becon message is received.
7976 2007-03-14 Naba Kumar <naba@gnome.org>
7978 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
7979 not randomly save (it was a wrong looping).
7981 2007-03-12 Naba Kumar <naba@gnome.org>
7983 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
7985 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
7987 * plugins/debug-manager/anjuta-debug-manager.ui,
7988 libanjuta/interfaces/libanjuta.idl,
7989 plugins/debug-manager/debugger.c,
7990 (added) plugins/debug-manager/threads.c,
7991 (added) plugins/debug-manager/threads.h,
7992 plugins/debug-manager/plugin.c,
7993 plugins/debug-manager/Makefile.am,
7994 plugins/gdb/plugin.c,
7995 plugins/gdb/debugger.c,
7996 plugins/gdb/debugger.h:
7997 Add a window displaying all threads
7998 Add needed functions
7999 Switching to a different thread is still not done
8001 * plugins/debug-manager/debug_tree.c,
8002 plugins/debug-manager/locals.c,
8003 plugins/debug-manager/stack_trace.c:
8004 Small cosmetic changes
8006 * plugins/gdb/gdbmi.c:
8007 Keep all elements in gdbmi hash
8008 Even if using the same key like in -threads-list-ids
8010 2007-03-11 Naba Kumar <naba@gnome.org>
8012 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8014 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8016 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8017 manuals/reference/libanjuta/libanjuta-sections.txt,
8018 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8021 2007-03-11 Naba Kumar <naba@gnome.org>
8023 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8024 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8026 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8027 manuals/reference/libanjuta/libanjuta.types,
8028 manuals/reference/libanjuta/libanjuta-sections.txt,
8029 manuals/reference/libanjuta/.cvsignore,
8030 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8031 infrastructure. Got rid of tmpl/ directory and moved all section
8032 documenation to source code (requires gtk-doc >= 1.4).
8034 * libanjuta/anjuta-plugin-description.c,
8035 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8036 libanjuta/cell-renderer-captioned-image.c,
8037 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8038 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8039 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8040 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8041 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8042 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8043 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8044 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8045 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8046 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8047 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8048 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8049 documentation from templates to source code.
8051 2007-03-10 Johannes Schmid <jhs@gnome.org>
8053 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8054 Added some debug output but could not figure out why
8055 some plugins are not kept.
8057 * libanjuta/interfaces/libanjuta.idl:
8058 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8059 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8060 Added IAnjutaEditorGoto::matching_brace
8062 * plugins/document-manager/action-callbacks.c:
8063 (on_editor_command_match_brace_activate):
8064 * plugins/document-manager/plugin.c:
8065 (update_editor_ui_interface_items):
8066 * plugins/editor/text_editor.c: (igoto_matching_brace),
8068 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8069 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8071 2007-03-09 Johannes Schmid <jhs@gnome.org>
8073 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8076 * plugins/sourceview/sourceview-private.h:
8077 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8078 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8079 (sourceview_new), (ifile_savable_save_as):
8080 Tweaked vfs monitoring
8082 2007-03-09 Johannes Schmid <jhs@gnome.org>
8084 * libanjuta/interfaces/Makefile.am.iface:
8085 Fixed installtion of header files
8087 * plugins/sourceview/sourceview.c: (set_select):
8088 do not scroll to much in interactive search
8090 2007-03-09 Naba Kumar <naba@gnome.org>
8092 * src/anjuta.c: Fixed session restoration.
8094 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8095 signal handlers after symbol browser plugin is deactivated.
8097 * plugins/editor/editor.glade,
8098 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8099 Fixed indentation confustion in preferences.
8101 2007-03-08 Johannes Schmid <jhs@gnome.org>
8103 * plugins/search/search-replace.c: (search_set_combo),
8104 (search_set_action), (search_set_target), (search_set_direction),
8105 (create_dialog), (search_disconnect_set_toggle_connect),
8106 (on_search_match_whole_word_toggled),
8107 (on_search_match_whole_line_toggled),
8108 (on_search_match_word_start_toggled),
8109 (search_set_toggle_direction):
8110 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8111 it's somehow ugly and uses many deprecated widgets
8113 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8114 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8117 2007-03-07 Naba Kumar <naba@gnome.org>
8119 * src/anjuta.c: Make launching projects work from command line. Also
8120 fixes gnome session restart command.
8122 2007-03-07 Johannes Schmid <jhs@gnome.org>
8124 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8125 * plugins/class-gen/plugin.c: (iwizard_activate):
8128 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8131 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8132 Fixed #377483 (It's not possible to know if directories have
8133 a version in CVS. Show version column only if there are version
8134 informations availible
8136 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8139 2007-03-07 Johannes Schmid <jhs@gnome.org>
8141 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8143 * plugins/symbol-browser/an_symbol_prefs.c:
8144 (on_update_global_clicked):
8147 2007-03-07 Johannes Schmid <jhs@gnome.org>
8149 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8150 (anjuta_save_prompt_new):
8151 * plugins/project-import/project-import.c:
8152 (project_import_finalize):
8153 Fixed Gtk-Criticals (maybe #409408)
8155 2007-03-07 Naba Kumar <naba@gnome.org>
8157 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8158 when we are at just beginning of string or comment. Fixes bug #397981.
8160 2007-03-07 Johannes Schmid <jhs@gnome.org>
8162 * plugins/language-support-cpp-java/plugin.c:
8163 (initialize_indentation_params):
8164 Removed annoying DEBUG_PRINT
8166 * plugins/sourceview/sourceview-cell.c:
8167 (sourceview_cell_instance_init), (icell_get_character),
8168 (icell_get_length), (icell_get_char), (icell_get_attribute):
8169 Improved code to be faster
8170 Implemented attribute handling so that indentation really works in any case
8172 2007-03-06 Johannes Schmid <jhs@gnome.org>
8175 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8177 * plugins/document-manager/anjuta-docman.c:
8178 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8179 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8180 instead (required GTK >= 2.10)
8182 * plugins/sourceview/sourceview-private.h:
8183 * plugins/sourceview/sourceview.c:
8184 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8185 (sourceview_finalize), (sourceview_new), (imark_mark),
8186 (imark_unmark), (imark_is_marker_set),
8187 (imark_location_from_handle), (imark_delete_all_markers):
8188 Fixed marker handling and worked a bit more on vfs monitoring
8190 2007-03-05 Johannes Schmid <jhs@gnome.org>
8192 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8193 Added method to select specific iter
8195 * plugins/sourceview/sourceview-private.h:
8196 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8197 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8198 (sourceview_add_monitor), (on_document_saved),
8199 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8200 Fixed vfs monitoring (mostly ported code from text_editor.c)
8202 * plugins/symbol-browser/an_symbol_view.c:
8203 * plugins/symbol-browser/an_symbol_view.h:
8204 * plugins/symbol-browser/plugin.c: (iter_matches),
8205 (on_editor_update_ui), (value_added_current_editor):
8206 Select the current tag in locals window and symbol toolbar. If there
8207 is no tag at the current line, reserve backward for the next tag. This will
8208 select the correct tag if inside a function.
8210 2007-03-05 Naba Kumar <naba@gnome.org>
8212 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8213 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8215 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8218 2007-03-04 Johannes Schmid <jhs@gnome.org>
8222 Fixed distcheck (well, partly)
8224 2007-03-04 Johannes Schmid <jhs@gnome.org>
8226 * plugins/document-manager/anjuta-document-manager.ui:
8227 Move "Swap .c/.h from Main to Browser toolbar
8229 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8230 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8231 (fv_prefs_free), (fv_add_tree_entry):
8232 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8233 * plugins/file-manager/plugin.c: (prefs_init):
8235 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8237 2007-03-04 Naba Kumar <naba@gnome.org>
8239 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8240 plugins/project-manager/plugin.c:
8241 Restored default profile and renamed it from "default.anjuta" to
8244 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8246 * plugins/debug-manager/debugger.c,
8247 plugins/debug-manager/plugin.c,
8248 plugins/gdb/debugger.c,
8249 libanjuta/interfaces/libanjuta.idl,
8250 plugins/debug-manager/stack_trace.c:
8251 Add a dialog box when a signal is received (except SIGINT)
8252 Display stack frame even if arguments are not available
8254 2007-03-03 Naba Kumar <naba@gnome.org>
8256 * TODO.tasks: Icons bounty added.
8258 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8261 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8264 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8265 plugins/Makefile.am, (removed) plugins/profile-default/*,
8266 plugins/project-manager/anjuta-project-manager.plugin.in,
8267 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8268 profile implementation to load user profile and projects. Store and
8269 restore remembered plugins. Use profile scoping and descoping for
8270 saving and loading sesstions.
8272 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8273 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8274 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8277 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8279 * plugins/debug-manager/debug_tree.c
8280 plugins/debug-manager/debug_tree.h:
8281 Bug fix, deleting wrong variable
8283 * plugins/gdb/debugger.c:
8284 Bug fix, remove forgotten debugging code
8286 2007-03-02 Johannes Schmid <jhs@gnome.org>
8288 * plugins/document-manager/anjuta-document-manager.ui:
8289 * plugins/search/anjuta-search.ui:
8290 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8291 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8294 * src/anjuta-app.c: (on_toolbar_view_toggled),
8295 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8296 Save toolbar positions, don't use fixed toolbar style
8298 All in all this will allow more complex toolbar configurations and
8299 might gain some space on smaller displays because the user can disable
8300 toolbar parts he does not use. Also allows to use any toolbar style
8301 without looking too ugly.
8303 2007-03-01 Naba Kumasr <naba@gnome.org>
8305 * TODO.tasks: Added a bounty for creating icons.
8307 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8308 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8309 profile-changed signal. Do not sync non-user-activatable plugins.
8311 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8313 * plugins/debug-manager/disassemble.c,
8314 plugins/debug-manager/sparse_view.c,
8315 plugins/gdb/debugger.c,
8316 libanjuta/interfaces/libanjuta.idl:
8317 Display function name in disassembly view
8319 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8321 * (added) plugins/debug-manager/bookmark.png,
8322 (added) plugins/debug-manager/breakpoint-disabled.png,
8323 (added) plugins/debug-manager/breakpoint-enabled.png,
8324 (added) plugins/debug-manager/program-counter.png,
8325 (added) plugins/debug-manager/linemarker.png,
8326 plugins/debug-manager/Makefile.am,
8327 plugins/debug-manager/disassemble.c,
8328 plugins/debug-manager/disassemble.h,
8329 plugins/debug-manager/sparse_buffer.c,
8330 plugins/debug-manager/sparse_buffer.h,
8331 plugins/debug-manager/sparse_view.c,
8332 plugins/debug-manager/sparse_view.h,
8333 plugins/debug-manager/plugin.c,
8334 plugins/debug-manager/breakpoints.c,
8335 libanjuta/interfaces/libanjuta.idl:
8336 Add markers in the disassembly view
8337 Display program counter and breakpoints in disassembly view
8339 * plugins/gdb/debugger.c:
8340 Fix a bug added with my previous patch, setting and clearing
8341 breakpoints was not working
8343 2007-02-28 Johannes Schmid <jhs@gnome.org>
8345 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8346 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8347 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8348 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8349 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8350 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8351 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8352 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8353 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8354 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8355 Updated (why do they need to be under version control?)
8357 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8358 (create_tab_popup_menu), (on_msgman_popup_menu),
8359 (on_tab_button_press_event), (anjuta_msgman_page_new),
8360 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8361 Added "Close all message tabs" popup menu
8363 2007-02-26 Naba Kumar <naba@gnome.org>
8365 * plugins/profiler/gprof-flat-profile-entry.c,
8366 plugins/profiler/gprof-flat-profile.c,
8367 plugins/profiler/gprof-flat-profile-entry.h,
8368 plugins/profiler/gprof-flat-profile.h,
8369 plugins/profiler/gprof-flat-profile-view.c,
8370 plugins/profiler/gprof-flat-profile-view.h,
8371 plugins/profiler/gprof-call-graph-block-entry.c,
8372 plugins/profiler/gprof-call-graph-block.c,
8373 plugins/profiler/gprof-function-call-chart-view.c,
8374 plugins/profiler/gprof-call-graph-block-entry.h,
8375 plugins/profiler/gprof-profile-data.c,
8376 plugins/profiler/gprof-call-graph-block.h,
8377 plugins/profiler/gprof-view.c,
8378 plugins/profiler/gprof-call-graph.c,
8379 plugins/profiler/gprof-function-call-chart-view.h,
8380 plugins/profiler/gprof-profile-data.h,
8381 plugins/profiler/gprof-call-graph.h,
8382 plugins/profiler/gprof-view.h,
8383 plugins/profiler/gprof-view-manager.c,
8384 plugins/profiler/gprof-call-graph-view.c,
8385 plugins/profiler/plugin.c,
8386 plugins/profiler/gprof-view-manager.h,
8387 plugins/profiler/gprof-call-graph-view.h,
8388 plugins/profiler/gprof-function-call-tree-view.c,
8389 plugins/profiler/gprof-function-call-tree-view.h,
8390 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8391 gnome-vfs. Fixes bug #411377.
8393 2007-02-26 Naba Kumar <naba@gnome.org>
8395 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8397 Patch from James Liggett <jrliggett@cox.net>:
8398 * plugins/profiler/gprof-flat-profile-view.c,
8399 plugins/profiler/gprof-flat-profile-view.h,
8400 plugins/profiler/gprof-function-call-chart-view.c,
8401 plugins/profiler/gprof-function-call-chart-view.h,
8402 plugins/profiler/gprof-view.c,
8403 plugins/profiler/gprof-view.h,
8404 plugins/profiler/gprof-call-graph-view.c,
8405 plugins/profiler/plugin.c,
8406 plugins/profiler/gprof-call-graph-view.h,
8407 plugins/profiler/gprof-function-call-tree-view.c,
8408 plugins/profiler/gprof-function-call-tree-view.h: Implements
8409 double click navigation. Fixes bug #403514.
8411 2007-02-25 Naba Kumar <naba@gnome.org>
8413 * libanjuta/anjuta-plugin-manager.c,
8414 libanjuta/anjuta-plugin-handle.[ch],
8415 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
8416 g_hash_table_remove_all (introduced in glib 2.12) to stay the
8417 dependency on glib 2.8. Fixes bug #411623.
8419 2007-02-24 Naba kumar <naba@gnome.org>
8421 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
8423 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
8424 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
8425 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
8426 (added) libanjuta/anjuta-profile-manager.c,
8427 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
8429 Implemented profile pushing and popping. Implemented profile xml
8430 synchronization. Implemented error handling in profiles. Implemented
8431 activation and deactivation signals in plugin manager.
8433 * libanjuta/Makefile.am: Added libanjuta log domain.
8435 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8436 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
8437 in AnjutaShell interface and implemented it in AnjutaApp.
8439 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8441 2007-02-23 Naba kumar <naba@gnome.org>
8443 src/main.c: Fixed missing end quote.
8445 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8447 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
8450 2007-02-20 Naba Kumar <naba@gnome.org>
8452 * plugins/subversion/plugin.c: Added "..." menuitems.
8453 * ROADMAP, README: Updated.
8454 * libanjuta/anjuta-profile.c: Fixed bugs.
8456 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
8457 plugins/gtodo/Makefile.am: Removed dead code.
8459 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
8460 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
8461 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
8462 plugins/gtodo/list_tooltip.c,
8463 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
8464 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
8465 not contain markups. Fixes Bug #360462.
8467 2007-02-16 Naba Kumar <naba@gnome.org>
8469 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
8470 unnecessary sub-sections.
8472 2007-02-15 Naba Kumar <naba@gnome.org>
8474 * (removed) plugins/document-manager/bookmark-prev-16.png,
8475 plugins/document-manager/bookmark-last.png,
8476 (removed)plugins/document-manager/bookmark-first-16.png,
8477 plugins/document-manager/bookmark-prev.png,
8478 (added) plugins/document-manager/bookmark-toggle.png,
8479 (removed)plugins/document-manager/bookmark_toggle.xpm,
8480 (removed)plugins/document-manager/bookmark-last-16.png,
8481 plugins/document-manager/plugin.c,
8482 plugins/document-manager/anjuta-document-manager.ui,
8483 (removed)plugins/document-manager/bookmark-next-16.png,
8484 plugins/document-manager/bookmark-next.png,
8485 plugins/document-manager/Makefile.am,
8486 (added) plugins/document-manager/bookmark-clear.png,
8487 plugins/document-manager/bookmark-first.png: Upgraded bookmark
8488 icons (stolen from monodevelop). Added clear bookmarks toolbar
8491 * plugins/document-manager/plugin.c,
8492 (added) plugins/document-manager/swap.png,
8493 (removed) plugins/document-manager/undock.png,
8494 plugins/document-manager/Makefile.am: Fixed swap icon.
8496 2007-02-13 Naba Kumar <naba@gnome.org>
8498 * plugins/class-gen/element-editor.c: Fixed typo.
8500 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
8501 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
8502 Implementing plugin profiles loading.
8504 2007-02-13 Naba Kumar <naba@gnome.org>
8506 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
8507 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
8508 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
8509 pixmaps/open_project.png, pixmaps/close_project.png:
8510 Removed more old icons.
8511 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
8512 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
8515 2007-02-13 Naba Kumar <naba@gnome.org>
8517 * plugins/class-gen/element-editor.c: Included missing headers to
8518 prevent build failures in some cases.
8520 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
8522 * plugins/debug-manager/stack_trace.c:
8525 * plugins/debug-manager/watch.c,
8526 plugins/debug-manager/breakpoints.c:
8527 Same bug than above, wrong use of gtk_ui_manager_get_widget
8529 === anjuta 2.1.1 ===
8531 2007-02-11 Naba Kumar <naba@gnome.org>
8533 * cofigure.in: Bumped version to 2.1.1
8534 * NEWS: Updated for 2.1.1 release.
8536 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8538 * plugins/debug-manager/plugin.c,
8539 plugins/debug-manager/sparse_view.c,
8540 plugins/debug-manager/sparse_view.h:
8543 * plugins/gdb/debugger.c,
8544 plugins/debug-manager/debugger.c,
8545 plugins/debug-manager/memory.c,
8546 plugins/debug-manager/sparse_buffer.c
8547 plugins/gdb/debugger.h,
8548 libanjuta/interfaces/libanjuta.idl:
8549 Clean up, remove some warnings
8550 Use guint everywhere for addresses
8551 Rewrite code parsing position in debugger
8553 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8555 * plugins/debug-manager/debug_tree.c:
8556 Use GtkTreeRowReference instead of GtkTreeIter as callback data
8559 2007-02-08 Naba Kumar <naba@gnome.org>
8561 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8562 Delay showing the 'file modified on disk' dialog for one sec
8563 from the last notification to insure multiple notifications for
8564 the same file are treated as one. Do not same multiple dialogs
8565 for the same file. Make sure to destory the dialog if later
8566 the conent is no longer different.
8568 2007-02-08 Naba Kumar <naba@gnome.org>
8570 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8571 Prevented spurious 'file modified' dialogs in scintilla editor
8572 when the file is saved.
8574 2007-02-09 Johannes Schmid <jhs@gnome.org>
8576 * scripts/glade2schema.pl:
8577 Added script to convert glade preferences into gconf schema files.
8580 2007-02-08 Naba Kumar <naba@gnome.org>
8582 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
8583 itself is destroyed. Fixes bug #355160.
8585 2007-02-08 Johannes Schmid <jhs@gnome.org>
8587 * plugins/profiler/profiler.plugin:
8588 removed from version control (only .in file needed)
8590 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8591 * plugins/sourceview/sourceview.c: (sourceview_new):
8594 * plugins/subversion/svn-thread.c: (svn_thread_start):
8595 * src/main.c: (main):
8597 Fixed #395875 about initialisation of threads too late
8599 2007-02-07 Armin Burgmeier <armin@arbur.net>
8601 Reviewed by Naba Kumar <naba@gnome.org>:
8602 * plugins/class-gen/plugin.c:
8603 * plugins/class-gen/window.c: Removed browse button related code, load
8604 generated output directly into new buffers when not adding to project.
8606 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
8607 buttons from user interface.
8609 2007-02-07 Naba Kumar <naba@gnome.org>
8611 * po/POTFILES.in: Fixed distcheck.
8613 2007-02-07 Daniel Nylander <po@danielnylander.se>
8615 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
8617 2007-02-07 Johannes Schmid <jhs@gnome.org>
8619 * anjuta.desktop.in.in:
8622 2007-02-07 Johannes Schmid <jhs@gnome.org>
8625 * manuals/anjuta-manual/*
8626 * manuals/anjuta-faqs/*:
8627 #398991 – Anjuta manuals does not use the gnome-doc-utils format
8629 * plugins/document-manager/anjuta-document-manager.plugin.in:
8630 Removed duplicate application-xml mime-type (review patches properly ;-)
8632 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
8634 * plugins/gdb/debugger.c,
8635 libanjuta/interfaces/libanjuta.idl:
8637 Fix handling of missing source file
8639 2007-02-06 Naba Kumar <naba@gnome.org>
8641 Patch from James Liggett <jrliggett@cox.net>:
8642 * plugins/profiler/gprof-flat-profile.c,
8643 plugins/profiler/gprof-profile-data.c,
8644 plugins/profiler/gprof-call-graph.c,
8645 plugins/profiler/gprof-profile-data.h,
8646 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
8647 Show profiler view when target selected bug #403515.
8649 2007-02-05 Naba Kumar <naba@gnome.org>
8651 * configure.in: Enabled devhelp plugin by default now that
8654 Patch from parmigio@2ainfo.it:
8655 * plugins/document-manager/anjuta-document-manager.plugin.in:
8656 Added xml file type in supported mime types list.
8658 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
8660 * plugins/debug-manager/debugger.c,
8661 plugins/debug-manager/plugin.c:
8662 Add a field in status bar displaying debugger state
8663 Change cursor shape when debugger is busy
8666 * plugins/debug-manager/watch.c,
8667 plugins/debug-manager/locals.c,
8668 libanjuta/interfaces/libanjuta.idl:
8669 Clean up, remove debugging messages and unused signals
8671 2007-02-03 Johannes Schmid <jhs@gnome.org>
8674 Fixed AC_INIT and seperated version to major, minor, micro
8677 Load Subversion instead of CVS
8679 * anjuta.desktop.in.in:
8680 Fixed bug-buddy component
8682 Original patch from Rob Bradfort <robster@debian.org>:
8683 * src/main.c: (get_command_line_args), (main):
8684 Bug #335981 – Migration from popt to GOption
8686 2007-02-03 Naba Kumar <naba@gnome.org>
8688 * configure.in: Depend on devhelp 0.13 and fixed gecko home
8689 path variable. Fixed bug #341170.
8690 * plugins/profiler/Makefile.am: Fixed indentation.
8692 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
8694 * libanjuta/interfaces/libanjuta.idl,
8695 plugins/sourceview/sourceview.c,
8696 plugins/editor/text-editor.c,
8697 plugins/symbol-browser/plugin.c,
8698 plugins/search/search-replace.c,
8699 plugins/document-manager/goto_line.c,
8700 plugins/document-manager/action-callbacks.c,
8701 plugins/document-manager/anjuta-docman.c:
8702 Rename markers of anjuta interface
8703 IANJUTA_MARKABLE_NONE has been removed
8704 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
8705 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
8706 IANJUTA_MARKABLE_ATTENTIVE renamed in
8707 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
8708 IANJUTA_MARKABLE_INTENSE renamed in
8709 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
8710 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
8712 * (removed) plugins/sourceview/marker-light.png,
8713 (removed) plugins/sourceview/marker-basic.png,
8714 (removed) plugins/sourceview/marker-attentive.png,
8715 (removed) plugins/sourceview/marker-intense.png,
8716 plugins/sourceview/bookmark.png,
8717 (added) plugins/sourceview/breakpoint-disabled.png,
8718 (added) plugins/sourceview/breakpoint-enabled.png,
8719 (added) plugins/sourceview/program-counter.png,
8720 (added) plugins/sourceview/linemarker.png,
8721 plugins/sourceview/Makefile.am,
8722 (added) plugins/editor/bookmark.xpm,
8723 (added) plugins/editor/breakpoint-disabled.xpm,
8724 (added) plugins/editor/breakpoint-enabled.xpm,
8725 (added) plugins/editor/program-counter.xpm,
8726 (added) plugins/editor/linemarker.xpm,
8727 plugins/editor/Makefile.am:
8728 Add or change marker pixmaps in scintilla and sourceview editor
8730 * plugins/document-manager/plugin.c,
8731 libanjuta/interfaces/libanjuta.idl,
8732 plugins/debug-manager/plugin.c,
8733 plugins/debug-manager/breakpoints.c
8734 plugins/gdb/debugger.c:
8735 Fix bug #376404, program counter marker is not displayed when debugger
8736 Return the selected editor or NULL (if file does not exist) with
8737 ianjuta_document_manager_goto_file_line* functions
8738 Emit a change-location signal even if the program counter is in an
8741 2007-02-02 Naba Kumar <naba@gnome.org>
8743 * TODO.tasks: Marked bounty bug #359478 completed. And checked
8744 older bounties 'Done'.
8746 2007-02-02 Naba Kumar <naba@gnome.org>
8748 * TODO.tasks: Fixed typop.
8750 Patch from James Liggett <jrliggett@cox.net>:
8751 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
8752 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
8753 profiler plugin by James Liggett. Completes bounty bug #359478
8754 'Gprof performance profiler plugin'
8756 2007-02-01 Naba Kumar <naba@gnome.org>
8758 * src/main.c: Renamed option name.
8760 * TODO.tasks: Marked "Test and fix all project wizards templates"
8763 2007-01-29 Johannes Schmid <jhs@gnome.org>
8765 * plugins/document-manager/plugin.c: (on_editor_changed):
8766 Added DEBUG_PRINT(...)
8767 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
8769 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
8770 Fix language support plugin for sourceview editor (add some new
8773 * plugins/sourceview/sourceview.c: (iindic_clear):
8774 Clear all indicators
8776 2007-01-29 Johannes Schmid <jhs@gnome.org>
8779 Minor task currentions
8781 * libanjuta/interfaces/libanjuta.idl:
8782 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
8783 (itext_editor_iface_init):
8784 * plugins/language-support-cpp-java/plugin.c: (install_support):
8785 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
8786 (ieditor_get_attributes), (ieditor_iface_init):
8787 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
8790 * plugins/sourceview/sourceview.glade:
8791 Fixed sourceview preference window
8793 2007-01-28 Naba Kumar <naba@gnome.org>
8795 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
8796 Implemented --no-files and --no-session command line options and
8797 corresponding preferernces checkboxes in General tab.
8799 2007-01-28 Johannes Schmid <jhs@gnome.org>
8801 * plugins/subversion/plugin.c:
8802 * plugins/subversion/plugin.h:
8803 * plugins/subversion/svn-notify.c: (svn_show_info),
8804 (show_svn_error), (on_svn_notify):
8805 * plugins/subversion/svn-notify.h:
8806 * plugins/subversion/svn-thread.c: (create_message_view),
8808 Fixed error handling and fixed #394216 – No indication of subversion commands running
8810 * plugins/tools/execute.c: (atp_output_context_print):
8811 Show name of tool in message pane
8813 2007-01-28 Naba Kumar <naba@gnome.org>
8815 * configure.in, plugins/glade/plugin.c: Make it work with
8816 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
8818 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
8819 from devhelp (won't work untill devhelp is fixed: bug #341170).
8821 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
8823 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
8825 Reviewed by Naba Kumar <naba@gnome.org>:
8826 * libanjuta/interfaces/libanjuta.idl,
8827 plugins/debug-manager/debugger.c,
8828 plugins/debug-manager/start.c,
8829 plugins/gdb/plugin.c,
8830 plugins/gdb/debugger.c,
8831 plugins/gdb/debugger.h:
8832 Fix a bug when launching gdb
8833 Set the terminal for the debugged program on the command line.
8835 2007-01-26 Johannes Schmid <jhs@gnome.org>
8837 * plugins/sourceview/anjuta-document-saver.c:
8838 (anjuta_document_saver_save):
8839 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
8840 * plugins/sourceview/sourceview.c: (save_if_modified),
8841 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
8842 Proper error handling, for example if a file was modified externally. Use backup files
8843 to avoid data-loss on disk full.
8845 2007-01-24 Naba Kumar <naba@gnome.org>
8847 * plugins/devhelp/htmlview.c: Fixed crash during project load.
8848 Fixed mem leak and source leak.
8850 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
8852 Reviewed by Naba Kumar <naba@gnome.org>:
8853 * plugins/debug-manager/debug_tree.c,
8854 plugins/debug-manager/debug_tree.h,
8855 plugins/debug-manager/watch.c:
8856 Partial rewrite of the variable object code, find and fix a few bugs
8857 Fix bug #395808: gdb can still crash but children are listed
8858 on request only so you can avoid the crash
8860 2007-01-24 Naba Kumar <naba@gnome.org>
8862 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
8863 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
8864 plugins/symbol-browser/plugin.h,
8865 plugins/symbol-browser/plugin.c,
8866 plugins/symbol-browser/Makefile.am: Added current file (local)
8867 symbols view (Seriously getting bored with the browse toolbar).
8869 2007-01-22 Naba Kumar <naba@gnome.org>
8871 Patch from Gabor Kelemen:
8872 * po/POTFILES.in: Added .plugin.in files.
8874 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
8876 Reviewed by Naba Kumar <naba@gnome.org>:
8877 * plugins/document-manager/anjuta-docman.c,
8878 plugins/message-view/anjuta-msgman.c
8879 Set right alignment to the label widget in the tab title.
8881 2007-01-21 Naba Kumar <naba@gnome.org>
8883 * libegg/egg-combo-action.c: Fixed mode line.
8884 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8885 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
8887 2007-01-21 Armin Burgmeier <armin@arbur.net>
8889 Reviewed by Naba Kumar <naba@gnome.org>:
8890 * plugins/class-gen/plugin.c: Prompt for target before actually
8891 generating the class files. This ensures that the files are created in
8892 the correct directory. Fixes bug #397406.
8894 * plugins/class-gen/window.c: Set browse buttons to insensitive when
8895 the class is added to the project.
8897 2007-01-21 Naba Kumar <naba@gnome.org>
8899 * libanjuta/anjuta-plugin-description.c,
8900 libanjuta/anjuta-ui.h,
8901 libanjuta/anjuta-status.c,
8902 libanjuta/anjuta-plugin-description.h,
8903 libanjuta/cell-renderer-captioned-image.c,
8904 libanjuta/anjuta-plugin-handle.c,
8905 libanjuta/anjuta-status.h,
8906 libanjuta/resources.c,
8907 libanjuta/cell-renderer-captioned-image.h,
8908 libanjuta/glue-cpp.c,
8909 libanjuta/anjuta-plugin-handle.h,
8910 libanjuta/anjuta-plugin.c,
8911 libanjuta/anjuta-preferences-dialog.c,
8912 libanjuta/libanjuta.h,
8913 libanjuta/resources.h,
8914 libanjuta/glue-cpp.h,
8915 libanjuta/anjuta-plugin.h,
8916 libanjuta/anjuta-preferences-dialog.h,
8917 libanjuta/anjuta-plugin-manager.c,
8918 libanjuta/anjuta-shell.c,
8919 libanjuta/anjuta-plugin-manager.h,
8920 libanjuta/anjuta-shell.h,
8921 libanjuta/anjuta-save-prompt.c,
8922 libanjuta/anjuta-save-prompt.h,
8923 libanjuta/anjuta-children.c,
8924 libanjuta/anjuta-utils.c,
8925 libanjuta/anjuta-profile.c,
8926 libanjuta/anjuta-preferences.c,
8927 libanjuta/anjuta-launcher.c,
8928 libanjuta/anjuta-utils.h,
8929 libanjuta/anjuta-profile.h,
8930 libanjuta/anjuta-launcher.h,
8931 libanjuta/anjuta-ui.c: Updated file headers.
8933 * po/POTFILES.in: Updated.
8935 * libanjuta/anjuta-marshal.list,
8936 (added) libanjuta/anjuta-plugin-handle.c,
8937 (added) libanjuta/anjuta-plugin-handle.h,
8938 (added) libanjuta/anjuta-plugin-manager.c,
8939 (added) libanjuta/anjuta-plugin-manager.h,
8940 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8941 (added) libanjuta/anjuta-profile.c,
8942 (added) libanjuta/anjuta-profile.h,
8943 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
8944 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
8945 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
8946 src/action-callbacks.c: Implemented AnjutaPluginManager
8947 class based on old plugins.[ch]. Implemented AnjutaProfile as
8948 prelimanary profiles implementation. Implemented AnjutaPluginHandle
8949 class to represent plugins (not to be confused with plugin objects).
8950 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
8951 implemented it in AnjutaApp and AnjutaTestShell.
8952 De-globalized plugin management and several clean ups.
8954 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
8955 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
8956 plugins/search/search-replace.c, plugins/terminal/terminal.c,
8957 plugins/project-import/project-import.c,
8958 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
8959 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
8960 Fixed plugins for the change in API.
8962 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
8965 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8967 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
8969 Reviewed by Naba Kumar <naba@gnome.org>:
8970 * libanjuta/anjuta-launcher.c,
8971 libanjuta/anjuta-launcher.h:
8972 Add a new function anjuta_set_terminate_on_exit to close the i/o
8973 channel when the child exit
8974 Return directly the status and not the exit code in child-exited
8977 * plugins/gdb/debugger.c:
8978 Use new function in debugger plugin
8980 2007-01-18 Johannes Schmid <jhs@gnome.org>
8982 * src/about.c: Do not show empty license information instead hide the button (#397883)
8984 2007-01-15 Johannes Schmid <jhs@gnome.org>
8986 * plugins/project-manager/plugin.c:
8987 * plugins/project-wizard/templates/python.wiz
8988 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
8990 Fixed #335235 python programs are not executeable/ do not start when pressing F3
8991 You will also need latest gnome-build svn
8993 === anjuta 2.1.0 ===
8995 2007-01-14 Naba Kumar <naba@gnome.org>
8997 * configure.in: Removed reference of mkfile project
8998 template to fix distcheck build error.
9001 * configure.in: Bumped version to 2.1.0 for beta release.
9002 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9003 crashes as soon as editing starts in normal text files.
9005 2007-01-14 Johannes Schmid <jhs@gnome.org>
9009 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9012 Patch from Massimo Cora' to hopefully fix #395362
9014 * plugins/project-wizard/templates/*:
9016 Fixed and tested all project-wizards. Deactivated mkfile project because
9017 it was totally broken and I don't see any real use for it.
9018 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9020 2007-01-14 Naba Kumar <naba@gnome.org>
9022 * NEWS: Updated for release.
9024 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9026 * libanjuta/interfaces/libanjuta.idl,
9027 plugins/editor/text_editor_cbs.c,
9028 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9029 interface and implemented it for scintilla.
9031 * plugins/editor/text-editor.c: Fixed highlighing issues when
9032 used with indicators (particularly when the file is just opened).
9033 Fixes bug #377477 – when debugging, scintilla editor grays out all
9034 lines before current line.
9036 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9037 Maintain a separate list of indicated edtitors for separate contexts.
9038 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9040 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9042 Reviewed by Naba Kumar <naba@gnome.org>:
9043 * plugins/debug-manager/plugin.c:
9044 Bug fix: breakpoints cannot be added after stopping the debugger
9046 2007-01-13 Naba Kumar <naba@gnome.org>
9048 * NEWS: Updated for release.
9050 2007-01-12 Johannes Schmid <jhs@gnome.org>
9052 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9053 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9054 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9055 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9056 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9057 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9058 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9059 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9060 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9061 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9063 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9064 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9066 * plugins/sourceview/sourceview.c:
9067 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9068 on character positions.
9070 2007-01-12 Naba Kumar <naba@gnome.org>
9073 plugins/project-manager/plugin.c,
9074 plugins/profile-default/plugin.c,
9075 libanjuta/anjuta-status.c,
9076 libanjuta/anjuta-status.h: Introduced an API for application title
9077 in AnjutaStatus. Set application title to project name.
9079 2007-01-11 Massimo Cora' <maxcvs@email.i>
9081 Reviewed by Naba Kumar <naba@gnome.org>:
9082 * tagmanager/Makefile.am,
9083 plugins/symbol-browser/Makefile.am: removed installation for
9086 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9088 Reviewed by Naba Kumar <naba@gnome.org>:
9089 * plugins/debug-manager/start.h,
9090 plugins/debug-manager/start.c,
9091 plugins/debug-manager/anjuta-debug-manager.ui,
9092 plugins/debug-manager/plugin.c:
9093 Partial fix for bug #392537
9095 * plugins/debug-manager/disassemble.c:
9098 2007-01-11 Naba Kumar <naba@gnome.org>
9100 * src/anjuta.c: Load project seperately from session,
9101 so that project session is also loaded.
9103 * plugins/profile-default/plugin.c: Load project in new
9104 anjuta if there already is one loaded currently (disabled
9107 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9108 signals when editor is destroyed. Fixes a crash bug.
9110 * plugins/editor/text_editor.c: Do not mark line in
9111 ianjuta_editor_goto_line() implementation.
9113 * plugins/search/search-replace.c: Always check for markable
9114 interface availablility because its optional for an editor.
9116 * plugins/document-manager/goto_line.c,
9117 plugins/document-manager/action-callbacks.c: Mark lines for
9118 goto line commands (from dialog and from menu entry box).
9120 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9121 plugins/file-manager/an_file_view.c: Expand file manager
9122 nodes in idle loop, one at a time. Did as a possible work
9123 around for bug #361763, but it didn't make any difference.
9124 However, it could still be useful in situations where there
9127 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9129 2007-01-11 Naba Kumar <naba@gnome.org>
9131 * plugins/editor/scintilla/LineMarker.h,
9132 plugins/editor/scintilla/LexBasic.cxx,
9133 plugins/editor/scintilla/LexHTML.cxx,
9134 plugins/editor/scintilla/include/SciLexer.h,
9135 plugins/editor/scintilla/include/Scintilla.h,
9136 plugins/editor/scintilla/include/Scintilla.iface,
9137 plugins/editor/scintilla/include/ScintillaWidget.h,
9138 plugins/editor/scintilla/LexBash.cxx,
9139 plugins/editor/scintilla/PlatGTK.cxx,
9140 plugins/editor/scintilla/ViewStyle.h,
9141 plugins/editor/scintilla/Editor.cxx,
9142 plugins/editor/scintilla/StyleContext.h,
9143 plugins/editor/scintilla/LexCPP.cxx,
9144 plugins/editor/scintilla/Converter.h,
9145 plugins/editor/scintilla/LexAU3.cxx,
9146 plugins/editor/scintilla/Editor.h,
9147 plugins/editor/scintilla/LexPerl.cxx,
9148 plugins/editor/scintilla/LexVB.cxx,
9149 plugins/editor/scintilla/ScintillaGTK.cxx,
9150 plugins/editor/scintilla/ViewStyle.cxx,
9151 plugins/editor/scintilla/PropSet.cxx,
9152 plugins/editor/scintilla/LexSQL.cxx,
9153 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9156 2007-01-11 Armin Burgmeier <armin@arbur.net>
9158 Reviewed by Naba Kumar <naba@gnome.org>:
9159 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9160 selected for editing. This fixes bug #394218.
9162 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9163 name if said URI is not known.
9165 * plugins/class-gen/window.c: When stripping function prefix away,
9166 include the trailing underscore because it is already set by the
9169 * plugins/class-gen/transform.c: Include "const char*" and "const
9170 gchar*" in the list for transforming a default C type to a GType.
9171 Don't access invalid memory when writing pointer_str in
9172 cg_transform_first_argument.
9174 2007-01-11 Naba Kumar <naba@gnome.org>
9176 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9177 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9178 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9179 libegg/test-actions.c, anjuta.desktop.in.in,
9180 anjuta.prj: Renamed application icon to 'anjuta.png' from
9181 'anjuta_icon.png'. Added more fields in desktop file.
9183 * mime/anjuta.xml: Added magic section.
9185 * (removed) mime/anjuta.applications,
9186 (removed) mime/anjuta.mime, mime/Makefile.am,
9187 (removed) mime/anjuta.keys,
9188 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9189 registeration and added scalable icon. Also fixes bug #393680
9191 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9193 Reviewed by Naba Kumar <naba@gnome.org>:
9194 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9195 and anjuta_status_progress_add_ticks() to check for progressbar
9196 being realized before trying to update it.
9198 2007-01-10 Naba Kumar <naba@gnome.org>
9200 * tagmanager/tm_workspace.c,
9202 plugins/debug-manager/Makefile.am,
9203 plugins/tools/scripts/Makefile.am,
9204 plugins/class-gen/plugin.c,
9205 plugins/class-gen/Makefile.am,
9206 global-tags/Makefile.am: Fixed make distcheck.
9208 * plugins/debug-manager/attach_process.c,
9209 plugins/debug-manager/attach_process.h,
9210 plugins/class-gen/action-callbacks.h,
9211 plugins/class-gen/action-callbacks.c,
9212 plugins/class-gen/class_gen.h,
9213 plugins/class-gen/class_gen.c: Deleted unused/old files.
9215 * (removed) scintilla, (added) plugins/editor/scintilla,
9216 plugins/editor/scintilla/lexers.make,
9217 plugins/editor/scintilla/Makefile.am,
9218 plugins/editor/Makefile.am
9219 configure.in, manuals/reference/libanjuta/Makefile.am
9220 Makefile.am: Moved scintilla to its right place.
9222 2007-01-09 Naba Kumar <naba@gnome.org>
9224 * plugins/profile-default/plugin.c: Save project session before
9225 a new one is opened.
9227 * plugins/project-manager/plugin.c,
9228 plugins/project-manager/plugin.h,
9229 plugins/project-manager/anjuta-project-manager.ui,
9230 plugins/profile-default/plugin.c,
9231 plugins/profile-default/plugin.h,
9232 plugins/profile-default/Makefile.am,
9233 (added) plugins/profile-default/anjuta-default-profile.ui,
9234 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9235 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9236 multiple projects support.
9238 2007-01-06 Armin Burgmeier <armin@arbur.net>
9240 Reviewed by Naba Kumar <naba@gnome.org>
9241 * plugins/class-gen/combo-flags.h:
9242 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9243 enum, added a type parameter to selected signal. Select highlighted
9244 entry when pressing enter (but not unselect it if it was already
9245 selected) before closing the popup. Also accept input when clicking
9248 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9249 according to selection type.
9251 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9254 2007-01-08 Johannes Schmid <jhs@gnome.org>
9256 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9257 * plugins/project-wizard/templates/gtkmm/Makefile.am
9258 * plugins/project-wizard/templates/python/configure.ac.tpl
9259 * plugins/project-wizard/templates/python/configure.in.tpl
9260 * plugins/project-wizard/templates/python/Makefile.am
9261 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9262 * plugins/project-wizard/templates/cpp/configure.in.tpl
9263 * plugins/project-wizard/templates/cpp/Makefile.am
9264 * plugins/project-wizard/templates/terminal.wiz
9265 * plugins/project-wizard/templates/xlib-dock.wiz
9266 * plugins/project-wizard/templates/wxwin.wiz
9267 * plugins/project-wizard/templates/java.wiz
9268 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9269 * plugins/project-wizard/templates/xlib/configure.in.tpl
9270 * plugins/project-wizard/templates/xlib/Makefile.am
9271 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9272 * plugins/project-wizard/templates/gcj/configure.in.tpl
9273 * plugins/project-wizard/templates/gcj/Makefile.am
9274 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9275 * plugins/project-wizard/templates/terminal/configure.in.tpl
9276 * plugins/project-wizard/templates/terminal/Makefile.am
9277 * plugins/project-wizard/templates/terminal/autogen.sh
9278 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9279 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9280 * plugins/project-wizard/templates/wxwin/Makefile.am
9281 * plugins/project-wizard/templates/gnome.wiz
9282 * plugins/project-wizard/templates/java/configure.ac.tpl
9283 * plugins/project-wizard/templates/java/configure.in.tpl
9284 * plugins/project-wizard/templates/java/Makefile.am
9285 * plugins/project-wizard/templates/anjuta-plugin.wiz
9286 * plugins/project-wizard/templates/gtkmm.wiz
9287 * plugins/project-wizard/templates/python.wiz
9288 * plugins/project-wizard/templates/cpp.wiz
9289 * plugins/project-wizard/templates/gtk.wiz
9290 * plugins/project-wizard/templates/gcj.wiz
9291 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9292 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9293 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9295 Starting fixing of all project wizards:
9296 - rename configure.in to configure.ac
9297 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9298 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9301 * TODO.task: Added bug number to bounty
9303 2007-01-07 Johannes Schmid <jhs@gnome.org>
9305 * plugins/build-basic-autotools.c:
9306 Fixed #392290 – Missed install as root option in project manager
9308 2007-01-07 Johannes Schmid <jhs@gnome.org>
9310 * plugins/sourceview/sourceview.c:
9311 Fixed #388731 – Odd editor behaviour after performing block-text operations
9312 Fixed #388727 – Block-tab does not work
9314 * plugins/sourceview/anjuta-document.h/c:
9315 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9318 Require Gtk+ >= 2.10 for sourceview plugin
9320 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9322 * libanjuta/anjuta-status.c:
9323 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9325 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9328 plugins/terminal/terminal.c:
9330 remove support for VTE < 0.9
9332 2007-01-06 Naba Kumar <naba@gnome.org>
9334 * po/POTFILES.in: Updated
9336 2007-01-05 Adam Dingle <adam@medovina.org>
9338 Reviewed by Naba Kumar <naba@gnome.org>:
9339 * plugins/message-view/anjuta-message-manager-plugin.glade:
9340 Fixed bug #377903 (improve message color defaults).
9342 2007-01-05 Naba Kumar <naba@gnome.org>
9344 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9346 2007-01-03 Armin Burgmeier <armin@arbur.net>
9348 Reviewed by Naba Kumar <naba@gnome.org>:
9349 * plugins/symbol-browser/test-class.h: Fixed block ends.
9351 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9352 C-style-block comment.
9354 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9355 allow lists when writing autogen definition files. This is required
9356 for the new class generator. Also fixed a wrong return value in
9357 npw_autogen_write_definition_file and set a GError in
9358 npw_autogen_execute when the output file could not be opened.
9360 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9363 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9364 goc_template_header and goc_template_source, added top_srcdir to
9365 includes, link against project wizard (also hopefully temporarily),
9366 removed class_gen.h, class_gen.c, action-callbacks.h,
9369 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9371 * plugins/class-gen/cell-renderer-flags.h:
9372 * plugins/class-gen/cell-renderer-flags.c:
9373 * plugins/class-gen/combo-flags.h:
9374 * plugins/class-gen/combo-flags.c:
9375 * plugins/class-gen/element-editor.c:
9376 * plugins/class-gen/element-editor.h:
9377 * plugins/class-gen/generator.c:
9378 * plugins/class-gen/generator.h:
9379 * plugins/class-gen/plugin.h:
9380 * plugins/class-gen/plugin.c:
9381 * plugins/class-gen/transform.c:
9382 * plugins/class-gen/transform.h:
9383 * plugins/class-gen/validator.c:
9384 * plugins/class-gen/validator.h:
9385 * plugins/class-gen/window.c:
9386 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9387 adding of several class elements and uses autogen.
9389 * plugins/class-gen/templates/cc-header.tpl:
9390 * plugins/class-gen/templates/cc-source.tpl:
9391 * plugins/class-gen/templates/go-header.tpl:
9392 * plugins/class-gen/templates/go-source.tpl:
9393 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9394 for the class generator.
9396 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9398 2007-01-04 Naba Kumar <naba@gnome.org>
9400 Patch from Nick Treleaven:
9401 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
9402 all matching symbols.
9404 Patches from Maik Beckmann and Sébastien Granjoux:
9405 * plugins/profile-default/plugin.c,
9406 plugins/project-manager/plugin.c: Unescape project name. Fixes
9409 2007-01-04 Naba Kumar <naba@gnome.org>
9411 * plugins/glade/plugin.c: Fixed compilation with
9412 older glade-3 version.
9414 Patch from Roland Illig:
9415 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
9416 plugins/sourceview/anjuta-document-saver.c,
9417 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
9418 are necessary to build anjuta on NetBSD 3.0
9420 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
9421 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
9422 window manager in gnome.
9424 2007-01-02 Naba Kumar <naba@gnome.org>
9426 * plugins/glade/plugin.c: Make it work with glade-3 svn.
9428 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
9430 Reviewed by Naba Kumar <naba@gnome.org>:
9431 * libanjuta/interfaces/libanjuta.idl,
9432 plugins/debug-manager/Makefile.am,
9433 plugins/debug-manager/anjuta-marshal.list,
9434 plugins/debug-manager/debugger.c,
9435 plugins/debug-manager/sparse_buffer.c,
9436 plugins/debug-manager/sparse_buffer.h,
9437 plugins/debug-manager/sparse_view.c,
9438 plugins/debug-manager/sparse_view.h,
9439 plugins/debug-manager/disassemble.h,
9440 plugins/debug-manager/disassemble.c,
9441 plugins/debug-manager/anjuta-marshal.list,
9442 plugins/debug-manager/plugin.c,
9443 plugins/gdb/debugger.c,
9444 plugins/gdb/debugger.h,
9445 plugins/gdb/plugin.c:
9446 Add a disassembly view window
9448 * plugins/debug-manager/breakpoints.c,
9449 plugins/debug-manager/chunk_view.c,
9450 plugins/debug-manager/locals.c,
9451 plugins/debug-manager/memory.c,
9452 plugins/debug-manager/registers.c,
9453 plugins/debug-manager/stack_trace.c:
9454 Add some debugging information
9456 2006-12-18 Naba Kumar <naba@gnome.org>
9458 * configure.in, plugins/glade/plugin.c: Allow building against both
9459 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
9461 2006-12-03 Naba Kumar <naba@gnome.org>
9463 * TODO.tasks: Marked a bounty completed.
9465 2006-11-24 Adam Dingle <adam@medovina.org>
9467 Reviewed by Naba Kumar <naba@gnome.org>:
9468 * plugins/build-basic-autotools/build-basic-autotools.c,
9469 plugins/debug-manager/watch.c,
9470 plugins/document-manager/plugin.c,
9471 plugins/patch/plugin.c,
9472 plugins/project-manager/plugin.c:
9473 Fixed bug #378879 (several command names need ellipses).
9475 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
9477 Reviewed by: Naba Kumar <naba@gnome.org>
9478 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9479 GCC 4.1.2 (there are only two warnings remaining now when compiling
9482 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
9484 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
9485 macro so that the generated function support a NULL plugin parameter.
9487 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
9488 in debug_tree_find_expression by freeing memory returned by the call
9489 to gtk_tree_model_get instead of the parameter string.
9491 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9493 * plugins/debug-manager/breakpoints.c:
9496 * plugins/debug-manager/anjuta-debug-manager.ui,
9497 plugins/debug-manager/debugger.c,
9498 plugins/debug-manager/plugin.c:
9501 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
9503 * libanjuta/anjuta-launcher.c,
9504 plugins/gdb/debugger.c:
9507 2006-11-21 Naba Kumar <naba@gnome.org>
9509 * plugins/search/search_preferences.c: Fixed build break.
9511 2006-11-20 Naba Kumar <naba@gnome.org>
9513 Patch from Kjartan Maraas:
9514 * plugins/cvs-plugin/cvs-interface.c,
9515 plugins/document-manager/plugin.c,
9516 plugins/gtodo/interface.c,
9517 plugins/gtodo/libgtodo.h,
9518 plugins/message-view/anjuta-msgman.c,
9519 plugins/project-wizard/druid.c,
9520 plugins/search/search_preferences.c,
9521 plugins/sourceview/sourceview-prefs.c,
9522 plugins/terminal/terminal.c,
9523 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
9525 Patch from Przemysław Grzegorczyk:
9526 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9527 plugins/subversion/anjuta-subversion.glade: Enable files in
9528 fileselection dialog. Fixes bug #376031.
9530 2006-11-17 Adam Dingle <adam@medovina.org>
9532 Reviewed by: Naba Kumar <naba@gnome.org>
9533 * plugins/build-basic-autotools/build-basic-autotools.c
9534 * plugins/class-gen/anjuta-class-gen.plugin.in
9535 * plugins/debug-manager/breakpoints.c
9536 * plugins/debug-manager/plugin.c
9537 * plugins/devhelp/plugin.c
9538 * plugins/document-manager/plugin.c
9539 * plugins/gdb/debugger.c
9540 * plugins/glade/anjuta-glade.plugin.in
9541 * plugins/gtodo/plugin.c
9542 * plugins/language-support-cpp-java/plugin.c
9543 * plugins/message-view/plugin.c
9544 * plugins/project-import/anjuta-project-import.glade
9545 * plugins/project-import/anjuta-project-import.plugin.in
9546 * plugins/search/plugin.c
9547 * plugins/tools/scripts/tools-2.xml.in
9548 * plugins/valgrind/plugin.c
9549 * src/anjuta-actions.h:
9550 Fixed bug #376335 "menu items should be capitalized". Minor
9553 2006-11-20 Naba Kumar <naba@gnome.org>
9555 * configure.in: Fixed build.
9557 Patch from: Arjan Timmerman
9558 *configure.in: Make subvesion plugin build for apr 1.x.
9561 2006-11-20 Johannes Schmid <jhs@gnome.org>
9565 Removed patches from Sylvain and Günther. They caused not problems but
9566 Naba was against them.
9568 2006-11-20 Johannes Schmid <jhs@gnome.org>
9570 * Removed me from MAINTAINERS
9572 2006-11-14 Günther Brammer <GBrammer@gmx.de>
9575 Use apr-1 instead of apr-0
9577 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
9579 * global-tags/create_global_tags.sh.in: Correct a bug when environment
9580 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
9581 and another bug occuring when parsing .pc file containing quotes.
9583 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
9585 * plugins/*/*.[ch]: Use class macro for type casting.
9587 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9588 GCC 4.1.2 (there are only two warnings remaining now when compiling
9591 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
9592 a memory leak in debug_tree_find_expression; g_free was called on
9593 the parameter instead of the memory allocated by gtk_tree_model_get.
9595 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
9596 to declare and initialize the global type variable of the plugin.
9598 2006-10-31 Naba Kumar <naba@gnome.org>
9600 * global-tags/create_global_tags.sh.in: Added an end message.
9602 * libanjuta/anjuta-launcher.h: Fixed indentation.
9604 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
9605 creation to a) append the messages in right way, b) Connect signals
9606 to the view properly and c) Recreate the system-tags.cache at the
9607 end of the generation.
9609 * plugins/symbol-browser: Fixed action path (double
9610 click on sysmbols was not working).
9612 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
9613 Fixed typedef and removed dead code.
9615 * tagmanager/c.c: Took the latest version from ctags source
9616 repository, because the one we had (from ctags 5.6) was broken.
9618 * global_tags/create_global_tags.sh.in: Reverted the patch from
9619 Sylvain because it was not right fix (and added a helpful comment).
9620 Used /bin/bash to fix the bashism and generated separate log files
9621 for each tag files in the same directory.
9623 2006-10-29 Naba Kumar <naba@gnome.org>
9625 * plugins/editor/text_editor.c: Use a temporary file
9626 to save the editor and move it at the end to original
9627 file. This will prevent data corruption if file save
9628 failed for any reason. Also report proper errors when
9629 file save fails. Fixes bug #346575.
9631 2006-10-26 Naba Kumar <naba@gnome.org>
9633 * plugins/document-manager/anjuta-docman.c: Do not load
9634 the same files with different path more than once (happens
9635 with symlinked files). Fixes Bug #323591.
9637 2006-10-25 Naba Kumar <naba@gnome.org>
9639 * plugins/valgrind/vgactions.c: Fixed a warning.
9641 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
9643 Reviewed by Naba Kumar <naba@gnome.org>:
9645 * plugins/valgrind/vgtoolview.c:
9646 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
9648 * plugins/valgrind/bugged-prg-test.c:
9649 No more warning during compilation with GCC 4.1.
9650 Program is still buggy in order to be used as a test of the
9653 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
9654 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
9655 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
9656 plugins/valgrind/vgrule.c:
9657 No more warning during compilation with GCC 4.1.
9659 * plugins/valgrind/plugin.c:
9660 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
9661 prototype (was missing from previous patch).
9663 2006-10-24 Naba Kumar <naba@gnome.org>
9665 * plugins/glade/plugin.c: Show glade tree view, not list view.
9667 * plugins/glade/plugin.c: Fixed crash when Anjuta is
9668 exited with glade plugin still loaded. Fixes Bug #364755.
9670 * plugins/document-manager/anjuta-document-manager.plugin.in:
9671 Added application/x-reject in accepted mime-types.
9673 * Changelog: Fixed changelog alignments.
9675 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
9677 Reviewed by: Naba Kumar <naba@gnome.org>
9679 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
9680 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
9681 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
9682 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
9683 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
9684 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
9685 plugins/valgrind/vgsearchbar.c:
9686 Use class macro for type casting.
9688 * plugins/valgrind/plugin.h:
9689 Don't force cast a GtkActionGroup to a GtkAction.
9691 * plugins/valgrind/plugin.c:
9692 Use correct API to get path of the preoject root when building
9693 the list of targets for the run action.
9694 Correct ordering of the construction of the preferences widgets.
9695 Only remove the valgrind widget if it is currently displayed.
9697 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
9698 Return if check_valgrind_binary() fails.
9699 The ValgrindPluginPrefs object is initialized after the call to
9700 vg_action_new. Take a handle to the location of the pointer to
9703 2006-10-24 Naba Kumar <naba@gnome.org>
9705 * HACKING: Updated coding sample.
9707 Patch from: Armin Burgmeier <armin@arbur.net>
9708 * plugins/symbol-browser/test-class.h,
9709 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
9711 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
9713 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
9714 * plugins/valgrind/vgtoolview.h:
9715 Correctly handle the argv / srcdir of vg_tool_view object. Do
9716 not leak memory associated with those arrays.
9718 * plugins/symbol-browser/an_symbol_prefs.c:
9719 Support unloading / reloading of the module (for example when
9720 closing a project and opening another one).
9722 * plugins/project-manager/plugin.c:
9723 Remove plugin widget before removing plugin itself, preventing
9724 a crash with valgrind plugin.
9726 * libanjuta/anjuta-preferences-dialog.c:
9727 Do not use the page_num returned by gtk_notebook_append_page to
9728 remove the page as it cause bugs when pages removal is not done
9731 * plugins/document-manager/anjuta-docman.c:
9732 Fix some GTK+ warnings.
9734 * global-tags/create_global_tags.sh.in:
9735 Rewrite script to remove bash-ism and use pkg-config directly
9736 instead of parsing the *.pc file by hand. This solve problems
9737 that occurred when one of the directory in PKG_CONFIG_PATH is
9740 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
9742 * plugins/glade/plugin.c: Fix build (#363884)
9744 2006-10-22 Johannes Schmid <jhs@gnome.org>
9746 * plugins/file-manager/an_file_view.c:
9747 * plugins/file-manager/plugin.c:
9748 * plugins/file-manager/plugin.h:
9749 Fix possible crasher when changing project-root uri when we try to restore open nodes
9752 2006-10-19 Naba Kumar <naba@gnome.org>
9754 Patch from: Juan Pablo Ugarte
9755 * plugins/glade/plugin.c: Include glade header
9758 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
9760 * plugins/debug-manager/Makefile.am,
9761 plugins/debug-manager/sexy-icon-entry.h,
9762 plugins/debug-manager/sexy-icon-entry.c,
9763 plugins/debug-manager/dataview.c:
9764 Fix bug #358134 (Goto memory prompt)
9765 Use sexy-icon-entry from libsexy 0.1.10
9767 * plugins/debug-manager/debugger.c,
9768 plugins/debug-manager/plugin.c,
9769 plugins/debug-manager/start.c,
9770 plugins/gdb/debugger.c,
9771 plugins/gdb/plugin.c:
9772 Better error handling when starting and stopping debugger
9774 2006-10-13 Maik Beckmann <maik@eigenco.de>
9776 * src/action_callbacks.c:
9777 Fixed bug #361830 (AboutDialog does not close) which is caused
9778 due to a change in Gtk+ 2.10
9780 2006-10-12 Adam Dingle <adam@medovina.org>
9782 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
9784 * plugins/search/search-replace.c:
9785 Fixed bug #358068 (indicate when Find in Files is complete)
9787 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9789 * plugins/sourceview/sourceview-prefs.c:
9790 * plugins/sourceview/sourceview.glade:
9791 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
9793 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
9795 * plugins/devhelp/plugin.c:
9796 * plugins/search/plugin.c:
9797 Fixed bug #359750 (fix find/replace shortcut keys).
9799 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
9800 use Alt+key for shortcuts)
9802 * plugins/debug-manager/debug_tree.c:
9803 * plugins/debug-manager/debugger.c:
9804 Fixed bug #359317 (can't load debug manager)
9806 * /plugins/document-manager/plugin.c:
9807 Fixed bug #359259 (highlight modes listed in reverse
9808 alphabetical order).
9810 2006-10-10 Johannes Schmid <jhs@gnome.org>
9812 * plugins/glade/plugin.c:
9813 Add scrollbars to glade project window
9815 2006-10-10 Johannes Schmid <jhs@gnome.org>
9817 * libanjuta/interfaces/Makefile.am.iface:
9818 Fixed Makefile with broke build
9820 2006-10-07 Johannes Schmid <jhs@gnome.org>
9822 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9823 * libanjuta/interfaces/Makefile.iface.am:
9824 Fixed enum types generation
9826 * libanjuta/interfaces/libanjuta.idl:
9827 Fixed some strange typo
9829 2006-10-06 Johannes Schmid <jhs@gnome.org>
9831 * libanjuta/interfaces/Makefile.iface.am:
9832 Fixed enum-types.h generation
9833 * libanjuta/interfaces/libanjuta.idl:
9835 IAnjutaTODO::load should take const gchar* argument
9836 Remove include to libanjuta/e-splash.h which is not installed as header file
9837 Disable get_attributes for now
9839 * pluings/sourceview/sourceview.c: Disabled get_attributes
9841 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
9843 2006-10-05 Naba Kumar <naba@gnome.org>
9845 * TODO.tasks: Set 'Improve class widzard' task to assigned.
9846 Set bug id for 'Profiler plugin' task.
9848 2006-10-03 Naba Kumar <naba@gnome.org>
9850 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
9851 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
9853 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
9854 plugins/project-manager/plugin.c: Added a new API in
9855 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
9856 Added some documentation. On project close, close all editors that
9857 has files opened for the project.
9859 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
9860 from the containers on anjuta_shell_remove_widget(). Do not destroy
9861 glade widgets once created.
9863 2006-10-03 Johannes Schmid <jhs@gnome.org>
9865 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9866 * libanjuta/interfaces/libanjuta.idl:
9867 const-List<> => const List<>
9868 List-free<> => List<>
9870 * Makefile.am: Reenabled launcher
9872 2006-10-03 Johannes Schmid <jhs@gnome.org>
9874 * libanjuta/interfaces/Makefile.am.iface:
9875 Install libanjuta.idl
9877 2006-10-02 Adam Dingle <adam@medovina.org>
9879 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9881 2006-10-02 Adam Dingle <adam@medovina.org>
9883 * plugins/editor/style-editor.c: fixed bug #357534
9884 * plugins/gdb/utilities.h: removed 2 unused declarations
9886 2006-10-02 Johannes Schmid <jhs@gnome.org>
9888 * Makefile.am: disabled anjuta-launcher
9889 * libanjuta/Makefile.am:
9891 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
9892 * libanjuta/glue-factory.c: (glue_factory_add_path),
9893 (glue_factory_get_path):
9894 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
9895 * libanjuta/glue-factory.h:
9896 * libanjuta/glue-cpp.h:
9897 * libanjuta/glue-cpp.c:
9898 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
9900 * libanjuta/interfaces/Makefile.am.iface:
9901 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9902 * libanjuta/interfaces/libanjuta.idl:
9903 Add a new features to idl compiler:
9904 List<Type> => List of Type
9905 List-free<Type> => List of Type, it is up to the caller to free items and list
9906 const-List(-free)<Type> = const List of Types
9907 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
9909 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
9910 (generic_cpp_class_create_code):
9911 Adapted to new project_manager interface
9913 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
9914 * plugins/debug-manager/debugger.c:
9915 (ivariable_debugger_iface_init):
9916 Do not use C++ keyword "delete" for interface name
9918 * plugins/document-manager/anjuta-document-manager.plugin.in:
9919 Added m4 to mime-types
9921 * plugins/project-manager/plugin.c:
9922 (iproject_manager_add_source_multi):
9923 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
9925 2006-10-01 Naba Kumar <naba@gnome.org>
9927 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
9928 UI file used when out-of-process devhelp is used instead of
9931 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
9932 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
9933 plugins/profile-default/default.anjuta: Build devhelp plugin,
9934 but use out-of-process devhelp if devhelp plugin is disabled
9935 (either by user or devhelp is not installed). Disabled devhelp
9936 plugin by default. Added it in default profile.
9938 2006-10-01 Naba Kumar <naba@gnome.org>
9940 * plguins/project-manager/plugin.c: Possible fix for crash
9943 * configure.in, plugins/Makefile.am: Enabled glade plugin and
9944 set dep to last version 3.0.2.
9946 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
9947 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
9948 plugins/symbol-browser/plugin.c: Use the right action group
9949 for getting popup actions (Fixes lots of assertion failures).
9951 * plugins/project-manager/plugin.c,
9952 plugins/project-manager/plugin.h: use separate action group
9955 * plugins/message-view/plugin.c: Disconnect session load
9956 signal on plugin deactivation (fixes a crash).
9958 2006-09-30 Naba Kumar <naba@gnome.org>
9960 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
9961 * TODO.tasks: Assigned a bounty to Massimo.
9963 2006-09-29 Naba Kumar <naba@gnome.org>
9965 * src/anjuta-app.c, src/shell.c: Fixed build errors.
9967 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
9969 * plugins/debug-manager/debugger.c,
9970 plugins/debug-manager/plugin.c,
9971 libanjuta/interfaces/libanjuta.idl:
9972 Add a new abort command to quit debugger without waiting
9974 * plugins/gdb/debugger.c,
9975 plugins/gdb/debugger.h,
9976 plugins/gdb/plugin.c:
9977 Send a signal directly to the debugged program
9978 Implement abort command
9980 * plugins/debug-manager/debug_tree.c:
9983 * plugins/debug-manager/stack-trace.c:
9986 2006-09-29 Naba Kumar <naba@gnome.org>
9988 * TODO.tasks: Updated.
9990 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
9993 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
9995 * TODO.tasks: Updated in light of the word wrapping fix
9996 in Tasks Manager. Added a test bounty entry.
9998 * TODO.tasks: Added four bounties.
10000 2006-09-28 Naba Kumar <naba@gnome.org>
10002 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10003 Added 'customizable' parameter to
10004 anjuta_ui_add_action_group_entries() and similar functions to
10005 allow user configuration of the actions. Filter out actions that
10006 are not configurable items (such as submenu items). Now the
10007 'Customize shortcuts' dialog is much better listed.
10009 * plugins/build-basic-autotools/build-basic-autotools.c,
10010 plugins/build-basic-autotools/build-basic-autotools.h,
10011 plugins/cvs-plugin/plugin.c,
10012 plugins/cvs-plugin/plugin.h,
10013 plugins/debug-manager/breakpoints.c,
10014 plugins/debug-manager/plugin.c,
10015 plugins/debug-manager/stack_trace.c,
10016 plugins/debug-manager/watch.c,
10017 plugins/devhelp/plugin.c,
10018 plugins/document-manager/plugin.c,
10019 plugins/file-loader/plugin.c,
10020 plugins/file-manager/plugin.c,
10021 plugins/glade/plugin.c,
10022 plugins/gtodo/interface.c,
10023 plugins/gtodo/plugin.c,
10024 plugins/language-support-cpp-java/plugin.c,
10025 plugins/macro/plugin.c,
10026 plugins/macro/plugin.h,
10027 plugins/message-view/plugin.c,
10028 plugins/patch/plugin.c,
10029 plugins/profile-default/default.anjuta,
10030 plugins/project-manager/plugin.c,
10031 plugins/project-manager/plugin.h,
10032 plugins/sample1/plugin.c,
10033 plugins/search/plugin.c,
10034 plugins/subversion/plugin.c,
10035 plugins/subversion/plugin.h,
10036 plugins/symbol-browser/plugin.c,
10037 plugins/symbol-browser/plugin.h,
10038 plugins/tools/plugin.c,
10039 plugins/valgrind/plugin.c,
10040 plugins/valgrind/plugin.h: Fixed to take care of above change
10041 in API of AnjutaUI. Properly added/removed action groups in some
10042 plugins. Split action groups into customization and non-customizable
10043 groups and added them separately.
10045 * plugins/document-manager/plugin.c: Close files belonging to
10046 project when project is closed (not complete).
10048 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10049 vertical aligned cell entries.
10051 * src/anjuta-app.c: Define macros for the placeholder names.
10052 Set default widths and heights of the default placeholders,
10053 so that newly docked widgets are correclty sized.
10055 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10056 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10057 Fixed to generated correct actions addition/removal code.
10059 2006-09-25 Naba Kumar <naba@gnome.org>
10061 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10062 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10065 * plugins/message-view/anjuta-msgman.c,
10066 plugins/message-view/anjuta-msgman.h,
10067 plugins/message-view/message-view.c,
10068 plugins/message-view/message-view.h,
10069 plugins/message-view/plugin.c: Serialize messages panes in
10070 session save and deserialize them in session load so that
10071 build messages persistant.
10073 2006-09-24 Johannes Schmid <jhs@gnome.org>
10075 * libanjuta/anjuta-utils.c:
10076 * plugins/message-view/message-view.c:
10077 Really fixed #355407
10079 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10081 * libanjuta/interfaces/libanjuta.idl:
10082 Change one variable sign
10084 * plugins/debug-manager/anjuta-debug-manager.glade,
10085 plugins/debug-manager/anjuta-debug-manager.ui:
10086 Few small interface changes
10088 * plugins/debug-manager/debug_tree.h,
10089 plugins/debug-manager/watch.c,
10090 plugins/debug-manager/debugger.c,
10091 plugins/debug-manager/plugin.c
10092 plugins/gdb/debugger.c,
10093 plugins/gdb/plugin.c:
10094 Big rewrite of debugger queue
10095 Allow to cancel command
10097 * plugins/debug-manager/memory.c:
10098 Fix a bug if a command is cancelled
10100 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10102 * plugins/gdb/debugger.c,
10103 plugins/debug-manager/debug_tree.c,
10104 plugins/debug-manager/locals.c:
10105 Restore tree representation for local variable
10106 Add argument in local variable list
10107 Use gdb variable object to get all informations
10109 2006-09-19 Naba Kumar <naba@gnome.org>
10111 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10112 that implements AnjutaSavePrompt class.
10114 * ChangeLog: Fixed indentation.
10116 * libanjuta/Makefile.am,
10117 libanjuta/anjuta-marshal.list,
10118 libanjuta/anjuta-shell.c,
10119 libanjuta/anjuta-shell.h,
10120 plugins/document-manager/action-callbacks.c,
10121 plugins/document-manager/action-callbacks.h,
10122 plugins/document-manager/anjuta-docman.c,
10123 plugins/document-manager/anjuta-docman.h,
10124 plugins/document-manager/plugin.c,
10125 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10126 unsaved items during exit. A new signal is added in shell
10127 interface called 'save-prompt' to collect all unsaved items.
10128 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10129 Fixed document manager to use the new save-prompt signal in shell
10130 and AnjutaSavePrompt object for unsaved files. Cleaned up
10131 AnjutaDocman to synchronously save new files. Fixed function
10134 2006-09-18 Johannes Schmid <jhs@gnome.org>
10136 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10137 gdl requirement to 0.7.0
10139 2006-09-18 Johannes Schmid <jhs@gnome.org>
10141 * global-tags/.cvsignore:
10142 * global-tags/Makefile.am:
10143 * global-tags/create_global_tags.sh (removed):
10144 * global-tags/create_global_tags.sh.in (added):
10147 * libanjuta/anjuta-launcher.c:
10150 * plugins/project-manager/plugin.c:
10151 (project_manager_plugin_close_project):
10154 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10157 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10158 More reasonable toolbar creation/deletition though it does
10159 not completly work!
10161 2006-09-15 Johannes Schmid <jhs@gnome.org>
10163 * libanjuta/anjuta-utils.c/.h:
10166 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10168 * scintilla/ScintillaGTK.cxx
10169 Fixed doulbe freeing in Scintilla
10171 2006-09-12 Johannes Schmid <jhs@gnome.org>
10173 * plugins/symbol-browser/an_symbol_prefs.c:
10174 Support unloading / reloading of the module (for example when
10175 closing a project and opening another one).
10177 * plugins/project-manager/plugin.c:
10178 Really fixed #355148 (Show project name in title bar)
10180 2006-09-09 Johannes Schmid <jhs@gnome.org>
10182 * libanjuta/plugins.c:
10183 Fixed #355156 (Show plugins in alphabetical order)
10185 2006-09-09 Johannes Schmid <jhs@gnome.org>
10187 * plugins/project-manager/plugin.c:
10188 Fixed #355148 (Show project name in title bar)
10190 2006-09-09 Johannes Schmid <jhs@gnome.org>
10192 * plugins/project-manager/plugin.c:
10193 (value_removed_project_root_uri):
10194 Fixed crasher if project cannot be opened
10196 2006-08-30 Naba Kumar <naba@gnome.org>
10198 * plugins/language-support-cpp-java/plugin.[c,h],
10199 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10200 Impletemnted UI for auto indent.
10202 2006-08-28 Naba Kumar <naba@gnome.org>
10204 * plugins/gvim/.cvsignore,
10205 plugins/gvim/Makefile.am,
10206 plugins/gvim/anjuta-vim-plugin.png,
10207 plugins/gvim/anjuta-vim.c,
10208 plugins/gvim/anjuta-vim.h,
10209 plugins/gvim/anjuta-vim.plugin.in,
10210 plugins/gvim/gtkvim.c,
10211 plugins/gvim/gtkvim.h,
10212 plugins/gvim/plugin.c,
10213 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10216 2006-08-28 Naba Kumar <naba@gnome.org>
10218 Patch from: Massimo Corà <maxcvs@email.it>
10219 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10220 possible infinite loop.
10222 2006-08-22 Adam Dingle <adam@medovina.org>
10224 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10225 to edit are shown in the preferences dialog in anjuta").
10226 Removed unused widgets from the style editor dialog.
10228 2006-08-21 Johannes Schmid <jhs@gnome.org>
10230 * plugins/symbol-browser/test-class.[cpp/h]
10231 Added missing files
10233 2006-08-18 Naba Kumar <naba@gnome.org>
10235 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10236 end of document loading.
10238 * plugins/language-support-cpp-java/plugin.c,
10239 plugins/sourceview/sourceview.c: Fixed plugin loading.
10241 2006-08-17 Naba Kumar <naba@gnome.org>
10243 * plugins/language-support-cpp-java/plugin.c,
10244 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10245 mode line parsing. Indentation parameters initialized based on
10246 mode line parameters.
10248 2006-08-16 Naba Kumar <naba@gnome.org>
10250 * Makefile.am, plugins/editor/text_editor.c,
10251 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10254 2006-08-16 Naba Kumar <naba@gnome.org>
10256 Patch from Massimo Cora' <maxcvs@email.it>:
10258 * plugins/editor/aneditor-autocomplete.cxx,
10259 plugins/editor/aneditor-calltip.cxx,
10260 plugins/symbol-browser/Makefile.am,
10261 plugins/symbol-browser/an_symbol.c,
10262 plugins/symbol-browser/an_symbol_view.c,
10263 plugins/symbol-browser/plugin.c,
10264 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10265 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10266 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10267 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10268 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10269 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10270 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10271 tagmanager/get.h, tagmanager/html.c,
10272 tagmanager/include/tm_source_file.h,
10273 tagmanager/include/tm_tag.h,
10274 tagmanager/include/tm_workspace.h,
10275 tagmanager/jscript.c, tagmanager/keyword.c,
10276 tagmanager/keyword.h, tagmanager/lisp.c,
10277 tagmanager/lregex.c, tagmanager/lua.c,
10278 tagmanager/main.h, tagmanager/make.c,
10279 tagmanager/options.c, tagmanager/options.h,
10280 tagmanager/parse.c, tagmanager/parse.h,
10281 tagmanager/parsers.h, tagmanager/pascal.c,
10282 tagmanager/perl.c, tagmanager/php.c,
10283 tagmanager/python.c, tagmanager/read.c,
10284 tagmanager/read.h, tagmanager/readtags.c,
10285 tagmanager/readtags.h, tagmanager/rexx.c,
10286 tagmanager/routines.c, tagmanager/routines.h,
10287 tagmanager/ruby.c, tagmanager/scheme.c,
10288 tagmanager/sh.c, tagmanager/slang.c,
10289 tagmanager/sml.c, tagmanager/sort.c,
10290 tagmanager/sort.h, tagmanager/sql.c,
10291 tagmanager/strlist.c, tagmanager/strlist.h,
10292 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10293 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10294 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10295 tagmanager/vim.c, tagmanager/vstring.c,
10296 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10297 5.6 and namespace completion fixed.
10299 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10300 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10302 2006-08-15 Naba Kumar <naba@gnome.org>
10304 * libanjuta/interfaces/libanjuta.idl,
10305 plugins/editor/text-editor-iterable.c,
10306 plugins/editor/text_editor.c,
10307 plugins/sourceview/sourceview-cell.c,
10308 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10309 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10310 ianjuta_editor_end_action().
10312 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10314 2006-08-13 Naba Kumar <naba@gnome.org>
10316 * plugins/debug-manager/breakpoints.c,
10317 plugins/debug-manager/memory.c,
10318 plugins/debug-manager/registers.c,
10319 src/layout.xml: Fixed debugger widgets layout.
10321 2006-08-12 Naba Kumar <naba@gnome.org>
10323 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10324 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10325 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10326 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10327 codes and dead codes. Removed automatic indentation prefs.
10329 2006-08-12 Johannes Schmid <jhs@gnome.org>
10331 * libanjuta/Makefile.am:
10332 * libanjuta/anjuta-launcher.c:
10333 * libanjuta/anjuta-launcher.h:
10334 * libanjuta/anjuta-plugin.c:
10335 * libanjuta/anjuta-plugin.h:
10336 * libanjuta/anjuta-preferences.c:
10337 * libanjuta/anjuta-preferences.h:
10338 * libanjuta/anjuta-shell.c:
10339 * libanjuta/anjuta-shell.h:
10340 * libanjuta/libanjuta.h:
10342 Made wrapper friendly:
10343 - no inline in header files (preferences_set/get)
10344 - correct signal names
10345 - correct GError** argument in anjuta_shell_freeze/thaw
10346 - include correct files in libanjuta.h
10348 * plugins/project-manager/plugin.c:
10351 2006-08-11 Naba Kumar <naba@gnome.org>
10353 * plugins/editor/aneditor-priv.h,
10354 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10356 * plugins/editor/text_editor_cbs.c,
10357 plugins/sourceview/anjuta-view.c: Pass the right position for char
10360 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10362 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10364 2006-08-11 Naba Kumar <naba@gnome.org>
10366 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10367 return the right character at the iter position and get_char() to
10370 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10371 to set to character offset and not byte index.
10373 * plugins/language-support-cpp-java/plugin.c: Improved
10374 auto-indentation login. Indents opening and closing braces correctly.
10376 2006-08-10 Johannes Schmid <jhs@gnome.org>
10380 Required automake = 1.9
10382 * libanjuta/anjuta-children.c:
10383 * libanjuta/anjuta-children.h:
10384 * libanjuta/anjuta-encodings.h:
10385 * libanjuta/anjuta-launcher.h:
10386 * libanjuta/anjuta-plugin-description.h:
10387 * libanjuta/anjuta-preferences-dialog.h:
10388 * libanjuta/anjuta-preferences.h:
10389 * libanjuta/anjuta-session.h:
10390 * libanjuta/anjuta-status.h:
10391 * libanjuta/anjuta-ui.h:
10392 * libanjuta/anjuta-utils.c:
10393 * libanjuta/anjuta-utils.h:
10394 * libanjuta/e-splash.h:
10395 * libanjuta/glue-factory.h:
10396 * libanjuta/glue-plugin.h:
10397 * libanjuta/plugins.h:
10398 * libanjuta/resources.h:
10399 Fixed libanjuta to be able to wrap it
10400 - G_BEGIN_DECLS, G_END_DECLS
10401 - include all necessary files in libanjuta.h
10403 * plugins/gtodo/tray-icon.c:
10404 * plugins/terminal/terminal.c:
10405 Some build fixes for freebsd
10407 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10408 * plugins/sourceview/sourceview.glade:
10409 Remove auto-indent feature as it is now in language-support
10411 2006-08-09 Naba Kumar <naba@gnome.org>
10413 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
10414 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10415 Added missing files.
10417 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
10418 get_use_spaces(), set_tabsize() and set_use_spaces().
10420 2006-08-09 Naba Kumar <naba@gnome.org>
10422 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
10423 succeeded in activating.
10425 * plugins/document-manager/plugin.c: Added debug message.
10427 * libanjuta/interfaces/libanjuta.idl,
10428 plugins/editor/text_editor.c: Implemented get_tabsize(),
10429 get_use_spaces(), set_tabsize() and set_use_spaces().
10431 * plugins/language-support-cpp-java/Makefile.am,
10432 plugins/language-support-cpp-java/plugin.c,
10433 plugins/language-support-cpp-java/plugin.h: Used editor parameters
10434 for indentation. Added preferences page for paramenters.
10436 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
10438 2006-08-08 Naba Kumar <naba@gnome.org>
10440 * libanjuta/interfaces/libanjuta.idl,
10441 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10442 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10443 plugins/editor/text_editor.c,
10444 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
10445 and implemented it for both scintilla and sourceview.
10447 * plugins/search/plugin.c: Use the new grab_focus() to transfer
10448 focus back to editor (happens when pressing esc in incremental
10451 2006-08-08 Naba Kumar <naba@gnome.org>
10453 * libanjuta/interfaces/libanjuta.idl,
10454 plugins/editor/text_editor.c,
10455 plugins/editor/text_editor.h,
10456 plugins/editor/text-editor-iterable.c,
10457 plugins/sourceview/sourceview-cell.c,
10458 plugins/sourceview/sourceview.c: Implemented editor attributes
10461 * plugins/editor/aneditor.cxx: Disabled old indentation code.
10462 plugins/language-support-cpp-java/plugin.c: Implemented indentation
10463 code (not complete yet).
10465 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10466 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10467 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10468 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10469 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10470 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10472 2006-08-04 Naba Kumar <naba@gnome.org>
10474 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
10477 2006-08-03 Johannes Schmid <jhs@gnome.org>
10479 * configure.in: Add a more informative text to valgrind plugin
10482 Modified Preferences tasl
10483 * libanjuta/anjuta-plugin.c:
10484 * libanjuta/anjuta-preferences-dialog.c:
10485 * libanjuta/anjuta-preferences-dialog.h:
10486 * libanjuta/anjuta-preferences.c:
10487 * libanjuta/anjuta-preferences.h:
10488 * libanjuta/interfaces/Makefile.am.iface:
10489 * libanjuta/interfaces/libanjuta.idl:
10490 Added IAnjutaPreferences interface which every plugin that has preferences should
10491 implement. Call merge() and unmerge() at plugin activation/deactivation.
10492 Fixed preferences_page_remove()
10494 * plugins/build-basic-autotools/build-basic-autotools.c:
10495 * plugins/cvs-plugin/plugin.c:
10496 * plugins/document-manager/plugin.c:
10497 * plugins/editor/plugin.c:
10498 * plugins/editor/plugin.h:
10499 * plugins/file-manager/plugin.c:
10500 * plugins/gtodo/main.h:
10501 * plugins/gtodo/plugin.c:
10502 * plugins/gtodo/preferences.c:
10503 * plugins/message-view/anjuta-msgman.c:
10504 * plugins/message-view/anjuta-msgman.h:
10505 * plugins/message-view/plugin.c:
10506 * plugins/sourceview/plugin.c:
10507 * plugins/sourceview/plugin.h:
10508 * plugins/symbol-browser/an_symbol_prefs.c:
10509 * plugins/symbol-browser/plugin.c:
10510 * plugins/terminal/terminal.c:
10511 * plugins/valgrind/plugin.c
10512 * src/anjuta-app.c:
10514 Updated preference loading/unloading for all plugins
10516 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
10518 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
10519 src/Makefile.am, plugins/tools/scripts/Makefile.am:
10520 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
10521 recommended by the autoconf manual.
10522 - Fixes compiling with autoconf 2.60.
10524 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
10526 2006-08-02 Johanes Schmid <jhs@gnome.org>
10528 * plugins/profile-default/plugin.c:
10529 Fixed session handling
10531 2006-08-01 Johannes Schmid <jhs@gnome.org>
10534 * plugins/Makefile.am:
10535 Disabled devhelp and glade for now as they do not work (#341073
10538 * plugins/profile-default/anjuta-default-profile.ui (removed):
10539 * plugins/profile-default/plugin.c:
10540 * plugins/profile-default/plugin.h:
10541 * plugins/project-manager/anjuta-project-manager.ui:
10542 * plugins/project-manager/plugin.c:
10543 * plugins/project-manager/plugin.h:
10544 Limted multiple project support #315043
10546 * libanjuta/interfaces/libanjuta.idl:
10547 Added ianjuta_profile_unload
10549 2006-07-31 Naba Kumar <naba@gnome.org>
10551 * libanjuta/interfaces/libanjuta.idl,
10552 plugins/editor/text-editor-iterable.c,
10553 plugins/editor/text_editor.c,
10554 plugins/sourceview/anjuta-view.c,
10555 plugins/sourceview/anjuta-view.h,
10556 plugins/sourceview/sourceview.c: Fixed text iteration and
10557 IAnjutaEditor implementations in both scintilla
10558 and sourceview. Cleand up libanjuta API: Removed redundant
10559 erase_range() method from IAnjutaEditor interface, fixed
10560 ianjuta_editor_get_text to take length instead of range (consistency).
10561 autoindentation in both sourceview and scintilla more or less works,
10562 but still disabled for now because there are still some anomalies
10565 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
10567 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
10570 2006-07-30 Johannes Schmid <jhs@gnome.org>
10572 * plugins/sourceview/anjuta-document.c:
10573 * plugins/sourceview/anjuta-document.h:
10574 * plugins/sourceview/anjuta-view.c:
10575 * plugins/sourceview/sourceview.c:
10576 Wrote a new "char_added" implementation, I hope this one is good
10578 * plugins/sourceview/sourceview-cell.c:
10579 Fixed typo: "text_iter" instead of "iter"
10581 2006-07-30 Naba Kumar <naba@gnome.org>
10583 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
10585 2006-07-30 Johannes Schmid <jhs@gnome.org>
10587 * autogen.sh: use gnome-autogen.sh from gnome-coomen
10589 * plugins/debug-manager/plugin.c:
10590 * plugins/patch/plugin.c:
10591 Use IAnjutaIndicable to mark debugger position
10593 * plugins/sourceview/sourceview.c:
10594 Define colors for IAnjutaIndicable
10596 2006-07-29 Johannes Schmid <jhs@gnome.org>
10598 * plugins/debug-manager/anjuta-debug-manager.ui:
10599 * plugins/debug-manager/breakpoints.c:
10600 * plugins/debug-manager/images/Makefile.am:
10601 * plugins/debug-manager/images/run-to-cursor.png:
10602 * plugins/debug-manager/plugin.c:
10603 Added toolbar and some icons
10605 * plugins/patch/anjuta-patch.ui:
10606 * plugins/patch/patch-plugin.c:
10607 * plugins/patch/patch-plugin.glade:
10608 * plugins/patch/plugin.c:
10609 * plugins/patch/plugin.h:
10610 Improved patch plugin (GUI and function)
10612 * plugins/sourceview/sourceview.c:
10613 Fixed another Gtk-Critical
10615 * plugins/tools/anjuta-tools.ui:
10616 * plugins/tools/plugin.h:
10617 Put Patch plugin in tools menu and changed ui file
10619 2006-07-29 Johannes Schmid <jhs@gnome.org>
10621 * plugins/document-manager/plugin.c:
10622 Fixed accelator Gtk-Warning
10624 * plugins/message-view/anjuta-msgman.c:
10627 * plugins/sourceview/anjuta-document.c:
10628 * plugins/sourceview/anjuta-document.h:
10629 * plugins/sourceview/anjuta-marshal.list:
10630 Wrote a better emitter for the char-added signal
10632 * plugins/sourceview/sourceview.c:
10633 Fixed Redo/Undo to void Gtk-Criticals
10635 * plugins/sourceview/sourceview-args.c:
10636 * plugins/sourceview/sourceview-cell.c:
10637 * plugins/sourceview/sourceview-scope.c:
10638 * plugins/sourceview/sourceview-tags.c:
10639 Adapted to new IAnjutaIterator API
10641 2006-07-28 Naba Kumar <naba@gnome.org>
10643 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
10645 * plugins/symbol-browser/an_symbol.c,
10646 plugins/symbol-browser/an_symbol_iter.c,
10647 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
10648 subclass of AnjutaSymbol so that the symbol is accessible from
10649 the iter in light of changes in IAnjutaIterable.
10651 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
10652 implementation of IAnjutaIterable.
10654 2006-07-28 Naba Kumar <naba@gnome.org>
10656 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
10657 IAnjutaIterable. They were kind of useless since the interface is
10658 defined on the data object itself. Added set_position() method
10659 in IAnjutaIterable to allow setting arbitrary current index to the
10661 Added erase() and erase_range() in IAnjutaEditor.
10663 * plugins/editor/text-editor-iterable.c: Fixed
10664 plugins/editor/text_editor.c: Implemented erase() and erase_range()
10665 methods in editor. Fixed get_line_from_position() method.
10667 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
10668 code. It's disabled for now.
10670 * plugins/sourceview/sourceview-cell.c,
10671 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
10674 2006-07-27 Johannes Schmid <jhs@gnome.org>
10676 * plugins/sourceview/sourceview-cell.c:
10677 Fixed IAnjutaEditorCell to work only on a single line
10678 Fixed crasher in finalize
10680 * plugins/symbol-browser/an_symbol_prefs.c:
10681 * global-tags/Makefile.am:
10682 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
10683 script installation
10685 2006-07-26 Naba Kumar <naba@gnome.org>
10687 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
10688 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
10690 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
10692 * plugins/document-manager/plugin.c: Fixed dynamic loading of
10695 * plugins/editor/text-editor-iterable.c,
10696 plugins/editor/text_editor.c,
10697 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
10698 method to work correctly, it was ignoring start and end parameters.
10699 Fixed TextEditorCell implementation. Fixed 'char-added' signal
10702 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
10703 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
10705 2006-07-24 Massimo Cora' <maxcvs@email.it>
10707 * plugins/symbol-browser/an_symbol_view.c,
10708 plugins/symbol-browser/an_symbol_view.h,
10709 plugins/symbol-browser/plugin.c:
10710 fix a matching case into sv_extract_type_qualifier_from_expr ()
10711 and some minor issues.
10713 2006-07-26 Johannes Schmid <jhs@gnome.org>
10715 * plugins/language-support-cpp-java/plugin.c:
10716 Fixed to work kind of with sourceview editor
10717 * plugins/sourceview/anjuta-document.c:
10718 * plugins/sourceview/anjuta-view.c:
10719 * plugins/sourceview/sourceview-cell.c:
10720 * plugins/sourceview/sourceview.c:
10721 Fixed IAnjutaEditorCell and "char-added" signal
10723 2006-07-24 Naba Kumar <naba@gnome.org>
10725 * plugins/document-manager/plugin.c,
10726 plugins/document-manager/plugin.h: Initial implementedion for loading
10729 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
10732 * plugins/editor/text_editor.c: Fixed syntax highlighting when
10733 indicators are cleared (that leaved grey texts).
10735 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
10737 * libanjuta/interfaces/libanjuta.idl,
10738 plugins/debug-manager/breakpoints.c,
10739 plugins/debug-manager/memory.c,
10740 plugins/debug-manager/registers.c,
10741 plugins/debug-manager/debug_tree.c,
10742 plugins/debug-manager/debugger.c,
10743 plugins/gdb/debugger.c,
10744 plugins/gdb/debugger.h,
10745 plugins/gdb/plugin.c:
10746 Add a parameter for reporting error
10747 Add a new interface for using gdb variable object
10748 Allow to cancel commands
10749 Rewrite handling of debugger state
10751 * plugins/debug-manager/plugin.c,
10752 plugins/debug-manager/locals.c,
10753 plugins/debug-manager/locals.h,
10754 plugins/debug-manager/register.c,
10755 plugins/debug-manager/stack_trace.c,
10756 plugins/debug-manager/stack_trace.h:
10757 Create and destroy local and stack trace windows when needed
10759 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10761 * plugins/document-manager/plugin.c:
10762 Fixed "Automatic" highlighting
10764 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10766 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
10768 * plugins/sourceview/anjuta-view.c:
10769 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
10771 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
10773 * configure.in: Check for C/C++-Compiler correctly
10775 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
10777 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10779 * plugins/debug-manager/stack_trace.c:
10780 Destroy stack window when debuuger is disabled (#347414)
10782 * plugins/sourceview/anjuta-view.c:
10783 Fix a crash with popup-menu (#347412)
10785 2006-07-13 Naba Kumar <naba@gnome.org>
10787 * plugins/editor/Makefile.am,
10788 plugins/editor/text_editor.h,
10789 plugins/editor/text-editor-iterable.h,
10790 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
10793 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
10796 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
10798 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10800 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
10803 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
10805 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10807 * libanjuta/anjuta-preferences-dialog.c:
10808 Do not use the page_num returned by gtk_notebook_append_page to
10809 remove the page as it cause bugs when pages removal is not done
10812 * plugins/document-manager/anjuta-docman.c:
10813 * src/anjuta-app.c:
10814 makes Anjuta display dock_items which have previously been hidden
10816 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
10818 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10820 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
10821 * plugins/sourceview/sourceview.c: (imark_unmark):
10823 Patches for bugs #346450 and #346295
10825 * AUTHORS: Added Fredrik
10827 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
10829 * plugins/message-view/anjuta-msgman.c:
10830 Fixed close button/icon size (like in docman)
10832 2006-06-10 Naba Kumar <naba@gnome.org>
10834 * plugins/editor/text_editor.c: Fixed goto line to mark the line
10837 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
10839 * libanjuta/interfaces/libanjuta.idl:
10840 Move inspect_memory function in IAnjutaCpuDebugger interface
10841 Rename Boolean type to State
10843 * plugins/debug-manager/breakpoint.c:
10844 Rename Boolean type to State
10846 * plugins/debug-manager/Makefile.am,
10847 plugins/debug-manager/anjuta-marshal.list,
10848 plugins/debug-manager/data_view.c,
10849 plugins/debug-manager/data_view.h,
10850 plugins/debug-manager/data_buffer.c,
10851 plugins/debug-manager/data_buffer.h,
10852 plugins/debug-manager/chunk_view.c,
10853 plugins/debug-manager/chunk_view.h,
10854 plugins/debug-manager/anjuta-debug-manager.ui,
10855 plugins/debug-manager/debugger.c,
10856 plugins/debug-manager/memory.c,
10857 plugins/debug-manager/memory.h,
10858 plugins/debug-manager/plugin.c,
10859 plugins/gdb/debugger.c,
10860 plugins/gdb/debugger.h,
10861 plugins/gdb/plugin.c:
10862 Rewrite memory window using a special widget
10863 Rename Boolean type to State
10865 2006-06-08 Naba Kumar <naba@gnome.org>
10867 * plugins/editor/text_editor.c (itext_editor_get_current_word):
10868 Do not return garbage characters and return NULL when there is no
10871 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
10874 * plugins/search/search-replace.c: Fixed a mem leak.
10876 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
10878 * libanjuta/anjuta-launcher.c:
10879 Added debug message (see #343522)
10881 * plugins/build-basic-autotools/build-basic-autotools.c:
10882 Patch from Günther Brammer to fix #344015
10884 * plugins/sourceview/sourceview.c:
10885 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
10886 automatic highlight of build messages)
10888 2006-06-06 Naba Kumar <naba@gnome.org>
10891 libanjuta/interfaces/libanjuta.idl,
10892 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10893 plugins/Makefile.am,
10894 plugins/document-manager/action-callbacks.c,
10895 plugins/document-manager/plugin.c,
10896 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
10897 interface for language highlight selection and langauge change
10900 * plugins/language-support-cpp-java: Added language support
10901 plugin for cpp and java.
10903 2006-05-27 Naba Kumar <naba@gnome.org>
10905 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
10906 plugins/debug-manager/*, data/Makefile.am,
10907 manuals/reference/libanjuta/libanjuta.types,
10908 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
10909 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
10910 merged anjuta-new-debugger branch into trunck.
10911 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
10913 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
10915 * libanjuta/interfaces/libanjuta.idl,
10916 plugins/debug-manager/debugger.c,
10917 plugins/debug-manager/debugger.h,
10918 plugins/gdb/anjuta-gdb.plugin.in,
10919 plugins/gdb/debugger.c,
10920 plugins/gdb/debugger.h,
10921 plugins/gdb/plugin.c:
10922 Add new IAnjutaCpuDebugger interface to access cpu register
10923 Run gdb instead of /usr/local/bin/gdb
10925 * plugins/debug-manager/plugin.c,
10926 plugins/debug-manager/registers.c,
10927 plugins/debug-manager/registers.h:
10928 Rewrite register window
10929 Rename Load target menu item to Run target
10931 2006-05-07 Naba Kumar <naba@gnome.org>
10935 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
10937 * plugins/debug-manager/watch.c,
10938 plugins/debug-manager/breakpoint.c,
10939 plugins/debug-manager/breakpoint.h:
10940 Fix crash: disconnect save and load session signals
10942 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
10944 * libanjuta/interface/libanjuta.idl,
10945 plugins/debug-manager/debugger.c,
10946 plugins/gdb/plugin.c:
10947 Add a value parameter for evaluate command
10949 * plugins/debug-manager/anjuta-debug-manager.glade:
10950 Create new dialog box for watches using glade
10952 * plugins/debug-manager/anjuta-debug-manager.ui:
10953 Move watch menu items near the end
10954 Move breakpoint menu items outside the sub menu
10956 * plugins/debug-manager/debug_tree.c,
10957 plugins/debug-manager/debug_tree.h,
10958 plugins/debug-manager/debug_tree.h,
10959 plugins/debug-manager/watch.c:
10960 Move all GUI code from watch.c to debug_tree.c
10961 Add an auto update property to watches
10963 * plugins/debug-manager/locals.c,
10964 plugins/debug-manager/locals.h,
10965 plugins/debug-manager/stack_trace.c,
10966 plugins/debug-manager/stack_trace.h,
10967 plugins/debug-manager/plugin.c:
10968 Register actions before starting debugger
10970 * plugins/gdb/debugger.c:
10971 Do not call callback function if not present
10973 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
10975 * libanjuta/interfaces/libanjuta.idl,
10976 plugins/debug-manager/stack_trace.c,
10977 plugins/debug-manager/stack_trace.h,
10978 plugins/debug-manager/anjuta-debug-manager.ui,
10979 plugins/gdb/debugger.c:
10980 Add a popup menu in stack frame window
10981 Add a new frame-changed event
10982 Use MI command for getting stack informations
10983 Get filename with full path (need gdb > 6.3)
10985 * libanjuta/interfaces/libanjuta.idl,
10986 plugins/debug-manager/debug_tree.c,
10987 plugins/debug-manager/debugger.c,
10988 plugins/debug-manager/locals.c,
10989 plugins/debug-manager/locals.h,
10990 plugins/debug-manager/plugin.c,
10991 plugins/gdb/debugger.c,
10992 plugins/gdb/debugger.h,
10993 plugins/gdb/parser.c,
10994 plugins/gdb/parser.h,
10995 plugins/gdb/plugin.c,
10996 plugins/gdb/Makefile.am:
10997 Pass watch data with string instead of Watch structures
10998 Use debug_tree in local window
11002 * plugins/debug-manager/breakpoints.c,
11003 plugins/debug-manager/utilities.c,
11004 plugins/debug-manager/utilities.h:
11005 Use a GtkListStore instead of a GtkTreeStore
11006 move goto_location_in_editor in utilities.c
11008 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11010 * libanjuta/interfaces/libanjuta.idl,
11011 plugins/debug-manager/anjuta-debug-manager.ui,
11012 plugins/debug-manager/breakpoints.c,
11013 plugins/debug-manager/plugin.c,
11014 plugins/gdb/debugger.c:
11015 Add a breakpoint type
11016 Add new popup menu in breakpoint window
11017 Add toggle breakpoint in editor popup menu
11018 Save and restore breakpoint enable
11019 Fix bug in clear all breakpoints
11020 Remove old useless code
11022 * plugins/debug-manager/debugger.c:
11023 Fix some problem with debugger states
11025 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11026 Update documentation
11028 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11030 * data/Makefile.am,
11031 plugins/gdb/Makefile.am,
11032 plugins/gdb/gdb.init:
11033 Move gdb.init crom data to plugins/gdb
11035 * plugins/gdb/gdb.init,
11036 libanjuta/interfaces/libanjuta.idl,
11037 plugins/debug-manager/breakpoints.c,
11038 plugins/debug-manager/debugger.c,
11039 plugins/debug-manager/plugin.c,
11040 plugins/gdb/debugger.c,
11041 plugins/gdb/plugin.c:
11042 Support pending breakpoints
11043 Rewrite debugger states
11044 Split ianjuta_debugger_log into _enable_log and _disable_log
11046 * plugins/debug-manager/start.c,
11047 plugins/debug-manager/debug_tree.c,
11048 plugins/gdb/parser.c:
11049 Remove some useless lines
11051 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11052 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11053 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11054 Update documentation
11056 2006-03-12 Naba Kumar <naba@gnome.org>
11058 * manuals/references/libanjuta/libanjuta.types: Fixed
11059 debug-manager name.
11061 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11063 * libanjuta/anjuta-debugger.c,
11064 libanjuta/anjuta-debugger.h:
11067 * libanjuta/interfaces/libanjuta.idl,
11068 plugins/debug-mananger/breakpoints.c,
11069 plugins/debug-manager/debug_tree.c,
11070 plugins/debug-manager/debugger.c,
11071 plugins/debug-manager/plugin.c,
11072 plugins/debug-manager/registers.c,
11073 plugins/debug-manager/sharedlib.c,
11074 plugins/debug-manager/signal.c,
11075 plugins/debug-manager/stack_trace.c,
11076 plugins/debug-manager/start.c,
11077 plugins/debug-manager/watch.c,
11078 plugins/gdb/debugger.c,
11079 plugins/gdb/debugger.h,
11080 plugins/gdb/parser.c,
11081 plugins/gdb/parser.h,
11082 plugins/gdb/plugin.c:
11083 Move types definitions from libanjuta/anjuta-debugger.{ch}
11084 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11086 * plugins/gdb/Makefile.am:
11087 Remove user interface from gdb plugin
11089 2006-03-12 Naba Kumar <naba@gnome.org>
11091 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11093 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11095 Modified Patch from Marc Maurer <uwog@uwog.net>:
11096 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11099 * plugins/sourceview/Makefile.am:
11100 * plugins/sourceview/sourceview-cell.c:
11101 * plugins/sourceview/sourceview-cell.h:
11102 * plugins/sourceview/sourceview.c:
11104 Implemented IAnjutaEditorCell
11106 2006-05-21 Naba Kumar <naba@gnome.org>
11108 * libanjuta/interfaces/libanjuta.idl,
11109 plugins/document-manager/action-callbacks.c,
11110 plugins/document-manager/plugin.c,
11111 plugins/editor/print.c, plugins/editor/text_editor.c,
11112 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11113 Fixed zooming and added icons and shortcuts for zoom menu items.
11115 2006-05-21 Naba Kumar <naba@gnome.org>
11117 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11120 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11122 * plugins/document-manager/anjuta-docman.c:
11123 Fixed close button reaction by setting the correct current editor
11125 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11127 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11128 * plugins/document-manager/anjuta-docman.c
11129 - Fix close button, you can close any tab as you wish now.
11130 - Fadeout mime icon as the same as close image
11132 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11134 Patch from Marc Maurer <uwog@uwog.net>
11135 * main.c: Compile fix when NLS is enabled
11137 AUTHORS: Added Marc
11139 2006-05-20 Naba Kumar <naba@gnome.org>
11141 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11142 while loading abiword-2.4.4/abi project).
11144 2006-05-18 Naba Kumar <naba@gnome.org>
11146 * libanjuta/interfaces/libanjuta.idl,
11147 plugins/document-manager/action-callbacks.c,
11148 plugins/editor/print.c,
11149 plugins/editor/text_editor.c,
11150 plugins/editor/text_editor.h,
11151 plugins/editor/text_editor_prefs.c: Fixed zooming.
11153 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11154 interface for character iteration and IAnjutaEditorAssist interface
11155 for autocompletions and editor tips.
11157 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11159 Patch from Günther Brammer <GBrammer@gmx.de>:
11160 * plugins/document-manager/anjuta-docman.c:
11161 Make tabs smaller but keep nice closing icon
11163 * plugins/document-manager/anjuta-docman.c:
11164 * plugins/document-manager/Makefile.am:
11166 Added nice mime-icons to the editor tabs
11168 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11170 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11172 * plugins/symbol-browser/an_symbol_view.c:
11174 - Fixed symbol searching (Yang Hong (#341997))
11176 * plugins/devhelp/htmlview.c:
11177 Fixed devhelp plugin
11179 * plugins/build-basic-autotools/build-basic-autotools.c:
11180 * plugins/search/search-replace.c:
11181 * plugins/document-manager/anjuta-docman.c:
11183 Only add a marker to a line where it makes sense!
11185 === anjuta 2.0.2 ===
11187 2006-05-15 Naba Kumar <naba@gnome.org>
11189 * configure.in: set required versions for
11192 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11194 * plugins/glade/plugin.c:
11195 Fixed signal connection for "gtk-doc-search"
11197 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11199 * NEWS: Set release date, add known issues
11201 * libanjuta/anjuta-shell.c:
11202 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11203 and debug other gtk-warnings/criticals)
11205 * plugins/build-basic-autotools/build-basic-autotools.c:
11206 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11208 * plugins/sourceview/anjuta-view.c:
11209 * plugins/sourceview/sourceview-args.c:
11210 * plugins/sourceview/sourceview-scope.c:
11211 * plugins/sourceview/sourceview-tags.c:
11212 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11214 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11216 * pixmaps/Makefile.am:
11217 Add preferences_general.png
11219 * plugins/devhelp/plugin.c:
11220 Fixed some more realise things
11222 * plugins/message-view/anjuta-msgman.c:
11223 Support stock icons for message panes
11225 * plugins/search/search-replace.c:
11226 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11228 * plugins/search/search-replace_backend.c:
11231 * plugins/sourceview/anjuta-document.c:
11232 * plugins/sourceview/sourceview.c:
11233 Fixed finalise and tag completion
11235 * src/anjuta-app.c:
11236 Use preferences_general icon
11238 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11240 * pixmaps/Makefile.am:
11243 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11245 * plugins/sourceview/sourceview-prefs.c:
11246 Fixed font & color handling
11248 * plugins/symbol-browser/an_symbol_view.c:
11251 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11253 * plugins/macro/macros.xml:
11254 Fixed bug #341583 (Address of FSF)
11256 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11259 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11260 Update: Do it the cool way...
11262 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11264 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11265 Implement gtk-api-help signals of glade3
11266 * configure.in: Bump to glade3 2.91.2
11268 * plugins/devhelp/plugin.c:
11269 Fixed some realize stuff in the devhelp plugin
11271 * plugins/sourceview/anjuta-document.c:
11272 fixed bug with scope completion
11274 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11276 * plugins/symbol-browser/an_symbol_view.c
11277 * plugins/symbol-browser/an_symbol_prefs.c
11278 * plugins/symbol-browser/an_symbol_prefs.h
11279 * global_tags/create_global_tags.sh:
11281 Automaticly create global tags on first startup
11283 2006-05-08 Massimo Cora' <maxcvs@email.it>
11286 * plugins/project-wizard/templates/Makefile.am:
11287 * (added) plugins/project-wizard/templates/cpp-logo.png:
11288 * (added) plugins/project-wizard/templates/cpp.wiz:
11289 * (added) plugins/project-wizard/templates/cpp/*:
11291 Added a generic c++ template. It's a simple hello world.
11293 2006-05-07 Massimo Cora' <maxcvs@email.it>
11295 * plugins/symbol-browser/an_symbol_view.c:
11296 fixed a stupid crasher.
11298 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11300 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11301 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11303 Fixed WxWidgets project type
11305 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11307 * plugins/devhelp/htmlview.c:
11308 * plugins/devhelp/plugin.c:
11309 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11311 * plugins/project-wizard/install.c:
11312 Don't set a message - thanks to seb
11314 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11316 * plugins/devhelp/htmlview.c:
11317 * plugins/symbol-browser/an_symbol_view.c:
11319 There is a weird crash in gtk_idle which I still did not completly fix!
11321 * plugins/project-wizard/install.c:
11322 Default to success instead of failure
11324 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11326 * plugins/devhelp/htmlview.c:
11327 * plugins/devhelp/plugin.c:
11328 Fixed bug and libdevhelp issue!
11330 * plugins/project-wizard/install.c:
11331 Fixed message string!
11333 2006-05-03 Massimo Cora' <maxcvs@email.it>
11335 * plugins/symbol-browser/an_symbol_view.c:
11336 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11338 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11340 * pixmaps/Makefile.am:
11342 * anjuta.desktop.in.in
11344 GNOME Goal #2.1: Install theme-friendly icons
11346 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11348 * plugins/devhelp/htmlview.c: Reload page on reparent
11349 * plugins/document-manager/anjuta-docman.c:
11350 Present document-manager when document is selected in file-manager
11352 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11354 * plugins/symbol-broser/an_symbol_view.c:
11355 Fixed crasher in namespace exploration
11357 2006-05-01 Massimo Cora' <maxcvs@email.it>
11360 * plugins/valgrind/Makefile.am:
11362 Optional compiling of Valgrind plugin
11364 2006-05-01 Massimo Cora' <maxcvs@email.it>
11366 * plugins/symbol-browser/an_symbol_view.c:
11367 - modularized code. Marked with FIXME the parts which need improvement.
11369 - Added basic namespace completion for Gtkmm type project:
11370 - namespace1::MyClass *class;
11371 - class-> [display]
11372 - Namespaces must be anyway improved.
11374 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11376 * plugins/devhelp/plugin.c:
11377 Fixed up plugin unloading and show html widget on link selected
11381 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11383 * plugins/devhelp/Makefile.am:
11384 * plugins/devhelp/anjuta-devhelp.plugin.in:
11385 * plugins/devhelp/htmlview.c:
11386 * plugins/devhelp/htmlview.h:
11387 * plugins/devhelp/plugin.c:
11388 * plugins/devhelp/plugin.h:
11389 Reimplemeted devhelp plugin from scratch
11391 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11394 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11396 * plugins/sourceview/sourceview-tags.c:
11397 complete some more tag types
11399 * plugins/valgrind/plugin.c:
11400 * plugins/valgrind/preferences.c:
11401 * plugins/valgrind/vggeneralprefs.c:
11403 Fixed lots of gtk warnings
11405 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
11407 * plugins/sourceview/sourceview-scope.c:
11408 Implemented type-ahead for scope completion
11410 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
11412 * manuals/C/Makefile.am:
11413 * manuals/Makefile.am:
11414 * plugins/document-manager/Makefile.am:
11415 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11416 * plugins/sourceview/Makefile.am:
11421 * plugins/class-gen/goc_template_header: G_END_DECLS
11423 2006-05-27 Naba Kumar <naba@gnome.org>
11425 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
11426 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
11427 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
11428 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
11429 scintilla/include/Scintilla.iface,
11430 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
11431 cvs. Fixed compile flags. Removed outdated patches.
11433 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
11435 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
11437 * plugins/sourceview/anjuta-document.c:
11438 * plugins/sourceview/sourceview-args.c:
11439 * plugins/sourceview/sourceview-scope.c:
11441 Add End/Home keypresses and support completion if symbol start with '!' for example
11444 2006-04-27 Massimo Cora' <maxcvs@email.it>
11446 * libanjuta/interfaces/libanjuta.idl:
11448 * plugins/sourceview/sourceview-scope.c:
11449 * plugins/sourceview/tag-window.c:
11450 * plugins/sourceview/tag-window.h:
11451 * plugins/symbol-browser/an_symbol_view.c:
11452 * plugins/symbol-browser/an_symbol_view.h:
11453 * plugins/symbol-browser/plugin.c:
11455 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
11457 Code and ideas for C/C++ new completion engine comes from IComplete written by
11458 Martin Stubenschrott <stubenschrott@gmx.net>.
11459 Currently the interface works only with GtkSourceView plugin.
11461 * tagmanager/Makefile.am:
11463 * tagmanager/entry.h:
11464 * tagmanager/get.c:
11465 * tagmanager/get.h:
11466 * tagmanager/include/tm_file_entry.h:
11467 * tagmanager/include/tm_project.h:
11468 * tagmanager/include/tm_source_file.h:
11469 * tagmanager/include/tm_symbol.h:
11470 * tagmanager/include/tm_tagmanager.h:
11471 * tagmanager/include/tm_work_object.h:
11472 * tagmanager/include/tm_workspace.h:
11473 * tagmanager/parse.c:
11474 * tagmanager/read.c:
11475 * tagmanager/read.h:
11476 * tagmanager/tm_project.c:
11477 * tagmanager/tm_source_file.c:
11478 * tagmanager/tm_workspace.c:
11480 Tagmanager can now parse a memory buffer and generate/update
11481 tags into tm_workspace/tm_project on the fly, without using files.
11482 C/C++ is supported now.
11484 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
11486 * plugins/sourceview/anjuta-document.c:
11487 * plugins/sourceview/sourceview-args.c:
11488 * plugins/sourceview/sourceview-scope.c:
11489 * plugins/sourceview/sourceview.c:
11491 Fixed some memory leaks and argument completion
11493 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11495 * plugins/glade/plugin.c:
11497 Fixed glade plugin build because of API changes in glade3
11499 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11501 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11502 Updated editor section
11504 * manuals/C/anjuta-manual/interface.xml:
11505 * manuals/C/anjuta-manual/preferences.xml:
11506 * manuals/C/anjuta-manual/projects.xml:
11509 * plugins/editor/anjuta-editor.plugin.in:
11512 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11515 * plugins/editor/anjuta-editor.plugin.in:
11516 * plugins/sourceview/sourceview.plugin.in:
11518 Build both editors and let the user decide a runtime!
11520 * plugins/sourceview/sourceview-scope.c:
11521 Fixed bug in regex to allow test()-> completions
11523 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11525 * plugins/sourceview/anjuta-document.c:
11526 * plugins/sourceview/sourceview-args.c:
11527 * plugins/sourceview/sourceview-scope.c:
11528 * plugins/sourceview/sourceview-tags.c:
11529 * plugins/sourceview/tag-window.c:
11531 Improved callltip windows
11533 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11535 * src/anjuta-app.c: (on_session_save):
11536 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
11537 <ricardo.jose.ferrari@gmail.com> for pointing this out!
11539 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11541 * libanjuta/anjuta-utils.c:
11542 * plugins/cvs-plugin/cvs-execute.c:
11545 * scintilla/LexInno.cxx:
11546 * scintilla/LexOpal.cxx:
11547 * scintilla/LexTCL.cxx:
11549 Added missing files from scintilla-update
11551 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11554 * manuals/C/Makefile.am:
11555 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11556 * manuals/C/anjuta-manual/Makefile.am:
11557 * manuals/C/anjuta-manual/anjuta-manual.xml:
11558 * manuals/C/anjuta-manual/build.xml:
11559 * manuals/C/anjuta-manual/debugger.xml:
11560 * manuals/C/anjuta-manual/execute.xml:
11561 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
11562 * manuals/C/anjuta-manual/figures/arguments.png:
11563 * manuals/C/anjuta-manual/figures/configure_dlg.png:
11564 * manuals/C/anjuta-manual/figures/file_menu.png:
11565 * manuals/C/anjuta-manual/figures/menu_main.png:
11566 * manuals/C/anjuta-manual/figures/menubar.png:
11567 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
11568 * manuals/C/anjuta-manual/figures/project_info.png:
11569 * manuals/C/anjuta-manual/figures/scrshot.png:
11570 * manuals/C/anjuta-manual/figures/symbol_browser.png:
11571 * manuals/C/anjuta-manual/figures/tool-editor.png:
11572 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
11573 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
11574 * manuals/C/anjuta-manual/figures/toolbar_format.png:
11575 * manuals/C/anjuta-manual/figures/toolbar_main.png:
11576 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
11577 * manuals/C/anjuta-manual/fileoperations.xml:
11578 * manuals/C/anjuta-manual/interface.xml:
11579 * manuals/C/anjuta-manual/introduction.xml:
11580 * manuals/C/anjuta-manual/preferences.xml:
11581 * manuals/C/anjuta-manual/projects.xml:
11582 * manuals/C/anjuta-manual/tools.xml:
11583 * manuals/Makefile.am:
11585 Updated manual and faq
11587 * scintilla/CallTip.cxx:
11588 * scintilla/CallTip.h:
11589 * scintilla/CellBuffer.cxx:
11590 * scintilla/CellBuffer.h:
11591 * scintilla/ContractionState.cxx:
11592 * scintilla/Document.cxx:
11593 * scintilla/Document.h:
11594 * scintilla/DocumentAccessor.cxx:
11595 * scintilla/Editor.cxx:
11596 * scintilla/Editor.h:
11597 * scintilla/ExternalLexer.cxx:
11598 * scintilla/Indicator.cxx:
11599 * scintilla/KeyMap.cxx:
11600 * scintilla/KeyWords.cxx:
11601 * scintilla/LexAU3.cxx:
11602 * scintilla/LexBash.cxx:
11603 * scintilla/LexCPP.cxx:
11604 * scintilla/LexCaml.cxx:
11605 * scintilla/LexCsound.cxx:
11606 * scintilla/LexEiffel.cxx:
11607 * scintilla/LexGui4Cli.cxx:
11608 * scintilla/LexHTML.cxx:
11609 * scintilla/LexLua.cxx:
11610 * scintilla/LexMSSQL.cxx:
11611 * scintilla/LexOthers.cxx:
11612 * scintilla/LexPOV.cxx:
11613 * scintilla/LexPython.cxx:
11614 * scintilla/LexRuby.cxx:
11615 * scintilla/LexSQL.cxx:
11616 * scintilla/LexVB.cxx:
11617 * scintilla/Makefile.am:
11618 * scintilla/PlatGTK.cxx:
11619 * scintilla/PropSet.cxx:
11620 * scintilla/RESearch.cxx:
11621 * scintilla/RESearch.h:
11622 * scintilla/ScintillaBase.cxx:
11623 * scintilla/ScintillaGTK.cxx:
11624 * scintilla/StyleContext.h:
11625 * scintilla/ViewStyle.cxx:
11626 * scintilla/ViewStyle.h:
11627 * scintilla/XPM.cxx:
11628 * scintilla/include/KeyWords.h:
11629 * scintilla/include/Platform.h:
11630 * scintilla/include/PropSet.h:
11631 * scintilla/include/SciLexer.h:
11632 * scintilla/include/Scintilla.h:
11633 * scintilla/include/Scintilla.iface:
11634 * scintilla/include/ScintillaWidget.h:
11635 * scintilla/lexers.make:
11637 Update to scintilla 1.68
11639 * src/anjuta-app.c:
11640 Only show help items which are really availible
11642 * plugins/cvs-plugin/cvs-callbacks.c
11643 * plugins/cvs-plugin/cvs-execute.c
11644 * plugins/cvs-plugin/subversion-callbacks.c:
11645 * libanjuta/anjuta-utils.c:
11646 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
11648 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
11650 * plugins/project-wizard/install.c,
11651 * plugins/project-wizard/autogen.c:
11652 Add error messages if using a read only directory
11653 Improve fix for bug #339296
11655 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11657 * libanjuta/interfaces/libanjuta.idl:
11658 * plugins/document-manager/action-callbacks.c:
11659 * plugins/document-manager/plugin.c:
11660 * plugins/editor/text_editor.c:
11661 Added IAnjutaEditorGoto
11663 * plugins/editor/aneditor.cxx:
11664 * plugins/editor/aneditor.h:
11665 * plugins/editor/text_editor.h:
11666 * plugins/editor/text_editor_prefs.c:
11670 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
11672 * libanjuta/interfaces/libanjuta.idl:
11673 * plugins/document-manager/action-callbacks.c:
11674 * plugins/document-manager/anjuta-docman.c:
11675 * plugins/document-manager/plugin.c:
11676 * plugins/editor/text_editor.c:
11677 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
11679 * plugins/sourceview/sourceview.c:
11680 * plugins/sourceview/sourceview.glade:
11681 Fixed some uft-8 issues and added a preference option
11682 to enable/disable gnome-vfs monitoring
11684 * scintilla/Makefile.am:
11685 * scintilla/include/Makefile.am:
11688 2006-04-20 Massimo Cora' <maxcvs@email.it>
11690 * libanjuta/interfaces/libanjuta.idl:
11691 Remove get_current_pos () because we have get_position()
11693 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11696 * plugins/sourceview/tag-window.c:
11697 Don't close window on PageUp/PageDown
11699 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11701 * data/Makefile.am:
11702 * manuals/reference/libanjuta/Makefile.am:
11707 * src/bacon-message-connection.c:
11708 * src/bacon-message-connection.h: (both from gedit)
11711 Fixed #312319 (Opening files when Anjuta is already open)
11713 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11715 * TODO.tasks: Updated
11716 * plugins/sourceview/anjuta-view.c:
11717 * plugins/sourceview/anjuta-view.h:
11718 * plugins/sourceview/sourceview.c:
11720 * configure.in: Fix --enable-plugin-scintilla
11722 Added char_added signal
11724 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11726 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
11728 Fixed diff for utf8
11730 * plugins/sourceview/sourceview.c:
11731 Fixed VFS monitoring (still a bit buggy)
11733 * plugins/sourceview/sourceview-args.c:
11734 * plugins/sourceview/tag-window.c:
11736 Better sizing for the popup-window
11738 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
11740 * plugins/project-wizard/templates/gnome/src/main.c:
11741 * plugins/project-wizard/templates/gnome/src/project.glade:
11742 * plugins/project-wizard/templates/gtk/src/main.c:
11743 * plugins/project-wizard/templates/gtk/src/project.glade:
11744 * plugins/project-wizard/templates/gtkmm/src/main.cc:
11746 Fixed up GLADE_FILE definition in project types and fixed bug #334546
11748 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
11750 * configure.in: More removal of obsoleteness.
11753 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
11756 * libanjuta/anjuta-preferences.c:
11757 * libanjuta/anjuta-utils.c:
11758 * libanjuta/anjuta-utils.h:
11759 * plugins/message-view/message-view.c:
11761 Changed color functions and moved convert_color to anjuta-utils.h
11763 * plugins/message-view/anjuta-message-manager-plugin.glade:
11764 GnomeColorPicker -> GtkColorButton (bug #309154)
11766 * plugins/sourceview/plugin.c:
11767 * plugins/sourceview/sourceview-prefs.c:
11768 * plugins/sourceview/sourceview.glade:
11769 Added color and font preferences
11771 * plugins/sourceview/sourceview-tags.c:
11772 Only show as much choices as configured in preferences
11774 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11776 * ROADMAP, NEWS: Updated (we are far behind ;-)
11777 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
11779 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11782 * plugins/editor/Makefile.am:
11783 * scintilla/Makefile.am
11785 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
11787 * global-tags/Makefile.am:
11788 * global-tags/create_global_tags.sh:
11789 * plugins/symbol-browser/an_symbol_prefs.c:
11790 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
11791 * plugins/symbol-browser/plugin.h:
11792 * tagmanager/include/tm_workspace.h:
11793 * tagmanager/tm_workspace.c:
11795 Fixed symbol-browser prefs and move global tags generation from installtion to
11796 preferences to make the life easier for distributers and to allow updates after installtion
11798 * plugins/document-manager/action-callbacks.c:
11799 * plugins/document-manager/action-callbacks.h:
11800 * plugins/document-manager/anjuta-document-manager.ui:
11801 * plugins/document-manager/indent-util.c:
11802 * plugins/document-manager/plugin.c:
11803 * plugins/editor/text_editor.c:
11805 Moved indent stuff to document-manager
11807 * plugins/sourceview/anjuta-view.c:
11808 * plugins/sourceview/sourceview-args.c:
11809 * plugins/sourceview/sourceview-scope.c:
11810 * plugins/sourceview/sourceview-tags.c:
11811 * plugins/sourceview/sourceview.c:
11815 * plugins/sourceview/sourceview.plugin (removed):
11816 * plugins/sourceview/sourceview.plugin.in:
11817 Editor is not user-activatible
11819 * plugins/sourceview/sourceview.png:
11822 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
11824 * src/anjuta-app.c: Fixed crasher on plugin unloading
11826 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
11828 * plugins/sourceview/sourceview.c
11829 * plugins/sourceview/sourceview-args.c
11830 * plugins/sourceview/sourceview-args.h:
11832 Polished argument completion
11834 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
11836 * plugins/message-view/anjuta-msgman.c:
11837 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
11839 Show message pane on switch (does not work, anjuta_shell needs a fix)
11841 * plugins/sourceview/Makefile.am:
11842 * plugins/sourceview/anjuta-view.c: (find_tag_window),
11843 * plugins/sourceview/sourceview-args.c:
11844 * plugins/sourceview/sourceview-args.h:
11845 * plugins/sourceview/sourceview-private.h:
11846 * plugins/sourceview/sourceview-scope.c:
11847 (sourceview_scope_update), (sourceview_scope_filter_keypress):
11848 * plugins/sourceview/sourceview-tags.c:
11849 * plugins/sourceview/sourceview.c:
11850 * plugins/sourceview/tag-window.c:
11851 * plugins/sourceview/tag-window.h:
11853 Added scope and argument completion
11855 2006-04-03 Johannes Schmid <jhs@gnome.org>
11858 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
11859 (on_widget_remove):
11862 * plugins/sourceview/sourceview.c: (iselect_clear):
11863 Make "Delete"-key working
11865 * configure.in: #336389
11867 2006-04-03 Johannes Schmid <jhs@gnome.org>
11869 * plugins/sourceview/Makefile.am:
11870 * plugins/sourceview/anjuta-view.c:
11871 * plugins/sourceview/plugin.c:
11872 * plugins/sourceview/sourceview-private.h:
11873 * plugins/sourceview/sourceview-scope.c:
11874 * plugins/sourceview/sourceview-scope.h:
11875 * plugins/sourceview/sourceview-tags.c:
11876 * plugins/sourceview/sourceview-tags.h:
11877 * plugins/sourceview/sourceview.c:
11878 * plugins/sourceview/sourceview.h:
11879 * plugins/sourceview/tag-window.c:
11881 - fixed goto_file_line
11882 - scroll to cursor on undo/redo
11883 - show correct popup-menu
11884 - scope completion (not ready yet)
11886 2006-04-03 Johannes Schmid <jhs@gnome.org>
11888 * plugins/sourceview/plugin.c:
11889 * plugins/sourceview/sourceview-tags.c:
11890 * plugins/sourceview/sourceview.c:
11891 * plugins/sourceview/sourceview.h:
11892 * plugins/sourceview/tag-window.c:
11894 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
11896 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11898 * plugins/sourceview/sourceview.c:
11899 Fixed next/previous bookmark.
11900 Toggled bookmark (set/unset).
11902 2006-04-03 Johannes Schmid <jhs@gnome.org>
11904 * plugins/document-manager/action-callbacks.c:
11905 Fixed Gtk-Warning in goto_line
11907 * plugins/sourceview/Makefile.am:
11908 * plugins/sourceview/anjuta-document.c:
11909 * plugins/sourceview/anjuta-view.c:
11910 * plugins/sourceview/anjuta-view.h:
11911 * plugins/sourceview/sourceview-autocomplete.c:
11912 * plugins/sourceview/sourceview-autocomplete.h:
11913 * plugins/sourceview/sourceview-private.h:
11914 * plugins/sourceview/sourceview-tags.c:
11915 * plugins/sourceview/sourceview-tags.h:
11916 * plugins/sourceview/sourceview.c:
11917 * plugins/sourceview/tag-window.c:
11918 * plugins/sourceview/tag-window.h:
11919 Created a nice API for tag and completion windows
11921 * plugins/sourceview/sourceview-print.h:
11922 * plugins/sourceview/sourceview-print.c:
11925 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
11927 * plugins/sourceview/sourceview.c:
11928 Fixed typo (Sort bookmarks).
11930 2006-04-01 Johannes Schmid <jhs@gnome.org>
11932 * plugins/sourceview/anjuta-document.c:
11933 * plugins/sourceview/anjuta-document.h:
11934 * plugins/sourceview/anjuta-view.c:
11935 * plugins/sourceview/anjuta-view.h:
11936 * plugins/sourceview/sourceview-autocomplete.c:
11937 * plugins/sourceview/sourceview-autocomplete.h:
11938 * plugins/sourceview/sourceview-prefs.c:
11939 * plugins/sourceview/sourceview-prefs.h:
11940 * plugins/sourceview/sourceview-private.h:
11941 * plugins/sourceview/sourceview-tags.c:
11942 * plugins/sourceview/sourceview-tags.h:
11943 * plugins/sourceview/sourceview.c:
11944 * plugins/sourceview/sourceview.glade:
11945 * plugins/sourceview/tag-window.c:
11946 * plugins/sourceview/tag-window.h:
11948 Improved code complete and autocomplete
11950 2006-04-01 Johannes Schmid <jhs@gnome.org>
11952 * plugins/sourceview/Makefile.am:
11953 * plugins/sourceview/bookmark.png:
11954 * plugins/sourceview/marker-attentive.png:
11955 * plugins/sourceview/marker-basic.png:
11956 * plugins/sourceview/marker-intense.png:
11957 * plugins/sourceview/marker-light.png:
11958 * plugins/sourceview/sourceview.c:
11960 Added pixmaps for all marker types and show bookmarks
11963 * plugins/sourceview/Makefile.am:
11964 Build sourceview on 2.14 only
11966 2006-03-31 Johannes Schmid <jhs@gnome.org>
11968 * plugins/sourceview/Makefile.am:
11969 * plugins/sourceview/anjuta-document.c:
11970 * plugins/sourceview/anjuta-view.c:
11971 * plugins/sourceview/anjuta-view.h:
11972 * plugins/sourceview/sourceview-autocomplete.c:
11973 * plugins/sourceview/sourceview-private.h:
11974 * plugins/sourceview/sourceview-tags.c:
11975 * plugins/sourceview/sourceview-tags.h:
11976 * plugins/sourceview/sourceview.c:
11977 * plugins/sourceview/tag-window.c:
11978 * plugins/sourceview/tag-window.h:
11980 Added code completion with tag manager to the editor and fixed a save_as bug
11982 2006-03-31 Johannes Schmid <jhs@gnome.org>
11984 * src/main.c: Revert patch from Rob to allow building with
11986 * configure.in: Require at least 2.12 libraries
11988 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
11990 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
11992 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11993 Improve anjuta-plugin project template: Added missed files dist tarball
11996 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
11999 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12001 reviewed by: Johannes Schmid <jhs@gnome.org>
12003 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12004 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12005 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12006 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12008 Improve anjuta-plugin project template. Also fix for #322744
12010 2006-03-27 Johannes Schmid <jhs@gnome.org>
12012 * plugins/sourceview/sourceview-private.h:
12013 plugins/sourceview/sourceview.c:
12015 Added basic bookmark support
12017 2006-03-27 Johannes Schmid <jhs@gnome.org>
12022 Patch from Rob Bradfort <robster@debian.org>:
12023 * src/main.c: (get_command_line_args), (main):
12024 Migration from popt to GOption
12026 2006-03-26 Naba Kumar <naba@gnome.org>
12028 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12029 size to scale itself with theme.
12031 2006-03-26 Naba Kumar <naba@gnome.org>
12033 * plugins/file-manager/an_file_view.c,
12034 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12035 when symbolview and fileview objects are destroyed to avoid crashes
12036 after the plugins are disabled.
12038 2006-03-26 Naba Kumar <naba@gnome.org>
12040 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12041 Deleted unused file.
12043 * plugins/glade/plugin.c: Be able to close glade plugin when there
12044 there is no glade project loaded.
12046 * plugins/sourceview/sourceview.plugin,
12047 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12049 2006-03-23 Naba Kumar <naba@gnome.org>
12051 * plugins/editor/print.c: Fixed a bug where some sections of
12052 printed/previewed text is not highlighted.
12054 2006-03-20 Johannes Schmid <jhs@gnome.org>
12056 * libanjuta/interfaces/libanjuta.idl:
12058 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12059 as we do not use private apis. Show help window and startup because it does
12062 * plugins/document-manager/action-callbacks.c:
12063 plugins/editor/Makefile.am:
12064 plugins/editor/text_editor.c:
12065 plugins/editor/print.c:
12066 plugins/editor/print.h:
12068 Fixed printing (nobody has missed it BTW ;-)
12070 * plugins/sourceview/sourceview.c:
12073 2006-03-20 Naba Kumar <naba@gnome.org>
12075 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12076 devhelp >= 0.9 < 0.11 versions.
12078 2006-03-20 Johannes Schmid <jhs@gnome.org>
12080 * plugins/sourceview/anjuta-document-loader.c
12081 plugins/sourceview/sourceview.c:
12083 Fixed encoding bugs
12085 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12087 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12088 Fixed bug (line position)
12089 Give the good line position whatever the active editor.
12091 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12093 * configure.in: Added fi to ALL_LINGUAS
12095 2006-03-19 Johannes Schmid <jhs@gnome.org>
12097 * plugins/sourceview/anjuta-document-loader.c:
12098 replace gnome_vfs_get_mime_type_for_name_and data
12100 * plugins/build-basic-autotools/build-basic-autotools.c:
12103 2006-03-17 Johannes Schmid <jhs@gnome.org>
12105 * plugins/editor/editor.glade:
12106 Added style-editor again after it got lost somehow
12108 2006-03-17 Johannes Schmid <jhs@gnome.org>
12110 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12111 configure.in: require devhelp 0.11
12113 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12115 plugins/build-basic-autotools/build-basic-autotools.c:
12116 forgot a an installtion callback for the "install as root"-feature
12118 2006-03-17 Massimo Cora' <maxcvs@email.it>
12120 reviewed by: Johannes Schmid <jhs@gnome.org>
12122 * plugins/class-gen/anjuta-class-gen-plugin.glade
12123 plugins/class-gen/class_gen.c
12124 plugins/class-gen/goc_template_header
12125 plugins/class-gen/goc_template_source
12129 2006-03-16 Johannes Schmid <jhs@gnome.org>
12131 * plugins/sourceview/sourceview.c:
12132 Fixed "save-point" signal for undo actions
12134 2006-03-16 Massimo Cora' <maxcvs@email.it>
12136 reviewed by: Johannes Schmid <jhs@gnome.org>
12138 * plugins/document-manager/anjuta-docman.c:
12139 Implement tab drag and drop
12141 2006-03-16 Johannes Schmid <jhs@gnome.org>
12143 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12144 plugins/build-basic-autotools/build-basic-autotools.c:
12146 Implemented "install as root"-feature (#321455)
12148 2006-03-16 Johannes Schmid <jhs@gnome.org>
12151 plugins/sourceview/.cvsignore
12152 plugins/tools/scripts/.cvsignore:
12153 Added/extended .cvsignore files
12155 * plugins/sourceview/sourceview-autocomplete.c:
12156 plugins/sourceview/sourceview-autocomplete.h:
12157 plugins/sourceview/sourceview-prefs.c:
12158 plugins/sourceview/sourceview-private.h:
12159 plugins/sourceview/sourceview.glade:
12160 Autcomplete just works(tm) now and respects preferences
12162 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12163 Use better algorithm from autocomplete
12165 2006-03-15 Johannes Schmid <jhs@gnome.org>
12167 * src/anjuta-app.c:
12170 2006-03-15 Johannes Schmid <jhs@gnome.org>
12172 * libanjuta/interfaces/libanjuta.idl:
12173 plugins/class-gen/class_gen.c:
12174 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12175 plugins/project-manager/plugin.c:
12177 Allow to add multiple source files (#320191)
12179 * configure.in: Require gnome-build 0.1.3
12181 2006-03-14 Johannes Schmid <jhs@gnome.org>
12183 * plugins/macro/macro-utils.c: Fixed bug #333606
12184 * plugins/file-wizard/file.c: Fixed bug #333601
12186 2006-03-13 Johannes Schmid <jhs@gnome.org>
12188 * plugins/sourceview/sourceview_autocomplete.c
12189 plugins/sourceview/sourceview_autocomplete.h
12190 plugins/sourceview/sourceview.c
12191 plugins/sourceview/sourceview-private.h
12192 plugins/sourceview/sourceview-prefs.c:
12194 Cleaned up and fixed several issues
12196 2006-03-13 Johannes Schmid <jhs@gnome.org>
12198 * plugins/sourceview/Makefile.am:
12199 plugins/sourceview/sourceview-autocomplete.c
12200 plugins/sourceview/sourceview-autocomplete.h:
12201 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12202 plugins/sourceview/sourceview-private.h:
12203 plugins/sourceview/sourceview.c:
12205 Added (buggy) autocomplete feature to sourceview
12207 2006-03-12 Naba Kumar <naba@gnome.org>
12209 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12210 libanjuta/anjuta-session.c: Added API docs.
12212 2006-03-12 Naba Kumar <naba@gnome.org>
12214 * TODO.tasks: Added couple of tasks.
12215 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12216 Register private class as early as possible so that members could
12217 point to self class. Code clean up.
12219 2006-03-12 Naba Kumar <naba@gnome.org>
12221 * po/POTFILES.in, po/POTFILES.skip: Updated.
12223 2006-03-11 Naba Kumar <naba@gnome.org>
12225 * libanjuta/anjuta-shell.c,
12226 plugins/document-manager/anjuta-docman.c,
12227 plugins/document-manager/plugin.c,
12228 plugins/symbol-browser/an_symbol_search.c,
12229 plugins/valgrind/vgrule-list.c: Use correct signal names while
12232 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12233 signal names and fixed enum IANJUTA_TYPE_* macro.
12235 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12237 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12238 plugins/search/search-replace.c :
12239 Fixed bug (Bookmark the good line).
12240 Search & Replace (Mark all matched strings).
12242 2006-03-09 Johannes Schmid <jhs@gnome.org>
12244 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12245 Completed changes from yesterday
12247 * plugins/document-manager/anjuta-document-manager.glade:
12248 plugins/editor/editor.glade
12249 plugins/editor/plugin.c: (activate_plugin)
12250 plugins/editor/text_editor.c
12251 plugins/sourceview/Makefile.am
12252 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12253 plugins/sourceview/sourceview.glade:
12254 Completed preference changes
12256 2006-03-08 Johannes Schmid <jhs@gnome.org>
12258 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12259 plugins/search/plugin.c: (activate_plugin):
12261 Removed Gtk-Criticals
12263 * plugins/document-manager/anjuta-document-manager.glade:
12264 plugins/document-manager/plugin.c: (on_docman_auto_save),
12265 (on_gconf_notify_timer), (prefs_init):
12266 plugins/document-manager/plugin.h:
12267 plugins/editor/text_editor.c: (text_editor_instance_init),
12268 (text_editor_dispose):
12269 plugins/editor/text_editor.h:
12270 plugins/editor/text_editor_cbs.c:
12271 plugins/editor/text_editor_cbs.h:
12272 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12273 plugins/glade/plugin.c: (activate_plugin):
12274 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12275 plugins/sourceview/sourceview-private.h:
12276 plugins/sourceview/sourceview.c: (on_menu_popup),
12277 (sourceview_new), (ifile_open), (ifile_savable_save),
12278 (ifile_savable_save_as), (ieditor_set_popup_menu),
12279 (ieditor_get_filename), (imark_mark):
12281 Moved autosave from editor to document manager and fixed some things in
12284 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12286 * plugins/search/anjuta-search.glade :
12287 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12288 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12289 plugins/search/search-replace.c : Fixed bug.
12291 2006-03-08 Johannes Schmid <jhs@gnome.org>
12293 * plugins/search/anjuta-search.glade
12294 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12296 2006-03-07 Johannes Schmid <jhs@gnome.org>
12298 * plugins/document-manager/action-callbacks.c
12299 plugins/document-manager/anjuta-document-manager.glade
12300 plugins/document-manager/plugin.c: (prefs_init),
12302 plugins/editor/Makefile.am:
12303 plugins/editor/editor.glade:
12304 plugins/editor/plugin.c: (on_style_button_clicked),
12305 (activate_plugin), (dispose):
12306 plugins/editor/style-editor.c:
12308 Startet to seperate document-manager and editor preferences
12310 * plugins/search/Makefile.am:
12311 plugins/search/anjuta-search.glade:
12312 plugins/search/search-replace.c:
12314 Moved search GUI to search-plugin
12316 * plugins/sourceview/sourceview-prefs.c:
12317 plugins/sourceview/sourceview-prefs.h:
12318 plugins/sourceview/sourceview-private.h:
12319 plugins/sourceview/sourceview.c:
12320 plugins/sourceview/sourceview.h:
12321 plugins/sourceview/Makefile.am:
12322 plugins/sourceview/anjuta-document.h:
12323 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12324 plugins/sourceview/plugin.c:
12326 Added some preferences to sourceview and fixed vfs_monitor
12328 * tagmanager/c.c: (parseParens):
12329 Removed annoying debug message
12331 * libanjuta/interfaces/libanjuta.idl:
12332 Removed IAnjutaEditorFactory::create_style_editor()
12334 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12336 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12337 Search : Bookmark all matched lines.
12339 2006-03-06 Johannes Schmid <jhs@gnome.org>
12341 * plugins/class-gen/anjuta-class-gen.plugin.in
12342 plugins/file-loader/plugin.c: (sort_wizards)
12343 (on_create_submenu), (activate_plugin)
12344 plugins/file-wizard/anjuta-file-wizard.plugin.in
12345 plugins/glade/anjuta-glade.plugin.in
12346 plugins/project-import/anjuta-project-import.plugin.in
12347 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12349 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12350 sorted alphabeticly
12352 * plugins/project-wizard/templates/mkfile.wiz:
12353 Use configured project directory instead of ~/myproject
12355 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12357 Show markers (again) and monitor uri
12359 2006-03-06 Naba Kumar <naba@gnome.org>
12361 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12362 typedefs separately so that forward linking would work.
12363 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12365 2006-03-05 Naba Kumar <naba@gnome.org>
12367 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12368 passing Enums and Structs in signals. Define struct _Name in
12369 generated code, so that forward referencing.
12370 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12372 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12374 2006-03-05 Naba Kumar <naba@gnome.org>
12376 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12377 support. Generate GType definitions for enums in generated codes
12378 so that enums could be passed as signal params.
12380 2006-03-04 Naba Kumar <naba@gnome.org>
12382 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12383 Restored cvs-moved revision files. They were originally marked
12384 deleted at their older locations. Now they are restored at
12385 their new locations. The changeset is one that was committed
12386 as part of document-manager, editor, search and print plugins
12387 separation from editor plugin.
12389 2006-03-03 Johannes Schmid <jhs@gnome.org>
12391 * plugins/sourceview/*:
12392 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12395 2006-03-04 Naba Kumar <naba@gnome.org>
12397 * plugins/gdb/*: Deleted removed files (see previous changlog
12398 entry for files list).
12400 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
12402 * plugins/debug-mananger/breakpoints.c,
12403 plugins/debug-manager/breakpoints.h,
12404 plugins/debug-manager/debug_tree.c,
12405 plugins/debug-manager/debug_tree.h,
12406 plugins/debug-manager/info.c,
12407 plugins/debug-manager/info.h,
12408 plugins/debug-manager/locals.c,
12409 plugins/debug-manager/locals.h,
12410 plugins/debug-manager/memory.c,
12411 plugins/debug-manager/memory.h,
12412 plugins/debug-manager/registers.c,
12413 plugins/debug-manager/registers.h,
12414 plugins/debug-manager/sharedlib.c,
12415 plugins/debug-manager/sharedlib.h,
12416 plugins/debug-manager/signal.c,
12417 plugins/debug-manager/signal.h,
12418 plugins/debug-manager/stack_trace.c,
12419 plugins/debug-manager/stack_trace.h,
12420 plugins/debug-manager/watch.c,
12421 plugins/debug-manager/watch.h,
12422 plugins/debug-manager/Makefile.am:
12423 Move from gdb plugin to debug manager plugin
12425 * plugins/debug-manager/anjuta-debug-manager.glade,
12426 plugins/debug-manager/anjuta-debug-manager.ui:
12427 Move all user interface from gdb to debug manager
12429 * plugins/debug-manager/utilities.c,
12430 plugins/debug-manager/utilities.h:
12431 Remove some unused code
12432 Add useful code from gdb plugin
12434 * plugins/debug-manager/start.c,
12435 plugins/debug-manager/start.h:
12436 Include code of attach_process
12437 Add more code to start the debugger
12439 * plugins/debug-manager/plugin.c,
12440 plugins/debug-manager/plugin.h,
12441 plugins/debug-manager/anjuta-debug-manager.plugin.in:
12442 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
12444 * plugins/debug-manager/debugger.c,
12445 plugins/debug-manager/debugger.h:
12446 Implement a queue of debugger command
12448 * plugins/gdb/actions.c,
12449 plugins/gdb/actions.h,
12450 plugins/gdb/watch_cbs.c,
12451 plugins/gdb/watch_cbs.h,
12452 plugins/gdb/watch_gui.c,
12453 plugins/gdb/watch_gui.h:
12456 * plugins/gdb/debugger.c,
12457 plugins/gdb/debugger.h,
12458 plugins/gdb/gdbmi.c,
12459 plugins/gdb/gdbmi.h,
12460 plugins/gdb/utilities.c,
12461 plugins/gdb/utilities.h,
12462 plugins/gdb/Makefile.am,
12463 plugins/gdb/anjuta-gdb.plugin.in:
12464 Implement necessary functions
12466 * plugins/gdb/parser.c,
12467 plugins/gdb/parser.h:
12468 Code for parsing variable previously in debug_tree.c
12470 * plugins/gdb/anjuta-gdb.glade,
12471 plugins/gdb/anjuta-gdb.ui:
12472 Remove user interface
12474 * plugins/gdb/gdbmi-test.c:
12477 * plugins/gdb/anjuta-gdb.plugin.png:
12478 Try an improved icon for gdb (archer fish)
12480 * libanjuta/anjuta-debugger.c,
12481 libanjuta/anjuta-debugger.h,
12482 libanjuta/interfaces/libanjuta.idl,
12483 libanjuta/interfaces/anjuta-idl-compiler.pl,
12484 libanjuta/Makefile.am:
12485 Add declaration used in new IAnjutaDebugger interface
12487 * manuals/reference/libanjuta.types,
12488 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
12489 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
12490 Update documentation
12492 2006-03-02 Naba Kumar <naba@gnome.org>
12494 * manuals/reference/libanjuta/Makefile.am,
12495 manuals/reference/libanjuta/libanjuta-docs.sgml,
12496 manuals/reference/libanjuta/libanjuta-sections.txt,
12497 manuals/reference/libanjuta/libanjuta.types,
12498 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12499 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
12500 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
12501 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12502 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12503 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12504 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12505 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12506 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
12507 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
12508 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12509 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
12510 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12511 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
12512 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
12513 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
12514 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12515 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12516 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12517 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
12518 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12519 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12520 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12521 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12522 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12523 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12524 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12525 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12526 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12527 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
12528 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12529 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12530 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12531 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12532 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
12533 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
12534 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
12535 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12536 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12537 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12538 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
12539 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12540 manuals/reference/libanjuta/tmpl/plugins.sgml,
12541 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12542 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12543 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12544 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12545 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12546 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12547 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12548 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12549 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12550 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12551 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12552 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12553 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12554 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
12557 2006-02-28 Naba Kumar <naba@gnome.org>
12559 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12560 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
12561 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
12562 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
12563 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
12564 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
12565 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
12566 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
12567 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
12568 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
12569 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
12570 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
12571 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
12572 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
12574 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12576 * plugins/sourceview/sourceview.c:
12577 Select to brace, select block.
12579 2006-02-28 Johannes Schmid <jhs@gnome.org>
12581 * plugins/file-wizard/Makefile.am
12582 plugins/file-wizard/action-callbacks.c (removed)
12583 plugins/file-wizard/action-callbacks.h (removed)
12584 plugins/file-wizard/anjuta-file-wizard.ui
12585 plugins/file-wizard/plugin.c: (activate_plugin),
12586 (deactivate_plugin)
12587 plugins/file-wizard/plugin.h:
12588 Removed Edit->Insert Text submenu (replace by macros plugin)
12590 * plugins/sourceview/sourceview.c: (sourceview_new),
12591 (ieditor_set_popup_menu):
12592 Fixed some more bugs
12594 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
12596 2006-02-28 Naba Kumar <naba@gnome.org>
12598 * plugins/file-manager/an_file_view.c,
12599 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
12600 rows also and with delay 1 sec (the color and timout value should
12601 probably be picked up from some system wide preference key).
12603 2006-02-28 Naba Kumar <naba@gnome.org>
12605 * libanjuta/interfaces/libanjuta.idl,
12606 plugins/document-manager/action-callbacks.c,
12607 plugins/document-manager/plugin.c,
12608 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
12609 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
12610 Added interface checks in document manager and enable/disable
12611 menus based on supported interface.
12613 * plugins/project-import/anjuta-project-import.glade: Set some
12614 resonable size for the import dialog.
12616 2006-02-27 Naba Kumar <naba@gnome.org>
12618 * libanjuta/interfaces/libanjuta.idl,
12619 plugins/document-manager/action-callbacks.c,
12620 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
12621 and eol conversion actions.
12623 2006-02-27 Johannes Schmid <jhs@gnome.org>
12625 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
12626 * plugins/file-manager/an_file_view.c
12627 plugins/file-manager/plugin.h: Added tooltips
12628 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
12630 2006-02-26 Naba Kumar <naba@gnome.org>
12632 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12633 plugins/build-basic-autotools/build-basic-autotools.c,
12634 plugins/build-basic-autotools/build-basic-autotools.h,
12635 plugins/build-basic-autotools/executer.c,
12636 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
12637 disable indicator highlights preferences from message manager to
12638 build plugin. Implemented message indicator highlights in build tool.
12640 * plugins/editor/text_editor.c: Fixed indicators.
12642 2006-02-26 Johannes Schmid <jhs@gnome.org>
12644 * plugins/sourceview/sourceview.c:
12647 * plugins/subversion/svn_auth.c:
12648 Fixed username/password authentification but there might be a memory corruption
12650 2006-02-26 Naba Kumar <naba@gnome.org>
12652 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12653 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
12654 libanjuta/anjuta-launcher.h: Added documentation.
12656 2006-02-24 Naba Kumar <naba@gnome.org>
12658 * plugins/editor/text_editor.c: Fixed change in API in
12659 IAnjutaEditorSelection::set().
12661 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12663 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
12664 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
12665 libanjuta/interfaces/libanjuta.idl :
12666 Search in sourceview editor (Select in buffer).
12669 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12671 * plugins/sourceview/sourceview.c :
12672 Fixed Replace, to_upper, to_lower.
12674 * plugins/search/search-replace_backend.c :
12675 Renamed header name.
12677 2006-02-22 Naba Kumar <naba@gnome.org>
12679 * libanjuta/anjuta-plugin-description.c,
12680 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
12681 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
12682 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
12683 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12684 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
12686 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12687 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
12689 2006-02-21 Naba Kumar <naba@gnome.org>
12691 * libanjuta/interfaces/libanjuta.idl,
12692 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12693 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
12694 interface for editor.
12696 2006-02-21 Naba Kumar <naba@gnome.org>
12698 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
12700 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12701 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
12703 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12705 * GTKSOURCEVIEW EDITOR
12706 plugins/sourceview/sourceview.c :
12707 Fixed copy and Goto Line.
12709 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
12710 plugins/macro/plugin.c :
12711 Fixed Insert key word and Insert macro.
12713 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
12715 * plugins/document-manager/anjuta-docman.c:
12716 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
12719 plugins/Makefile.am:
12720 plugins/sourceview/.cvsignore:
12721 plugins/sourceview/Makefile.am:
12722 plugins/sourceview/plugin.c: :
12723 plugins/sourceview/plugin.h:
12724 plugins/sourceview/sourceview.c:
12725 plugins/sourceview/sourceview.h:
12726 plugins/sourceview/sourceview.plugin:
12727 plugins/sourceview/sourceview.plugin.in:
12728 plugins/sourceview/sourceview.png:
12730 Added sourceview editor plugin
12732 2006-02-19 Naba Kumar <naba@gnome.org>
12734 * libanjuta/interfaces/libanjuta.idl,
12735 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12736 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12737 plugins/cvs-plugin/cvs-interface.c,
12738 plugins/document-manager/action-callbacks.c,
12739 plugins/document-manager/action-callbacks.h,
12740 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
12741 plugins/search/plugin.c, plugins/search/search-replace.c,
12742 plugins/search/search-replace_backend.c,
12743 plugins/subversion/subversion-actions.c,
12744 plugins/subversion/subversion-callbacks.c,
12745 plugins/tools/editor.c, plugins/tools/execute.c,
12746 plugins/tools/variable.c: Defined proper editor interfaces and fixed
12747 few fatal warnings.
12749 2006-02-15 Naba Kumar <naba@gnome.org>
12751 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
12754 * libanjuta/interfaces/libanjuta.idl,
12755 plugins/document-manager/anjuta-docman.c,
12756 plugins/document-manager/plugin.c,
12757 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
12758 unnecessary parameters from IAnjutaEditor interface and used proper
12759 types instead of 'gpointer'. Fixed various compiler warnings.
12761 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
12764 2006-02-12 Naba Kumar <naba@gnome.org>
12766 * po/POTFILES.in: Updated.
12768 2006-02-11 Naba Kumar <naba@gnome.org>
12770 * plugins/editor/properties.[cxx,h],
12771 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
12772 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
12773 to sci_prop_*(), because they were conflicting with external
12774 functions (in some ssl library).
12776 2006-02-08 Naba Kumar <naba@gnome.org>
12778 Patch from Massimo Cora <maxcvs@email.it>:
12779 * plugins/valgrind/anjuta-valgrind.schemas,
12780 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
12781 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
12782 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
12783 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
12784 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
12785 plugins/valgrind/vgtoolview.c,
12786 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
12787 before running the debugging session. I've added also a
12788 preference in Anjuta Preferences where you can specify
12789 the path to the valgrind binary. The default is /usr/bin/valgrind.
12790 Now it displays a dialog with the error. [it can be -program
12791 exited- or -file loaded or end of input-]. Some valgrind 3.x
12794 2006-01-29 Naba Kumar <naba@gnome.org>
12796 Patch from Massimo Cora <maxcvs@email.it>:
12797 * configure.in, plugins/Makefile.am,
12798 plugins/valgrind/*: Valgrind plugin (requires
12799 binutils-dev and valgrind to be installed.
12801 2005-01-24 Johannes Schmid <jhs@gnome.org>
12803 * Patch from Eric Greveson <ejg45@cam.ac.uk>
12804 plugins/tools/variables.c:
12805 Added current directory to possible variables
12807 * Patch from Günther Brammer <gbrammer@gmx.de>
12808 plugins/document-manager/anjuta-docman.c:
12809 Fix a crash on opening a file
12811 AUTHORS: Added Günther Brammer
12813 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
12815 * libanjuta/anjuta-launcher.c:
12816 Fix a bug in AnjutaLauncher when output is bigger than buffer
12817 Probably fix bug #315188 and #305134
12819 2005-12-28 Johannes Schmid <jhs@gnome.org>
12821 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
12822 * src/about.c: Use new gtk about dialog
12823 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
12824 Updated anjuta_ui_add_action_group_entries call
12826 Patch from Jean Breford <jean.breford@normalesup.org>
12827 and Markus Habermehl <bmh1980de@yahoo.de>:
12829 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
12830 * AUTHORS: Added Jean and Markus
12832 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12833 * plugins/search/search-replace.c :
12834 Bookmark all matched lines.
12835 * plugins/search/search-replace_backend.c :
12836 Fixed bug (Search in all project files).
12838 2005-12-21 Johannes Schmid <jhs@gnome.org>
12840 * plugins/search/plugin.c:
12842 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
12843 investigation needed.
12845 AUTHORS: Added Ross Goldner
12847 2005-12-19 Ross Golder <ross@golder.org>
12849 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
12850 application/xml MIME type.
12852 2005-12-18 Johannes Schmid <jhs@gnome.org>
12854 po/POTFILES.in: Updated files after directory changes
12855 HACKING: Removed outdated section 3 (anoncvs)
12857 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
12859 * plugins/build-basic-autotools/build-basic-autotools.c:
12860 Save all files in editor before running a command
12862 * plugins/tools/execute.c:
12863 Use document manager plugin instead of each editor for
12866 2005-12-15 Johannes Schmid <jhs@gnome.org>
12868 * plugins/document-manager/action-callbacks.c:
12869 (on_save_all1_activate), (on_swap_activate)
12870 plugins/document-manager/anjuta-docman.c:
12871 (on_save_as_filesel_response), (on_notebook_switch_page):
12873 Fixed some remaining issues in document-manger
12875 2005-12-15 Johannes Schmid <jhs@gnome.org>
12877 * plugins/profile-default/default.anjuta:
12878 Load Search plugin and Message Manager by default
12880 2005-12-14 Johannes Schmid <jhs@gnome.org>
12882 * plugins/editor/text_editor.c
12883 libanjuta/anjuta-utils.c:
12885 Check if files differ when gnome-vfs monitoring is used.
12888 2005-12-13 Johannes Schmid <jhs@gnome.org>
12890 * plugins/document-manager/plugin.c:
12891 Only save modified files in ianjuta_file_savable_save() for document-manager
12892 as discussed on mailing list.
12894 * plugins/cvs-plugin/cvs-callbacks.c:
12895 Fixed dialog handling for empty log message
12897 2005-12-13 Johannes Schmid <jhs@gnome.org>
12899 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
12901 * plugins/project-manager/* Removed ununsed files
12903 * plugins/symbol-browser/an_symbol_iter.c
12904 plugins/build-basic-autotools/build-basic-autotools.c
12905 plugins/build-basic-autotools/executer.c
12906 plugins/class-gen/class_gen.c
12907 plugins/class-inheritance/class-inherit.c
12908 plugins/cvs-plugin/cvs-actions.c
12909 plugins/cvs-plugin/cvs-interface.c
12910 plugins/debug-manager/attach_process.
12911 plugins/devhelp/plugin.c
12912 plugins/document-manager/plugin.c
12913 plugins/document-manager/indent_util.c
12914 plugins/editor/properties.cxx
12915 plugins/editor/aneditor.cxx
12916 plugins/editor/style-editor.c
12917 plugins/editor/text_editor.c
12918 plugins/macro/macro_db.c
12921 Use DEBUG_PRINT for debug messages
12923 libanjuta/anjuta-debug.h: Include config.h
12925 HACKING: Updated (BTW: does anyone read this?)
12927 2005-12-12 Johannes Schmid <jhs@gnome.org>
12929 Patch from Johan Ersvik <jersvik@fastmail.fm>:
12930 * plugins/gdb/debugger.c
12932 Fix a crasher in gdb plugin
12934 * plugins/gtodo/plugin.c
12935 plugins/search/plugin.c
12939 * plugins/document-manager/anjuta-docman.c:
12941 Fixed error markers
12943 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
12945 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
12947 * plugins/document-manager/anjuta-docman.c:
12948 highlight changed files in docman popup-menu
12949 * plugins/gdb/debug-tree.c:
12950 plugins/gdb/debugger.c
12951 Do not corupt entire "locals" tree when variable pointer have
12952 additional info and arrays/strucs/unions correctly.
12955 2005-12-11 Johannes Schmid <jhs@gnome.org>
12957 * plugins/document-manager/anjuta-docman.c
12958 plugins/document-manager/plugin.c
12959 plugins/editor/text_editor.c:
12961 AUTHORS: Added Johan Ersvik
12963 Fixed "is-dirty" bug and tab ordering
12965 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
12967 * plugins/editor/aneditor-autocomplete.cxx
12968 plugins/editor/aneditor-calltip.cxx
12969 plugins/editor/aneditor-priv.h
12970 plugins/symbol-browser/an_symbol.c
12971 plugins/symbol-browser/an_symbol_view.c
12973 tagmanager/tm_symbol.c
12974 tagmanager/tm_tag.c
12975 tagmanager/include/tm_symbol.h
12976 tagmanager/include/tm_tag.h
12979 Better pointer recognition in tagmanager and symbol browser
12981 2005-12-11 Johannes Schmid <jhs@gnome.org>
12983 * plugins/search/*: New search plugin derived from search code in old editor
12986 * plugins/document-manager/*: new document-manger which is now seperated from
12987 editor to allow implementation of other editor widgets. Code is mostly derived
12988 from old editor plugin
12990 * plugins/print/* new print plugin which is not fully implemented in the
12993 * plugins/editor/text_editor.c: Added lots of interface code
12995 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
12996 IAnjutaEditorFactory and extended IAnjutaEditor
12998 * configure.in, plugins/Makefile.am updated build system for new
13001 This is a huge commit which might still contain some bugs and also has
13002 some fixmes. Things that are not working are the search toolbar because it
13003 does not use the same backend as any other searching function and printing
13004 (easy to fix) because it did not yet implement IAnjutaPrintable.
13006 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13008 * plugins/project-wizard/property.c:
13009 Use newer GtkFileChooser instead of GtkFileSelection with
13010 GnomeFileEntry to avoid a bug
13012 * plugins/project-wizard/install.c:
13013 Avoid an endless loop if project directory is not writable
13015 * plugins/project-wizard/druid.c:
13016 Allow creating project in empty directory without a
13019 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13021 Patch from Massimo Cora <maxcvs@email.it>
13022 * plugins/class-inheritence/class-inherit.c
13023 plugins/class-inheritence/plugin.c
13024 plugins/class-inheritence/plugin.h
13027 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13028 no longer supported!
13030 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13032 Patch from Johan Ersvik <jersvik@fastmail.fm>
13033 * plugins/message-view/message-view.c
13034 plugins/build-basic-autotools/build-basic-autotools.c
13035 plugins/build-basic-autotools/automake-c.filters
13037 This patch correct regex-filters for newer automake
13040 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13042 * plugins/tools/execute.c:
13043 Detect variables inside a word
13045 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13047 * libanjuta/anjuta-status.[ch],
13048 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13049 plugins/editor/anjuta-docman.c :
13050 New anjuta-status procedure.
13052 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13055 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13056 plugins/editor/Makefile.am
13057 plugins/editor/anjuta-document-manager.glade
13058 plugins/editor/plugin.c plugins/editor/plugin.h
13059 plugins/editor/text_editor.c plugins/editor/text_editor.h
13061 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13062 plugins/editor/indent-util.c plugins/editor/indent-util.h
13063 plugins/editor/indent_test.c :
13064 Set and Preview indent preferences parameters.
13065 Saved indent user parameters.
13067 2005-10-27 Naba Kumar <naba@gnome.org>
13069 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13070 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13071 theme color for saved documents.
13073 2005-10-26 Naba Kumar <naba@gnome.org>
13075 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13076 list. Fixed bug #316731.
13078 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13080 * tagmanager/tm_symbol.c: Fixed bug #315218
13082 2005-10-23 Adam Weinberger <adamw@gnome.org>
13084 * plugins/build/build_file.c
13085 plugins/build-basic-autotools/build-basic-autotools.c
13086 plugins/tools/execute.c
13087 plugins/build/compile.c
13088 plugins/build/configurer.c
13089 plugins/debug-manager/plugin.c
13090 plugins/editor/plugin.c
13091 plugins/editor/print.c
13092 plugins/editor/text_editor.c
13093 plugins/file-loader/plugin.c
13094 plugins/file-manager/an_file_view.c
13095 plugins/symbol-browser/an_symbol_view.c
13096 plugins/gdb/debugger.c
13097 plugins/gdb/plugin.c
13098 plugins/glade/plugin.c
13099 plugins/macro/macro-actions.c
13100 plugins/macro/plugin.c
13101 plugins/profile-default/plugin.c
13102 plugins/project-manager/plugin.c
13103 plugins/project-manager/project_import.c
13104 plugins/symbol-browser/plugin.c
13105 plugins/tools/execute.c
13107 src/anjuta-actions.h
13109 Correct spacing errors before and after "...".
13111 2005-10-20 Naba Kumar <naba@gnome.org>
13113 * plugins/gdb/debugger.c: Fixed attach/detach process to
13114 updated UI properly.
13116 2005-10-18 Naba Kumar <naba@gnome.org>
13118 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13121 2005-10-13 Naba Kumar <naba@gnome.org>
13123 * plugins/project-mkfile-import/*: Removed separate import wizard for
13124 makefile based projects (because single widzard handles all wizards).
13126 * plugins/project-import/project-import.c: Made wizard window
13127 transient to main window.
13129 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13131 * AUTHORS: Added Eric's name in contributors list.
13133 * configure.in, plugins/Makefile.am,
13134 plugins/project-import/Makefile.am,
13135 plugins/project-import/anjuta-project-import.glade,
13136 plugins/project-import/project-import.c,
13137 plugins/project-import/project-import.h: Import wizard now detects
13138 both makefile and automake projects together instead of separate wizard.
13140 * plugins/project-wizard/templates/java/project.anjuta,
13141 plugins/project-wizard/templates/mkfile/project.anjuta,
13142 plugins/project-wizard/templates/python/project.anjuta,
13143 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13144 name to make it appropriate.
13146 2005-10-11 Naba Kumar <naba@gnome.org>
13148 * configure.in: Fixed glade3 version requirement.
13150 2005-09-29 Alexander Shopov <ash@contact.bg>
13152 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13154 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13156 * plugins/subversion/svn_auth.c
13157 plugins/subversion/anjuta_subversion.glade:
13158 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13160 2005-09-22 Naba Kumar <naba@gnome.org>
13162 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13164 * configure.in, plugins/Makefile.am
13165 plugins/project-manager/anjuta-project-manager.plugin.in,
13166 plugins/project-manager/plugin.c,
13167 (added) plugins/project-mkfile-import/.cvsignore,
13168 (added) plugins/project-mkfile-import/Makefile.am,
13169 (added) plugins/project-mkfile-import/
13170 anjuta-project-mkfile-import-plugin.png,
13171 (added) plugins/project-mkfile-import/
13172 anjuta-project-mkfile-import.glade,
13173 (added) plugins/project-mkfile-import/
13174 anjuta-project-mkfile-import.plugin.in,
13175 (added) plugins/project-mkfile-import/plugin.c,
13176 (added) plugins/project-mkfile-import/plugin.h,
13177 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13178 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13179 plugins/project-wizard/templates/Makefile.am,
13180 (added) plugins/project-wizard/templates/mkfile-logo.png,
13181 (added) plugins/project-wizard/templates/mkfile.wiz,
13182 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13183 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13184 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13185 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13186 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13187 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13188 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13189 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13190 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13191 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13192 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13193 Added makefile based project import wizard and wizard template.
13195 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13197 * libanjuta/anjuta-launcher.c: Reduced false password detections
13199 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13201 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13202 messages correctly.a
13204 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13206 * scintilla/Makefile.am: Changed scintilla library to noinst
13207 * pixmaps/Makefile.am: Install password.png
13208 * libanjuta/anjuta-launcher.c: Changed password detection
13209 to be able to access GNOME CVS with ssh.
13211 2005-08-31 Naba Kumar <naba@gnome.org>
13213 * plugins/glade/plugin.c: Set transient window for the widget
13216 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13218 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13220 2005-08-10 Naba Kumar <naba@gnome.org>
13222 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13223 as shortcut key for execute.
13225 * src/about.c: Clean up.
13227 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13228 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13231 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13233 * plugins/editor/search-replace_backend.c :
13234 Fixed search in File Patterns.
13236 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13238 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13240 2005-08-04 Naba Kumar <naba@gnome.org>
13242 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13243 for pango-1.8 rendering bug.
13245 2005-08-03 Naba Kumar <naba@gnome.org>
13247 * plugins/glade/plugin.c: Proper names for plugin widgets.
13249 * plugins/subversion/anjuta-subversion.glade,
13250 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13251 string allocations. Use passed default values when available.
13252 Set proper focus and dialog default response. Destroy dialog after use.
13253 Return error when appropriate.
13255 2005-08-02 Naba Kumar <naba@gnome.org>
13257 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13258 for pango-1.8 rendering bug.
13260 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13262 * scintilla/Makefile.am: Fixed a make -j x bug
13264 2005-08-02 Johannes Schmid <jhs@gnome.org>
13266 * plugins/subversion/svn-auth.c: Added username/password
13269 2005-08-01 Naba Kumar <naba@gnome.org>
13271 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13272 checks for character width calculations.
13274 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13276 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13278 2005-07-31 Naba Kumar <naba@gnome.org>
13280 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13281 messup with pango 1.8. Fixed bug #311846.
13283 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13285 * plugins/gdb/memory.c : Fixed bug 305082.
13287 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13288 plugins/project-wizard/templates/gcj.wiz,
13289 plugins/project-wizard/templates/gnome.wiz,
13290 plugins/project-wizard/templates/gtk.wiz,
13291 plugins/project-wizard/templates/java.wiz,
13292 plugins/project-wizard/templates/python.wiz,
13293 plugins/project-wizard/templates/wxwin.wiz,
13294 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13296 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13298 * plugins/tools/execute.c:
13299 Correct a crash if editor is closed while a tool still use it.
13301 2005-07-28 Naba Kumar <naba@gnome.org>
13303 * scintilla/*: Updated scintilla from their latest CVS.
13305 2005-07-27 Naba Kumar <naba@gnome.org>
13307 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13308 plugins/build-basic-autotools/build-basic-autotools.c,
13309 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13310 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13311 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13312 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13313 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13314 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13315 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13316 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13317 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13318 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13319 argument to anjuta_ui_add_action_group_entries() and
13320 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13321 Fixed all plugins to pass translation domain. This fixes untranslated
13324 2005-07-27 Naba Kumar <naba@gnome.org>
13326 * plugins/class-inheritance/class-callbacks.c,
13327 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13328 proper system colors.
13330 2005-07-26 Naba Kumar <naba@gnome.org>
13332 * ROADMAP: Updated and added more tasks.
13334 2005-07-25 Naba Kumar <naba@gnome.org>
13336 * ROADMAP: Updated and added more tasks.
13338 2005-07-24 Naba Kumar <naba@gnome.org>
13340 * HACKING: Fixed format.
13342 2005-07-24 Naba Kumar <naba@gnome.org>
13344 * ROADMAP: Fixed format.
13345 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13347 2005-07-24 Naba Kumar <naba@gnome.org>
13349 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13350 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13352 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13354 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13355 Correct wrong sensitivity setting
13357 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13359 * plugins/tools/variable.c: Add variables for project manager
13361 2005-07-23 Naba Kumar <naba@gnome.org>
13363 * ROADMAP: updated.
13365 2005-07-23 Naba Kumar <naba@gnome.org>
13367 * plugins/subversion/Makefile.am,
13368 plugins/subversion/svn-auth.c,
13369 plugins/subversion/svn-auth.h: Added subversion authentication code
13372 * plugins/subversion/subversion-callbacks.c,
13373 plugins/subversion/subversion-callbacks.h,
13374 plugins/subversion/svn-backend-priv.h,
13375 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13376 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13377 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13378 Added file mode line.
13380 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13382 * configure.in: Added 'gl' to ALL_LINGUAS.
13384 2005-07-21 Naba Kumar <naba@gnome.org>
13386 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13387 the active sources and kill the running process without emitting
13388 signals (which could be fatal because the object is being destroyed).
13389 Incidentally, fixed the crash that happens when stopping an active
13390 debugger session. Disabled debug prints and code clean up.
13393 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13394 message view object, because that prevents many unprocessed outputs
13395 from the cvs command from being appended in view. Does not set NULL
13396 to mesg_view private member (not required) so that any pending outputs
13397 to view is processed.Fixed bug #172666.
13399 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13400 type in supported list.
13402 2005-07-18 Adam Weinberger <adamw@gnome.org>
13404 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13405 grammar/spelling fixes.
13407 2005-07-17 Naba Kumar <naba@gnome.org>
13409 * (new) plugins/project-wizard/templates/terminal/cvsignore,
13410 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
13411 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
13412 plugins/project-wizard/templates/anjuta-plugin.wiz,
13413 plugins/project-wizard/templates/gcj.wiz,
13414 plugins/project-wizard/templates/gnome.wiz,
13415 plugins/project-wizard/templates/gtk.wiz,
13416 plugins/project-wizard/templates/gtkmm.wiz,
13417 plugins/project-wizard/templates/java.wiz,
13418 plugins/project-wizard/templates/python.wiz,
13419 plugins/project-wizard/templates/terminal.wiz,
13420 plugins/project-wizard/templates/terminal/Makefile.am,
13421 plugins/project-wizard/templates/terminal/po/Makefile.am,
13422 plugins/project-wizard/templates/terminal/src/Makefile.am,
13423 plugins/project-wizard/templates/wxwin.wiz,
13424 plugins/project-wizard/templates/xlib-dock.wiz,
13425 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
13426 wizards and updated .wiz files to install them in newly created
13429 2005-07-16 Naba Kumar <naba@gnome.org>
13431 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
13433 * plugins/file-manager/an_file_view.c,
13434 plugins/file-manager/plugin.c: Added file manager preferences to
13435 show/hide files ignored by version control (e.g. cvsignore).
13437 * plugins/editor/text_editor.c: Initialize vfs info struct.
13439 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
13440 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
13441 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
13442 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
13443 omf-install/.cvsignore, pixmaps/.cvsignore,
13444 plugins/file-manager/anjuta-file-manager-plugin.glade,
13445 scintilla/.cvsignore, scintilla/include/.cvsignore,
13446 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
13447 tagmanager/python.c: Updated.
13449 2005-07-16 Naba Kumar <naba@gnome.org>
13451 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
13452 Fixed python parser to parser class methods.
13454 2005-07-15 Naba Kumar <naba@gnome.org>
13456 * plugins/project-wizard/property.c: Used parenthesis to remove
13459 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13460 plugins/project-wizard/templates/gcj.wiz,
13461 plugins/project-wizard/templates/gnome.wiz,
13462 plugins/project-wizard/templates/gtk.wiz,
13463 plugins/project-wizard/templates/gtkmm.wiz,
13464 plugins/project-wizard/templates/java.wiz,
13465 plugins/project-wizard/templates/python.wiz,
13466 plugins/project-wizard/templates/terminal.wiz,
13467 plugins/project-wizard/templates/wxwin.wiz,
13468 plugins/project-wizard/templates/xlib-dock.wiz,
13469 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
13472 2005-07-15 Naba Kumar <naba@gnome.org>
13474 * plugins/project-wizard/templates/java.wiz,
13475 plugins/project-wizard/templates/java/Makefile.am,
13476 plugins/project-wizard/templates/java/project.anjuta,
13477 plugins/project-wizard/templates/python.wiz,
13478 plugins/project-wizard/templates/python/Makefile.am,
13479 plugins/project-wizard/templates/python/project.anjuta: Use different
13480 project files for java and python module where debugger is not
13481 included in the list of plugins.
13483 2005-07-15 Naba Kumar <naba@gnome.org>
13485 * configure.in, plugins/project-wizard/templates/Makefile.am,
13486 plugins/project-wizard/templates/gcj-logo.png,
13487 plugins/project-wizard/templates/gcj.wiz,
13488 plugins/project-wizard/templates/gcj/.cvsignore,
13489 plugins/project-wizard/templates/gcj/Makefile.am,
13490 plugins/project-wizard/templates/gcj/configure.in.tpl,
13491 plugins/project-wizard/templates/gcj/src/.cvsignore,
13492 plugins/project-wizard/templates/gcj/src/Makefile.am,
13493 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
13494 plugins/project-wizard/templates/java-logo.png,
13495 plugins/project-wizard/templates/java.wiz,
13496 plugins/project-wizard/templates/java/configure.in.tpl,
13497 plugins/project-wizard/templates/java/po/Makefile.am,
13498 plugins/project-wizard/templates/java/po/POTFILES.in,
13499 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
13500 plugins/project-wizard/templates/java/src/main.java,
13501 plugins/project-wizard/templates/python-logo.png,
13502 plugins/project-wizard/templates/python.wiz,
13503 plugins/project-wizard/templates/python/.cvsignore,
13504 plugins/project-wizard/templates/python/Makefile.am,
13505 plugins/project-wizard/templates/python/configure.in.tpl,
13506 plugins/project-wizard/templates/python/po/.cvsignore,
13507 plugins/project-wizard/templates/python/po/Makefile.am,
13508 plugins/project-wizard/templates/python/po/POTFILES.in,
13509 plugins/project-wizard/templates/python/src/.cvsignore,
13510 plugins/project-wizard/templates/python/src/Makefile.am,
13511 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
13512 plugins/project-wizard/templates/python/src/main.py: Added Generic
13513 gcj and python project wizards. Fixed Generic java project to
13514 use _JAVA primary. Update gnome-build from cvs for them to work
13517 2005-07-12 Naba Kumar <naba@gnome.org>
13519 * plugins/project-manager/plugin.c: Automatically determine
13520 project backend by probing.
13522 2005-07-04 Naba Kumar <naba@gnome.org>
13524 * Makefile.am: Do not install old anjuta.glade file which conflicts
13525 with newer src/anjuta.glade.
13527 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
13529 * plugins/an_symbol_prefs.c:
13530 Sort list of available symbol files
13532 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
13534 * plugins/build-basic-autotools.c:
13537 * plugins/gtodo/libgtodo.c:
13538 Possible fix for #307800
13540 * libanjuta/anjuta-encodings.c
13541 libanjuta/anjuta-launcher.c
13542 libanjuta/anjuta-preference-dialog.c
13543 libanjuta/anjuta-preferences.c
13544 libanjuta/anjuta-ui.c
13545 libanjuta/anjuta-util.c
13546 libanjuta/cell-renderer-captioned-image.c
13547 libanjuta/plugin.c:
13549 Patch from de_lupus@pandora.be (Kristof Vansant):
13550 Replaced deprecated gnome-i18n.h
13553 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
13555 * plugins/subversion/anjuta-subversion.glade
13556 plugins/subversion/anjuta-subversion.ui
13557 plugins/subversion/plugin.c
13558 plugins/subversion/subversion-actions.c
13559 plugins/subversion/subversion-callbacks.h
13560 plugins/subversion/subversion-callbacks.c
13561 plugins/subversion/svn-backend-priv.h
13562 plugins/subversion/svn-backend.h
13563 plugins/subversion/svn-backend.c
13564 plugins/subversion/svn-thread.h
13565 plugins/subversion/svn-thread.c:
13567 Implemented Subversion diff
13569 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
13571 * plugins/build-basic-autotools/build-basic-autotools.c:
13572 Fixed crash bug! Might be useful to release 2.0.2 soon
13573 because this bug will crash any build which produces errors
13576 === Anjuta 2.0.1 ===
13578 2005-06-27 Naba Kumar <naba@gnome.org>
13580 * plugins/tools/execute.c: Formated code.
13582 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
13584 * plugins/build-basic-autotools/build-basic-autotools.c:
13585 Remove two memory leaks
13586 Check command output versus untranslated strings too
13588 * plugins/tools/execute.c:
13589 Remove two memory leaks
13590 Check command output versus untranslated strings too
13591 Remove description message
13593 * plugins/tools/fileop.c:
13594 Escape tool name in xml configuration file
13596 2005-05-26 Naba Kumar <naba@gnome.org>
13598 * configure.in: Bumped version to 2.0.1
13599 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
13601 * plugins/tools/execute.c: Fixed clickable messages.
13604 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
13605 Deactivate glade plugin when last glade project is closed. Reorder
13606 glade widgets in layout. Change glade project when user selects a
13607 new project. Removed project from the list when user closes it. Fixed
13608 glade project file loading from URI. Save and restored loaded glade
13609 projects in/from session.
13611 * plugins/class-gen/action-callbacks.c,
13612 plugins/class-gen/anjuta-class-gen-plugin.glade,
13613 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
13614 plugins/file-wizard/anjuta-file-wizard.glade,
13615 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
13616 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
13617 "Add to project" correctly. Use the source file path returned after
13618 adding to project. Fixed memory leaks. Deactivate wizard plugins
13621 * plugins/project-manager/plugin.c,
13622 plugins/project-wizard/anjuta-project-wizard.glade,
13623 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
13624 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
13625 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
13626 project-wizard preference page to anjuta app, because they are
13627 more appropriated as general preferences. Renamed username and
13628 useremail properties keys.
13630 * po/POTFILES.in: Updated.
13632 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
13635 * plugins/file-loader/plugin.c: Do not use static variable to store
13636 created submenu in factory. Fixed crash in anjuta exit.
13638 2005-05-24 Naba Kumar <naba@gnome.org>
13640 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13641 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13642 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13643 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13644 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13645 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13646 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13647 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13648 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13650 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
13651 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13652 plugins/build-basic-autotools/build-basic-autotools.c,
13653 plugins/build-basic-autotools/build-basic-autotools.h,
13654 plugins/build-basic-autotools/executer.c,
13655 plugins/build-basic-autotools/executer.h,
13656 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
13657 plugins/tools/variable.c: Added an extra argument to
13658 anuta_util_dialog_input() to pass default value. Save/load project
13659 configure and execution parameters in/from session.
13661 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
13662 symbol browser is loaded.
13664 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
13667 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
13668 deactivate would not start shell.
13670 2005-05-24 Naba Kumar <naba@gnome.org>
13672 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
13673 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
13674 libegg/egg-submenu-action.c, libegg/test-actions.c,
13675 plugins/build-basic-autotools/build-basic-autotools.c,
13676 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
13677 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
13678 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
13679 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
13680 plugins/macro/plugin.c, plugins/message-view/plugin.c,
13681 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
13682 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
13683 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13684 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13685 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
13687 2005-05-24 Naba Kumar <naba@gnome.org>
13689 * data/properties/styles.properties: Fixed defalt font.
13691 * plugins/editor/search-replace.c,
13692 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
13693 project openness wihtout activating project-manager plugin (i.e.
13694 using anjuta_shell_get()).
13696 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
13697 - Completed add_source(), add_group() and add_target() methods of
13698 IAnjutaProjectManager.
13699 - Change their definition to return the added element (or NULL).
13700 - Used interface API for project main menus and 'add to project'
13701 from file-manager context menu.
13702 - Select proper default target/group when prompting for adding
13703 source/target/group.
13704 - Do not expand all nodes in selection tree when default selection
13705 are given (eases navigation in big projects).
13707 - Marked strings for translation.
13709 2005-05-23 Naba Kumar <naba@gnome.org>
13711 * src/anjuta-app.c: Save menu accelerators on change.
13713 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
13714 save-as dialog (leading to crash later).
13716 2005-05-22 Naba Kumar <naba@gnome.org>
13719 * AUTHORS: Added developers for other projects. Updated.
13720 * TODO.tasks: Updated.
13721 * ChangeLog: Added past changelogs from anjuta-0.1.5.
13723 2005-05-22 Naba Kumar <naba@gnome.org>
13725 * plugins/tools/execute.c: Make parsable lines distinct by adding
13726 a "Click me" description in the message. Allow tools to open arbibrary
13727 file in editory using gdb-styled annotation (The line starts with two
13728 \032 characters followed by the file:line).
13730 * plugins/tools/scripts/prepare-changelog.pl,
13731 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
13732 ChangeLog file itself and open it.
13734 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
13736 * plugins/tools/execute.c:
13737 Parse output in message pane
13738 Correct a crash on plugin deactivation
13740 * plugins/tools/fileop.c,
13741 plugins/tools/tool.c,
13742 plugins/tools/tool.h:
13743 Load only valid tools
13745 2005-06-21 Naba Kumar <naba@gnome.org>
13747 * anjuta.spec.in: Fixed devel package requirement.
13749 * plugins/message-view/message-view.c: Scroll message on next/previous.
13751 * TODO.tasks: Updated.
13753 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13754 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13755 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13756 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13757 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13758 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13759 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13760 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13762 * libanjuta/anjuta-preferences.c,
13763 plugins/build-basic-autotools/build-basic-autotools.c,
13764 plugins/build-basic-autotools/executer.c,
13765 plugins/class-gen/action-callbacks.c,
13766 plugins/class-gen/action-callbacks.h,
13767 plugins/class-gen/class_gen.c,
13768 plugins/cvs-plugin/cvs-interface.c,
13769 plugins/debug-manager/attach_process.c,
13770 plugins/debug-manager/plugin.c,
13771 plugins/debug-manager/utilities.c,
13772 plugins/debug-manager/utilities.h,
13773 plugins/editor/aneditor-autocomplete.cxx,
13774 plugins/editor/aneditor.cxx,
13775 plugins/editor/search-replace.c,
13776 plugins/editor/search-replace_backend.c,
13777 plugins/gdb/breakpoints.c,
13778 plugins/gdb/registers.c,
13779 plugins/patch/plugin.c,
13780 plugins/project-wizard/druid.c,
13781 plugins/project-wizard/install.c,
13782 plugins/subversion/plugin.c,
13783 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
13786 * plugins/class-gen/action-callbacks.c,
13787 plugins/project-wizard/parser.c,
13788 plugins/project-wizard/property.c,
13789 plugins/project-wizard/values.c,
13790 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
13792 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
13795 2005-06-20 Naba Kumar <naba@gnome.org>
13797 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13798 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13799 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13801 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
13802 exit idle function.
13804 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
13805 Fixed possible memory corruption.
13807 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
13808 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
13809 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
13810 progress bar increment and added progress status for symbol refresh
13811 and project loading.
13813 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
13814 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
13815 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
13816 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
13819 * TODO.tasks: Updated.
13821 2005-06-19 Naba Kumar <naba@gnome.org>
13823 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
13826 * plugins/project-import/project-import.c: Deactivate plugin when done.
13828 2005-06-18 Naba Kumar <naba@gnome.org>
13830 * plugins/profile-default/plugin.c: Fixed error when loading another
13831 project while a project is still loaded.
13833 * plugins/project-manager/plugin.c: Used (newly added) group-activated
13834 signal from gnome-build to popup group properties.
13836 * src/anjuta.c: Load default session by default.
13838 * po/POTFILES.in: Added missing files.
13840 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
13841 activate plugin on load (activate it separately). Connect to activate
13842 and deactivate signals for housekeeping, so that if plugins are
13843 activated or deactivate externally, they are properly recorded.
13845 * plugins/profile-default/plugin.c: Save profile before a project
13846 is loaded so that it could be restored when project is closed.
13848 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
13850 2005-06-17 Naba Kumar <naba@gnome.org>
13852 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
13853 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
13854 for project. The plugins loaded for the project is restored when project
13855 is loaded next time.
13857 * TODO.tasks: Updated.
13859 2005-06-15 Naba Kumar <naba@gnome.org>
13861 * plugins/tools/scripts/find-fixmes.pl,
13862 (new) plugins/tools/scripts/translation-status.pl,
13863 plugins/tools/scripts/tools-2.xml.in,
13864 plugins/tools/scripts/Makefile.am,
13865 plugins/tools/scripts/prepare-changelog.pl: Added translation
13866 status script. Completed find-fixmes.pl script. Fixed bugs.
13868 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
13871 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13873 * plugins/message-view/anjuta-message-manager-plugin.glade :
13874 renamed "messages.tag.position" to "messages.tab.position".
13875 plugins/message-view/anjuta-msgman.c :
13876 Messages tab position prefrences.
13878 2005-06-14 Naba Kumar <naba@gnome.org>
13880 * (new) plugins/tools/scripts/find-fixmes.pl,
13881 (new) plugins/tools/scripts/tools-2.xml.in,
13882 (new) plugins/tools/scripts/Makefile.am,
13883 (new) plugins/tools/scripts/prepare-changelog.pl,
13884 plugins/tools/plugin.h, plugins/tools/fileop.c,
13885 plugins/tools/Makefile.am, configure.in: Added system tools.
13887 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
13889 * plugins/tools/editor.c:
13890 Take care of creating .anjuta directory if missing
13892 2005-06-10 Naba Kumar <naba@gnome.org>
13894 * configure.in: Increased gnome-build required to version 0.1.2.
13896 * plugins/project-manager/plugin.c: Fixed target/group removal.
13897 Fixed memory leaks.
13899 2005-06-10 Naba Kumar <naba@gnome.org>
13901 * plugins/project-manager/plugin.c: Implemented target/group
13902 configuration (update gnome-build module from cvs).
13904 2005-06-07 Naba Kumar <naba@gnome.org>
13906 Patch from: Massimo Cora' <maxcvs@email.it>:
13907 * plugins/class-inheritance/Makefile.am,
13908 plugins/class-inheritance/class-inherit.c,
13909 plugins/class-inheritance/class-inherit.h,
13910 plugins/class-inheritance/plugin.c,
13911 plugins/class-inheritance/plugin.h,
13912 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
13913 expanded view of classes in hierarchy canvas (collapsable again).
13915 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
13917 * scintilla/patches/scintilla-64-bit.diff (added)
13918 * plugins/patch/patch-plugin.c:
13919 Conditional build for GTK 2.4 and GTK 2.6
13921 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
13923 * plugins/tools/anjuta-tools.glade,
13924 plugins/tools/editor.c,
13925 plugins/tools/plugin.h,
13926 plugins/tools/fileop.c:
13927 Add a check box to edit an user script
13928 Correct a few memory leak
13930 * plugins/tools/execute.c,
13931 plugins/tools/tool.c,
13932 plugins/tools/tool.h:
13933 Move utility remove_mnemonic function in tool.c
13936 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
13938 Patch from sbrabec@suse.cz:
13940 scintilla/include/Scintilla.h:
13942 Fix 64-Bit warnings in gcc 4
13944 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
13946 * plugins/patch/patch_plugin.c
13947 plugins/patch/patch.h
13948 plugin/patch/patch-plugin.glade
13949 plugin/patch/Makefile.am:
13951 Changed patch plugin to use libglade and new gtk 2.6 widgets
13953 2005-05-31 Naba Kumar <naba@gnome.org>
13955 Patch from Jason Bayman <JBayman@HobbitHell.com>:
13956 * plugins/editor/text_editor.c: Don't show error
13959 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
13961 * plugins/message-view/anjuta-message-manager.ui,
13962 plugins/message-view/anjuta-msgman.c,
13963 plugins/message-view/anjuta-msgman.h,
13964 plugins/message-view/message-view.c,
13965 plugins/message-view/message-view.h,
13966 plugins/message-view/plugin.c:
13967 Add a popup menu in messages panes
13968 Move save message pane option in it
13970 2005-05-28 Naba Kumar <naba@gnome.org>
13972 * data/properties/styles.properties: Fixed default font
13975 * plugins/editor/style-editor.c: cleanup.
13977 2005-05-25 Naba Kumar <naba@gnome.org>
13979 * plugin/gdb/plugin.c: Start gdb even if the program does
13980 not exists. Fixes bug #305074
13982 2005-05-24 Naba Kumar <naba@gnome.org>
13984 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
13985 * configure.in: graphviz pkgconfig path.
13987 2005-05-24 Naba Kumar <naba@gnome.org>
13989 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
13990 * TODO.tasks: Updated.
13992 2005-05-22 Naba Kumar <naba@gnome.org>
13994 * anjuta.spec.in: Fixed spec file
13995 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
13997 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
13999 * TODO.tasks: Updated.
14001 * plugins/message-view/anjuta-message-manager.ui,
14002 plugins/message-view/message-view.c,
14003 plugins/message-view/message-view.h,
14004 plugins/message-view/plugin.c:
14005 Add shortcut for next and previous message
14006 Add a save message menu item
14007 Fix a bug in previous message
14009 2005-05-21 Naba Kumar <naba@gnome.org>
14011 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14012 doc/Makefile.am, global-tags/create_global_tags.sh,
14013 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14014 and rpm package creation. Fixed installation paths.
14016 * plugins/editor/anjuta-document-manager.glade,
14017 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14018 and indent options.
14020 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14022 2005-05-21 Naba Kumar <naba@gnome.org>
14024 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14025 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14026 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14027 tagmanager/Makefile.am: Fixed paths configure variables to take
14028 automake configure variables instead of hardcoding.
14030 * global-tags/tm_global_tags.c: Formated code.
14032 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14033 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14034 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14035 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14036 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14037 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14038 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14039 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14040 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14042 2005-05-20 Naba Kumar <naba@gnome.org>
14044 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14045 and fixed rpm spec file (more testing required).
14047 * data/gdb.init: Don't set gdb prompt.
14049 * mime/Makefile.am: run update-mime-data only on system-wide install.
14051 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14053 2005-05-19 Naba Kumar <naba@gnome.org>
14055 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14056 while it's not visible.
14058 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14059 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14061 2005-05-19 Naba Kumar <naba@gnome.org>
14063 * configure.in: Fixed subversion checks. Added
14064 --disable-plugin-subversion and --disable-plugin-glade
14065 configure flags to manually turn off their plugin builds.
14067 * plugins/editor/plugin.c: Save and restore current editor line
14068 positions in session.
14070 2005-05-18 Naba Kumar <naba@gnome.org>
14072 * AUTHORS: Fixed email address.
14074 * libanjuta/anjuta-utils.c,
14075 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14076 when the projectmanager toplevel is not a window. Check for valid
14077 gtkwindow type before using the passed window as parent for anjuta
14080 2005-05-17 Naba Kumar <naba@gnome.org>
14082 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14084 * plugins/cvs-plugin/Makefile.am,
14085 plugins/devhelp/plugin.c,
14086 plugins/file-loader/Makefile.am,
14087 plugins/macro/Makefile.am,
14088 plugins/message-view/Makefile.am,
14089 plugins/patch/Makefile.am,
14090 plugins/project-manager/Makefile.am,
14091 plugins/subversion/Makefile.am,
14092 plugins/symbol-browser/Makefile.am: Removed -module flags
14095 * MAINTAINERS: Added file so that I could recieve bugzilla
14098 * plugins/glade/plugin.c: Fixed compile error.
14100 === Anjuta 2.0.0 ===
14102 2005-05-15 Naba Kumar <naba@gnome.org>
14104 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14107 * plugins/symbol-browser/an_symbol_view.c,
14108 plugins/symbol-browser/plugin.c,
14109 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14110 symbols have been updated. Reset file symbols when update
14111 occurs. Fixed memory leaks.
14113 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14114 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14116 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14118 * plugins/tools/anjuta-tools.glade:
14119 Remove unused parameter dialog
14121 * plugins/tools/dialog.c,
14122 plugins/tools/fileop.c,
14123 plugins/tools/fileop.h,
14124 plugins/tools/tool.c,
14125 plugins/tools/tool.h,
14126 plugins/tools/variable.c:
14127 Add a few comments and cleanups
14129 * plugins/tools/editor.c,
14130 plugins/tools/editor.h:
14131 Remove code from previous plugin and add comments
14132 Use main window as parent (instead of tool list)
14134 * plugins/tools/execute.c,
14135 plugins/tools/execute.h:
14136 Remove code from previous plugin and add comments
14139 2005-05-14 Naba Kumar <naba@gnome.org>
14141 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14144 * configure.in: Fixed
14146 * plugins/class-inheritance/class-inheritance.png: New icon.
14148 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14149 screws up when reparented.
14151 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14153 * plugins/editor/search-replace.c,
14154 plugins/editor/search-replace_backend.c
14155 plugins/project-manager/plugin.c : Clear find pane if searching same
14156 expression. Clean code.
14158 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14160 * configure.in: Added ne in ALL_LINGUAS
14162 2005-05-13 Naba Kumar <naba@gnome.org>
14164 * configure.in: Fixed glade-3 version.
14166 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14167 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14168 plugins/gdb/watch.c: Update locals, watch and frame document on
14171 2005-05-12 Naba Kumar <naba@gnome.org>
14173 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14174 scope autocompletion when the function definition is incomplete.
14176 * plugins/class-gen/anjuta-class-gen.plugin.in,
14177 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14178 plugins/gdb/plugin.c,
14179 plugins/glade/anjuta-glade.plugin.in,
14180 plugins/project-import/anjuta-project-import.plugin.in,
14181 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14182 titles for the wizards.
14184 2005-05-11 Naba Kumar <naba@gnome.org>
14186 * configure.in, plugins/debug-manager/Makefile.am,
14187 plugins/debug-manager/plugin.c,
14188 (added) plugins/debug-manager/images/.cvsignore,
14189 (added) plugins/debug-manager/images/Makefile.am,
14190 (added) plugins/debug-manager/images/detach-16.png,
14191 (added) plugins/debug-manager/images/detach.png,
14192 (added) plugins/debug-manager/images/step-into-16.png,
14193 (added) plugins/debug-manager/images/step-into.png,
14194 (added) plugins/debug-manager/images/step-out-16.png,
14195 (added) plugins/debug-manager/images/step-out.png,
14196 (added) plugins/debug-manager/images/step-over-16.png,
14197 (added) plugins/debug-manager/images/step-over.png,
14198 plugins/gdb/Makefile.am,
14199 plugins/gdb/breakpoints.c,
14200 plugins/gdb/plugin.c,
14201 (added) plugins/gdb/images/.cvsignore,
14202 (added) plugins/gdb/images/Makefile.am,
14203 (added) plugins/gdb/images/breakpoint.png,
14204 (added) plugins/gdb/images/locals.png,
14205 (added) plugins/gdb/images/stack.png,
14206 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14207 'remove all'. Added debugger icons.
14209 * plugins/editor/text_editor.c: Fixed file monitor.
14211 Patch from: Massimo Cora' <maxcvs@email.it>
14212 * plugins/patch/anjuta-patch-plugin.png,
14213 plugins/class-gen/Makefile.am,
14214 plugins/class-gen/action-callbacks.c,
14215 plugins/class-gen/class_gen.c,
14216 plugins/class-gen/class_logo.xpm: Implemented vcs
14217 file addions. New icons by Fabio Zecchini
14219 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14221 * libanjuta/interfaces/libanjuta.idl
14222 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14223 plugins/editor/search-replace_backend.c
14224 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14226 2005-05-11 Naba Kumar <naba@gnome.org>
14228 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14229 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14230 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14231 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14232 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14235 * plugins/symbol-browser/an_symbol_prefs.c,
14236 plugins/symbol-browser/an_symbol_search.c,
14237 plugins/symbol-browser/an_symbol_view.c,
14238 plugins/symbol-browser/an_symbol_view.h,
14239 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14241 2005-05-11 Naba Kumar <naba@gnome.org>
14243 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14245 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14246 progress bar location at create time, instead of hardcoding.
14248 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14249 Added mini splash screen.
14251 * plugins/editor/text_editor.c: Do not produce warning when file
14252 monitor could not be created.
14254 * plugins/profile-default/plugin.c: Save project session on exit.
14255 Show mini splash with progress bar at profile load.
14257 2005-05-10 Naba Kumar <naba@gnome.org>
14259 * configure.in, manuals/Makefile.am: Fixed compile flags.
14260 Disable outdated manuals builds.
14262 * global-tags/Makefile.am: Uninstall tags files on
14265 * libegg/Makefile.am: Use configured deprecated flags.
14267 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14268 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14269 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14272 * mime/Makefile.am: Take DESTDIR into account.
14274 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14276 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14277 on scope autocompletion.
14279 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14280 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14281 shared libs and static libs paths for debugging. Order them
14284 * po/POTFILES.in: Updated.
14286 2005-05-09 Naba Kumar <naba@gnome.org>
14288 * libanjuta/interfaces/libanjuta.idl,
14289 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14290 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14291 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14292 Implemented debugger source directory search and emits location changed
14293 signal with absolute path of the file.
14295 * plugins/tools/tool.c: Fixed compile errors.
14297 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14299 * plugins/tools/anjuta-tools.glade,
14300 plugins/tools/dialog.h,
14301 plugins/tools/dialog.c,
14302 plugins/tools/plugin.c,
14303 plugins/tools/editor.c:
14304 Improve graphical user interface
14306 Correct an error on close
14309 * plugins/tools/fileop.c,
14310 plugins/tools/tool.h,
14311 plugins/tools/tool.c:
14312 Change the tool internal structure
14313 Support having tools configuration in several places
14315 2005-05-08 Naba Kumar <naba@gnome.org>
14317 * plugins/gdb/actions.c,
14318 (removed) plugins/gdb/registers_cbs.c,
14319 (removed) plugins/gdb/registers_cbs.h,
14320 (removed) plugins/gdb/registers_gui.c,
14321 (removed) plugins/gdb/sharedlib_cbs.c,
14322 (removed) plugins/gdb/sharedlib_cbs.h,
14323 (removed) plugins/gdb/sharedlib_gui.c,
14324 (removed) plugins/gdb/signals_cbs.c,
14325 (removed) plugins/gdb/signals_cbs.h,
14326 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14328 2005-05-08 Naba Kumar <naba@gnome.org>
14330 * plugins/build-basic-autotools/executer.c: Fixed programs
14333 * plugins/debug-manager/Makefile.am,
14334 plugins/debug-manager/anjuta-debug-manager.glade,
14335 plugins/debug-manager/plugin.c,
14336 plugins/gdb/Makefile.am: Used libglade for programs listing
14339 * (added) plugins/gdb/pointer.png: Stack pointer image.
14341 * libanjuta/anjuta-marshal.list,
14342 pixmaps/Makefile.am,
14343 plugins/gdb/actions.c,
14344 plugins/gdb/actions.h,
14345 plugins/gdb/anjuta-gdb-plugin.ui,
14346 plugins/gdb/anjuta-gdb.glade,
14347 plugins/gdb/breakpoints.c,
14348 plugins/gdb/breakpoints.h,
14349 plugins/gdb/debug_tree.c,
14350 plugins/gdb/debug_tree.h,
14351 plugins/gdb/debugger.c,
14352 plugins/gdb/debugger.h,
14353 plugins/gdb/gdbmi-test.c,
14354 plugins/gdb/gdbmi.c,
14355 plugins/gdb/gdbmi.h,
14356 plugins/gdb/info.c,
14357 plugins/gdb/info.h,
14358 plugins/gdb/locals.c,
14359 plugins/gdb/locals.h,
14360 plugins/gdb/memory.c,
14361 plugins/gdb/memory.h,
14362 plugins/gdb/plugin.c,
14363 plugins/gdb/plugin.h,
14364 plugins/gdb/registers.c,
14365 plugins/gdb/registers.h,
14366 plugins/gdb/registers_cbs.c,
14367 plugins/gdb/registers_cbs.h,
14368 plugins/gdb/registers_gui.c,
14369 plugins/gdb/sharedlib.c,
14370 plugins/gdb/sharedlib.h,
14371 plugins/gdb/sharedlib_cbs.c,
14372 plugins/gdb/sharedlib_cbs.h,
14373 plugins/gdb/sharedlib_gui.c,
14374 plugins/gdb/signals.c,
14375 plugins/gdb/signals.h,
14376 plugins/gdb/signals_cbs.c,
14377 plugins/gdb/signals_cbs.h,
14378 plugins/gdb/signals_gui.c,
14379 plugins/gdb/stack_trace.c,
14380 plugins/gdb/stack_trace.h,
14381 plugins/gdb/utilities.c,
14382 plugins/gdb/utilities.h,
14383 plugins/gdb/watch.c,
14384 plugins/gdb/watch.h,
14385 plugins/gdb/watch_cbs.c,
14386 plugins/gdb/watch_cbs.h,
14387 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14388 it for all debugger component updates and listing. Implemented
14389 user custom debugger command window. Fixed all debugger components
14390 to work correctly. Implemented debugger as GObject. Removed
14393 2005-05-06 Naba Kumar <naba@gnome.org>
14395 * TODO.tasks: Updated.
14397 * plugins/build-basic-autotools/Makefile.am,
14398 plugins/file-loader/Makefile.am,
14399 plugins/profile-default/Makefile.am,
14400 plugins/sample1/Makefile.am,
14401 plugins/symbol-browser/images/Makefile.am,
14402 src/Makefile.am: Fixed 'make distcheck' errors.
14404 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
14407 * tagmanager/tm_workspace.c: Include prototypes in getting
14410 2005-05-06 Naba Kumar <naba@gnome.org>
14412 * TODO.tasks: Updated.
14414 * configure.in, plugins/cvs-plugin/Makefile.am,
14415 plugins/debug-manager/Makefile.am,
14416 plugins/devhelp/Makefile.am,
14417 plugins/editor/Makefile.am,
14418 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
14420 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
14421 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
14424 * tagmanager/tm_workspace.c,
14425 tagmanager/include/tm_workspace.h,
14426 plugins/editor/aneditor-autocomplete.cxx,
14427 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
14428 to return all matching tag types when no name is given instead of
14429 returning empty array.
14431 * plugins/symbol-browser/Makefile.am,
14432 (added) plugins/symbol-browser/an_symbol.c,
14433 (added) plugins/symbol-browser/an_symbol.h,
14434 plugins/symbol-browser/an_symbol_info.c,
14435 plugins/symbol-browser/an_symbol_info.h,
14436 (added) plugins/symbol-browser/an_symbol_iter.c,
14437 (added) plugins/symbol-browser/an_symbol_iter.h,
14438 plugins/symbol-browser/an_symbol_search.c,
14439 plugins/symbol-browser/an_symbol_view.c,
14440 plugins/symbol-browser/an_symbol_view.h,
14441 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14442 plugins/symbol-browser/plugin.c,
14443 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
14444 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
14445 plugin and implemented IAnjutaIterable interface for symbol search
14448 * plugins/class-inheritance/Makefile.am,
14449 plugins/class-inheritance/class-inherit.c,
14450 plugins/class-inheritance/class-inherit.h,
14451 plugins/class-inheritance/plugin.h: Use the newly added
14452 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
14453 get rid of libanjuta-ctags.la dependencies.
14455 2005-05-02 Naba Kumar <naba@gnome.org>
14457 * plugins/class-inheritance/class-inherit.c,
14458 plugins/class-inheritance/plugin.c,
14459 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
14460 be found for a class. Formated code.
14462 Patch from: Curtis Magyar <curtm4n@gmail.com>:
14463 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
14466 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
14468 * libanjuta/anjuta-launcher.c:
14469 Keep trying sending data until all bytes have been written
14471 * plugins/tools/anjuta-tools.glade,
14472 plugins/tools/editor.c:
14473 Add a combo box to defined data from stdin
14475 * plugins/tools/execute.c:
14476 Send data in stdin if needed
14479 * plugins/tools/fileop.c,
14480 plugins/tools/tool.h,
14481 plugins/tools/tool.c:
14482 Store, load and save stdin data
14483 Use tools-2.xml instead of tools.xml
14485 * plugins/tools/plugin.c,
14486 plugins/tools/plugin.h:
14489 * plugins/tools/dialog.c,
14490 plugins/tools/dialog.h:
14493 * plugins/tools/variable.c,
14494 plugins/tools/variable.h:
14495 Add editor related variables
14498 2005-04-29 Naba Kumar <naba@gnome.org>
14500 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
14502 * plugins/editor/text_editor.c: Fixed line marker interpretation.
14504 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14505 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
14506 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
14507 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
14508 working on gdb MI interface. Completed MI parser interface.
14510 Patch from Massimo Cora <maxcvs@email.it>:
14511 * plugins/class-inheritance/Makefile.am,
14512 plugins/class-inheritance/class-inherit.c,
14513 plugins/class-inheritance/class-inherit.h,
14514 plugins/class-inheritance/plugin.c,
14515 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
14516 Used system theme for colors. Display class members on mouse click.
14518 2005-04-28 Naba Kumar <naba@gnome.org>
14520 * plugins/symbol-browser/an_symbol_prefs.c
14521 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
14522 implementation to create/add/remove custom tags files in symbol
14523 brower preferences.
14525 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
14528 * plugins/project-import/project-import.c: Fixed memory leaks and
14529 use correct debug prints.
14531 * TODO.tasks: Updated.
14533 2005-04-27 Naba Kumar <naba@gnome.org>
14535 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
14536 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
14537 scintilla/Makefile.am: Fixed 'make distcheck' errors.
14539 * plugins/editor/anjuta-docman.c,
14540 plugins/editor/anjuta-docman.h,
14541 plugins/editor/plugin.c: Emit editor-added signal from docman
14542 and connect signals to new editor correctly.
14544 * plugins/class-inheritance/plugin.c,
14545 plugins/symbol-browser/plugin.c: Added stock icons.
14547 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14548 plugins/build-basic-autotools/executer.c,
14549 plugins/build-basic-autotools/executer.h: Added missing files
14550 for the execute programs implementation.
14552 2005-04-26 Naba Kumar <naba@gnome.org>
14554 * TODO.tasks: Updated.
14556 * plugins/file-loader/plugin.c,
14557 plugins/project-import/anjuta-project-import.plugin.in,
14558 plugins/project-import/plugin.c,
14559 plugins/project-import/project-import.c,
14560 plugins/project-import/project-import.h: Be able to import older
14563 2005-04-26 Naba Kumar <naba@gnome.org>
14565 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
14566 removing it from the shell.
14568 * libanjuta/anjuta-shell.c,
14569 libanjuta/anjuta-shell.h,
14570 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
14571 so that widget additions are freezed or thaw using a pending queue.
14572 Fixded UI flicker while loading projects.
14574 2005-04-26 Naba Kumar <naba@gnome.org>
14576 * TODO.tasks: Updated.
14578 * libanjuta/interfaces/libanjuta.idl: Added execute method for
14579 IAnjutaBuildable interface.
14581 * plugins/build-basic-autotools/Makefile.am,
14582 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14583 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14584 plugins/build-basic-autotools/build-basic-autotools.c,
14585 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
14586 interface and UI for executing project/file programs. Implemented
14587 IAnjutaFile interface so that executables could be opened directly.
14589 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
14590 Authors line (Reserved for external plugins, which do not have a way to
14591 show their credits).
14593 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
14594 [File Loader] group for menu labels (default to "Name" if it is not
14597 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
14598 for executing external commands.
14600 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
14602 * plugins/project-wizard/property.c:
14603 Correct a memory leak
14605 * libanjuta/interfaces/libanjuta.idl,
14606 plugins/editor/text_editor.c:
14607 Add erase_all and replace_selection function to IAnjutaEditor
14609 * plugins/tools/anjuta-tools.glade,
14610 plugins/tools/fileop.c,
14611 plugins/tools/editor.c,
14612 plugins/tools/tool.c
14613 plugins/tools/tool.h:
14614 Add shortcut and icon
14616 * plugins/tools/variable.c,
14617 plugins/tools/variable.h:
14618 Add a variable asking parameters at run time
14620 * plugins/tools/execute.c:
14621 Add a warning message for missing document manager
14622 Add replace buffer and replace selection output
14623 Correct an error in popup output
14625 * plugins/tools/plugin.c,
14626 plugins/tools/plugin.h,
14627 plugins/tools/anjuta-tools.ui,
14630 Attach tools menu to a new place
14632 2005-04-25 Naba Kumar <naba@gnome.org>
14634 * libanjuta/plugins.c, src/about.c, src/about.h,
14635 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
14636 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
14637 plugins (about box for plugins) menu.
14639 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14641 * plugins/editor/search-replace.c :
14642 Displayed full path in Search pane window.
14643 Bug 300231 : Selected line in Search pane window .
14645 2005-04-23 Naba Kumar <naba@gnome.org>
14647 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
14649 2005-04-22 Naba Kumar <naba@gnome.org>
14651 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
14653 * plugins/project-wizard/templates/java.wiz,
14654 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
14655 to create bytecodes (.class) files.
14657 * plugins/symbol-browser/an_symbol_info.c,
14658 plugins/symbol-browser/an_symbol_info.h,
14659 plugins/symbol-browser/an_symbol_search.c,
14660 plugins/symbol-browser/an_symbol_view.c,
14661 plugins/symbol-browser/plugin.c,
14662 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
14663 in file symbol list.
14665 2005-04-22 Naba Kumar <naba@gnome.org>
14667 * TODO.tasks: Updated.
14669 * plugins/class-inheritance/Makefile.am,
14670 plugins/subversion/Makefile.am: Do not install plugin files when
14671 plugin build condition is false.
14673 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14674 plugins/build-basic-autotools/build-basic-autotools.c,
14675 plugins/build-basic-autotools/build-basic-autotools.h,
14676 plugins/file-loader/anjuta-loader-plugin.ui,
14677 plugins/file-loader/dnd.c,
14678 plugins/file-loader/plugin.c,
14679 plugins/file-loader/plugin.h,
14680 plugins/project-manager/anjuta-project-manager.ui,
14681 plugins/project-manager/plugin.c: Added open file and build context
14682 menu in project manager context menu.
14684 2005-04-22 Naba Kumar <naba@gnome.org>
14686 * configure.in: Added message output showing conditional plugins to
14689 * src/layout.xml: Added layout for class-inheritance plugin widget.
14691 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
14692 plugin name to remove redundant terms.
14694 * TODO.tasks: Updated.
14697 plugins/symbol-browser/Makefile.am,
14698 plugins/symbol-browser/an_symbol_view.c,
14699 (removed) plugins/symbol-browser/sv_class.xpm,
14700 (removed) plugins/symbol-browser/sv_function.xpm,
14701 (removed) plugins/symbol-browser/sv_macro.xpm,
14702 (removed) plugins/symbol-browser/sv_private_fun.xpm,
14703 (removed) plugins/symbol-browser/sv_private_var.xpm,
14704 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
14705 (removed) plugins/symbol-browser/sv_protected_var.xpm,
14706 (removed) plugins/symbol-browser/sv_public_fun.xpm,
14707 (removed) plugins/symbol-browser/sv_public_var.xpm,
14708 (removed) plugins/symbol-browser/sv_static_fun.xpm,
14709 (removed) plugins/symbol-browser/sv_static_var.xpm,
14710 (removed) plugins/symbol-browser/sv_struct.xpm,
14711 (removed) plugins/symbol-browser/sv_unknown.xpm,
14712 (removed) plugins/symbol-browser/sv_variable.xpm,
14713 (added) plugins/symbol-browser/images/.cvsignore,
14714 (added) plugins/symbol-browser/images/Icons.16x16.Class,
14715 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
14716 (added) plugins/symbol-browser/images/Icons.16x16.Field,
14717 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
14718 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
14719 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
14720 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
14721 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
14722 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
14723 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
14724 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
14725 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
14726 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
14727 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
14728 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
14729 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
14730 (added) plugins/symbol-browser/images/Icons.16x16.Method,
14731 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
14732 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
14733 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
14734 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
14735 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
14736 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
14737 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
14738 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
14739 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
14740 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
14741 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
14742 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
14743 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
14744 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
14745 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
14746 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
14747 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
14748 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
14749 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
14750 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
14751 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
14752 pixmaps and added new icons (taken from monodevelop).
14754 2005-04-21 Naba Kumar <naba@gnome.org>
14756 Patch from Massimo Cora <maxcvs@email.it>:
14758 * configure.in, plugins/Makefile.am
14759 (new) plugins/class-inheritance/.cvsignore,
14760 (new) plugins/class-inheritance/Makefile.am,
14761 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
14762 (new) plugins/class-inheritance/class-inherit.c,
14763 (new) plugins/class-inheritance/class-inherit.h,
14764 (new) plugins/class-inheritance/plugin.c,
14765 (new) plugins/class-inheritance/plugin.h,
14766 (new) plugins/class-inheritance/class-inheritance.png: Added class
14767 inheritance plugin.
14769 Changes by naba: Added pkgconfig check for graphviz and conditionally
14772 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
14774 2005-04-20 Naba Kumar <naba@gnome.org>
14776 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14777 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14778 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14779 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14780 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14781 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14782 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14783 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14784 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14785 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14786 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14788 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
14789 message view management.
14791 * libanjuta/anjuta-children.[ch],
14792 plugins/build-basic-autotools/build-basic-autotools.c,
14793 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
14794 Removed anjuta_children_init() function,
14795 because it is done automatically when first invoked. Introduced
14796 anjuta_children_recover() to recover the child signalling. Fixed
14797 child exit management to correctly recover the exit status.
14799 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
14800 to properly shutdown the launcher and to kill the running process
14801 (without emitting any signal).
14803 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14804 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
14805 gdb and program instance.
14807 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14809 * plugins/editor/search-replace.c :
14810 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
14812 2005-04-18 Naba Kumar <naba@gnome.org>
14814 * TODO.tasks: Marked completed items.
14816 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14817 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14818 plugins/project-manager/plugin.c: Prompt user for the debugging
14819 target (select from a list of project's executable targets) and
14820 correctly start debugger. Take care of libtool wrapping when the
14821 target selected is libtool target. Fixed debugger menu items
14824 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
14826 * plugins/tools/execute.c,
14827 plugins/tools/execute.h:
14828 Implement save all files before running a command
14829 Implement all options for stdout and stderr except replace buffer
14830 Allow running several tools
14832 * plugins/tools/plugin.c:
14833 Move anjuta launcher in execute.c
14835 * plugins/tools/tools.h,
14836 plugins/tools/variable.c:
14839 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
14841 * plugins/tools/anjuta-tools.glade:
14842 Add new properties in tool editor dialog
14843 Cosmetic improvements
14845 * plugins/tools/anjuta-tools.ui:
14846 Attach tool menu as a build menu
14848 * plugins/tools/dialog.c:
14849 Set tool menu item sensitivity in tool list
14852 * plugins/tools/editor.c,
14853 plugins/tools/editor.h,
14854 plugins/tools/fileop.c,
14855 plugins/tools/tool.c,
14856 plugins/tools/tool.h:
14857 Add new properties (active, save file...)
14858 Most of them are still not implemented
14860 * plugins/tools/execute.c,
14861 plugins/tools/execute.h:
14862 Reorganize code to support multiple run
14863 Support run in terminal
14865 * plugins/tools/plugin.c
14866 plugins/tools/plugin.h:
14867 Move message handling in execute.c
14869 * plugins/tools/variable.h,
14870 plugins/tools/variable.c:
14871 Add useful variables
14873 2005-04-13 Naba Kumar <naba@gnome.org>
14875 * plugins/editor/text_editor.c: Fixed file monitoring condition.
14876 * plugins/editor/Makefile.am: Added gnome-vfs flags.
14878 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14880 * plugins/tools/dialog.c plugins/tools/tool.c :
14883 2005-04-06 Naba Kumar <naba@gnome.org>
14885 * src/anjuta.c: Load default session only when
14886 "anjuta.session.load.last" preference is enabled.
14888 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
14890 * plugins/tools/Makefile.am,
14891 plugins/tools/variable.c,
14892 plugins/tools/variable.h:
14893 Add new code for handling variables
14895 * plugins/tools/anjuta-tools.glade:
14896 Improve tool editor dialog
14897 Add variable selection dialog
14899 * plugins/tools/dialog.c,
14900 plugins/tools/dialog.h,
14901 plugins/tools/plugin.c,
14902 plugins/tools/plugin.h:
14903 Add variable object
14904 Add a function to get it
14906 * plugins/tools/editor.c:
14907 Add gui code for variable selection dialog
14909 * plugins/tools/execute.c:
14910 Use variables for executing command
14912 * Naba: Compile warning fixes.
14914 2005-04-06 Naba Kumar <naba@gnome.org>
14916 * TODO.tasks: Marked completed items.
14918 2005-04-06 Naba Kumar <naba@gnome.org>
14920 * plugins/subversion/svn-backend.c: Fixed subversion plugin
14923 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
14925 2005-04-04 Naba Kumar <naba@gnome.org>
14927 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
14928 inside Main window.
14930 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
14932 * plugins/tools/Makefile.am,
14933 plugins/tools/anjuta-tools.plugin.in,
14934 plugins/tools/anjuta-tools.ui,
14935 plugins/tools/anjuta-tools.gladei,
14936 plugins/tools/anjuta-tools-plugin.png,
14937 plugins/tools/plugin.c,
14938 plugins/tools/plugin.h,
14939 plugins/tools/dialog.c,
14940 plugins/tools/dialog.h,
14941 plugins/tools/fileop.c,
14942 plugins/tools/fileop.h,
14943 plugins/tools/tool.c,
14944 plugins/tools/tool.h,
14945 plugins/tools/editor.c,
14946 plugins/tools/editor.h,
14947 plugins/tools/execute.c,
14948 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
14949 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
14952 * anjuta-tools.[ch]: Removed old tools code.
14954 2005-04-01 Steve Murphy <murf@e-tools.com>
14956 * configure.in: Added "rw" to ALL_LINGUAS.
14958 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14961 manuals/C/anjuta-manual/fileoperations.xml
14963 manuals/C/anjuta-manual/figures/search_expr.png
14964 manuals/C/anjuta-manual/figures/search_expr_basic.png
14965 manuals/C/anjuta-manual/figures/search_file_list.png
14966 manuals/C/anjuta-manual/figures/search_file_pattern.png
14967 manuals/C/anjuta-manual/figures/search_replace.png
14968 manuals/C/anjuta-manual/figures/search_setting.png
14969 manuals/C/anjuta-manual/figures/search_target.png
14970 manuals/C/anjuta-manual/figures/search_target_action.png
14971 manuals/C/anjuta-manual/figures/search_target_in.png
14973 manuals/C/anjuta-manual/figures/find_files.png
14974 manuals/C/anjuta-manual/figures/find_replace.png
14975 manuals/C/anjuta-manual/figures/find_text.png :
14976 Updated Anjuta manual (File Operations)
14978 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14980 * manuals/C/anjuta-manual/fileoperations.xml,
14981 manuals/C/anjuta-manual/figures/open_file.png,
14982 manuals/C/anjuta-manual/figures/open_file_multiple.png,
14983 manuals/C/anjuta-manual/figures/prefs_print.png,
14984 manuals/C/anjuta-manual/figures/print_dlg.png,
14985 manuals/C/anjuta-manual/figures/print_preview.png.
14987 manuals/C/anjuta-manual/figures/add_edit_macro.png,
14988 manuals/C/anjuta-manual/figures/display_macro.png,
14989 manuals/C/anjuta-manual/figures/insert_text.png,
14990 manuals/C/anjuta-manual/figures/keyword_macro.png,
14991 manuals/C/anjuta-manual/figures/new_file_wizard.png,
14992 manuals/C/anjuta-manual/figures/save_as_file.png :
14993 Updated Anjuta Manual (File Operations)
14995 2005-03-23 Adam Weinberger <adamw@gnome.org>
14997 * plugins/editor/action-callbacks.c,
14998 plugins/file-loader/plugin.c,
14999 plugins/gtodo/main.c,
15000 plugins/project-wizard/druid.c:
15001 Fix spelling/grammar errors. Fixes bugs
15002 169068, 169137, 169138, and 169139.
15004 2005-03-21 Naba Kumar <naba@gnome.org>
15006 Patch from: Massimo Cora' <maxcvs@email.it>:
15008 * plugins/editor/Makefile.am
15009 plugins/editor/anjuta-docman.c,
15010 (added) plugins/editor/editor-tooltips.c,
15011 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15012 editor tabs to show full path.
15014 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15016 * plugins/subversion/svn-backend.c:
15017 Removed "apr-0/" from include because this is
15018 already included in SVN_INCLUDE and broke building if
15019 apr >= 1.0 was installed.
15021 2005-03-18 Naba Kumar <naba@gnome.org>
15023 Patch from: Massimo Cora' <maxcvs@email.it>:
15025 * plugins/editor/action-callbacks.c,
15026 plugins/editor/aneditor-calltip.cxx,
15027 plugins/editor/aneditor-priv.h,
15028 plugins/editor/aneditor.cxx,
15029 plugins/editor/aneditor.h,
15030 plugins/editor/anjuta-document-manager.ui: Added calltip
15031 activation from menu.
15033 2005-03-16 Naba Kumar <naba@gnome.org>
15035 Patch from: Massimo Cora' <maxcvs@email.it>:
15037 * plugins/class-gen/action-callbacks.c,
15038 plugins/class-gen/anjuta-class-gen-plugin.glade,
15039 plugins/class-gen/class_gen.c,
15040 plugins/class-gen/class_gen.h,
15041 plugins/class-gen/class_logo.xpm,
15042 plugins/class-gen/plugin.c: Create files without project
15043 being open. Add to project support. And other enhancements.
15045 2005-03-15 Adam Weinberger <adamw@gnome.org>
15048 plugins/debug-manager/utilities.c,
15049 plugins/file-loader/plugin.c,
15050 plugins/gdb/utilities.c,
15051 plugins/profile-default/plugin.c,
15052 plugins/project-import/project-import.c,
15053 src/anjuta-actions.h:
15054 Spelling/grammar fixes.
15056 2005-03-13 Naba Kumar <naba@gnome.org>
15058 * plugins/editor/action-callbacks.c,
15059 plugins/editor/action-callbacks.h,
15060 plugins/editor/anjuta-document-manager.ui,
15061 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15062 submenu. Moved menuitems from Format to View->Editor.
15064 * src/action-callbacks.c, src/action-callbacks.h,
15065 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15066 layout and lock layout menus in View submenu. Get rid of
15067 Settings->Layout Manager menu.
15069 * plugins/project-import/anjuta-project-import.plugin.in:
15072 * global-tags/Makefile.am,
15073 global-tags/create_global_tags.sh,
15074 plugins/editor/aneditor-autocomplete.cxx,
15075 plugins/editor/aneditor-priv.h,
15076 plugins/editor/aneditor.cxx,
15077 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15078 in editor and made it work in global symbols also.
15080 * src/anjuta-app.c: Always use priority texts besides icons style
15081 for toolbars, because other styles look horible for Anjuta (fixme).
15083 2005-03-11 Naba Kumar <naba@gnome.org>
15085 * configure.in: Removed test for iconv.
15087 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15088 before scintilla widget is realized.
15090 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15091 for Update menuitem.
15093 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15094 already applied in scintilla main stream.
15096 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15097 and notified scintilla developer.
15099 2005-03-10 Naba Kumar <naba@gnome.org>
15101 * src/action-callbacks.c: Removed reference to src/help.h (dead
15104 * plugins/editor/text_editor.c: Removed reference to
15105 src/launcher.h (a dead file).
15107 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15108 src/controls.c, src/controls.h, src/fileselection.c,
15109 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15110 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15111 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15112 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15113 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15114 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15115 Removed these dead files from CVS.
15118 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15120 * plugins/file-wizard/action-callbacks.c : Added error message.
15121 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15124 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15126 * plugins/cvs-plugin/cvs-callbacks.c
15127 plugins/cvs-plugin/plugin.c:
15128 Fixed preferences page init and busy handling
15130 * plugins/subversion/plugin.c:
15131 Fixed preferences page init
15133 2005-03-09 Naba Kumar <naba@gnome.org>
15135 * plugins/Makefile.am, plugins/glade/Makefile.am,
15136 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15137 enabled glade plugin in Anjuta. The plugin is built only when
15138 glade3 is installed.
15140 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15142 * plugins/project-wizard/templates/java.wiz
15143 plugins/project-wizard/templates/java-logo.png (*)
15144 plugins/project-wizard/templates/java/*
15145 plugins/project-wizard/templates/Makefile.am
15148 Add Java project type. It generates a autoconf/automake
15149 project which is compiled using gcj. It requires automake
15150 > 1.4 (1.9 is known to work) to work!
15152 (*) still awaiting response from the gcj team if we
15153 may use their logo.
15155 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15157 * plugins/project-import/*
15158 plugins/Makefile.am
15160 Added project import plugin. Might be a bit buggy and limited
15162 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15163 Icon from old pixmaps dir
15165 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15167 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15168 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15169 Added C Custom_Indent line macro.
15172 2005-03-09 Naba Kumar <naba@gnome.org>
15174 * TODO.tasks: Added new message-manager tasks.
15176 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15177 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15178 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15179 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15180 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15181 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15182 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15183 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15184 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15185 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15187 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15188 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15189 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15190 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15191 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15192 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15193 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15194 Removed debugger widgets from shell on debugger shutdown. Added
15195 scrolled windows for docked widgets. Removed unnecessary widget refs
15196 and unrefs. Destroy widgets correctly on debugger shutdown.
15198 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15199 with project description title. Removed frame shadow.
15201 * plugins/project-wizard/druid.c: Initializes tooltips.
15203 * scintilla/Makefile.am: Fixed comiple error.
15205 2005-03-08 Adam Weinberger <adamw@gnome.org>
15207 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15208 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15210 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15212 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15213 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15214 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15215 plugins/macro/macros.xml, plugins/macro/plugin.c :
15216 Moved cursor at the '|' position defined in macros.
15218 2005-03-07 Naba Kumar <naba@gnome.org>
15220 * plugins/subversion/Makefile.am: Fixed build error.
15222 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15223 types (perl, python, shellscript).
15225 * plugins/editor/plugin.c: Fixed to show all highlight options.
15227 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15229 * TODO.tasks : updated tasks.
15230 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15232 2005-03-07 Naba Kumar <naba@gnome.org>
15234 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15235 or disable subversion file-manager submenu. If "Subvesion" is also
15236 valid directory, we should also check for it.
15238 * configure.in: Disable cygwin macro until someone fixes the
15241 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15242 backward compatibility.
15244 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15246 * src/about.c : Cleaned code.
15247 * plugins/macro/macros.xml : Added "do_while" C macro.
15248 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15249 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15250 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15251 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15253 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15255 * plugins/class-gen/plugin.c:
15256 Removed "return" to activate project_root_uri watching.
15258 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15260 * plugins/Makefile.am
15261 plugins/subversion/*:
15262 Added subversion plugin. Add, Remove, Commit and Update work
15263 everything else needs work.
15265 * plugins/terminal/terminal.c
15266 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15267 we still have focus problems with the editor.
15269 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15271 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15273 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15275 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15277 2005-03-04 Naba Kumar <naba@gnome.org>
15279 Patch from Massimo Cora' <maxcvs@email.it>:
15281 * plugins/class-gen/Makefile.am,
15282 plugins/class-gen/action-callbacks.c,
15283 plugins/class-gen/action-callbacks.h,
15284 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15285 plugins/class-gen/anjuta-class-gen.plugin.in,
15286 plugins/class-gen/class_gen.c,
15287 plugins/class-gen/class_gen.h,
15288 (removed) plugins/class-gen/clsGen.c,
15289 (added) plugins/class-gen/goc_template_header,
15290 (added) plugins/class-gen/goc_template_source,
15291 plugins/class-gen/plugin.c,
15292 plugins/class-gen/plugin.h: Refactored class gen code.
15293 Added GOCBuilder code. Fixed UI. Implemented plugin.
15295 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15297 * plugins/project-wizard/property.c
15298 plugins/project-wizard/install.c
15299 plugins/project-wizard/druid.c
15300 plugins/editor/goto_line.c
15301 plugins/editor/plugin.c
15302 plugins/gtodo/add_edit_item.c
15303 plugins/gtodo/ligtodo.c
15304 plugins/gtodo/main.c
15305 plugins/gtodo/preferences.c:
15306 Fixed #167559, #167534, #167266, #167357
15307 (Bad English in strings...)
15309 Thanks to Adam Weinberger and Thierry Moisan for
15312 2005-03-03 Naba Kumar <naba@gnome.org>
15314 * libegg/Makefile.am, libegg/menu/Makefile.am,
15315 (added) libegg/egg-submenu-action.c,
15316 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15317 submenu (used for wizard listing).
15319 * plugins/file-loader/anjuta-loader-plugin.ui
15320 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15323 * plugins/editor/action-callbacks.c,
15324 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15325 ctrl+tabbing because it was interfaring with focus navigation.
15326 Focus editor on "Esc" in incremental search entry. Cleanups.
15328 * plugins/file-manager/an_file_view.c,
15329 plugins/symbol-browser/plugin.c,
15330 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15333 * plugins/profile-default/plugin.c,
15334 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15337 * (removed) scintilla/patches/a64-crash-fix.patch,
15338 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15341 2005-03-03 Naba Kumar <naba@gnome.org>
15343 * HACKING: Fixed typos.
15345 * plugins/editor/aneditor-indent.cxx: Clean up.
15347 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15348 Enable/disable save, undo and redo actions depending on state
15351 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15353 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15354 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15355 Displayed search_incremental status.
15357 * Removed plugins/editor/search_incremental.[ch]
15359 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15361 * plugins/cvs-plugin/cvs-execute.c
15362 plugins/cvs-plugin/cvs-callbacks.c:
15363 - Use weak reference on mesg_view and reuse tab if
15364 it still exists to avoid cluttering message manager.
15365 - Fixed bug in cvs remove
15367 README, HACKING: Updated
15369 configure.in: Added check for libsvn
15371 2005-02-29 Naba Kumar <naba@gnome.org>
15373 * plugins/file-manager/an_file_view.c,
15374 plugins/symbol-browser/an_symbol_view.c,
15375 plugins/symbol-browser/plugin.c: Hide column headers (they
15378 2005-02-29 Naba Kumar <naba@gnome.org>
15380 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15381 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15382 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15383 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15384 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15385 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15386 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15387 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15388 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15389 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15391 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15392 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15393 (added) libanjuta/anjuta-session.[hc],
15394 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15395 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15396 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15399 Implemented session management. Implemented session
15400 container class. Added session notifications from shell. Implemented
15401 session save/load in editor, file-loader, default-profile-plugin
15402 and anjuta-app. Fixed window sizing and restoration. Cleaned up
15403 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
15404 and maximized states in session. Implemented project session
15407 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15409 * plugins/class-gen/action-callbacks.[ch],
15410 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
15411 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
15412 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
15415 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
15417 * plugins/project-wizard/anjuta-project-wizard.glade,
15418 plugins/project-wizard/druid.c:
15419 Add some padding in tab label in project selection page
15421 * plugins/project-wizard/druid.c,
15422 plugins/project-wizard/parser.c:
15423 Search for project template recursively
15424 Add ~/.anjuta/project to the search paths
15426 2005-02-26 Naba Kumar <naba@gnome.org>
15428 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
15429 * plugins/file-loader/plugin.c: Fixed crash bug.
15430 * libanjuta/plugins.c: Fixed memory leak.
15432 2005-02-26 Naba Kumar <naba@gnome.org>
15434 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
15435 "UserActivatable" attribute for plugins. This attribute if set to
15436 "no" will prevent users from activating/deactivating it from
15437 plugins dialog. Added a toggle button in plugins dialog to toggle
15438 the plugins list between list of activatable plugins (default) to
15439 list of all plugins. anjuta_plugin_select() now only selects the
15440 plugin. Added anjuta_plugins_select_and_activate() method that will
15441 select and activate it.
15443 * plugins/profile-default/Makefile.am,
15444 plugins/profile-default/anjuta-default-profile.ui,
15445 plugins/profile-default/plugin.c,
15446 plugins/profile-default/plugin.h,
15447 plugins/project-manager/anjuta-project-manager.ui,
15448 plugins/project-manager/plugin.c,
15449 plugins/project-manager/plugin.h:
15451 Anjuta projects (*.anjuta) files define the profile of respective
15452 projects. Profile is a set of related plugins required for the
15453 project to open. Moved "close project" action from Project Manager
15454 to Profile Manager plugin. Implemented loading and unloading of
15455 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
15456 (instead of Project Manager) now handles opening of *.anjuta files.
15457 Close Project menuitem is now moved to File submenu (being
15458 consistent with Anjuta 1.x versions and avoiding creating Project
15459 submenu when project manager is not loaded).
15461 * src/anjuta-actions.h: Fixed short-cut key for Help content.
15463 * src/anjuta.ui: Fixed place holder for projects.
15465 * (new) plugins/profile-default/default.anjuta: default startup
15466 profile. Removed the hardcoded plugins loading in
15467 DefaultProfilePlugin.
15470 plugins/project-wizard/templates/terminal/project.anjuta:
15471 Implemented project format in newly created projects.
15473 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
15474 plugins/class-gen/anjuta-class-gen.plugin.in,
15475 plugins/cvs-plugin/anjuta-cvs.plugin.in,
15476 plugins/editor/anjuta-document-manager.plugin.in,
15477 plugins/file-loader/anjuta-loader.plugin.in,
15478 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15479 plugins/gdb/anjuta-gdb.plugin.in,
15480 plugins/glade/anjuta-glade.plugin.in,
15481 plugins/message-view/anjuta-message-manager.plugin.in,
15482 plugins/profile-default/anjuta-default-profile.plugin.in,
15483 plugins/project-manager/anjuta-project-manager.plugin.in,
15484 plugins/project-wizard/anjuta-project-wizard.plugin.in:
15485 Defined UserActivatable attributes. Added supported types attribute.
15487 * plugins/project-wizard/anjuta-project-wizard.glade
15488 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
15489 "Project Wizard" in preferences title.
15491 * TODO.tasks: Updated.
15493 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
15496 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15498 * plugins/file-wizard/anjuta-file-wizard.glade
15499 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
15501 Integrated License macros, cleaned file.c.
15503 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
15505 * plugins/macor/macro-util.c: Fixed crash bugs if email or
15506 username can not be found correctly.
15508 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15510 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
15511 plugins/macro/macros.xml :
15513 Added Headers macros. Cleaned file.c
15515 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15517 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
15518 plugins/macro/macros.xml :
15520 Fixed a bug. Added Header macro.
15523 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15525 * plugins/file-wizard/action-callbacks.c,
15526 plugins/file-wizard/file.c, plugins/macro/macro-util.c
15527 plugins/macro/macros.xml :
15529 Added FileName, Header template macros.
15531 2005-02-24 Naba Kumar <naba@gnome.org>
15533 * plugins/patch/patch-plugin.c: Fixed a function call.
15535 * src/anjuta.c, src/main.c: Save and load default session.
15537 2005-02-24 Naba Kumar <naba@gnome.org>
15539 * libanjuta/interfaces/libanjuta.idl,
15540 plugins/message-view/anjuta-msgman.c,
15541 plugins/message-view/anjuta-msgman.h,
15542 plugins/message-view/plugin.c: Added and implemented
15543 set_view_title() method.
15545 * plugins/build-basic-autotools/build-basic-autotools.c,
15546 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
15547 build context pooling. Maximum 3 contexts are reused. Additional
15548 contexts are created when all are busy.
15550 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15552 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15553 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15554 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
15555 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
15557 Added Copyright, Changelog macros.
15559 2005-02-23 Naba Kumar <naba@gnome.org>
15561 Patch from Massimo Cora' <maxcvs@email.it>:
15562 * plugins/Makefile.am,
15563 plugins/patch/Makefile.am,
15564 (added) plugins/patch/anjuta-patch-plugin.png,
15565 (added) plugins/patch/anjuta-patch.plugin.in,
15566 (added) plugins/patch/anjuta-patch.ui,
15567 plugins/patch/patch-plugin.c,
15568 (added) plugins/patch/patch-plugin.h,
15569 (added) plugins/patch/plugin.c,
15570 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
15573 2005-02-23 Naba Kumar <naba@gnome.org>
15575 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
15576 file-loader/plugin.c, profile-default/plugin.c:
15577 Implemented "activated" and "deactivated" signals for plugin class.
15578 Renamed *_location() functions to *_id(), because location is
15579 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
15580 anjuta_plugins_unload_plugin().
15582 * class-gen/plugin.c: Fixed complier warning and utility function call.
15584 * debug-manager/plugin.c: Unload debugger plugin correctly.
15586 * project-manager/plugin.c: Fixed compiler warnings.
15588 * plugins/project-wizard/templates/gnome/.cvsignore,
15589 plugins/project-wizard/templates/gnome/po/.cvsignore,
15590 plugins/project-wizard/templates/gnome/src/.cvsignore,
15591 plugins/project-wizard/templates/gtk/po/.cvsignore,
15592 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
15593 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
15595 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
15596 build (we need to fix this thing).
15598 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
15600 * plugins/macro/macro-action.[ch]
15601 plugins/macro/macro-edit.c
15602 plugins/macro/macro-dialog.c
15603 plugins/macro/macro-db.[ch]
15604 plugins/macro/plugin.[ch]
15605 plugins/macro/macro-util.[ch] (added)
15607 Cleaned up macro plugin and preview expanded macros.
15609 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
15611 * plugins/cvs-plugin/cvs-interface.c:
15613 Fixed option setting when using no compression and not
15616 2005-02-23 Naba Kumar <naba@gnome.org>
15618 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
15619 geometry on exit and startup (only if there is no geometry from the
15622 * TODO.tasks: Updated.
15624 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
15626 * manuals/reference/libanjuta/Makefile.am,
15627 manuals/reference/libanjuta/libanjuta-docs.sgml,
15628 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
15629 documentation for writing project templates.
15631 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15633 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
15634 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
15636 Expansion keywords in macros.
15638 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15640 * plugins/file-wizard/action-callbacks.c,
15641 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
15642 plugins/macro/macros.xml :
15644 Inserting text by macro plugin
15647 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
15649 * plugins/macro/plugin.c
15650 plugins/cvs-plugin/plugin.c:
15652 Fixed interfaces (use static)
15654 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
15656 * plugins/macro/macro-actions.[ch]
15657 plugins/macro/plugin.c
15658 libanjuta/interfaces/libanjuta.idl:
15660 Implemented IAnjutaMacro interface to be used by file-wizard
15662 * plugins/cvs-plugin/plugin.c
15663 libanjuta/interfaces/libanjuta.idl:
15665 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
15666 for all version control systems and not only for cvs.
15668 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15670 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
15673 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
15676 2005-02-21 Naba Kumar <naba@gnome.org>
15678 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
15679 IAnjutaDebugger interface.
15681 * plugins/debug-manager/anjuta-debug-manager.ui,
15682 plugins/debug-manager/attach_process.c,
15683 plugins/debug-manager/attach_process.h,
15684 plugins/debug-manager/plugin.c,
15685 plugins/debug-manager/plugin.h,
15686 plugins/gdb/actions.c,
15687 plugins/gdb/actions.h,
15688 plugins/gdb/anjuta-gdb-plugin.ui,
15689 plugins/gdb/breakpoints.c,
15690 plugins/gdb/breakpoints.h,
15691 plugins/gdb/debugger.c,
15692 plugins/gdb/debugger.h,
15693 plugins/gdb/memory.c,
15694 plugins/gdb/plugin.c,
15695 plugins/gdb/plugin.h,
15696 plugins/gdb/sharedlib.h,
15697 plugins/gdb/sharedlib_cbs.c,
15698 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
15699 correctly between debug-manager and debugger. Implemented debugger
15700 interface in gdb plugin. Fixed action names. Added UI updating.
15701 Start and stop debugger (does not work yet). Fixed UI merging.
15702 Fixed debugger plugin handling in debug-manager.
15704 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
15706 * plugins/editor/aneditor-autocomplete.cxx:
15708 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
15709 crash with C++ "template" keyword.
15711 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15713 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15714 Fixed bug (Closed macro dialogs with Esc key).
15716 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
15718 * plugins/project-wizard/xlib.wiz,
15719 plugins/project-wizard/xlib-logo.png,
15720 plugins/project-wizard/xlib/*:
15721 Port old xlib anjuta project on new project wizard
15723 * plugins/project-wizard/xlib-dock.wiz,
15724 plugins/project-wizard/xlib-dock/*:
15725 Port old xlib dock anjuta project on new project wizard
15727 * plugins/project-wizard/wxwin.wiz,
15728 plugins/project-wizard/wxwin-logo.png,
15729 plugins/project-wizard/wxwin/*:
15730 Port old wxwin anjuta project on new project wizard
15732 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
15733 necessary changes for the new templates.
15735 2005-02-18 Naba Kumar <naba@gnome.org>
15737 * plugins/Makefile.am: Added class-gen
15739 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
15741 * plugins/project-wizard/header.c:
15742 Fix a bug in sorting of project categories
15744 2005-02-18 Naba Kumar <naba@gnome.org>
15746 Patch from Massimo Cora <maxcvs@email.it>:
15748 * plugins/class-gen/.cvsignore,
15749 plugins/class-gen/Makefile.am,
15750 (added) plugins/class-gen/action-callbacks.c,
15751 (added) plugins/class-gen/action-callbacks.h,
15752 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
15753 (added) plugins/class-gen/class_gen.c,
15754 (added) plugins/class-gen/class_gen.h,
15755 (added) plugins/class-gen/plugin.c,
15756 (added) plugins/class-gen/plugin.h: Ported class wizard to the
15759 * plugins/project-manager/plugin.c: implemented add_source().
15761 2005-02-17 Naba Kumar <naba@gnome.org>
15763 * plugins/file-loader/plugin.c: Fixed possible crash.
15765 * src/action-callbacks.c, src/action-callbacks.h,
15766 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
15768 2005-02-17 Naba Kumar <naba@gnome.org>
15770 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15771 plugins/project-wizard/templates/gnome.wiz,
15772 plugins/project-wizard/templates/gtk.wiz,
15773 plugins/project-wizard/templates/gtkmm.wiz,
15774 plugins/project-wizard/templates/terminal.wiz,
15775 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15776 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15777 plugins/project-wizard/templates/gnome/src/callbacks.c,
15778 plugins/project-wizard/templates/gnome/src/callbacks.h,
15779 plugins/project-wizard/templates/gnome/src/main.c,
15780 plugins/project-wizard/templates/gtk/src/callbacks.c,
15781 plugins/project-wizard/templates/gtk/src/callbacks.h,
15782 plugins/project-wizard/templates/gtk/src/main.c,
15783 plugins/project-wizard/templates/gtkmm/src/main.cc,
15784 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
15785 to generate licence correctly (without any extra newlines). Removed
15786 IncludeGNUHeader macro definition and added proper licence property.
15787 Fixed project directory paths in file contents.
15789 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15791 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15792 Closed macro dialogs with Esc key.
15794 2005-02-16 Naba Kumar <naba@gnome.org>
15796 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15797 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15798 plugins/project-wizard/templates/gnome/src/callbacks.c,
15799 plugins/project-wizard/templates/gnome/src/callbacks.h,
15800 plugins/project-wizard/templates/gnome/src/main.c,
15801 plugins/project-wizard/templates/gtk/src/main.c,
15802 plugins/project-wizard/templates/gtkmm/src/main.cc,
15803 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
15804 macros to avoid blank newlines.
15806 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
15808 * plugins/project-wizard/autogen.c:
15809 Correct a problem when having property value in UTF-8
15811 * plugins/project-wizard/druid.c:
15812 Correct a bug when reselecting a new project (all pages
15815 * plugins/project-wizard/property.c:
15816 Avoid having default invalid properties
15818 * plugins/project-wizard/templates/terminal.wiz,
15819 plugins/project-wizard/templates/terminal/po/ChangeLog,
15820 plugins/project-wizard/templates/terminal/src/main.c:
15821 Remove command for testing run function
15822 Move destination directory to second page and include
15823 project name. Add exist tag. Remove unused properties.
15825 2005-02-16 Naba Kumar <naba@gnome.org>
15827 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
15828 plugins/debug-manager/anjuta-debug-manager.ui,
15829 plugins/debug-manager/plugin.c,
15830 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15831 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
15832 plugins/gdb/plugin.h, plugins/gdb/registers.c,
15833 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
15834 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
15835 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
15836 (removed) src/anjuta_info.c,
15837 (removed) src/anjuta_info.h,
15838 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
15839 (added) plugins/gdb/anjuta-gdb-plugin.ui,
15840 (added) plugins/gdb/actions.c,
15841 (added) plugins/gdb/actions.h: Completed initial
15842 porting of debugger to new architecture. Fixed many of the debugger
15845 * plugins/file-loader/plugin.c: Detect some important mime ourself
15846 to avoid inconsistencies when mime system isn't working.
15848 2005-02-16 Naba Kumar <naba@gnome.org>
15850 * plugins/editor/Makefile.am,
15851 (added) plugins/editor/aneditor-autocomplete.cxx,
15852 (added) plugins/editor/aneditor-calltip.cxx,
15853 (added) plugins/editor/aneditor-indent.cxx,
15854 (added) plugins/editor/aneditor-priv.h,
15855 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
15856 different smaller chunks to make it easy to maintain.
15858 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15860 * plugins/project-wizard/druid.c :
15862 Found system Email address if not defined in Preferences.
15864 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
15866 * plugins/project-wizard/gtkmm.wiz
15867 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
15868 plugins/project-wizard/gtkmm/*
15870 Added GTKmm (C++) project type
15872 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
15874 * plugins/message-view/plugin.c
15875 plugins/message-view/message-view.c
15877 Implemented next/prev action
15879 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15881 * plugins/project-wizard/templates/libglade2.* :
15882 Removed libglade2 project.
15884 * plugins/project-wizard/templates/gtk* :
15885 Removed interface.[ch] & support.[ch].
15887 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15889 * plugins/project-wizard/anjuta-project-wizard.glade,
15890 plugins/project-wizard/property.[ch],
15891 plugins/project-wizard/templates/anjuta-plugin.wiz :
15892 Added a new property ("iconfile").
15894 2005-02-14 Naba Kumar <naba@gnome.org>
15896 * plugins/project-wizard/install.c,
15897 plugins/project-wizard/plugin.c,
15898 plugins/project-wizard/templates/anjuta-plugin.wiz,
15899 plugins/project-wizard/templates/gnome.wiz,
15900 plugins/project-wizard/templates/gtk.wiz,
15901 plugins/project-wizard/templates/libglade2.wiz,
15902 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
15903 newly created projects and open them. Fixed message buffering in
15906 2005-02-14 Naba Kumar <naba@gnome.org>
15908 * src/about.c, pixmaps/Makefile.am,
15909 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
15911 * mime/gnome-mime-application-x-anjuta.png,
15912 pixmaps/anjuta_icon.png,
15913 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
15914 done by 9-speed at:
15915 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
15917 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15920 plugins/project-wizard/templates/libglade2-logo.png,
15921 plugins/project-wizard/templates/libglade2.wiz,
15922 plugins/project-wizard/templates/libglade2/* :
15926 2005-02-14 Naba Kumar <naba@gnome.org>
15928 * TODO.tasks: Updated.
15930 * plugins/editor/anjuta-docman.c,
15931 plugins/editor/text_editor.c,
15932 plugins/editor/text_editor.h,
15933 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
15934 for file modification, but it is still not functioning.
15936 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
15938 * plugins/project-wizard/values.c,
15939 plugins/project-wizard/values.h,
15940 plugins/project-wizard/property.c,
15941 plugins/project-wizard/property.h,
15942 plugins/project-wizard/druid.c:
15943 Rewrite mandatory property check
15944 Add check of exist property
15945 Rewrite handling of cached property page
15947 2005-02-13 Naba Kumar <naba@gnome.org>
15949 Patch from Igor Kovalenko <garrison@mail.ru>:
15950 * tagmanager/tm_workspace.c: Improved performance.
15952 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15954 *plugins/project-wizard/templates/*.wiz,
15955 plugins/project-wizard/druid.c,
15956 plugins/project-wizard/templates/terminal/src/main.c,
15957 plugins/project-wizard/templates/gtk/src/*.[ch],
15958 plugins/project-wizard/templates/gtk/src/Makefile.am,
15959 plugins/project-wizard/templates/gnome/src/*.[ch],
15960 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
15961 Add Copyright date & Email address,
15962 Correct terminal project.
15964 2005-02-12 Naba Kumar <naba@gnome.org>
15966 * plugins/project-wizard/property.c: Fixed hidden
15967 properties to take values.
15969 * plugins/project-wizard/file.[ch]: Renamed
15970 true/false enum values to fix compile error
15971 (conflict with other definition).
15973 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
15974 even when mime type detection fails (for example, when Anjuta is
15975 installed in non-system prefix).
15977 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
15979 * plugins/project-wizard/values.c,
15980 plugins/project-wizard/values.h:
15981 Rewrite file with more comments
15983 * plugins/project-wizard/druid.c,
15984 plugins/project-wizard/druid.h,
15985 plugins/project-wizard/autogen.c,
15986 plugins/project-wizard/autogen.h,
15987 plugins/project-wizard/druid.c,
15988 plugins/project-wizard/druid.h:
15990 Use values instead of properties
15991 Move default properties to druid.c
15993 * plugins/project-wizard/install.c,
15994 plugins/project-wizard/install.h:
15995 Use values instead of properties
15996 Add a check to avoid overwriting files
15998 * plugins/project-wizard/parser.c,
15999 plugins/project-wizard/property.c,
16000 plugins/project-wizard/property.h:
16001 Update to use new values
16002 Add an "exist" attribute to check if a directory already exist
16004 * plugins/project-wizard/anjuta-project-wizard.glade:
16005 Change project selection page (GtkTextView => GtkLabel,
16006 GtkTable => GtkVBox)
16008 * plugins/project-wizard/templates/terminal.wiz:
16009 Move destination directory on second page
16011 * plugins/project-wizard/action.c:
16014 2005-02-12 Naba Kumar <naba@gnome.org>
16016 * plugins/file-manager/an_file_view.c,
16017 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16018 views. Created dynamic update date of view depending on project
16019 changes -- similar to file-manager view.
16021 * plugins/devhelp/plugin.c: Load help on idle.
16023 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16024 autoformat' to proper location in preferences.
16026 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16029 * plugins/editor/plugin.c: Fixed accel name.
16031 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16033 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16034 plugins/project-wizard/templates/gnome.wiz,
16035 plugins/project-wizard/templates/gtk.wiz,
16036 plugins/project-wizard/anjuta-project-wizard.glade,
16037 plugins/project-wizard/autogen.c:
16038 Add Username & Email address in Project preferences.
16040 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16042 *plugins/project-wizard/templates/gnome-logo.png,
16043 plugins/project-wizard/templates/gnome.wiz,
16044 plugins/project-wizard/templates/gnome/* :
16047 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16049 * plugins/project-wizard/templates/terminal/src/main.c,
16050 plugins/project-wizard/templates/terminal/src/main.c,
16051 plugins/project-wizard/templates/terminal/src/main.[ch] :
16052 Insert License in projects
16054 2005-02-11 Naba Kumar <naba@gnome.org>
16056 * TODO.tasks: Added message manager task.
16058 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16060 * plugins/editor/plugin.c: Use bookmark stock icons.
16062 * plugins/message-view/anjuta-message-manager.ui,
16063 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16065 2005-02-10 Naba Kumar <naba@gnome.org>
16067 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16069 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16071 * global-tags/Makefile.am
16072 Error during 'make install'
16074 2005-02-09 Naba Kumar <naba@gnome.org>
16076 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16079 2005-02-08 Naba Kumar <naba@gnome.org>
16081 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16083 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16084 Show busy cursur when updating global tags in preferences.
16086 * configure.in: Fixed.
16088 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16090 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16091 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16093 - Fixed anjuta-plugin project (glade)
16095 2005-02-08 Naba Kumar <naba@gnome.org>
16097 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16098 Fixed automatic indentations.
16100 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16101 Global tags are now segregated into smaller api tags, which can be
16102 selectively loaded from symbol browser preferences.
16104 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16105 Implemented IProjectManager interface in project-manager. Mostly getter
16106 methods for now, but need to add add() and remove() methods to add
16107 or remove project elements.
16109 * plugins/gdb/debug_tree.c: Small fix.
16111 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16112 plugins/symbol-browser/an_symbol_info.c,
16113 plugins/symbol-browser/an_symbol_info.h,
16114 plugins/symbol-browser/an_symbol_search.c,
16115 plugins/symbol-browser/an_symbol_search.h,
16116 plugins/symbol-browser/an_symbol_view.c,
16117 plugins/symbol-browser/an_symbol_view.h,
16118 plugins/symbol-browser/plugin.c,
16119 plugins/symbol-browser/plugin.h,
16121 tagmanager/entry.h,
16122 tagmanager/tm_project.c,
16123 tagmanager/tm_symbol.c,
16124 tagmanager/tm_tag.c,
16125 tagmanager/tm_workspace.c,
16126 tagmanager/vstring.c,
16127 tagmanager/include/tm_tag.h,
16128 tagmanager/include/tm_workspace.h:
16130 - Fixed tagmanager parsing of source files to parse for typedefines and
16131 properly record element scopes. Implemented scope autocompletion
16132 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16133 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16134 patch list (author is unknown).
16135 - Implemented symbol-browser preferences for dynamically loading and
16136 saving tags API segments.
16137 - Fixed symbol-search to use tagmanager directly instead of depending
16138 on symbol-view for tags list.
16139 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16140 - Fixed TMSymbol to create the complete tags tree instead of letting the
16141 symbol-view created the root nodes.
16142 - Changed project tags cache name to .tm_project2.cache because the
16143 newer format records additional scope information.
16145 2005-02-07 Naba Kumar <naba@gnome.org>
16147 * plugins/editor/style-editor.c,
16148 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16149 and GtkFontButton instead of deprecated widgets in
16152 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16154 * plugins/project-wizard/action.c,
16155 plugins/project-wizard/action.h,
16156 plugins/project-wizard/autogen.c,
16157 plugins/project-wizard/autogen.h,
16158 plugins/project-wizard/file.c,
16159 plugins/project-wizard/file.h,
16160 plugins/project-wizard/install.c,
16161 plugins/project-wizard/install.h,
16162 plugins/project-wizard/parser.h,
16163 plugins/project-wizard/parser.c,
16164 plugins/project-wizard/property.c,
16165 plugins/project-wizard/property.h,
16166 plugins/project-wizard/plugin.h,
16167 plugins/project-wizard/plugin.c,
16168 plugins/project-wizard/values.c,
16169 plugins/project-wizard/values.h:
16170 Replace C++ comments by C comments
16172 * plugins/project-wizard/autogen.c,
16173 plugins/project-wizard/autogen.h:
16174 Add a run time check of autogen version.
16175 Add UserName variable.
16177 * plugins/project-wizard/anjuta-project-wizard.glade,
16178 plugins/project-wizard/header.c,
16179 plugins/project-wizard/druid.c,
16180 plugins/project-wizard/druid.h:
16181 Sort project in alphabetic order.
16182 Correct selection troubles in notebooks.
16184 * plugins/project-wizard/parser.c:
16185 Add some check when reading the project header block.
16187 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16189 * plugins/project-wizard/action.c,
16190 plugins/project-wizard/action.h,
16191 plugins/project-wizard/autogen.c,
16192 plugins/project-wizard/autogen.h,
16193 plugins/project-wizard/file.c,
16194 plugins/project-wizard/file.h,
16195 plugins/project-wizard/install.c,
16196 plugins/project-wizard/parser.h,
16197 plugins/project-wizard/parser.c,
16198 plugins/project-wizard/property.c,
16199 plugins/project-wizard/property.h,
16200 plugins/project-wizard/values.c,
16201 plugins/project-wizard/values.h,
16202 Add a space between function name and open.
16204 * plugins/project-wizard/plugin.h,
16205 plugins/project-wizard/plugin.c,
16206 plugins/project-wizard/install.c,
16207 Avoid a crash if the user close the message view used by the .
16209 * plugins/project-wizard/anjuta-project-wizard,
16210 plugins/project-wizard/druid.c,
16211 plugins/project-wizard/druid.h,
16212 plugins/project-wizard/header.h,
16213 plugins/project-wizard/header.c,
16214 Add a text view with the description of each.
16215 Add a tab for each project.
16216 Replace some C++ comments to C comments.
16218 2005-02-05 Naba Kumar <naba@gnome.org>
16220 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16221 New icon from Sebastien Granjoux .
16223 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16225 * libanjuta/anjuta-preferences.c:
16226 Set file property even without a focus out event (file selected
16229 2005-02-04 Naba Kumar <naba@gnome.org>
16231 * plugins/glade/plugin.c: Fixed glade function calls.
16232 * configure.in: Fixed a typo.
16233 * TODO.tasks: Updated.
16235 2005-02-03 Naba Kumar <naba@gnome.org>
16237 * plugins/project-manager/plugin.c: Fixed memory corruption.
16239 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16242 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16243 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16244 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16245 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16247 * libanjuta/interfaces/libanjuta.idl,
16248 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16251 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16253 Patch from Massimo Cora <maxcvs@email.it>:
16254 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16256 2005-02-01 Naba Kumar <naba@gnome.org>
16258 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16259 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16260 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16261 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16262 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16263 from sourceforge -- a64 crash fixes (correct typing for GType)
16264 and fixes compile errors in sun.
16266 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16267 paste (shift+insert) in terminal.
16269 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16271 * configure.in: Add «nb» to ALL_LINGUAS.
16273 2005-02-01 Naba Kumar <naba@gnome.org>
16275 * TODO.tasks, TODO: Updated todo tasks.
16277 * plugins/editor/anjuta-document-manager.glade: Improved search
16280 * TODO.tasks: Fixed xml format.
16282 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16285 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16288 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16289 format during save (removed unwanted text nodes). Fixed scrollbars.
16291 2005-01-31 Naba Kumar <naba@gnome.org>
16293 * libanjuta/interfaces/libanjuta.idl,
16294 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16295 Implemented append() method for IAnjutaEditor interface and fixed
16296 various bugs with text insertions (cvs diff and macro insertions).
16298 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16299 automatic indentation.
16301 * plugins/editor/action-callbacks.c,
16302 plugins/editor/action-callbacks.h,
16303 plugins/editor/anjuta-docman.c,
16304 plugins/editor/anjuta-document-manager.ui,
16305 plugins/editor/plugin.c,
16306 plugins/editor/text_editor.c,
16307 plugins/editor/text_editor.h,
16308 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16309 Fixed highlight issues.
16311 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16314 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16316 * data/properties/*: Updated properties files from scite. Created
16317 styles.properties to override the scite styles.
16319 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16321 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16323 2005-01-30 Naba Kumar <naba@gnome.org>
16325 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16326 unused definitions.
16328 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16330 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16331 plugins/editor/text_editor.c,
16332 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16333 fixed linuwidth preference setting, fixed insert text interface
16334 implementation. Improved automatice-indentation for cpp lexer.
16336 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16338 2005-01-29 Naba Kumar <naba@gnome.org>
16340 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16341 option in update dialog as default. Improved import dialog. Sized
16344 * configure.in: Fixed underquoted warning from autoconf.
16346 * plugins/editor/action-callbacks.c,
16347 plugins/editor/aneditor.cxx,
16348 plugins/editor/aneditor.h,
16349 plugins/editor/anjuta-document-manager.glade,
16350 plugins/editor/plugin.c,
16351 plugins/editor/plugin.h,
16352 plugins/editor/text_editor.c,
16353 plugins/editor/text_editor.h,
16354 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16355 for Editor and fixed all preferences syncronization and notifys for
16356 visible prefs (in editor preferences page).
16358 * plugins/file-loader/plugin.c: Load recent files on idle.
16360 2005-01-28 Naba Kumar <naba@gnome.org>
16362 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16363 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16365 * plugins/editor/action-callbacks.c,
16366 plugins/editor/action-callbacks.h,
16367 plugins/editor/aneditor.cxx,
16368 plugins/editor/aneditor.h,
16369 plugins/editor/anjuta-document-manager.ui,
16370 plugins/editor/plugin.c,
16371 plugins/editor/text_editor.c,
16372 plugins/editor/text_editor.h,
16373 plugins/editor/text_editor_cbs.c,
16374 plugins/editor/text_editor_cbs.h,
16375 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16378 Patch from Massimo Cora <maxcvs@email.it>:
16379 * plugins/editor/an_symbol_search.c,
16380 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16382 2005-01-27 Naba Kumar <naba@gnome.org>
16384 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16385 minimum size request to 200.
16387 * plugins/symbol-browser/an_symbol_info.c,
16388 plugins/symbol-browser/an_symbol_info.h,
16389 plugins/symbol-browser/an_symbol_search.c,
16390 plugins/symbol-browser/an_symbol_search.h,
16391 plugins/symbol-browser/an_symbol_view.c,
16392 plugins/symbol-browser/an_symbol_view.h,
16393 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16394 pixbuf retrieval. Fixed runtime warning. Code clean up.
16396 2005-01-27 Naba Kumar <naba@gnome.org>
16398 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16399 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16400 (new) plugins/glade/Makefile.am,
16401 (new) plugins/glade/anjuta-glade-plugin.png,
16402 (new) plugins/glade/anjuta-glade.plugin.in,
16403 (new) plugins/glade/anjuta-glade.ui,
16404 (new) plugins/glade/plugin.c,
16405 (new) plugins/glade/plugin.h,
16406 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
16407 now until glade3 works properly.
16409 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
16410 they are generated.
16412 2005-01-26 Naba Kumar <naba@gnome.org>
16414 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
16415 Added mime icon for anjuta projects.
16417 patch from Massimo Cora <maxcvs@email.it>:
16418 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
16419 an_symbol_search.h, an_symbol_view.c, plugin.c:
16420 Fix/implement objects destroying/freeing.
16422 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
16424 * src/action-callback.[ch], src/anjuta-actions.h:
16425 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
16426 because it has not been updated for years and we know have a devhelp plugin
16427 which can do the job much better.
16428 * TODO.tasks: Updated done items
16430 2005-01-25 Naba Kumar <naba@gnome.org>
16432 * autogen.sh: Fixed to generate interface files.
16434 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
16435 session save filenames.
16437 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
16439 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
16441 * plugins/project-wizard/Makefile.am,
16442 plugins/project-wizard/install.c,
16443 plugins/project-wizard/install.h,
16444 plugins/project-wizard/parser.c,
16445 plugins/project-wizard/parser.h,
16446 plugins/project-wizard/templates/terminal.wiz:
16447 Add action list block in wizard template
16448 * plugins/project-wizard/file.c,
16449 plugins/project-wizard/autogen.c:
16452 2005-01-23 Naba Kumar <naba@gnome.org>
16454 * configure.in: Fixed build error.
16456 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
16458 * plugins/project-wizard/druid.c,
16459 plugins/project-wizard/parser.c,
16460 plugins/project-wizard/property.c: Rewrite parser with
16461 better error handling
16463 2005-01-22 Naba Kumar <naba@gnome.org>
16465 * plugins/symbol-browser/plugin.c: Changed c++ coments
16466 to c commnets and formated code to anjuta coding styles.
16468 2005-01-21 Naba Kumar <naba@gnome.org>
16470 * configure.in, autogen.sh: Fixed build errors in newer automake.
16472 * plugins/editor/anjuta-docman.c: Do not emit change editor
16473 signal while in dispose.
16475 Patch from: Massimo Corà <maxcvs@email.it>
16476 * plugins/symbol-browser/Makefile.am,
16477 plugins/symbol-browser/an_symbol_view.c,
16478 plugins/symbol-browser/an_symbol_view.h,
16479 plugins/symbol-browser/plugin.c,
16480 plugins/symbol-browser/plugin.h,
16481 plugins/symbol-browser/test-symbol-browser.c,
16482 (new) plugins/symbol-browser/an_symbol_info.c,
16483 (new) plugins/symbol-browser/an_symbol_info.h,
16484 (new) plugins/symbol-browser/an_symbol_search.c,
16485 (new) plugins/symbol-browser/an_symbol_search.h:
16486 Added a cool real-time symbol-search-view in symbol browser.
16488 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
16490 * plugin/macro/plugin.c
16491 plugin/macro/anjuta-macro-plugin.ui
16492 plugin/macro/macro-db.[ch]
16493 plugin/macro/macro-dialog.[ch]
16494 plugin/macro/macro-actions.[ch]
16495 plugin/macro/macro-edit.[ch]
16496 plugin/macro/plugin.[ch]:
16498 Implemented three menu items as Naba proposed:
16500 Insert Macro: Pops of a border-less window to enter a shortcut
16501 Add Macro: Same as Manage Macro => New
16502 Manage Macros: Full-features macro dialog
16504 2005-01-20 Naba Kumar <naba@gnome.org>
16506 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
16507 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
16508 libanjuta/anjuta-shell.h,
16509 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16510 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16511 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
16512 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16513 src/main.c, src/shell.c: Implemented command line args processing
16514 and session management. Fixed geometry restoration.
16516 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
16518 * plugins/macro/macro-db.c,
16519 plugins/macros.xml:
16520 Cleaned up XML interface and use attributes now for name, category and
16521 shortcut. CDATA is used to avoid xml errors inside of macros.
16523 2005-01-19 Naba Kumar <naba@gnome.org>
16525 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
16527 2005-01-18 Naba Kumar <naba@gnome.org>
16529 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
16532 * scintilla/*: Updated scintilla to current cvs and updated
16535 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16537 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
16538 plugins/cvs-plugin/cvs-actions.c:
16539 Added "Whole project" infrastructure but it does not
16540 work because I did not find a way to get the current project's
16543 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16545 * plugins/cvs-plugin/Makefile.am
16546 plugins/cvs-plugin/anjuta-cvs.plugin.in
16547 plugins/cvs-plugin/cvs-actions.c
16548 plugins/cvs-plugin/cvs-callbacks.c
16549 plugins/cvs-plugin/cvs-interface.[ch] (added)
16550 plugins/cvs-plugin/plugin.c:
16552 Added IAnjutaCVS interface and improved cvs plugin. There
16553 is still some work to do on cvs import and to add a current
16556 2005-01-17 Naba Kumar <naba@gnome.org>
16558 * plugins/editor/aneditor.cxx: Fixed auto indentation.
16560 * configure.in: Fixed build errors.
16562 * data/Makefile.am, (removed) data/README.stock_libs,
16563 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
16564 (removed) data/header.c, (removed) data/stock_libs.anj,
16565 (removed) data/x-anjuta-project.desktop,
16566 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
16568 * libanjuta/anjuta-plugin-description.c,
16569 libanjuta/anjuta-shell.c: Updated documentations.
16571 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
16573 * libanjuta/anjuta-launcher.c,
16574 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
16577 2005-01-17 Naba Kumar <naba@gnome.org>
16579 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16580 plugins/project-wizard/templates/gtk.wiz,
16581 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
16582 Updated templates to new format.
16584 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16585 * plugins/project-wizard/druid.c,
16586 plugins/project-wizard/parser.c,
16587 plugins/project-wizard/property.c,
16588 plugins/project-wizard/property.h,
16589 plugins/project-wizard/templates/terminal.wiz,
16590 plugins/project-wizard/templates/terminal/AUTHORS,
16591 plugins/project-wizard/templates/terminal/ChangeLog,
16592 plugins/project-wizard/templates/terminal/NEWS,
16593 plugins/project-wizard/templates/terminal/README,
16594 plugins/project-wizard/templates/terminal/project.anjuta,
16595 plugins/project-wizard/templates/terminal/src/main.c:
16596 Moveed code related to property types from druid.c and parser.c to
16597 property.c. Changed tag from "<string ..." to
16598 "<property type="string..." and so on. Rewrite parser
16599 (warning still in progress). Added list property. Changed
16600 terminal project to avoid using autogen on some file (much
16601 faster) using the autogen attribute. Add a license list box in
16602 terminal project (just as an example). _label in item list is
16605 2005-01-16 Naba Kumar <naba@gnome.org>
16607 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
16608 plugins/edtior/anjuta-docman.c: Fixed build errors.
16610 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
16611 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
16612 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
16613 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
16614 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
16615 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
16616 libanjuta/resources.h,
16617 plugins/build-basic-autotools/build-basic-autotools.c,
16618 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16619 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
16620 plugins/gtodo/plugin.c, src/Makefile.am,
16621 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16622 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
16623 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
16624 should be handled in respective plugins. Added API documentations.
16626 * libanjuta-docs.sgml, libanjuta-sections.txt,
16628 (added) tmpl/anjuta-debug.sgml,
16629 (added) tmpl/anjuta-launcher.sgml,
16630 tmpl/anjuta-plugin.sgml,
16631 tmpl/anjuta-preferences.sgml,
16632 tmpl/anjuta-shell.sgml,
16633 (added) tmpl/anjuta-status.sgml,
16634 (removed) tmpl/anjuta-stock.sgml,
16635 tmpl/anjuta-utils.sgml,
16636 (removed) tmpl/defaults.sgml,
16637 (removed) tmpl/fileselection.sgml,
16638 (removed) tmpl/gnomefilelist.sgml,
16639 tmpl/ianjuta-buildable.sgml,
16640 (added) tmpl/ianjuta-debugger-manager.sgml,
16641 (added) tmpl/ianjuta-debugger.sgml,
16642 tmpl/ianjuta-document-manager.sgml,
16643 tmpl/ianjuta-editor.sgml,
16644 tmpl/ianjuta-file.sgml,
16645 tmpl/ianjuta-loader.sgml,
16646 tmpl/ianjuta-markable.sgml,
16647 tmpl/ianjuta-message-view.sgml,
16648 (added) tmpl/ianjuta-project-manager.sgml,
16649 (added) tmpl/ianjuta-todo.sgml,
16650 (added) tmpl/ianjuta-wizard.sgml,
16651 tmpl/libanjuta-iface-marshallers.sgml,
16652 tmpl/libanjuta-unused.sgml,
16653 (removed) tmpl/pixmaps.sgml,
16655 (removed) tmpl/properties.sgml,
16656 tmpl/resources.sgml: Updated API documentations.
16658 2005-01-15 Naba Kumar <naba@gnome.org>
16660 * libanjuta/anjuta-launcher.c: Added API docs.
16662 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16663 plugins/project-wizard/templates/gtk.wiz,
16664 plugins/project-wizard/templates/terminal.wiz,
16665 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16666 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16667 plugins/project-wizard/templates/gtk/src/main.c,
16668 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
16669 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
16672 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
16673 * plugins/project-wizard/anjuta-project-wizard.glade,
16674 plugins/project-wizard/autogen.c,
16675 plugins/project-wizard/druid.c,
16676 plugins/project-wizard/druid.h,
16677 plugins/project-wizard/file.c,
16678 plugins/project-wizard/file.h,
16679 plugins/project-wizard/install.c,
16680 plugins/project-wizard/parser.c,
16681 plugins/project-wizard/plugin.c,
16682 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
16683 setting the default project directory. Fix HIDDEN property, it's
16684 working but I think we could make this cleaner. Removed the
16685 copy of the string in mandatory_property. Add an optional autogen
16686 attribute, to force or avoid using autogen on some files, default
16687 without any attribute is autodetect.+ Replace the script tag with
16688 a normal file tag and an attribute execute.
16690 2005-01-14 Naba Kumar <naba@gnome.org>
16692 * plugins/editor/action-callbacks.c,
16693 plugins/editor/search_incremental.c,
16694 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
16697 * plugins/editor/plugin.c, plugins/editor/plugin.h,
16698 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
16701 2005-01-12 Naba Kumar <naba@gnome.org>
16704 plugins/project-wizard/templates/Makefile.am,
16705 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
16706 plugins/project-wizard/templates/anjuta-plugin.wiz,
16707 (added) plugins/project-wizard/templates/gtk-logo.png,
16708 (added) plugins/project-wizard/templates/gtk.wiz,
16709 (added) plugins/project-wizard/templates/terminal-logo.png,
16710 plugins/project-wizard/templates/terminal.wiz,
16711 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16712 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16713 (added) plugins/project-wizard/templates/gtk/.cvsignore,
16714 (added) plugins/project-wizard/templates/gtk/Makefile.am,
16715 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
16716 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
16717 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16718 (added) plugins/project-wizard/templates/gtk/src/main.c,
16719 (added) plugins/project-wizard/templates/gtk/src/project.glade,
16720 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
16721 GTK+ project templated and fixed other templates. Updated template
16724 2005-01-12 Naba Kumar <naba@gnome.org>
16726 * plugins/macro/anjuta-macro.glade: Improved GUI.
16728 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
16730 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
16731 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
16732 * plugins/cvs-plugin/cvs.[ch] (removed)
16733 Removed old unused files
16735 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
16736 * plugins/cvs-plugin/cvs-actions.c
16737 * plugins/cvs-plugin/Makefile.am:
16738 Seperate callback functions for better error
16739 handling. Cleaned up code.
16741 * plugins/macro/macros.xml: removed corrupt cvs
16744 2005-01-10 Naba Kumar <naba@gnome.org>
16746 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
16747 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
16750 2005-01-09 Naba Kumar <naba@gnome.org>
16752 * libegg/egg-recent-action.c, libegg/test-actions.c,
16753 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
16754 recent files models.
16756 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
16757 two models -- one for projects and other for regular files and show
16758 both in recent files menu. Changed recent files group from "anjuta"
16759 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
16760 when adding the URI in recent files.
16762 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
16763 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
16764 * plugins/macro/macro-dialog.c: Fixed dispose() method.
16765 * plugins/macro/macros.xml: Fixed xml errors.
16767 2005-01-08 Naba Kumar <naba@gnome.org>
16769 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
16770 libegg/test-actions.c, libegg/menu/Makefile.am,
16771 libegg/menu/egg-recent-action.h: Added a new action for
16774 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
16775 Fixed dispose. Cleanup.
16777 * plugins/file-loader/anjuta-loader-plugin.ui,
16778 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16779 Use the new action for recent files. Added recent files in
16782 * plugins/project-wizard/druid.c: Show busy cursor and
16783 de-sensitize druid buttons during page change.
16785 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16786 * plugins/project-wizard/Makefile.am,
16787 plugins/project-wizard/druid.c,
16788 plugins/project-wizard/druid.h,
16789 plugins/project-wizard/install.c,
16790 plugins/project-wizard/plugin.c,
16791 plugins/project-wizard/plugin.h,
16792 plugins/project-wizard/property.c,
16793 plugins/project-wizard/property.h,
16794 (added) plugins/project-wizard/values.c,
16795 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
16796 objects (in values.c and values.h) containing the values of all
16797 properties. The NPWProperty objects now keep their values in this
16798 object which is persistant for one activation of the plugin, so the
16799 user keeps all the values even if he goes backward. Used an anjuta
16800 message view to list all files copied by the project wizard.
16802 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
16804 * plugins/macro/plugin.[ch],
16805 plugins/macro/macro-dialog.[ch]
16806 plugins/macro/macro-edit.[ch]
16807 plugins/macro/macro-db.[ch]
16808 plugins/macro/macro-actions.[ch]
16809 plugins/macro/anjuta-macro.plugin.in
16810 plugins/macro/anjuta-macro.glade
16811 plugins/macro/anjuta-macro.png
16812 plugins/macro/Makefile.am
16813 plugins/macro/macros.xml
16814 plugins/macro/anjuta-macro.ui (all added)
16816 plugins/Makefile.am:
16817 Added new macro plugins
16819 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16822 * manuals/reference/template (removed)
16823 Removed old api reference
16825 * plugins/message-view/message-view.c:
16826 "Fixed" crash in on_row_deleted and added a
16827 comment that I cannot work this way. We will
16828 have to change everything a bit to avoid losing
16831 * plugins/text-editor/text_editor.c:
16832 Update line number width on file save
16835 2005-01-07 Naba Kumar <naba@gnome.org>
16837 * plugins/project-wizard/anjuta-project-wizard.glade,
16838 plugins/project-wizard/druid.c,
16839 plugins/project-wizard/templates/anjuta-plugin.wiz,
16840 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
16841 Display page description in bold. Fixed mandatory field check.
16844 libanjuta/libanjuta-1.0.pc.in,
16845 plugins/project-wizard/druid.c,
16846 plugins/project-wizard/parser.c,
16847 plugins/project-wizard/property.h,
16848 plugins/project-wizard/templates/anjuta-plugin.wiz,
16849 plugins/project-wizard/templates/terminal.wiz,
16850 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
16851 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
16852 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
16853 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
16854 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
16855 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16856 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16857 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16858 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16859 plugins/project-wizard/templates/terminal/configure.in.tpl,
16860 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
16861 plugins/project-wizard/templates/terminal/src/main.c: Implemented
16862 a new property type -- hidden. Fixed terminal and anjuta-plugin
16865 2005-01-07 Naba Kumar <naba@gnome.org>
16867 * templates/anjuta-plugin.wiz,
16868 templates/terminal.wiz,
16869 templates/terminal/Makefile.am.tpl,
16870 templates/terminal/autogen.sh,
16871 (Removed) templates/terminal/configure.ac.tpl,
16872 (Added) templates/.cvsignore,
16873 (Added) templates/Makefile.am,
16874 (Added) templates/anjuta-plugin/.cvsignore,
16875 (Added) templates/anjuta-plugin/Makefile.am,
16876 (Added) templates/anjuta-plugin/src/.cvsignore,
16877 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
16878 (Added) templates/terminal/.cvsignore,
16879 (Added) templates/terminal/Makefile.am,
16880 (Added) templates/terminal/configure.in.tpl,
16881 (Added) templates/terminal/po/.cvsignore,
16882 (Added) templates/terminal/po/ChangeLog,
16883 (Added) templates/terminal/po/Makefile.am,
16884 (Added) templates/terminal/po/POTFILES.in,
16885 (Added) templates/terminal/src/.cvsignore,
16886 (Added) templates/terminal/src/Makefile.am,
16887 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
16888 project wizard. Fixed configure/po/Makefile template errors.
16890 2005-01-06 Naba Kumar <naba@gnome.org>
16892 * configure.in: Added project templates.
16893 * plugins/project-wizard/templates/*: Added to project and renamed
16894 Makefile.am and configure.in to Makefile.am and configure.ac respectively
16895 for the project templates (so that they do not conflict with autotools
16896 build. Created proper configure.ac.tpl and autogen.sh for project
16899 2005-01-06 Naba Kumar <naba@gnome.org>
16901 * plugins/project-wizard/anjuta-project-wizard.glade,
16902 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
16903 Fixed file list parsing and to take absolute file paths (for example,
16904 from an icon selected previously). Used toggle buttons for boolean
16905 properties. Check if all mandatory fields are given before going
16906 forward in the wizard. Use scrollable viewport for listing property
16907 widgets incase the list goes out of wizard's size. Added tooltips
16908 as descriptions of the property widgets. And other fixes.
16910 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
16911 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
16912 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
16913 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
16914 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
16915 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
16916 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
16917 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16918 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
16919 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16920 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16921 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
16922 Restructured template files.
16924 2005-01-06 Naba Kumar <naba@gnome.org>
16926 * configure.in: Added check for autogen.
16928 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
16931 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
16932 Do not emit changed signal when in dispose.
16934 * plugins/symbol-browser/plugin.c: Don't updated symbols when
16935 symbol-view widget has been destroyed.
16937 * src/anjuta-app.c: Set null to preference, status and ui object
16938 pointers when they are destroyed.
16940 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
16941 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
16942 Added boolean, integer and file property types.
16944 * plugins/project-wizard/Makefile.am,
16945 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
16946 project wizard templates.
16948 2005-01-04 Naba Kumar <naba@gnome.org>
16950 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
16953 * plugins/editor/aneditor.cxx,
16954 plugins/editor/anjuta-docman.c,
16955 plugins/editor/plugin.c,
16956 plugins/editor/text_editor.c:
16957 Removed unnecessary ref/unref of scintilla.
16959 * plugins/message-view/anjuta-msgman.c,
16960 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
16961 make close button similar to document manager.
16963 * plugins/project-manager/plugin.c,
16964 plugins/project-manager/plugin.h: Removed dead codes. Removed
16965 unnecessary ref/unref.
16967 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
16968 instead of hard refs.
16970 2005-01-03 Naba Kumar <naba@gnome.org>
16972 * libanjuta/interfaces/libanjuta.idl: Added configure() and
16973 generate() methods for IAnjutaBuildable interface.
16975 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
16976 IAnjutaBuildable inteface.
16978 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
16979 to destroy build context when message view is destroyed.
16981 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
16982 a ref to it and unref in destructor. AnEditor class wants to be the
16983 owner of scintilla widget. Fixed compile warnings with signed/unsigned
16986 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
16987 complicate the scene. Removed editor widget from AnjutaDocman when
16988 the widget is destroyed.
16990 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
16991 from shell. It will be removed from shell when the widget is destroyed.
16993 * plugins/editor/text_editor.c: Added debug codes to track object
16996 * plugins/message-view/anjuta-msgman.c: Remove message view on
16997 widget destroy. Destroy message view on remove. Removed all views
17000 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17003 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17005 * plugins/file-wizard/action-callbacks.c,
17006 plugins/file-wizard/anjuta-file-wizard.glade,
17007 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17008 Insert Licence, copyright, header template ...
17010 2005-01-02 Naba Kumar <naba@gnome.org>
17012 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17013 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17014 anjuta_status_add_widget() to allow setting busy cursor on non
17017 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17019 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17020 mime types to take text/source also.
17022 * plugins/editor/anjuta-docman.c,
17023 plugins/editor/anjuta-docman.h,
17024 plugins/editor/plugin.c,
17025 plugins/editor/text_editor.c,
17026 plugins/editor/text_editor.h,
17027 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17028 AnjutaStatus and set busy cursor on editors.
17030 * plugins/file-loader/Makefile.am,
17031 plugins/file-loader/plugin.c,
17032 (added) plugins/file-loader/dnd.c,
17033 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17035 * src/anjuta.c: Hide anjuta window before destruction.
17037 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17038 * configure.in, plugins/Makefile.am,
17039 (removed) plugins/project-wizard/appwiz_page1.c,
17040 (removed) plugins/project-wizard/appwiz_page2.c,
17041 (removed) plugins/project-wizard/appwiz_page3.c,
17042 (removed) plugins/project-wizard/appwiz_page4.c,
17043 (removed) plugins/project-wizard/appwizard.c,
17044 (removed) plugins/project-wizard/appwizard.h,
17045 (removed) plugins/project-wizard/appwizard_cbs.c,
17046 (removed) plugins/project-wizard/appwizard_cbs.h,
17047 (removed) plugins/project-wizard/appwizard_gui.c,
17048 (removed) plugins/project-wizard/gnome_project.c,
17049 (removed) plugins/project-wizard/gnome_project.h,
17050 (removed) plugins/project-wizard/wizard_gui.c,
17051 (removed) plugins/project-wizard/wizard_gui.h,
17052 (added) plugins/project-wizard/.cvsignore,
17053 (added) plugins/project-wizard/Makefile.am,
17054 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17055 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17056 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17057 (added) plugins/project-wizard/applogo.png,
17058 (added) plugins/project-wizard/appwizard.png,
17059 (added) plugins/project-wizard/autogen.c,
17060 (added) plugins/project-wizard/autogen.h,
17061 (added) plugins/project-wizard/druid.c,
17062 (added) plugins/project-wizard/druid.h,
17063 (added) plugins/project-wizard/file.c,
17064 (added) plugins/project-wizard/file.h,
17065 (added) plugins/project-wizard/header.c,
17066 (added) plugins/project-wizard/header.h,
17067 (added) plugins/project-wizard/install.c,
17068 (added) plugins/project-wizard/install.h,
17069 (added) plugins/project-wizard/parser.c,
17070 (added) plugins/project-wizard/parser.h,
17071 (added) plugins/project-wizard/plugin.c,
17072 (added) plugins/project-wizard/plugin.h,
17073 (added) plugins/project-wizard/property.c,
17074 (added) plugins/project-wizard/property.h: Removed old application-wizard
17075 codes and added new template based (autogen based) project wizard
17076 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17078 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17080 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17081 * plugins/cvs-plugin/cvs-execute.c:
17082 Fix cvs_log which did not work because of some
17084 Patch from Mark R. Pariente <markpariente@cmu.edu>
17085 - Fix message highlighting
17087 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17092 Removed template stuff completly because we dicussed to implement
17093 a macro system for Edit->Insert Text
17095 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17097 * plugins/editor/aneditor.cxx,
17098 plugins/editor/text_editor.c:
17099 Set line number width dynamically
17101 Prepered new GTK 2.6 about dialog
17103 2004-12-30 Naba Kumar <naba@gnome.org>
17105 patch from: Massimo Corà <maxcvs@email.it>
17106 * plugins/editor/aneditor.cxx: Highlights correct function
17107 argument in recursive calltips.
17109 2004-12-30 Naba Kumar <naba@gnome.org>
17111 * plugins/symbol-browser/plugin.c,
17112 libanjuta/interfaces/libanjuta.idl,
17113 plugins/editor/text_editor.c: Fixed editor markers and added a new
17114 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17115 mark the line visited.
17117 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17118 libegg/Makefile.am, libegg/eggcomboselect.c,
17119 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17120 widget for use with symbol view in toolbar.
17122 * plugins/cvs-plugin/anjuta-cvs.ui,
17123 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17124 placeholder for cvs plugin context menu in filemanager.
17126 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17128 * plugins/cvs-plugin/plugin.c:
17129 Show popup menu only if the file is contained in
17130 a directory containing a "CVS" directory
17132 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17134 * plugins/cvs-plugin/cvs-action.[ch],
17135 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17136 * plugins/cvs-plugin/anjuta-cvs.ui,
17137 * plugins/cvs-plugin/plugin.c:
17138 Implemented "Import"
17140 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17141 Added right-click-menu for file-manager
17143 2004-12-26 Naba Kumar <naba@gnome.org>
17145 * src/action-callbacks.c, src/action-callbacks.h,
17146 src/anjuta-actions.h, src/anjuta-app.c,
17147 src/anjuta.ui: Added fullscreen action.
17149 * plugins/cvs-plugin/cvs-actions.c,
17150 plugins/cvs-plugin/plugin.c,
17151 plugins/cvs-plugin/plugin.h: Watches current editor,
17152 project and file manager selection in plugin
17155 2004-12-26 Naba Kumar <naba@gnome.org>
17157 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17158 src/action-callbacks.c: Fixed app finalization. Added a
17159 command line arg --proper-shutdown (-p), which when set
17160 will release all plugins and their resources (this option
17161 is mainly for debugging).
17163 * plugins/file-loader/plugin.c: Fixed filename duplications
17164 in recent files history.
17166 * plugins/profile-default/plugin.c: Disabled problematic
17167 plugins for now to load at startup.
17169 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17170 annoying debug prints.
17172 2004-12-23 Naba Kumar <naba@gnome.org>
17174 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17175 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17176 plugins/cvs-plugin/anjuta-cvs.ui,
17177 plugins/cvs-plugin/cvs-actions.c,
17178 plugins/cvs-plugin/cvs-actions.h,
17179 plugins/cvs-plugin/cvs-execute.c,
17180 plugins/cvs-plugin/cvs-execute.h,
17181 plugins/cvs-plugin/Makefile.am,
17182 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17183 Added cvs log command.
17185 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17187 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17190 2004-12-20 Naba Kumar <naba@gnome.org>
17192 patch from: Massimo Corà <maxcvs@email.it>
17193 * plugins/editor/aneditor.cxx: Added recursive calltips.
17195 2004-12-20 Naba Kumar <naba@gnome.org>
17197 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17198 Show busy cursor during loading and unloading.
17200 2004-12-19 Naba Kumar <naba@gnome.org>
17202 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17203 memory leaks. Disabled debug print.
17205 * plugins/symbol-browser/an_symbol_view.c,
17206 plugins/symbol-browser/plugin.c,
17207 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17208 problems. Creates SymbolView object every time when the
17209 plugin is activated.
17211 * plugins/project-manager/plugin.c: Close project when
17214 2004-12-18 Naba Kumar <naba@gnome.org>
17216 * po/POTFILES.in: Removed commented lines.
17217 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17218 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17219 * plugins/gdb/plugin.c: Fixed compile error.
17221 Patch from: Mark R. Pariente <mark@demar.com.tr>
17222 * libegg/eggcellrendererkeys.c: Fixed compile error.
17224 2004-12-18 Naba Kumar <naba@gnome.org>
17226 * plugins/file-loader/plugin.c: Fixed loading bug.
17228 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17229 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17230 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17231 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17232 and corruptions. Fixed loading and unloading of plugins.
17234 2004-12-17 Naba Kumar <naba@gnome.org>
17236 * plugins/file-loader/Makefile.am,
17237 plugins/file-loader/plugin.c,
17238 plugins/project-manager/plugin.c: Fixed memory corruption
17239 and disposition codes. Added missing plugin.h in Makefile.am.
17241 2004-12-16 Naba Kumar <naba@gnome.org>
17243 * plugins/symbol-browser/an_symbol_view.c,
17244 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17245 codes. Fixed memory leaks and corruptions.
17247 * plugins/build-basic-autotools/build-basic-autotools.c
17248 plugins/editor/anjuta-docman.c,
17249 plugins/editor/text_editor.c,
17250 plugins/file-loader/plugin.c,
17251 plugins/file-manager/plugin.c,
17252 plugins/file-wizard/plugin.c,
17253 plugins/message-view/anjuta-msgman.c,
17254 plugins/message-view/anjuta-msgman.h,
17255 plugins/message-view/message-view.c,
17256 plugins/message-view/plugin.c,
17257 plugins/message-view/plugin.h,
17258 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17260 * src/about.c, src/about.h, src/action-callbacks.c,
17261 src/action-callbacks.h, src/anjuta-actions.h,
17262 src/anjuta-app.c, src/anjuta-app.h,
17263 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17264 src/anjuta.c, src/anjuta.h, src/getline.c,
17265 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17266 src/start-with.c, src/start-with.h: Fixed emacs modes.
17268 * src/layout.xml: Brought document manager in front.
17270 2004-12-15 Naba Kumar <naba@gnome.org>
17272 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17275 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17276 finalization. Added a method to unload all plugins and destroy them.
17277 Fixed memory leaks.
17279 * plugins/sample1/plugin.c: Proper finalization code and renamed
17280 functions to proper names.
17282 * plugins/build-basic-autotools/build-basic-autotools.c,
17283 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17285 * src/shell.c: Unload all plugins on exit, so that memory profilers
17286 can detect memory leaks in plugins.
17288 2004-12-13 Naba Kumar <naba@gnome.org>
17290 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17291 docking is working.
17292 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17293 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17295 2004-12-11 Naba Kumar <naba@gnome.org>
17297 * data/properties/anjuta.properties: Fixed font size.
17298 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17299 compile file function. There are some fixmes there.
17300 * plugins/message-view/anjuta-msgman.c,
17301 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17303 2004-12-08 Naba Kumar <naba@gnome.org>
17305 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17306 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17307 to escape quotes in a string.
17309 * plugins/cvs-plugin/cvs-actions.c,
17310 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17313 * plugins/build-basic-autotools/build-basic-autotools.c,
17314 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17317 2004-12-07 Naba Kumar <naba@gnome.org>
17319 * plugins/build-basic-autotools/build-basic-autotools.c,
17320 plugins/build-basic-autotools/automake-c.filters: Completed directory
17321 tracking. Double click on Errors and warnings now work as expected.
17323 * plugins/build-basic-autotools.c: Added codes to track build directory
17324 so that absolute path of the files could be determined.
17326 2004-12-06 Naba Kumar <naba@gnome.org>
17328 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17329 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17330 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17332 2004-12-05 Naba Kumar <naba@gnome.org>
17334 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17335 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17337 * plugins/cvs-plugin/plugin.c,
17338 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17340 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17342 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17343 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17344 plugins/cvs-plugin/cvs-execute.[ch]:
17345 Implemented cvs status and cvs diff
17347 - rdiff command is not correct
17348 - Must find a way to allow selection of directies AND files
17351 2004-12-03 Naba Kumar <naba@gnome.org>
17353 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17354 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17355 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17356 session.properties file if it is for the first time.
17358 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17360 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17363 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17364 plugins/cvs-plugin/anjuta-cvs.ui:
17365 Implemented update/commit and changed menu layout
17367 2004-12-02 Naba Kumar <naba@gnome.org>
17369 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17370 property name (for cvs path property). Beautified dialogs.
17372 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17374 * plugins/message-view/anjuta-msgman.c: Changed callback name
17375 and changed switch-page handling.
17377 * plugins/cvs-plugin/cvs-actions.c:
17378 * plugins/cvs-plugin/cvs-execute.c:
17379 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17380 - Implemented cvs add and cvs removed - both working now
17381 - Created a useful preferences page
17384 2004-11-30 Naba Kumar <naba@gnome.org>
17386 * libanjuta/anjuta-status.c: Fixed runtime warning.
17388 * plugins/editor/Makefile.am:
17389 plugins/editor/anjuta-document-manager.glade,
17390 plugins/editor/plugin.c
17391 plugins/editor/plugin.h
17392 plugins/editor/style-editor.c (new, moved from src/),
17393 plugins/editor/style-editor.h (new, moved from src/),
17394 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17395 settings in preferences.
17397 * plugins/editor/text_editor.c,
17398 plugins/editor/text_editor.h: Do not take unused args in
17399 text_editor_get_props().
17401 * src/style-editor.c, src/style-editor.h: Removed, moved to
17402 plugins/editor/ directory.
17404 2004-11-29 Naba Kumar <naba@gnome.org>
17406 * plugins/editor/text_editor_cbs.c: Emit click signal in
17408 * libanjuta/anjuta-status.c: More spacing between items.
17410 2004-11-29 Naba Kumar <naba@gnome.org>
17412 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
17414 * libanjuta/interfaces/libanjuta.idl,
17415 plugins/debug-manager/anjuta-debug-manager.plugin.in,
17416 plugins/debug-manager/plugin.c,
17417 plugins/gdb/breakpoints.c,
17418 plugins/gdb/breakpoints.h,
17419 plugins/gdb/debugger.c,
17420 plugins/gdb/debugger.h,
17421 plugins/gdb/plugin.c,
17422 plugins/gdb/plugin.h,
17423 plugins/gdb/utilities.c,
17424 plugins/gdb/utilities.h: Code cleanups and partial implementation of
17425 toggle breakpoint margin clicks.
17427 2004-11-28 Naba Kumar <naba@gnome.org>
17429 * TODO.tasks: Fixed indentations.
17430 * plugins/gtodo/libgtodo.c: Save with indentation.
17431 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
17432 * plugins/project-manager/plugin.c: Fixed runtime warnings.
17433 * libanjuta/anjuta-status.c: Fixed busy cursors.
17434 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
17435 * po/POTFILES.in: Updated.
17437 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
17439 * plugins/editor/anjuta-document-manager.glade,
17440 plugins/editor/search-replace.[c,h],
17441 plugins/editor/search-replace_backend.h
17442 plugins/editor/search-preferences.[c,h] :
17443 Saved Search-Preferences (gconf),
17444 Basic search by default.
17446 2004-11-22 Naba Kumar <naba@gnome.org>
17448 * configure.in: Fixed build error.
17450 2004-11-21 Naba Kumar <naba@gnome.org>
17452 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
17453 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
17454 Added AnjutaStatus class to libanjuta.
17455 Added anjuta_shell_get_status() method.
17457 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
17458 and fixed marshaller generation.
17460 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
17461 "updade_ui" signals to IAnjutaEditor interface.
17463 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
17465 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
17468 * plugins/class-gen/clsGen.c: Intial port.
17470 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
17473 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
17474 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17475 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
17476 Implemented status update. Emits "update_ui" and "char_added" signals.
17477 Added view preferences.
17479 * plugins/file-loader/plugin.c: Added open with plugins in open with
17482 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
17484 * plugins/message-view/anjuta-msgman.c,
17485 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
17486 to close correct message view rather than current view.
17488 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
17490 * plugins/cvs-plugin/cvs-actions.c
17491 plugins/cvs-plugin/plugin.[ch]
17492 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17493 Implemented cvs add but ran into a launcher/message_view
17494 problem because of a limitation of the idl compiler
17496 2004-11-19 Naba Kumar <naba@gnome.org>
17498 * plugins/project-manager/plugin.c: Displays a progress window during
17501 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
17502 Fixed UI separators.
17504 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
17507 * plugins/project-manager/anjuta-project-manager.ui,
17508 plugins/project-manager/plugin.[c,h]: Added add/remove context
17509 menus and implemented them. Added file manager merge menu.
17511 2004-11-18 Naba Kumar <naba@gnome.org>
17513 * TODO.tasks: Updated.
17514 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
17515 plugins/message-view/message-view.c: Fixed finalize and dispose
17517 * plugins/debugger/*: Removed from cvs (development now in
17520 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
17522 Reviewed by Naba Kumar <naba@gnome.org>:
17524 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
17525 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17526 plugins/gdb/breakpoints.c: all marker related stuff moved from
17527 editor and docman interfaces to IAnjutaMarkable
17529 2004-11-17 Naba Kumar <naba@gnome.org>
17531 * TODO.tasks: Updated.
17533 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
17535 * libegg/egg-combo-action.c: Block changed signal when changing model.
17537 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
17538 Emit changed signal. Removed dead codes.
17540 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
17541 that recent files history do not duplicate.
17543 * plugins/symbol-browser/an_symbol_view.c,
17544 plugins/symbol-browser/an_symbol_view.h,
17545 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
17548 2004-11-15 Naba Kumar <naba@gnome.org>
17550 * plugins/project-manager/plugin.c: Opens targets on double click.
17552 * plugins/message-view/message-view.c,
17553 plugins/file-manager/anjuta-file-manager-plugin.glade,
17554 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
17555 Added proper class finalization
17556 and disposition. Added preferences notifications and callbacks to
17557 change info/warning/error colors.
17559 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17560 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
17561 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
17562 Implemented finalize method for AnjutaApp. Code cleanups.
17564 * plugins/message-view/plugin.c: Static parent_class.
17566 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17567 * plugins/editor/search-replace.[c,h],
17568 plugins/editor/search-replace_backend.c
17569 Update search entry in main toolbar.
17572 2004-11-11 Naba Kumar <naba@gnome.org>
17574 * TODO.tasks: Updated.
17576 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
17577 and completed on-the-fly-change preferences. Removed "changed"
17578 signal as it is no longer necessary (use notify for similar
17579 purpose to monitor individual preferences).
17582 * plugins/editor/anjuta-document-manager.glade: Added view menu
17583 preferences so that they are registered.
17585 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
17586 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
17587 connection to "changed" signal of preferences and implemented
17588 notifications for some editor preferences. More to implement.
17590 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17591 * plugins/editor/print.c
17592 Fixed bug 1047624 : Add line number every X lines.
17594 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17595 * plugins/editor/search-replace.c
17596 Fixed a crash bug (995755) when searching "%n"
17598 2004-11-09 Naba Kumar <naba@gnome.org>
17600 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
17601 Fixed to refresh categories list on file load.
17603 2004-11-08 Naba Kumar <naba@gnome.org>
17605 * configure.in, plugins/Makefile.am,
17606 plugins/profile-default/plugin.c: Added cvs plugin in build.
17608 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
17610 * plugins/debug-manager/.cvsignore: Added file to ignore.
17612 * plugins/debug-manager/Makefile.am: Removed dead codes.
17614 * src/anjuta.ui: Added placeholder for version control UI.
17616 2004-11-08 Naba Kumar <naba@gnome.org>
17618 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17619 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17620 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
17623 * global-tags/Makefile.am: Fixed make error.
17625 * plugins/profile-default/plugin.c: Added debug-manager
17626 and gdb plugins to load at startup so that debugger
17627 windows are docked properly. They will be removed
17628 later when we figure out runtime docking.
17630 * plugins/sample1/*: Restored to last working state.
17632 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
17633 windows in lower pane. Named the windows appropriately.
17635 * ChangeLog: Fixed format.
17637 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
17639 * libanjuta/interfaces/libanjuta.idl,
17640 libanjuta/anjuta-marshal.c,
17641 plugins/Makefile.am,
17642 plugins/debug-manager/plugin.c,
17643 plugins/editor/plugin.c,
17644 plugins/editor/text_editor.c,
17645 plugins/gdb/breakpoints.c,
17646 plugins/gdb/debugger.c,
17647 plugins/gdb/plugin.c,
17648 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
17650 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17651 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
17652 plugins/editor/search-replace.c,
17653 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
17654 Search and Replace; Show result in find pane
17656 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17658 * plugins/gdb, plugins/debug-manager: Applied debugger patch
17659 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
17660 (added features: starting debugger and loading of core/executable,
17661 StepIn, StepOut, StepOver and Execute, toggling breakpoint
17664 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17666 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
17667 my cvs-plugin files...
17668 I hope I have rescued everything possible.
17670 * Naba: Could you please fix sample1 because I messed it up to
17671 but there should be a histroy of this directory we should commit
17673 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17675 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
17677 * plugins/cvs-plugin/plugin.c,
17678 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17679 Added preferences dialog (not yet complete)
17681 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17683 * global-tags/Makefile.am, mime/Makefile.am:
17684 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
17686 * template/xmltemplate.[ch],
17687 template/xmlstrings.[ch],
17688 template/autotools.[ch] removed,
17689 template/prj_template.[ch] removed,
17690 template/lang_template.[ch] removed,
17691 template/lib_template.[ch] removed,
17692 template/Makefile.am adjusted,
17693 template/dtds/lang.dtd removed,
17694 template/dtds/lib.dtd removed,
17695 template/dtds/prj.dtd removed,
17696 template/dtds/autotools.dtd removed,
17697 data/template/lib/* removed,
17698 data/template/language/* removed,
17699 data/template/library/* removed,
17700 data/template/project/* removed,
17701 date/template/Makefile.am adjusted:
17702 Remove everything except text-templates to replace hardcoded
17703 Edit->Insert texts with dynamic loaded.
17705 * plugins/cvs-plugin/plugin.[ch],
17706 plugins/cvs-actions.[ch],
17707 plugins/Makefile.am,
17708 plugins/cvs-plugin/Makefile.am,
17709 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
17710 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17711 plugins/cvs-plugin/anjuta-cvs.plugin.in:
17712 Added initial cvs-plugin code
17714 2004-10-21 Naba Kumar <naba@gnome.org>
17716 * libanjuta/anjuta-plugin.c,
17717 plugins/build-basic-autotools/build-basic-autotools.c,
17718 plugins/debugger/plugin.c,
17719 plugins/devhelp/plugin.c,
17720 plugins/editor/anjuta-docman.c,
17721 plugins/editor/goto_line.c,
17722 plugins/editor/plugin.c,
17723 plugins/editor/search-replace.c,
17724 plugins/editor/text_editor.c,
17725 plugins/file-loader/plugin.c,
17726 plugins/file-manager/plugin.c,
17727 plugins/file-wizard/file.c,
17728 plugins/file-wizard/plugin.c,
17729 plugins/gdb/plugin.c,
17730 plugins/gtodo/plugin.c,
17731 plugins/message-view/anjuta-msgman.c,
17732 plugins/profile-default/plugin.c,
17733 plugins/project-manager/plugin.c,
17734 plugins/sample1/plugin.c,
17735 plugins/terminal/terminal.c: Defined all global variables static,
17736 particularly class parent_class variables. They were getting
17737 confused at link time.
17739 * libanjuta/plugins.c: Do not unload plugins when they are
17740 deactivated. Simply cache them for later activation. Unloading
17741 modules have some problem with shared libs using static class
17742 registration. Fixed hash type for installed plugins. Eventually,
17743 we want to add "CanUnload" attribute for .plugin files (in
17744 "Anjuta Plugin" group) to let plugin loader know if the plugin can
17745 be unloaded from memory. Those plugins declaring CanUnload=false
17746 will not be unloaded from memory and will be put in the cache. Those
17747 not declaring anything or declaring CanUnload=true, will be unloaded
17748 from memory when they are deactivated.
17750 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
17751 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17752 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
17753 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
17754 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
17755 activation, deactivation. Fixed memory leaks.
17757 2004-10-20 Naba Kumar <naba@gnome.org>
17759 * TODO.tasks: Updated.
17761 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17762 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
17763 macro for adding interfaces to plugin types. Code cleanup.
17765 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17766 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17768 * plugins/build-basic-autotools/build-basic-autotools.c,
17769 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
17770 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17771 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
17772 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
17773 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
17774 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
17775 plugins/project-manager/plugin.c,
17776 plugins/symbol-browser/an_symbol_view.c,
17777 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
17778 newly defined macro to add interfaces to plugin types.
17780 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
17782 2004-10-20 Naba Kumar <naba@gnome.org>
17784 * TODO.tasks: Added task list.
17785 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
17788 2004-10-19 Naba Kumar <naba@gnome.org>
17790 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
17792 * plugins/editor/action-callbacks.c,
17793 plugins/editor/action-callbacks.h,
17794 plugins/editor/anjuta-docman.c,
17795 plugins/editor/anjuta-docman.h,
17796 plugins/editor/anjuta-document-manager.ui,
17797 plugins/editor/file_history.c,
17798 plugins/editor/file_history.h,
17799 plugins/editor/plugin.c: Added file history browsing.
17801 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
17803 * plugins/message-view/anjuta-message-manager.ui,
17804 plugins/message-view/plugin.c: Added document manager context menu.
17806 * plugins/symbol-browser/an_symbol_view.c,
17807 plugins/symbol-browser/an_symbol_view.h,
17808 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17809 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
17810 document manager context menu.
17812 * scintilla/*, scintilla/include/*: Updated to current cvs.
17814 2004-10-19 Naba Kumar <naba@gnome.org>
17816 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
17817 placeholder for debugger UI.
17819 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
17820 * plugins/file-manager/plugin.c: Fixed loading bug.
17822 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
17823 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
17824 Initializes gconf database with default values when the
17825 values are not defined. Use bool and int prefs separately.
17827 * plugins/editor/plugin.c: Added encoding preferences.
17828 * plugins/project-manager/plugin.c: Cleanup and debug messages.
17830 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17831 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17832 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17833 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17835 2004-10-18 Naba Kumar <naba@gnome.org>
17837 * po/POTFILES.in: Updated.
17839 * libanjuta/anjuta-ui.c: Corrected debug messages.
17841 * libegg/egg-combo-action.c, libegg/test-actions.c,
17842 libegg/menu/egg-combo-action.h: Fixed combo action.
17844 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
17847 * plugins/editor/action-callbacks.[c,h],
17848 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
17849 Implemented file swap. Removed dead codes.
17851 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
17854 * plugins/symbol-browser/an_symbol_view.[c,h],
17855 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17856 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
17857 Implemented file symbols. Implemented goto file line when symbol is
17860 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
17862 2004-10-10 Naba Kumar <naba@gnome.org>
17864 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
17866 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
17868 * plugins/debugger/.cvsignore,
17869 (added) plugins/debugger/Makefile.am,
17870 (added) plugins/debugger/anjuta-debugger.glade,
17871 (added) plugins/debugger/anjuta-debugger.plugin.in,
17872 (added) plugins/debugger/anjuta-debugger.plugin.png,
17873 (added) plugins/debugger/anjuta-debugger.ui,
17874 plugins/debugger/attach_process.c,
17875 (removed) plugins/debugger/attach_process_cbs.c,
17876 (removed) plugins/debugger/attach_process_cbs.h,
17877 (removed) plugins/debugger/breakpoints.c,
17878 (removed) plugins/debugger/breakpoints.h,
17879 (removed) plugins/debugger/debug_tree.c,
17880 (removed) plugins/debugger/debug_tree.h,
17881 (removed) plugins/debugger/debugger.c,
17882 (removed) plugins/debugger/debugger.h,
17883 (removed) plugins/debugger/memory.c,
17884 (removed) plugins/debugger/memory.h,
17885 (added) plugins/debugger/plugin.c,
17886 (added) plugins/debugger/plugin.h,
17887 (removed) plugins/debugger/registers.c,
17888 (removed) plugins/debugger/registers.h,
17889 (removed) plugins/debugger/registers_cbs.c,
17890 (removed) plugins/debugger/registers_cbs.h,
17891 (removed) plugins/debugger/registers_gui.c,
17892 (removed) plugins/debugger/sharedlib.c,
17893 (removed) plugins/debugger/sharedlib.h,
17894 (removed) plugins/debugger/sharedlib_cbs.c,
17895 (removed) plugins/debugger/sharedlib_cbs.h,
17896 (removed) plugins/debugger/sharedlib_gui.c,
17897 (removed) plugins/debugger/signals.c,
17898 (removed) plugins/debugger/signals.h,
17899 (removed) plugins/debugger/signals_cbs.c,
17900 (removed) plugins/debugger/signals_cbs.h,
17901 (removed) plugins/debugger/signals_gui.c,
17902 (removed) plugins/debugger/stack_trace.c,
17903 (removed) plugins/debugger/stack_trace.h,
17904 (added) plugins/debugger/utilities.c,
17905 (added) plugins/debugger/utilities.h,
17906 (removed) plugins/debugger/watch.c,
17907 (removed) plugins/debugger/watch.h,
17908 (removed) plugins/debugger/watch_cbs.c,
17909 (removed) plugins/debugger/watch_cbs.h,
17910 (removed) plugins/debugger/watch_gui.c,
17911 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
17913 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
17914 Added debugger gdb backend plugin.
17916 * plugins/message-view/plugin.c: Registered all message stock icons.
17918 * plugins/profile-default/plugin.c: Loads debugger plugin.
17920 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
17922 2004-10-08 Naba Kumar <naba@gnome.org>
17924 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
17927 * plugins/symbol-browser/.cvsignore,
17928 plugins/symbol-browser/Makefile.am,
17929 plugins/symbol-browser/an_symbol_view.c,
17930 plugins/symbol-browser/an_symbol_view.h,
17931 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
17932 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17933 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
17934 plugins/symbol-browser/plugin.c,
17935 plugins/symbol-browser/plugin.h,
17936 plugins/symbol-browser/sv_class.xpm,
17937 plugins/symbol-browser/sv_function.xpm,
17938 plugins/symbol-browser/sv_macro.xpm,
17939 plugins/symbol-browser/sv_private_fun.xpm,
17940 plugins/symbol-browser/sv_private_var.xpm,
17941 plugins/symbol-browser/sv_protected_fun.xpm,
17942 plugins/symbol-browser/sv_protected_var.xpm,
17943 plugins/symbol-browser/sv_public_fun.xpm,
17944 plugins/symbol-browser/sv_public_var.xpm,
17945 plugins/symbol-browser/sv_static_fun.xpm,
17946 plugins/symbol-browser/sv_static_var.xpm,
17947 plugins/symbol-browser/sv_struct.xpm,
17948 plugins/symbol-browser/sv_unknown.xpm,
17949 plugins/symbol-browser/sv_variable.xpm,
17950 plugins/symbol-browser/test-symbol-browser.c,
17951 plugins/Makefile.am: Implemented Symbol
17954 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
17956 * plugins/build-basic-autotools/Makefile.am,
17957 plugins/devhelp/Makefile.am,
17958 plugins/editor/Makefile.am,
17959 plugins/file-loader/Makefile.am,
17960 plugins/file-manager/Makefile.am,
17961 plugins/file-wizard/Makefile.am,
17962 plugins/gtodo/Makefile.am,
17963 plugins/message-view/Makefile.am,
17964 plugins/profile-default/Makefile.am,
17965 plugins/project-manager/Makefile.am
17966 plugins/sample1/Makefile.am,
17967 plugins/terminal/Makefile.am,
17968 scintilla/Makefile.am,
17969 libegg/Makefile.am,
17970 launcher/Makefile.am,
17971 libanjuta/Makefile.am,
17973 tagmanager/Makefile.am,
17974 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
17975 anjuta_data_dir in configure.in and used them in plugins Makefile.am
17976 files. Also fixed library dependencies.
17978 * plugins/editor/aneditor.cxx: Disabled unused codes.
17979 * plugins/file-manager/an_file_view.c: Added copyright.
17980 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
17982 * plugins/profile-default/plugin.c: Can load plugins by location.
17983 * plugins/project-manager/plugin.c: Remove project_root_uri value
17984 when project is closed.
17986 2004-10-06 Naba Kumar <naba@gnome.org>
17988 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
17990 * libanjuta/interfaces/libanjuta.idl,
17991 plugins/editor/text_editor.c: Added get_length()
17992 and get_current_word() methods in IAnjutaEditor interface.
17994 * libegg/Makefile.am: Added test_actions target.
17996 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
17998 * plugins/build-basic-autotools/build-basic-autotools.c,
17999 plugins/file-loader/plugin.c,
18000 plugins/message-view/message-view.c: Added code to go to file and
18003 * plugins/devhelp/plugin.c: Context sensitive help now works.
18004 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18005 uri as line number and goes to that line number.
18007 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18008 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18009 gtodo_client_load() method to load from a diffrent file. Watched
18010 project root directory in plugin to open TODO.tasks of the project.
18012 * plugins/project-manager/plugin.c: Updates project UI
18013 sensitive/insensitive.
18015 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18016 anjuta-shell program to test plugins.
18018 * src/anjuta-app.c: Registered UI accels.
18020 2004-09-28 Naba Kumar <naba@gnome.org>
18022 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18025 * src/anjuta-app.c: Implemented present widget method.
18027 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18028 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18030 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18033 * plugins/editor/text_editor.c: Connects to preferences changed signal
18036 2004-09-28 Naba Kumar <naba@gnome.org>
18038 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18041 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18044 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18045 in changed signal callback.
18047 * plugins/editor/action-callbacks.c: Implemented save_all action
18048 callback. Removed dead code. Do save_as when saving a new file.
18049 Implemented incremental search.
18051 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18053 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18055 * src/anjuta-app.c: Registers UI accelerators.
18057 2004-09-27 Naba Kumar <naba@gnome.org>
18059 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18061 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18062 plugins/devhelp/anjuta-devhelp.plugin.in,
18063 plugins/file-loader/anjuta-loader.plugin.in,
18064 plugins/file-manager/anjuta-file-manager.plugin.in,
18065 plugins/gtodo/anjuta-gtodo.plugin.in,
18066 plugins/project-manager/anjuta-project-manager.plugin.in,
18067 plugins/terminal/anjuta-terminal.plugin.in:
18068 Gave proper plugin names.
18070 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18071 error when regex fail.
18073 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18074 Added help and context search. Watches current editor. More menus
18075 in Help submenu. Update UI (sensitive when required) properly.
18077 * plugins/editor/anjuta-document-manager.ui,
18078 plugins/devhelp/anjuta-devhelp.ui,
18079 plugins/message-view/anjuta-message-manager.ui,
18080 src/anjuta.ui: Goto menu actions are in separate submenu.
18082 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18083 Removed unimplemented UI elements.
18085 * src/anjuta-app.c: Larger (and normal) icon size.
18087 * src/layout.xml: Task manager plugin along with document (in middle).
18089 * plugins/editor/plugin.c, plugins/file-loader.c,
18090 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18091 in gtkactions. Enable/disable UI properly.
18093 2004-09-26 Naba Kumar <naba@gnome.org>
18095 * po/POTFILES.in: Updated, added missing files.
18097 * .cvsignore: Updated.
18099 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18100 a new function to get User input text.
18102 * libanjuta/resources.[c,h]: Added a function to created sized image.
18104 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18105 from filename, as thats the correct representation.
18107 * plugins/build-basic-autotools/Makefile.am,
18108 (added) plugins/build-basic-autotools/automake-c.filters,
18109 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18110 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18111 Rearragned UI elements in the build menu. Added codes to read build
18112 filter rules from external file. Implemented all build, configure,
18113 autogen commands. Watches current editor and project.
18115 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18116 Added editor changed signal and exports current editor value.
18117 Fixed parameter names. Fixed get_uri() interface implementation to
18118 return correct uri.
18120 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18123 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18125 * plugins/file-manager/an_file_view.c,
18126 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18128 * plugins/file-wizard/file.c: Reads uri correctly.
18130 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18131 sets the page to the new view.
18133 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18134 Fixed signal connecting.
18136 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18137 to "project_root_uri" and exports as uri.
18139 2004-09-24 Naba Kumar <naba@gnome.org>
18141 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18142 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18144 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18145 * plugins/file-loader/plugin.c: Added comments.
18146 * plugins/build-basic-autotools/plugin.c: Added comments.
18147 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18149 * libanjuta/interfaces/libanjuta.idl,
18150 plugins/message-view/anjuta-msgman.c,
18151 plugins/message-view/message-view.c,
18152 plugins/message-view/message-view.h,
18153 plugins/message-view/plugin.c: Buffering and appending messages have
18154 been separated. message-view implementations cleaned up. Signals
18155 Emissions fixed. Messages now displayed in summary and details show
18156 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18159 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18162 * plugins/build-basic-autotools/Makefile.am,
18163 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18164 parsing of output to create message summaries. Uses new message view
18167 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18168 preferences to make dialog box smaller.
18170 * plugins/editor/search-replace.c: Fixed compile error with change
18171 in IAnjutaMessageView API.
18173 2004-09-21 Naba Kumar <naba@gnome.org>
18175 * plugins/Makefile.am: Deletes old (installed) plugins before
18176 installing new ones.
18178 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18179 plugins/build-basic-autotools/build-basic-autotools.c,
18180 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18181 file URI from filemanager. Only disables/enables build submenu in file
18182 manager, instead of merging/unmerging.
18184 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18187 * plugins/file-loader/anjuta-loader-plugin.ui,
18188 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18189 Implemented "Open with" file manager submenu. Displays error message
18190 when file can not be opened.
18192 * plugins/file-manager/an_file_view.c: Renamed
18193 file_manager_current_filename value name to file_manager_current_uri
18194 and exports proper URI.
18196 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18198 2004-09-19 Naba Kumar <naba@gnome.org>
18200 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18201 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18202 save point signal to change editor tabs. Fixed accels.
18204 * plugins/file-loader/plugin.c: Fixed accels.
18206 * plugins/project-manager/plugin.c: Added target selection callback.
18208 * plugins/project-manager/plugin.c: Added URI activation.
18209 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18210 Fixed dialog and closed it on ok. Fixed a crash bug.
18211 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18213 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18214 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18215 plugins/file-loader/anjuta-loader-plugin.ui,
18216 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18217 Added recent files in file loade plugin.
18219 * ChangeLog: Fixed entry dates.
18221 2004-09-18 Naba Kumar <naba@gnome.org>
18223 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18224 an unnecessary GtkFrame.
18226 2004-09-17 Naba Kumar <naba@gnome.org>
18228 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18232 * data/Makefile.am: Disabled installing old mime info.
18234 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18236 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18237 plugins/editor/anjuta-document-manager.ui,
18238 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18239 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18240 Added Editor context popup menu.
18242 * plugins/project-manager/anjuta-project-manager-plugin.png:
18245 * plugins/project-manager/anjuta-project-manager.plugin.in:
18246 Support .anjuta mime type.
18248 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18251 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18254 * src/layout.xml, plugins/profile-default/plugin.c:
18255 Added project manager plugin for startup.
18257 2004-09-16 Naba Kumar <naba@gnome.org>
18259 * anjuta.prj: Updated.
18261 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18262 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18263 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18264 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18265 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18266 plugins/terinal/Makefile.am, src/Makefile.am,
18267 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18268 Fixed makefile syntax errors.
18270 2004-09-16 Naba Kumar <naba@gnome.org>
18272 * configure.in, src/layout.xml,
18273 plugins/profile-default/plugin.c,
18274 libanjuta/interfaces/libanjuta.idl,
18275 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18277 * configure.in, plugins/Makefile.am,
18278 plugins/project-manager/.cvsignore,
18279 plugins/project-manager/Makefile.am,
18280 plugins/project-manager/anjuta-project-manager-plugin.png,
18281 plugins/project-manager/anjuta-project-manager.plugin.in,
18282 plugins/project-manager/anjuta-project-manager.ui,
18283 plugins/project-manager/plugin.c,
18284 plugins/project-manager/plugin.h: Added project manager plugin
18285 based on gnome-build.
18287 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18288 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18290 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18291 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18292 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18294 2004-09-16 Naba Kumar <naba@gnome.org>
18296 * plugins/editor/action-callbacks.c: Fixed compile error.
18298 2004-09-15 Naba Kumar <naba@gnome.org>
18300 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18302 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18303 New improved splace with nicer progress.
18305 * configure.in, plugins/Makefile.am,
18306 (added) file-wizard/.cvsignore,
18307 (added) file-wizard/Makefile.am,
18308 (added) file-wizard/action-callbacks.c,
18309 (added) file-wizard/action-callbacks.h,
18310 (added) file-wizard/anjuta-file-wizard-plugin.png,
18311 (added) file-wizard/anjuta-file-wizard.glade,
18312 (added) file-wizard/anjuta-file-wizard.plugin.in,
18313 (added) file-wizard/anjuta-file-wizard.ui,
18314 (added) file-wizard/file.c,
18315 (added) file-wizard/file.h,
18316 (added) file-wizard/plugin.c,
18317 (added) file-wizard/plugin.h:
18318 Created new file wizard and added it. The wizard takes care of text
18319 bit insertions and new files creation.
18321 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18322 plugins/editor/action-callbacks.h,
18323 plugins/editor/anjuta-document-manager.glade,
18324 plugins/editor/anjuta-document-manager.ui,
18325 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18326 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18327 new files code and moved into a new plugin (file wizard).
18329 * libanjuta/plugins.[c,h]: Added plugins selection function.
18331 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18332 get_position(), insert() in IAnjutaEditor interface. Added
18333 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18334 interface (for wizard plugins).
18336 * plugins/file-loader/anjuta-loader-plugin.ui,
18337 plugins/file-loader/plugin.c: Added wizard launcher interface which
18338 scans for plugins implement IAnjutaWizard interface and presents the
18339 list to user for selection. The selected plugin is then activated
18342 * libanjuta/interfaces/.cvsignore: Updated.
18343 * plugins/message-view/.cvsignore: Updated.
18344 * plugins/launcher/*: Removed as launcher has already been moved to
18345 libanjuta as class.
18347 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18348 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18349 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18350 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18351 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18352 Updated API documentations.
18354 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18356 * configure.in: Added Punjabi to ALL_LINGUAS
18358 2004-07-29 Naba Kumar <naba@gnome.org>
18360 * configure.in: Added file-loader plugin Makefile path and
18361 fixed devhelp version requirement.
18363 2004-07-28 Naba Kumar <naba@gnome.org>
18365 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18366 terminal/preferences-terminal.png (added), message-view/*.png (added),
18367 message-view/*.xpm (added), editor/*.png (added),
18368 editor/*.xpm (added), plugins/editor/Makefile.am,
18369 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18370 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18371 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18372 respective plugins directories.
18374 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18375 pixmaps/block-end-16.png, pixmaps/block-end.png
18376 pixmaps/block-start-16.png, pixmaps/block-start.png
18377 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18378 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18379 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18380 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18381 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18382 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18383 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18384 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18385 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18386 pixmaps/preferences-editor.png, pixmaps/undock.png
18387 pixmaps/error-next-16.png, pixmaps/error-next.png
18388 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18389 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18390 pixmaps/preferences-terminal.png: Deleted
18392 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18393 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18394 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18395 plugins/editor/anjuta-document-manager.plugin.in,
18396 plugins/editor/anjuta-document-manager.ui,
18397 plugins/editor/plugin.c, plugins/editor/print.c,
18398 plugins/editor/search-replace_backend.c,
18399 plugins/editor/search_preferences.h,
18400 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18401 Moved properties souce files to editor plugin as it not required in
18402 libanjuta. Other editor fixes.
18404 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
18405 libegg/dock/* (removed)
18406 : Restored GDL external dependencies and removed libegg dock
18407 sources, because gdl is being developed.
18409 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
18410 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
18411 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
18412 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
18413 libanjuta/plugins.c, libanjuta/plugins.h,
18414 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
18415 gconf system. Shell now takes docking positions. Added more utility
18416 functions. Added plugins query function. And other fixes.
18418 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
18420 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
18421 plugin to load files based on mime type.
18423 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
18425 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
18426 plugins/file-manager/plugin.c: File manager now uses file loader to
18429 * plugins/message-view/anjuta-msgman.c,,
18430 plugins/message-view/message-view.c,
18431 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
18433 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
18434 plugins/terminal/terminal.c, src/Makefile.am,
18435 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
18436 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
18438 * libegg/dock/*: Removed directory.
18440 2004-07-28 Naba Kumar <naba@gnome.org>
18442 * configure.in: Reduced gnome-print version requirement.
18443 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
18445 2004-07-21 Ray Strode <rstrode@redhat.com>
18446 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
18449 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
18451 * plugins/editor/search-replace.c: Some fixes
18452 * plugins/terminal/Makefile.am:
18453 Patch from: Alexey Rusakov <ktirf@users.sf.net>
18455 2004-05-19 Naba Kumar <naba@gnome.org>
18457 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
18460 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
18462 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
18463 Implemented IAnjutaSavable
18464 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
18466 2004-05-17 Naba Kumar <naba@gnome.org>
18468 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
18469 plugins/build-basic-autotools/.cvsignore,
18470 plugins/build-basic-autotools/Makefile.am,
18471 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
18472 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18473 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18474 plugins/build-basic-autotools/build-basic-autotools.c,
18475 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
18478 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
18481 * plugins/file-manager/an_file_view.c,
18482 plugins/file-manager/anjuta-file-manager.ui,
18483 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
18484 Added context menu UI.
18486 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
18489 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
18491 * libanjuta/anjuta-preferences.[ch]:
18492 Added save/load_gconf functions
18493 * src/action_callbacks.[ch], src/preferences.c:
18494 Load global prefs from gconf at startup and save them
18495 on exit. Prefs load and save correctly but something resets
18496 them to default after loading...
18497 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
18498 Somehow the linker does not find save/load_gconf functions
18499 in libanjuta. Must be a stupid mistake, I would be glad
18500 if someone could fix that.
18501 * manuals/reference/libanjuta-sections.txt: Added new
18502 preferences functions and removed gnome-filelist
18503 * plugins/file-manager/anjuta-file-manager-plugin.glade:
18504 * plugins/file-manager/plugin.c:
18505 Added root-path property
18507 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18509 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
18510 they are not longer needed.
18511 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
18512 anjuta-sections.txt: Remove references to the files
18513 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
18514 Use new nautilus icons for file-manager, looks incredible
18517 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18519 * plugins/editor/anjuta-docman.c: gchar* to
18520 const gchar* in arguments
18521 * plugins/editor/text_editor.c: Implemented IAnjutaFile
18523 * plugins/file-manager/an_file_view.c: Open files on
18524 double-click. Does not work yet because it does not
18525 find IAnjutaFile interface in document manager
18527 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18529 * plugins/editor/anjuta-docman.c
18530 * plugins/editor/text_editor.c:
18531 Made close button working, made multiple selection in
18532 File/Open dialog possble, fixed crash bug if file cannot
18535 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18537 * plugins/editor/action-callbacks.c
18538 * plugins/editor/anjuta-docman.c
18539 * plugins/editor/anjuta-docman.h
18540 * plugins/editor/search-replace.c
18541 * plugins/editor/search-replace_backend.c
18542 * plugins/editor/text_editor.c
18543 * plugins/editor/text_editor.h:
18544 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
18545 able to open all files, use uri instead of full_filename, fixed
18549 2004-05-13 Naba Kumar <naba@gnome.org>
18551 * plugins/message-view/anjuta-message-manager-plugin.glade:
18554 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
18557 * pixmaps/anjuta_splash.png: Added border.
18559 * plugins/editor/anjuta-document-manager.png: New icon.
18561 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
18562 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
18564 plugins/editor/Makefile.am,
18565 plugins/editor/search-replace.c,
18566 plugins/editor/search-replace.h,
18567 plugins/editor/search-replace_backend.c,
18568 plugins/editor/search-replace_backend.h,
18569 plugins/editor/search_preferences.h,
18570 plugins/editor/search_preferences.c: Merged changes from
18571 ANJUTA_1_2_0 branch.
18573 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
18574 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
18577 * plugins/terminal/Makefile.am,
18578 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
18581 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
18584 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18585 * plugins/message-view/plugin.c: Fixed glade file loading
18586 Removed "Show messages" menu item
18587 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
18588 twice because of this load system layout hack.
18589 * libanjuta/anjuta-ui.h: Removed #include config.h
18590 * libanjuta/libanjuta.pc: Fixed path and depencies
18591 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
18592 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
18593 * libanjuta/properties.cxx : #include "properties_cxx.h"
18594 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
18596 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18597 * plugins/message-view/*: Fixed message view preferences
18598 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
18599 * anjuta.glade: Removed messages stuff
18601 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18603 * Removed libanjutamm, it is now hosted on SF.net:
18604 cvs.sf.net/cvsroot/anjuta/libanjutamm
18606 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
18609 Added some experimental code to add support for C++ plugins.
18610 Nothing works yet and it is likely that it will disappear but
18611 I have some questions to murrayc and he wants to see the code.
18613 2004-05-11 Naba Kumar <naba@gnome.org>
18615 * plugins/terminal/terminal.c: Fixed prefs loading bug.
18617 * plugins/editor/action-callbacks.c: Fixed a crash bug in
18618 hightlight style menu actions.
18620 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18621 manuals/reference/libanjuta/plugin-description-file.sgml,
18622 manuals/reference/libanjuta/writing-plugins.sgml,
18623 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18624 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18625 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
18627 * src/anjuta-app.c: Always load system layout for now.
18629 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
18631 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18632 manuals/reference/libanjuta/libanjuta-sections.txt,
18633 manuals/reference/libanjuta/libanjuta.types,
18634 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18635 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18636 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18637 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18638 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
18639 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
18640 Updated documentation.
18642 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
18643 plugins/profile-default/plugin.c, src/layout.xml:
18644 Created terminal plugin.
18646 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
18647 (new) plugins/file-manager/.cvsignore,
18648 plugins/file-manager/an_file_view.c,
18649 plugins/file-manager/plugin.c,
18650 plugins/file-manager/plugin.h: Moved preferences to separate
18651 glade file and added cvsignore file.
18653 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
18654 from ANJUTA_1_2_0 branch. Please note that other po files need merging
18655 from the branch. I tried it but there were way too many conflicts.
18657 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
18659 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
18660 util functions required during the merge.
18662 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
18665 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
18666 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
18667 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18668 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
18669 Merged with ANJUTA_1_2_0 branch.
18671 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
18673 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
18675 2004-05-07 Naba Kumar <naba@gnome.org>
18677 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
18679 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
18680 Added preferences reading and loading.
18682 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
18683 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
18684 libanjuta/fileselection.c, libanjuta/fileselection.h,
18685 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
18687 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
18689 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
18690 anjuta.spec.in, configure.in, data/autogen.sh.generic,
18691 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
18692 data/macros/autogen.sh, data/macros2/autogen.sh
18693 data/properties/ada.properties, data/properties/anjuta.properties,
18694 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
18695 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
18696 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
18697 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
18698 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
18699 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
18700 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
18701 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
18702 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
18703 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
18704 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
18705 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
18706 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
18707 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
18708 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
18709 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
18710 plugins/class-gen/clsGen.c, plugins/editor/print.c,
18711 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
18712 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
18713 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18714 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
18715 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
18716 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
18717 (added) scintilla/scintilla-marshal.c,
18718 (added) scintilla/scintilla-marshal.h,
18719 (added) scintilla/scintilla-marshal.list,
18720 scintilla/include/SString.h, scintilla/include/SciLexer.h,
18721 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
18722 (added) scintilla/patches/scintilla-calltip-align.patch,
18723 (added) scintilla/patches/scintilla-minor.patch,
18724 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
18726 2004-05-06 Naba Kumar <naba@gnome.org>
18728 * (added) plugins/file-manager/Makefile.am,
18729 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
18730 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
18731 (added) plugins/file-manager/anjuta-file-manager.ui,
18732 (added) plugins/file-manager/plugin.c,
18733 (added) plugins/file-manager/plugin.h,
18734 (removed) plugins/file-manager/an_file_view.h,
18735 plugins/Makefile.am, configure.in,
18736 plugins/file-manager/an_file_view.c: Created file manager plugin.
18738 * plugins/profile-default/plugin.c: Added file manager plugin in default
18741 * libanjuta/Makefile.am: Fixed dependencies.
18742 * pixmaps/anjuta_splash.png: New splash screen.
18744 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
18746 * template/template.c/h: Added in-line doc
18747 * manuals/reference/template/*: Added template documentation
18748 * configure.in: Build template docs
18750 2004-05-05 Naba Kumar <naba@gnome.org>
18752 * autogen.sh: Added commands to generate initial interfaces.
18754 * libanjuta/Makefile.am,
18755 (removed)libanjuta/anjuta-plugin-parser.c,
18756 (removed)libanjuta/anjuta-plugin-parser.h,
18757 (added)libanjuta/anjuta-plugin-description.c,
18758 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
18759 plugin description.
18761 * libanjuta/anjuta-plugin.c,
18762 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
18764 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
18765 and added AnjutaShellPlacement enum for widgeds placement (passed to
18766 widget add_widget() method.
18768 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
18769 and moved plugin sets loading in profile plugins.
18771 * libanjuta/interfaces/.cvsignore,
18772 (removed)libanjuta/interfaces/Makefile.am,
18773 libanjuta/interfaces/libanjuta.idl,
18774 libanjuta/interfaces/anjuta-idl-compiler.pl,
18775 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
18776 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
18777 (removed)libanjuta/interfaces/ianjuta-editor.c,
18778 (removed)libanjuta/interfaces/ianjuta-editor.h,
18779 (removed)libanjuta/interfaces/ianjuta-file.c,
18780 (removed)libanjuta/interfaces/ianjuta-file.h,
18781 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
18782 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
18783 (removed)libanjuta/interfaces/ianjuta-message-view.c,
18784 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
18785 *.h and Makefile.am files. They are autogenerated. Interfaces are
18786 by anjuta-idl-compiler.pl from libanjuta.idl file.
18788 * manuals/reference/libanjuta/Makefile.am,
18789 manuals/reference/libanjuta/anjuta-architecture.sgml,
18790 manuals/reference/libanjuta/libanjuta-docs.sgml,
18791 manuals/reference/libanjuta/libanjuta-sections.txt,
18792 manuals/reference/libanjuta/libanjuta.types,
18793 manuals/reference/libanjuta/plugin-description-file.sgml,
18794 manuals/reference/libanjuta/writing-plugins.sgml,
18795 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
18796 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
18797 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18798 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18799 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18800 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
18801 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
18802 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
18803 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
18804 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
18805 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18806 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18807 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
18808 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
18809 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
18810 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
18811 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
18812 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
18813 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
18814 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
18815 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
18816 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18817 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
18818 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
18819 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
18820 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
18821 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
18822 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
18823 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
18824 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
18825 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
18826 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18827 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
18828 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
18829 interfaces template sgmls.
18831 * plugins/Makefile.am,
18832 plugins/devhelp/anjuta-devhelp.plugin.in,
18833 plugins/devhelp/plugin.c,
18834 plugins/editor/action-callbacks.c,
18835 plugins/editor/anjuta-document-manager.plugin.in,
18836 plugins/editor/plugin.c,
18837 plugins/editor/plugin.h,
18838 plugins/editor/text_editor.c,
18839 plugins/sample1/plugin.c,
18840 plugins/message-view/anjuta-message-manager.plugin.in,
18841 plugins/message-view/plugin.c: Fixed shell add_widget method to take
18842 placement. Fixed other errors.
18844 * (added)plugins/profile-default/.cvsignore,
18845 (added)plugins/profile-default/Makefile.am,
18846 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
18847 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
18848 (added)plugins/profile-default/anjuta-default-profile.ui,
18849 (added)plugins/profile-default/plugin.c,
18850 (added)plugins/profile-default/plugin.h: Added a default new
18854 src/action-callbacks.c,
18857 src/main.cpp: Fixed necessary changes for libanjuta
18859 2004-05-04 Naba Kumar <naba@gnome.org>
18861 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
18862 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
18863 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
18864 placement for default widgets placements.
18866 2004-05-03 Naba Kumar <naba@gnome.org>
18868 * manuals/reference/libanjuta/anjuta-architecture.sgml,
18869 manuals/reference/libanjuta/libanjuta-docs.sgml,
18870 manuals/reference/libanjuta/plugin-description-file.sgml,
18871 manuals/reference/libanjuta/writing-plugins.sgml:
18872 Wrote more sections in writing-plugins document and fixed errors.
18874 2004-05-03 Naba Kumar <naba@gnome.org>
18876 * libanjuta/interfaces/libanjuta.idl: Added interface
18877 IAnjutaFileManager.
18879 * manuals/reference/libanjuta/anjuta-architecture.dia,
18880 manuals/reference/libanjuta/anjuta-architecture.png: Updated
18881 architecture diagram.
18883 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
18884 manuals/reference/libanjuta/libanjuta-docs.sgml,
18885 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
18886 (added) manuals/reference/libanjuta/writing-plugins.sgml:
18887 Wrote writing-plugins document and separated chapters into
18888 separate sgml files.
18890 * plugins/file-manager/an_file_view.c,
18891 plugins/file-manager/an_file_view.h: New and improved directory
18894 2004-05-02 Sven Herzberg <herzi@abi02.de>
18896 * anjuta.glade: re-designed the new file dialog
18897 * anjuta_dialogs_strings.c: new strings from the new file dialog
18899 2004-04-30 Naba Kumar <naba@gnome.org>
18901 * libanjuta/interfaces/Makefile.am.iface,
18902 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
18904 * libanjuta/interfaces/libanjuta.idl: Updated.
18906 * libanjuta/interfaces/Makefile.am.iface,
18907 libanjuta/interfaces/libanjuta.idl: Updated.
18909 2004-04-29 Naba Kumar <naba@gnome.org>
18911 * libanjuta/interfaces/Makefile.am.iface,
18912 libanjuta/interfaces/libanjuta.idl: Updated.
18914 2004-04-29 Naba Kumar <naba@gnome.org>
18916 * libanjuta/interfaces/giface-idlc-c.pl,
18917 libanjuta/interfaces/libanjuta.idl: Upgraded.
18918 * libanjuta/interfaces/Makefile.am.iface: Added.
18920 2004-04-28 Naba kumar <naba@gnome.org>
18922 * libanjuta/interfaces/giface-idlc-c.pl,
18923 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
18924 definitions and wrote a compiler.
18926 2004-04-28 Naba Kumar <naba@gnome.org>
18928 * libanjuta/anjuta-shell.c: Fixed docs.
18929 * libanjuta/interfaces/Makefile.am,
18930 libanjuta/interfaces/ianjuta-file.c,
18931 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
18933 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
18935 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
18937 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18938 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
18939 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18940 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18941 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
18942 * src/anjuta-app.c: Fixed bug.
18944 2004-04-27 Naba Kumar <naba@gnome.org>
18946 * libanjuta/anjuta-preferences-dialog.c,
18947 manuals/Makefile.am: Fixed document bugs and enabled docs
18950 * libanjuta/anjuta-preferences-dialog.c,
18951 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
18952 More documentation.
18954 * libanjuta/anjuta-preferences.c,
18955 manuals/reference/libanjuta/libanjuta-docs.sgml,
18956 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
18957 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18958 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18959 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18960 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
18961 Wrote more documentations.
18963 * (removed) plugins/message-view/imessage-view.c,
18964 (removed) plugins/message-view/ianjuta-msgman.c,
18965 plugins/message-view/Makefile.am,
18966 plugins/message-view/anjuta-msgman.c,
18967 plugins/message-view/anjuta-msgman.h,
18968 plugins/message-view/message-view.c,
18969 plugins/message-view/message-view.h,
18970 plugins/message-view/plugin.c,
18971 plugins/message-view/plugin.h: Moved interface implementations
18972 in their respective classes and used correct macros to
18973 defined class types.
18975 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
18976 src/action-callbacks.c, src/anjuta-app.c: Subclassed
18977 AnjutaUI from GtkUIManager instead of GtkDialog.
18979 * manuals/reference/libanjuta/Makefile.am,
18980 manuals/reference/libanjuta/libanjuta-docs.sgml,
18981 manuals/reference/libanjuta/libanjuta-sections.txt,
18982 manuals/reference/libanjuta/libanjuta.types,
18983 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18984 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18985 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18986 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18987 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
18988 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
18989 Wrote more documentation, fixed typos, added architecture
18990 diagram, updated object types etc.
18992 * plugins/editor/text_editor.c: Fixed interface implementation.
18994 2004-04-26 Naba Kumar <naba@gnome.org>
18996 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
18997 (added) manuals/reference/libanjuta/anjuta-architecture.png,
18998 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
18999 architecture diagram and a new chapter on plugins description file.
19001 2004-04-25 Naba Kumar <naba@gnome.org>
19003 * libanjuta/anjuta-children.h,
19004 libanjuta/anjuta-plugin.c,
19005 libanjuta/anjuta-plugin.h,
19006 libanjuta/anjuta-preferences.c,
19007 libanjuta/anjuta-shell.c,
19008 libanjuta/anjuta-shell.h,
19009 libanjuta/e-splash.c,
19010 libanjuta/e-splash.h,
19011 manuals/reference/libanjuta/Makefile.am,
19012 manuals/reference/libanjuta/libanjuta-docs.sgml,
19013 manuals/reference/libanjuta/libanjuta-sections.txt,
19014 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19015 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19016 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19017 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19018 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19019 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19020 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19021 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19022 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19023 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19024 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19025 manuals/reference/libanjuta/tmpl/defaults.sgml,
19026 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19027 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19028 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19029 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19030 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19031 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19032 manuals/reference/libanjuta/tmpl/plugins.sgml,
19033 manuals/reference/libanjuta/tmpl/properties.sgml,
19034 manuals/reference/libanjuta/tmpl/resources.sgml,
19035 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19036 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19037 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19038 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19039 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19040 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19042 Added more template files and wrote more documentation.
19044 2004-04-24 Andras Timar <timar@gnome.hu>
19046 * configure.in: Added hu to ALL_LINGUAS.
19048 2004-04-23 Naba Kumar <naba@gnome.org>
19050 * configure.in: Fixed compile error.
19052 * libanjuta/anjuta-children.c,
19053 libanjuta/anjuta-children.h,
19054 libanjuta/anjuta-preferences.c,
19055 libanjuta/anjuta-preferences.h,
19056 libanjuta/anjuta-shell.c,
19057 libanjuta/anjuta-ui.c,
19058 libanjuta/anjuta-ui.h,
19059 manuals/reference/libanjuta/Makefile.am,
19060 manuals/reference/libanjuta/libanjuta-docs.sgml,
19061 manuals/reference/libanjuta/libanjuta.types,
19062 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19063 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19064 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19065 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19066 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19067 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19068 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19069 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19070 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19071 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19072 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19073 manuals/reference/libanjuta/tmpl/defaults.sgml,
19074 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19075 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19076 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19077 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19078 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19079 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19080 manuals/reference/libanjuta/tmpl/plugins.sgml,
19081 manuals/reference/libanjuta/tmpl/properties.sgml,
19082 manuals/reference/libanjuta/tmpl/resources.sgml,
19083 plugins/sample1/plugin.c: Added libanjuta API documentation.
19085 2004-04-22 Naba Kumar <naba@gnome.org>
19087 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19088 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19089 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19090 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19091 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19092 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19093 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19094 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19095 (removed) libegg/eggradiotoolbutton.c,
19096 (removed) libegg/eggseparatortoolitem.c,
19097 (removed) libegg/eggtoggletoolbutton.c,
19098 (removed) libegg/eggtoolbar.c,
19099 (removed) libegg/eggtoolbutton.c,
19100 (removed) libegg/eggtoolitem.c,
19101 (removed) libegg/prop-editor.c,
19102 (removed) libegg/test-actions.c,
19103 (removed) libegg/test-drag.c,
19104 (removed) libegg/test-merge.c,
19105 (removed) libegg/test-toolbar.c,
19106 libegg/menu/Makefile.am,
19107 (removed) libegg/menu/egg-accel-dialog.h,
19108 (removed) libegg/menu/egg-action-group.h,
19109 (removed) libegg/menu/egg-action.h,
19110 libegg/menu/egg-entry-action.h,
19111 (removed) libegg/menu/egg-markup.h,
19112 (removed) libegg/menu/egg-menu-merge.h,
19113 (removed) libegg/menu/egg-menu.h,
19114 (removed) libegg/menu/egg-radio-action.h,
19115 (removed) libegg/menu/egg-toggle-action.h,
19116 (removed) libegg/menu/howitshouldwork.txt,
19117 (removed) libegg/toolbar/.cvsignore,
19118 (removed) libegg/toolbar/Makefile.am,
19119 (removed) libegg/toolbar/TODO,
19120 (removed) libegg/toolbar/eggradiotoolbutton.h,
19121 (removed) libegg/toolbar/eggseparatortoolitem.h,
19122 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19123 (removed) libegg/toolbar/eggtoolbar.h,
19124 (removed) libegg/toolbar/eggtoolbutton.h,
19125 (removed) libegg/toolbar/eggtoolitem.h,
19126 (removed) libegg/toolbar/prop-editor.h,
19127 (removed) libegg/toolbar/toolbar-api.txt,
19128 (removed) libegg/toolbar/toolbar-ideas.txt,
19129 plugins/devhelp/anjuta-devhelp.ui,
19130 plugins/devhelp/plugin.c,
19131 plugins/editor/action-callbacks.c,
19132 plugins/editor/action-callbacks.h,
19133 plugins/editor/anjuta-docman.c,
19134 plugins/editor/anjuta-document-manager.ui,
19135 plugins/editor/plugin.c,
19136 P plugins/message-view/Makefile.am,
19137 plugins/message-view/anjuta-message-manager.ui,
19138 plugins/message-view/plugin.c,
19139 plugins/sample1/anjuta-sample.ui,
19140 plugins/sample1/plugin.c,
19141 src/action-callbacks.c,
19142 src/action-callbacks.h,
19143 src/anjuta-actions.h,
19145 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19146 Gtk actions and UIManager. Fixed all plugins to use this.
19148 * manuals/reference/gtkdoc-scangobj.diff,
19149 manuals/reference/libanjuta/Makefile.am,
19150 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19151 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19152 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19153 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19154 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19156 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19158 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19160 * plugins/message-view/imessage-view.c
19161 * plugins/message-view/ianjuta-msgman.c:
19164 2004-04-17 Adam Weinberger <adamw@gnome.org>
19166 * configure.in: Added en_CA to ALL_LINGUAS.
19168 2004-04-08 Naba Kumar <naba@gnome.org>
19170 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19171 libanjuta/interfaces/Makefile.am,
19172 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19173 message manager and message view interfaces.
19175 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19176 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19177 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19178 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19179 src/anjuta-app.c: Used 'activate' and
19180 'deactivate' virtual methods for plugins. Fixed installed plugins
19181 dialogs. Added remove_widget() method for AnjutaShell.
19183 * libanjuta/interfaces/Makefile.am,
19184 libanjuta/interfaces/ianjuta-document-manager.c,
19185 libanjuta/interfaces/ianjuta-document-manager.h,
19186 libanjuta/interfaces/ianjuta-editor.c,
19187 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19188 and editor interfaces.
19190 * plugins/devhelp/plugin.c,
19191 plugins/message-view/anjuta-message-manager.plugin.in,
19192 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19193 plugins/sample1/plugin.c: Updated plugins implementation to
19194 reflect the changes.
19196 2004-04-07 Naba Kumar <naba@gnome.org>
19198 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19199 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19200 libanjuta/interfaces/ianjuta-editor.h,
19201 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19202 plugins/editor/anjuta-docman.c,
19203 plugins/editor/anjuta-document-manager.plugin.in,
19204 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19205 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19206 Added supported interfaces for plugins. Tested plugin interfaces
19207 through sample plugin.
19209 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19211 * template/Makefile.am, data/templates/library/Makefile.am
19212 Fixed some automake-1.7 incompatibilities
19213 * template/xmltemplate.c: Small fix
19215 2004-02-23 Naba Kumar <naba@gnome.org>
19217 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19218 Added plugins manager dialog.
19220 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19221 library dependencies.
19223 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19224 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19225 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19226 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19227 geometry command line option.
19229 2004-02-16 Naba Kumar <naba@gnome.org>
19231 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19232 Added interfaces and IAnjutaEditor editor interface.
19233 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19235 * libanjuta/anjuta-shell.h: Fixed bug.
19237 2004-02-13 Naba Kumar <naba@gnome.org>
19239 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19241 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19243 * data/template/*/.cvsignore:
19244 Avoid all these ? in cvs output
19246 2004-02-13 Naba Kumar <naba@gnome.org>
19248 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19249 includes and linking.
19251 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19252 and set required version to devhelp 0.8. This devhelp version
19253 can be acquired from gnome cvs branch devhelp branch
19254 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19256 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19257 src/actions-callbacks.c: Added Dock Manager settings menu item.
19259 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19260 * plugins/devhelp/plugin.c: Fixed a linking bug.
19262 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19263 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19264 external GDL dependency and used libegg codes.
19266 2004-02-12 Naba Kumar <naba@gnome.org>
19268 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19269 Added devhelp plugin, but it can't be used without a
19270 patch in devhelp. So it's disabled for now.
19272 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19273 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19274 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19275 Update cvsignore files.
19277 * libanjuta/plugins.c, widgets/e-splash.c:
19278 Fixed plugins loading to show splash icons.
19280 * plugins/message-view/anjuta-message-manager.plugin.in,
19281 plugins/message-view/plugin.c: Fixed plugin registered name.
19283 * plugins/message-view/anjuta-message-view.png,
19284 plugins/sample1/anjuta-sample-plugin.png: Update images.
19286 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19287 src/main.c: Fixed layout loading.
19289 * plugins/devhelp/Makefile.am: Fixed error.
19291 * (removed) widgets/*, libanjuta/plugins.h,
19292 src/main.c: Transfered widgets to libanjuta/.
19294 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19295 toplevel directory to created only one library as libanjuta-egg.
19297 * data/Makefile.am: Fixed build error.
19299 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19300 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19301 libegg/.cvsignore: Added egg dock widget.
19303 * gdl/*: Removed as they are now available in libegg.
19305 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19307 * plugins/editor/anjuta-docman.c:
19308 Use stock close icon on tab close button
19310 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19312 * data/template/Makefile.am
19313 data/template/language/Makefile.am
19314 data/template/library/Makefile.am
19315 data/template/text/Makefile.am
19316 data/template/project/Makefile.am
19317 data/template/project/terminal/Makefile.am
19318 configure.in: Created Makefile to install templates
19320 2004-02-11 Naba Kumar <naba@gnome.org>
19322 * plugins/editor/action-callbacks.c,
19323 plugins/editor/anjuta-document-manager.ui,
19324 plugins/editor/plugin.c
19325 plugins/message-view/anjuta-message-manager.ui,
19326 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19328 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19330 * plugins/message-view/*: MessageView plugin is now loaded
19331 The menu items are still dummies.
19333 2004-02-09 Naba Kumar <naba@gnome.org>
19335 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19338 * libanjuta/anjuta-preferences.h: Added some documentation.
19340 * libanjuta/anjuta-shell.h: Removed dead codes.
19342 * (removed) manuals/reference/gtkdoc-scangobj,
19343 manuals/reference/gtkdoc-scangobj.diff,
19344 manuals/reference/libanjuta/.cvsignore,
19345 manuals/reference/libanjuta/Makefile.am,
19346 manuals/reference/libanjuta/README.inline-doc,
19347 manuals/reference/libanjuta/README.sections,
19348 manuals/reference/libanjuta/libanjuta-docs.sgml,
19349 manuals/reference/libanjuta/libanjuta-sections.txt,
19350 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19351 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19352 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19353 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19354 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19355 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19356 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19357 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19358 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19359 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19360 manuals/reference/libanjuta/tmpl/defaults.sgml,
19361 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19362 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19363 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19364 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19365 manuals/reference/libanjuta/tmpl/plugins.sgml,
19366 manuals/reference/libanjuta/tmpl/properties.sgml,
19367 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19368 of scan program. Updated templates.
19370 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19371 editor action callbacks data.
19373 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19374 scintilla object ref/unref.
19376 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19378 * template/*: Added new xml based template system
19379 * template/dtds/*: Dtds to validate xml files of the template systems
19380 * data/template/*: Some sample template files
19381 Still needs some work but builds fine!
19383 2004-02-06 Naba Kumar <naba@gnome.org>
19385 * cofigure.in, manuals/Makefile.am,
19386 (added) manuals/reference/*: Added API documentation
19387 structure (gtk-doc based).
19389 * libanjuta/libanjuta.h: Updated
19391 2004-02-05 Naba Kumar <naba@gnome.org>
19393 * configure.in: Sets correct dependencies and
19394 uses gdl external library.
19396 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19397 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19398 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19399 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19400 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19401 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
19402 and added file dialogs.
19404 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
19405 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
19406 Build dynamic libraries for libegg.
19408 * plugins/Makefile.am, plugins/editor/Makefile.am,
19409 plugins/editor/action-callbacks.c,
19410 plugins/editor/action-callbacks.h,
19411 plugins/editor/anjuta-docman.c,
19412 plugins/editor/anjuta-docman.h
19413 plugins/editor/anjuta-document-manager.plugin.in
19414 plugins/editor/anjuta-document-manager.png
19415 plugins/editor/anjuta-document-manager.ui
19416 plugins/editor/file.c
19417 plugins/editor/file.h
19418 plugins/editor/plugin.c
19419 plugins/editor/print.c
19420 plugins/editor/print.h
19421 plugins/editor/search-replace.c
19422 plugins/editor/search_incremental.c
19423 plugins/editor/search_incremental.h
19424 plugins/editor/text_editor.c
19425 plugins/editor/text_editor.h
19426 plugins/editor/text_editor_cbs.c
19427 plugins/editor/text_editor_menu.h
19428 plugins/sample1/Makefile.am
19429 plugins/sample1/anjuta-sample-plugin.png
19430 plugins/sample1/anjuta-sample.plugin.in
19431 plugins/sample1/anjuta-sample.ui
19432 plugins/sample1/plugin-sample1.c
19433 plugins/sample1/plugin.c
19434 plugins/sample1/plugin.h: Created sample
19435 plugin and fixed editor plugin.
19437 * printing/*: Removed.
19439 * scintilla/Makefile.am: Builds dynamic library.
19441 * src/Makefile.am, src/action-callbacks.c,
19442 src/action-callbacks.h, (removed) src/an_symbol_view.c,
19443 src/anjuta-actions.h, src/anjuta-app.c,
19444 src/anjuta-app.h, src/anjuta-callbacks.c,
19445 src/anjuta-callbacks.h, (removed) src/anjuta.c,
19446 (removed) src/anjuta.h, src/anjuta.ui,
19447 src/layout.xml, src/main.c, src/preferences.h,
19448 src/utilities.c: Debuggged and finally made plugins
19451 * global-tags/Makefile.am: Fixed build error.
19453 2004-02-03 Naba Kumar <naba@gnome.org>
19455 * configure.in: Users GDL from external package.
19456 * plugins/*: Added many new plugins (not ready though).
19457 * src/*: Removed many files (which have been transfered in plugins/).
19459 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
19461 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19463 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19465 * configure.in: Added editor plugins
19467 * plugins/Makefile.am, src/search-replace_backend.h,
19468 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
19469 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
19471 * Added: plugins/editor/search_incremental.c,
19472 plugins/editor/search_incremental.h
19474 * Update search-replace in plugins/editor
19476 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
19478 * plugins/message-view/message-view.c: Some code clean-up
19480 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19482 * Added: search_incremental[ch]
19484 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
19485 src/mainmenu_callbacks.c, src/toolbar.c
19486 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
19488 * Incremental Search
19490 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19492 * plugins/message-view/anjuta-msgman.[c/h]:
19493 Added message manager for easier message handling with a
19494 similar interface as docman. Of course you can still use
19495 MessageView standalone.
19496 * plugins/Makefile.am: Added message-view because it compiles
19499 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19501 * plugins/message-view/*: Added message-view plugin
19503 * configure.in: Added plugins/message-view/Makefile
19505 2004-01-03 Naba Kumar <naba@gnome.org>
19507 * libanjuta/*.c: Added new files and updated old ones.
19508 * plugins/editor/*: Added editor plugin.
19509 * configure.in: Added editor plugin and moved editor related
19512 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19514 * src/Makefile.am: Added search-replace_backend.[ch]
19515 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19517 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19518 src/search-replace_backend.c, src/search-replace_backend.h,
19519 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19520 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19521 src/toolbar_callbacks.c
19522 * The advanced Search/Replace functionality now replaces the older
19523 Find/Replace stuff.
19524 * The Search/Replace functionality can be interrupted during a long
19527 2003-12-11 Naba Kumar <naba@gnome.org>
19529 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
19530 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
19532 * Makefile.am, libanjuta/*: Added new module.
19533 * src/Makefile.am: Fixed linking error.
19534 * src/watch_cbs.c: Debugger clean up.
19535 * configure.in: Added libanjuta-2.0.pc
19537 * configure.in, libanjuta/Makefile.am,
19538 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
19541 2003-12-11 Naba Kumar <naba@gnome.org>
19543 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19545 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
19546 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
19547 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
19548 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
19549 The user can now give a name at the creation of a new file and
19550 insert automatically (user choice) header, gpl notice, header
19551 template. The file extension is added automatically according
19552 to the selected type of file. The various insert functions have
19553 been moved from mainmenu-callback.c to file.c. The cursor is now
19554 moved after an insert operation. Removes also useless code in
19555 memory.c and search-replace.c
19557 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
19559 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
19560 sortable headers, process tree, removal of path and process params
19561 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19562 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19565 2003-12-10 Naba Kumar <naba@gnome.org>
19567 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
19569 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19571 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19573 2003-11-28 Naba Kumar <naba@gnome.org>
19575 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
19577 * manuals/de/*: Added german translation docs.
19579 * configure.in, Makefile.am, src/Makefile.am,
19580 libegg/*/*: Added libegg library.
19582 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
19583 installation directory.
19585 * src/text_editor_cbs.c: Fixed closing of file.
19587 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19589 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19591 2003-09-05 Naba Kumar <naba@gnome.org>
19593 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
19594 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
19595 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
19596 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
19597 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
19598 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
19599 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
19600 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
19601 using libegg. Initial commit -- compiles but is not complete.
19603 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19605 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19607 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19609 * configure.in: Removed "ta" from ALL_LINGUAS.
19611 2003-05-16 Jordi Mallach <jordi@sindominio.net>
19613 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
19615 2003-05-16 Danilo Šegan <dsegan@gmx.net>
19617 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
19619 2004-04-24 Andras Timar <tmar@gnome.hu>
19621 * configure.in: Added hu to ALL_LINGUAS.
19623 2004-04-14 Naba Kumar <naba@gnome.org>
19625 * src/Makefile.am, printing/Makefile.am,
19626 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
19627 because we are still using GtkCombo and build breaks with gtk-2.4.
19629 2004-04-13 Naba Kumar <naba@gnome.org>
19632 * anjuta.spec.in: Fixed build error.
19633 * po/POTFILES.in: Updated.
19634 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
19636 2004-04-11 Naba Kumar <naba@gnome.org>
19639 * AUTHORS: Updated.
19640 * configure.in: Added ga in ALL_LINGUAS.
19641 * ChangeLog: Fixed dates.
19643 2004-04-09 Naba Kumar <naba@gnome.org>
19645 * src/print.c: Fixed buffer styling bug when printing with
19648 * data/properties/anjuta.properties: Defined only one base font and
19649 used courier instead of lucidatypewriter, because most newer systems are
19650 unlikely to have it (bug #885023, #925956, #890473).
19652 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
19655 * src/an_file_view.c: Fixed possible crash bug.
19657 2004-04-07 Naba Kumar <naba@gnome.org>
19659 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
19660 gtk_main_quit() etc..), so that atexit() functions are not called
19661 (which is apparently done to free up memory and we don't need to
19662 do that at this point). Incidentally, something also happens in the
19663 atexit call which freezes the UI for far too long when the application
19664 exits and we want to avoid that..
19665 * src/glade_iface.c: Fixed compiler warning.
19667 2004-04-06 Naba Kumar <naba@gnome.org>
19669 * src/project_dbase_gui.c: Fixed errors.
19671 * src/registers_gui.c: Fixed possible crash bug.
19672 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
19673 * src/signals.[c,h]: Used tree view and glade file for dialog.
19674 * src/Makefile.am, src/about.c, src/an_file_view.c,
19675 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
19676 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
19677 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
19678 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
19679 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
19680 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
19681 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
19682 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
19683 src/launcher.h, src/main.c, src/main_menubar.c,
19684 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
19685 src/message-manager-private.cc, src/message-manager.cc,
19686 src/preferences.c, src/project_config.c, src/project_dbase.c,
19687 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
19688 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
19689 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
19690 src/search-replace.c, src/search-replace_backend.c,
19691 src/search_incremental.c, src/search_preferences.c,
19692 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
19693 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
19694 src/signals_gui.c, src/source.c, src/src_paths.c,
19695 src/stack_trace.c, src/start-with.c, src/style-editor.c,
19696 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
19697 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
19698 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
19699 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
19700 tagmanager/Makefile.am, scintilla/include/SString.h,
19701 widgets/Makefile.am, widgets/gnomefilelist.c:
19703 Removed all deprecated codes and substituted
19704 with newer APIs. Fixed some possible crash bugs where cell renderers
19707 * scintilla/patches/scintilla-minor.patch: Minor patch.
19709 2004-04-06 Naba Kumar <naba@gnome.org>
19711 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
19712 tree after all the files have been added (and not everytime a file
19713 is added in the project). Also fixed some memory corruption
19714 (possibly bug #900478).
19716 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
19717 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
19718 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
19719 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
19720 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
19721 qualifier wherever appropriate.
19723 2004-04-05 Naba Kumar <naba@gnome.org>
19725 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
19726 switch terminal echo on/off. Debugger requires it off, while the
19727 rest requires it on.
19729 * src/search-replace.c: sets search direction and action (in addtion
19730 to target) for find in files.
19732 2004-04-02 Naba Kumar <naba@gnome.org>
19734 * src/mainmenu_callbacks.c: Sets filename during save of new files.
19736 * src/project_dbase.c, src/debugger, src/an_file_view.c,
19737 src/an_symbol_view.c: Added an gtk events loop for
19738 displaying project loading status (for loading large projects) and
19739 debugger program starting ... just to give an impression of fastness :-).
19741 * configure.in, anjuta.prj: Bumped version to 1.2.2.
19743 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
19744 crash bug, which occurs when opening and closing a large project
19747 * src/attach_process.c: Fixed a comiple error for old gcc.
19749 * src/launcher.c: Prints proper error message when launcher child
19750 could not be executed and exits properly. Fixed a crash
19753 * src/resources.c, src/utilities.c, src/glade_iface.c,
19754 src/debugger.c, src/attach_process.c: Properly exits forked children
19755 when they could not be executed.
19757 2004-04-01 Naba Kumar <naba@gnome.org>
19759 * src/search-replace.c: Fixed a crash bug (bug #921893).
19761 2004-03-31 Naba Kumar <naba@gnome.org>
19763 * anjuta.glade: Added a note on compiler options dialog ->support
19764 dialog telling that supports are only available for file mode.
19766 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
19768 Improved shutdown time delay by bypassing project closing
19769 and unloading plugins.
19771 * src/build_file.c, data/properties/anjuta.properties: Added a property
19772 to toggle on/off for going to first error automatically.
19774 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19776 * src/debugger.c: fixed core file loading
19777 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
19778 for long lines (bugs #700968 and #911376)
19779 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
19781 * src/anjuta.c: Focuses current AnEditor correctly.
19783 2004-03-30 Naba Kumar <naba@gnome.org>
19785 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
19786 * AUTHORS: Updated with all contributors names.
19788 * src/about.c: Reads contributors names from AUTHORS file.
19789 * manuals/C/anjuta-manual/authors.xml: Points to online
19792 2004-03-29 Naba Kumar <naba@gnome.org>
19794 * data/properties/ada.properties: Fixed syntax colors. Patch
19795 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
19798 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
19799 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
19800 generated projects, so that their pixmap files are
19801 found properly (bug #919903).
19803 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
19806 * src/source.c: Installs .glade file of libgllade
19807 projects in $(datadir)/$(package)/glade (part of bug #861038).
19809 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
19810 in compiler options (bug #883837).
19812 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
19813 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
19815 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
19817 * anjuta/src/search-replace.c: fixed another crash bug in
19819 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
19820 breakpoint property fix
19822 2004-03-29 Naba Kumar <naba@gnome.org>
19824 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
19825 (new) manuals/C/anjuta-advanced-tutorial/*:
19826 Added menu entry for 'Anjuta Advanced Tutorial'
19827 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
19829 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19831 * src/fileselection.[ch], src/mainmenu_callbacks.c:
19832 Fixed bug #908941 ('Open' starts in wrong directory)
19834 2004-03-26 Naba Kumar <naba@gnome.org>
19836 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
19837 compile error and bug #905738 with terminal.
19839 * src/search_incremental.c, src/register.c, src/sharedlib.c,
19840 src/search-replace.[h,c], src/search_incremental.[h,c],
19841 src/search_preferences.h, src/utilities.c, src/anjuta.c,
19842 src/text_editor.[c,h]: Fixed compiler warnings.
19844 * src/search-replace.c: Fixed a memory corruption (possible
19845 fix for bug #921893, but not yet confirmed).
19847 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
19848 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
19849 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
19850 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
19852 2004-03-25 Naba Kumar <naba@gnome.org>
19854 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
19855 crash bug with attach process dialog and made the dialog closable
19858 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
19859 always display within the margin.)
19861 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
19862 the old breakpoint when it's properties are updated
19863 (creating a new updated one).
19865 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
19867 * src/aneditor.cxx, src/aneditor.h: fixed calltips
19868 displayed for wrong file.
19869 * src/breakpoints.c: conditional breakpoints
19870 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
19871 "Find in Files..." disabling policy
19873 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19875 * src/build_file.c: Fixed bug #874380
19876 Goto the first error if it exists.
19878 2004-03-24 Naba Kumar <naba@gnome.org>
19880 * src/anjuta.c: Fixed to get correct child exit status
19881 using mask (bug #905738).
19883 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
19884 Aligned buttons in the New file dialog,
19885 set default response to OK, entry box activates default response,
19886 ESC closes dialog and hides on delet_event.
19888 2004-03-19 Naba Kumar <naba@gnome.org>
19890 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
19893 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
19895 * src/search-replace.c: fixed "Find Usage" crash when no project open
19897 2004-03-17 Naba Kumar <naba@gnome.org>
19899 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
19900 Fixed the generated projects to read m4 directory if the directory
19901 exists (bug #917781).
19903 2004-03-12 Naba Kumar <naba@gnome.org>
19905 * HACKING: Fixed formatting for auto-parsing.
19907 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
19909 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
19910 rework (bug #890609)
19912 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19914 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
19916 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19918 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
19919 * src/search_preferences.c: Fixed typo.
19921 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19923 * src/search-replace.c: improved Search&Replace
19924 For the moment "Replace All" does not work with non opened files
19925 but Anjuta should not crash now ! ???
19927 2004-02-26 Naba Kumar <naba@gnome.or>
19929 * src/source.c: Fixed to pass cflags correctly
19930 and suppress the automake's default cflags.
19931 bug #816130, #801056, #782798, #773459
19933 * data/properties/anjuta.properties: Do not defualt to -k make option.
19936 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
19939 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
19941 * src/message-manager-private.cc: Disabled debug messages.
19943 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
19945 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
19947 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19948 * anjuta.glade, src/search-replace.c:
19949 Reduced Search&Replace dialog, bug #902636.
19951 2004-02-23 Naba Kumar <naba@gnome.or>
19953 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
19956 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19958 * src/search_incremental.c: Fixed bug #900903
19960 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
19962 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
19963 src/anjuta.c: Fixed bugs #890609 and #890609
19965 2004-02-23 Naba Kumar <naba@gnome.or>
19967 * src/message-manager.cc: Disconnects menuitem signal properly.
19970 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
19973 2004-02-20 Naba Kumar <naba@gnome.org>
19975 * src/message-manager-private.[c,h]: Implemented keypress
19976 event for the terminal and resets it when ctrl c or ctrl d
19977 is pressed. But it doesn't seem to be working on keypress.
19978 Added a workaround to let it work on key release instead.
19981 * src/search-replace: Fixed compiler warnings.
19983 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
19985 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
19986 Use defined file name when saving new files (fixes bug #898105)
19987 Don't change filename when clicking on a directory
19989 BTW: Happy birthday to me :-)
19991 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19993 * src/search-replace.c: Fixed a crash bug
19994 Crash on Find & Replace (#887833)
19996 2004-02-18 Naba Kumar <naba@gnome.org>
19998 * src/executer.c: Fixed a crash bug.
20000 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20001 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20002 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20003 instead of GtkWindow (Part of bug #671596).
20005 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20006 src/registers_gui.c, src/registers_cbs.[h,c],
20007 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20008 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20009 src/compiler_options.c, src/an_file_view.c, start-with.c,
20010 src/anjuta-tools.c, help.c:
20012 Added "close" buttons on all
20013 dialogs (HIG) and fixed to properly response to ESC close
20014 (Part of bug #671596).
20016 * src/launcher.c: Disabled printing of long debug lines.
20018 * src/utilities.h: Fixed a compiler warning.
20020 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20022 * src/anjuta.c: "Save all" action now asks for filenames for new files
20023 (fixes bug #898111)
20025 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20027 * anjuta.glade, src/text_editor.c:
20028 Fixed a typo in Hello World indentation style
20029 Fixed misuse of translated strings when looking for style
20030 This entry fixes bug #876037
20032 2004-02-16 Naba Kumar <naba@gnome.org>
20034 * src/utilities.c: Fixed return value when dest file could
20037 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20038 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20039 internal function to compare files.
20041 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20043 * src/message-manager-private.cc:
20044 Set bold color as foreground color in terminal
20045 (fixes bug #864924)
20047 * src/aneditor.cxx:
20048 Use font style defined for message indicators in
20049 preferences/messages
20050 (fixes bug #885032)
20052 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20054 * src/build_project.c:
20055 Use build.silent option from preferences (fixes bug #895726)
20057 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20059 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20061 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20063 Patch from Massimo Corà <maxcvs@email.it>:
20064 * scintilla/LexCPP.cxx: Support "///" comments
20066 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20067 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20068 src/search_replace.h, src/search-replace_backend.h
20071 * Added: src/search_preferences.c, src/search_preferences.h
20072 Allow the user to save search/replace settings and give them names.
20074 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20076 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20077 scintilla/ScintillaGTK.cxx:
20078 Hopefully fixed AMD 64 crash bug by using correct marshaller
20080 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20082 * src/preferences.c: Save GtkOptionMenu properties properly
20083 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20085 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20087 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20088 Fixed libiconv issue
20091 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20093 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20094 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20095 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20096 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20097 src/sharedlib_gui.c:
20098 Debugger speed-up, replaced deprecated GtkCList
20100 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20102 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20104 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20106 * configure.in: Added "sq" to ALL_LINGUAS.
20108 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20110 * configure.in: Added "ko" to ALL_LINGUAS.
20112 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20114 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20115 src/search_incremental.c, src/search_incremental.h:
20116 Search_incremental code cleanup
20118 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20120 * scintilla/*/*: Updated scintilla to CVS
20121 * Added: scintilla/Readme.sync
20122 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20123 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20124 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20125 scintilla/ScintillaGTK.cxx,
20126 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20127 scintilla/include/Scintilla.iface: Updated.
20129 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20131 * search-replace_backend.[ch], search_incremental[ch]: Added
20133 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20134 find_replace.[ch]: Removed.
20136 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20137 src/search-replace_backend.c, src/search-replace_backend.h,
20138 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20139 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20140 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20141 functionality now replaces the older Find/Replace stuff. The Search/Replace
20142 functionality can be interrupted during a long Search/Replace.
20144 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20146 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20147 selecting ".." and "." from file selector.
20149 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20151 * anjuta.glade: Fixed wrong "fold.symbols" property
20153 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20155 * src/project_dbase_gui.c: Alphabetical order ;-)
20156 * src/compiler_options.c: Fixed bug #867539
20157 * src/launcher.c: Workaround for bugs #864922, #849928,
20158 #846386 and #845782: The launcher no longer hangs but does
20159 not get the exit status correctly sometimes.
20160 * Changes suggested by Bosik are obviously already in without
20161 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20162 * NEWS, README, anjuta.prj, configure.in:
20163 Changed version to 1.2.1
20165 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20166 * anjuta_dialogs_strings.c, anjuta.glade:
20167 Fixed bugs #860906, #859329
20169 Patch from grzegol@pld-linux.org
20170 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20171 freedesktop.org standard)
20173 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20175 Patch from Stefano Vallarino <stevalla@libero.it>:
20176 * src/source.[c/h]: Fixes cpp sample file to conform to
20177 ISO/IEC 14882, C++-Standard
20179 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20181 Review by Johannes Schmid <jhs@cvs.gnome.org>
20182 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20183 command using sh -c.
20184 * src/compile.c: Use build_execute_shell_command when compiling single
20187 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20189 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20190 * src/breakpoints.c: Code cleanup, workaroud for possible
20192 * src/src_paths.c: Update debugger dirs on directory change
20194 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20196 Review by Johannes Schmid <jhs@cvs.gnome.org>
20197 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20198 sortable headers, process tree, removal of path and process params
20199 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20200 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20203 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20205 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20206 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20207 Add a dialog for "New file" which lets the user set the
20208 filename and to add copyright/header templates to the file
20209 * Review: Changed function names to contain modules name (file_)
20211 2003-12-09 Naba Kumar <naba@gnome.org>
20213 * setup-gettext: Fixed a typo.
20214 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20216 ---- Released version 1.2.0 ---
20218 2003-12-08 Naba Kumar <naba@gnome.org>
20220 * src/preferences.c: Fixed compiler error.
20221 * global_tags/create_global_tags.sh: Fixed to install properly
20222 even when system.tags could not be generated.
20225 2003-12-06 Naba Kumar <naba@gnome.org>
20227 * setup-gettext: Fixed to not generate intl directory with gettextize.
20229 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20230 * src/anjuta.c: Filters out unnecessary files from find in files
20234 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20235 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20237 2003-12-04 Naba Kumar <naba@gnome.org>
20239 * src/gnome_project.c: Enables debug and optimization flags for
20242 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20244 * src/project_dbase_gui.c: combined header and c files for
20247 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20248 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20250 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20252 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20254 2003-11-29 Naba Kumar <naba@gnome.org>
20256 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20259 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20261 * src/main_menubar.c: Now files cannot be opened twice in recently
20264 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20266 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20268 2003-11-28 Naba Kumar <naba@gnome.org>
20270 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20272 2003-11-27 Naba Kumar <naba@gnome.org>
20274 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20275 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20277 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20278 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20279 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20280 checkbox in project wizard (project options page) to enable/disable
20281 source code generation with glade(mm).
20285 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20287 * src/dnd.c: Opening files with special characters in the name.
20289 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20291 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20294 2003-11-18 Naba Kumar <naba@gnome.org>
20296 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20297 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20298 src/project_import.c, plugins/patch/patch-plugin.c:
20299 Fixed g_signal_diconnect calls to pass correct data.
20300 (Fixed possible crash in project imports).
20304 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20306 Reviewed by Naba Kumar <naba@gnome.org>
20307 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20308 and debugger. Sets default settings for pty in launcher.
20309 * data/gdb.init: Removed charset work around (now works with user's
20311 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20313 2003-11-18 Naba Kumar <naba@gnome.org>
20315 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20316 names of 'index' to 'idx'.
20318 2003-11-17 Naba Kumar <naba@gnome.org>
20320 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20321 * src/project_dbase.c: Prompts user for unsaved project files
20322 when project is closed.
20324 2003-11-16 Naba Kumar <naba@gnome.org>
20326 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20327 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20330 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20332 * src/anjuta.c: Fixed crash related to tag == NULL while
20335 2003-11-11 Naba Kumar <naba@gnome.org>
20337 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20338 found. It simply doesn't generate the c/c++ codes and continues with
20342 2003-11-10 Naba Kumar <naba@gnome.org>
20344 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20345 'Start with dialog'.
20347 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20348 German translation of anjuta-tutorial.
20350 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20353 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20355 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20356 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20357 the syntax highlighting in Preferences, the automatic syntax
20358 highlighting is now selected. When the debugger is stopped and the
20359 breakpoints window not closed, the gtk_tree_view in this window is
20360 now made unsensitive.
20362 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20364 * src/preferences.h, src/preferences.c, anjuta.glade:
20365 Fixed translation bug in preferences by using GtkOptionMenu
20366 * anjuta.prj: Project version 1.1.98
20368 ---------------- Released version 1.1.98 ----------------
20370 2003-11-07 Naba Kumar <naba@gnome.org>
20372 * anjuta.spec.in: Revived docs package and combined all docs into
20374 * configure.in: Bumped version to 1.1.98 rc2
20376 * anjuta.spec.in: Fixed scrollkeepr-update command.
20377 * anjuta.spce.in: Fixed file permissions.
20379 2003-11-06 Naba Kumar <naba@gnome.org>
20381 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20382 menus to activate anjuta helps.
20384 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20385 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20386 manuals/C/anjuta-faqs/legal.xml (added),
20387 manuals/C/anjuta-faqs/Makefile.am,
20388 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20389 manuals/C/anjuta-faqs/.cvsignore,
20390 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20391 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20392 manuals/C/anjuta-tutorial/legal.xml (added),
20393 manuals/C/anjuta-tutorial/Makefile.am,
20394 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20395 manuals/C/anjuta-tutorial/.cvsignore,
20396 manuals/C/anjuta-manual/*.sgml (removed),
20397 manuals/C/anjuta-manual/*.xml (added),
20398 manuals/C/anjuta-manual/Makefile.am,
20399 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20400 manuals/C/anjuta-manual/.cvsignore,
20401 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
20402 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
20403 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
20404 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
20405 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
20406 manuals/ja/anjuta-faqs/legal.xml (added),
20407 manuals/ja/anjuta-faqs/Makefile.am,
20408 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
20409 manuals/ja/anjuta-faqs/.cvsignore,
20410 manuals/ja/anjuta-manual/*.sgml (removed),
20411 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
20412 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
20413 manuals/ja/anjuta-manual/*.xml (added),
20414 manuals/ja/anjuta-manual/Makefile.am,
20415 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
20416 manuals/ja/anjuta-manual/.cvsignore,
20417 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
20418 manuals/sgmldocs.make (removed),
20419 manuals/xmldocs.make (added), manuals/omf.make (added),
20420 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
20421 documentations to newer docbook xml documentations. Converted
20422 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
20423 Enabled manulas installations.
20425 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
20427 2003-11-05 Naba Kumar <naba@gnome.org>
20429 * data/gdb.init: Sets host's charset to ascii to solve debugger
20430 freeze up due to uninitialized strings in target program.
20432 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
20433 Fixed a crash bug with 'Add expression in watch'. Bug #822017
20437 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20438 src/launcher.c: Turns off echo in spawned pty to fix debugger.
20440 2003-11-04 Naba Kumar <naba@gnome.org>
20442 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
20445 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20446 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
20447 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20448 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
20451 * src/search-replace.c: Fixed infinite loop bug.
20452 * start-with.c: Fixed a crash bug with "Open last project".
20454 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
20455 * scintilla/Makefile.am: Fixed compiler option.
20457 2003-10-16 Naba Kumar <naba@gnome.org>
20459 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20460 * src/text_editor.c: Fixed autoformat.
20462 2003-10-15 Naba Kumar <naba@gnome.org>
20464 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
20467 2003-10-09 Naba Kumar <naba@gnome.org>
20469 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
20471 2003-10-08 Naba Kumar <naba@gnome.org>
20473 * src/source.c: Fixed a GETTEXT typo error.
20474 * anjuta.glade: Made 'Sorted in order you open them' default option
20477 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20478 * anjuta.glade, data/properties/anjuta.properties:
20479 Fixed the freeze of the "Preferences" combos at the first Anjuta
20480 init is generated by:
20481 - a not complete translation of preferences.c file
20482 - a difference between 2 names in anjuta.glade and
20483 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
20484 - the same name given to 3 combos (anjuta.glade).
20486 * src/find_text.c: If the "whole document" mode is selected,
20487 a new search will select the next occurrence (Bug #764954).
20488 It is now possible to use the shortcuts to search next or previous
20489 occurrence even if the search dialog has the focus. Bug #790318
20491 * src/main_menubar_def.h: "Select code block" shortcut; the new
20492 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
20495 Patch from: Richard Lee <r.h.lee@comcast.net>
20496 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
20497 tagmanager/tm_workspace.c: The following is a patch to fix a
20498 seemingly random occurence where Anjuta would crash when a
20499 certain key was pressed.
20501 2003-09-29 Naba Kumar <naba@gnome.org>
20503 * src/find_in_files.c: Ignores binary by default. Disabled the option
20504 of NOCVS search, because launcher does not use sh and hence can not
20507 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
20508 "clean before build" state in project session and not in account session,
20509 otherwise the state gets reflected to other projects causing annoyance.
20511 * src/compiler_options.c: Fixed a bug where compiler options were always
20512 claimed 'modified'.
20514 * src/build_project.c, data/properties/anjuta.properties,
20515 src/commands.[h]: Fixed a bad bug where clean-before-build
20518 * scintilla/patches/research-cvs-nolog.diff,
20519 scintilla/patches/scintilla-ac-gtk2-port.diff,
20520 scintilla/patches/scintilla-ac-sort-fix.diff,
20521 scintilla-optimization.diff: Removed, because they are already in
20524 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
20527 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
20528 scintilla/LexYAML.cxx: Added new scintilla lexers.
20530 * TODO, NEWS: Updated.
20532 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20533 * src/utilities.c: Fixed typo bugs.
20535 2003-09-26 Naba Kumar <naba@gnome.org>
20537 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
20538 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
20539 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
20540 text_editor_find() and Fixed I-Search wrapping.
20541 * src/debugger.c: Fixed to pass a newline after a debugger
20542 command (which was broken since the launcher was refactored.
20543 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
20545 2003-09-25 Naba Kumar <naba@gnome.org>
20547 * src/toolbar_callbacks.c: Fixed start of incremental search.
20549 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20550 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
20551 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20552 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
20553 menu and implementation.
20555 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20557 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20558 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
20559 variables in Locals window.
20561 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
20563 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20564 * src/utilities.[ch] : Fix a tooltip bug in
20565 anjuta_util_toolbar_append_stock(), the label appeared instead of
20566 the tooltip text. Remove label from arguments of the function
20567 because label is included in the stock icon data.
20568 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
20569 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
20570 * FIXME: translation file should be updated because of label text removal.
20572 2003-09-24 Naba Kumar <naba@gnome.org>
20574 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
20576 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20577 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
20578 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
20579 stdout and stderr. Also buffered output and check-for-password
20580 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
20581 with password prompts. Checkes for password prompts from all outputs.
20583 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
20584 which takes a string (which could be utf8 also) and converts into
20587 * src/main.c: Connects kernel signals after gnome_program_init().
20589 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20590 * src/message-manager.c: Fixed bug #787026 by converting the strings
20593 2003-09-22 Naba Kumar <naba@gnome.org>
20595 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
20596 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
20597 GtkCList and using GtkTreeView instead. Added the patch.
20598 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
20599 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
20601 2003-09-19 Naba Kumar <naba@gnome.org>
20603 * printing/print.c: Proper UTF8 printing support.
20604 * src/main.c: moved kernel signal connects at the
20605 end of application initialization.
20607 2003-09-18 Naba Kumar <naba@gnome.org>
20609 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
20610 (new) lexers.make, (new) lexers: Update scintilla to latest
20611 scintilla CVS (2003-09-18), added new lexers, automated
20612 lexers makefiles sections and scintilla update. Added
20613 patches. Optimized pango rendering. Fixed a crash bug
20616 * (new) scintilla/patches/research-cvs-nolog.diff: Added
20617 patch to remove cvs log command from RESearch.cxx file.
20618 * scintilla/patches/scintilla-pango-always.diff:
20620 * scintilla/RESearch.cxx: Removed spurious cvs log command
20622 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
20624 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20625 * src/dnd.c: Fixed a crash bug with DND.
20627 2003-09-15 Naba Kumar <naba@gnome.org>
20629 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
20630 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
20631 src/toolbar_callbacks.c: Added an additional parameter to
20632 text_editor_goto_line() funtion which decides if the line should
20633 be made visible (if it's under fold).
20635 * src/style-editor.c: Fixed a compiler warning.
20636 * src/message-manager.cc: Calls parent method correctly.
20638 * src/preferences.h: Fixed prent class.
20640 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20641 * src/project_dbase.c: Fixed bug #713210.
20643 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20645 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20647 2003-09-11 Naba Kumar <naba@gnome.org>
20649 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20650 * src/style-editor.c: Fixed bug #769130 (Crash on font
20653 * src/message-manger.[h,cc]: Made AnMessageManager
20654 derived from GtkFrame and removed deprecated code.
20656 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
20659 2003-09-09 Naba Kumar <naba@gnome.org>
20661 * src/Makefile.am: Addded rules for built sources.
20663 2003-09-08 Naba Kumar <naba@gnome.org>
20665 * (new) src/anjuta-marshalers.list: Added marshalers definition
20668 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
20669 and CXXFLAGS are not overwriten by automake's default.
20670 * src/style-editor.c: Added 'operators' in the style editor.
20672 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
20673 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
20674 * src/message-manager-private.cc, src/message-manager.cc:
20675 Converts message going into message into UTF-8 endoding.
20676 * src/main.c: Uses UTF-8 codeset for localization.
20678 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
20680 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
20682 2003-09-08 Naba Kumar <naba@gnome.org>
20686 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20687 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
20688 Fixed bug #798717, Find - Find&Replace - Find in files bug;
20689 The combo entries were updated if the same data with a different
20690 case exist in the combo list. The combo entries are now case sensitive.
20691 Search&Replace bug; First search ,max actions = 0 ==> now max
20694 2003-09-08 Naba Kumar <naba@gnome.org>
20697 * src/utilities.[c,h]: a function takes contant args.
20698 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
20699 Now the child terminated signal is emitted properly.
20700 * src/Makefile.am: Used $(top_srcdir) for referring to
20702 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
20703 definitions file which will generate anjuta-marshalers.[c,h] files.
20704 * src/.cvsignore: Updated.
20705 * src/build_project.c: Changed su command to preserve quotes.
20706 * src/anjuta-tools.c, tagmanager/tm_project.c,
20707 tagmanager/tm_workspace.c: Use standard tmp file.
20708 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
20709 so that users could report bugs easily.
20710 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
20712 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
20713 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
20714 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
20715 src/attach_process.c, src/breakpoints.c, src/commands.c,
20716 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
20717 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
20718 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
20719 src/memory.c, src/message-manager-private.c, src/preferences.c,
20720 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
20721 src/search-replace.[c,h], stack_trace.c, text_editor.c,
20722 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
20723 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
20724 Fixed compile warnings and cleanup.
20726 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
20727 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
20728 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
20729 Removed libzvt usage and implemented child spawing differently. Launcher is
20730 now proper GObject, which can be created multiple times (and can be
20731 operated in parallel).
20733 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
20734 * src/project_import_gui.c, src/project_import_cbs.c,
20735 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
20736 (crash on project import). Removed deprecared codes.
20738 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20740 * src/cvs.c: Fixed cvs output bug.
20742 2003-09-03 Naba Kumar <naba@gnome.org>
20744 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20745 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
20746 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
20747 src/text_editor_cbs.c: Implements --
20748 If the debugger is started
20749 A double click in the margin add or remove a breakpoint
20750 A single click activate or deactivate the breakpoint
20752 A double click in the margin add or remove a bookmark
20754 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20756 Reviewed by Naba Kumar <naba@gnome.org>
20757 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
20758 User is now able to choose a branch on cvs update for project.
20759 Cleaned up variable names.
20761 2003-09-03 Naba Kumar <naba@gnome.org>
20763 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
20764 src/Makefile.am: Added lexers.
20765 * scintilla/*/*: Updated...
20766 * src/an_symbol_view.c: Fixed a crash bug.
20767 * src/compiler_options.c, src/project_dbase.c: Fixed compile
20769 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
20770 * src/source.c: Fixed project generation bug with gettext code.
20771 * tagmanager/tm_project.c: Fixed a crash bug.
20772 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20773 bug when there is no project open. Bug #____.
20774 * src/source.c: Fixed a bug with build failure with non-gnome
20775 project with glade-generated source (eg. gtk2). Bug #____.
20778 2003-08-22 Naba Kumar <naba@gnome.org>
20780 Patch from: Rob Bradford <rob@debianplanet.org>
20781 * data/Makefile.am: Fixed to install properly during
20784 Patch from: Etay Meiri <etay-m@bezeqint.net>
20785 * src/debug-tree.c: Fixed a crash bug.
20786 * src/compiler_options.c: Takes care of linking the missing pieces;
20787 C flags, libs, optimization options, debug and profile.
20789 Patch from: Enver ALTIN <ealtin@casdb.com>
20790 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
20792 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
20794 Reviewed by Naba Kumar <naba@gnome.org>
20795 * src/project_dbase.c: Fixed bugs #778263 and #778413
20796 Adding multiple files to project should work now.
20798 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20800 Reviewed by Naba Kumar <naba@gnome.org>
20801 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
20802 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
20805 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20807 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20809 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20811 * src/text_editor.c: Fix translatable string (#113934).
20813 2003-07-04 Naba Kumar <naba@gnome.org>
20815 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20816 bug when there is no project open. Bug #____.
20818 * src/source.c: Fixed a bug with build failure with non-gnome
20819 project with glade-generated source (eg. gtk2). Bug #____.
20821 2003-06-26 Naba Kumar <naba@gnome.org>
20823 * src/anjuta.h: Removed reference to windows-dialog.h.
20824 * src/message-manager-private.[cc,h]: Fixed doulbe click
20825 activation of messages to properly jump at the destination.
20826 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
20827 * src/toolbar.c: Code clean-ups.
20829 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20830 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
20832 * src/message-manager-private.[cc,h]: Removed dead codes.
20834 * (new) data/properties/css.properties,
20835 data/properties/anjuta.properties, data/properties/Makefile.am:
20836 Added CSS syntax hiliting properties.
20838 * tagmanager/tm_file_entry.c: Fixed a possible bug.
20839 * src/debugger.c: Clean ups.
20840 * src/lexer.h: Added CSS lexer definition.
20842 * Makefile.am: Installs destop file properly.
20843 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
20844 * NEWS: Updated for 1.1.97 release.
20845 * src/main_menubar_def.h: Changed some non working shortcuts.
20847 2003-06-24 Naba Kumar <naba@gnome.org>
20849 * src/search-replace.c: Shows the dialog properly, even when it is
20850 hidden behind another window.
20852 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
20853 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
20854 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
20857 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
20858 setup wizard dialogs.
20860 * src/debugger.c: Removed a redundant call to
20861 debugger_update_controls().
20862 * src/compiler_options.c, src/launcher.c: code cleanup.
20863 * src/executer.c: Fixed execution bug with 'Set Program params...".
20865 2003-06-23 Naba Kumar <naba@gnome.org>
20867 * widgets/e-splash.c: Removed border around the splash image.
20868 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
20869 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
20870 * src/cvs.c: Added a frame around commit log text widget.
20871 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
20872 crash bug associated with translated combo box list in preferences
20873 dialog (in different locale other than en_US). Used widget names
20874 to pass the combo list items.
20875 * po/POTFILES.in: Updated.
20876 * src/launcher.c: Creates the zvt terminal at startup (and not
20877 every time a build is done) -- speeds up buld operations.
20878 * src/file_history.c: Should be if() conditional instead of
20880 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
20881 Disabled useless warnings.
20882 * src/project_dbase.c: Fixed bonobo 2 project name.
20883 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
20884 and uses correct glade-2 for file generation.
20886 2003-06-21 Naba Kumar <naba@gnome.org>
20888 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
20889 And disables autocomple show for numbers (very annoying).
20890 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
20891 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
20892 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
20893 from view menu and adjust the controls accordingly.
20894 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
20896 * src/project_dbase.[c,h]: Removed show_local flag processing.
20897 * src/message-manager.[c,h]: Reorganized messages tabs in more
20899 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
20900 Also added PCRE dependency.
20902 2003-06-20 Naba Kumar <naba@gnome.org>
20904 * pixmaps/anjuta_splash.png: New splash.
20905 from Jean Schurger <yshartk@schurger.org>
20907 * src/controls.c: De-sensitize run-to-cursor when debugger
20909 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
20911 * src/message-manager-private.cc: Fixed to properly jump at
20912 the right file:line.
20914 * src/appwiz_page1.c: Fixed to correctly determine the project
20915 trpe from the wizard.
20917 2003-06-20 Naba Kumar <naba@gnome.org>
20919 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
20920 * src/watch_gui.c: Code cleanups.
20921 * src/debugger.[c,h], src/stack_trace.[c,h],
20922 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
20923 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
20924 Removed direct access to stack_trace private data, Increased debugger
20925 command size from 256 to 1024 (to be on safer side). Also implemented
20926 row-activated signle for seting frame and viewing the source.
20927 * src/debugger.c: Avoids starting program and stopping debugger
20928 when starting debugger and stopping program, respectively.
20930 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
20931 Reverted codes to start debugger automatically
20932 The file is brought to the state just after the branching
20933 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
20934 some code clean ups.
20936 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
20937 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
20938 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
20939 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
20940 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
20941 src/project_dbase.c: Code clean ups.
20943 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
20944 (Projects dir) so that correct $HOME/Projects path is set when
20945 anjuta is run for the first time.
20947 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
20949 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
20951 2003-06-13 Naba Kumar <naba@gnome.org>
20953 * src/stack_trace_cbs.c: Moved variable declaration at the
20954 top of the block (bug #737867)
20956 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
20957 just CFLAGS and CXXFLAGS (bug #743617).
20959 * src/create_global_tags.sh: Fixed shell script to properly
20960 detect installed *-config files.
20962 2003-06-12 Naba Kumar <naba@gnome.org>
20964 * src/preferences.[c,h]: Added methods for custom widgets in
20965 preferences: using custom set/get methods for them.
20967 * src/anjuta-encoding.c: Implemented up/down of the encodings
20968 in the list and property saves correctly.
20970 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20971 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
20972 the beginning of a file.
20974 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20975 * src/aneditor.cxx, src/aneditor.h,
20976 src/controls.c, src/main_menubar.c, src/main_menubar.h,
20977 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20978 src/mainmenu_callbacks.h: Allows the operator to select the current
20979 word or the current line (Request: 680801). It puts also
20980 sensitive/unsensitive several select/comment menu items.
20982 * src/breakpoints.c: Presets by default the current line for a
20983 defined breakpoint.
20985 2003-06-11 Naba Kumar <naba@gnome.org>
20987 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
20988 color (red highlight) now cosistent for inactive tabs also.
20990 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
20991 'Advanced search and replace' in Edit->Search submenu.
20993 * data/properties/tcltk.properties: Fixed bug #731851. Added line
20994 wrappings '\' where they were missing.
20996 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
20997 message is now more descriptive and details the correct thing to do
20998 for GNOME2 desktop.
21000 2003-06-10 Naba Kumar <naba@gnome.org>
21002 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21003 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21004 Removed any reference to particular version of automake/autoconf
21005 so that they could work with newer versions (Bug #659394).
21007 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21008 src/anjuta.c: Added coded to add/remove supported encodings.
21010 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21011 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21012 src/project_import.c, src/project_type.c, src/project_type.h,
21013 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21014 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21015 from the project wizard.
21017 2003-06-06 Naba Kumar <naba@gnome.org>
21019 Patch from Etay Meiri <etay-m@bezeqint.net>
21020 * src/compiler_options.c: Fixed bugs related to clean before
21023 * anjuta.desktop.in.in: Added commandline options.
21024 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21025 -dP and -A flags of CVS update into different options.
21027 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21029 * configure.in: Removed "ta" from ALL_LINGUAS.
21031 2003-06-02 Naba Kumar <naba@gnome.org>
21033 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21034 return NULL for undefined properties and "" for defined but empty
21035 strings. It was creating many problems where both are assumed to be
21036 same. And besides, it doesn't matter to differentiate the two (the
21037 problem with preferences was due to a different bug).
21039 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21040 correctly. Also, s/props_build_in/props_built_in/g.
21042 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21045 * src/an_file_view.c: Unrefed pixbufs when done with them.
21047 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21048 (removed) file_text.png: Added and removed pixmaps.
21050 2003-05-30 Naba Kumar <naba@gnome.org>
21052 * anjuta.glade: Fixed encodings preferences dialog
21054 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21056 Reviewed by Naba Kumar <naba@gnome.org>
21058 * src/build_project.c src/clean_project/c: perform a clean before
21059 build, if required. Show the message manager on clean.
21060 * src/compiler_options.c: save the new options when window is closed
21061 and flag project to be cleaned before the next build.
21062 * src/project_dbase.c: added a 'clean before build' flag to project
21064 2003-05-29 Naba Kumar <naba@gnome.org>
21066 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21069 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21070 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21071 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21072 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21073 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21074 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21075 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21076 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21077 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21079 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21080 Removed unused icons references.
21082 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21084 Reviewed by Naba Kumar <naba@gnome.org>
21086 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21087 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21088 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21089 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21090 src/toolbar_callbacks.c: HIG compliant dialogs.
21092 * src/utilities.c: anjuta_button_new_with_stock_image() and
21093 anjuta_dialog_add_button() stolen from gedit.
21095 * src/main_menubar_def.h: Fixed mnemonics.
21097 2003-05-26 Naba Kumar <naba@gnome.org>
21099 * src/project_dbase_gui.c: Added header files filter for add file
21100 dialog box. Disabled project window to be transient window.
21102 * src/message-manager.cc: Disabled message manager window to be
21105 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21106 a file could not be loaded.
21108 * src/project_dbase.c: Fixed a bug with GUI editor command
21109 where empty string is returned.
21111 * src/Makefile.am, src/preferences.h, src/text_editor.c
21112 src/text_editor.h, (new) src/anjuta-encodings.h,
21113 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21114 Added encoding support and to handle characters encoding correctly
21115 by auto detecting it during load. Added preferences for selecting
21116 the encoding during save.
21118 * src/preferences.c, src/resources.c: Removed debug messages.
21120 Patch from: Alexander Nedotsukov <bland@mail.ru>
21121 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21123 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21124 * src/anjuta.c: Try to sow the splash image more often.
21126 2003-05-20 Naba Kumar <naba@gnome.org>
21128 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21129 * src/debug_tree.c: Colorize the modified locals during
21130 debugging and call memory analyze from the debugger.
21131 * src/breakpoints.c: The color is now different for the enabled
21132 and disabled breakpoints. Anjuta now can erase several
21133 breakpoints defined at the same line. The markers are updated
21134 according to the enable/disable action.
21136 Patch from Etay Meiri <etay-m@bezeqint.net>
21137 * src/launcher.c: Fixes launcher freeze up bug during build.
21139 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21141 Reviewed by Naba Kumar <naba@gnome.org>
21142 * scintilla/PropSet.h: Change member variables from private to protected.
21143 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21144 to PropSetFile class, which return a gchar * (and can therefore indicate
21145 whether properties are empty or do not exist) and make prop_get and
21146 prop_get_expanded use them.
21147 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21148 that the result of of prop_get cannot be an empty string.
21150 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21152 Reviewed by Naba Kumar <naba@gnome.org>
21153 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21154 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21155 src/text_editor_cbs.c: When saving all the files in the project, the
21156 text editors are now only rehighlighted once instead of once for each
21159 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21160 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21161 * src/anjuta.desktop.in.in: Support startup notification.
21162 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21163 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21164 * src/anjuta.desktop.in.in: Support startup notification.
21167 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21169 Reviewed by Naba Kumar <naba@gnome.org>
21171 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21172 memory leak from glade_xml_new call. Removed gxml field from Executer
21173 struct as only used in create_executer_dialog and then destroyed.
21175 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21177 * src/configurer.c: Fix warning trying to connect signal to non-existent
21178 environment entry in configure dialog and fix crash when closing the
21181 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21182 gnome_date_edit_get_time instead.
21184 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21185 in view menu required renumbering elsewhere.
21187 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21189 Reviewed by Naba Kumar <naba@gnome.org>
21191 * src/breakpoints.c: fixed an error when removing breakpoint
21192 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21193 * src/debugger.c: changes to the way the debugger is activated
21194 * src/debugger.h: clean ups
21196 2003-05-13 Naba Kumar <naba@gnome.org>
21198 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21199 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21200 src/memory.h: A new version of memory and the interface
21201 is now integrated in anjuta.glade
21203 2003-05-09 Naba Kumar <naba@gnome.org>
21205 * configure.in: Bumped required gtk version to 2.0.8.
21207 2003-05-06 Naba Kumar <naba@gnome.org>
21209 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21211 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21212 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21214 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21215 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21216 , tagmanager/c.c: Support for ProC and RDB files.
21218 2003-05-06 Naba Kumar <naba@gnome.org>
21220 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21221 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21222 Uncomment (Box & Stream), Select the current function,
21223 authorize the "Quit" button of the GotoLine window
21225 2003-05-05 Naba Kumar <naba@gnome.org>
21227 * src/watch_gui.h: CVS added new file.
21229 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21231 Patch from Etay Meiri <etay-m@bezeqint.net>
21232 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21233 src/mainmenu_callbacks.c, src/message-manager.cc,
21234 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21235 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21236 Ported stack trace to GNOME2 and added it in the message manager
21239 2003-05-02 Naba Kumar <naba@gnome.org>
21241 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21243 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21244 preferences property.
21246 * anjuta.prj: Fixed multiple preferences saved data.
21248 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21249 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21250 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21251 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21252 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21253 Upgraded scitilla from CVS with faster window repaint
21256 Patch from Etay Meiri <etay-m@bezeqint.net>
21257 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21260 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21262 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21263 the window if messages are appended to the end and the scrollbar is
21266 2003-04-29 Naba Kumar <naba@gnome.org>
21268 * configure.in: Removed omf-install from Makefiles list.
21270 2003-04-28 Naba Kumar <naba@gnome.org>
21272 * po/POTFILES.in: Remvoded deleted files.
21274 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21275 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21277 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21278 is executed as detached) is not set properly.
21280 2003-04-25 Naba Kumar <naba@gnome.org>
21282 * anjuta.prj: Updated.
21283 * src/anjuta_info.c: Fixed text wrapping and column view.
21284 * data/welcome.txt.in: Removed unaligned characters.
21286 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21287 * src/main_menubar.c: Disable setup dialog.
21289 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21290 * src/breakpoints.c; Fixed compilation with older GCC
21291 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21292 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21294 2003-04-18 Naba Kumar <naba@gnome.org>
21296 * anjuta.prj: Updated (includes compiler options).
21298 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21299 function from anjuta.c (it was already available in anjuta-tools.c).
21301 2003-04-18 Naba Kumar <naba@gnome.org>
21303 * src/about.c, THANKS: Updated
21305 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21307 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21308 properly from the project session before updating the file
21311 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21312 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21313 dialog settings (as it will not be required once GDL is in place) and
21314 added file view filters in the settings sub-menu.
21316 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21318 * configure.in: Disable cast checks on final build.
21320 2003-04-17 Naba Kumar <naba@gnome.org>
21322 * src/build_project.c: Fixed a compilation error.
21324 * src/launcher.c: Removed commnets.
21326 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21327 properties from editor tab to indentation tab and fixed a property
21328 label for proper i18n translation. Fixed typos in project config
21329 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21330 sorting and reordering in compiler options dialog.
21332 * src/compiler_options.c: Implemented _save() function to save the
21333 options (which was pending).
21335 * src/build_project.c: Destroys install-as-root dialog when it is done.
21337 * src/an_symbol_view.c: Change "event" event to "event-after" so
21338 that symbol row is selected first before the popup is shown.
21340 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21342 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21343 file in CVS/Entries. (Reviewed and applied by Biswa)
21345 2003-04-16 Naba Kumar <naba@gnome.org>
21347 * aneditor.cxx: use unicode everytime (fixed unicode related
21350 * anjuta.prj: Fixed UI editor name (blank to use default) and
21353 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21354 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21355 Editor preferences page.
21357 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21358 * src/anjuta.[ch], src/print.c: Fixed warnings
21359 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21360 * configure.in: Profiling support with gprof
21362 2003-04-16 Naba Kumar <naba@gnome.org>
21364 Patch from Gaëtan de Menten <ged@bugfactory.org>
21365 * src/launcher.c: Fixed cvs dialog.
21367 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21369 * src/message-manager-private.cc: Fixed double-click on first line of
21370 output to properly select a line.
21371 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21372 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21374 2003-04-15 Naba Kumar <naba@gnome.org>
21376 * src/message-manager-private.cc: Fixed the glade filename typo.
21378 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21379 * scintilla/*, data/properties/*: Scintilla CVS merge
21380 * anjuta.prj: Removed unnecessary files.
21381 * scintilla/PlatGTK.cxx: Force Pango fonts always
21382 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21383 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21385 * configure.in: Change version no. for 1.1.1 (alpha release)
21386 * configure.in: Added '--with-pref-suffix' option.
21387 * config.guess, config.sub: Removed from CVS.
21389 2003-04-15 Naba Kumar <naba@gnome.org>
21391 Patch from Timothee Besset <ttimo@idsoftware.com>
21392 * Makefile.am: Fixed a shell script error during intallation.
21394 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21396 Reviewed by Naba Kumar <naba@gnome.org>
21397 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21398 set_wm_class to use "anjuta" instead of "an.
21399 * src/message-manager-private.cc: Headers are hidden again.
21401 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21402 * src/project_dbase_gui.c: Memory corruption fix.
21403 * anjuta.prj: Updated project file
21405 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21406 * an_file_view.c: Connect to event-after signal rather than event so that
21407 selection is updated first and thus context menu is for the right file.
21408 Reviewed and applied by Biswa.
21410 2003-04-14 Naba Kumar <naba@gnome.org>
21412 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
21414 * src/auncher.c: More child exit fixes
21415 from Timothee Besset <ttimo@idsoftware.com>
21417 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21419 Reviewed by Naba Kumar <naba@gnome.org>
21421 * src/message-manager.[c/h], src/message-manager-private[c/h],
21422 anjuta.[c/h]: Ported message-manager to Gtk2
21424 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21425 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
21426 src/clean_project.c, src/compile.c, src/configurer.c,
21427 src/controls.c, src/cvs.c, src/debugger.c,
21428 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21429 src/project_import.c, src/search-replace.c: Changed name from
21430 AnjutaMessageManager to AnMessageManager to avoid too long type
21433 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21434 * src/launcher.c: Fix build won't stop problem - TTimo
21436 * pixmaps/anjuta_splash.c: New splash screen prototype.
21437 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
21438 * src/compiler_options.c: Mute pkgconfig errors.
21439 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
21441 2003-04-10 Naba Kumar <naba@gnome.org>
21443 * configurer.[c,h]: Fixed dialog to close properly.
21444 * src/project_dbase.c, widgets/gnomefilelist.c: Added
21447 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21448 * anjuta.prj: Removed unnecessary files, load with 1.2.0
21449 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
21450 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
21451 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
21452 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
21453 src/makefile.am: Move gdl to it's own directory.
21454 * global-tags/create_global_tags.sh: Silently ignore SDL error.
21456 2003-04-09 Naba Kumar <naba@gnome.org>
21458 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
21461 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21462 * src/anjuta-tools.c: Use CDATA for saving tools data.
21463 * anjuta.glade, src/search-replace.c: Port from branch.
21464 * widgets/e-splash.*, src/main.c: Better splash screen.
21465 * configure.in, widgets/gdl*: Import GDL widgets.
21466 * ROADMAP: Updated roadmap.
21467 * src/an_file_view.c: Use GDL icons for file tree.
21469 2003-04-09 Naba Kumar <naba@gnome.org>
21471 * anjuta.glade: Added (hidden) initial setup-wizard window.
21473 Patch from: Vitaly <vvv@rfniias.ru>
21474 * src/preferences.c: Fixes a bug with libglace widget access with
21475 translated strings.
21477 Patch from: Etay Meiri <etay-m@bezeqint.net>
21478 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21479 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21480 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
21481 src/toolbar_callbacks.[c,h],
21482 src/memory.c, src/message-manager-private.cc,
21483 src/message-manager-private.h, src/message-manager.cc,
21484 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
21485 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
21486 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
21487 watch window to a subwindow in the notebook
21489 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21490 * ROADMAP: Updated roadmap.
21492 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
21494 * configure.in: Added Belarusian to ALL_LINGUAS.
21496 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21497 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
21499 * ROADMAP: Added roadmap for HEAD.
21501 2003-03-29 Naba Kumar <naba@gnome.org>
21503 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
21504 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
21505 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
21506 (new) pixmaps/start-with-wizard.png,
21507 (new) pixmaps/start-with-import.png,
21508 (new) pixmaps/start-with-open.png Added Start with dialog which pops
21509 up on anjuta start-up to give quick access to opening file/project or
21512 * src/main.c: Sets proper data directory for the gnome
21515 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21516 * src/text_editor.c: Fixed error/warning indicators.
21518 2003-03-24 Naba Kumar <naba@gnome.org>
21520 * README: Correct version.
21522 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
21524 * configure.in: Added checks to see if were building on FreeBSD
21525 systems. Sets -DFREEBSD if we are, and also attempts to find
21526 gmake if the host system is FreeBSD.
21528 * src/getline.c: New file used to provide the getline function,
21529 which isnt available on a FreeBSD system. The function is only
21530 defined if FREEBSD is defined.
21532 * src/Makefile.am: Added getline.c to anjuta_SOURCES
21534 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
21535 configure.in sets this to gmake on FreeBSD systems, and make
21536 on everything else.
21538 2003-03-23 Naba Kumar <naba@gnome.org>
21540 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
21542 * anjuta.spec.in: Fixed spec file for correct file paths and
21543 corrected rpmbuild.
21545 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
21546 the rpm build command separately now.
21548 * src/anjuta.c, windows-dialog.c: Added some more window management
21549 stuffs (not still fully working, though).
21553 2003-03-22 Naba Kumar <naba@gnome.org>
21555 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
21557 2003-03-21 Naba Kumar <naba@gnome.org>
21559 * README: Removed Andy Piper's name from the active maintainers
21560 list on his request.
21562 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
21565 * src/anjuta-tools.c: Fixed compiler errors.
21567 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
21570 * src/commands.c, src/src_paths.c, src/style-editor.c,
21571 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
21572 becuase they are now hidden by default (from glade editing).
21574 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
21575 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
21576 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21577 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
21578 basic windows managements.
21580 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21581 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
21582 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
21583 Enver ALTIN (a.k.a. skyblue)
21585 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21586 * tagmanager/*: Added ignore-list for symbols. This will make
21587 parsing more accurate for projects. Doc updates needed.
21589 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21590 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
21591 * launcher/Makefile.am: Link to correct libraries
21592 * src/launcher.c: Do not allow NULL shell
21594 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
21595 * src/debug_tree.c: Improve debug tree view.
21597 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
21599 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
21600 'Run Configure Script' and 'Execute Program'. Increase minimum width
21601 of Configure dialog.
21602 * find_in_files.c, find_in_files_cbs.*: Properly create the file
21603 list widget by setting a model and adding a column and renderer.
21604 Actually store the nocvs toggle button in FindInFiles data structure.
21605 Handle selection changes via changed signal rather than row_activated.
21606 Use response signal for handling the close and find buttons.
21607 Close window when escape is pressed.
21608 * find_replace.c: Close window when escape is pressed.
21609 * find_text.c: Close window when escape is pressed in find dialog as
21610 well as wrap search question, where now Yes is the default button.
21612 2003-03-05 Naba Kumar <naba@gnome.org>
21614 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21616 * src/message-manager-private.cc: Fixed a bug with vte conditional
21618 * anjuta.glade: Hides all windows in glade file.
21620 2003-03-05 Naba Kumar <naba@gnome.org>
21622 * src/an_file_view.c: Fixed a compilation warning.
21623 * src/message-manager-private.cc: Conditional compilation for vte
21626 2003-02-28 Naba Kumar <naba@gnome.org>
21628 * configure.in, anjuta.spec.in: Updated dependency packages version.
21629 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
21630 * src/preferences.c: Added debug assertions.
21631 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
21632 editor to enable/disable bringing the recent editor tabs first.
21634 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21635 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
21636 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
21637 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
21638 and bug fixes. Also code clean ups.
21640 * (new) src/search-replace.[h,c]: New search replace implementation
21641 from ANJUTA_1_0_0 branch.
21643 * (new) src/windows-dialog.[h,c]: New windows management class
21644 [work in progress].
21646 2003-02-28 Naba Kumar <naba@gnome.org>
21648 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
21649 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
21650 src/appwizard.c, src/build_file.c, src/build_project.c,
21651 src/clean_project.c, src/compile.c, src/configurer.c,
21652 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21653 src/message-manager-dock.c, src/message-manager-dock.h,
21654 src/message-manager-private.cc, src/message-manager.cc,
21655 src/preferences-dialog.c, src/preferences-dialog.h,
21656 src/preferences.c, src/preferences.h, src/project_dbase.c,
21657 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
21658 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
21659 src/utilities.c, src/utilities.h:
21661 Widgetized Preferences and gave proper function names.
21663 * src/executer.c: Fixed a session loading bug.
21665 2003-02-27 Naba Kumar <naba@gnome.org>
21667 * printing/print.c: Fixed printing font bug that failed to load the
21670 * src/toolbar.c: Disabled LED flashing (not yet implemented).
21672 * TODO, anjuta.prj: Updated.
21674 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
21676 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21677 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21678 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21679 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
21680 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
21683 2003-02-25 Naba Kumar <naba@gnome.org>
21685 * Makefile.am: Excluded omf-install from installation as the docs are
21690 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
21691 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
21692 property names and added new editor properties and code cleanups.
21693 Also added new project properties.
21695 * src/compiler_options.[h,c]: Added pkg-config packages supports
21698 * src/glade_iface.h: Cleanups.
21700 * src/launcher.c: Used timer instead of idle to scan.
21702 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
21703 src/project_config.[h,c], src/project_import.c: Implemented project
21704 property to define GUI editor and to handle it.
21706 * src/preferences.c: i18n fixes.
21708 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
21709 unused (and old) pixmaps.
21711 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
21713 2003-02-25 Naba Kumar <naba@gnome.org>
21715 * src/message-manager-private.[h,cc], src/preferences.c,
21716 anjuta.glade, anjuta_dialog_strings.c: Implemented
21717 gnome terminal profiles for the terminal preferences and moved the
21718 addition of terminal preferences in the terminal constructor.
21720 * anjuta.prj: Updated.
21722 2003-02-24 Naba Kumar <naba@gnome.org>
21724 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
21725 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
21726 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
21727 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
21728 preferences dialog.
21732 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
21733 text selection and child re-spawning.
21735 * src/pixmaps.h: Removed unused pixmaps definitions.
21737 2003-02-23 Naba Kumar <naba@gnome.org>
21739 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
21740 the project tree/window.
21742 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
21743 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
21744 Correct the use of a variable and implemented session save/load
21745 for tree expansion states.
21747 * src/main_menubar_def.h: Fixed shortcuts keys.
21749 * src/anjuta.c, src/gnome_project.c: Code clean ups.
21751 * anjuta.prj: Updated.
21753 2003-02-22 Naba Kumar <naba@gnome.org>
21755 * src/debug_tree.[c,h]: GNOME2 port from
21756 Etay Meiri <etay-m@bezeqint.net>
21758 * src/an_file_view.c, src/resources.[h,c],
21759 data/properties/bash.properties,
21760 data/properties/cpp.properties,
21761 data/properties/html.properties,
21762 data/properties/make.properties,
21763 data/properties/others.properties,
21764 data/properties/perl.properties,
21765 data/properties/props.properties,
21766 data/properties/xml.properties: Standarized file icons. Icons are
21767 defined in respective .properties file and are retrieved as resource
21770 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
21771 in labels from the commands editor as that would create
21772 problems for translators.
21774 2003-02-21 Naba Kumar <naba@gnome.org>
21776 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
21777 as they should be part of CVS(?).
21779 * Makefile.am: Corrected a typo for glade generated strings file.
21781 * configure.in, po/hi.po: Added new Hindi (hi) translation
21782 in ALL_LINGUS and added initial Hindi translation.
21784 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
21785 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
21786 sv_unknown.xpm to more proper icon.
21788 * (new)data/properties/php.properties, data/properties/Makefile.am,
21789 data/properties/anjuta.properties, data/properties/html.properties:
21790 Fixed PHP syntax hilighting bug by separating php properties into
21791 different file (because of file size).
21795 2003-02-20 Naba Kumar <naba@gnome.org>
21797 * src/breakpoints.c: Fixed breakpoints session saving/loading
21800 * scintilla/*, scintilla/include/*: Updated to scintilla
21803 2003-02-19 Naba Kumar <naba@gnome.org>
21805 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
21808 * Makefile.am, src/Makefile.am,
21809 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
21810 (removed) src/anjuta_dialog_strings.c,
21811 (removed) src/anjuta_dialogs_strings.c,
21812 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
21813 (added) anjuta.glade: Transfered glade files from src/ directory
21814 to the top level directory.
21816 * po/POTFILES.in: Updated.
21818 * (removed) macrocs2/*: Transfered to data/ directory.
21820 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
21821 data/Makefile.am: Moved macros in data directory. Anjuta no longer
21822 requires to have macros dir, but the projects generated by anjuta
21825 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
21828 * src/defaults.c: Corrected default compiler options.
21830 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
21833 * src/message-manager-private.cc, src/message-manager-private.h,
21834 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
21836 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
21837 source code generation for gnome2 projects.
21839 2003-02-11 Naba Kumar <naba@gnome.org>
21841 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
21842 restores the expand/collaspe states of the nodes after refresh.
21844 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
21846 2003-02-11 Naba Kumar <naba@gnome.org>
21848 * src/style-editor.c: Fixed pango font description handling for fonts.
21849 * src/anjuta.glade: Removed font size spin button.
21850 * configure.in, src/anjuta.prj: Corrected version.
21853 2003-02-10 Naba Kumar <naba@gnome.org>
21855 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
21856 references of scroll-menu.h and add about.h in Makefile.am.
21858 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
21859 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
21860 (removed) widgets/scroll-menu.h: Removed unused files.
21862 * Makefile.am: Added proper i18n rules and added intl tools for
21865 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
21866 to the stable release).
21868 * anjuta.spec.in: Removed manuals packaging.
21870 * data/Makefile.am: Removed 'macros' installation (not required for
21873 2003-02-10 Naba Kumar <naba@gnome.org>
21875 * po/POTFILES.in: Updated.
21877 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
21878 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
21879 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
21880 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
21881 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
21884 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
21885 src/toolbar_callbacks.h: Fixed scintilla notification signal name
21886 and fixed to properly handle focus in find entry box.
21888 * Makefile.am: Added code for RH system menu update.
21890 * .cvsignore: Updated.
21894 2003-02-03 Naba Kumar <naba@gnome.org>
21896 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
21897 editor preferences. and fixes dialogs.
21899 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
21900 Fixed linenumbers and header margins when they are disabled and
21901 removed unused header files.
21903 * src/attact_process.[h,c], src/debugger.c: Attach to process
21906 * src/help.c: Fixed dialog response.
21910 * data/properties/anjuta.properties: Corrected typo.
21912 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
21913 Change the signal to "changed" in entry from "selection-changed" in
21916 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
21919 2003-01-31 Naba Kumar <naba@gnome.org>
21921 * configure.in: Upgraded to use libgnomeprint-2.2
21923 * printing/Makefile.am: Updated
21925 *(removed) printing/print-doc.c, printing/print-doc.h,
21926 printing/print-util.c, printing/print-util.h: Removed because already
21927 merged with print.c.
21929 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
21930 and libgnomeprintui-2.2 and fixed rendering problems.
21932 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
21933 uneccessary print properties, as they are separately taken
21934 care in gnomeprint.
21936 * po/POTFILES.in: Update.
21938 2003-01-30 Naba Kumar <naba@gnome.org>
21940 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
21941 for about dialog box.
21943 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
21944 src/pixmaps.h: Modified for the above additions for about dialog.
21946 2003-01-29 Naba Kumar <naba@gnome.org>
21948 * src/style_editor.[c,h]: Added missing files.
21950 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21951 * scintilla/XPM.[cxx|h]: Added missing files
21953 2003-01-29 Naba Kumar <naba@gnome.org>
21955 * TODO, po/POTFILES.in: Updated.
21957 * anjuta.prj, src/anjuta.glade,
21958 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
21960 2003-01-28 Naba Kumar <naba@gnome.org>
21962 * data/properties/anjuta.properties, src/aneditor.cxx,
21963 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
21964 properties into text properties (earlier it was int properties).
21968 * scintilla/AutoComplete.c,xx,
21969 scintilla/AutoComplete.h,
21970 scintilla/CallTip.c,xx,
21971 scintilla/CallTip.h,
21972 scintilla/Document.c,xx,
21973 scintilla/Document.h,
21974 scintilla/Editor.c,xx,
21975 scintilla/Editor.h,
21976 scintilla/LexAVE.c,xx,
21977 scintilla/LexCSS.c,xx,
21978 scintilla/LexHTML.c,xx,
21979 scintilla/LexOthers.c,xx,
21980 scintilla/LexPython.c,xx,
21981 scintilla/LineMarker.c,xx,
21982 scintilla/LineMarker.h,
21983 scintilla/Makefile.am
21984 scintilla/PlatGTK.c,xx,
21985 scintilla/PropSet.c,xx,
21986 scintilla/ScintillaBase.c,xx,
21987 scintilla/ScintillaBase.h,
21988 scintilla/ScintillaGTK.c,xx,
21989 scintilla/ViewStyle.c,xx,
21990 scintilla/include/Platform.h,
21991 scintilla/include/SciLexer.h,
21992 scintilla/include/Scintilla.h,
21993 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
21997 src/an_file_view.c,
21998 src/an_symbol_view.c,
21999 src/anjuta-tools.c,
22004 src/anjuta_dialogs_strings.c,
22007 src/compiler_options.c,
22010 src/main_menubar.c,
22011 src/main_menubar.h,
22012 src/main_menubar_def.h,
22013 src/mainmenu_callbacks.c,
22014 src/mainmenu_callbacks.h,
22015 src/message-manager-private.c,c
22016 src/message-manager-private.h,
22017 src/message-manager.c,c
22018 src/message-manager.h,
22022 src/project_config.c,
22023 src/project_dbase.c,
22024 src/project_dbase_gui.c,
22025 src/project_import_gui.c,
22026 src/properties.c,xx,
22031 src/text_editor_gui.c,
22035 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22037 2003-01-24 Naba Kumar <naba@gnome.org>
22039 * src/text_editor_gui.c, src/toolbar.c,
22040 src/text_editor.c, src/text_editor_cbs.h:
22041 Used correct notification signal name for scintilla
22042 (gtk2) and fixed UI.
22044 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22047 * printing/print-doc.c,
22049 src/anjuta-tools.c,
22050 src/find_replace.c,
22053 src/mainmenu_callbacks.c,
22054 src/project_dbase.c,
22055 src/project_dbase.h,
22056 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22058 src/text_editor_cbs.h:
22061 2003-01-23 Naba Kumar <naba@gnome.org>
22063 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22064 correct stock icons and organized pixmap macros.
22066 Makefile.am: Removed non-generated files.
22068 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22069 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22070 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22071 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22072 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22073 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22074 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22075 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22076 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22077 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22078 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22079 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22080 stop.xpm, undo.xpm}: Removed because no longer used.
22082 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22083 file_unknown.xpm}: Files renamed from fv_*, as it would
22086 * pixmaps/Makefile.am: Updated for the above changes.
22088 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22090 * pixmaps/autocomplete-16.png,
22091 pixmaps/autocomplete.png,
22092 pixmaps/block-end-16.png,
22093 pixmaps/block-end.png,
22094 pixmaps/block-start-16.png,
22095 pixmaps/block-start.png,
22096 pixmaps/bookmark-first-16.png,
22097 pixmaps/bookmark-first.png,
22098 pixmaps/bookmark-last-16.png,
22099 pixmaps/bookmark-last.png,
22100 pixmaps/bookmark-next-16.png,
22101 pixmaps/bookmark-next.png,
22102 pixmaps/bookmark-prev-16.png,
22103 pixmaps/bookmark-prev.png,
22104 pixmaps/error-next-16.png,
22105 pixmaps/error-next.png,
22106 pixmaps/error-prev-16.png,
22107 pixmaps/error-prev.png: gnome2-styled icons
22110 2003-01-23 Naba Kumar <naba@gnome.org>
22112 * anjuta.prj: Updated compiler options.
22113 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22115 * src/aneditor.cxx,
22118 src/anjuta_dialogs_strings.c,
22119 src/mainmenu_callbacks.c,
22120 src/mainmenu_callbacks.h,
22122 src/text_editor_cbs.c,
22123 src/text_editor_gui.c: GNOME2 Porting.
22125 2003-01-22 Naba Kumar <naba@gnome.org>
22127 * ChangeLog: Corrected dates.
22128 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22129 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22132 2003-01-22 Naba Kumar <naba@gnome.org>
22134 * plugins/patch/patch-plugin.c: Bug fix.
22136 * src/anjuta-tools.c,
22140 src/anjuta_dialogs_strings.c,
22148 src/mainmenu_callbacks.c,
22149 src/mainmenu_callbacks.h,
22151 src/project_dbase.c,
22152 src/project_dbase_gui.c,
22159 src/toolbar_callbacks.c,
22162 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22165 (removed) src/CORBA-Server.c,
22166 (removed) src/CORBA-Server.h,
22167 (removed) src/Gladen-common.c,
22168 (removed) src/Gladen-stubs.c,
22169 (removed) src/Gladen.h,
22170 (removed) src/Prj-common.c,
22171 (removed) src/Prj-skelimpl.c,
22172 (removed) src/Prj-skels.c,
22173 (removed) src/Prj-stubs.c,
22174 (removed) src/Prj.h,
22175 (removed) src/glades.c,
22176 (removed) src/glades.h,
22177 (removed) src/messagebox.c,
22178 (removed) src/messagebox.h: Removed because no longer used.
22180 2003-01-21 Naba Kumar <naba@gnome.org>
22182 * src/anjuta-tools.c,
22185 src/anjuta_dialogs_strings.c,
22189 src/compiler_options.c,
22191 src/find_replace.c,
22192 src/find_replace.h,
22198 widgets/gnomefilelist.c: GNOME2 porting.
22200 2003-01-20 Naba Kumar <naba@gnome.org>
22202 * global-tags/create_global_tags.sh: Uses pkg-config to
22209 src/anjuta_dialogs_strings.c,
22212 src/compiler_options.c,
22213 src/compiler_options.h,
22214 src/fileselection.c,
22215 src/fileselection.h,
22216 src/mainmenu_callbacks.c,
22217 src/project_dbase_gui.c,
22222 src/text_editor_gui.c,
22223 widgets/gnomefilelist.c,
22224 widgets/gnomefilelist.h: GNOME2 porting.
22226 * widgets/Makefile.am,
22227 (removed) widgets/gnomedirlist.c,
22228 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22231 (removed) src/src_paths_cbs.c,
22232 (removed) src/src_paths_cbs.h,
22233 (removed) src/src_paths_gui.c,
22234 (removed) src/compiler_options_cbs.c,
22235 (removed) src/compiler_options_cbs.h,
22236 (removed) src/breakpoints_cbs.c,
22237 (removed) src/breakpoints_cbs.h: Removed because they are now
22238 combined in singe file
22240 2003-01-16 Naba Kumar <naba@gnome.org>
22242 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22243 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22244 options dialog UI and data handling.
22247 2003-01-15 Naba Kumar <naba@gnome.org>
22249 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22250 Completed command editor porting.
22252 * src/anjuta.c: Removed the use of commands load function
22255 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22258 * src/anjuta-tools.c: Fixed translatable strings.
22260 * src/find_text.c: Fixed dialog creation from glade.
22262 * src/text_editor_gui.c, src/text_editor.c,
22263 src/text_editor_cbs.c: Completed port of detached text editor
22264 to gnome2 plateform.
22266 2003-01-14 Naba Kumar <naba@gnome.org>
22268 * src/anjuta.glade, src/preferences.[h,c],
22269 src/anjuta_dialogs_strings.c: Added build and editor
22270 preferences pages and other UIs. Fixed preferense loading and saving.
22272 * src/anjuta.c: Does case-insensitive match for tabs position
22273 preferences and removed preferences loading (done at _new() call).
22275 * anjuta-tools.c: Debugged tools dialog handling.
22276 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22278 2003-01-13 Naba Kumar <naba@gnome.org>
22280 * ABOUT-NLS: Update (strange).
22282 * autogen.sh: Removed blocking code.
22284 * configure.in: Fixed an autogen bug.
22286 2003-01-13 Naba Kumar <naba@gnome.org>
22288 * (new)src/anjuta.gladep
22289 (new)src/messagebox.c
22290 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22291 will be gradually removed (and then the files).
22295 printing/print-util.c,
22297 scintilla/ScintillaGTK.c,xx
22299 src/an_file_view.c,
22300 src/an_symbol_view.c,
22304 src/anjuta_dialogs_strings.c,
22306 src/attach_process.c,
22307 src/attach_process.h,
22310 src/breakpoints_cbs.c,
22313 src/compiler_options.c,
22314 src/compiler_options.h,
22315 src/compiler_options_cbs.c,
22324 src/find_in_files.c,
22325 src/find_in_files.h,
22326 src/find_in_files_cbs.c,
22327 src/find_replace.c,
22328 src/find_replace.h,
22336 src/main_menubar.c,
22337 src/mainmenu_callbacks.c,
22338 src/message-manager.c,c
22341 src/project_config.c,
22342 src/project_config.h,
22343 src/project_dbase.c,
22344 src/project_import_cbs.c,
22350 src/src_paths_gui.c,
22352 src/text_editor_gui.c,
22358 widgets/gnomefilelist.c: GNOME2 Port.
22360 2003-01-10 Naba Kumar <naba@gnome.org>
22362 * src/an_file_view.c,
22364 src/appwizard_gui.c,
22365 src/compiler_options.c,
22366 src/compiler_options_cbs.c,
22369 src/fileselection.c,
22370 src/find_in_files.c,
22372 src/main_menubar.c,
22374 src/message-manager-dock.c,
22376 src/project_dbase_gui.c,
22377 src/project_import_gui.c,
22378 src/registers_gui.c,
22379 src/sharedlib_gui.c,
22380 src/src_paths_gui.c,
22381 src/text_editor_gui.c,
22383 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22385 2003-01-09 Naba Kumar <naba@gnome.org>
22387 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22388 problems with some comments.
22390 * anjuta.prj: New project file (updated?)
22392 * src/Makefile.am: Enabled deprecated API and fixed variables.
22394 * src/an_file_view.c,
22395 src/an_symbol_view.c,
22396 src/anjuta-plugins.c,
22397 src/anjuta-tools.c,
22400 src/appwizard_cbs.c,
22401 src/attach_process.c,
22402 src/attach_process_cbs.c,
22403 src/compiler_options.c,
22404 src/compiler_options_cbs.c,
22406 src/mainmenu_callbacks.c,
22407 src/message-manager-private.c,c
22408 src/message-manager-private.h,
22409 src/message-manager.c,c
22410 src/message-manager.h,
22411 src/project_dbase.c,
22412 src/project_dbase.h,
22413 src/project_dbase_gui.c,
22414 src/project_import_cbs.c,
22415 src/project_import_gui.c,
22424 src/src_paths_cbs.c,
22425 src/src_paths_gui.c,
22428 src/text_editor_gui.c,
22429 src/text_editor_menu.c,
22431 src/toolbar_callbacks.c,
22435 src/wizard_gui.c: GNOME porting.
22437 2002-12-24 Naba Kumar <naba@gnome.org>
22439 * AUTHORS, ChangeLog, HACKING, Makefile.am,
22440 NEWS, README, SEARCH-REPLACE,
22441 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
22442 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
22443 launcher/Makefile.am,
22444 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
22445 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
22446 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
22447 printing/print-util.c, printing/print.c, printing/print.h,
22448 scintilla/*/*, widgets/e-shell-about-box.c,
22449 src/*, tagmanager/*/*, widgets/Makefile.am,
22450 widgets/gnomefilelist.c:
22452 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
22453 src/*.[c,h] files to gnome2 API.
22455 * src/anjuta_dialogs_strings.c: Added glade generated translatable
22458 2002-10-23 Naba Kumar <naba@gnome.org>
22460 * autogen.sh: Prevented Users from building HEAD cvs.
22462 2002-09-16 Stephane Demurget <demurgets@free.fr>
22464 * src/anjuta.glade: added the compiler options dialog, hopefully
22465 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
22467 2002-09-15 Stephane Demurget <demurgets@free.fr>
22469 * src/anjuta.glade: fixed a lot of small glitches.
22471 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
22474 * src/breakpoints_cbs.c: polished a bit.
22476 2002-09-15 Stephane Demurget <demurgets@free.fr>
22478 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
22480 * src/commands.c: partial gnome 2 port.
22482 * src/utilities.[ch]: changed some bits to be const.
22484 2002-09-14 Stephane Demurget <demurgets@free.fr>
22486 * src/Makefile.am: removed breakpoints_gui.c and added a check
22487 for gdk-pixbuf deprecated functions, but there shouldn't be much
22490 * src/breakpoints_gui.c: killed.
22492 * src/anjuta.glade: added two dialogs for the breakpoints management.
22495 * src/anjuta_cbs.c:
22497 * src/attach_process.c:
22499 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
22500 really huge changes and porting work.
22502 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
22503 (breakpoints_dbase_new): moved the UI init bits here.
22505 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
22506 a lot, not using any color anymore (not HIG compliant) and not using
22507 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
22508 to be double checked.
22510 * src/build_file.c:
22511 * src/build_project.c: gnome 2 port.
22513 2002-09-11 Stephane Demurget <demurgets@free.fr>
22515 * src/anjuta.glade:
22517 * src/anjuta_cbs.c:
22519 * src/breakpoints.c:
22520 * src/breakpoints_cbs.c: cleaned up some bits.
22522 2002-09-09 Stephane Demurget <demurgets@free.fr>
22525 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
22527 * src/an_symbol_view.[ch]:
22528 * src/attach_process_cbs.h: polished a bit.
22530 * src/breakpoints_cb.[ch]: partial gnome 2 port.
22532 2002-09-02 Stephane Demurget <demurgets@free.fr>
22535 * src/Makefile.am: added libglade-2 to the build.
22537 * src/anjuta.[ch]: added support for libglade.
22539 * src/anjuta.glade: added. There could be a file per top-level widget,
22540 as some other gnome projects, though.
22542 * src/attach_process_gui.c: removed.
22543 * src/attach_process.[ch]: gnome 2 port.
22544 (attach_process_new): Added the treeview init and the widget references
22547 2002-08-31 Stephane Demurget <demurgets@free.fr>
22549 * src/an_file_view.c: fixed some compilation issues.
22551 * src/an_symbol_view.c: gnome 2 port.
22553 2002-08-26 Stephane Demurget <demurgets@free.fr>
22555 * src/an_file_view.c: finished gnome 2 port.
22556 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
22557 directory pixmap depending on the event.
22559 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
22560 (project_file_data_new): use a GtkTreePath.
22562 2002-08-23 Stephane Demurget <demurgets@free.fr>
22564 * src/Makefile.am: readded back an_*_view.[ch] because they are still
22565 driving me nuts but they need to be ported, heh ?
22567 * src/an_file_view.c: gnome 2 port, almost finished after some hard
22568 work since it's quite a total rewrite again.
22570 2002-08-22 Stephane Demurget <demurgets@free.fr>
22572 * src/an_file_view.c:
22573 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
22575 2002-08-21 Stephane Demurget <demurgets@free.fr>
22577 * src/anjuta_info.c:
22578 * src/utilities.h: gnome 2 port, featuring a total rewrite.
22580 2002-08-20 Stephane Demurget <demurgets@free.fr>
22582 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
22585 * src/an_file_view.c:
22586 * src/aneditor.cxx:
22587 * src/anjuta_cbs.c:
22588 * src/compiler_options.h:
22589 * src/messagebox.c:
22590 * src/messagebox.h:
22592 * src/project_dbase.h:
22593 * src/resources.h: gnome 2 port.
22595 2002-08-14 Stephane Demurget <demurgets@free.fr>
22597 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
22599 * data/properties/sql.properties: added the DATETIME data type.
22601 * data/properties/html.properties: added the foreach php keyword.
22603 2002-08-08 Stephane Demurget <demurgets@free.fr>
22605 * widgets/Makefile.am: removed blank line after the last backslash
22606 for avoiding a warning from automake.
22609 * src/Makefile.am: added the ORBit-2 dep.
22611 2002-08-08 Stephane Demurget <demurgets@free.fr>
22613 * AUTHORS: added Biswa, because I wonder why noone already have
22614 written his name in the Anjuta's hall of fame :)
22616 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
22618 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
22619 widgets/e-shell-about-box.c: Made to compile for gnome2.
22621 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
22623 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
22624 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
22626 * configure.in, printing/print.h, printing/print.c,
22627 printing/print-doc.c: Made to compile for gnome2.
22629 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
22631 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
22632 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
22633 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
22634 widgets/Makefile.am:
22636 Upgraded the build system to gnome2 platform.
22638 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22639 * manuals/*: Added capability to generate PDF and PS.
22640 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
22641 * TODO, TODO.biswa: Intergated TODO list.
22642 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
22644 * src/dnd.c: Fix typo
22645 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
22646 * src/anjuta.c: Bug #568895, Bug #575419
22648 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22650 * tagmanager/tm_global_tags.c: Fixed compiler warning.
22651 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
22653 2002-12-17 Naba Kumar <naba@gnome.org>
22655 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
22658 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22659 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
22660 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
22661 * anjuta.prj: Added tools.sgml
22662 * data/properties/cpp.properties: Bug # 646974
22664 2002-12-16 Naba Kumar <naba@gnome.org>
22666 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
22667 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
22668 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
22669 on 'Enter' and adds proper focus mechanism.
22670 * src/anjuta.c: Fixed a memory corruption bug.
22671 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
22672 'Enter' and can also be Canceled. Sets proper default and focus policies
22674 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
22675 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
22676 translatable strings in dialogs and fixed some dialog properties.
22677 * src/anjuta-tools.c: Now uses xml format for loading and saving.
22678 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
22679 * src/message_manager_private.cc: Fixed some debug messages.
22680 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
22681 widgets/gnomefilelist.c: Fixed a memory leaks.
22682 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
22683 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
22684 src/main_menubar_def.h: Implemented incremental search.
22687 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22688 * tagmanager/*: Minor cleanups and warning fixes.
22689 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
22690 GUI during long updates.
22691 * src/text_editor.c: Remove debug message.
22693 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22694 * tagmanager/tm_project.c: Fix a memory access problem.
22696 2002-12-13 Naba Kumar <naba@gnome.org>
22698 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
22699 tools list to show "Enabled" flag of the tool. Fixed a bug where
22700 tool list is not cleared when creating a new tool.
22702 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22703 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
22705 2002-12-12 Naba Kumar <naba@gnome.org>
22707 * anjuta-tools.[h,c], commands.c: Used the tools help of
22708 anjuta variables list in commands editor and fixed a typos
22709 buy in anjuta-tools.c.
22711 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22712 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
22713 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
22714 * TODO.biswa: Added to help me track things better.
22716 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22718 * configure.in, anjuta.spec.in: Added libglade dependency.
22719 * Makefile.am: Added anjuta.glade file.
22720 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
22721 , src/mainmenu_callbacks.[ch], src/message-manager.h
22722 , src/widget-registry.c: Tools editor GUI + other additions.
22724 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22726 * src/project_dbase.[ch], tagmanager/tm_project.c,
22727 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
22728 Implement syncing tags image with the project database.
22729 * src/anjuta-tools.c: Implemented variable substitution and
22730 working directory in tools.
22732 2002-12-09 Naba Kumar <naba@gnome.org>
22734 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
22735 command configuration language list from properties.
22737 * data/properties/asm.properties, data/properties/ruby.properties:
22740 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22742 * src/an_symbol_view.c: Remember current selected entry and select
22743 it automatically after refresh.
22745 2002-11-26 Murray Cumming <murrayc@usa.net>
22747 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
22748 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
22749 and gnomemm 1.2 projects so that people know they are really
22750 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
22751 But I did correct these to sue lowercase names.
22753 2002-12-01 Naba Kumar <naba@gnome.org>
22755 * data/anjuta.properties: Fixed caching problem on
22757 * src/preferences.c, src/preferences_gui.c: Implemented automatic
22760 2002-12-01 Naba Kumar <naba@gnome.org>
22762 * data/properies/anjuta.properties: Corrected "indicators.automatic"
22764 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
22765 property and uses it.
22766 * src/aneditor.cxx: Fixed a bug associated with selection a word at
22769 2002-11-30 Naba Kumar <naba@gnome.org>
22771 * src/debugger.c: Fixed a typo.
22772 * data/properties/*: Updated properties files and added
22774 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
22775 Added comment submenu and cleaned up ref and unref of menus.
22776 * src/aneditor.h: Added definition of comment commands.
22777 * src/aneditor.c: Upgrade from latest SciTE source code.
22778 * src/text_editor.[hc], src/text_editor_cbs.c,
22779 src/message_manager_private.cc, src/message_manager.[cc,h],
22780 src/anjuta.[c,h]: Added indicators support for errors/warnings
22781 highlight in the editor.
22782 * NEWS, TODO: Update.
22783 * scintilla/include/PropSet.h: Removed deprecrated function.
22785 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22787 * src/anjuta-tools.[ch]: Tools implementation (basic)
22788 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
22789 , src/main_menubar_def.h: PLugins cleanup and segregation
22790 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
22792 * anjuta.prj: Added new files
22793 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
22794 * plugins/class-gen/clsGen.c: Register menu under 'Project'
22795 * plugins/patch/patch-plugin.c: Register menu under 'Format'
22796 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
22797 * src/Makefile.am: Added new files
22798 * src/message-manager.[cc/h]: Added standard output and error windows
22800 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
22802 * project_type.c: Fixed Gnomemm2 project type
22804 2002-11-25 Naba Kumar <naba@gnome.org>
22806 * printing/print.c: Fixed a compile warning.
22807 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
22808 * src/utilities.c: Fixed a compile warning in sparc, hides the
22809 terminal check error output from the user.
22810 * project_config.[ch], project_dbase.[ch], source.c: Added project
22811 version, exclude modules configuration and reordered other config
22812 properties. Changed some strings to more descriptive text.
22813 * src/compiler_opitions.c: Removed extra newlines from .prj file
22815 * anjuta.prj: Converted to new format (only reorganised properties
22816 and removed extra newlines ... nothing else).
22819 2002-11-21 Naba Kumar <naba@gnome.org>
22821 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
22822 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
22823 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
22824 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
22825 Updated to the CVS version.
22827 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22829 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
22830 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
22831 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
22832 images in completion lists.
22833 * src/resources.h: Make C++ friendly.
22834 * scintilla/PropSet.cxx: Fix memory leak.
22836 2002-11-20 Naba Kumar <naba@gnome.org>
22838 * scintilla/*/*: Synced to latest scintilla 1.49
22839 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
22842 * scintilla/RESearch.cxx: The automatic cvs log in the
22843 file really broke things trying to interprete the changelog
22844 entry incorrectly as end-of-comment. Removed the $cvs line
22845 and committed again.
22847 2002-11-19 Naba Kumar <naba@gnome.org>
22849 Patch from Timothee Besset <ttimo@idsoftware.com>
22851 * src/message-manager-private.cc: Interpretes absolute
22852 file paths properly in zvt terminal.
22854 2002-11-19 Naba Kumar <naba@gnome.org>
22856 Patch from Timothee Besset <ttimo@idsoftware.com>
22858 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
22859 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
22860 (important) editor preferences in project (if there is one
22865 2002-11-18 Naba Kumar <naba@gnome.org>
22867 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22869 * src/debug_tree.c, src/find_in_files_gui.c,
22870 src/find_replace.c, src/find_text.c,
22871 src/project_import.c, src/project_import_gui.c,
22872 src/wizard_gui.c: i18n Fixes.
22874 2002-11-15 Naba Kumar <naba@gnome.org>
22876 * plugins/class-gen/clsGen.c: Fixed to use project function
22877 to import files. Create non-existent directories before the
22878 sources are written.
22880 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
22881 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
22883 src/glades.c: Excluded gladen files from build. This
22884 will fix the unnecessary dependency on libssl.
22886 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
22887 file import funtion.
22889 * src/message_manager_private.cc: Fixed a compiler warning with
22890 DEBUG preprocessor macro.
22892 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
22893 wrong (undocked) editor window was closed on clicking close on an
22894 undocked editor window.
22896 * src/debugger.c: Fixed a bad bug where debugger terminal won't
22897 start correctly if the executable was run before with 'F3'.
22899 * src/toolbar_callbacks.c: Wrap around find next.
22900 * src/toolbar.c: Disable combo activate.
22901 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
22902 button positions to get 'yes' as default.
22904 * anjuta.spec.in: Updated.
22906 * src/anjuta_info.c, src/appwizard_gui.c,
22907 src/attach_process_gui.c, src/breakpoints_gui.c,
22908 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
22909 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
22910 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
22911 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
22912 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
22913 src/preferences.c, src/preferences_gui.c, src/project_config.c,
22914 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
22915 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
22916 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
22917 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
22918 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
22919 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
22920 plugins/patch/patch-plugin.c, printing/print-util.c:
22921 Set all windows and dialogs transient
22922 to their parents so that they remain floated above their parents.
22924 2002-11-13 Naba Kumar <naba@gnome.org>
22926 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
22927 take default editor font).
22929 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
22930 Corrected email address.
22932 * src/mainmenu_callbacks.c: Used spaces instead of tabs
22933 for changelog entry.
22937 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22938 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
22940 2002-11-06 Naba Kumar <naba@gnome.org>
22943 * anjuta.spec.in: Ships the .omf files with the
22944 documents instead of the base package.
22946 2002-11-04 Naba Kumar <naba@gnome.org>
22948 * data/properties/latex.properties: Fixed a bug.
22949 * ChangeLog: Released 1.0.0 stable.
22951 2002-11-04 Naba Kumar <naba@gnome.org>
22953 * src/commands.c: Added command with shell redirection capability.
22954 * data/properties/anjuta.properties: Changed default execution
22956 * src/project_dbase.c: Set project top dir in properties.
22957 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
22958 * data/Makefile.am: More diskcheck error fixes.
22960 * README, anjuta.spec.in, THANKS, AUTHORS,
22961 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
22962 manuals/C/anjuta-manual/authers,sgml,
22963 manuals/C/anjuta-manual/anjuta-manual.sgml,
22964 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22965 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
22966 : Changed anjuta home to
22967 new URL and my email address.
22969 * manuals/C/anjuta-manual/interfaces.sgml,
22970 manuals/C/anjuta-manual/prefereces.sgml,
22971 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
22973 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
22974 : removed reference to the help menu as the menu is modified
22975 when no help is found (which is very likely when we are
22976 shiping the documents separately).
22978 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22979 * anjuta.spec.in: Update specfile to make multiple RPMs.
22980 * data/Makefile.am: make dist fix.
22981 * src/text_editor_menu.c: Fix compile warnings (casts).
22983 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22984 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
22985 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
22987 2002-11-01 Naba Kumar <naba@gnome.org>
22989 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
22990 Added gnome2 macros to be used by gnome2 project wizard.
22992 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
22995 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
22996 as it was conflicting with generated projects and is not
22999 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23000 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23001 project generation, removed qt project as it's not complete and
23002 added gnome2 bonobo wizard.
23004 2002-10-29 Naba Kumar <naba@gnome.org>
23006 * po/POTFILES.in: Updated.
23007 * po/POTFILES.skip: Added.
23008 * preferences.h: Fixed print paper size property name.
23010 2002-10-28 Naba Kumar <naba@gnome.org>
23012 * data/user.properties, data/Makefile.am: Added user properties file
23013 which will be copied in user's ~/.anjuta/user.properties.
23015 * data/anjuta.properties: Changed a comment.
23017 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23019 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23020 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23021 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23024 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23025 instead of user properties file.
23027 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23028 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23029 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23030 * README, TODO: Updated.
23032 2002-10-28 Naba Kumar <naba@gnome.org>
23034 * manuals/C/anjuta-manual/figures/editor_guides.png,
23035 manuals/C/anjuta-manual/figures/editor_margins.png,
23036 manuals/C/anjuta-manual/figures/editor_markers.png,
23037 manuals/C/anjuta-manual/figures/local_variables.png,
23038 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23039 manuals/C/anjuta-manual/figures/prefs_print.png,
23040 manuals/C/anjuta-manual/figures/print_dlg.png,
23041 manuals/C/anjuta-manual/figures/print_preview.png,
23042 manuals/C/anjuta-manual/figures/symbol_browser.png,
23043 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23044 files for manual documentation.
23046 * manuals/sgmldocs.make,
23047 manuals/C/anjuta-manual/Makefile.am,
23048 manuals/C/anjuta-manual/authors.sgml,
23049 manuals/C/anjuta-manual/build.sgml,
23050 manuals/C/anjuta-manual/compileopts.sgml,
23051 manuals/C/anjuta-manual/debugger.sgml,
23052 manuals/C/anjuta-manual/execute.sgml,
23053 manuals/C/anjuta-manual/fileoperations.sgml,
23054 manuals/C/anjuta-manual/interface.sgml,
23055 manuals/C/anjuta-manual/preferences.sgml,
23056 manuals/C/anjuta-manual/projects.sgml,
23057 manuals/C/anjuta-manual/figures/arguments.png,
23058 manuals/C/anjuta-manual/figures/open_file.png,
23059 manuals/C/anjuta-manual/figures/other_opts.png,
23060 manuals/C/anjuta-manual/figures/scrshot.png,
23061 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23062 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23064 Updated anjuta manual documentation.
23067 2002-10-27 Naba Kumar <naba@gnome.org>
23069 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23070 check and modifies debugger terminal command accordingly
23071 to function properly.
23073 2002-10-25 Naba Kumar <naba@gnome.org>
23075 * manuals/sgmldocs.make: Fixed a couple of bugs.
23076 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23078 2002-10-24 Naba Kumar <naba@gnome.org>
23080 * src/debug_tree.c: Fixed a crash bug from Etay.
23082 * global_tags/create_global_tags: Added messages.
23083 Fixed infinite looping within files.
23085 * macro/autogen.sh: Removed debug and warning flags for defaults.
23087 Patch from Vadim Berezniker <vadim@berezniker.com>
23089 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23090 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23093 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23094 temporarily just copy it
23096 2002-10-24 Naba Kumar <naba@gnome.org>
23098 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23099 manuals/C/anjuta-manual/anjuta-manual.sgml,
23100 manuals/C/anjuta-manual/compileopts.sgml,
23101 manuals/C/anjuta-manual/debugger.sgml,
23102 manuals/C/anjuta-manual/execute.sgml,
23103 manuals/C/anjuta-manual/fileoperations.sgml,
23104 manuals/C/anjuta-manual/interface.sgml,
23105 manuals/C/anjuta-manual/introduction.sgml,
23106 manuals/C/anjuta-manual/projects.sgml,
23107 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23108 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23109 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23110 manuals/ja/anjuta-manual/compileopts.sgml,
23111 manuals/ja/anjuta-manual/debugger.sgml,
23112 manuals/ja/anjuta-manual/execute.sgml,
23113 manuals/ja/anjuta-manual/fileoperations.sgml,
23114 manuals/ja/anjuta-manual/interface.sgml,
23115 manuals/ja/anjuta-manual/introduction.sgml,
23116 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23118 2002-10-24 Naba Kumar <naba@gnome.org>
23120 * src/project_type.c: added autogen for qt projects.
23121 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23122 Fixed a bug that retrieves wrong terminal command.
23123 * src/commnads.c: Added more terminal commands.
23124 * configure.in: Checks for scrollkeeper version.
23126 2002-10-22 Naba Kumar <naba@gnome.org>
23128 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23129 instead of AM_GNOME_GETTEXT.
23131 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23132 for setup-gettext for the wizard generated projects.
23134 * src/source.c: Fixed a bug where glade file wasn't generated.
23136 * src/gnome_project.c: Excluded project version from project dir
23139 2002-10-22 Naba Kumar <naba@gnome.org>
23141 * acinclude.m4: New file with dummy funtion for gettext
23142 cross compatibility fix.
23144 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23145 * configure.in: Fixed cflags to avoid useless warnings.
23146 * Makefile.am: EXTRA_DIST += setup-gettext.
23147 * src/toolbars.c: Added space paddings around tags label.
23149 2002-10-21 Naba Kumar <naba@gnome.org>
23151 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23153 * setup-gettext: New script to maintain gettext cross version
23155 * configure.in, macros/autogen.sh: Fix for gettext cross version
23158 2002-10-21 Naba Kumar <naba@gnome.org>
23160 * debug_tree.c: Fixed incorrect use of debug assertion.
23162 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23163 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23164 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23165 src/memory.c, src/memory.h, src/message-manager-private.cc:
23167 New parsing algorithm; adapted from kdevelop.
23168 Middle button menu for changing the value's display type
23170 2002-10-07 Naba Kumar <naba@gnome.org>
23172 * src/main_menubar_def.h: Changed status bar message for Help->
23173 Browse info pages. Bug #603308
23175 * src/executer.c: Made "User terminal" default for creating
23176 projects (User can always disable it later). Bug #114222
23178 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23180 * macros/autogen.sh: Require gettext 0.10.x for autogen
23181 * src/text_editor.c: Fixes Bug #595303
23182 * src/source.c: Fixes Bug #595970
23183 * src/anjuta.c: Fixes Bug #598366
23184 * scingtilla/LexCPP.cxx: Bug #602296
23185 * src/main_menubar_def.h: Bug #604363
23186 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23188 2002-10-07 Jens Georg <mail@jensgeorg.de>
23190 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23191 * gnomefilelist.c: This patch fixes the bug #611542
23193 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23195 * data/properties/Makefile.am: Added tcltk.properties file.
23197 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23199 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23201 * README: Updated README
23202 * plugins/class-gen/clsGen.c, src/message_manager.cc
23203 , src/mainmeu_callbacks.c, src/memory.c
23204 , src/project_dbase_gui.c, src/text_editor_gui.c
23205 , widgets/gnomefilelist.c: Set window icons
23206 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23207 Enabled release build (stripped + optimized binaries, etc.)
23208 * data/properties/anjuta.properties, src/commands.c,
23209 src/defaults.cFixed bug #595489 (stdin on executables)
23210 * src/appwizard.c, src/main.c, src/message-manager.cc
23211 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23212 , src/debug_tree.c: Memory related (valgrind) fixes.
23213 * src/message-manager-private.[cc,h], src/pixpams.h
23214 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23215 * anjuta.prj: Added debug_tree.c to SOURCES
23216 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23217 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23218 Compacted code and cleaned up unnecessary functions.
23219 * tagmanager/*.[ch]: Code fixes.
23221 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23223 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23225 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23226 Debug tree now detects changes of displayed variables
23227 and changes their color to red
23229 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23231 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23233 * mainmenu_callbacks.c: Set's the current file name in
23234 file save as dialog.
23236 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23238 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23240 * data/properties/tcltk.properties: New file for tcl/tk
23243 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23245 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23246 Fixed a fatal bug which doesn't let building gnome2 related
23247 projects. They use different autogen.sh script. Defined new
23248 type field "gnome_macro_support".
23250 * data/autogen.sh.gnome2: New file.
23252 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23253 bug with quotes escaping in quotes.
23255 * src/message-manager-private.cc: Used event box instead
23256 of frame for local message pane, so that the borders appear
23257 properly and nicely.
23259 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23260 if there is a project open and all the files are un-docked.
23262 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23264 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23266 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23267 * THANKS: updated for new contributions
23268 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23270 2002-08-27 Steven Knight <steven.knight@unh.edu>
23272 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23273 src/project_dbase.h, src/project_type.c, src/source.c,
23274 src/wizard_gui.c: new Qt project type
23275 *** NB not fully tested, may need some work, icon required...
23277 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23279 * src/memory.c, src/memory.h: new memory patch
23281 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23283 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23285 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23287 * lancher/anjuta_launcher.c: Determine pty from function
23288 call instead of running 'tty' externally.
23290 * data/properties/cs.properties: Added compile/build commands.
23291 Fixed execution properties.
23293 * src/commands.c: Added c# options.
23295 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23297 * src/debug_tree.[c,h], src/debugger.[c,h],
23298 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23300 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23301 1. Misaligned structs when they are members of other structs.
23302 2. '{' sometimes appears as a variable.
23303 3. Wrong processing of some arrays.
23304 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23305 that displays the tree in two columns (variable and value).
23307 2002-08-14 Stephane Demurget <demurgets@free.fr>
23309 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23311 * data/properties/sql.properties: added the DATETIME data type.
23313 * data/properties/html.properties: added the foreach php keyword.
23315 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23317 * NEWS: Updated with new features.
23319 * data/.cvsignore, doc/.cvsignore: Updated.
23321 Patch from: Etay Meiri <etay-m@bezeqint.net>
23323 * src/debug_tree.h, src/debug_tree.c: New files.
23325 * src/Makefile.am, src/message-manger-private.[h,cc],
23326 src/message-manger.cc: Added Tree view for debugger
23329 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23331 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23333 * src/memory.c, src/memory.h: New files.
23335 * src/Makefile.am, src/appwizard.c, src/controls.c,
23336 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23337 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23339 Memory view implemetation that would enable viewing raw memory
23342 2002-08-08 Stephane Demurget <demurgets@free.fr>
23344 * AUTHORS: added Biswa, because I wonder why noone already have
23345 written his name in the Anjuta's hall of fame :)
23347 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23349 * src/appwizard_gui.c: Removed an ambiguous prototype.
23350 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23351 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23352 * THANKS: Updated M. Ali Vardar's email.
23354 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23356 * src/anjuta_gui.c: implemented feature request to stop main and browser
23357 toolbars having exclusive use of space
23359 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23361 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23362 left over from the previous work to fix bugs :-)
23364 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23365 src/controls.c, src/mainmenu_callbacks.h,
23366 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23369 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23370 src/project_import_gui.c, src/sharedlib_gui.c,
23371 src/signals_gui.c: set window icon correctly
23373 * NEWS: more updates for the release
23375 * HACKING: updated for window icons and insert menu information
23377 * src/cvs_gui.c, src/build_project.c,
23378 src/project_import_cbs.c: message strings reviewed
23380 * src/controls.c: context help button should be disabled if
23381 DevHelp is not installed
23384 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23386 * src/debugger.c: Fixed the signalling screw up because of string
23387 update in gdb used to report the child process PID. Also, no
23388 error dialog will be popped up for "no such file or directory"
23389 error (very annoying and useless error). This error will still
23390 be shown on the debug message window. Avoided terminating the
23391 program when the terminal is terminated -- doesn't hurt, otherwise
23392 we get crappy egg-and-hen problem.
23394 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23395 dimensions loading.
23397 * src/anjuta.c: Limited the default size of main window to sane
23400 * src/preferences.c: Fixed some deadly memory corruption bugs in
23401 the recent patches. Return from getenv() should NEVER be freed,
23402 because they are static strings.
23404 * src/preferences_gui.c: Removed the fix for crash bug with font
23405 selection and applied the real fix.
23407 2002-06-08 Andy Piper <andy.piper@freeuk.com>
23409 * NEWS: updated for release
23411 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23413 * src/launcher.c: Added a fix a memory leak and a possible
23414 fix for zvt-crash bug.
23416 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
23418 * data/properties/latex.properties,
23419 data/properties/ada.properties: Added file.is.source property.
23421 * src/an_file_view.c: Set auto column size of the file
23424 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
23425 The user is now prompted to confirm the closing of the file
23426 if it is being used by CVS. If yes, the editor is closed and
23427 the CVS operation stops.
23429 2002-06-07 Andy Piper <andy.piper@freeuk.com>
23431 * anjuta.prj: bump project version for release
23432 * BUGS: removed unnecessary file
23434 2002-06-07 Philip Van Hoof <freax@pandora.be>
23436 * widgets/gnomefilelist.c: fix up issue with directory deleted
23437 during the life of the file list widget
23438 * src/preferences_gui.c: sticking-plaster fix to font selection
23439 causes segfault bug
23441 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
23443 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23445 * data/properties/anjuta.properties, src/an_file_view.[ch],
23446 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
23447 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
23448 added options for symbol and file browsers.
23449 * data/properties/cpp.properties: linker flags should come after
23450 the name of the file to compile.
23451 * scintilla/Editor.cxx: fixed gcc compilation warning.
23452 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
23453 be executed from bindir only.
23454 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
23455 tagmanager/include/tm_file_entry.h: CVS version information in file
23457 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
23459 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
23460 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
23461 crashes during file import.
23462 * src/project_import.c: disable project menu items during project
23465 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23467 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23469 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23470 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
23471 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
23472 modified Insert menu, added C functions template, header C
23473 template, modified header_template HEADER_H ==> NAMEFILE_H
23475 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23477 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23479 * data/properties/html.properties: changed some file
23482 2002-06-05 Philip Van Hoof <freax@pandora.be>
23484 * widgets/gnomefilelist.c: Fixed #560759 and #561776
23486 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23488 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23490 * data/properties/anjuta.properties, src/defaults.c: Make windows
23491 docked by default, fix the big fonts bug.
23493 * src/an_file_view.c, src/main_menubar_def.h,
23494 src/project_dbase_gui.c: sanitized the Edit/View mess.
23496 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
23497 for customizing shortcuts.
23499 * src/mainmenu_callbacks.c: Search for selected word if present.
23501 * src/text_editor_menu.c: Added context menu options for docking
23502 and undocking editor windows.
23504 * src/main_menubar.h, src/main_menubar.c: more support for the
23505 shortcuts menu item.
23507 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23509 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23511 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
23512 all commit messages being written to top of the file
23514 * src/main_menubar_def.h: message strings reviewed
23516 * src/project_import.c: message strings reviewed
23518 * src/source.c, src/glades.c: message strings reviewed. Fixed
23519 some bugs around reading the project properties for creating
23520 .glade and .desktop files in the Application Wizard. There were
23521 typos in the property names being retrieved
23523 * widgets/gnomefilelist.c: changed build_full_path to make
23524 the file widget support ~
23525 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
23527 * THANKS, widgets/e-shell-about-box.c,
23528 manuals/anjuta-manual/C/authors.sgml: updated for new
23531 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
23533 * src/project_dbase.c: Fixed the file-path-corruption bug
23534 and the cannot-import-file-in-project bug. (follow-up with
23535 the last commit from Stef).
23537 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
23538 with unsaved-project.
23540 2002-06-05 Stephane Demurget <demurgets@free.fr>
23542 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
23545 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23547 * data/properties/{xml,html,other}.properties: changed some file
23550 * data/anjuta.mime: oops! cvs added
23552 * scintilla/RESearch.cxx: fixed up a problem with comments
23554 * global-tags/create_global_tags.sh: redirect errors to /dev/null
23555 to avoid messages about missing libs
23557 * NEWS: started the release notes
23559 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23561 * HACKING: updated with new information on printing, patch naming
23563 * TODO: removed completed tasks
23565 * THANKS: updated a few contributions
23567 * anjuta.prj: updated the icon file
23569 * anjuta.desktop.in.in: updated to add Categories
23571 * data/anjuta.mime: created a mime type for Anjuta project files
23572 (NB needs to be added to the install in /usr/share/mime/)
23574 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
23575 "Coded in Anjuta" button in Gimp XCF format. It can be converted
23576 to PNG for websites.
23578 * plugins/patch/patch-plugin.c: clarified some messages and
23579 made it easier to see different patching sessions
23581 * src/toolbar.c: changed some message text for consistency
23583 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
23584 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
23586 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23588 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
23589 src/project_dbase.{c,h}, src/project_import_cbs.c,
23590 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
23591 Added XLib Project and a Dockapp Project types.
23592 * pixmaps/Makefile.am: added line for new pixmap for new xlib
23594 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
23595 * src/source.c: Fixed memory leak in existing projects.
23596 (filename was not freed)
23597 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
23599 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
23601 * src/anjuta.h, src/anjuta.c: Added error display funtions
23602 with parent windows.
23604 * src/appwizard_cbs.c: Changed error display function to use
23607 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
23609 * printing/print.h, printing/printing.c: Taken care of document
23610 zoom factor and fixed a font loading bug. Dynamically calculated
23611 text widths to work with zooms properly. Re-organized code for
23612 dynamic text width calulations to work in general with utf8 chars.
23613 Determined font height and width automatically from the font info.
23615 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
23616 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
23617 Converted text.zoom.factor property to use #defined value. Removed
23618 margin header and margin numbers preferences, as they now
23619 calculated dynamically.
23621 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
23623 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
23624 printing/print-util.h, printing/print.c, printing/print.h:
23625 Rewritten printing support for style based printing. Syntax highlighted
23626 printing, monochromatic printing, setup using preferences etc.
23628 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
23629 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
23630 language and the styled text buffer.
23632 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
23633 the print setup preferences page and added printer preferences. Added functions
23634 to retrieve preferences with default values.
23636 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
23639 * data/properties/anjuta.properties: Added default printer preferences.
23641 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
23642 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
23643 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
23645 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
23647 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23649 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23651 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
23652 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
23653 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
23654 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
23656 printing/Makefile.am: Reduced compiler optimizations.
23658 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
23659 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
23660 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
23661 tagmanager/tm_workspace.c: TagManager fixes.
23663 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
23665 * printing/*: CVS added. :)
23667 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23669 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23671 * printing*: CVS added.
23672 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
23673 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
23674 src/main_menubar_def.h: Gnome Print support
23675 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
23676 * configure.in: Enable debugging flag option
23677 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
23678 Print properties defined.
23679 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
23681 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23683 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23685 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
23686 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23687 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
23689 * src/text_editor.c: Minor cleanups.
23690 * anjuta.c: Tweaks to 'Goto File Line' functionality.
23691 * src/project_dbase.c: Fixes to add/remove files from project.
23692 * src/help.c: Fix minor memory leak.
23693 * src/project_dbase_gui.c: Remove debugging messages.
23694 * src/utilities.[ch]: Cleanups and minor fixes.
23695 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
23697 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
23699 * src/anjuta.c [anjuta_apply_preferences()]:
23700 Fixed a crash bug when tab pos is not defined for the editors.
23702 * data/properties/cpp.properties: Set default identifier property to normal.
23703 This fixes the bug in which the fore color gets hidden with dark background.
23705 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
23707 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
23710 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
23711 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
23712 src/anjuta.c, data/properties/anjuta.properties:
23713 Implemented line wrapping.
23715 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
23717 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
23718 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
23719 tags. Code was reviewed from GNOME Bonsai view.
23721 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
23722 it seems to have been removed by scintilla people.
23724 * data/properties/anjuta.properties: Set default line wrap to false, as
23725 is noticably slow with big files.
23727 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23729 * src/project_import_gui.c: disallow the selection of files in
23731 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
23734 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23736 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
23737 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
23738 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
23739 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
23740 now works properly.
23741 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
23742 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
23743 * src/utilities.[ch]: Added some utility functions.
23744 * tagmanager/tm_project.c: Fix for bug in file removal from project.
23746 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23748 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23750 * HACKING: info on FIXME statements and removed ccview references
23751 * Makefile.am: added rule to make RPM package
23753 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23755 * THANKS, widgets/e-shell-about-box.c,
23756 manuals/anjuta-manual/C/authors.sgml: updated for new
23758 * src/anjuta.c: removed unnecessary warning code since CVS
23759 support is now implemented :-)
23760 * manuals/sgmldocs.make: implemented a fix for bug #553969
23761 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
23762 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
23763 manuals/C/anjuta-faqs-C.omf: modified the descriptions
23765 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23767 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
23768 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23769 src/main_menubar_def.h, src/preferences_gui.c,
23770 preferences.c, preferences.h: setup Username and Email
23771 preferences, Insert ChangeLog and Username editor functions
23773 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
23775 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23777 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
23778 src/src_paths_cbs.c, src/src_paths_gui.c
23779 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
23781 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23783 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23785 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
23786 and goto tag menu items to main menu.
23788 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23790 * THANKS, widgets/e-shell-about-box.c,
23791 manuals/anjuta-manual/C/authors.sgml: added new contributors
23792 * HACKING: updated with info on files to change for credits
23794 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
23796 * src/aneditor.cxx: extended extension list which fixes segfault
23797 on selecting lisp, ruby or matlab as highlight style.
23799 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23801 * src/main_menubar_def.h: fixed an array initialiser and fixed
23802 the lexer settings for the new entries on the Format menu
23804 2002-05-07 Stephane Demurget <demurgets@free.fr>
23806 * Synced with Scintilla 1.45
23808 2002-05-06 Andy Piper <andy.piper@freeuk.com>
23810 * anjuta.prj: added another missing file
23811 * ChangeLog: fixed some incorrect change dates I caused by
23812 sloppy cut-and-pasting :-/
23814 2002-05-06 Andy Piper <andy.piper@freeuk.com>
23816 * src/mainmenu_callbacks.c: fixed title of new About box
23818 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23820 * src/pixmaps.h: added macros for OpenGL and SDL project icons
23822 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23824 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
23825 * anjuta.prj: updated for new files
23827 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
23829 * widgets/e-shell-about-box.c: Added version display.
23831 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23833 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
23834 widgets/scroll_menu.c: fixed up some compiler warnings (patch
23835 from Philip Van Hoof)
23837 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23839 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
23841 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
23842 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
23843 that produced build errors (needs checking on a machine with the
23845 * data/properties/lisp.properties: updated to match format of other
23846 lexer property files supplied with Anjuta
23848 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23850 * anjuta.prj: added new files
23851 * HACKING: added information from the mailing list on
23852 adding new project types to the wizard (thanks to Johannes)
23854 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23856 * src/utilities.h, src/launcher.c, src/gnome_project.c,
23857 src/appwiz_page2.c: Fix for 547038.
23859 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23861 * attach_process.c, attach_process_cbs.c: Fixed a dialog
23864 * about.h: cvs removed.
23866 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23868 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23872 * src/anjuta.c (anjuta_system_error): checks for the error number to
23873 know whether the error description is needed or not.
23875 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23877 * pixmaps/anjuta_logo.png: New about logo.
23879 * pixmaps/anjuta_icon.png: New icon from Misha. The
23880 old one had trouble with some gtk themes.
23882 * about.c: Removed. No longer needed.
23884 * mainmenu_callbacks.c: Removed reference of about.h
23886 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23888 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23890 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
23891 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
23892 About Dialog (thanks to the Evolution team for the cool widget!)
23894 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23896 Patch from lbell <lbell@tsc4.com>
23898 * src/find_in_files.c, src/find_in_files.h,
23899 src/anjuta.c: Added save_yourself, load_yourself routines.
23901 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
23902 Added "Append messages" toggle button. This will enable
23903 the search results to be appended to the already existing
23906 * src/debugger.c: Fixed a typo.
23908 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
23909 src/session.c, src/session.h: Improved session management.
23911 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23913 * THANKS, FUTURE, AUTHORS: Changed my email and
23916 2002-05-02 Stephane Demurget <demurgets@free.fr>
23918 Impl. feature request #525271 (add Lisp support).
23920 * data/properties/lisp.properties: added.
23922 * data/properties/Makefile.am, data/properties/anjuta.properties: added
23923 the lisp properties.
23925 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
23926 src/utilities.[ch]: added support for the Lisp highlight style.
23928 2002-05-02 Stephane Demurget <demurgets@free.fr>
23930 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23931 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23932 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
23933 option preferences to have a persistent setting. Plus it's not used
23934 often, so it's better here than flooding the menus.
23936 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
23937 preferences pages a lot more consistent and sweeter: tabs direction
23938 radiobuttons are directed against the meaning, all pages have an
23939 outter frame, a lot of padding, removed all expand attributes for
23940 vertical boxes, ...
23942 That's not a total revamp, but it's really looking better now, even
23943 if there's still work to be done.
23945 2002-05-01 Andy Piper <andy.piper@freeuk.com>
23947 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
23948 * TODO: added task to be completed before next release (update all credits)
23950 2002-05-01 Stephane Demurget <demurgets@free.fr>
23952 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
23955 2002-05-01 Benke László <decike@freemail.hu>
23957 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23959 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
23960 src/main_menubar_def.h, src/mainmenu_callback.[ch],
23961 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
23962 to the format menu in order to reorder the notebook tabs in
23963 alphabetical order everytime a file is created/opened/saved.
23965 2002-05-01 Philip Van Hoof <freax@pandora.be>
23967 * widgets/gnomefilelist.[ch] (history_combo_go),
23968 (history_combo_clicked): impl.
23970 (gnome_filelist_new_with_path): use this new impl.
23972 2002-05-01 Stephane Demurget <demurgets@free.fr>
23974 * src/project_dbase_gui.c (add_file): added the xpm file type.
23976 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23978 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
23981 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
23984 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
23985 src/text_editor_menu.c: Added context sensitive search in symbol
23986 browser and editor.
23988 * configure.in: Changed version number to 0.1.9.99.
23990 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
23991 src/project_import.c: Minor changes to project import facility.
23993 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
23994 (Forced to use specific brace format)
23996 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
23997 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
23998 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24000 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24002 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24003 replaced the spinbutton with an hscale, and made the UI less "blocky".
24005 * src/cvs_gui.c: When diffing a project you can choose date and
24008 * src/project_dbase.c: Import_file activated again
24010 * configure.in, plugins/Makefile.am: Added patch plugin
24012 * plugins/patch/*: The new patch plugin
24014 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24016 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24018 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24019 dropdown list shown by autocompletion are now removed.
24021 2002-04-28 Philip Van Hoof <freax@pandora.be>
24023 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24024 a bunch of filetypes from the older version.
24026 * src/project_dbase_gui.c (add_file): changed the import
24027 dialog's filetypes combo contents depending on the
24028 type of data to be imported.
24030 2002-04-28 Stephane Demurget <demurgets@free.fr>
24032 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24033 the amount parameter as Philip stated and reformated to follow the
24036 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24037 changed accordingly.
24039 2002-04-25 Stephane Demurget <demurgets@free.fr>
24043 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24044 Shift-F6, to be more consistent with other Gnome apps.
24045 Moved the "Search next" entry under the "Search" one, and swapped the
24046 order of the "Find in files" and "Find and Replace" ones.
24048 Some additional fixes ands cleanups on the edit menu.
24050 * src/main_menubar.h: replaced all occurences of repeat_find by
24051 find_again for the code to be more consistent.
24053 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24054 sensitiveness depending on the existence of an active text buffer.
24056 * TODO: added some bits about improving the usability of the
24057 search/search again couple.
24059 2002-04-25 Stephane Demurget <demurgets@free.fr>
24061 * src/preferences_gui.c: made the tab labels text more consistent
24064 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24066 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24068 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24071 * src/main.c (main): simplified some code and cleanups.
24073 Fix a part of #499366:
24075 * src/commands.[ch] (sync_from_props), (command_editor_save),
24076 (on_apply_clicked), (create_command_editor_gui): added the gui
24077 corresponding to the command.terminal preference.
24079 2002-04-25 Stephane Demurget <demurgets@free.fr>
24083 * anjuta.spec.in: added build requirements for the source rpm.
24085 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24087 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24089 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24090 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24091 src/project_type.c, source.c, wizard_gui.c:
24092 Added new GNOME 2 project types and changed glade behaviour to
24093 produce GTK code if project type GTK was selected and GTKmm code
24094 if project type GTKmm was selected (and not depending on the
24095 selected language. Disabled glade for GNOME 2 projects because
24096 we will need glade2 there.
24098 * src/project_dbase.c: Fixed a memory lack.
24100 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24102 * src/cvs.c: Added an error message if jobs are running
24104 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24106 * tagmanager/tm_work_object.c: Fixed a chrash
24107 bug which occurs when it tries to stat an empty
24110 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24112 * src/controls.c: CVS menu items now becomes
24113 insensitive when the launcher is busy.
24115 * src/anjuta.c, cvs.h, cvs.c: Created a function
24116 to update the cvs preferences when preferences are
24117 applied in preferences dialog and called it from
24118 anjuta_update_preferences().
24120 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24122 * src/cvs.c: Added a space in the cvs command
24123 before the revision part. This fixes the cvs
24124 error we get when cvs-diffing with revisions.
24126 * src/cvs.c: Fixed a compiler warning.
24128 * src/find_replace.c: The dialog now remembers
24129 the settings including the "prompt on replace"
24130 which seems to have broken somewhere line the
24133 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24135 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24136 Added a new property in cvs class to hold a boolean
24137 for enabling date in cvs diff. This fixed the bizzare
24138 diff output due to the date that goes with the cvs
24139 command. Also, set the default value of compression
24140 to 3 and unified diff option to 1.
24142 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24144 * src/cvs.c: The diff editor is set to hilite as
24145 diff syntax hiliting.
24147 * configure.in, manual/Makefile.am:
24148 Added a new manual module for ja language.
24150 * manual/ja/*/*/*: New module and files for the
24151 ja translation for the anjuta documentation
24152 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24154 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24156 * src/launcher.c: Made a very messy work around
24157 for the launcher authentication to work properly.
24159 * src/find_replace.c: Applied the missing patch
24160 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24162 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24164 * src/cvs.c, src/main_menubar_def.h: made message strings
24165 consistent with existing standards from our own documentation
24166 (such as uppercase P in Project, corrected spelling of
24169 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24171 * src/cvs_gui.c: Cleaned up gui and aligned various
24172 widgets to give a clean look.
24174 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24176 * src/launcher.c: Added work around to retrieve
24177 the child exit code. It works. :)
24179 * src/find_in_files.c, src/gnome_project.c,
24180 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24181 src/clean.c, src/clean_project.c, src/build_project.c,
24182 src/build_file.c: Modified to handle the new
24185 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24187 * src/find_replace.c: Changed signal to call
24188 on_replace_text_close on from delete_event
24189 to close => the replace history is now updated.
24191 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24193 * src/cvs.c: escaped the cvs import message before
24196 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24198 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24200 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24202 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24205 * src/preferences_gui.c: GUI improvements
24207 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24209 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24211 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24212 Removed static qualifier from tm_tag_type_name() and
24213 availed it's prototype for use in outside code. also
24214 created reverse map function tm_tag_type_name();
24216 * src/anjuta.c: Implemented qualified tags names for
24217 the tag list (on the toolbar pulldown list) to avoid
24218 ambiguty in tags with similar names (like prototype
24219 and definition). Patch modified and improved.
24221 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24223 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24225 * src/utilities.[c,h]: Added a utility funtion
24226 that escapes the single and double quotes in a
24227 given string. Useful for passing command line
24230 * src/cvs.c: Escaped the cvs log message before
24231 passing it to cvs command line to avoid ambiguties
24232 with quotes in the message.
24234 * pixmaps/anjuta_icon.png: Changed to the new icon.
24235 from Todd Goyen <goyen@mbi-berlin.de>
24237 * src/message-manager-private.cc: Added regex to
24238 recognize (underline hilite) the parsable outputs
24239 from the zvt terminal.
24241 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24243 Patch from: Tina Hirsch <tehirsch@arcor.de>
24245 * src/project_type.c:
24246 Fixed a bug in the wxproject type and modified the erroroutput when
24247 configure doesn't find wx-config
24249 Patch from: Timothee Besset <ttimo@idsoftware.com>
24251 * src/anjuta.c, src/message-manager-private.cc,
24252 src/message-manager-private.h
24253 Catches double clicks in the zvt terminal, and calls goto_error_line
24254 to jump to the appropriate location in the source. This will recognize
24257 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24259 * src/build_project.c: Taken care of memory leak
24260 by freeing cmd variable properly.
24262 * src/main_menubar_def.h: Fixed wrong signal connection
24263 for cvs project commit.
24265 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24267 * src/preferences_gui.c: Added some border and adjusted
24268 expandsion, filling in box adds to make the cvs preferences
24271 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24273 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24275 * src/cvs*, src/main_menubar*, src/preferences*:
24276 Moved CVS settings to preferences, added a nice login dialog.
24278 * src/controls.c, src/project_dbase.c:
24279 CVS project options are only shown if a project is open
24281 * src/build_project.c:
24282 User is now asked if he wants to install as root
24287 * anjuta.prj: Updated with cvs files
24289 * TODO: Remove task which are done
24291 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24293 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24294 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24295 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24297 Modified launcher to use controlling terminal to detect and
24298 take care of password authentications (for example, for cvs
24299 and root installs).
24301 * pixmaps/password.png: New file.
24303 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24305 Anjuta kick start tutorial wirtten by:
24306 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24308 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24309 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24310 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24311 manuals/C/anjuta-tutorial/figures/*.png:
24315 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24319 2002-03-28 Roel Vanhout <roel@stack.be>
24321 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24323 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24324 src/preferences_gui.c:
24325 Added option to wrap around to beginning/end of file when on last bookmark
24326 and next/previous bookmark is pressed
24328 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24330 Patch from Philip Van Hoof <freax@pandora.be>
24332 * src/gnomefilelist.c:
24333 Added gimp like feature that changes the file extension of
24334 the filename entered in the selections when the file
24337 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24339 Patch from Roy Wood <roy.wood@filogix.com>
24341 * src/controls.c, src/find_text.c, src/find_text.h,
24342 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24343 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24345 Menuitem for entering currently selected text as find target,
24346 added key accel for "find next" and changed some key accels for
24347 other key for consistency.
24352 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24354 * src/watch.c, src/watch.h, src/watch_cbs.c,
24355 src/watch_cbs.h, src/watch_gui.c:
24357 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24359 Added change watch entries feature
24360 and Watch entries modify on double click fixed.
24362 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24364 * src/mainmenu_callbacks.c:
24366 Project commit should not bypass dialog as
24367 we need to get the cvs log from the user.
24369 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24371 * src/project_dbase.c:
24373 Patch from Roy Wood <roy.wood@filogix.com>
24375 Fixed docking bug with the new docking patch
24376 to fix copy/paste bug.
24378 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24380 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24381 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24382 src/main_menubar.h, src/main_menubar_def.h,
24383 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24385 Added cvs project support. Featured bypass cvs dialog for
24386 cases where we don't need dialog (such as project and right
24387 click selection from file browser). Cleaned up cvs code to
24388 make them generic cvs operations instead of separate file
24389 and project operations. Added cvs log action. Increased
24390 file entry box width and enabled "unified diff" by default.
24391 Used Editor buffer for status and log and set hilite for
24392 these buffers including diff buffer (DIFF hilite).
24394 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24396 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24398 * data: Added file autogen.sh.wxwin
24399 * data/Makefile.am: Added entry for autogen.sh.wxwin
24400 * pixmaps: Added project image appwiz_wxwin.png
24401 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
24402 * src/appwizard_cbs
24403 src/compiler_options.c
24405 src/project_dbase.c
24406 src/project_dbase.h
24407 src/project_import_cbs.c
24411 src/wizard_gui.c: Added everything necessary for new
24412 project type 'wxWindows (wxGTK)
24413 * src/project_dbase.c: Fixed a bug that caused every project
24414 to be a glade project in dialog
24415 'Project information'.
24417 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
24419 Patch submitted by Roy Wood <roy.wood@filogix.com>
24421 * src/anjuta_gui.c, src/message-manager-dock.c,
24422 src/project_dbase.c:
24424 fixed the copy/paste bug by rewriting dock/undock
24427 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
24429 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24431 * src/cvs*, src/Makefile.am:
24432 New file for CVS support. File operations currently work
24433 cvs login needs to be done. Project support is not yet
24436 * src/main_menubar*, src/mainmenu_callbacks,
24437 src/anjuta.c, src/anjuta.h:
24438 Added menus and functions for cvs commands.
24440 * src/text_editor_menu.h:
24441 Added #include <gtk/gtk.h>
24444 Removed a warning (and this time it works ;-)
24446 * src/utilities.c, src/utilities.h:
24447 Added a utility function to retrieve directory
24448 name out of full path.
24450 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
24452 * src/executer.c: (create_executer_dialog): changed the default
24453 focus on the entry.
24455 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
24457 * widgets/gnomefilelist.c:
24458 Fixed duplicate history entries for the same directory.
24460 2002-03-10 Stephane Demurget <demurgets@free.fr>
24464 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
24465 it's already used by scintilla to delete the whole current line.
24467 2002-03-10 Stephane Demurget <demurgets@free.fr>
24471 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
24472 calls to fileselection_hide_widget,
24473 (on_open_filesel_cancel_clicked): removed.
24475 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
24476 (on_add_prjfilesel_cancel_clicked):
24478 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
24481 * src/fileselection.c: Made some functions static.
24482 (fileselection_hide_widget): rewritten using the new
24483 gnome_filelist_set_multiple_selection function.
24485 * src/fileselection.c: (on_file_selection_delete_event): removed
24486 unuseful widget hides. Some cleanups,
24487 (on_file_selection_cancel_clicked): impl,
24488 (create_fileselection_gui): changed the cancel button clicked's
24489 callback to use this new function.
24491 * src/anjuta.c: (anjuta_new):
24492 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
24493 callbacks, because this the gnome filelist widget's job.
24495 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
24496 clist selection mode duplicates set,
24497 (gnome_filelist_key_press): use the new impl. function.
24499 2002-03-10 Stephane Demurget <demurgets@free.fr>
24503 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
24504 fixed some bogus code using an array cell out of
24505 range, removed unecessary gettext usages.
24507 * src/appwiz_page2.c: (on_prj_name_entry_changed):
24508 some cleanups and now transform minus characters to
24512 (source_write_configure_in),
24513 (source_write_toplevel_makefile_am),
24514 (source_write_desktop_entry),
24515 (source_write_glade_file):
24516 * src/project_dbase.c: (project_dbase_summon_glade),
24517 (project_dbase_generate_source_code):
24518 * src/glades.c: (gladen_write_glade_write):
24519 replaced some occurences of the target name by the
24520 project filename, using project_dbase_get_proj_name,
24521 to fix the name of some files.
24522 Fixed a lot of mem leaks.
24523 Various code cleanups.
24525 2002-03-06 Stephane Demurget <demurgets@free.fr>
24527 Merged with latest (1.44) scintilla.
24529 Added: - The calltip.<lexer>.end.definition property to display help
24530 text on a second line of calltip.
24531 - The calltip.<lexer>.word.characters property to correctly find
24532 calltips for functions that include characters like '$' which
24533 is not normally considered a word character.
24534 - The use.monospaced property to determine initial state of
24535 Use Monospaced Font setting.
24537 Bugs fixed: Too many to mention; please see :
24538 http://www.scintilla.org/ScintillaHistory.html for the
24541 * scintilla/*/*: updated nearly all files.
24543 * TODO: removed the need of a scintilla merge.
24545 Merged with latest (1.44) SciTE properties.
24547 * data/properties/anjuta.properties: added the wrap, use.monospaced
24550 * data/properties/html.properties: added a missing php extension, and
24551 updated php keywords to the latest reference.
24553 * data/properties/pascal.properties: added commands to compile, build
24554 and execute pascal applications.
24556 * data/properties/lua.properties: added styles for statements.
24558 * data/properties/bash.properties: added the declare keyword.
24560 Fixed distchecking.
24562 * global-tags/Makefile.am,
24563 global-tags/create-global-tags.sh: used some kind of ugly hack to
24564 make distchek work, since noone has proposed some better way.
24566 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
24567 and Ctrl-N replace Alt-N for new file according to the Gnome design
24570 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24572 * widgets/gnomedirlist.c
24573 widgets/gnomedirlist.h
24574 widgets/gnomefilelist.c
24575 widgets/gnomefilelist.h:
24577 Added GPL headings in the file.
24579 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24581 * src/attach_process.c
24582 src/attach_process_cbs.c
24583 src/attach_process_cbs.h
24584 src/attach_process_gui.c
24586 src/breakpoints_cbs.c
24587 src/breakpoints_cbs.h
24588 src/breakpoints_gui.c
24590 src/compiler_options.c
24591 src/compiler_options_cbs.c
24592 src/compiler_options_cbs.h
24593 src/compiler_options_gui.c
24594 src/find_in_files.c
24595 src/find_in_files_cbs.c
24596 src/find_in_files_cbs.h
24597 src/find_in_files_gui.c
24602 src/preferences_gui.c
24603 src/project_config.c
24605 src/src_paths_cbs.c
24606 src/src_paths_cbs.h
24607 src/src_paths_gui.c:
24609 Bugs #521629 and #522427 fixed. The problem was, that the
24610 escape-key was not catched and the dialog was hidden, but
24611 the flag was not set correctly.
24613 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
24614 using the gnome_dialog_close_hides()-setting present in most dialogs.
24615 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
24616 emits "close" and set the flag in the close-callback.
24618 Patch from: Jens Georg <mail@jensgeorg.de>
24620 2002-03-06 Stephane Demurget <demurgets@free.fr>
24622 * src/*.{c,cpp}: s/string_free/g_free/
24624 * src/utilities.[ch]: (string_free): removed.
24626 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
24628 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24630 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24631 src/mainmenu_callbacks.[ch]:
24632 Removed Project menu options: README, TODO, ChangeLog and NEWS
24633 Moved Save Build Messages to Build menu and only highlight it
24634 when there are build messages.
24635 Corrected a spelling: "mojority" -> "majority"
24636 Fixed initialisation of edit.edit_app_gui so now Edit menu
24637 can be shown when no project is loaded.
24639 * src/project_dbase.h: Removed prototype for static function
24641 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24643 * src/text_editor.c: Editor is marked changed after
24646 Patch from: Jens Georg <mail@jensgeorg.de>
24648 2002-03-04 Roel Vanhout <roel@stack.be>
24650 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24652 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
24653 Added option to ignore binary files on 'Find in files' (grep -I option)
24655 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24658 session restoration and commandline load in
24661 * src/anjuta.[h,c], src/anjuta_cbs.c:
24662 Removed "clear windows menu" and prevented runtime
24665 * src/compile.c, src/build_file.c, src/build_project.c,
24667 Takes into account the preference setting for
24668 show dialog when job completes. Dialogs are
24669 shown when it is enabled otherwise not.
24671 2002-03-03 Roel Vanhout <roel@stack.be>
24673 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24676 Store 'Find...' search string on search so that 'Find Next' will search for
24677 that string, even if the dialog hasn't been closed yet.
24679 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24681 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
24682 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
24683 src/main_menubar_def.h:
24685 Organized menus, removed "Windows" and "Utilities" menus from the
24686 menubar [they are no longer needed]. Also removed some extragenous
24689 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24691 * src/message-manager-private.cc:
24692 Set message clist selection mode to BROWSE.
24694 * src/message-manager.cc, src/an_symbol_view.c,
24695 src/an_file_view.c:
24696 Added Key navigation for the CTree and CList. Arrow left for
24697 node collapse, right for node expand, space (or enter) for
24698 activation (same as double click).
24700 2002-03-03 Roel Vanhout <roel@stack.be>
24702 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24704 * plugins/class-gen/clsGen.c
24705 Added functionality to semi-intelligently prefill filename
24706 boxes with names deduced from class name
24708 2002-02-26 lbell <lbell@tsc4.com>
24710 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24711 * src/preferences_gui.c:
24712 Removed an incorrect use of gtk_misc_set_alignment().
24714 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
24715 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
24716 src/preferences.h, src/preferences_gui.c:
24718 Added the option to reload last open project at the startup.
24719 Added the possibility to open a new project without close
24722 * src/properties.cxx:
24723 Corrected a spelling mistake in message string.
24726 Updated session functions.
24728 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
24730 * widgets/gnomefilelist.c: Bug fixes.
24732 Patch from Philip Van Hoof <freax@pandora.be>
24734 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24736 * src/an_file_view.c:
24737 anjuta was unable to open some files becuase they were not being
24738 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
24739 Removed mime checking when opening with anjuta, becuase it doesn't
24740 hurt to open binary files in anjuta (some even may want to do so).
24742 Added a warning when mime type is not set when "view with default
24743 viewer" is activated.
24745 * src/an_file_view.c, an_symbol_view.c:
24746 Converted N_() to _() where ever appropriate in the strings.
24748 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
24750 * src/appwizard_gui.c, src/appwizard_cbs.c
24751 src/wizard_gui.c/h, src/appwiz_page3.c,
24752 src/project_import_gui.c:
24754 Moved target type radiobuttons to appwiz. page 2
24756 * src/message-manager-private.cc
24757 Fixed a bug which caused a crash if next message function was used
24759 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24761 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24763 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
24764 Modifies the behaviour of Alt-TAB in Anjuta. This
24765 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
24766 edited files in the first items of the notebook.
24768 Patch from: Timothee Besset <timo@qeradiant.com>
24770 2002-02-24 Philip Van Hoof <freax@pandora.be>
24772 * widgets/gnomefilelist.c, gnomefilelist.h:
24773 Added filecompletion
24775 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24777 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
24779 * configure.in: Added "sk" to ALL_LINGUAS.
24781 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
24783 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
24784 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
24785 src/wizard_gui.c: Added support for static and dynamic libs
24787 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
24789 * widgets/gnomefilelist.c:
24790 Fixed gnome_filelist_get_lastfilename so it no longer returns
24793 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
24795 * src/resources.h, resources.c:
24798 * src/main_menubar_def.h, mainmenu_callbacks.c:
24799 Changed to use gnome configed url handler.
24801 2002-02-19 Philip Van Hoof <freax@pandora.be>
24803 * widgets/gnomefilelist.c
24804 Added PHP filetype.
24806 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
24808 * plugins/class-gen/clsGen.c:
24811 * widgets/gnomefilelist.c:
24812 Gives the maximum space to the files section of the open file dialog.
24814 Patches from: lbell <lbell@tsc4.com>
24816 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
24818 * src/anjuta.c, main.c:
24819 Used tm_get_real_path in anjuta_get_full_filename();
24821 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
24823 * anjuta.prj: update version
24825 2002-02-17 Stephane Demurget <demurgets@free.fr>
24827 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
24828 removed the amount arg and replaced with a NULL-ending list.
24829 (gnome_filelisttype_makedefaultlist): use the new prototype.
24831 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
24833 * src/about.c, THANKS: updated for new contributors
24835 * anjuta.prj: added new files
24837 * README: corrected some documentation, ctags no longer needed,
24838 pkgconfig now required
24840 * data/properties/others.properties: add .cvsdiff extension
24842 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
24843 patch from Vadim Berezniker <vadim@berezniker.com> to improve
24846 * doc/anjuta.1: added initial man page thanks to
24847 Rob Bradford <rob@debianplanet.org> (NB build and install
24850 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
24852 * src/Makefile.am: Cleaned handling of compiler flags by moving them
24853 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
24856 * configure.in: Changed version to 0.1.10-pre
24858 2002-02-17 Stephane Demurget <demurgets@free.fr>
24860 * src/fileselection.c: (create_fileselection_gui): always display
24861 the directory creation button as we cannot rely on the dialog
24864 * widgets/gnomefilelist.[ch]: fixed includes.
24866 * pixmaps/new_folder.xpm: resized, added a + sign.
24868 2002-02-17 Stephane Demurget <demurgets@free.fr>
24870 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
24871 changed all extensions to begin with a dot.
24873 2002-02-16 Philip Van Hoof <freax@pandora.be>
24875 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24877 * THANKS: added Philip.
24879 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
24881 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
24882 * src/file_selection.[ch],
24883 * widgets/gnomefilelist.[ch]: added a filetype
24884 combobox to the Anjuta file dialog widget.
24886 2002-02-14 Andy Piper <andy.piper@freeuk.com>
24888 * anjuta.spec.in: eep! the import script was not being installed by
24889 RPM - fixed for the release.
24891 2002-02-13 Stephane Demurget <demurgets@free.fr>
24893 Various cleanups and fixes for the next release to be able to make
24896 * plugins/*/*.c: added missing prototypes causing gcc to speak to
24897 much and make some tweaks plus cleanups.
24899 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
24900 args to remove some warnings.
24902 * global-tags/Makefile.am,
24904 src/Makefile.am: link against Anjuta static libs using the
24905 $(top_builddir) dir, not anymore on $(top_srcdir) to make
24908 * src/Makefile.am: ditto with all the Anjuta static libs.
24910 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
24911 include, as we already include the whole directory for the build.
24913 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
24915 2002-02-13 Andy Piper <andy.piper@freeuk.com>
24917 * pixmaps/Makefile.am: icon for libglade project now installed
24918 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
24919 * manuals/C/Makefile.am: removed ChangeLog reference which was
24920 breaking some build stuff
24921 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
24922 include reference problems that showed up on make distcheck
24923 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
24925 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
24927 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
24929 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
24931 * src/message-manager-private.cc:
24932 The horizontal scrollbar now shows properly on demand.
24934 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
24936 * src/dnd.c fixed some warnings
24937 * src/message-manager-private.cc: Horizontal scrollbar is now shown
24938 and works. It is shown always at the moment but before it was
24939 shown on demand and did never work.
24941 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
24943 * src/anjuta.c: Fixed a crash bug.
24944 patch from: Jens Georg <mail@jensgeorg.de>
24946 2002-02-04 Andy Piper <andy.piper@freeuk.com>
24948 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
24949 reports a problem with missing end tags on <graphic>
24951 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24953 * manuals/C/ChangeLog: removed since it was never used
24954 * manuals/C/anjuta-manual/*: more updates, new screenshots
24955 * anjuta.prj: updated for new manuals/ structure
24957 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
24959 * source.c, compiler_options.[c/h]:
24960 Fixed bug #460321 "Problem with optimization options"
24961 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
24963 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24965 * NEWS: prepared for release, need to fill in date
24966 * data/welcome.txt: version number updated
24968 2002-02-03 Andy Piper <andy.piper@freeuk.com>
24970 * src/text_editor_menu.c, src/an_file_view.c,
24971 src/an_symbol_view.c: marked strings for translation
24973 * src/defaults.c, data/properties/xml.properties:
24974 *.omf and *.xsl files should use XML highlighting
24976 * manuals/C/anjuta-manual/*:
24977 - restructured so that files have more meaningful names
24978 and are easier to edit (see anjuta-manual.sgml for the
24980 - updated some screenshots
24981 - continued rewrite
24983 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
24985 * main.c: Made a workaround to remove the old
24986 anjuta gnome config file (older than 9 Feb 2002). This
24987 will fix the bug which never lets the brower toolbar shown.
24989 * main.c: In fact, the above solution wouldn't work in all
24990 cases. Therefore, here is the better fix, which works by
24991 detecting the version of the old config file and deleting
24992 ~/.gnome/Anjuta if it is lesser than 0.1.9.
24994 2002-02-01 Andy Piper <andy.piper@freeuk.com>
24996 * HACKING: added info on submitting patches
24998 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25000 * src/project_import_gui.c, src/project_import.c:
25001 - If Project Import Wizard is canceled everything is
25003 - Back button is now insensitive on page 3 (some problems:
25004 see TODO in project_import_qui.c:284
25005 - Menu frame is insensitive if project type != GNOME(mm)
25007 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25009 * src/main.c: Fixed bug # (Unable to open files on
25010 double click in project window from second trial onwards when
25011 the project is opened from command line).
25013 * po/POTFILES.in: Removed tags_manager.[h,c]
25015 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25017 * src/preferences.c:
25018 A quick hack to fix the 'invisible' browser toolbar when
25019 upgrading from 0.1.8 to 0.1.9
25022 Fixed toolbar names which were causing confusions in the toolbar
25026 Substituted "anjuta" with PACKAGE
25028 * src/project_import_gui.c:
25029 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25031 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25032 Added new files and removed obsolete ones.
25034 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25036 * src/appwizard_cbs.c, project_import_cbs.c,
25037 main_menubar_def.h, project_import_gui.c:
25038 updates to message strings and layout for the
25041 * text_editor_cbs.c: fix for the tab menu entries for
25042 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25044 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25051 Tag dropdown exclusive (takes
25052 all space in the toolbar) and never vertical and
25053 increased the width of the tag combo to 256 pixs.
25054 Toolbar separator before the combo and button.
25055 Added tags label before the tag button.
25056 Reorganized the dock bands for the toolbars.
25058 * src/project_import_gui.c
25059 src/project_import.c:
25060 Fixed an error and removed an unused variable.
25062 * data/properties/anjuta.properties:
25063 Removed the property for the old toolbar and set
25064 browser toolbar show to default.
25066 * src/project_dbase.c: excluded modules were not
25070 No build files will be written if the project is blocked.
25072 * src/project_import.c,
25073 src/project_import_cbs.c,
25077 Manually applied Johannes patch to fix some memory
25078 issues and gui clean up.
25079 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25081 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25082 Fixed a bad bug with remove file from project because of
25083 files were never removed properly from the project and
25084 from the tagmanager.
25086 * src/appwiz_page3.c: Disabled unused codes to clear
25089 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25091 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25094 pixmaps/Makefile.am
25097 src/an_symbol_view.c
25105 src/main_menubar_def.h
25106 src/mainmenu_callbacks.c
25107 src/mainmenu_callbacks.h
25109 src/project_dbase.c
25110 src/project_dbase.h
25112 src/text_editor_menu.c
25113 src/text_editor_menu.h
25116 src/toolbar_callbacks.c
25117 src/toolbar_callbacks.h :
25119 Patch submitted by:
25120 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25122 Removes the Tags toolbar and substituted it with
25123 tags combo dropdown list. Fixes a couple of bugs.
25125 Moved the tag combo to browser toolbar because
25126 main toolbar was becoming too long.
25127 Made a new icon of tag toolbar.
25129 * po/zh_TW.po: Fixed bug.
25131 * pixmaps/an_tag.xpm: Added new file.
25133 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25135 * src/project_import_gui.c: Reorganized project
25138 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25140 * HACKING: added info on creating windows and dialogs
25142 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25144 * src/tm_file_view.c:
25146 Sorts the file list at the end instead of doing sort-insert
25147 to improve performance.
25148 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25150 * src/project_dbase.c: Resolved a conflict from
25153 * src/project_import.c:
25155 Fixed to use anjuta_import.sh for the bin dir and
25156 not from the data dir.
25158 Used anjuta_is_installed() function to verify a the command's
25161 Fixed import command to use sh (which is more general and is
25162 gauranteed to be found in any unix system :-)). Also, added
25163 double quotes around the import directory.
25165 Changed some strings for better translations (like avoiding
25168 Fixed the reading of wrong target type.
25170 * src/control.c: Insensitive "import project" when there is
25173 * src/project_import_cbs.c:
25175 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25176 Fixed selection of gettext checkbox.
25177 Sets the menu entries.
25179 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25181 * src/appwiz_page[1-4].c
25183 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25184 be able to reuse it.
25186 * src/mainmenubar.[c/h]
25187 * src/mainmenubar_def.h
25188 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25191 * src/message-manager.c: Fixed bug 509192
25192 * src/message-manager-dock.c: Added accel_group if window is undocked
25194 * src/project_dbase.[c/h]: Splitted opening code to be able
25195 to use it without an open file dialog
25196 (Maybe I broke Naba's changes, please take a look)
25198 * src/project_import.[c/h]
25199 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25201 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25204 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25206 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25209 * manuals/C/anjuta_manual/*: started rewrite of the
25210 manual, updated some screenshots
25212 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25214 * src/gnomefilelist.h, src/gnomefilelist.c:
25216 Fixed multiple selection bug (#497085). The OK button is
25217 sensitive when in multiple mode, if the no. of
25218 selection is one or more.
25220 Toggle between single and multiple selection mode
25221 and multiple mode display.
25223 Fixed strings to translable strings.
25225 Fixed some compiler warnings by commenting out
25228 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25230 * src/project_dbase.c: App status bar now updates
25231 with the project name when the project is loaded.
25233 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25235 Puts the directories at the top. They're also sorted now.
25236 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25238 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25240 * scripts/anjuta_import.sh.in: Added file.
25241 * scripts/anjuta_import.sh: Removed file.
25243 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25246 * src/main_menubar_def.h:
25248 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25249 reflect the opposite of Find (CTRL+F) and also to leave
25252 Changed Glade summon with ALT+G, which frees the ATL+E
25253 for poping up the edit menu.
25255 * src/Makefile.am: Debugging link flags by Biswa, removed.
25257 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25259 * HACKING: added information on best practices for writing
25260 application messages and GUI labels
25262 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25263 src/breakpoints.c, src/build_file.c, src/build_project.c,
25264 src/clean_project.c, src/compile.c,
25265 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25266 src/configurer.c, src/debugger.c, src/executer.c,
25267 src/find_in_files.c, src/find_in_files_cbs.c,
25268 src/find_replace.c, src/find_text.c, src/glades.c,
25269 src/gnome_project.c, src/goto_line.c, src/main.c,
25270 src/main_menubar.c, src/main_menubar_def.h,
25271 src/mainmenu_callbacks.c, src/preferences_gui.c,
25272 src/project_config.c, src/project_dbase.c,
25273 src/project_dbase_gui.c, src/resources.c, src/source.c,
25274 src/support.c, src/tags_manager.c, src/text_editor.c,
25275 src/text_editor_gui.c, src/text_editor_menu.c,
25276 src/toolbar_callbacks.c, src/utilities.c:
25277 lots of minor message updates to make them more user-friendly
25280 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25284 Because of the spaces escaping, the command could not be
25285 executed when run without terminal. Now fixed.
25287 * anjuta.prj, Makefile.am:
25289 Added anjuta project file.
25291 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25293 * src/message-manager-private.h, message-manager-private.cc,
25296 Added freeze() and thaw() for the message window class to
25297 speed up the message manager update.
25299 * src/project_config.h, project_config.c,
25300 src/project_dbase.h, project_dbase.h
25301 scripts/anjuta_project.template:
25303 Added two new prject attributes: project.config.blocked and
25304 project.excluded.modules. The former will make sure that users
25305 are not given any previlidge in enabling the 'overwrite build
25306 files' flags and the later issues a list of modules in the project
25307 to be skipped for symbol browsing and project listing.
25309 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25311 Modified script to read the template from the anjuta data dir
25312 rather than from the directory in which the script exist. Otherwise,
25313 Being transfered to the bin dir, the script will not be able to
25314 find the template when it is run.
25316 The script is also create with configure.in to set in the anjuta
25317 data dir path inside the script.
25319 2002-01-26 Stephane Demurget <demurgets@free.fr>
25321 * po/fr.po: updated to the latest sources.
25323 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25325 * scripts/Makefile.am:
25326 anjuta_import.sh goes with distribution.
25328 * po/*.po: They seem to have updated (merged with
25329 anjuta.pot) automatically when I did "make dist".
25331 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25333 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25334 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25335 the compiler options dialog.
25338 Correct todays date. :)
25340 * scripts/Makefile.am:
25341 Installs anjuta_import.sh in $(prefix)/bin dir and
25342 is treated as an executable.
25344 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25346 * Fix for bug #499373
25348 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25349 java, properties, latex.properties, lua.properties, others.properties,
25352 Added double-quotes around file arguments so that
25353 filenames with spaces could also work.
25355 * launcher/anjuta-launcher.c, executer.c:
25356 Escaped quotes in the cammand and it's arguments before executing
25357 so that args with spaces can also work.
25359 Commented #DEBUG switch.
25361 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25363 * scripts/*: Added files which I forgot previously.
25365 * src/aneditor.h: Lined up commands definition for better look.
25367 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25368 main_menubar.h, control.c:
25369 Added three more convert EOL chars submenu items in transform.
25370 Reformatted some some.
25372 * data/anjuta.properties:
25373 Reformatted a line.
25375 * src/aneditor.h, aneditor.c:
25376 Added three commands (with definitions) for EOL conversions.
25378 * src/text_editor.c:
25379 Editor detects file mode from the file content and
25380 set the editing mode to CR/LF/CRLF automatically.
25381 Refined Dos mode extrageneous chars filter
25382 This will make sure that filter works only in Dos mode and not
25385 * src/anjuta.c: Editor mode display in status bar.
25387 * src/preferences_gui.c: Changed the string for dos mode
25388 filter to more sensible string.
25390 * src/aneditor.c: Default editor mode sets during widget creation
25391 and not everty time the properties are loaded. This makes sure
25392 that the auto-detected mode is not overridden by the default mode.
25394 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25396 * src/anjuta.c: Fixed bug #476028.
25397 Now anjuta also searches for file relative to top project dir,
25398 when the project is open.
25400 * src/anjuta_cbs.c: Fixed bug #499536.
25401 File is not closed if it is not able to save the file properly.
25403 * src/mainmenu_callbacks.c: Fixed bug #499536.
25404 Newfiles (which are not modified) are also closed on "close all files".
25406 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25408 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
25410 * tagmanager/tm_source_file.c, regex.c, parse.c:
25411 defined and delimited g_messages within #debug.
25413 * src/preferences.c, data/anjuta.properties:
25414 saved/defied message-manager tag position in string.
25415 Message tag possition is saved between sessions. And
25416 and tag position bottom as default.
25418 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25420 Patch submitted by:
25421 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25426 data/properties/Makefile.am
25427 global-tags/Makefile.am
25428 pixmaps/Makefile.am
25432 src/an_symbol_view.c
25433 src/an_symbol_view.h
25438 src/message-manager-private.cc
25440 src/project_dbase.c
25441 src/project_dbase_gui.c
25451 pixmaps/sv_class.xpm
25452 pixmaps/sv_function.xpm
25453 pixmaps/sv_macro.xpm
25454 pixmaps/sv_private_fun.xpm
25455 pixmaps/sv_private_var.xpm
25456 pixmaps/sv_protected_fun.xpm
25457 pixmaps/sv_protected_var.xpm
25458 pixmaps/sv_public_fun.xpm
25459 pixmaps/sv_public_var.xpm
25460 pixmaps/sv_static_fun.xpm
25461 pixmaps/sv_static_var.xpm
25462 pixmaps/sv_struct.xpm
25463 pixmaps/sv_unknown.xpm
25464 pixmaps/sv_variable.xpm
25465 pixmaps/fv_core.xpm
25466 pixmaps/fv_text.xpm
25467 pixmaps/filestoremove.txt:
25471 * pixmaps/class.xpm
25472 pixmaps/function.xpm
25473 pixmaps/fv_autofile.xpm
25475 pixmaps/fv_i18n.xpm
25476 pixmaps/fv_source.xpm
25477 pixmaps/private_func.xpm
25478 pixmaps/private_var.xpm
25479 pixmaps/protected_func.xpm
25480 pixmaps/protected_var.xpm
25481 pixmaps/public_func.xpm
25482 pixmaps/public_var.xpm
25484 pixmaps/variable.xpm
25490 Upgraded to tagmanager-0.7
25492 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
25493 * src/anjuta_cbs.c: Fixed bug #506441
25494 * src/watch_gui.c: Changed layout of eval dialog so that
25495 it fits on a 800x600 desktop with German translation.
25497 2002-01-23 Andy Piper <andy.piper@freeuk.com>
25499 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
25500 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
25501 icon for new project type (thanks to Misha)
25502 * configure.in: build and install Danish translation
25503 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
25504 credits to cover new patches and translations
25506 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
25508 * src/preferences.c, src/message-manager.cc, src/project_type.c,
25509 src/appwiz_page1.c:
25511 - Font preferences are restored properly now (\n was missing)
25512 - Dock menu label of message-manager is "Dock/Undock" instead
25513 of "Dock|Undock" to match with the rest of anjuta.
25514 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
25515 changed it in anjuta, too
25517 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25519 * tagmanager/tm_source_file.c,
25520 tagmanager/parse.c,
25521 tagmanager/tm_project.c,
25522 src/an_symbol_view.c,
25525 Disabled debug warnings.
25527 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25529 * src/appwiz_page1.c
25530 src/compiler_options.c
25531 src/project_dbase.c
25532 src/project_dbase.h
25537 New project type named LibGlade.
25539 Patch submitted by:
25540 Dick Knol <dknol@gmx.net>
25543 Commented out unused pixmap creation. May be it
25544 will fix the crash in project creation.
25546 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25550 src/registers_cbs.c
25551 src/registers_cbs.h
25552 src/registers_gui.c
25555 src/sharedlib_cbs.c
25556 src/sharedlib_cbs.h
25557 src/sharedlib_gui.c
25565 src/stack_trace_cbs.c
25566 src/stack_trace_cbs.h
25567 src/stack_trace_gui.c
25575 Fixed bug #496290: Attach/detach removed from these
25576 windows as they are never implemented.
25578 Patch submitted by:
25579 Johannes Schmid <johannes.schmid@gmx.de>
25581 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
25587 when you right click on the tabs, a list of filenames are given
25588 out, but now it gives a list of "page 1", "page 2", etc...
25590 Patch submitted by:
25591 Jens Georg <mail@jensgeorg.de>
25593 * anjuta.in.in: Removed c|c++ because, it was not necessary
25594 and was causing translation problem.
25596 * plugins/class-gen/clsGen.c:
25597 removed "'" for the same reason.
25599 attached the fix for the menu
25602 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25604 * src/preferences.h,
25606 src/preferences_gui.c:
25608 Adds the functionality to Anjuta to auto save your unsaved
25609 files before you build a project.
25611 Patch submitted by:
25612 jason <jason_williams@suth.com>
25614 * src/anjuta.[h,c]:
25615 Added function for save all files.
25617 * src/mainmenu_callbacks.c:
25618 Modified to use the above function.
25620 * src/build_project.c:
25621 Save all files before build if it is set in the
25624 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25626 * src/message-manager-private.cc
25627 src/message-manager-private.h
25628 src/message-manager.cc:
25630 Message-manager now restores the tabs which were shown on startup.
25631 The terminal is now created on demand (as requested by Biswa)
25632 and I have removed some debug messages.
25634 Patch submitted by:
25635 Johannes Schmid <johannes.schmid@gmx.de>
25637 2002-01-13 Stephane Demurget <demurgets@free.fr>
25639 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
25640 proper tabs keyboard navigation.
25642 * src/an_symbol_view.c,
25644 src/gnome_project.c,
25645 src/project_dbase.c,
25646 src/tags_manager.c: removed some debugging display.
25648 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
25650 * src/message-manager-dock.c
25651 src/message-manager-private.cc
25652 src/message-manager-private.h
25653 src/message-manager.cc
25656 src/preferences_gui.c:
25658 Patch submitted by:
25659 Johannes Schmid <johannes.schmid@gmx.de>
25661 This patch adds a tab to the notebook of the preferences-dialog
25662 where you can change the colors, the tab position of the new
25663 message manager. Also the truncate messages stuff has moved
25664 from misc tab to messages tab.
25666 Also improved the remembering position stuff of message manager.
25668 * data/internal.properties,
25669 Added definitions for messages colors and tag position.
25671 * src/message_manager.cc:
25672 Fixed a bug that never lets the messages panes to get cleared.
25673 Added wmclass setting for the message window. Fixed a bug in
25674 which the message window was not being shown.
25676 * src/tag_manager.c: Fixed printing of (NULL) in the debug
25677 output and disabled it.
25679 * src/anjuta.c: Preferences created and loaded before anything else.
25680 anjuta now recognizes messages colors on startup and initializes
25683 2002-01-09 Andy Piper <andy.piper@freeuk.com>
25685 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
25687 2002-01-09 Stephane Demurget <demurgets@free.fr>
25689 * pixmaps/file_c.xpm,
25690 pixmaps/file_cpp.xpm,
25691 pixmaps/file_file.xpm,
25692 pixmaps/file_h.xpm,
25693 pixmaps/file_html.xpm,
25694 pixmaps/file_i18n.xpm,
25695 pixmaps/file_icon.xpm,
25696 pixmaps/file_pix.xpm,
25697 pixmaps/fv_doc.xpm,
25698 pixmaps/fv_i18n.xpm,
25699 pixmaps/fv_image.xpm,
25700 pixmaps/fv_source.xpm,
25701 pixmaps/fv_unknown.xpm: made these icons transparent.
25703 2002-01-08 Andy Piper <andy.piper@freeuk.com>
25705 * launcher/anjuta_launcher.c: updated message strings
25706 * src/message-manager-dock.c: added newline at end to avoid compile warning
25707 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
25708 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25709 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
25710 entries for username and Python-style GPL notice
25711 * HACKING: added info on files to change to update Insert menu
25713 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25715 * src/project_dbase.c,
25716 src/an_file_view.c,
25717 src/an_symbol_view.c:
25718 Changed the CTree expander style to square and
25719 line style to Dotted line.
25721 * po/POTFILES.in: Removed and Added translable files.
25723 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25725 * ccview/.cvsignore: Removed.
25727 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25730 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
25731 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
25732 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
25733 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
25734 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
25735 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
25737 Removed ccview module because it is no longer needed.
25739 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25741 * src/project_dbase.c:
25742 Shifted structure initialization in project_dbase_new()
25743 before anything else, otherwise it was crashing due to
25744 uninitialized values.
25746 * src/an_symbol_view.c:
25747 Disabled high volume debug output.
25749 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25751 Applied a very heavy patch from:
25752 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25756 pixmaps/Makefile.am
25768 src/fileselection.c
25771 src/main_menubar_def.h
25772 src/mainmenu_callbacks.c
25773 src/mainmenu_callbacks.h
25774 src/project_dbase.c
25775 src/project_dbase.h
25776 src/project_dbase_gui.c
25778 src/text_editor_menu.c
25779 src/toolbar_callbacks.c
25780 tagmanager/Makefile.am
25782 tagmanager/include/Makefile.am
25783 tagmanager/include/tm_project.h
25784 tagmanager/include/tm_symbol.h
25785 tagmanager/include/tm_tag.h
25786 tagmanager/include/tm_tagmanager.h
25787 tagmanager/include/tm_workspace.h
25788 tagmanager/tm_project.c
25789 tagmanager/tm_source_file.c
25790 tagmanager/tm_symbol.c
25791 tagmanager/tm_tag.c
25792 tagmanager/tm_workspace.c
25793 widgets/Makefile.am: Modified.
25795 * src/an_file_view.[c,h],
25796 src/an_symbol_view.[c,h],
25797 src/file_history.[c,h],
25799 widgets/scroll-menu.[c,h],
25800 tagmanager/tm_file_entry.c
25801 tagmanager/include/tm_file_entry.h: Added new files.
25803 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
25804 private_func.xpm, public_func.xpm,
25805 class.xpm, fv_exec.xpm, fv_unknown.xpm,
25806 private_var.xpm, public_var.xpm,
25807 function.xpm, fv_i18n.xpm, macro.xpm,
25808 protected_func.xpm, struct.xpm,
25809 fv_autofile.xpm, fv_image.xpm,
25810 ofolder.xpm, protected_var.xpm, variable.xpm:
25811 Updated and Added pixmap files.
25815 a) Removes CCView dependency.
25816 b) Improves the terminal.
25817 c) Adds tag navigation context menus.
25818 d) Upgrades tagmanager to latest version.
25819 e) Miscellaneous small additions.
25821 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25823 * src/project_dbase_gui.c: Fixed crash of anjuta
25824 when project first created.
25826 * src/gnome_project.c: It now updates the tags manager
25827 when new projects are created.
25829 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25831 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
25832 for this big patch.
25834 * src/messages.[c,h]: Removed files.
25836 * src/message-manager.[cc,h],
25837 src/message-manager-dock.[c,h],
25838 src/message-manager-private.[cc,h]
25841 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
25842 src/build_project.c, src/clean_project.c, src/compile.c
25843 src/configurer.c, src/debugger.c, src/find_in_files.c
25844 src/mainmenu_callbacks.c, src/preferences.h
25845 src/preferences_gui.c, src/properties.h
25846 src/utilities.c, src/utilities.h:
25847 The new messages widget.
25849 - Use of GtkNotebook instead of ToggleButtons
25851 - Popupmenu to show and hide message types and
25852 to dock/undock in detach mode
25854 All other things should work as they did with the
25855 old message window. Currently the keyboard short-cuts
25856 do not work in detached mode.
25858 Some functions in utitlities.[c,h] changed.
25859 so that they take const arguments where this is possible
25861 * src/Makefile.am, po/POTFILES.in:
25862 Removed messages.[c,h] and
25863 added message-manager.[cc,h], message-manager-dock.[c,h],
25864 message-manager-private.[cc,h]
25866 * src/message-manager.h: Removed "include <bonobo.h>"
25867 and added a newline at the end of the file.
25869 * src/message-manager-private.cc:
25870 Set clist's width setting to Automatic.
25871 Set scroll window's scroll bars to Automatic.
25873 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
25875 * text_editor_menu.c:
25876 Fixed misalignment of the function sub menu
25877 in the text editor pop up menu.
25879 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25881 * src/text_editor.c: Fixed a compiler warning.
25883 2002-01-04 Andy Piper <andy.piper@freeuk.com>
25885 * THANKS, manuals/*/authors.sgml: updated for new translations
25886 * plugins/class-gen/clsGen.c: converted messages to English
25887 * src/about.c, src/main_menubar_def.h: string updates
25889 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25894 src/mainmenu_callbacks.c
25897 src/text_editor_cbs.c
25898 src/text_editor-gui.c:
25900 Earlier code for adding 'cross' button
25901 for closing pages were too error prone and unorganized.
25902 Cleaned up the code and shifted the 'extra' widgets
25903 creation (eg. close button, close_pixmap and lable)
25904 from anjuta to text_editor. This takes care of proper
25905 widgets creation and destruction. Otherwise, anjuta
25906 was crashing at too many points, especially related
25907 to docking and undocking.
25909 2002-01-04 Stephane Demurget <demurgets@free.fr>
25911 * src/aneditor.cxx: removed debugging code.
25913 * data/properties/.cvsignore: added swap files.
25915 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25919 Fixed Crashing of anjuta when a new file is saved as
25922 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
25924 * src/aneditor.c: Some debug codes around.
25926 * data/internal.properties, data/anjuta.properties: Removed.
25927 data/properties/Makefile.am:
25928 data/properties/ada
25930 data/properties/make
25932 data/properties/html
25933 data/properties/ruby
25934 data/properties/baan
25935 data/properties/idl
25936 data/properties/pascal
25937 data/properties/sample
25938 data/properties/bash
25939 data/properties/java
25940 data/properties/perl
25941 data/properties/sql
25942 data/properties/conf
25943 data/properties/latex
25944 data/properties/props
25946 data/properties/cpp
25947 data/properties/lua
25948 data/properties/python
25949 data/properties/xml
25950 data/properties/others
25951 data/properties/.cvsignore:
25952 Added files. Properties now splitted into small files
25956 configure.in: Update the removal and added properties module.
25958 * src/preferences.c: preferences_new(): Updated to reflect the
25959 new properties files organization.
25961 * src/Makefile.am: Added Baan Lexer.
25963 2002-01-01 Stephane Demurget <demurgets@free.fr>
25965 * src/aneditor.cxx: readded the baan lexer.
25967 * src/preferences.c: fixed translated messages and a typo.
25969 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
25970 confusing the regexp usage in xml-i18-merge.
25972 2002-01-01 Andy Piper <andy.piper@freeuk.com>
25974 * src/project_dbase.c: tidied some messages, and spotted a typo in
25975 the reading of properties which prevented the project version from
25976 ever being reported in the Project Information window - fixed :)
25978 * po/POTFILES.in: removed syntax.h
25980 2001-12-31 Stephane Demurget <demurgets@free.fr>
25982 * data/internal.properties: fixed baan properties.
25983 Added all ada properties.
25985 * src/main_menubar_def.h,
25988 src/utilities.[ch]: added support for the Ada highlight style.
25990 2001-12-31 Stephane Demurget <demurgets@free.fr>
25992 * plugins/*/.cvsignore: updated.
25994 2001-12-31 Stephane Demurget <demurgets@free.fr>
25998 src/Makefile.am: removed the empty header syntax.h.
26000 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26003 Stef's observation on the 'superfluous' hseparators in the recent
26004 files and projects is fully justified -- removed.
26006 * main_menubar_def.h:
26007 Changed "Plug Ins" to "Plugins" in the menu label.
26009 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26010 Added class-gen in the configure output and class-gen module.
26012 * data/internal.properties:
26013 Correct mis-spelled "jave" to "java".
26014 Added file.is.source for *.h, *.c, *.cpp properties.
26016 * global-tags/Makefile.am:
26017 "chmod +x create_global_tags.sh" before it is executed, because
26018 there is very high chance that it will be found "-x" and resulting
26021 2001-12-31 Stephane Demurget <demurgets@free.fr>
26023 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26026 * src/gnome_project.c: (create_new_project): if the user doesn't
26027 select any icon, it doesn't have any extension and thus we can't
26028 use it in printf on Solaris, since the %s modifier use strlen to
26029 know the string length and then crash. On Linux, gcc checks the value
26030 of the pointer to be NULL and write "(null)" if necessary. We can't
26033 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26034 don't need to have the directory icon but the generic one.
26036 2001-12-30 Stephane Demurget <demurgets@free.fr>
26038 Merged with latest (1.42) scintilla.
26040 Added: Support for the {load,save}.on.(de)activate properties.
26041 The PHP lexer to match keywords case insensitively.
26043 Experimental supports for changeable style attribute & line
26046 Updated: Both the C++ and HTML lexers.
26047 More shell keywords added.
26048 Horizontal scrolling and diplay of long lines optimised.
26049 Cursor setting optimised.
26051 Bugs fixed: Caret movement over folded lines.
26052 Selection tracking in 2ndary views when doing modifications.
26054 * scintilla/CallTip.{cxx.h},
26055 scintilla/ContractionState.{cxx,h},
26056 scintilla/Document.{cxx,h},
26057 scintilla/Editor.{cxx,h},
26058 scintilla/KeyWords.cxx,
26059 scintilla/LexHTML.cxx,
26060 scintilla/PlatGTK.cxx,
26061 scintilla/RESearch.cxx,
26062 scintilla/ScintillaBase.cxx,
26063 scintilla/ScintillaGTK.cxx,
26064 scintilla/Style.{cxx,h},
26065 scintilla/StyleContext.h,
26066 scintilla/ViewStyle.cxx,
26067 scintilla/include/*.h: updated.
26069 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26071 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26072 should have been told to the scintilla team. We're lucky I read the
26073 ChangeLog and the modifications of the lexer (thanks to the Gnome
26076 * data/internal.properties: added Baan definitions.
26077 Fixed some issues for C such as *_cast directive, that are only
26078 available with C++.
26079 Updated C++, HTML and shell scripts definitions.
26080 Updated Ada and Bullant, that have been forgotten.
26082 * src/main_menubar_def.h,
26085 src/utilities.[ch]: added support for the Baan highlight style.
26087 2001-12-29 Stephane Demurget <demurgets@free.fr>
26089 Polished the plugins menu behaviour and added a tearoff
26090 menuitem to the recent entries submenu.
26092 Note: The recent entries list seems to be too height
26093 with all these superfluous hseparators.
26095 * src/main_menubar.c: Polished, making some
26096 functions declarations static and cleaning some code.
26098 (create_submenu_plugin): removed the extra
26099 plugins entry and the horizontal separators.
26101 (on_plugins_menu_realize): the plugins menu is only
26102 shown if there's at least one available.
26104 (create_submenu*): added a tearoff menuitem to have
26105 a more homogeneous menu style. For now, it doesn't
26106 take care of user settings (but it was even worse
26109 2001-12-29 Stephane Demurget <demurgets@free.fr>
26111 * configure.in: added the packageplugindir variable to avoid
26112 installing the plugins in $(prefix). It's not the same path as
26113 anjuta 2 to allow parallel installation.
26115 2001-12-29 Stephane Demurget <demurgets@free.fr>
26116 Fix a reopened part of bug #440676: keyboard navigation between the
26117 different text buffers. Changed to a more global approch.
26119 * src/notebook.[ch]: removed.
26121 * src/Makefile.am: removed notebook.[ch]
26123 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26124 (on_anjuta_window_key_press_event): added to fulfill the global
26127 * HACKING: updated according to the new global shortcuts handling.
26129 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26131 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26132 Shifted plugin menu from Edit submenu to main menu.
26135 Added plugins/sample1/plugin-sample1.c
26137 * plugins/sample1/plugin-sample1.c:
26138 Added localization and used anjuta_info, instead of anjuta_error.
26140 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26143 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26145 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26148 * Makefile.am: Added module plugins.
26150 * plugins, plugins/Makefile.am, plugins/sample1/*:
26151 Created plugins modules.
26153 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26154 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26155 to load plugins of *.so only and not *.so* (which results
26158 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26159 plugins during packaging.
26161 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26163 * configure.in: Added Greek (el) to ALL_LINGUAS.
26165 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26167 * configure.in: Added portuguese to ALL_LINGUAS
26169 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26171 * global-tags/.cvsignore
26172 tagmanager/.cvsignore
26173 tagmanager/include/.cvsignore:
26174 Added cvs ignore files.
26177 Updated cvs ignore file.
26179 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26181 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26182 data/anjuta.properties, data/internal.properties: clean up some
26183 message strings (me)
26185 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26187 * src/about.c, THANKS: added Jens to the credits
26189 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26191 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26192 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26193 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26194 Georg <mail@jensgeorg.de> to add close button to file tabs.
26196 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26198 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26199 (debugger now catches correct signal from process)
26201 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26203 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26204 * src/pixmaps.h: switch appwizard project icons to new designs
26205 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26207 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26209 * pixmaps/Makefile.am: stop redundant images from being installed.
26210 The next step will be to remove them completely.
26211 * src/appwiz*: further updates (more to come)
26212 * src/pixmaps.h: cleaned up, commented
26213 * src/splash.c: should use the pixmaps macro defined
26214 * HACKING: more on the graphics stuff and use of pixmaps.h
26216 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26218 * src/defaults.c: fix bug #494864
26220 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26222 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26223 graphics from Misha
26224 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26225 redundant graphics, no longer used
26226 * src/appwiz*: revamped application wizard by Andy and Misha for
26227 a more usable and professional look-and-feel
26228 * HACKING: updates to cover patching, graphics, and some additions
26230 * TODO: removed some implemented features
26232 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26234 * data/anjuta.properties, data/internal.properties: cleanup
26235 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26236 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26237 to edit styles colors for keywords and add Goto Tag menu option
26240 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26242 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26245 fixes the Forget of the cursor position when tab is brought active
26246 from project manager.
26248 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26251 Exported "TERM=xterm" to get a color terminal when
26252 anjuta is not started from within a terminal.
26254 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26258 Added a frame around zvt terminal.
26260 * src/preferences_gui.c
26261 Modified to say "Use glade component (experimental)"
26262 instead of "Use Component".
26264 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26267 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26270 src/fileselection.c
26275 src/project_dbase.c
26277 a) Extra scrollbar in terminal no longer appears.
26278 b) Character set preference should be preserved (untested).
26279 c) File selection widget now remembers last directory.
26280 d) On creation of generic project, the glade 'file not found' error no
26282 e) First terminal window is created 'on demand', so it should always to
26283 the Right Thing (TM) as far as starting WD is concerned. Also, the
26284 environment is now passed to the terminal.
26285 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26287 g) Fixed some compilation warnings.
26289 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26291 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26292 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26293 * src/*: cleanups (me)
26294 * pixmaps/mini_term.xpm: added new file for terminal button
26295 (me, based on existing artwork)
26297 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26299 * configure.in: bumped version to 0.1.9-pre
26300 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26302 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26304 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26306 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26307 files are free of that char)
26308 * configure.in: added "az" to ALL_LINGUAS
26310 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26312 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26313 crash bug fix from Biswa.
26314 * FUTURE: added Anjuta/gIDE merger information to provide
26315 details on future direction and status of 1.x stuff
26316 * NEWS: prepared for release
26317 * po/de.po: update from Jens Georg <mail@jensgeorg>
26319 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26321 * multiple minor updates pre-0.1.8
26322 * patch from Biswa to fix syntax highlighting and packaging
26323 * po/fr.po: update from Stef
26325 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26327 * global-tags/Makefile.am
26328 global-tags/create_global_tags.sh
26329 global-tags/tm_global_tags.c
26330 scintilla/LexCPP.cxx
26331 scintilla/include/SciLexer.h
26333 src/project_dbase.c
26334 tagmanager/Makefile.am
26335 tagmanager/include/Makefile.am
26336 tagmanager/include/tm_project.h
26337 tagmanager/include/tm_tag.h
26338 tagmanager/include/tm_tagmanager.h
26339 tagmanager/tm_project.c
26340 tagmanager/tm_source_file.c
26341 tagmanager/tm_tag.c
26342 tagmanager/tm_workspace.c:
26344 Includes the syntax highliting patch to scintilla).
26345 and more stable code.
26347 *tagmanager/include/tm_symbol.h: New file.
26348 *tagmanager/tm_symbol.c: New file.
26350 Add symbol tree building functionality at project level
26353 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26355 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26357 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26358 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26359 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26360 : New and improved pixmaps from Misha <misha@phreaker.net>
26363 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26365 * Big patch submitted by
26366 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26367 Many thanks to him.
26369 * src/Makefile.am, src/aneditor.cxx
26370 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26371 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26372 Use of tagmanager lib for advanced calltips.
26374 * global-tags/*: Created new directory and added files to
26375 generate system.tags.
26377 * tagmanager/*: Created new directory and added tagmanager lib
26380 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26381 the above additions.
26383 * data/Makefile.am: Modified to accomodate generated system.tags file.
26385 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26387 * scintilla/: updated to 1.41
26388 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26389 * src/about.c: updated list of authors
26390 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26391 * HACKING: updated to cover Scintilla usage
26392 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26395 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26397 * src/aneditor.cxx: Fixed compilation errors with it.
26398 by add include to gtk+ headers and typedefining a mysteriously
26399 vanished class Colour.
26401 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26403 * configure.in: Added pt_BR in the languages.
26405 2001-11-01 Andy Piper <andy.piper@freeuk.com>
26407 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
26408 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
26410 * manuals/C/anjuta-manual/*: new format to match
26411 the rest of the GNOME docs chapter layout. Added the many
26412 new contributors. Moved Authors and License information into new
26413 chapters of their own - should make expansion easier too
26414 * src/compiler_options.c: changed the profiler option to -pg to
26415 work with GNU tools (gprof)
26416 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
26419 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26421 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
26422 compiler_options_gui.c:
26423 Added a new entry for linker flags and renamed c_options to c_flags
26424 and l_options to l_libs. Also, added a new function:
26425 compiler_options_set_prjlflags_in_file();
26427 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
26429 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
26431 2001-10-26 Andy Piper <andy.piper@freeuk.com>
26433 * THANKS, src/about.c: corrections and additions following
26435 * src/main_menubar.c: patch from Rikul to fix the problem with
26436 menu accelerators not being loaded
26438 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
26440 * THANKS: Added all contributors and translators names and emails.
26442 * pixmap/anjuta_logo.png: Reduced the size of the logo.
26443 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
26444 Added new file (earlier logo with border).
26445 * src/about.c: Added all contributors names and emails
26446 and used macro definition for logo pixmap file.
26447 * src/pixmaps.h: Added entry for anjuta splash screen.
26449 2001-10-24 Andy Piper <andy.piper@freeuk.com>
26451 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
26452 to new PNG version (thanks to Misha) and removed the old
26455 2001-10-24 Abel Cheung <maddog@linux.org.hk>
26457 * THANKS: added Conner Mo for simplified Chinese translation.
26458 * configure.in: added zh_CN in ALL_LINGUAS
26460 2001-10-21 Abel Cheung <maddog@linux.org.hk>
26462 * THANKS: added Joe Man for his traditional Chinese translation.
26463 * configure.in: added zh_TW in ALL_LINGUAS.
26465 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
26467 * src/main_menubar_def.h: Changed the link of lidn to
26468 http://lidn.sourceforge.net.
26470 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
26472 * Applied patch from Rikul
26473 * Applied patch from Luca
26474 * Fixed a cvs conflict. :)
26476 2001-10-17 Stephane Demurget <demurgets@free.fr>
26478 * THANKS: added Marc Botermans for his Dutch translation.
26480 * configure.in: added nl in ALL_LINGUAS.
26484 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
26486 * anjuta.c: Fixed luca's typo.
26487 * resources.c, resources.h: Changed gchar* return to void, to
26488 avoid a compiler warning.
26489 * scintilla/Makefile.am: Reorganized file entries.
26490 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
26492 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
26494 * Upgraded scintilla to 1.4.
26495 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
26496 LexLisp.cxx StyleContext.cxx StyleContext.h
26497 * src/Makefile.am: Added 4 lexers and separated lexer objects
26498 from the main link variable.
26500 2001-10-14 Stephane Demurget <demurgets@free.fr>
26502 * THANKS: added Luca, even if it shouldn't be my role to write
26503 this sort of thing :)
26505 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
26506 the latest Luca patch.
26508 2001-10-14 Andy Piper <andy.piper@freeuk.com>
26510 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
26511 This is not documented yet; plugins to come later.
26512 * src/find*.c: find dialogs now persistent
26513 (Rick <rikul@bellsouth.net>)
26514 * widgets/gnomefilelist.c: fixed multiple file open issue
26515 (Rick <rikul@bellsouth.net>)
26516 * changes to recent file and project lists handling
26517 (lbell <lbell@tsc4.com>)
26518 * more minor UI updates (me)
26520 2001-10-11 Andy Piper <andy.piper@freeuk.com>
26522 * src/Makefile.am: removed warnings for traditional C syntax
26523 * pixmaps: added new icons for mini_locals, mini_cvs and
26524 the splash screen - thanks to Misha <misha@phreaker.net>
26526 2001-10-10 Andy Piper <andy.piper@freeuk.com>
26528 * src/toolbar.c: fix typo in tooltip text
26529 * ccview/cccmd.cc: alter Func to Function in menu text
26531 2001-10-09 Andy Piper <andy.piper@freeuk.com>
26533 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
26534 issue with find dialog reporting an error when Scintilla finds text
26535 * applied patch from Denis Boehme <boehme at syncio dot de> to support
26536 DOS files (i.e. CR/LF translation)
26538 2001-10-03 Andy Piper <andy.piper@freeuk.com>
26540 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
26542 * data/internal.properties: default fold style now set to 3 :-)
26543 * applied patch from rikul <null@acm.org> to turn notebook tab
26544 headings red when file has been edited.
26546 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
26548 * configure.in: Added "no" to ALL_LINGUAS.
26550 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
26552 * Patch from lbell <lbell@tsc4.com>
26557 src/main_menubar_def.h
26558 src/mainmenu_callbacks.c
26559 src/mainmenu_callbacks.h
26560 src/project_dbase.c
26561 src/project_dbase.h
26563 Implemented a check menu item to handle the 'show locals' flag
26564 for the current project.
26566 * data/internal.properties: Removed the redundant command
26567 for gnome-terminal.
26569 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
26571 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
26573 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
26575 * configure.in: Added "ta" to the languages list.
26577 2001-09-21 Andy Piper <andy.piper@freeuk.com>
26579 * data/internal.properties:
26580 added fold.symbols property to control appearance of folds
26581 in the Scintilla editor (thanks to rikul <null@acm.org>)
26583 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26586 one extra button for message win is being created -- Fixed.
26588 The frame should be hidden and not only the pix_lab when
26589 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
26592 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
26593 for the time being it is same as mini_cvs.xpm.
26595 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26597 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
26599 Patch from rikul <null@acm.org>
26601 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
26602 glades.h, messages.c, messages.h, pixmaps.h,
26603 project_dbase.c, project_dbase.h, session.c,
26604 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
26606 inserted 'add to watch' option in inspect window, so you can add easily
26607 a variable in watch window .
26609 Added a new message pane for the gdb local variables inspection. Changed
26610 the code in messages.c to better account for future new panes insertion.
26611 Defined a new pixmap for the new tab button in pixmaps.h
26612 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
26615 Changed the debugger module to have a single function for asking to gdb
26616 to send program info. The idea is to ask the debugger about only the
26617 info needed to open windows( watch, registers, etc ) to speedup the step
26618 command. I plan to ask informations to the debugger based on the user
26620 The request for local variables is enabled by default, but the
26621 projectDBase has a variable to control it, to allow disabling that
26622 feature, there is also the code to save and to reload the state. If you
26623 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
26626 This big patch is from: lbell <lbell@tsc4.com>
26628 2001-09-20 Stephane Demurget <demurgets@free.fr>
26630 Patch from rikul <null@acm.org> :
26632 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
26633 problem and added folding support for php/hmtl.
26635 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
26637 * Fixed dnd of files within scintilla.
26638 patch from: rikul <null@acm.org>
26640 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
26642 * Applied patch from Luca.
26644 * src/source.c: source_write_build_files(): Fixed the project generation
26645 failure. The fist return statement and the free_project_type were
26648 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
26650 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
26651 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
26653 1) Restore the error color to red (waiting for a configurable one )
26654 2) Saving projects settings if you exit anjuta without closing an open
26656 3) New Menu 'repaeat search' to search with a keystroke without pressing
26658 4) some define in the menus to better handle menu item update
26660 Patch from: lbell <lbell@tsc4.com>
26662 * main_menubar_def.h, main_menubar.c: Change the position of
26663 "Repeat find" menu position.
26665 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
26667 project_type.h, project_type.c, source.c: Applied patch.
26668 patch from Johannes Schmid <clubfan@users.sourceforge.net>
26670 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26672 * configure.in, src/Makefile.am: Using macros for ORBit flags.
26674 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26676 * Fixed bug #445752
26678 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26680 * Fixed bugs in Gtk-- and Gnome-- project type
26682 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26684 * dnd.c: Support for multiple files drag-n-drop.
26686 Patch from: rikul <null@acm.org>
26688 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
26689 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
26692 Patch from: rikul <null@acm.org>
26694 * Applied patch for widgetizing goto dialog box.
26697 * Applied patch for having new project type handling.
26698 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26700 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26702 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
26703 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
26704 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
26705 find_replace.c, find_replace.h, find_text.c, find_text.h,
26706 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
26707 project_dbase.h, source.c, text_editor.c, text_editor.h,
26708 text_editor_cbs.c, utilities.c, utilities.h:
26710 Applied a huge patch (after slight preview). I would like Luca
26711 to have his feature additions mentioned here.
26713 Patch from: lbell <lbell@tsc4.com>
26715 2001-09-09 Stephane Demurget <demurgets@free.fr>
26717 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
26719 * po/fr.po: updated to the latest sources.
26722 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26724 * Fixed bug #445752
26726 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26728 * dnd.h, dnd.c: New files for drag n drop support.
26730 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
26731 Added drag and drop support for opening files.
26733 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
26734 Archit Baweja <bighead@crosswinds.net> for this idea.
26736 * TODO: Added some more todos. :-(
26738 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26740 * Fixed the goto line activate bug.
26741 patch from: Martyn Bone <mbone@brightstar.u-net.com>
26743 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26745 * Fixed bugs in Gtk-- and Gnome-- project type
26747 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
26749 * widgets/gonmefilelist.c, gnomefilelist.c:
26750 Modified multiple selection on pressing control.
26751 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26753 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
26754 Modified multiple selection on pressing control.
26755 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26757 2001-09-05 Abel Cheung <maddog@linux.org.hk>
26759 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
26760 This is useless; but just in case...
26762 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
26764 * data/internal.properties: modified a bit of perl properties.
26766 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
26768 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
26769 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
26770 Added support for multiple file imports. Changed the standrd C++
26771 convention of #include <file> to #include <file.h>, because I had given
26772 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
26773 now support the #include <file> convention. That is something to be fixed :).
26774 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26776 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
26778 * src/anjuta.c: Added function static greetings_text(), to solve the non
26779 translation of the greetings text in the wizard.
26781 2001-08-31 Andy Piper <andy.piper@freeuk.com>
26783 * src/find_in_files_gui.c: made order of buttons consistent with other Find
26784 dialogs, with OK the default (fix bug #453482)
26786 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
26788 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
26790 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
26792 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
26800 src/main_menubar_def.h
26801 src/mainmenu_callbacks.c
26802 src/mainmenu_callbacks.h:
26803 Applied the patch that addes menu items which allow users to
26804 insert GPL notice and date time in current document.
26805 patch from: Rick Patel <rikul@shreve.net>
26807 * src/main_menu.c: Fixed a compilation error.
26809 * src/anjuta.c: Fixed non-rememberence of editor tab position.
26811 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
26812 about the unterminated strings.
26814 * scintilla/*: Updated scintilla to 1.3.9 version.
26816 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
26818 * widgets/gnomefileselection.c:
26819 Applied the patch for fixing multiple selection of file open funcion,
26820 which will deselect the files selected.
26821 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26823 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26825 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
26826 src/fileselection.c, src/anjuta_cbs.c:
26827 Applied the patch for multiple selection of file open.
26828 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26830 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26832 * Removed "-f" option in call to devhelp, because devhelp no longer
26835 2001-08-26 Stephane Demurget <demurgets@free.fr>
26837 All these modifications have been pointed out by
26838 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
26840 * data/internal.properties: two fixes for the PHP lexer.
26843 * fr.po: minor fixes.
26845 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
26847 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
26851 main_menubar_def.h,
26852 main_menubar_callbacks.c,
26854 Added new menu item for "close all fils".
26855 (Patch from Rikul <rikul@shreve.net>, after revision)
26857 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
26859 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
26860 (Patch from Rikul <rikul@shreve.net>)
26862 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
26863 (Patch from Rikul <rikul@shreve.net>)
26865 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26867 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
26868 project name in application widzard.
26869 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
26871 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
26872 of the 'OK' button there is an 'Execute' one.
26873 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
26875 * executer.c: Changed cancel button to close button. That was more appropriate.
26877 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26879 * HACKING: corrected >>>>>> Config management.
26881 * HACKING: Added many things.
26883 * src/launcher.h: Added some comments.
26885 2001-08-21 Stephane Demurget <demurgets@free.fr>
26887 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
26890 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
26891 src/appwizard_cbs.c,
26892 src/appwizard_gui.c: Applied UI/docs cleanup patch from
26893 Andy Piper <andy.piper@freeuk.com>
26895 * po/fr.po: updated to latest sources.
26897 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
26900 2001-08-18 Andy Piper <andy.piper@freeuk.com>
26902 * Fixed bugs #450280 and #448845
26904 * src/about.c: corrected Naba's e-mail address (.net, not .com)
26906 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
26909 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
26910 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
26911 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
26912 names to remove "Anjuta: " prefix
26914 * src/main_menubar_def.c: altered a message
26916 * launcher/anjuta_launcher.c: cleaned up some messages
26918 * src/debugger.c: edited messages to improve clarity
26920 * src/app_wiz*.c: tidied wizard interface
26923 2001-08-15 Stephane Demurget <demurgets@free.fr>
26925 Synced Naba's fix and mine about the wizards not working and removed
26926 anjuta.prj to avoid a nasty checkin.
26928 * Makefile.am: removed the install-data-local rule.
26930 * data/Makefile.am: changed the list of files.
26932 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
26934 * .cvsignore: added anjuta.prj for the same reason.
26937 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
26939 * src/source.c: Fixed a bug that fails new gnome projects to get
26942 * src/project_manager.c: Fixed a bug that disables storing recent
26945 * Makefile.am: Added stuffs to install the macro files in the
26949 2001-08-14 Stephane Demurget <demurgets@free.fr>
26951 * data/Makefile.am: added some rules to support the gnome/ macros
26952 dir in order to make the wizards work again.
26954 * anjuta.spec.in: upped the release number.
26957 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
26959 * configure.in (ALL_LINGUAS): Added pl.
26962 2001-08-09 Stephane Demurget <demurgets@free.fr>
26964 * anjuta.spec.in: fixed the doc files list.
26967 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
26969 * src/about.c: corrected my email address. :-)
26973 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
26974 (patch from Andy Piper <squiggle@ukgateway.net>)
26976 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
26978 * debugger.c: Fixed a bug associated with debugging threaded
26981 * text_editor_menu.c: Fixed broken ui in text editor
26984 * text_editor_menu.c: Now the option sub menu in text editor pop up
26987 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
26988 (suggested by lord sibn <sibn@utspl.cjb.net> )
26990 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26992 * src/text_editor_menu.c: Added menu item for context help
26993 (patch from Andy Piper <squiggle@ukgateway.net>)
26995 2001-08-06 Stephane Demurget <demurgets@free.fr>
26997 * ccview/cccproj.cc: added missing i18n strings.
26999 * data/welcome.txt: bumped version to 0.1.6.
27001 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27003 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27005 * help.c, help.h: Added support for DevHelp context sensitive help
27006 and gnome api browsing.
27007 * Fixed toolbars and editor views "not save" bug.
27008 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27009 (patch from Andy Piper <squiggle@ukgateway.net>)
27010 * Updated THANKS and chapter15.sgml for uk and ru translators.
27012 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27014 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27015 * Updated configure.in to include these changes
27017 2001-08-03 Stephane Demurget <demurgets@free.fr>
27019 * src/project_dbase_gui.c: fixed bug #446963
27020 (on_project_dbase_ccview_update_start),
27021 (on_project_dbase_ccview_update_end): added.
27022 These two respectively disable and enable close file/project
27023 menu entries and toolbar items, while the ccview part updates
27027 2001-08-03 Stephane Demurget <demurgets@free.fr>
27029 * configure.in: added sv to the ALL_LINGUAS list.
27032 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27034 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27035 file to work: merge translations and distribute it.
27037 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27039 * NEWS, README, THANKS & TODO: Spelling fixes.
27041 2001-08-01 Stephane Demurget <demurgets@free.fr>
27043 * README: updated requirements.
27045 * scintilla/Makefile.am,
27046 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27047 target can't be realized (custom build path).
27049 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27050 Removed install-data-local.
27052 * src/compiler_options.c: changed the include paths of the pixmaps.
27053 we hadn't any warning because of the include paths passed to the
27054 compiler. Thanks to make distcheck for reporting this.
27057 2001-07-31 Stephane Demurget <demurgets@free.fr>
27059 * NEWS, THANKS: updated.
27061 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27062 fixed to show the correct kernel signal number and its description.
27064 * widgets/gnomefilelist.c: fixed bug #445756
27065 (goto_last): renamed to goto_prev and changed according to goto_next.
27066 (goto_next): added.
27067 (goto_directory): removed.
27068 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27069 returned value is now the position in the list.
27070 (check_ok_button_cb): changed the back check and added one for next.
27071 (gnome_filelist_set_dir): the check in history make it wouldn't be
27072 a "true" history. polished the whole thing, using set_dir_internal.
27073 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27074 there's no check in the history when using back or next.
27076 * manuals/*: added missing .cvsignore files.
27079 2001-07-30 Stephane Demurget <demurgets@free.fr>
27081 * po/fr.po: updated to latest sources.
27083 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27084 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27085 to put off their sensitive attributes.
27087 2001-07-29 Stephane Demurget <demurgets@free.fr>
27089 * po/fr.po: fixed some grammar things.
27090 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27093 * src/utilities.c: (file_is_link): use lstat instead of stat.
27095 2001-07-27 Naba Kumar <kh_naba@123india.com>
27097 * Remove help dir from cvs, because it is no longer
27100 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27103 2001-07-24 Naba Kumar <kh_naba@123india.com>
27105 * debugger.c: (debugger_update_prog_status): Fixed
27106 the bug with gdb version 5. Debugger starts, when
27107 step in/out/over etc are clicked.
27109 * debugger.c: All functions: added debugging codes.
27111 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27112 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27113 Modified to recognize non project files also.
27115 * source.c: (source_write_configure_in):
27116 Added source for 'prefix' counterparts for
27117 no-prefix AC_SUBST.
27119 2001-07-23 Naba Kumar <kh_naba@123india.com>
27121 * anjuta.c: added function anjuta_remove_text_editor();
27122 and suitably modified anjuta_remove_current_text_editor().
27124 * project_dbase.c: project_dbase_close(), Added code to
27125 close all opened files that belong to the project when
27126 the project is closed.
27127 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27129 * Updated the manuals/anjuta-manual subdir for GDP standards.
27130 (patch from Andy Piper <squiggle@ukgateway.net>)
27132 * main_menubar.h, main_menubar.def: Added Menu items to handle
27133 urls for library references, bugs, patches and feature request
27136 2001-07-20 Naba Kumar <kh_naba@123india.com>
27138 * Set wmclass names in all windows.
27139 (patch from Andy Piper <squiggle@ukgateway.net>)
27140 * New splash logo from "Misha" <misha@phreaker.net>);
27142 2001-07-19 Naba Kumar <kh_naba@123india.com>
27144 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27145 set caret color, calltip back color and selection fore/back
27148 2001-07-18 Naba Kumar <kh_naba@123india.com>
27150 * project_dbase.c: Closes all files when project is closed.
27151 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27152 -- We still need to refine this as it closes all sort of files.
27154 * compiler_options.c: Fixed seg-fault bug when last item in
27155 compiler option lists is removed.
27157 * Fixed missing newline warnings during compilation.
27158 (patch from Andy Piper <squiggle@ukgateway.net>)
27160 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27162 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27163 autogenerated no need to store'em in CVS.
27165 * ccview/.cvsignore: Addition of cvsignore.
27167 2001-07-17 Naba Kumar <kh_naba@123india.com>
27169 *GUI fixes and spell corrections
27170 (patch from Andy Piper <squiggle@ukgateway.net>)
27172 2001-07-15 Naba Kumar <kh_naba@123india.com>
27174 *Fixed double error message for file not found.
27176 *Put white backgrounds for png images.
27178 *Converted '-' to '_' in sgml files.
27180 2001-07-14 Naba Kumar <kh_naba@123india.com>
27182 * project_dbase.c: Short-cut for expand/collasp project tree
27184 * project_dbase_gui.c:
27185 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27187 2001-07-13 Naba Kumar <kh_naba@123india.com>
27189 * notebook.[h,c]: Added
27190 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27191 Project/message window now toggles on control and
27192 and notebook switch short-cut
27194 2001-07-7 Naba Kumar <kh_naba@123india.com>
27196 * Changed a new icon set which looks more gnomish.
27198 * Changed a new anjuta splash logo.
27199 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27201 2001-07-6 Naba Kumar <kh_naba@123india.com>
27203 * ccview/*: Integrated ccview for class view and file view
27204 in the project Manager.
27206 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27208 2001-07-1 Naba Kumar <kh_naba@123india.com>
27210 * scintilla/*: Upgraded Scintilla to version 1.3.7
27212 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27214 2001-06-28 Naba Kumar <kh_naba@123india.com>
27216 * src/debugger.c: Correct step-over and step-out swapping.
27218 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27219 chapters and added more stuffs.
27221 2001-06-13 Naba Kumar <kh_naba@123india.com>
27223 * data/autogen.sh.gtkmm: Added
27225 * data/autogen.sh.gnomemm: Added
27227 * src/appwiz.c: Added two more application wizard templetes
27229 * src/project: for gtk-- and gnome-- and proper support
27231 * src/source.c: for c++ in the project configuration.
27235 2001-05-05 Naba Kumar <kh_naba@123india.com>
27237 * Merged my pre-cvs modifications with
27238 the current cvs copy.
27240 * (lot of files change).
27242 * Implemented session management.
27244 * Local installation possible by
27245 manageing our own pixmaps paths
27248 * resources.h: Added.
27249 * resources.c: Added.
27253 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27255 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27256 Corrected/extended ignores.
27258 2001-05-04 Naba Kumar <kh_naba@123india.com>
27260 * manuals/: dir tree added.
27261 Sgml documentation started in this dir.
27263 * omf-install/: dir tree added.
27265 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27266 Created initial document structure.
27268 * configure.in: Added test for scrollkeeper.
27269 Added some Makefile entries in AC_OUTPUT.
27271 * Makefile.am: Added subdir manuals/
27273 * HACKING: Wrote something stupid.
27275 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27277 * Makefile.am: Added ChangeLog in local data list, becaused it's
27278 needed to create a new project.
27280 * po/fr.po: minor fixes.
27282 * src/build_file.c, src/configurer.c, src/debugger.c,
27283 src/executer.c, src/find_replace.c, src/gnome_project.c,
27284 src/goto_line.c, src/launcher.c, src/messages.c,
27285 src/preferences.c src/project_dbase.c: functions declared static.
27287 * widgets/gnomefilelist.c: Fixed a project creation bug,
27288 introduced with latest changes.
27290 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27292 * widgets/gnomefilelist.c,
27293 BUGS: Fixed an annoying bug preventing from loading files/project
27294 given on the command line. Polished the whole gnome_filelist widget.
27296 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27300 src/anjuta.h: Polished the command line parsing.
27302 * BUGS: Need to clean that damn gnome_filelist widget.
27304 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27308 src/signals.c: Removed duplicated includes.
27310 * po/fr.po: minor fixes.
27312 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27313 create_compiler_options_page? () declared static.
27315 src/anjuta.c: Put a command line option for disabling
27318 * src/preferences_gui.c: Fixed an internationalization issue,
27319 other functions declared static.
27321 * src/gnome_project.c: Fixed some memory leaks,
27322 new_prj_terminated () declared static.
27324 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27326 * configure.in: Sort ALL_LINGUAS alphabetically.
27328 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27330 * Emptied that ugly old Changelog.
27332 == Anjuta 0.1.5 ===
27335 2001-03-10 Naba kumar <naba@gnome.org>
27337 * src/gnome_project.c: Fixed project dir creation bug.
27339 * src/text_editor.c: Fixed double accelerators bug.
27341 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27343 * src/stack_trace.c, * src/compiler_options.c,
27344 data/internals.properties, src/defaults.c:
27345 Fixed pixmap creation with NULL window.
27347 * src/commands.c, src/preferences_gui.c, src/build_project.c
27348 src/clean_project.c: Bug fix.
27350 * src/main_menubar_def.h: i18n bug fix.
27352 * src/executer.h, src/executer.c: Bug fix.
27354 * src/controls.c: Bug fix.
27356 * src/debugger.c: Debugger now takes program args.
27358 * po/ja.po: Added japanese translation file.
27360 Upgraded to ver 0.1.4
27361 ... Fixed other minor bugs.
27363 == Anjuta 0.1.3 ===
27365 2001-XX-XX Naba kumar <naba@gnome.org>
27367 * Lots of unaccountable changes. Integrated scintilla.
27368 Redesigned Project managemet. Added supports for other languages.
27369 Java style properties managements. .... blah blah
27371 2000-11-11 Naba kumar <naba@gnome.org>
27373 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27374 Upgraded to version 0.1.3.
27376 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27377 Fixed to activate Debug->add watch properly.
27379 === Anjuta 0.1.2 beta_2 ===
27380 === Anjuta 0.1.2 ===
27382 2000-11-05 Naba kumar <naba@gnome.org>
27384 * src/compiler_options.c, src/compiler_options_cbs.c
27385 src/compiler_options_cbs.h, src/compiler_options_gui.c
27386 src/anjuta2.c, extra/stock_libs.anj (new),
27387 extra/README.stock_libs (new), htmls/page13.html,
27388 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27389 added libraries. Stock libs provided for ease of entry. Modified
27390 help html file accordingly.
27392 2000-11-03 Naba kumar <naba@gnome.org>
27394 * README: Minor fixes in Doc files.
27396 * src/gnome_prj.c, src/appwidzard_cbs.c:
27397 Fixed to ignore non-existant dir for blank prj.
27398 More checking in project creation, especially to confirm
27399 that the prj file already does not exist.
27401 * anjuta.spec, configure.in: Upgraded to version 0.1.2
27403 * src/controls.c: Now Menu item "Format/Detach current document"
27404 is inactive when there is no document opened.
27406 === Anjuta 0.1.1 ===
27408 2000-11-01 Naba kumar <naba@gnome.org>
27410 Completed and Release of first version (Beta) with lots of bugs.
27412 1999-12-27 Naba kumar <naba@gnome.org>
27414 Anjuta project started.