1 2008-04-07 Johannes Schmid <jhs@gnome.org>
3 * plugins/language-support-cpp-java/cpp-java-assist.c
4 (completion_compare), (create_completion),
5 (cpp_java_assist_create_word_completion_cache):
7 Only show () for functions/methods and macros with arguments. Does not work
8 with symbol-db yet but fixes things for symbol-browser
10 2008-04-07 Johannes Schmid <jhs@gnome.org>
12 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
13 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
14 (sdb_engine_add_new_sym_implementation):
16 Fixed some issues with caching
18 2008-04-07 Johannes Schmid <jhs@gnome.org>
20 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
21 (on_importing_project_end), (project_root_added),
22 (symbol_db_activate), (symbol_db_deactivate):
23 * plugins/symbol-db/plugin.h:
25 Give the symbol-db it's own progress bar because there are too many
26 interactions with the global status bar.
28 2008-04-07 Johannes Schmid <jhs@gnome.org>
30 * plugins/symbol-db/symbol-db-view-locals.c
31 (sdb_view_locals_create_new_store):
32 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
33 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
34 (symbol_db_view_open):
38 2008-04-07 Johannes Schmid <jhs@gnome.org>
40 * plugins/sourceview/sourceview.c (idocument_cut),
41 (idocument_copy), (idocument_paste):
42 Block insert-text signal on cut/copy/paste
44 2008-04-07 Johannes Schmid <jhs@gnome.org>
46 * plugins/symbol-db/plugin.c (on_char_added),
47 (on_single_file_scan_end):
48 Only update buffer when a newline is inserted
50 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
51 (sdb_engine_get_tuple_id_by_unique_name),
52 (sdb_engine_get_tuple_id_by_unique_name2),
53 (sdb_engine_get_tuple_id_by_unique_name3),
54 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
55 (sdb_engine_finalize), (symbol_db_engine_db_exists),
56 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
57 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
58 Precompute file_defined_id to speed up population
60 2008-04-06 Johannes Schmid <jhs@gnome.org>
62 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
63 (anjuta_launcher_set_encoding):
64 Fixed some problems with binary streams needed by symbol-db
66 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
69 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
70 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
71 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
72 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
73 (sdb_engine_add_new_sym_implementation),
74 (on_scan_update_files_symbols_end):
75 Use some caching to speed up population
77 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
78 Exit properly when scanning is over
80 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
82 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
83 One additional change missed in the previous commit
85 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
87 * plugins/project-wizard/templates/gtkmm.wiz,
88 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
89 plugins/project-wizard/templates/gtkmm/src/main.cc,
90 plugins/project-wizard/templates/django.wiz,
91 plugins/project-wizard/templates/python.wiz,
92 plugins/project-wizard/templates/python/configure.ac.tpl,
93 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
94 plugins/project-wizard/templates/cpp.wiz,
95 plugins/project-wizard/templates/cpp/configure.ac.tpl,
96 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
97 plugins/project-wizard/templates/sdl.wiz,
98 plugins/project-wizard/templates/sdl/configure.ac.tpl,
99 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
100 plugins/project-wizard/templates/terminal.wiz,
101 plugins/project-wizard/templates/terminal/configure.ac.tpl,
102 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
103 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
104 plugins/project-wizard/templates/gtk.wiz,
105 plugins/project-wizard/templates/gtk/src/main.c,
106 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
107 plugins/project-wizard/templates/minimal.wiz,
108 plugins/project-wizard/templates/minimal/configure.ac.tpl,
109 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
110 plugins/project-wizard/templates/java.wiz,
111 plugins/project-wizard/templates/java/configure.ac.tpl,
112 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
113 plugins/project-wizard/templates/xlib.wiz,
114 plugins/project-wizard/templates/xlib/configure.ac.tpl,
115 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
116 plugins/project-wizard/templates/gcj.wiz,
117 plugins/project-wizard/templates/gcj/configure.ac.tpl,
118 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
119 plugins/project-wizard/templates/xlib-dock.wiz,
120 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
121 plugins/project-wizard/templates/wxwin.wiz,
122 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
123 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
124 plugins/project-wizard/templates/gnome.wiz,
125 plugins/project-wizard/templates/gnome/src/main.c,
126 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
127 plugins/project-wizard/templates/anjuta-plugin.wiz,
128 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
129 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
130 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
131 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
132 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
133 Fix bug #525999: Remove space in file and target names generated
135 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
136 has been renamed ianjuta_document_manager_get_current_document
138 2008-04-06 Naba Kumar <naba@naba-desktop>
140 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
141 * libanjuta/anjuta-utils.h:
142 * plugins/project-wizard/druid.c (check_and_warn_missing),
144 * plugins/project-wizard/header.c (npw_header_free),
145 (npw_header_add_required_program),
146 (npw_header_add_required_package),
147 (npw_header_check_required_programs), (package_is_installed),
148 (npw_header_check_required_packages):
149 * plugins/project-wizard/header.h:
150 * plugins/project-wizard/parser.c (parse_tag),
151 (parse_header_start), (parse_header_text):
152 * plugins/project-wizard/templates/anjuta-plugin.wiz:
153 * plugins/project-wizard/templates/cpp.wiz:
154 * plugins/project-wizard/templates/django.wiz:
155 * plugins/project-wizard/templates/gcj.wiz:
156 * plugins/project-wizard/templates/gnome.wiz:
157 * plugins/project-wizard/templates/gtk.wiz:
158 * plugins/project-wizard/templates/gtkmm.wiz:
159 * plugins/project-wizard/templates/java.wiz:
160 * plugins/project-wizard/templates/minimal.wiz:
161 * plugins/project-wizard/templates/mkfile.wiz:
162 * plugins/project-wizard/templates/python.wiz:
163 * plugins/project-wizard/templates/sdl.wiz:
164 * plugins/project-wizard/templates/terminal.wiz:
165 * plugins/project-wizard/templates/wxwin.wiz:
166 * plugins/project-wizard/templates/xlib-dock.wiz:
167 * plugins/project-wizard/templates/xlib.wiz:
169 Added a check for vital programs and packages needed to create a
170 new project. A warning dialog is shown to user in project
171 wizard when he proceeds after selecting a project type.
172 Updated all project templates to cover vital programs and
173 packages to generate and build correctly.
175 2008-04-05 Naba Kumar <naba@gnome.org>
177 patch from surenspost@gmail.com:
178 * src/about.c: Fixed bug #523068 link in about window doesn't work.
180 2008-04-04 Johannes Schmid <jhs@gnome.org>
182 * plugins/sourceview/anjuta-view.c:
183 * plugins/sourceview/anjuta-view.h:
184 * plugins/sourceview/sourceview-prefs.c (init_fonts),
185 (sourceview_prefs_init):
186 Removed unused color management code
188 * plugins/sourceview/anjuta-editor-sourceview.glade:
189 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
190 (create_style_model), (on_style_changed), (ipreferences_merge),
191 (ipreferences_unmerge):
192 * plugins/sourceview/plugin.h:
194 Added style chooser for sourceview editor (#522555)
196 2008-04-04 Johannes Schmid <jhs@gnome.org>
198 * plugins/document-manager/action-callbacks.c:
199 * plugins/document-manager/anjuta-document-manager.ui:
200 * plugins/document-manager/plugin.c (ui_give_shorter_names),
201 (update_document_ui_disable_all):
202 * plugins/file-loader/anjuta-loader-plugin.ui:
203 * plugins/file-loader/plugin.c (on_new_activate),
206 Moved "New" action from document-manager to file-loader using
207 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
209 2008-04-03 Johannes Schmid <jhs@gnome.org>
214 * libegg/Makefile.am:
215 * libegg/egg-cell-renderer-text.c:
216 * libegg/egg-combo-action.c:
217 * libegg/egg-entry-action.c:
218 * libegg/egg-recent-action.c:
219 * libegg/egg-recent-files-module.c:
220 * libegg/egg-recent-item.c:
221 * libegg/egg-recent-model.c:
222 * libegg/egg-recent-util.c:
223 * libegg/egg-recent-view-gtk.c:
224 * libegg/egg-recent-view.c:
225 * libegg/egg-submenu-action.c:
226 * libegg/eggcellrendererpopup.c:
227 * libegg/eggcomboselect.c:
228 * libegg/eggmarshalers.list:
229 * libegg/eggtreemodelfilter.c:
230 * libegg/eggtreemodelunion.c:
231 * libegg/eggtreemultidnd.c:
232 * libegg/gtkcellview.h:
233 * libegg/layout.glade:
234 * libegg/menu/.cvsignore:
235 * libegg/menu/Makefile.am:
236 * libegg/menu/egg-combo-action.h:
237 * libegg/menu/egg-entry-action.h:
238 * libegg/menu/egg-recent-action.h:
239 * libegg/menu/egg-submenu-action.h:
240 * libegg/menu/eggcomboselect.h:
241 * libegg/recent-files/.cvsignore:
242 * libegg/recent-files/Makefile.am:
243 * libegg/recent-files/egg-recent-item.h:
244 * libegg/recent-files/egg-recent-model.h:
245 * libegg/recent-files/egg-recent-util.h:
246 * libegg/recent-files/egg-recent-view-gtk.h:
247 * libegg/recent-files/egg-recent-view.h:
248 * libegg/recent-files/egg-recent.h:
249 * libegg/test-actions.c:
250 * libegg/test-multi-drag.c:
251 * libegg/test-union.c:
252 * libegg/treeviewutils/.cvsignore:
253 * libegg/treeviewutils/Makefile.am:
254 * libegg/treeviewutils/egg-cell-renderer-text.h:
255 * libegg/treeviewutils/eggcellrendererpopup.h:
256 * libegg/treeviewutils/eggtreemodelfilter.h:
257 * libegg/treeviewutils/eggtreemodelunion.h:
258 * libegg/treeviewutils/eggtreemultidnd.h:
259 * libegg/util/.cvsignore:
260 * libegg/util/Makefile.am:
261 * libegg/util/egg-macros.h:
262 * libegg/util/eggintl.h:
264 Killed libegg (#349279)
266 * plugins/document-manager/Makefile.am:
267 * plugins/document-manager/action-callbacks.c:
268 * plugins/document-manager/plugin.c:
269 * plugins/editor/plugin.c:
270 (on_open_recent_file), (sort_recent_menu),
271 (setup_recent_chooser_menu), (activate_plugin), (dispose),
272 (anjuta_file_loader_plugin_instance_init):
273 * plugins/file-loader/plugin.h:
274 * plugins/search/Makefile.am:
275 * plugins/search/plugin.c:
276 * plugins/search/search-replace.c:
278 Removed dead code and libegg from Makefiles
280 * plugins/symbol-browser/Makefile.am:
281 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
282 * plugins/symbol-browser/plugin.c (on_editor_saved),
283 (update_editor_symbol_model), (iter_matches),
284 (value_removed_current_editor), (activate_plugin):
285 Removed symbol-browser toolbar which used libegg and was
288 Patch from Ignacio Casal Quinteiro with lots of changes:
289 * plugins/file-loader/Makefile.am:
290 * plugins/file-loader/anjuta-loader-plugin.ui:
291 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
292 Port FileLoader to GtkRecent (#398984)
294 2008-04-03 Johannes Schmid <jhs@gnome.org>
297 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
298 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
299 * libanjuta/interfaces/libanjuta.idl:
300 * plugins/Makefile.am:
301 * plugins/class-inheritance/class-inherit.c
302 (class_inheritance_show_dynamic_class_popup_menu),
303 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
304 (class_inheritance_update_graph):
305 * plugins/language-support-cpp-java/cpp-java-assist.c
307 (cpp_java_assist_create_scope_completion_cache),
308 (cpp_java_assist_create_word_completion_cache),
309 (cpp_java_assist_show_calltip):
310 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
311 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
312 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
313 (isymbol_get_extra_info_string), (isymbol_get_line),
314 (isymbol_get_icon), (isymbol_iface_init):
315 * plugins/symbol-browser/an_symbol.h:
316 * plugins/symbol-browser/an_symbol_view.c
317 (anjuta_symbol_view_get_file_symbol_model):
318 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
319 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
320 (isymbol_manager_iface_init):
321 * plugins/symbol-db/Makefile.am:
322 * plugins/symbol-db/anjuta-symbol-db.glade:
323 * plugins/symbol-db/plugin.c
324 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
325 (value_added_current_editor), (goto_local_tree_iter),
326 (goto_global_tree_iter), (on_global_treeview_row_expanded),
327 (on_global_treeview_row_collapsed), (on_project_element_added),
328 (on_project_element_removed), (on_importing_project_end),
329 (do_import_sources_after_abort), (do_import_sources),
330 (project_root_added), (project_root_removed), (symbol_db_activate),
331 (symbol_db_deactivate), (isymbol_manager_search),
332 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
333 (isymbol_manager_iface_init), (ipreferences_merge),
334 (ipreferences_unmerge), (ipreferences_iface_init):
335 * plugins/symbol-db/plugin.h:
336 * plugins/symbol-db/symbol-db-engine-iterator-node.c
337 (symbol_db_engine_iterator_node_new),
338 (sdb_engine_iterator_node_instance_init),
339 (sdb_engine_iterator_node_finalize),
340 (symbol_db_engine_iterator_node_get_symbol_id),
341 (symbol_db_engine_iterator_node_get_symbol_name),
342 (symbol_db_engine_iterator_node_get_symbol_file_pos),
343 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
344 (symbol_db_engine_iterator_node_get_symbol_signature),
345 (symbol_db_engine_iterator_node_get_symbol_extra_string),
346 (isymbol_get_name), (isymbol_get_args),
347 (isymbol_get_extra_info_string), (isymbol_get_uri),
348 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
349 (isymbol_iface_init):
350 * plugins/symbol-db/symbol-db-engine-iterator.c
351 (symbol_db_engine_iterator_new):
352 * plugins/symbol-db/symbol-db-engine.c
353 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
354 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
355 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
356 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
357 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
358 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
359 (sdb_engine_init), (sdb_engine_finalize),
360 (sdb_engine_set_defaults_db_parameters),
361 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
362 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
363 (sdb_engine_get_tuple_id_by_unique_name),
364 (sdb_engine_get_tuple_id_by_unique_name2),
365 (sdb_engine_get_tuple_id_by_unique_name3),
366 (symbol_db_engine_add_new_workspace),
367 (symbol_db_engine_project_exists),
368 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
369 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
370 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
371 (sdb_engine_add_new_sym_access),
372 (sdb_engine_add_new_sym_implementation),
373 (sdb_engine_add_new_heritage),
374 (sdb_engine_add_new_scope_definition),
375 (sdb_engine_add_new_tmp_heritage_scope),
376 (sdb_engine_second_pass_update_scope_1),
377 (sdb_engine_second_pass_update_heritage),
378 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
379 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
380 (on_scan_update_files_symbols_end),
381 (symbol_db_engine_fill_type_array),
382 (symbol_db_engine_update_files_symbols),
383 (symbol_db_engine_update_project_symbols),
384 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
385 (symbol_db_engine_update_buffer_symbols),
386 (symbol_db_engine_get_files_with_zero_symbols),
387 (sdb_engine_prepare_symbol_info_sql),
388 (symbol_db_engine_get_class_parents_by_symbol_id),
389 (symbol_db_engine_get_class_parents),
390 (symbol_db_engine_get_global_members_filtered),
391 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
392 (symbol_db_engine_get_scope_members_by_symbol_id),
393 (symbol_db_engine_get_scope_members),
394 (symbol_db_engine_get_file_symbols),
395 (symbol_db_engine_get_symbol_info_by_id),
396 (symbol_db_engine_get_full_local_path),
397 (symbol_db_engine_get_file_db_path),
398 (symbol_db_engine_find_symbol_by_name_pattern),
399 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
400 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
401 * plugins/symbol-db/symbol-db-engine.h:
402 * plugins/symbol-db/symbol-db-prefs.c
403 (on_prefs_executable_changed), (on_gconf_notify_prefs),
404 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
405 (on_listall_output), (on_listall_exit), (files_visit_dir),
406 (on_tag_load_toggled), (symbol_db_prefs_init),
407 (symbol_db_prefs_finalize):
408 * plugins/symbol-db/symbol-db-prefs.h:
409 * plugins/symbol-db/symbol-db-view-locals.c
410 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
411 (do_add_root_symbol_to_view),
412 (consume_symbols_inserted_queue_idle_destroy),
413 (consume_symbols_inserted_queue_idle), (on_scan_end),
414 (do_recurse_subtree_and_remove), (on_symbol_removed),
415 (on_symbol_inserted),
416 (symbol_db_view_locals_recv_signals_from_engine),
417 (symbol_db_view_locals_update_list):
418 * plugins/symbol-db/symbol-db-view.c
419 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
420 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
421 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
422 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
423 (sdb_view_build_and_display_base_tree):
424 * plugins/symbol-db/symbol-db.glade:
425 * plugins/symbol-db/symbol-db.ui:
426 * plugins/symbol-db/tables.sql:
427 * plugins/symbol-db/test/Makefile.am:
428 * plugins/symbol-db/test/main.c (get_parents), (main),
429 (packages_foreach), (files_visit_dir):
431 Merged changes from symbol-db branch
433 2008-04-02 Johannes Schmid <jhs@gnome.org>
435 * plugins/sourceview/sourceview.c (autodetect_language):
436 Use gnome_vfs_get_slow_mime_type()
438 2008-04-02 Johannes Schmid <jhs@gnome.org>
440 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
441 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
444 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
445 supertype instead no plugin for mime-type was found (#525706)
447 2008-03-31 Johannes Schmid <jhs@gnome.org>
449 patch by: Carl-Anton Ingmarsson:
451 Fixed padding in preferences
453 2008-03-31 Johannes Schmid <jhs@gnome.org>
455 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
457 * plugins/tools/anjuta-tools.glade:
458 * plugins/tools/anjuta-tools.ui:
459 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
460 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
461 atp_tool_dialog_refresh, atp_tool_dialog_show):
462 * plugins/tools/dialog.h (dialog, plugin):
463 * plugins/tools/plugin.c (prefs, gxml, action_group,
464 atp_plugin_finalize, test, atp_plugin_activate,
465 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
466 ipreferences_unmerge, ipreferences_iface_init):
467 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
468 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
469 atp_user_tool_activate, atp_tool_list_append_new,
470 atp_tool_list_activate, atp_tool_list_deactivate):
471 * plugins/tools/tool.h (plugin):
473 #515854 – Move configuration into preferences
475 2008-03-31 Johannes Schmid <jhs@gnome.org>
477 patch by: Carl-Anton Ingmarsson:
478 * src/anjuta-app.c (style, on_toolbar_style_changed,
479 on_add_merge_widget, anjuta_app_instance_init):
482 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
484 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
486 * plugins/debug-manager/anjuta-debug-manager.glade,
487 plugins/debug-manager/command.c,
488 plugins/debug-manager/command.h,
489 plugins/debug-manager/start.c,
490 plugins/gdb/plugin.c,
491 plugins/gdb/debugger.c,
492 plugins/gdb/debugger.h,
493 libanjuta/interfaces/libanjuta.idl:
494 Improve start program dialog, allowing to specify working
495 directory and environment variables
497 2008-03-26 Naba Kumar <naba@gnome.org>
499 * libanjuta/resources.c (anjuta_res_url_show): Use
500 anjuta_prog_is_installed() instead of g_find_program_in_path() and
503 Patch from Carl-Anton Ingmarsson:
505 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
506 * libanjuta/anjuta-utils.h:
507 * src/action-callbacks.c (help_activate),
508 (on_help_manual_activate), (on_help_tutorial_activate),
509 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
510 * libanjuta/Makefile.am:
511 Get rid of gnome_help_display_with_doc_id()
513 2008-03-26 Naba Kumar <naba@gnome.org>
515 Patch from Carl-Anton Ingmarsson:
517 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
518 * plugins/project-import/project-import.c (on_import_cancel): Remove
519 stray GnomeDruid variable.
521 2008-03-26 Naba Kumar <naba@gnome.org>
523 * plugins/project-import/project-import.c (create_start_page):
524 * plugins/project-wizard/druid.c (npw_druid_new):
525 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
527 Fixed type 'assistent' to 'assistant'.
529 2008-03-25 Naba Kumar <naba@gnome.org>
531 Patch from Carl-Anton Ingmarsson:
533 * libanjuta/Makefile.am:
534 * libanjuta/anjuta-ui.c (sensitivity_toggled),
535 (visibility_toggled), (accel_edited_callback),
536 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
537 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
538 (anjuta_ui_get_accel_editor):
539 * libegg/Makefile.am:
540 * libegg/eggaccelerators.c (removed):
541 * libegg/eggcellrendererkeys.c (removed):
542 * libegg/eggtreeviewstate.c (removed):
543 * libegg/test-tree-utils.c (removed):
544 * libegg/treeviewutils/Makefile.am:
545 * libegg/treeviewutils/eggaccelerators.h (removed):
546 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
547 * libegg/treeviewutils/eggtreeviewstate.h (removed):
549 Ports anjuta-ui to gtk_cell_renderer_accel
551 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
553 Reviewed by Naba Kumar <naba@gnome.org>
555 * plugins/project-import/Makefile.am:
556 * plugins/project-import/project-import.{ch}:
557 * plugins/project-import/anjuta-project-import.glade (removed):
558 * configure.in, po/POTFILES.in:
560 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
561 file because libglade doesn't have GtkAssistant support.
563 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
565 * plugins/debug-manager/registers.c:
566 Avoid a crash when debugger stop on an error
568 * plugins/debug-manager/start.c,
569 plugins/gdb/debugger.c,
570 libanjuta/interfaces/libanjuta.idl:
571 Display an error message when debugger target is not found
573 2008-03-15 Naba Kumar <naba@naba-desktop>
577 * (removed) data/properties:
578 * (added) plugins/editor/properties:
579 * plugins/editor/Makefile.am:
581 Moved data/properties to plugins/editor/ and removed dead code from
584 2008-03-15 Naba Kumar <naba@naba-desktop>
586 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
587 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
588 (macro_dialog_finalize):
589 * plugins/macro/macro-edit.c (macro_edit_dispose),
590 (macro_edit_finalize):
592 Fixed errors in previous patch.
594 2008-03-15 Naba Kumar <naba@naba-desktop>
596 Patch from Ignacio Casal Quinteiro:
598 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
600 * plugins/class-gen/plugin.c (dispose), (finalize):
601 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
602 (class_inheritance_dispose):
603 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
604 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
605 (dma_plugin_finalize):
606 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
607 (dma_debugger_queue_finalize):
608 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
609 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
610 (anjuta_docman_finalize):
611 * plugins/document-manager/plugin.c:
612 * plugins/editor/plugin.c (dispose), (finalize),
613 (editor_plugin_class_init):
614 * plugins/editor/text_editor.c (text_editor_dispose),
615 (text_editor_finalize):
616 * plugins/file-loader/plugin.c (dispose), (finalize),
617 (anjuta_file_loader_plugin_class_init):
618 * plugins/file-manager/plugin.c (file_manager_finalize),
619 (file_manager_dispose):
620 * plugins/file-wizard/plugin.c (dispose), (finalize),
621 (file_wizard_plugin_class_init):
622 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
623 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
624 * plugins/glade/plugin.c (glade_plugin_dispose),
625 (glade_plugin_finalize), (glade_plugin_class_init):
626 * plugins/gtodo/plugin.c (finalize), (dispose):
627 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
628 (anjuta_vim_plugin_dispose):
629 * plugins/indent/plugin.c (indent_plugin_finalize),
630 (indent_plugin_dispose):
631 * plugins/language-manager/plugin.c (language_manager_finalize),
632 (language_manager_dispose):
633 * plugins/language-support-cpp-java/plugin.c
634 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
635 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
636 (macro_db_class_init):
637 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
638 (macro_dialog_finalize), (macro_dialog_class_init):
639 * plugins/macro/macro-edit.c (macro_edit_dispose),
640 (macro_edit_finalize), (macro_edit_class_init):
641 * plugins/macro/plugin.c (finalize), (dispose):
642 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
643 (anjuta_msgman_finalize):
644 * plugins/message-view/message-view.c (message_view_dispose),
645 (message_view_finalize):
646 * plugins/message-view/plugin.c (message_view_plugin_dispose),
647 (message_view_plugin_finalize):
648 * plugins/patch/plugin.c (patch_plugin_finalize),
649 (patch_plugin_dispose):
650 * plugins/profiler/plugin.c (profiler_finalize),
652 * plugins/project-import/plugin.c (dispose), (finalize),
653 (project_import_plugin_class_init):
654 * plugins/project-manager/plugin.c
655 (project_manager_plugin_finalize),
656 (project_manager_plugin_dispose):
657 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
658 (npw_plugin_finalize), (npw_plugin_class_init):
659 * plugins/sample1/plugin.c (sample_plugin_finalize),
660 (sample_plugin_dispose):
661 * plugins/search/plugin.c (dispose), (finalize),
662 (search_plugin_class_init):
663 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
664 (sourceview_plugin_dispose):
665 * plugins/subversion/plugin.c (finalize), (dispose):
666 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
667 * plugins/symbol-browser/an_symbol_iter.c
668 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
669 * plugins/symbol-browser/an_symbol_search.c
670 (an_symbol_search_dispose), (an_symbol_search_finalize):
671 * plugins/symbol-browser/an_symbol_view.c
672 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
673 * plugins/symbol-browser/plugin.c (dispose), (finalize):
674 * plugins/symbol-db/plugin.c (symbol_db_finalize),
676 * plugins/terminal/terminal.c (terminal_plugin_dispose),
677 (terminal_plugin_finalize):
678 * plugins/tools/plugin.c (atp_plugin_dispose),
679 (atp_plugin_finalize), (atp_plugin_class_init):
680 * plugins/valgrind/plugin.c (valgrind_finalize),
681 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
683 2008-03-15 Naba Kumar <naba@gnome.org>
685 * TODO.tasks: Updated and marked debugger bounties completed.
687 2008-03-12 Johannes Schmid <jhs@gnome.org>
689 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
690 (get_line_indentation_base):
692 #521847 – anjuta freez when edit file
694 2008-03-11 Johannes Schmid <jhs@gnome.org>
696 Patch from Rob Bradford:
697 * plugins/build-basic-autotools/executer.c (execute_program):
698 520324 – Execute command is not overridable
700 * plugins/sourceview/sourceview.c (on_insert_text):
703 2008-03-11 Johannes Schmid <jhs@gnome.org>
705 Patch from James Liggett:
706 * plugins/subversion/plugin.c (activate_plugin):
707 521691 – Crash when click "Resolve Conflicts" without opened project
709 2008-03-11 Johannes Schmid <jhs@gnome.org>
711 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
712 * plugins/language-support-cpp-java/cpp-java-utils.c:
713 * plugins/language-support-cpp-java/plugin.c
714 (get_line_indentation_base), (on_editor_char_inserted_cpp):
715 520415 – [PATCH] Problems in auto indentatation code,
716 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
718 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
719 (anjuta_view_button_press_event):
720 * plugins/sourceview/sourceview.c (on_insert_text),
721 (sourceview_adjustment_changed), (sourceview_new):
722 #520761 – Weirz behavior with popup
724 2008-03-03 Johannes Schmid <jhs@gnome.org>
726 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
727 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
728 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
729 (anjuta_launcher_fork):
730 * libanjuta/anjuta-launcher.h:
731 Add API to set environment variables for the forked process
733 * plugins/build-basic-autotools/Makefile.am:
734 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
736 * plugins/build-basic-autotools/build-basic-autotools.c
737 (build_set_env), (build_execute_command_full),
738 (build_execute_command), (build_configure_project),
739 (build_autogen_project):
740 * plugins/build-basic-autotools/build-basic-autotools.h:
741 * plugins/build-basic-autotools/build-options.c
742 (fill_options_combo), (build_dialog_configure):
743 * plugins/build-basic-autotools/build-options.h:
744 Use new launcher API to set CFLAGS when running configure. New configure dialog
745 which has predefined CFLAGS settings.
747 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
751 2008-03-11 Naba Kumar <naba@gnome.org>
753 * NEWS: Updated for 2.4.0 stable release.
754 * configure.in: Version bumped to 2.4.0
755 * TODO.tasks: Updated.
757 2008-03-10 Rob Bradford <rob@robster.org.uk>
759 Reviewed by Naba Kumar <naba@gnome.org>:
760 * global-tags/Makefile.am:
761 Revert change for #515954. This change was incorrect, the anjuta-tags
762 program is installed into the $(bindir) rather than the $(scriptdir).
764 2008-03-02 Naba Kumar <naba@gnome.org>
766 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
767 * configure.in: Added a requirement for scintilla editor plugin.
769 2008-03-02 Johannes Schmid <jhs@gnome.org>
771 * plugins/message-view/anjuta-msgman.c
772 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
773 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
774 * plugins/message-view/anjuta-msgman.h:
776 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
777 get rid of the cached current_view member.
778 Fixes #518469 – Save message buffer not working good
780 2008-03-01 Johannes Schmid <jhs@gnome.org>
782 Patch by James Liggett:
783 * plugins/subversion/svn-command.h:
784 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
785 Fixed #519275 – Subversion should allow offline diffs
787 2008-02-29 Johannes Schmid <jhs@gnome.org>
789 * plugins/language-support-cpp-java/cpp-java-assist.c
790 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
791 Removed some debug code
793 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
794 Escape tooltip text to avoid broken markup
796 2008-02-29 Johannes Schmid <jhs@gnome.org>
798 * libanjuta/Makefile.am:
799 Fixed a build error when building with -j X
801 * plugins/tools/scripts/prepare-changelog.pl:
802 Updated to latest script version in gnome svn
804 2008-02-28 Johannes Schmid <jhs@gnome.org>
806 * plugins/document-manager/anjuta-docman.c:
807 (anjuta_docman_page_destroy):
808 Do not unref widget because the GtkNotebook will unref them
810 * plugins/file-manager/file-view.c: (file_view_refresh):
811 * plugins/search/search_preferences.c: (search_preferences_init):
814 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
815 (ieditor_get_offset), (ieditor_iface_init),
816 (idocument_get_filename), (ilanguage_get_supported_languages),
817 (autodetect_language):
819 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
822 2008-02-28 Johannes Schmid <jhs@gnome.org>
824 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
825 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
827 2008-02-27 Naba Kumar <naba@gnome.org>
829 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
830 string break. That was a mistake doing at this point.
834 2008-02-26 Naba Kumar <naba@gnome.org>
836 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
837 crash when there is a modified new file open, a non-modified exiting
838 file open and autosave happen. Simplified error checking logic and
839 avoided memory corruption. Fixes bug #Bug 518716.
841 2008-02-25 Naba Kumar <naba@gnome.org>
843 * NEWS: Updated for release 2.3.5
844 * configure.in: Bumped version to 2.3.5
846 * plugins/build-basic-autotools/build-basic-autotools.c:
847 (on_editor_changed): Avoid accessing text which is greater than
850 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
852 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
854 * plugins/debug-manager/breakpoints.c:
855 Fix #518329: Crash when adding breakpoint and other similar bugs
857 2008-02-25 Johannes Schmid <jhs@gnome.org>
859 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
860 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
861 Never call error() which calls exit()
862 #517646 – Anjuta exists with code 2 when i try to import gedit
864 2008-02-23 Johannes Schmid <jhs@gnome.org>
866 * plugins/sourceview/sourceview.c: (ieditor_insert):
867 Block insert_text signal when inserting manually.
869 2008-02-23 Johannes Schmid <jhs@gnome.org>
871 * plugins/sourceview/sourceview.c: (on_insert_text):
872 Fixed a problem with the "insert-text" signal that broke
875 2008-02-22 Johannes Schmid <jhs@gnome.org>
877 * plugins/language-support-cpp-java/plugin.c:
878 (get_line_indentation_base):
879 More fixes for comment handling and made the code
882 2008-02-22 Johannes Schmid <jhs@gnome.org>
884 * plugins/sourceview/sourceview.c: (on_insert_text):
885 Fixed #517919 – Crash on pasting docblock
887 2008-02-20 Johannes Schmid <jhs@gnome.org>
889 Patch from James Liggett:
890 * plugins/profiler/profiler.glade:
891 Fix width options dialog. Translations are not longer cut off. (#516630)
893 2008-02-18 Johannes Schmid <jhs@gnome.org>
895 * plugins/sourceview/sourceview.c: (on_insert_text):
896 Do not change the iterator in the "insert-text" handler because
897 it has some strange side-effects when copying text
898 Fix useless free'ing in hover-leave that might have led to random
901 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
903 * plugins/debug-manager/start.c:
904 Avoid a glib warning if no project is loaded
906 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
908 * manuals/anjuta-manual/C/debugger.xml:
909 Remove warning about new debugger
911 2008-02-17 Johannes Schmid <jhs@gnome.org>
913 * manuals/anjuta-manual/figures/project-window.png:
914 Use a smaller picture
916 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
918 * plugins/gdb/debugger.c:
919 Set breakpoint in file with uncommon characters in path name
921 2008-02-17 Johannes Schmid <jhs@gnome.org>
923 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
924 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
926 * plugins/sourceview/sourceview.c: (on_insert_text):
927 Fix "char-added" signal to pass the correct iterator
929 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
931 * plugins/gdb/debugger.c:
932 Load executable in gdb with space in path name
934 2008-02-17 Johannes Schmid <jhs@gnome.org>
936 * plugins/language-support-cpp-java/plugin.c:
937 (get_line_indentation_base), (get_line_auto_indentation),
939 Some bugfixes and clean-ups in comment indentation code
941 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
942 (anjuta_view_finalize), (anjuta_view_key_press_event):
943 * plugins/sourceview/sourceview.c: (on_insert_text),
944 (sourceview_create_highligth_indic), (sourceview_new):
945 Cleaned implementation of char-added signal by using "insert-text" signal
946 instead of filtering "key-press-event"
947 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
948 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
950 Fixed implementation of get_character and return value of iiter_first() and
953 2008-02-16 Johannes Schmid <jhs@gnome.org>
955 * plugins/valgrind/plugin.c: (valgrind_activate),
956 (ipreferences_merge), (ipreferences_unmerge):
957 * plugins/valgrind/vgactions.c: (vg_actions_run):
958 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
960 Fixed crasher when starting valgrind because of strange prefs handling and
961 #516641 – Valgrind: Load Log does not clear list
963 2008-02-15 James Liggett <jrliggett@cox.net>
965 * plugins/profiler/plugin.c:
966 (on_select_other_target_button_clicked):
967 Select the new custom target in the list so that the user sees it.
969 Bug 516630 – Selection custom binary in profiler is not
972 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
974 * manuals/anjuta-manual/C/projects.xml:
975 Fix #515993: "Add package" button is "Add Package" in code
976 Fix #516727: "Build All" is "Build Project" in code
977 Fix #516728: "Clean All" is "Clean Project" in code
978 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
979 Fix #516730: Fix note title
980 "Configure" is "Run Configure..." in code
982 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
984 * (added) manuals/anjuta-manual/C/figures/project-window.png,
985 (removed) manuals/anjuta-manual/C/figures/project_win.png,
986 manuals/anjuta-manual/C/projects.xml,
987 manuals/anjuta-manual/Makefile.am:
988 Fix #515207: Add a new project window screenshoot
989 Rename "Project View" to "Project window"
991 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
993 * plugins/project-import/project-import.c:
994 Fix #516743: Import project keeps an old date on project file
996 * plugins/project-manager/plugin.c:
997 Fix #516737: Import project doesn't load project with space in name
999 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1001 * plugins/debug-manager/command.c:
1002 Destroy local variables on each step
1004 * plugins/debug-manager/debug_tree.c,
1005 plugins/debug-manager/watch.c,
1006 plugins/debug-manager/locals.c,
1007 plugins/gdb/debugger.c,
1008 libanjuta/interfaces/libanjuta.idl:
1009 Parse local variables scope (not used yet)
1011 2008-02-15 James Liggett <jrliggett@cox.net>
1013 reviewed by: Johannes Schmid <jhs@gnome.org>
1015 * plugins/profiler/gprof-options.c: (setup_widgets),
1016 (gprof_options_set_target), (gprof_options_has_target),
1017 (gprof_options_get_string):
1018 * plugins/profiler/gprof-options.h:
1019 * plugins/profiler/plugin.c: (ifile_open):
1020 516128 – crash in Anjuta IDE: selected profiler as the...
1022 2008-02-14 Johannes Schmid <jhs@gnome.org>
1024 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1025 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1026 * plugins/symbol-browser/an_symbol.c:
1027 * plugins/symbol-browser/an_symbol_view.c:
1028 (on_symbol_view_row_expanded):
1029 Fixed some memory leaks (Remember to all free/unref everything that comes
1030 from gtk_tree_model_get())
1032 2008-02-14 Johannes Schmid <jhs@gnome.org>
1034 * plugins/document-manager/search-box.c: (on_search_activated):
1035 516377 – Status bar does not change its status of 'Search for .. continued at top'
1036 (caused by differences between scintilla and sourceview)
1038 2008-02-13 James Liggett <jrliggett@cox.net>
1040 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1041 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1043 2008-02-14 Johannes Schmid <jhs@gnome.org>
1045 * plugins/language-support-cpp-java/plugin.c:
1046 (get_line_indentation_base), (get_line_auto_indentation),
1047 (on_editor_char_inserted_cpp):
1048 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1050 2008-02-13 Johannes Schmid <jhs@gnome.org>
1052 * plugins/language-support-cpp-java/plugin.c:
1053 (is_iter_inside_string), (get_line_auto_indentation):
1054 Handle comments in the code and do not ask editor. Fixes scintilla
1055 indentation (sourceview does not report comments anyway).
1057 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1058 Diff with correct sign (also fixes some issues with language-support)
1060 2008-02-13 Johannes Schmid <jhs@gnome.org>
1062 * plugins/language-support-cpp-java/plugin.c:
1063 (get_line_indentation_base):
1064 Act even more clever for comments. Indent /* */ comments correctly
1067 2008-02-13 Johannes Schmid <jhs@gnome.org>
1069 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1070 Also set indentation size correctly, when tab size is set
1071 by language support plugin
1073 2008-02-13 Johannes Schmid <jhs@gnome.org>
1075 * plugins/language-support-cpp-java/plugin.c:
1076 (get_line_indentation_base):
1078 Indent lines after comments correctly
1080 2008-02-13 Johannes Schmid <jhs@gnome.org>
1082 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1083 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1084 * libanjuta/anjuta-launcher.h:
1085 Some more fixes from symbol-db-branch
1088 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1090 2008-02-12 Johannes Schmid <jhs@gnome.org>
1092 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1093 * global-tags/Makefile.am:
1095 #515954 – create_global_tags.sh: wrong anjuta-tags path
1097 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1098 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1099 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1100 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1101 (anjuta_launcher_fork):
1102 * libanjuta/anjuta-launcher.h:
1103 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1104 from symbol-db branch
1106 2008-02-11 Johannes Schmid <jhs@gnome.org>
1108 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1109 515868 – File browser only shows icons when activated
1111 2008-02-11 Johannes Schmid <jhs@gnome.org>
1113 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1114 #515867 – Anjuta dies on startup
1116 2008-02-11 Johannes Schmid <jhs@gnome.org>
1118 * TODO.tasks: Marked subversion task as completed
1120 === anjuta 2.3.4 ===
1122 2008-02-11 Naba Kumar <naba@gnome.org>
1124 * configure.in: Bumped version to 2.3.4
1126 2008-02-10 Naba Kumar <naba@gnome.org>
1128 * NEWS: Updated for release.
1130 2008-02-10 Johannes Schmid <jhs@gnome.org>
1132 * plugins/document-manager/anjuta-document-manager.plugin.in:
1133 Added html, javascript and glade file types. This makes it possible to
1134 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1135 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1137 * plugins/file-wizard/anjuta-file-wizard.glade:
1138 * plugins/gdb/anjuta-gdb.glade:
1139 * plugins/project-wizard/anjuta-project-wizard.glade:
1140 * plugins/search/anjuta-search.glade:
1141 * plugins/terminal/anjuta-terminal-plugin.glade:
1143 Fixed some other translation issues (#507921)
1145 2008-02-10 Naba Kumar <naba@gnome.org>
1147 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1148 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1150 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1152 * manuals/anjuta-manual/C/interface.xml,
1153 manuals/anjuta-manual/C/introduction.xml,
1154 manuals/anjuta-manual/C/preferences.xml,
1155 manuals/anjuta-manual/C/fileoperations.xml,
1156 manuals/anjuta-manual/C/projects.xml:
1157 Fix spelling errors, including bug #515204, #515172, #515117
1160 2008-02-10 Naba Kumar <naba@gnome.org>
1162 * plugins/document-manager/plugin.c: Fixed stream comment and added
1163 translator's comment for 'block comment', 'box comment' and 'stream
1166 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1168 * plugins/debug-manager/command.c,
1169 plugins/debug-manager/command.h,
1170 plugins/debug-manager/breakpoints.c,
1171 libanjuta/interfaces/libanjuta.idl:
1172 Avoid adding the same breakpoint several times
1174 * plugins/gdb/debugger.c:
1175 Fix bug #515463: Deattaching process kill it
1177 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1179 * manuals/anjuta-manual/C/debugger.xml:
1180 Fix translation bug #515459 and #515460
1182 2008-02-10 Johannes Schmid <jhs@gnome.org>
1184 Patch from Rémi Cardona <remi@gentoo.org>
1186 * plugins/build-basic-autotools/Makefile.am:
1187 * plugins/cvs-plugin/Makefile.am:
1188 * plugins/document-manager/Makefile.am:
1189 * plugins/editor/Makefile.am:
1190 * plugins/indent/Makefile.am:
1191 * plugins/language-support-cpp-java/Makefile.am:
1192 * plugins/message-view/Makefile.am:
1193 * plugins/sourceview/Makefile.am:
1194 * plugins/symbol-browser/Makefile.am:
1195 * plugins/terminal/Makefile.am:
1196 * scripts/build-schemas.mk:
1198 Fix #512531 – Parallel build fails
1200 * AUTHORS: Added Rémi
1202 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1204 * plugins/debug-manager/queue.c:
1205 Fix interrupt command, not working due to previous change
1207 2008-02-10 Johannes Schmid <jhs@gnome.org>
1211 * src/anjuta-callbacks.c (removed):
1212 * src/anjuta-callbacks.h (removed):
1214 Removed (almost) empty files, fixes #515383 and #515388
1216 2008-02-09 James Liggett <jrliggett@cox.net>
1218 Reviewed by Naba Kumar <naba@gnome.org>:
1220 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1221 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1222 * plugins/subversion/svn-command.c:
1223 (svn_command_make_canonical_path):
1224 * plugins/subversion/svn-command.h:
1225 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1226 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1227 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1228 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1229 * plugins/subversion/svn-remove-command.c:
1230 (svn_remove_command_new):
1231 * plugins/subversion/svn-status-command.c:
1232 (svn_status_command_new):
1233 * plugins/subversion/svn-switch-command.c:
1234 (svn_switch_command_new):
1235 * plugins/subversion/svn-update-command.c:
1236 (svn_update_command_new):
1237 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1238 die if the user gives a path that libsvn doesn't like.
1242 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1244 * plugins/debug-manager/command.c,
1245 plugins/debug-manager/command.h,
1246 plugins/debug-manager/queue.c:
1247 Fix crashes when trying to stop the debugger while it is busy
1249 2008-02-08 Johannes Schmid <jhs@gnome.org>
1251 Patch from Rodrigo Moya <rodrigo@novell.com>
1253 * plugins/glade/plugin.c: (ifile_open):
1254 * plugins/symbol-browser/test-class.cpp:
1255 * AUTHORS: Added Rodrigo
1257 #514732 – 64 bit compliation error
1258 #514733 – Use of uninitialized variables
1260 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1262 * manuals/anjuta-manual/C/debugger.xml:
1263 Fix translation bug #514494 and bug #514440
1265 2008-02-05 Massimo Cora' <maxcvs@email.it>
1267 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1268 Fix a compile error added in the previous patch
1270 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1272 * plugins/profiler/gprof-view.c,
1273 plugins/class-inheritance/class-callbacks.c,
1274 plugins/class-inheritance/class-inherit.c,
1275 plugins/symbol-browser/an_symbol.c,
1276 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1277 libanjuta/interfaces/libanjuta.idl:
1278 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1280 2008-02-04 Johannes Schmid <jhs@gnome.org>
1282 * plugins/search/anjuta-search.glade: Fixed typo
1284 2008-02-03 Johannes Schmid <jhs@gnome.org>
1286 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1287 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1288 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1290 * plugins/build-basic-autotools/build-basic-autotools.c:
1291 (build_get_context), (build_configure_project):
1292 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1293 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1294 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1295 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1296 * plugins/devhelp/plugin.c: (devhelp_activate):
1297 * plugins/editor/Makefile.am:
1298 * plugins/editor/anjuta-editor-scintilla.glade:
1299 * plugins/editor/text_editor.c:
1300 * plugins/editor/text_editor.h:
1301 * plugins/editor/text_editor_menu.c (removed):
1302 * plugins/editor/text_editor_menu.h (removed):
1303 * plugins/file-wizard/anjuta-file-wizard.glade:
1304 * plugins/gtodo/notification.c: (create_notification_window):
1305 * plugins/gtodo/preferences.c: (preferences_widget):
1306 * plugins/language-support-cpp-java/plugin.c:
1307 (cpp_java_plugin_activate_plugin):
1308 * plugins/message-view/anjuta-message-manager-plugin.glade:
1309 * plugins/message-view/plugin.c: (activate_plugin):
1310 * plugins/project-manager/plugin.c: (confirm_removal):
1311 * plugins/search/anjuta-search.glade:
1312 * plugins/search/plugin.c:
1313 * plugins/search/search-replace.c: (nb_results_alert):
1314 * plugins/subversion/subversion-commit-dialog.c:
1315 (on_subversion_commit_response):
1316 * plugins/symbol-browser/plugin.c: (activate_plugin):
1317 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1318 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1319 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1322 Fixed translation bugs from #507921.
1323 Removed unused files in scintilla plugin
1325 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1327 * manuals/anjuta-manual/C/debugger.xml:
1328 Fix bug #514124 and bug #514138: Wrong menu item name
1330 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1332 * plugins/profiler/gprof-view.c,
1333 plugins/symbol-browser/plugin.c,
1334 plugins/class-inheritance/class-callbacks.c,
1335 plugins/debug-manager/plugin.c,
1336 plugins/tools/editor.c,
1337 plugins/search/search-replace.c,
1338 plugins/search/search-replace_backend.c,
1339 plugins/search/search-replace_backend.h,
1340 plugins/build-basic-autotools/build-basic-autotools.c,
1341 plugins/document-manager/plugin.c,
1342 plugins/document-manager/file_history.c,
1343 plugins/document-manager/anjuta-docman.c,
1344 plugins/document-manager/anjuta-docman.h,
1345 plugins/document-manager/action-callbacks.c,
1346 libanjuta/interfaces/libanjuta.idl:
1347 Rename IAnjutaDocumentManager functions:
1348 find_document_with_path, goto_file_line, goto_file_line_mark
1349 and get_full_filename into
1350 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1352 Fix search plugin to use an URI instead of a file path
1353 Fix anjuta_docman_get_uri to always return an URI
1355 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1357 * plugins/debug-manager/breakpoints.c:
1358 Fix bug #514118: Rename Clear All Breakpoints to Remove
1361 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1363 * manuals/anjuta-manual/C/debugger.xml:
1364 Update debugger documentation
1366 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1368 * plugins/debug-manager/sharedlib.c,
1369 plugins/debug-manager/anjuta-debug-manager.glade,
1370 plugins/debug-manager/queue.c,
1371 plugins/tools/execute.c,
1372 plugins/tools/anjuta-tools.glade,
1373 plugins/tools/editor.c,
1374 plugins/project-wizard/templates/terminal.wiz,
1375 plugins/project-wizard/templates/xlib-dock.wiz,
1376 plugins/project-wizard/templates/wxwin.wiz,
1377 plugins/project-wizard/templates/java.wiz,
1378 plugins/project-wizard/templates/gnome.wiz,
1379 plugins/project-wizard/templates/anjuta-plugin.wiz,
1380 plugins/project-wizard/templates/gtkmm.wiz,
1381 plugins/project-wizard/templates/python.wiz,
1382 plugins/project-wizard/templates/cpp.wiz,
1383 plugins/project-wizard/templates/sdl.wiz,
1384 plugins/project-wizard/templates/gtk.wiz,
1385 plugins/project-wizard/templates/minimal.wiz,
1386 plugins/project-wizard/templates/xlib.wiz,
1387 plugins/project-wizard/templates/gcj.wiz,
1388 plugins/gdb/plugin.c,
1389 plugins/gdb/debugger.c,
1390 libanjuta/anjuta-plugin-manager.c:
1391 Partial fix of #507921: translation issues in debug-manager, tools,
1392 project-wizard, gdb and anjuta-plugin-manager.
1394 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1396 * plugins/debug-manager/queue.c:
1397 Debugger Local, Stack and Thread windows were missing due to
1398 the previous change.
1400 2008-02-02 Johannes Schmid <jhs@gnome.org>
1402 * manuals/anjuta-manual/Makefile.am:
1403 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1404 causes make install to fail
1406 2008-02-02 Johannes Schmid <jhs@gnome.org>
1408 * plugins/macro/macros.xml:
1409 #495511 – Header_h macro correction
1411 2008-02-02 Johannes Schmid <jhs@gnome.org>
1413 * plugins/patch/patch-plugin.glade:
1414 gtk-apply is not translatable...
1416 2008-02-02 Johannes Schmid <jhs@gnome.org>
1418 * plugins/build-basic-autotools/build-basic-autotools.c:
1419 (on_build_mesg_format):
1421 Also check for untranslated messages from make. Should fix
1422 #511981 – Error parsing make output
1424 2008-02-02 Johannes Schmid <jhs@gnome.org>
1426 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1429 Fixed #511010 – [UI] Execute program utility window
1431 2008-02-02 Johannes Schmid <jhs@gnome.org>
1434 Fixed #509908 – [UI] Problems with the General settings tab
1436 2008-02-02 Johannes Schmid <jhs@gnome.org>
1438 * manuals/anjuta-manual/C/fileoperations.xml:
1439 Fixed #513730 – Option not present in the GUI po file
1441 2008-02-02 Johannes Schmid <jhs@gnome.org>
1443 * plugins/sourceview/anjuta-editor-sourceview.glade:
1444 Adjust preferences default values
1446 2008-02-02 Johannes Schmid <jhs@gnome.org>
1448 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1449 Fixed #512535 – Open files tabs' position is correctly remembered
1450 but not applied at startup
1452 2008-02-02 Johannes Schmid <jhs@gnome.org>
1454 * plugins/search/search-replace.c: (on_message_clicked):
1455 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1456 fix clicking on search result messages
1458 2008-02-01 James Liggett <jrliggett@cox.net>
1460 * plugins/subversion/svn-command.c: (on_svn_notify):
1461 Fixed wrong status message output when resolving conflicts.
1463 2008-02-02 Johannes Schmid <jhs@gnome.org>
1465 * configure.in: Require GtkSourceView 2.1.2
1466 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1467 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1468 (imark_is_marker_set), (imark_delete_all_markers),
1469 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1471 Adapted to API changes in GtkSourceView
1473 2008-02-01 Johannes Schmid <jhs@gnome.org>
1475 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1476 Fixed tabsize preference
1478 2008-02-01 Johannes Schmid <jhs@gnome.org>
1480 * manuals/anjuta-manual/C/fileoperations.xml:
1481 * manuals/anjuta-manual/C/interface.xml:
1484 * manuals/anjuta-manual/Makefile.am:
1485 * manuals/anjuta-manual/C/figures/*:
1487 Updated figures to be in clearlooks theme, removed old figures
1489 2008-02-01 Johannes Schmid <jhs@gnome.org>
1491 * plugins/patch/patch-plugin.glade:
1492 * plugins/patch/plugin.c: (patch_plugin_activate):
1493 Another UI issue with the patch plugin and silenced a compiler
1496 Patch from James Liggett:
1497 * plugins/profiler/gprof-call-graph-view.c:
1498 (gprof_call_graph_view_create_columns):
1499 * plugins/profiler/gprof-flat-profile-view.c:
1500 (gprof_flat_profile_view_create_columns):
1501 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1502 * plugins/profiler/gprof-view.h:
1504 Use two decimal places for float values in profiler views (#507831)
1506 2008-02-01 Johannes Schmid <jhs@gnome.org>
1509 * plugins/editor/Makefile.am:
1511 Fixed #512751 – libgnomeprint unnecessary without scintilla
1513 2008-01-31 Johannes Schmid <jhs@gnome.org>
1515 * plugins/language-manager/languages.xml:
1516 Added a pretty ugly string for C++ headers. Maybe we should rely
1517 on mime-types instead...
1519 2008-01-31 Johannes Schmid <jhs@gnome.org>
1521 * plugins/language-support-cpp-java/cpp-java-assist.c:
1522 (get_iter_column), (cpp_java_assist_get_calltip_context),
1523 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1524 (on_assist_chosen), (cpp_java_assist_install):
1525 * plugins/language-support-cpp-java/plugin.c:
1526 (on_editor_char_inserted_cpp):
1527 Removed annoying DEBUG_PRINTs
1529 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1530 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1531 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1533 Fixed "jumping" tooltips, fixed indentation of brances
1535 2008-01-31 Johannes Schmid <jhs@gnome.org>
1537 * plugins/document-manager/plugin.c: (on_document_changed):
1538 Fixed crash when closing anjuta after all document tabs have been closed
1540 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1542 * plugins/debug-manager/anjuta-debug-manager.glade:
1543 Fix #513485: wrong strings maked as translatable
1545 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1547 * plugins/debug-manager/threads.c,
1548 plugins/debug-manager/stack_trace.c:
1549 Avoid crash when getting relative path from debugger (same fix
1552 * plugins/debug-manager/queue.c:
1553 Emit all state changes notification
1555 * plugins/debug-manager/start.c:
1556 Fix #511586: Project path with "+" not working in debugger
1558 2008-01-31 Johannes Schmid <jhs@gnome.org>
1560 * plugins/patch/patch-plugin.glade:
1561 Fixed button ui problem...
1563 Patch from James Liggett:
1564 * plugins/profiler/gprof-call-graph-block-entry.c:
1565 (gprof_call_graph_block_primary_entry_new),
1566 (gprof_call_graph_block_secondary_entry_new):
1567 * plugins/profiler/gprof-flat-profile-entry.c:
1568 (gprof_flat_profile_entry_new):
1570 Fix #507831 - Wrong Profiler values for some locales
1572 2008-01-31 Johannes Schmid <jhs@gnome.org>
1574 * plugins/sourceview/anjuta-editor-sourceview.glade:
1575 * plugins/sourceview/sourceview-prefs.c:
1576 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1578 Fixed Editor->View popup menu for those entries that are appropriate for
1581 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1583 * plugins/debug-manager/breakpoints.c:
1584 Fix #512901: Crash when adding a breakpoint
1586 * plugins/debug-manager/queue.c:
1587 Remove a possible memory leak
1589 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1591 * plugins/debug-manager/data_view.c,
1592 plugins/debug-manager/sparse_view.c,
1593 manuals/anjuta-manual/C/debugger.xml:
1594 Fix #513130, #513131 #513135: Wrong menu item names and errors
1595 in the documentation
1597 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1599 * plugins/tools/editor.c:
1600 ianjuta_document_manager_find_document_with_path expect an uri not
1603 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
1605 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1606 manuals/reference/libanjuta/libanjuta-sections.txt,
1607 libanjuta/interfaces/libanjuta.idl:
1608 Documentation fixes for IAnjutaDebugger* interfaces
1610 === anjuta 2.3.3 ===
1612 2008-01-27 Naba Kumar <naba@gnome.org>
1614 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
1617 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
1618 (value_added_current_editor), (value_removed_current_editor):
1621 * TODO.tasks: Updated.
1623 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
1624 scrollwindow shadow in.
1626 * plugins/editor/anjuta-editor-scintilla.glade:
1627 * plugins/editor/style-editor.c: (create_style_editor_gui):
1628 Set style window transient and cetered for preferences window.
1629 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
1631 * plugins/editor/anjuta-editor-scintilla.glade:
1632 Fixes Bug #427108 - Scintilla plugin configuration folding-style
1635 * configure.in, NEWS: Updated for release 2.3.3
1637 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1639 * plugins/debug-manager/anjuta-debug-manager.glade:
1640 Fix #512224: Use a string in english
1642 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1644 * plugins/build-basic-autotools/build-basic-autotools.c:
1645 ianjuta_document_manager_goto_file_line_mark needs an uri and
1648 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1650 * plugins/symbol-browser/plugin.c,
1651 plugins/symbol-browser/an_symbol_view.c:
1652 use gnome_vfs_get_uri_from_local_path to get local path from uri
1653 This takes care of escaping some characters
1655 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
1657 * plugins/debug-manager/stack_trace.c:
1658 Probably fix #510028: crash debugger when having a relative filename
1661 2008-01-25 Tom <tpgww@onepost.net>
1663 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1665 * plugins/document-manager/plugin.c,
1666 plugins/document-manager/file_history.c,
1667 plugins/document-manager/file_history.h,
1668 plugins/document-manager/anjuta-docman.c,
1669 plugins/document-manager/anjuta-docman.h:
1670 Rename filename argument to uri when an uri is expected
1671 anjuta_docman_get_document_for_uri will remove symlinks
1673 2008-01-25 Naba Kumar <naba@gnome.org>
1675 * plugins/terminal/terminal.c: (terminal_execute),
1677 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
1679 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
1681 * plugins/debug-manager/anjuta-debug-manager.glade,
1682 plugins/debug-manager/start.c:
1683 Fix #511049: Change UI of add source directories dialog
1685 2008-01-24 Naba Kumar <naba@gnome.org>
1687 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
1688 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
1689 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
1690 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
1691 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
1694 2008-01-24 Johannes Schmid <jhs@gnome.org>
1696 Patch from: Luca Ferretti <ella.uca@libero.it>:
1698 * plugins/document-manager/anjuta-docman.c:
1699 (anjuta_docman_page_init), (anjuta_docman_class_init):
1700 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
1702 Fix #511757 – Close icon in tabs cut off (Patch was only for
1703 document-manager, also adapted it for message-manager)
1705 2008-01-24 Johannes Schmid <jhs@gnome.org>
1707 * plugins/Makefile.am:
1708 * plugins/sourceview/anjuta-document.c:
1709 * plugins/sourceview/anjuta-marshal.list:
1710 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1711 (anjuta_view_key_press_event):
1712 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
1713 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
1714 (iiter_diff), (iiter_iface_init):
1715 * plugins/sourceview/sourceview.c: (on_document_char_added),
1716 (ieditor_goto_position), (ieditor_get_text),
1717 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
1718 (ieditor_erase), (ieditor_get_line_from_position),
1719 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
1720 (ieditor_get_position_from_offset), (ieditor_get_start_position),
1721 (ieditor_get_end_position), (ieditor_goto_start),
1722 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
1723 (iconvert_to_lower), (iindic_set), (iassist_suggest),
1724 (iassist_show_tips):
1726 Implemented new iterators interface in sourceview editor and
1729 2008-01-23 Naba Kumar <naba@gnome.org>
1731 * libanjuta/interfaces/libanjuta.idl:
1732 * manuals/reference/libanjuta/libanjuta-sections.txt:
1733 * plugins/build-basic-autotools/build-basic-autotools.c:
1734 (build_indicator_location_set), (on_editor_changed):
1735 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
1736 * plugins/debug-manager/variable.c: (get_hovered_word):
1737 * plugins/document-manager/action-callbacks.c:
1738 (on_editor_command_upper_case_activate),
1739 (on_editor_command_lower_case_activate):
1740 * plugins/document-manager/search-box.c: (on_incremental_search),
1741 (on_search_activated):
1742 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
1743 (iiter_last), (iiter_set_position), (iiter_get_position),
1744 (iiter_get_length), (iiter_compare), (iiter_diff),
1746 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
1747 (text_editor_goto_point), (itext_editor_goto_start),
1748 (itext_editor_goto_end), (itext_editor_goto_position),
1749 (itext_editor_get_text_all), (itext_editor_get_text),
1750 (itext_editor_get_position), (itext_editor_get_offset),
1751 (itext_editor_get_length), (itext_editor_insert),
1752 (itext_editor_erase), (itext_editor_erase_all),
1753 (itext_editor_get_column), (itext_editor_get_overwrite),
1754 (itext_editor_set_popup_menu),
1755 (itext_editor_get_line_from_position),
1756 (itext_editor_get_line_begin_position),
1757 (itext_editor_get_line_end_position),
1758 (itext_editor_get_position_from_offset),
1759 (itext_editor_get_start_position), (itext_editor_get_end_position),
1760 (itext_editor_iface_init), (iconvert_to_upper),
1761 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
1763 * plugins/editor/text_editor.h:
1764 * plugins/editor/text_editor_cbs.c:
1765 (on_text_editor_scintilla_notify):
1766 * plugins/indent/plugin.c: (on_indent_action_activate):
1767 * plugins/language-support-cpp-java/cpp-java-assist.c:
1768 (cpp_java_assist_get_scope_context),
1769 (cpp_java_assist_get_pre_word),
1770 (cpp_java_assist_show_autocomplete),
1771 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1772 (on_editor_char_added), (on_assist_chosen):
1773 * plugins/language-support-cpp-java/plugin.c:
1774 (get_line_indentation), (skip_iter_to_previous_logical_line),
1775 (skip_preprocessor_lines), (initialize_indentation_params),
1776 (set_line_indentation), (get_line_indentation_base),
1777 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
1778 (on_editor_char_inserted_java), (on_auto_indent):
1779 * plugins/macro/macro-actions.c: (match_shortcut):
1780 * plugins/macro/macro-dialog.c: (on_ok_clicked):
1781 * plugins/macro/plugin.c: (match_keyword):
1782 * plugins/search/plugin.c: (find_incremental):
1783 * plugins/search/search-replace.c: (search_and_replace),
1784 (search_start_over):
1785 * plugins/search/search-replace_backend.c:
1786 (file_buffer_new_from_te), (file_buffer_line_from_pos),
1787 (create_search_entries):
1788 * plugins/symbol-browser/plugin.c:
1789 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1790 (isymbol_manager_iface_init):
1791 * plugins/symbol-db/plugin.c:
1792 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1793 (isymbol_manager_iface_init):
1794 * plugins/tools/execute.c: (atp_output_context_construct),
1795 (atp_output_context_destroy), (atp_user_tool_execute):
1797 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
1798 iterators instead of integer offsets.
1799 - Renamed original ianjuta_editor_get_position(int) to
1800 ianjuta_editor_get_offset(). It is deprecated.
1801 - Renamed original ianjuta_editor_get_position_iter() to
1802 ianjuta_editor_get_position().
1803 - Renamed ianjuta_editor_get_cell_iter() to
1804 ianjuta_editor_get_position_from_offset()
1805 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
1806 - Added new methods:
1807 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
1808 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
1809 ianjuta_editor_goto_end().
1810 - All relevent signals and methods converted to use iterators.
1811 - All relevent plugins fixed to use new API.
1812 - Removed ianjuta_editor_cell_get_line() because it is provided by
1813 ianjuta_editor_get_line_from_position().
1814 - Removed ianjuta_symbol_manager_get_completions_at_position()
1815 because it not used anywhere and is not right to be there.
1816 - Updated IAnjutaEditable documentation.
1818 Updated IAnjutaIterable interface:
1819 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
1820 - Introduced 'end-iter' to point at the end of the list.
1821 - Updated IAnjutaIterable documentation.
1823 * plugins/Makefile.am:
1824 (Disabled sourceview plugin for now. Jhs is coming up with a patch
1827 2008-01-22 Johannes Schmid <jhs@gnome.org>
1829 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
1830 * plugins/project-import/anjuta-project-import.glade:
1831 * plugins/project-import/anjuta-project-import.plugin.in:
1832 * plugins/project-wizard/anjuta-project-wizard.glade:
1833 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1834 * plugins/project-wizard/druid.c: (npw_druid_new):
1835 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
1837 Fixed #465084 – wizard instead of assistant (only string changes...)
1839 2008-01-20 Rob Bradford <rob@openedhand.com>
1841 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
1842 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
1843 coming up with the solution. (Bug: #510390.)
1845 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1847 * plugins/build-basic-autotools/executer.c:
1848 Fix #502508, use anjuta_launcher to keep program output
1850 * plugins/terminal/terminal.c:
1851 Remove unused child_initizlized member
1852 Start the shell on plugin activation
1854 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1856 * plugins/debug-manager/sparse_buffer.c:
1857 Fix a crash when scrolling in the diassembly window
1859 * plugins/debug-manager/sparse_view.c:
1860 Small limit change using the same "unit" for both number
1862 2008-01-19 Naba Kumar <naba@gnome.org>
1864 * plugins/language-support-cpp-java/cpp-java-assist.c:
1865 (cpp_java_assist_get_scope_context),
1866 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
1869 2008-01-19 Johannes Schmid <jhs@gnome.org>
1871 * plugins/sourceview/anjuta-editor-sourceview.glade:
1872 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
1874 And even more strings...
1876 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1878 * plugins/project-wizard/templates/cpp/src/main.cc:
1879 Fix #498734, typing error in c++ project template
1881 2008-01-19 Johannes Schmid <jhs@gnome.org>
1883 * plugins/editor/text_editor.c: (text_editor_save_file):
1884 * plugins/macro/anjuta-macro.glade:
1885 * plugins/subversion/anjuta-subversion.glade:
1887 Fixed even more strings
1889 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1891 * plugins/language-support-cpp-java/cpp-java-assist.c:
1892 Fix bug #488519, remove critical warning (completion_cache == NULL
1895 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1897 * plugins/gdb/debugger.c:
1898 Enable logging of gdb communication with an environment variable
1900 2008-01-19 Naba Kumar <naba@gnome.org>
1902 * plugins/editor/text-editor-iterable.c: (iiter_next),
1903 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
1904 editor native funtions to avoid round trips.
1906 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1908 * plugins/editor/text_editor.c:
1909 Fix a bug due to the previous patch: Unable to save new file in
1912 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
1914 * plugins/debug-manager/disassemble.c,
1915 plugins/debug-manager/disassemble.h,
1916 plugins/debug-manager/registers.c,
1917 plugins/debug-manager/registers.h,
1918 plugins/debug-manager/memory.c,
1919 plugins/debug-manager/memory.h,
1920 plugins/debug-manager/command.c,
1921 plugins/debug-manager/command.h,
1922 plugins/debug-manager/queue.c,
1923 plugins/debug-manager/queue.h,
1924 plugins/debug-manager/breakpoints.c,
1925 plugins/debug-manager/stack_trace.c,
1926 plugins/debug-manager/threads.c,
1927 plugins/debug-manager/plugin.c,
1928 plugins/gdb/plugin.c,
1929 plugins/gdb/debugger.c,
1930 plugins/gdb/debugger.h,
1931 manuals/reference/libanjuta/libanjuta-sections.txt,
1932 manuals/reference/libanjuta/libanjuta.types,
1933 libanjuta/interfaces/libanjuta.idl:
1934 Use gulong instead of guint for addresses
1935 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
1936 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
1938 * plugins/gdb/anjuta-gdb.plugin.in:
1939 Remove reference to IAnjutaCpuDebugger (useless)
1941 2008-01-18 Johannes Schmid <jhs@gnome.org>
1943 * AUTHORS: Added Alexander
1945 2008-01-18 Johannes Schmid <jhs@gnome.org>
1947 Patch from: Alexander Korolyov <kilork@yandex.ru>
1949 * plugins/editor/text_editor.c: (load_from_file),
1950 (text_editor_save_file):
1952 Fixed symlinks (#510238) and file permission (#405321)
1953 handling for scintilla editor.
1955 2008-01-17 Johannes Schmid <jhs@gnome.org>
1957 * plugins/document-manager/action-callbacks.c:
1958 (on_editor_command_select_all_activate),
1959 (on_editor_command_cut_activate),
1960 (on_editor_command_paste_activate),
1961 (on_editor_command_copy_activate),
1962 (on_editor_command_clear_activate):
1963 Resupport cut/copy/paste/clear on GtkEditables when those
1964 have focus. (Important for shortcuts to work).
1966 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1967 * plugins/document-manager/search-box.c: (on_search_activated):
1968 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
1969 * plugins/patch/patch-plugin.c: (on_ok_clicked):
1970 * plugins/profiler/plugin.c: (profiler_get_data):
1971 * plugins/project-wizard/druid.c: (npw_druid_new):
1972 * plugins/project-wizard/install.c: (on_install_end_install_file):
1973 * plugins/sourceview/anjuta-editor-sourceview.glade:
1974 * plugins/subversion/anjuta-subversion.glade:
1975 * plugins/tools/anjuta-tools.glade:
1976 Various string fixes
1978 2008-01-17 Naba Kumar <naba@gnome.org>
1980 Patch from James Liggett:
1982 * plugins/subversion/subversion-add-dialog.c:
1983 (on_subversion_add_response):
1984 * plugins/subversion/subversion-copy-dialog.c:
1985 (on_subversion_copy_response):
1986 * plugins/subversion/subversion-diff-dialog.c:
1987 (on_subversion_diff_response):
1988 * plugins/subversion/subversion-merge-dialog.c:
1989 (on_subversion_merge_response):
1990 * plugins/subversion/subversion-remove-dialog.c:
1991 (on_subversion_remove_response):
1992 * plugins/subversion/subversion-switch-dialog.c:
1993 (on_subversion_switch_response):
1994 * plugins/subversion/subversion-ui-utils.c: (check_input):
1995 * plugins/subversion/subversion-ui-utils.h:
1996 * plugins/subversion/subversion-update-dialog.c:
1997 (on_subversion_update_response):
1999 If the user doesn't enter any data for path or revision fields in
2000 certain SVN plugin dialogs, libsvn throws assertion failures and
2001 kills Anjuta. To avoid this, the validity of path and revision
2002 input data are checked before the command gets executed.
2004 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2005 if user gives bad or no input
2007 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2009 * plugins/document-manager/anjuta-docman.c:
2010 Fix #507627 memory tab stay active on debugger stop
2011 Remove two unused variables due to the previous patch
2013 2008-01-16 Johannes Schmid <jhs@gnome.org>
2015 * libanjuta/anjuta-plugin-manager.c:
2016 Fixed #508399 – When you enable a plugin, preferences don't show up
2018 2008-01-16 Rob Bradford <rob@openedhand.com>
2020 Reviewed by: Johannes Schmid <jhs@gnome.org>
2022 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2023 (get_property_value_as_string), (set_property_value_as_string),
2024 (register_callbacks):
2025 * libanjuta/anjuta-preferences.h:
2026 Add support for both file and folder preferences (originally only
2027 folder choosers were supported. (Fixes bug: #508805.)
2029 * plugins/file-manager/file-manager.glade:
2030 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2033 2008-01-16 Johannes Schmid <jhs@gnome.org>
2035 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2037 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2040 Fixed #509875 – The "Update globale tags" button wording is incorrect
2041 Fixed #509873 – Build Autotools Preferences has excessive padding
2042 Fixed #509872 – General Information labels are incorrectly aligned
2043 Fixed #509871 – General preferences has incorrect use of colons
2045 2008-01-16 Johannes Schmid <jhs@gnome.org>
2047 * plugins/document-manager/anjuta-document-manager.glade:
2048 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2050 Fixed #509865 – Incorrect padding in the Documents settings tabs
2051 Fixed #509867 – Create button contents is mis-aligned
2052 Fixed #509869 – "Add Directory" button is not HIG complient
2054 2008-01-16 Johannes Schmid <jhs@gnome.org>
2056 * libanjuta/anjuta-preferences-dialog.c:
2057 (anjuta_preferences_dialog_add_page):
2059 Fix #509864 – No initial section selected when opening the Preferences dialog
2061 2008-01-16 Johannes Schmid <jhs@gnome.org>
2063 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2064 Removed unused gconf_notifications
2066 * plugins/search/anjuta-search.glade:
2067 * plugins/subversion/anjuta-subversion.glade:
2068 * plugins/tools/anjuta-tools.glade:
2069 * src/anjuta-app.c: (anjuta_app_instance_init):
2071 Fixed various strings
2073 2008-01-15 Naba Kumar <naba@gnome.org>
2075 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2076 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2079 * plugins/symbol-browser/an_symbol_view.c:
2080 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2083 2008-01-15 Johannes Schmid <jhs@gnome.org>
2085 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2086 (anjuta_profile_add_plugins_from_xml):
2087 * plugins/file-manager/file-manager.glade:
2090 * libanjuta/interfaces/libanjuta.idl:
2093 * plugins/sourceview/Makefile.am:
2094 * plugins/sourceview/anjuta-editor-sourceview.glade:
2095 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2096 (end_print), (print_setup), (sourceview_print),
2097 (sourceview_print_preview):
2098 * plugins/sourceview/sourceview.c: (iprint_print),
2099 (iprint_print_preview):
2101 Added printing support to GtkSourceView editor
2103 2007-01-14 Tom <tpgww@onepost.net>
2105 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2107 * plugins/document-manager/anjuta-docman.c:
2108 Fix two memory leaks added by the previous patch
2110 2008-01-14 Johannes Schmid <jhs@gnome.org>
2112 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2113 * plugins/sourceview/assist-window.c: (assist_window_move):
2117 2008-01-14 Rob Bradford <rob@openedhand.com>
2119 * global-tags/Makefile.am:
2120 * global-tags/create_global_tags.sh.in:
2121 Install anjuta-tags binary into FHS policy compliant directory and
2122 update references. (Fixes bug: 509346.)
2124 2008-01-13 Naba Kumar <naba@gnome.org>
2126 Patch from: Ritesh Khadgaray
2127 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2128 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2129 Adds export-dynamic option to LDFLAGS to project template for libglade
2130 to work for autoconnect signals.
2132 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2134 * libanjuta/anjuta-utils.c:
2135 anjuta_util_get_real_path return a string that need to be freed
2136 with g_free even if PATH_MAX is not defined
2138 2008-01-13 Andre Klapper <a9016009@gmx.de>
2140 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2143 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2145 * plugins/document-manager/anjuta-docman.c:
2146 Do not reopen file having escaped character (+,...) in path name
2148 2008-01-13 Naba Kumar <naba@gnome.org>
2150 * libanjuta/interfaces/libanjuta.idl:
2151 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2152 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2153 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2154 IAnjutaProjectManager::add_sources().
2156 * plugins/glade/plugin.c: (on_glade_resource_removed),
2157 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2158 stubs for handing resources in glade file.
2160 2008-01-13 Naba Kumar <naba@gnome.org>
2162 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2164 * plugins/glade/plugin.c: (ifile_open): Select the first window
2165 in the glade project when it is first opened. Avoids empty glade
2166 document the first time.
2168 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2170 Reviewed by: Johannes Schmid <jhs@gnome.org>
2172 * plugins/gtodo/callback.c: (remove_todo_item):
2173 Fix #507304 – crash in Anjuta IDE while removing done tasks
2175 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2177 * plugins/debug-manager/anjuta-debug-manager.ui,
2178 plugins/debug-manager/plugin.c,
2179 plugins/debug-manager/start.h,
2180 plugins/debug-manager/start.c:
2181 New menu item to add extra source directories for debugger
2183 === anjuta 2.3.2 ===
2185 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2187 * plugins/gtodo/callback.c: (remove_todo_item):
2188 Fix #507304 – crash in Anjuta IDE while removing done tasks
2190 2008-01-11 Naba Kumar <naba@gnome.org>
2192 * configure.in: Bumped version to 2.3.2
2193 * NEWS: Updated for anjuta 2.3.2 release
2194 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2197 2008-01-11 Johannes Schmid <jhs@gnome.org>
2199 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2201 Reverted accidently commited change
2203 * plugins/document-manager/anjuta-document-manager.glade:
2204 Fix Gtk-Critical because of broken glade file
2206 2008-01-11 Naba Kumar <naba@gnome.org>
2208 * plugins/glade/plugin.c: (on_document_destroy),
2209 (glade_plugin_add_project): Fixed a bug where when more than one
2210 glade document is open and one is closed, it closes all the glade
2211 documents. Also it might have fixed the bug where sometimes closing
2212 the glade document leaves glade widget tree unclosed.
2214 2008-01-11 Naba Kumar <naba@gnome.org>
2216 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2217 prevent install errors when not installed as root (then the files
2218 are only useful when glade-3 is installed in the same prefix, but it
2219 doesn't harm anjuta runtime).
2221 * plugins/sourceview/sourceview.c: Commented use of a file
2222 not currently distributed.
2224 2008-01-10 Naba Kumar <naba@gnome.org>
2226 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2227 nothing to translate in it.
2229 2008-01-10 Johannes Schmid <jhs@gnome.org>
2231 * plugins/project-wizard/templates/gnome.wiz:
2232 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2233 * plugins/project-wizard/templates/gnome/src/main.c:
2234 * plugins/project-wizard/templates/translatable-strings.h:
2236 Fixed #508497 and added a new chooser to select whether to use
2239 2008-01-10 Johannes Schmid <jhs@gnome.org>
2241 Patch from Tom <tpgww@onepost.net>:
2243 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2244 (anjuta_util_glist_path_dedup):
2245 * libanjuta/anjuta-utils.h:
2247 Give the method a proper prefixed name
2249 * plugins/document-manager/action-callbacks.c:
2250 (get_current_popup_active),
2251 (on_editor_command_select_all_activate),
2252 (on_editor_command_cut_activate),
2253 (on_editor_command_paste_activate),
2254 (on_editor_command_copy_activate),
2255 (on_editor_command_clear_activate), (on_show_search),
2256 (on_repeat_quicksearch):
2257 * plugins/document-manager/action-callbacks.h:
2258 * plugins/document-manager/anjuta-docman.c:
2259 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2260 (anjuta_docman_goto_file_line_mark),
2261 (anjuta_docman_get_full_filename):
2262 * plugins/document-manager/anjuta-docman.h:
2263 * plugins/document-manager/anjuta-document-manager.ui:
2264 * plugins/document-manager/plugin.c:
2265 (update_document_ui_interface_items):
2267 Better way to fix the popup-menu items (Cut/Copy/Paste)
2268 and various clean-ups.
2270 * plugins/document-manager/search-box.c: (on_document_changed),
2271 (search_box_fill_search_focus):
2272 * plugins/document-manager/search-box.h:
2273 * plugins/search/plugin.c:
2275 Add a menu item to repeat the quick search
2277 2008-01-10 Johannes Schmid <jhs@gnome.org>
2279 * plugins/language-support-cpp-java/cpp-java-assist.c:
2282 Fixed #508424 – Auto complete: previous char was removed when
2283 pre TAB to auto complete.
2285 2008-01-10 Johannes Schmid <jhs@gnome.org>
2287 Patch from: James Ligett:
2289 * plugins/profiler/gprof-call-graph-view.c:
2290 (gprof_call_graph_view_create_columns):
2291 * plugins/profiler/gprof-flat-profile-view.c:
2292 (gprof_flat_profile_view_create_columns):
2294 Fixed translation issues (#496833)
2296 2008-01-10 Johannes Schmid <jhs@gnome.org>
2298 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2300 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2301 Fix #460390 – Changing categories while edinting something
2303 2008-01-09 Naba Kumar <naba@gnome.org>
2305 * libanjuta/anjuta-plugin-manager.c:
2306 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2309 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2310 corruption reported in bug #507491. Potentially fixes too.
2312 2008-01-09 Johannes Schmid <jhs@gnome.org>
2314 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2316 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2317 Fix bug #505205 completely
2319 * AUTHORS: Added Bolesław
2321 2008-01-08 Johannes Schmid <jhs@gnome.org>
2323 * plugins/document-manager/action-callbacks.c:
2324 (on_editor_command_cut_activate),
2325 (on_editor_command_paste_activate),
2326 (on_editor_command_copy_activate),
2327 (on_editor_command_clear_activate):
2329 Fixed editor popup menu (Cut, Copy, Paste)
2331 2008-01-08 Johannes Schmid <jhs@gnome.org>
2333 * plugins/sourceview/sourceview.c: (autodetect_language):
2334 Fixed a crash when creating a new file
2336 2008-01-08 Johannes Schmid <jhs@gnome.org>
2338 Patch by <bolekk@gmail.com> (GHOP Student)
2340 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2343 2008-01-08 Naba Kumar <naba@gnome.org>
2345 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2346 * libanjuta/anjuta-plugin-manager.c:
2347 (anjuta_plugin_manager_select),
2348 (anjuta_plugin_manager_activate_plugins):
2349 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2350 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2351 (on_create_submenu), (create_open_with_submenu):
2352 * src/about.c: (on_about_plugin_activate),
2353 (about_create_plugins_submenu): Use translated version of get_string()
2354 API in AnjutaDescription for translatable properties. Fixes bug #496833
2357 2008-01-07 Johannes Schmid <jhs@gnome.org>
2359 * plugins/build-basic-autotools/executer.c: (execute_program):
2360 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2361 * plugins/debug-manager/anjuta-debug-manager.glade:
2362 * plugins/debug-manager/locals.c: (create_locals_gui):
2363 * plugins/file-loader/plugin.c: (on_create_submenu):
2364 * plugins/gtodo/main.h:
2365 * plugins/gtodo/preferences.c: (preferences_widget):
2366 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2367 * plugins/tools/anjuta-tools.glade:
2368 * plugins/tools/execute.c: (atp_output_context_print):
2371 Another bunch of i18n fixes (#496833)
2373 2008-01-07 Johannes Schmid <jhs@gnome.org>
2375 * plugins/build-basic-autotools/build-basic-autotools.c:
2376 (on_build_terminated):
2377 * plugins/gtodo/interface.c: (set_read_only):
2378 * plugins/project-manager/plugin.c: (confirm_removal),
2379 (on_popup_add_to_project):
2380 * plugins/subversion/anjuta-subversion.glade:
2381 * plugins/tools/execute.c: (atp_output_context_print_result):
2383 Fixed some strings from #496833
2385 2008-01-07 Johannes Schmid <jhs@gnome.org>
2387 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2388 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2390 * plugins/language-support-cpp-java/plugin.c: (install_support),
2391 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2392 Added basic Vala support
2394 * plugins/sourceview/sourceview.c: (autodetect_language):
2395 Fixed mime-type detection
2397 2008-01-06 Massimo Cora' <maxcvs@email.it>
2399 Reviewed by: Johannes Schmid <jhs@gnome.org>
2401 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2402 (value_removed_current_editor), (symbol_db_activate),
2403 (symbol_db_deactivate):
2404 * plugins/symbol-db/symbol-db-engine.c:
2405 (symbol_db_engine_get_global_members_filtered):
2406 * plugins/symbol-db/symbol-db-view.c:
2407 (do_add_child_symbol_to_view), (prepare_for_adding),
2408 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2409 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2410 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2411 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2412 (sdb_view_init), (sdb_view_finalize),
2413 (sdb_view_build_and_display_base_tree):
2414 * plugins/symbol-db/symbol-db-view.h:
2415 added controls to expand Global tab nodes in a non-freezing way.
2416 Fixed also some little bugs always on global-tab.
2418 2008-01-06 Naba Kumar <naba@gnome.org>
2420 Patches from James Liggett:
2421 * plugins/profiler/gprof-call-graph-view.c:
2422 (gprof_call_graph_view_create_columns):
2423 * plugins/profiler/gprof-flat-profile-view.c:
2424 (gprof_flat_profile_view_create_columns):
2425 * plugins/profiler/gprof-function-call-tree-view.c:
2426 (gprof_function_call_tree_view_create_columns): Made all
2427 of the columns resizable and reorderable.
2429 2008-01-06 Johannes Schmid <jhs@gnome.org>
2431 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2432 (anjuta_launcher_check_password_real),
2433 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2434 (anjuta_launcher_scan_pty),
2435 (anjuta_launcher_disable_password_check):
2436 * libanjuta/anjuta-launcher.h:
2437 Added disable_password_check for stream where it does not make sense
2438 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2439 that sometimes occur in symbol-db plugin
2441 * plugins/file-manager/file-model.c:
2442 (file_model_cancel_expand_idle):
2443 Fixed removing of idle source
2445 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2446 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2448 Fixed #348854 – invisible cursor in certain themes
2450 2008-01-06 Naba Kumar <naba@gnome.org>
2452 * libanjuta/anjuta-preferences.c:
2453 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2454 closing preferences dialog due to patch in bug #507300
2456 2008-01-06 Naba Kumar <naba@gnome.org>
2458 * plugins/language-support-cpp-java/cpp-java-assist.c:
2460 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2461 * plugins/search/search-replace_backend.c: (create_search_entries):
2462 Added missing unrefs.
2464 2008-01-06 Johannes Schmid <jhs@gnome.org>
2466 * plugins/debug-manager/variable.c: (get_hovered_word):
2467 Add a g_object_unref()
2469 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2470 (on_sourceview_hover_leave):
2471 Fixed hover and editor interface to make hover in debugger work
2473 2008-01-06 Naba Kumar <naba@gnome.org>
2475 * plugins/editor/text-editor.c: Whitespaces fixes.
2476 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2477 DEBUG_PRINT instead of g_message.
2479 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2481 * plugins/debug-manager/breakpoints.c:
2482 Fix #507441: Disable all breakpoints doesn't work
2483 Fix #507444: Enable Breakpoint menu item doesn't change name
2485 2008-01-05 Naba Kumar <naba@gnome.org>
2487 * manuals/reference/libanjuta/libanjuta.types: Renamed
2488 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2490 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2492 * plugins/debug-manager/variable.c:
2493 Update variable display to use IAnjutaIterable instead of position
2495 * plugins/editor/text_editor_cbs.c,
2496 plugins/editor/text_editor.c:
2497 Fix Gtk critical warnings when a hover signal is emitted
2498 Fix get_text_iter in Scintilla (range should include last character)
2500 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2502 * plugins/debug-manager/debug_tree.c,
2503 plugins/debug-manager/debug_tree.h,
2504 plugins/debug-manager/watch.c,
2505 plugins/debug-manager/command.c,
2506 plugins/debug-manager/queue.c,
2507 plugins/gdb/plugin.c,
2508 plugins/gdb/debugger.c,
2509 plugins/gdb/debugger.h,
2510 libanjuta/interfaces/libanjuta.idl:
2511 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2513 2008-01-05 Naba Kumar <naba@gnome.org>
2515 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2516 menus to avoid conflict with file open/save. Fixes bug #507455
2518 2008-01-05 Johannes Schmid <jhs@gnome.org>
2521 Conditionally depend on gtksourceview2 >= 2.1.0
2523 * libanjuta/interfaces/libanjuta.idl:
2524 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2525 iterators instead of positions
2527 * plugins/debug-manager/threads.c:
2528 Fixed a warnings by including gnome-vfs properly
2530 * plugins/debug-manager/variable.c: (get_hovered_word),
2532 Updated to changes in IAnjutaEditorHover/Selection
2534 * plugins/document-manager/action-callbacks.c:
2535 (on_editor_command_upper_case_activate),
2536 (on_editor_command_lower_case_activate):
2537 * plugins/document-manager/search-box.c: (on_incremental_search),
2538 (on_search_activated):
2539 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2540 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2541 (iselection_get_start), (iselection_get_end),
2542 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2543 * plugins/editor/text_editor_cbs.c:
2544 (on_text_editor_scintilla_notify):
2546 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2547 interface of scintilla editor.
2549 * plugins/language-manager/languages.xml:
2550 * plugins/language-manager/plugin.c:
2551 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2552 Added chdr to C language files and some DEBUG_PRINTs
2554 * plugins/language-support-cpp-java/cpp-java-assist.c:
2556 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2557 * plugins/search/plugin.c: (find_incremental):
2558 * plugins/search/search-replace.c: (search_and_replace):
2559 * plugins/search/search-replace_backend.c: (create_search_entries):
2560 Adapted to changed interfaces
2562 * plugins/sourceview/Makefile.am:
2563 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2564 (set_uri), (anjuta_document_save):
2565 * plugins/sourceview/anjuta-editor-sourceview.glade:
2566 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2567 (anjuta_view_key_press_event):
2568 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2569 * plugins/sourceview/sourceview-cell.c:
2570 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2571 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2572 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2573 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2574 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2575 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2576 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2577 * plugins/sourceview/sourceview-private.h:
2578 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2579 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2580 (on_document_loaded), (sourceview_instance_init),
2581 (sourceview_dispose), (sourceview_finalize),
2582 (sourceview_create_markers), (sourceview_new),
2583 (ifile_savable_save), (ieditor_get_tab_size),
2584 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2585 (ieditor_set_auto_indent), (ieditor_goto_line),
2586 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2587 (iselect_block), (iselect_set), (iselect_get_start),
2588 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2589 (imark_unmark), (imark_is_marker_set),
2590 (imark_location_from_handle), (imark_delete_all_markers),
2591 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2592 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2593 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2594 (ilanguage_get_supported_languages), (autodetect_language),
2595 (ilanguage_set_language), (iassist_show_tips),
2596 (on_sourceview_hover_leave), (on_sourceview_hover_over),
2597 (ihover_display), (ihover_iface_init):
2599 Use GtkSourceView 2.1.x:
2600 * New mark interface
2601 * Fixed #486724 and #488615
2602 * Implemented hover interface
2603 * Adapted to changed interfaces
2605 2008-01-04 Rob Bradford <rob@o-hand.com>
2607 Reviewed by Naba Kumar <naba@gnome.org>:
2608 * libanjuta/anjuta-preferences.c:
2609 (anjuta_preferences_register_property_custom):
2610 Unregister preferences for custom preferences when the widget is
2613 2008-01-03 Johannes Schmid <jhs@gnome.org>
2615 * plugins/file-manager/file-model.c: (file_model_row_expanded),
2616 (file_model_row_collapsed):
2617 Fixed the too method to take a correct data argument
2619 2008-01-02 Johannes Schmid <jhs@gnome.org>
2621 * plugins/document-manager/anjuta-docman.c:
2622 (anjuta_docman_add_document), (anjuta_docman_remove_document):
2623 ref and unref correctly to silence a Gtk+ critical
2625 2008-01-01 Johannes Schmid <jhs@gnome.org>
2627 * plugins/editor/text_editor.c: (itext_editor_get_text):
2628 Fixed #506740 – ianjuta_editor_get_text crash if request
2629 text past the buffer length
2631 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
2633 * plugins/debug-manager/utilities.c,
2634 plugins/debug-manager/utilities.h,
2635 plugins/debug-manager/breakpoints.c:
2636 Move get_current_editor function in utilities.c
2638 * plugins/debug-manager/plugin.c,
2639 plugins/debug-manager/debug_tree.c,
2640 plugins/debug-manager/debug_tree.h,
2641 plugins/debug-manager/watch.c,
2642 plugins/debug-manager/watch.h,
2643 plugins/debug-manager/locals.c,
2644 plugins/debug-manager/locals.h,
2645 (added) plugins/debug-manager/variable.c,
2646 (added) plugins/debug-manager/variable.h,
2647 plugins/debug-manager/Makefile.am:
2648 Use hover interface to display variable value
2650 2007-12-31 Johannes Schmid <jhs@gnome.org>
2652 * libanjuta/Makefile.am:
2653 Only install glade catalog files if glade-3 is available
2654 (Fixes #506269 and #500296)
2656 2007-12-30 Johannes Schmid <jhs@gnome.org>
2658 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
2659 (set_property_value_as_string), (register_callbacks):
2661 Fixed GtkFileChooserButton preferences to also work when only the combo
2662 changes without a dialog being open.
2664 2007-12-29 Johannes Schmid <jhs@gnome.org>
2666 * plugins/editor/Makefile.am:
2667 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
2669 2007-12-29 Johannes Schmid <jhs@gnome.org>
2671 * plugins/devhelp/plugin.c: (devhelp_activate):
2672 Fixed #498986 - Anjuta-2.3.0 fails to build
2674 2007-12-29 Johannes Schmid <jhs@gnome.org>
2676 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
2677 * plugins/debug-manager/plugin.c:
2678 (on_run_to_cursor_action_activate):
2679 * plugins/document-manager/anjuta-docman.c:
2680 (anjuta_docman_goto_file_line_mark):
2681 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2682 (value_removed_current_editor):
2684 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
2685 all those to value_added_current_document...
2687 * plugins/editor/anjuta-editor-scintilla.glade:
2688 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
2689 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
2691 2007-12-28 Massimo Cora' <maxcvs@email.it>
2693 * plugins/symbol-db/plugin.c: (on_importing_project_end),
2694 (symbol_db_activate), (symbol_db_deactivate),
2695 (symbol_db_instance_init), (isymbol_manager_get_parents):
2696 * plugins/symbol-db/plugin.h:
2697 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2698 * plugins/symbol-db/symbol-db-engine.c:
2699 (symbol_db_engine_get_global_members_filtered):
2700 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
2701 (on_symbol_inserted):
2702 Filtered out static functions on global-tab. E.g. when flag
2703 is_file_scope = 1 we won't add entries there.
2704 Fixed a little bug on 'Global'->'Vars/Others' node too.
2706 2007-12-28 Johannes Schmid <jhs@gnome.org>
2708 * libanjuta/anjuta-launcher.c:
2709 Fixed a silly (and completely useless) memory corruption that probably
2710 only occured at a few race conditions though I wonder why it did not
2713 2007-12-28 Johannes Schmid <jhs@gnome.org>
2714 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
2715 * plugins/debug-manager/plugin.c: (set_program_counter):
2716 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
2717 * plugins/debug-manager/start.c: (get_source_directories):
2718 * plugins/debug-manager/threads.c: (on_info_thread),
2720 * plugins/file-manager/file-model.c: (file_model_set_property):
2721 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
2722 * plugins/tools/editor.c: (on_editor_response):
2724 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
2726 * plugins/document-manager/plugin.c: (update_title),
2727 (value_added_project_root_uri):
2728 * plugins/document-manager/plugin.h:
2729 Shorten down the title bar if the current path is inside the opened project
2731 2007-12-28 Massimo Cora' <maxcvs@email.it>
2733 reviewed by: Johannes Schmid <jhs@gnome.org>
2735 * plugins/project-wizard/templates/java/project.anjuta:
2736 * plugins/project-wizard/templates/mkfile/project.anjuta:
2737 * plugins/project-wizard/templates/python/project.anjuta:
2738 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
2739 let new projects use new SymbolDB plugin.
2741 * plugins/symbol-browser/images/Makefile.am:
2742 added some images taken from MonoDevelop project.
2744 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2745 (goto_file_line), (on_importing_project_end), (project_root_added),
2746 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
2747 (isymbol_manager_search):
2748 Added project-updating feature when opening a project with some files
2749 modified externally [e.g. a svn up].
2751 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2752 (sdb_engine_iterator_node_instance_init),
2753 (sdb_engine_iterator_node_finalize),
2754 (symbol_db_engine_iterator_node_set_conversion_hash):
2755 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
2756 * plugins/symbol-db/symbol-db-engine-iterator.c:
2757 (symbol_db_engine_iterator_new):
2758 * plugins/symbol-db/symbol-db-engine-iterator.h:
2759 Moved Hash table initialization into the engine. This proxies and
2760 speeds up the process of creation and iteration of a GdaDataModel.
2762 * plugins/symbol-db/symbol-db-engine.c:
2763 (sdb_engine_ctags_output_thread),
2764 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2765 (sdb_engine_scan_files_1), (sdb_engine_init),
2766 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
2767 (symbol_db_engine_add_new_workspace),
2768 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
2769 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
2770 (symbol_db_engine_get_sym_type_conversion_hash),
2771 (symbol_db_engine_update_files_symbols),
2772 (symbol_db_engine_update_project_symbols),
2773 (symbol_db_engine_update_buffer_symbols),
2774 (symbol_db_engine_get_class_parents),
2775 (symbol_db_engine_get_global_members_filtered),
2776 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2777 (symbol_db_engine_get_scope_members_by_symbol_id),
2778 (symbol_db_engine_get_scope_members),
2779 (symbol_db_engine_get_current_scope),
2780 (symbol_db_engine_get_file_symbols),
2781 (symbol_db_engine_get_symbol_info_by_id),
2782 (symbol_db_engine_find_symbol_by_name_pattern),
2783 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2784 * plugins/symbol-db/symbol-db-engine.h:
2785 * plugins/symbol-db/symbol-db-view-locals.c:
2786 (sdb_view_locals_get_iter_from_row_ref),
2787 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
2788 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
2789 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2790 Changes on some queries fuctions and some fixes. Added *_filtered
2793 * plugins/symbol-db/symbol-db-view.c:
2794 (do_add_child_symbol_to_view), (add_new_waiting_for),
2795 (prepare_for_adding), (on_symbol_inserted),
2796 (do_recurse_subtree_and_remove), (on_symbol_removed),
2797 (sdb_view_do_add_hidden_dummy_child),
2798 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
2799 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
2800 (sdb_view_locals_create_new_store), (sdb_view_init),
2801 (sdb_view_finalize), (sdb_view_class_init),
2802 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
2803 (symbol_db_view_get_pixbuf),
2804 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2805 New display for global tags. This is the definitive version, bugs apart.
2807 * plugins/symbol-db/tables.sql:
2810 2007-12-27 Naba Kumar <naba@gnome.org>
2812 * libanjuta/interfaces/libanjuta.idl:
2813 * plugins/editor/aneditor-priv.h:
2814 * plugins/editor/aneditor.cxx:
2815 * plugins/editor/text_editor.c: (text_editor_instance_init),
2816 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
2817 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
2818 * plugins/editor/text_editor.h:
2819 * plugins/editor/text_editor_cbs.c:
2820 (on_text_editor_scintilla_notify):
2822 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
2823 related code in AnEditor. Fixed some compilation warnings.
2825 2007-12-26 Naba Kumar <naba@gnome.org>
2827 * Changelog: Fixed indentation.
2829 2007-12-25 Naba Kumar <naba@gnome.org>
2831 * plugins/editor/Makefile.am:
2832 * plugins/editor/editor.glade:
2833 * plugins/editor/plugin.c:
2834 * plugins/editor/style-editor.c:
2835 * plugins/sourceview/Makefile.am:
2836 * plugins/sourceview/plugin.c:
2837 * plugins/sourceview/sourceview.glade:
2838 * plugins/valgrind/Makefile.am:
2840 Renamed glade files to anjuta-editor-* to give name space for the
2841 schema files (because they are installed in system directory).
2843 * scripts/build-schemas.mk: Install the schemas files also (need for
2844 binary package installation/uninstallation).
2846 2007-12-25 Johannes Schmid <jhs@gnome.org>
2848 * plugins/language-support-cpp-java/plugin.c:
2849 (set_indentation_param_vim):
2851 Support some more vim modeline commands and shortcuts (#504331)
2853 2007-12-25 Johannes Schmid <jhs@gnome.org>
2855 Patches from James Liggett:
2856 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
2857 (anjuta_vcs_status_tree_view_init):
2858 * plugins/subversion/subversion-commit-dialog.c:
2859 (subversion_commit_dialog):
2860 * plugins/subversion/subversion-diff-dialog.c:
2861 (on_subversion_diff_response):
2862 * plugins/subversion/subversion-log-dialog.c:
2863 (on_log_view_selected_button_clicked),
2864 (on_log_diff_selected_button_clicked),
2865 (on_log_diff_previous_button_clicked):
2866 * plugins/subversion/subversion-resolve-dialog.c:
2867 (subversion_resolve_dialog):
2868 * plugins/subversion/subversion-revert-dialog.c:
2869 (subversion_revert_dialog):
2870 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
2871 (pulse_progress_bar), (hide_pulse_progress_bar),
2872 (disconnect_data_arrived_signals),
2873 (cancel_data_arrived_signal_disconnect):
2874 * plugins/subversion/subversion-ui-utils.h:
2876 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
2877 #505237 – Sort list of modified files
2879 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
2881 * plugins/gdb/debugger.c:
2882 Fix bug #491301: Inspecting a variable opens a bad focus dialog
2884 2007-12-23 Johannes Schmid <jhs@gnome.org>
2886 * plugins/language-support-cpp-java/plugin.c:
2887 (set_indentation_param_emacs), (set_indentation_param_vim),
2888 (parse_mode_line_emacs), (parse_mode_line_vim),
2889 (extract_mode_line), (initialize_indentation_params):
2891 Added (basic) support for vim modelines (#504331)
2893 * plugins/message-view/message-view.c: (message_view_next),
2894 (message_view_previous):
2896 Fixed next/previous message
2898 2007-12-23 Johannes Schmid <jhs@gnome.org>
2900 * libanjuta/anjuta-ui.h:
2901 Check for != NULL before unref'ing pixbuf (related to #497878)
2903 * plugins/devhelp/plugin.c: (register_stock_icons):
2904 * plugins/document-manager/anjuta-docman.c:
2905 (anjuta_docman_add_document):
2906 * plugins/glade/plugin.c: (on_close_activated),
2907 (register_stock_icons), (on_session_save),
2908 (glade_plugin_add_project):
2910 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
2911 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
2913 * plugins/language-support-cpp-java/plugin.c:
2914 (register_stock_icons):
2915 Fixed stock icon registration macros
2917 2007-12-23 Johannes Schmid <jhs@gnome.org>
2919 * global-tags/Makefile.am:
2920 * launcher/Makefile.am:
2921 * libanjuta/Makefile.am:
2922 * libegg/Makefile.am:
2923 * manuals/anjuta-faqs/Makefile.am:
2924 * manuals/anjuta-manual/Makefile.am:
2925 * manuals/reference/libanjuta/Makefile.am:
2926 * plugins/build-basic-autotools/Makefile.am:
2927 * plugins/class-gen/Makefile.am:
2928 * plugins/class-inheritance/Makefile.am:
2929 * plugins/cvs-plugin/Makefile.am:
2930 * plugins/debug-manager/Makefile.am:
2931 * plugins/devhelp/Makefile.am:
2932 * plugins/document-manager/Makefile.am:
2933 * plugins/editor/Makefile.am:
2934 * plugins/editor/scintilla/Makefile.am:
2935 * plugins/editor/scintilla/include/Makefile.am:
2936 * plugins/file-loader/Makefile.am:
2937 * plugins/file-manager/Makefile.am:
2938 * plugins/file-wizard/Makefile.am:
2939 * plugins/gdb/Makefile.am:
2940 * plugins/glade/Makefile.am:
2941 * plugins/gtodo/Makefile.am:
2942 * plugins/gvim/Makefile.am:
2943 * plugins/indent/Makefile.am:
2944 * plugins/language-manager/Makefile.am:
2945 * plugins/language-support-cpp-java/Makefile.am:
2946 * plugins/macro/Makefile.am:
2947 * plugins/message-view/Makefile.am:
2948 * plugins/patch/Makefile.am:
2949 * plugins/profiler/Makefile.am:
2950 * plugins/project-import/Makefile.am:
2951 * plugins/project-manager/Makefile.am:
2952 * plugins/project-wizard/Makefile.am:
2953 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2954 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
2955 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2956 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2957 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
2958 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
2959 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
2960 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
2961 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
2962 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
2963 * plugins/sample1/Makefile.am:
2964 * plugins/search/Makefile.am:
2965 * plugins/sourceview/Makefile.am:
2966 * plugins/subversion/Makefile.am:
2967 * plugins/symbol-browser/Makefile.am:
2968 * plugins/symbol-db/Makefile.am:
2969 * plugins/symbol-db/test/Makefile.am:
2970 * plugins/terminal/Makefile.am:
2971 * plugins/tools/Makefile.am:
2972 * plugins/valgrind/Makefile.am:
2974 * tagmanager/Makefile.am:
2976 Replaces the deprecated "INCLUDES" in all Makefile.am's with
2977 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
2978 warnings from illigel C++ compiler flags.
2980 2007-12-23 Johannes Schmid <jhs@gnome.org>
2982 Patch from Tom <tpgww@onepost.net>:
2984 * plugins/document-manager/anjuta-docman.c:
2985 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
2986 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
2987 (anjuta_docman_instance_init), (on_notebook_switch_page),
2988 (anjuta_docman_grab_text_focus):
2989 * plugins/document-manager/plugin.c: (on_document_added),
2990 (on_window_key_press_event), (on_window_key_release_event):
2992 Some more document-manager code cleanups and fixes.
2994 2007-12-23 Massimo Cora' <maxcvs@email.it>
2996 * plugins/symbol-db/plugin.c: (register_stock_icons),
2997 (value_added_current_editor), (value_removed_current_editor),
2998 (on_importing_project_end), (project_root_removed):
2999 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3001 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3002 (symbol_db_engine_get_file_db_path):
3003 fixed a useless warning.
3005 * plugins/symbol-db/symbol-db-view-locals.c:
3006 (traverse_free_waiting_for), (file_view_status_destroy),
3007 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3008 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3009 (sdb_view_locals_finalize), (on_symbol_inserted),
3010 (symbol_db_view_locals_recv_signals_from_engine),
3011 (symbol_db_view_locals_update_list):
3012 more speed on editors switching. GtkTreeStore caching method implemented.
3013 Fixed compiler warnings and a little memory leak.
3015 * plugins/symbol-db/symbol-db-view-locals.h:
3016 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3017 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3018 (on_scan_end), (on_symbol_inserted),
3019 (sdb_view_locals_create_new_store), (sdb_view_init),
3020 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3021 * plugins/symbol-db/symbol-db-view.h:
3022 fixed some crashers. Now project loading/populating should be quite quick.
3024 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3026 * plugins/debug-manager/command.c,
3027 plugins/debug-manager/queue.c:
3028 Take care of command return value (FALSE is an error)
3030 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3032 * plugins/debug-manager/anjuta-debug-manager.glade,
3033 plugins/debug-manager/breakpoints.c:
3034 Remove address, condition and pass breakpoint column if not supported
3035 Fix clear all remove_all to avoid an endless loop if a breakpoint
3038 2007-12-17 Johannes Schmid <jhs@gnome.org>
3040 Patch from Tom <tpgww@onepost.net> (with some changes):
3042 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3043 (on_save_as_activate), (on_save_all_activate),
3044 (on_close_file_activate), (on_close_all_file_activate),
3045 (on_reload_file_activate), (on_editor_command_clear_activate),
3046 (on_transform_eolchars1_activate), (on_comment_block),
3047 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3048 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3049 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3050 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3051 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3052 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3053 (on_zoom_out_text_activate):
3054 * plugins/document-manager/action-callbacks.h:
3055 * plugins/document-manager/anjuta-docman.c:
3056 (on_notebook_page_close_button_click),
3057 (on_notebook_page_close_button_enter),
3058 (on_notebook_page_close_button_leave),
3059 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3060 (anjuta_docman_page_init), (anjuta_docman_page_new),
3061 (on_open_filesel_response), (create_file_open_dialog_gui),
3062 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3063 (anjuta_docman_instance_init), (on_notebook_switch_page),
3064 (on_document_destroy), (anjuta_docman_add_editor),
3065 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3066 (anjuta_docman_set_current_document),
3067 (anjuta_docman_goto_file_line_mark), (get_real_path),
3068 (anjuta_docman_get_full_filename),
3069 (anjuta_docman_delete_all_markers),
3070 (anjuta_docman_delete_all_indicators),
3071 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3072 (anjuta_docman_order_tabs):
3073 * plugins/document-manager/anjuta-docman.h:
3074 * plugins/document-manager/file_history.c: (an_hist_file_new),
3075 (an_file_history_push), (an_file_history_dump):
3076 * plugins/document-manager/file_history.h:
3077 * plugins/document-manager/plugin.c: (update_title),
3078 (value_removed_project_root_uri),
3079 (update_document_ui_interface_items), (menu_name_compare),
3080 (on_document_added), (on_document_changed),
3081 (on_window_key_press_event), (on_window_key_release_event),
3083 * plugins/document-manager/search-box.c: (on_document_changed),
3084 (on_goto_activated), (search_box_init), (search_box_new):
3085 * plugins/document-manager/search-box.h:
3087 Yet more code cleanups
3088 Save glade files correctly in session
3089 Use new tooltip API if available
3090 Sort notebook pages when session is restored (needs work)
3092 2007-12-16 Johannes Schmid <jhs@gnome.org>
3094 * plugins/document-manager/anjuta-docman.c:
3095 (anjuta_docman_add_document):
3097 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3098 the new search bar was introduced.
3100 2007-12-12 Johannes Schmid <jhs@gnome.org>
3102 Patch from Tom <tpgww@onepost.net>:
3103 (#485233 – another bunch of docman cleanups)
3105 * libanjuta/interfaces/libanjuta.idl:
3106 * plugins/document-manager/action-callbacks.c:
3107 (get_current_document), (get_current_focus_widget),
3108 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3109 (on_close_file_activate), (on_close_all_file_activate),
3110 (on_reload_file_activate), (on_print_activate),
3111 (on_print_preview_activate),
3112 (on_editor_command_upper_case_activate),
3113 (on_editor_command_lower_case_activate),
3114 (on_editor_command_eol_crlf_activate),
3115 (on_editor_command_eol_lf_activate),
3116 (on_editor_command_eol_cr_activate),
3117 (on_editor_command_select_all_activate),
3118 (on_editor_command_select_to_brace_activate),
3119 (on_editor_command_select_block_activate),
3120 (on_editor_command_match_brace_activate),
3121 (on_editor_command_undo_activate),
3122 (on_editor_command_redo_activate),
3123 (on_editor_command_cut_activate),
3124 (on_editor_command_paste_activate),
3125 (on_editor_command_copy_activate),
3126 (on_editor_command_clear_activate),
3127 (on_editor_command_close_folds_all_activate),
3128 (on_editor_command_open_folds_all_activate),
3129 (on_editor_command_toggle_fold_activate),
3130 (on_editor_command_bookmark_toggle_activate),
3131 (on_editor_command_bookmark_first_activate),
3132 (on_editor_command_bookmark_next_activate),
3133 (on_editor_command_bookmark_prev_activate),
3134 (on_editor_command_bookmark_last_activate),
3135 (on_editor_command_bookmark_clear_activate),
3136 (on_transform_eolchars1_activate), (on_comment_block),
3137 (on_comment_box), (on_comment_stream),
3138 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3139 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3140 (on_force_hilite_activate), (on_swap_activate),
3141 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3142 * plugins/document-manager/action-callbacks.h:
3143 * plugins/document-manager/anjuta-docman.c:
3144 (on_notebook_page_close_button_click),
3145 (on_notebook_page_close_button_enter),
3146 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3147 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3148 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3149 (on_open_filesel_response), (anjuta_docman_open_file),
3150 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3151 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3152 (anjuta_docman_class_init), (anjuta_docman_new),
3153 (on_notebook_switch_page), (on_document_save_point),
3154 (on_document_destroy), (anjuta_docman_add_editor),
3155 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3156 (anjuta_docman_set_popup_menu),
3157 (anjuta_docman_get_current_focus_widget),
3158 (anjuta_docman_get_page_for_document),
3159 (anjuta_docman_get_current_document),
3160 (anjuta_docman_set_current_document),
3161 (anjuta_docman_goto_file_line),
3162 (anjuta_docman_goto_file_line_mark),
3163 (anjuta_docman_get_full_filename),
3164 (anjuta_docman_present_notebook_page),
3165 (anjuta_docman_update_page_label),
3166 (anjuta_docman_delete_all_markers),
3167 (anjuta_docman_delete_all_indicators),
3168 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3169 (do_ordertab1), (anjuta_docman_order_tabs),
3170 (anjuta_docman_set_editor_properties),
3171 (anjuta_docman_get_document_for_path),
3172 (anjuta_docman_get_all_doc_widgets):
3173 * plugins/document-manager/anjuta-docman.h:
3174 * plugins/document-manager/editor-tooltips.c:
3175 * plugins/document-manager/plugin.c: (update_title),
3176 (update_document_ui_enable_all), (update_document_ui_disable_all),
3177 (update_document_ui_save_items),
3178 (update_document_ui_interface_items), (update_document_ui),
3179 (on_document_update_save_ui), (update_status),
3180 (on_document_update_ui), (on_document_added),
3181 (on_document_changed), (on_session_save), (on_save_prompt),
3182 (on_docman_auto_save), (on_gconf_notify_timer):
3183 * plugins/document-manager/search-box.c: (on_document_changed),
3184 (search_box_new), (search_box_grab_line_focus):
3185 * plugins/glade/plugin.c: (ifile_open):
3186 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3187 * plugins/search/search-replace_backend.c: (create_search_entries):
3188 * plugins/sourceview/anjuta-document.c: (set_uri),
3189 (anjuta_document_save):
3190 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3191 * plugins/tools/editor.c: (on_editor_response):
3193 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3194 It fixes some issues with session handling and several memory lacks.
3195 Gtk 2.12 Tooltip API is used if available.
3197 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3199 * plugins/debug-manager/disassemble.c,
3200 plugins/debug-manager/disassemble.h,
3201 plugins/debug-manager/command.c,
3202 plugins/debug-manager/command.h,
3203 plugins/debug-manager/plugin.c
3204 plugins/debug-manager/sparse_view.c,
3205 plugins/debug-manager/sparse_view.h,
3206 plugins/gdb/plugin.c,
3207 plugins/gdb/debugger.c,
3208 plugins/gdb/debugger.h,
3209 libanjuta/interfaces/libanjuta.idl:
3210 Fix bug #502533: Implement assembler step
3212 * plugins/debug-manager/breakpoints.c:
3213 Do not save temporary breakpoints
3215 * plugins/debug-manager/stack_trace.c:
3216 Fix a crash when a stack command is cancelled
3218 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3220 * plugins/debug-manager/plugin.c,
3221 plugins/debug-manager/breakpoints.c,
3222 plugins/debug-manager/breakpoints.h:
3223 Fix bug #488732: Breakpoint on delete lines
3224 Breakpoints are now linked to their position in editor
3226 * plugins/gdb/debugger.c:
3227 Fix removing condition on breakpoint
3229 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3231 * plugins/debug-manager/anjuta-debug-manager.glade,
3232 plugins/debug-manager/start.c,
3233 plugins/gdb/plugin.c,
3234 plugins/gdb/debugger.c,
3235 plugins/gdb/debugger.h,
3236 libanjuta/interfaces/libanjuta.idl:
3237 Fix bug #481366: Do not stop at the beginning of the program
3239 * plugins/debug-manager/command.c,
3240 plugins/debug-manager/command.h,
3241 plugins/debug-manager/breakpoints.c,
3242 plugins/debug-manager/queue.c,
3243 plugins/debug-manager/queue.h:
3244 Fix a bug remove all breakpoints was not working due to latest changes
3245 Setting breakpoints is disabled when program is running
3247 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3249 * plugins/debug-manager/queue.c,
3250 plugins/gdb/plugin.c:
3251 Fix bug #501469: Crash if mime_type is unknown
3253 2007-12-01 Massimo Cora' <maxcvs@email.it>
3255 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3256 (on_editor_update_ui), (on_single_file_scan_end),
3257 (on_importing_project_end), (project_root_added),
3258 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3259 * plugins/symbol-db/plugin.h:
3260 show on status bar files being scanned.
3262 * plugins/symbol-db/symbol-db-engine.c:
3263 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3264 (sdb_engine_ctags_output_thread),
3265 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3266 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3267 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3268 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3269 (sdb_engine_get_table_id_by_unique_name2),
3270 (symbol_db_engine_open_project),
3271 (sdb_engine_prepare_executing_commands),
3272 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3273 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3274 (sdb_engine_detects_removed_ids),
3275 (symbol_db_engine_get_class_parents),
3276 (symbol_db_engine_get_global_members),
3277 (symbol_db_engine_get_scope_members_by_symbol_id),
3278 (symbol_db_engine_get_scope_members),
3279 (symbol_db_engine_get_current_scope),
3280 (symbol_db_engine_get_file_symbols),
3281 (symbol_db_engine_get_symbol_info_by_id),
3282 (symbol_db_engine_get_full_local_path),
3283 (symbol_db_engine_find_symbol_by_name_pattern),
3284 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3285 * plugins/symbol-db/symbol-db-engine.h:
3286 * plugins/symbol-db/symbol-db-view-locals.c:
3287 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3288 (symbol_db_view_locals_recv_signals_from_engine),
3289 (symbol_db_view_locals_update_list):
3290 * plugins/symbol-db/symbol-db-view-locals.h:
3291 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3292 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3293 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3294 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3295 * plugins/symbol-db/symbol-db-view.h:
3296 Added g_thread architecture to scan in background. With this you
3297 can use Anjuta's GUI without freezing.
3298 Improved insertion speed by using a paradigm like 'insert' and 'check'
3299 replacing a 'check' and 'insert' one. This has been done for tables
3300 like symbol, scope, sym_type.
3303 * plugins/symbol-db/tables.sql:
3304 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3305 (thread), (print_message), (bastard_thread), (idle_signals):
3306 fixed a typo on tables that broke sql triggers.
3308 === anjuta 2.3.1 ===
3310 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3312 * NEWS, AUTHORS: Updated.
3313 * src/Makefile.am: Fixed make distcheck
3315 Patch from Yang Hong:
3316 * plugins/file-manager/file-manager.glade: Fixed file chooser
3317 size in file-manager preferences.
3319 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3321 * NEWS: Updated for 2.3.1 development release
3322 * configure.in: Bumped version to 2.3.1
3324 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3326 * plugins/debug-manager/threads.c,
3327 plugins/debug-manager/disassemble.c,
3328 plugins/debug-manager/watch.c,
3329 plugins/debug-manager/registers.c,
3330 plugins/debug-manager/locals.c,
3331 plugins/debug-manager/breakpoints.c,
3332 plugins/debug-manager/stack_trace.c,
3333 plugins/debug-manager/command.c,
3334 plugins/debug-manager/command.h,
3335 plugins/debug-manager/queue.c,
3336 libanjuta/interfaces/libanjuta.idl:
3337 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3338 Document IAnjutaDebugManager signals
3339 Generate new signals in queue.c
3340 Use new signals in other files
3342 2007-11-30 <genbell@tiscali.it>
3344 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3346 * plugins/gdb/Makefile.am:
3349 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3351 * plugins/tools/variable.c:
3352 Fix a bug added in the previous patch (it is not a leak)
3354 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3356 * plugins/project-wizard/druid.c,
3357 plugins/project-wizard/templates/terminal.wiz,
3358 plugins/project-wizard/templates/xlib-dock.wiz,
3359 plugins/project-wizard/templates/wxwin.wiz,
3360 plugins/project-wizard/templates/java.wiz,
3361 plugins/project-wizard/templates/gnome.wiz,
3362 plugins/project-wizard/templates/anjuta-plugin.wiz,
3363 plugins/project-wizard/templates/gtkmm.wiz,
3364 plugins/project-wizard/templates/python.wiz,
3365 plugins/project-wizard/templates/cpp.wiz,
3366 plugins/project-wizard/templates/sdl.wiz,
3367 plugins/project-wizard/templates/gtk.wiz,
3368 plugins/project-wizard/templates/minimal.wiz,
3369 plugins/project-wizard/templates/xlib.wiz,
3370 plugins/project-wizard/templates/gcj.wiz,
3371 plugins/project-wizard/templates/translatable-strings.h,
3372 plugins/project-import/project-import.c:
3373 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3375 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3377 * plugins/debug-manager/threads.c,
3378 plugins/debug-manager/disassemble.c,
3379 plugins/debug-manager/watch.c,
3380 plugins/debug-manager/registers.c,
3381 plugins/debug-manager/memory.c,
3382 plugins/debug-manager/locals.c,
3383 plugins/debug-manager/stack_trace.c,
3384 plugins/debug-manager/queue.c,
3385 plugins/debug-manager/queue.h:
3386 Connect debugger signal only when program is loaded
3387 Rename get_feature in is_supported
3389 * plugins/debug-manager/plugin.c:
3390 Remove editor watch when plugin is deactivated
3392 * plugins/debug-manager/anjuta-debug-manager.glade,
3393 plugins/debug-manager/breakpoints.c,
3394 plugins/debug-manager/breakpoints.h:
3395 Rewrite almost completely the breakpoint code
3396 Improve breakpoint dialog
3398 Implement condition, hit count, ignore and temporary attribute
3400 * plugins/debug-manager/command.c,
3401 plugins/debug-manager/command.h:
3402 Add a breakpoint list command
3404 * plugins/gdb/debugger.c,
3405 plugins/gdb/debugger.h:
3406 Add new breakpoint list command
3407 Fix parsing of breakpoint data
3409 * libanjuta/interfaces/libanjuta.idl,
3410 plugins/gdb/plugin.c:
3411 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3413 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3415 * plugins/document-manager/plugin.c:
3416 Use Ctrl+Shift+s as shortcut for Save As
3418 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3420 * plugins/subversion/plugin.c: (activate_plugin):
3421 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3422 * src/layout.xml: Fixed dockitem positions.
3424 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3426 Icons from tpgww@onepost.net:
3427 * plugins/project-wizard/applogo.png:
3428 Icons from patch in bug #480093 comment #23. Also renamed icons.
3430 * plugins/message-view/Makefile.am:
3431 * plugins/message-view/plugin.c: (register_stock_icons),
3432 (ipreferences_merge): Removed redundant icon.
3434 * plugins/document-manager/plugin.c:
3435 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3436 Do not insensitize New action when there is no document.
3439 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3441 Icons from tpgww@onepost.net:
3442 * plugins/symbol-browser/an_symbol_prefs.c:
3443 * pixmaps/Makefile.am:
3444 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3446 Icons from patch in bug #480093 comment #23. Also renamed icons.
3449 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3451 Patch from James Liggett:
3452 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3453 revert and dialogs resizable.
3455 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3457 Patch from James Liggett:
3458 * plugins/subversion/anjuta-subversion.glade:
3459 * plugins/subversion/subversion-diff-dialog.c:
3460 (on_subversion_diff_response), (subversion_diff_dialog):
3461 * plugins/subversion/subversion-diff-dialog.h:
3463 The diff dialog should have a checkbox, enabled by default, that
3464 allows the user to make sure that all open files are saved before
3467 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3469 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3471 Icons from tpgww@onepost.net:
3472 * pixmaps/Makefile.am:
3475 * src/anjuta-preferences-general.svg:
3477 Icons from patch in bug #480093 comment #23. Also renamed icons.
3480 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3482 Icons from tpgww@onepost.net:
3483 * plugins/debug-manager/images/Makefile.am:
3484 * plugins/debug-manager/images/anjuta-watch.svg:
3485 * plugins/debug-manager/plugin.c: (register_stock_icons):
3486 * plugins/gdb/images/Makefile.am:
3487 * plugins/gtodo/Makefile.am:
3488 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3489 * plugins/gtodo/anjuta-gtodo.plugin.in:
3490 * plugins/gtodo/interface.c: (stock_icons):
3491 * plugins/gtodo/main.h:
3492 * plugins/gtodo/plugin.c: (ipreferences_merge):
3493 * plugins/terminal/Makefile.am:
3494 * plugins/terminal/anjuta-terminal-plugin.svg:
3495 * plugins/terminal/anjuta-terminal.plugin.in:
3496 * plugins/terminal/terminal.c:
3497 * plugins/tools/Makefile.am:
3498 * plugins/tools/anjuta-tools-plugin.svg:
3499 * plugins/tools/anjuta-tools.plugin.in:
3500 * plugins/tools/plugin.c:
3501 * plugins/valgrind/Makefile.am:
3502 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3503 * plugins/valgrind/anjuta-valgrind.plugin.in:
3504 * plugins/valgrind/plugin.c: (register_stock_icons),
3505 (ipreferences_merge):
3507 Icons from patch in bug #480093 comment #23. Also renamed icons.
3510 2007-11-18 Massimo Cora' <maxcvs@email.it>
3512 reviewed by: Johannes Schmid <jhs@gnome.org>
3515 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3516 due to bug #493360. Still present anyway bug #495843
3518 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3519 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3520 (on_local_treeview_row_activated),
3521 (on_global_treeview_row_activated),
3522 (on_global_treeview_row_expanded), (on_project_element_added),
3523 (on_project_element_removed), (project_root_added),
3524 (symbol_db_activate), (isymbol_manager_search),
3525 (isymbol_manager_get_members),
3526 (isymbol_manager_get_completions_at_position):
3527 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3528 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3529 * plugins/symbol-db/symbol-db-engine.c:
3530 (sdb_engine_execute_non_select_sql),
3531 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3532 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3533 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3534 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3535 (symbol_db_engine_add_new_workspace),
3536 (symbol_db_engine_add_new_project),
3537 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3538 (sdb_engine_detects_removed_ids),
3539 (sdb_engine_walk_down_scope_path),
3540 (symbol_db_engine_get_class_parents),
3541 (symbol_db_engine_get_global_members),
3542 (symbol_db_engine_get_scope_members_by_symbol_id),
3543 (symbol_db_engine_get_scope_members),
3544 (symbol_db_engine_get_current_scope),
3545 (symbol_db_engine_get_file_symbols),
3546 (symbol_db_engine_get_symbol_info_by_id),
3547 (symbol_db_engine_find_symbol_by_name_pattern):
3548 * plugins/symbol-db/symbol-db-engine.h:
3549 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3550 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3551 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3552 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3553 (on_scan_end), (do_add_root_symbol_to_view),
3554 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3555 (trigger_on_symbol_inserted), (add_new_waiting_for),
3556 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3557 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3558 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3559 (symbol_db_view_row_expanded), (sdb_view_init),
3560 (gtree_compare_func), (sdb_view_finalize),
3561 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3562 (sdb_view_populate_base_root),
3563 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3564 * plugins/symbol-db/symbol-db-view.h:
3565 * plugins/symbol-db/tables.sql:
3566 * plugins/symbol-db/test/Makefile.am:
3567 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3568 (get_scope_members), (get_current_scope), (get_global_members),
3569 (get_file_symbols), (get_info_by_id), (main):
3571 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3572 Started using LIMIT keyword to speed up things.
3573 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3574 make providers use prepared statements.
3576 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3578 Patch from James Liggett:
3579 * plugins/subversion/plugin.c: (subversion_instance_init):
3580 * plugins/subversion/plugin.h:
3581 * plugins/subversion/subversion-diff-dialog.c:
3582 (on_subversion_diff_response), (subversion_diff_dialog),
3583 (on_menu_subversion_diff):
3584 * plugins/subversion/subversion-log-dialog.c:
3585 (on_log_view_selected_button_clicked),
3586 (on_log_diff_selected_button_clicked),
3587 (on_log_diff_previous_button_clicked),
3588 (subversion_log_window_create):
3589 * plugins/subversion/subversion-ui-utils.c:
3590 (get_filename_from_full_path), (init_whole_project),
3591 (on_whole_project_toggled):
3592 * plugins/subversion/subversion-ui-utils.h:
3593 * plugins/subversion/subversion-update-dialog.c:
3594 (subversion_update_dialog), (on_menu_subversion_update):
3596 Whole Project checkbox enabled by default in diff and update dialogs.
3597 changes the editor names for diff editors to something much more
3598 descriptive. For example, working copy/head diffs would have an editor
3599 with a name like "[Working Copy/Head] some-file.diff," where some-file
3600 is the name of the file/directory that was diffed. For diffs against
3601 arbitrary diffs the name would look like "[Revisions 2832/3200]
3602 some-file.diff" for a diff of some-file between revisions 2832 and
3605 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3607 Icons from tpgww@onepost.net:
3608 * plugins/subversion/Makefile.am:
3609 * plugins/subversion/anjuta-subversion-plugin.svg:
3610 * plugins/subversion/anjuta-subversion.plugin.in:
3611 * plugins/subversion/plugin.h:
3612 * plugins/symbol-browser/Makefile.am:
3613 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3614 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3615 * plugins/symbol-browser/plugin.c:
3616 * plugins/symbol-db/Makefile.am:
3617 * plugins/symbol-db/plugin.c:
3618 * plugins/symbol-db/symbol-db.plugin.in:
3620 Icons from patch in bug #480093 comment #23. Also renamed icons.
3623 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3625 Icons from tpgww@onepost.net:
3626 * plugins/project-manager/Makefile.am:
3627 * plugins/project-manager/anjuta-project-manager-plugin.svg:
3628 * plugins/project-manager/anjuta-project-manager.plugin.in:
3629 * plugins/project-manager/plugin.c:
3630 * plugins/project-wizard/Makefile.am:
3631 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
3632 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3633 * plugins/project-wizard/druid.h:
3634 * plugins/search/Makefile.am:
3635 * plugins/search/anjuta-search-plugin.svg:
3636 * plugins/search/anjuta-search.plugin.in:
3637 * plugins/search/plugin.c:
3639 Icons from patch in bug #480093 comment #23. Also renamed icons.
3642 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3644 * TODO.tasks: updated.
3646 Icons from tpgww@onepost.net:
3647 * plugins/file-loader/Makefile.am:
3648 * plugins/file-loader/anjuta-loader-plugin.svg:
3649 * plugins/file-loader/anjuta-loader.plugin.in:
3650 * plugins/file-manager/Makefile.am:
3651 * plugins/file-manager/anjuta-file-manager-plugin.svg:
3652 * plugins/file-manager/file-manager.plugin.in:
3653 * plugins/file-manager/plugin.c:
3654 * plugins/glade/Makefile.am:
3655 * plugins/glade/anjuta-glade-plugin.svg:
3656 * plugins/glade/anjuta-glade.plugin.in:
3657 * plugins/glade/plugin.c: (register_stock_icons):
3658 * plugins/language-manager/Makefile.am:
3659 * plugins/language-manager/anjuta-language-manager-plugin.svg:
3660 * plugins/language-manager/language-manager.plugin.in:
3661 * plugins/message-view/Makefile.am:
3662 * plugins/message-view/anjuta-message-manager.plugin.in:
3663 * plugins/message-view/anjuta-messages-plugin.svg:
3664 * plugins/message-view/plugin.c:
3665 * plugins/patch/Makefile.am:
3666 * plugins/patch/anjuta-patch-plugin.svg:
3667 * plugins/patch/anjuta-patch.plugin.in:
3668 * plugins/patch/plugin.c:
3669 * plugins/profiler/Makefile.am:
3670 * plugins/profiler/anjuta-profiler-plugin.svg:
3671 * plugins/profiler/plugin.c: (register_stock_icons):
3672 * plugins/profiler/profiler.plugin.in:
3673 * plugins/project-import/Makefile.am:
3674 * plugins/project-import/anjuta-project-import-plugin.svg:
3675 * plugins/project-import/anjuta-project-import.plugin.in:
3676 * plugins/project-import/plugin.c:
3678 Icons from patch in bug #480093 comment #23. Also renamed icons.
3681 2007-11-18 Johannes Schmid <jhs@gnome.org>
3683 * plugins/build-basic-autotools/build-basic-autotools.c:
3685 * plugins/debug-manager/anjuta-debug-manager.glade:
3686 * plugins/debug-manager/breakpoints.c:
3687 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
3688 * plugins/file-wizard/file.c:
3689 * plugins/gdb/anjuta-gdb.glade:
3690 * plugins/glade/plugin.c: (ifile_open):
3691 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
3692 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3693 * plugins/gtodo/tray-icon.c:
3694 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
3695 * plugins/macro/macros.xml:
3696 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3697 Fixed translation bugs (#496833, #488211 and #497758)
3699 * plugins/document-manager/plugin.c: (on_editor_changed):
3702 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3704 Icons from tpgww@onepost.net:
3705 * plugins/devhelp/Makefile.am:
3706 * plugins/devhelp/anjuta-devhelp-plugin.svg:
3707 * plugins/devhelp/anjuta-devhelp.plugin.in:
3708 * plugins/devhelp/plugin.c:
3709 * plugins/document-manager/anjuta-document-manager.plugin.in:
3710 * plugins/document-manager/images/Makefile.am:
3711 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
3712 * plugins/document-manager/plugin.c:
3713 * plugins/editor/Makefile.am:
3714 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
3715 * plugins/editor/anjuta-editor.plugin.in:
3716 * plugins/editor/plugin.c:
3717 * plugins/sample1/Makefile.am:
3718 * plugins/sample1/anjuta-sample-plugin.svg:
3719 * plugins/sample1/anjuta-sample.plugin.in:
3720 * plugins/sourceview/Makefile.am:
3721 * plugins/sourceview/plugin.c:
3722 * plugins/sourceview/sourceview.plugin.in:
3724 Icons from patch in bug #480093 comment #23. Also renamed icons.
3727 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3729 * TODO.tasks: Updated.
3731 Icons from tpgww@onepost.net:
3732 * plugins/build-basic-autotools/Makefile.am:
3733 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
3734 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
3735 * plugins/build-basic-autotools/build-basic-autotools.c:
3736 * plugins/class-inheritance/Makefile.am:
3737 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
3738 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
3739 * plugins/class-inheritance/plugin.c:
3740 * plugins/cvs-plugin/Makefile.am:
3741 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
3742 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
3743 * plugins/cvs-plugin/plugin.c:
3744 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
3745 * plugins/debug-manager/images/Makefile.am:
3746 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
3747 * plugins/debug-manager/plugin.c:
3749 Icons from patch in bug #480093 comment #23. Also renamed icons.
3752 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3754 * (removed) libanjuta/anjuta-children.c,
3755 (removed) libanjuta/anjuta-children.h,
3756 libanjuta/anjuta-launcher.c,
3757 libanjuta/libanjuta.h,
3758 libanjuta/Makefile.am,
3759 plugins/gdb/debugger.c,
3760 plugins/terminal/terminal.c,
3761 manuals/reference/libanjuta/libanjuta-sections.txt,
3762 manuals/reference/libanjuta/libanjuta-docs.sgml:
3763 Replace anjuta_children_register by g_child_watch_add
3765 2007-11-13 Johannes Schmid <jhs@gnome.org>
3767 * plugins/subversion/anjuta-subversion.glade:
3768 * plugins/subversion/subversion-commit-dialog.c:
3769 (subversion_commit_dialog):
3770 * plugins/subversion/subversion-resolve-dialog.c:
3771 (subversion_resolve_dialog):
3772 * plugins/subversion/subversion-revert-dialog.c:
3773 (subversion_revert_dialog):
3774 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
3775 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
3776 (hide_pulse_progress_bar):
3777 * plugins/subversion/subversion-ui-utils.h:
3779 Yet another patch from #457477:
3780 Add a pulsing progress bar to all dialogs receiving status
3782 2007-11-12 Johannes Schmid <jhs@gnome.org>
3784 * plugins/document-manager/plugin.c: (create_highlight_submenu):
3785 Bug 493583 – crash in Anjuta IDE: trying to open a file
3787 * plugins/subversion/subversion-commit-dialog.c:
3788 (select_all_files), (subversion_commit_dialog):
3789 Patch from jrligget - see #457477
3791 2007-11-12 Johannes Schmid <jhs@gnome.org>
3793 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
3794 * libanjuta/anjuta-plugin-handle.c:
3795 (anjuta_plugin_handle_get_about):
3796 Bug 495536 – Plugins localization improvement
3798 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
3799 * plugins/class-gen/anjuta-class-gen-plugin.glade:
3800 * plugins/indent/indent.glade:
3801 * plugins/subversion/anjuta-subversion.glade:
3802 Bug 495245 – Strings bug
3804 2007-11-08 James Liggett <jrliggett@cox.net>
3806 reviewed by: Johannes Schmid <jhs@gnome.org>
3808 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
3809 (anjuta_async_command_finalize),
3810 (anjuta_async_command_notification_poll),
3811 (anjuta_async_command_thread), (start_command),
3812 (notify_data_arrived), (notify_complete),
3813 (anjuta_async_command_class_init),
3814 (anjuta_async_command_set_error_message),
3815 (anjuta_async_command_get_error_message),
3816 (anjuta_async_command_lock), (anjuta_async_command_unlock):
3817 * libanjuta/anjuta-async-command.h:
3818 * libanjuta/anjuta-command.c: (anjuta_command_init),
3819 (anjuta_command_finalize), (anjuta_command_class_init),
3820 (anjuta_command_start), (anjuta_command_notify_data_arrived),
3821 (anjuta_command_notify_complete),
3822 (anjuta_command_set_error_message),
3823 (anjuta_command_get_error_message):
3824 * libanjuta/anjuta-command.h:
3825 * libanjuta/anjuta-glade-catalog.c:
3826 * libanjuta/anjuta-glade.xml:
3827 * libanjuta/anjuta-vcs-status-tree-view.c:
3828 (on_selected_column_toggled),
3829 (anjuta_vcs_status_tree_view_create_columns),
3830 (anjuta_vcs_status_tree_view_init),
3831 (anjuta_vcs_status_tree_view_finalize),
3832 (anjuta_vcs_status_tree_view_set_property),
3833 (anjuta_vcs_status_tree_view_get_property),
3834 (anjuta_vcs_status_tree_view_class_init),
3835 (anjuta_vcs_status_tree_view_new),
3836 (anjuta_vcs_status_tree_view_destroy),
3837 (anjuta_vcs_status_tree_view_add), (select_all_paths),
3838 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
3839 (anjuta_vcs_status_tree_view_unselect_all),
3840 (create_selected_paths_list),
3841 (anjuta_vcs_status_tree_view_get_selected):
3842 * libanjuta/anjuta-vcs-status-tree-view.h:
3843 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
3844 * libanjuta/anjuta-widgets.h:
3845 * plugins/subversion/subversion-add-dialog.c:
3846 (on_add_command_finished), (on_subversion_add_response),
3847 (subversion_add_dialog), (on_menu_subversion_add),
3848 (on_fm_subversion_add):
3849 * plugins/subversion/subversion-add-dialog.h:
3850 * plugins/subversion/subversion-commit-dialog.c:
3851 (on_commit_command_finished), (on_subversion_commit_response),
3852 (subversion_commit_dialog), (on_menu_subversion_commit),
3853 (on_fm_subversion_commit):
3854 * plugins/subversion/subversion-commit-dialog.h:
3855 * plugins/subversion/subversion-copy-dialog.c:
3856 (on_copy_other_revision_radio_toggled),
3857 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
3858 (on_copy_command_finished), (on_subversion_copy_response),
3859 (subversion_copy_dialog), (on_menu_subversion_copy),
3860 (on_fm_subversion_copy):
3861 * plugins/subversion/subversion-copy-dialog.h:
3862 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
3863 (on_subversion_diff_response), (subversion_diff_dialog),
3864 (on_menu_subversion_diff), (on_fm_subversion_diff):
3865 * plugins/subversion/subversion-diff-dialog.h:
3866 * plugins/subversion/subversion-log-dialog.c:
3867 (on_diff_selected_column_toggled), (create_columns),
3868 (on_log_command_finished), (on_log_view_button_clicked),
3869 (on_cat_command_data_arrived), (on_cat_command_finished),
3870 (on_log_view_selected_button_clicked), (get_selected_revisions),
3871 (on_log_diff_selected_button_clicked),
3872 (on_log_diff_previous_button_clicked),
3873 (on_subversion_log_vbox_destroy),
3874 (on_log_changes_view_row_selected), (subversion_log_window_create),
3875 (on_menu_subversion_log), (on_fm_subversion_log),
3876 (subversion_log_set_whole_project_sensitive):
3877 * plugins/subversion/subversion-log-dialog.h:
3878 * plugins/subversion/subversion-merge-dialog.c:
3879 (on_merge_command_finished), (on_subversion_merge_response),
3880 (on_merge_first_path_browse_button_clicked),
3881 (on_merge_second_path_browse_button_clicked),
3882 (on_merge_use_first_path_check_toggled),
3883 (on_merge_start_revision_radio_toggled),
3884 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
3885 (on_menu_subversion_merge):
3886 * plugins/subversion/subversion-merge-dialog.h:
3887 * plugins/subversion/subversion-remove-dialog.c:
3888 (on_remove_command_finished),
3889 (on_remove_path_browse_button_clicked),
3890 (on_subversion_remove_response), (subversion_remove_dialog),
3891 (on_menu_subversion_remove), (on_fm_subversion_remove):
3892 * plugins/subversion/subversion-remove-dialog.h:
3893 * plugins/subversion/subversion-resolve-dialog.c:
3894 (on_resolve_command_finished), (on_subversion_resolve_response),
3895 (subversion_resolve_dialog), (on_menu_subversion_resolve):
3896 * plugins/subversion/subversion-resolve-dialog.h:
3897 * plugins/subversion/subversion-revert-dialog.c:
3898 (on_revert_command_finished), (on_subversion_revert_response),
3899 (subversion_revert_dialog), (on_menu_subversion_revert):
3900 * plugins/subversion/subversion-revert-dialog.h:
3901 * plugins/subversion/subversion-switch-dialog.c:
3902 (on_switch_other_revision_radio_toggled),
3903 (on_switch_command_finished), (on_subversion_switch_response),
3904 (subversion_switch_dialog), (on_menu_subversion_switch):
3905 * plugins/subversion/subversion-switch-dialog.h:
3906 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
3907 (subversion_data_free), (on_mesg_view_destroy),
3908 (create_message_view), (check_filename), (get_log_from_textview),
3909 (pulse_timer), (on_pulse_timer_destroyed),
3910 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
3911 (report_errors), (on_status_command_finished),
3912 (on_status_command_data_arrived), (on_command_info_arrived),
3913 (select_all_status_items), (clear_all_status_selections),
3914 (init_whole_project), (on_whole_project_toggled),
3915 (send_diff_command_output_to_editor), (on_diff_command_finished),
3916 (stop_status_bar_progress_pulse):
3917 * plugins/subversion/subversion-ui-utils.h:
3918 * plugins/subversion/subversion-update-dialog.c:
3919 (on_update_command_finished), (on_subversion_update_response),
3920 (subversion_update_dialog), (on_menu_subversion_update),
3921 (on_fm_subversion_update):
3922 * plugins/subversion/subversion-update-dialog.h:
3923 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
3924 (svn_add_command_finalize), (svn_add_command_run),
3925 (svn_add_command_class_init), (svn_add_command_new),
3926 (svn_add_command_destroy):
3927 * plugins/subversion/svn-add-command.h:
3928 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
3929 (svn_cat_command_finalize), (svn_cat_command_run),
3930 (svn_cat_command_class_init), (svn_cat_command_new),
3931 (svn_cat_command_destroy), (svn_cat_command_get_output):
3932 * plugins/subversion/svn-cat-command.h:
3933 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
3934 (svn_command_release_ui_lock), (simple_prompt),
3935 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
3936 (svn_auth_ssl_server_trust_prompt_func_cb),
3937 (svn_auth_ssl_client_cert_prompt_func_cb),
3938 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
3939 (svn_command_init), (svn_command_finalize),
3940 (svn_command_class_init), (svn_command_push_info),
3941 (svn_command_get_info_queue), (svn_command_set_error),
3942 (svn_command_get_client_context), (svn_command_get_pool),
3943 (svn_command_lock_ui), (svn_command_unlock_ui),
3944 (svn_command_get_revision), (svn_command_copy_path_list),
3945 (svn_command_free_path_list):
3946 * plugins/subversion/svn-command.h:
3947 * plugins/subversion/svn-commit-command.c: (on_log_callback),
3948 (svn_commit_command_init), (svn_commit_command_finalize),
3949 (svn_commit_command_run), (svn_commit_command_class_init),
3950 (svn_commit_command_new), (svn_commit_command_destroy):
3951 * plugins/subversion/svn-commit-command.h:
3952 * plugins/subversion/svn-copy-command.c: (on_log_callback),
3953 (svn_copy_command_init), (svn_copy_command_finalize),
3954 (svn_copy_command_run), (svn_copy_command_class_init),
3955 (svn_copy_command_new), (svn_copy_command_destroy):
3956 * plugins/subversion/svn-copy-command.h:
3957 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
3958 (svn_diff_command_finalize), (svn_diff_command_run),
3959 (svn_diff_command_class_init), (svn_diff_command_new),
3960 (svn_diff_command_destroy), (svn_diff_command_get_output):
3961 * plugins/subversion/svn-diff-command.h:
3962 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
3963 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
3964 (svn_log_command_class_init), (svn_log_command_new),
3965 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
3966 * plugins/subversion/svn-log-command.h:
3967 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
3968 (svn_log_entry_finalize), (svn_log_entry_class_init),
3969 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
3970 (svn_log_entry_get_author), (svn_log_entry_get_date),
3971 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
3972 (svn_log_entry_get_full_log):
3973 * plugins/subversion/svn-log-entry.h:
3974 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
3975 (svn_merge_command_finalize), (svn_merge_command_run),
3976 (svn_merge_command_class_init), (svn_merge_command_new),
3977 (svn_merge_command_destroy):
3978 * plugins/subversion/svn-merge-command.h:
3979 * plugins/subversion/svn-remove-command.c: (on_log_callback),
3980 (svn_remove_command_init), (svn_remove_command_finalize),
3981 (svn_remove_command_run), (svn_remove_command_class_init),
3982 (svn_remove_command_new), (svn_remove_command_destroy),
3983 (svn_remove_command_get_path):
3984 * plugins/subversion/svn-remove-command.h:
3985 * plugins/subversion/svn-resolve-command.c:
3986 (svn_resolve_command_init), (svn_resolve_command_finalize),
3987 (svn_resolve_command_run), (svn_resolve_command_class_init),
3988 (svn_resolve_command_new), (svn_resolve_command_destroy):
3989 * plugins/subversion/svn-resolve-command.h:
3990 * plugins/subversion/svn-revert-command.c:
3991 (svn_revert_command_init), (svn_revert_command_finalize),
3992 (svn_revert_command_run), (svn_revert_command_class_init),
3993 (svn_revert_command_new), (svn_revert_command_destroy):
3994 * plugins/subversion/svn-revert-command.h:
3995 * plugins/subversion/svn-status-command.c:
3996 (svn_status_command_init), (svn_status_command_finalize),
3997 (on_svn_status_notify), (svn_status_command_run),
3998 (svn_status_command_class_init), (svn_status_command_new),
3999 (svn_status_command_destroy),
4000 (svn_status_command_get_status_queue):
4001 * plugins/subversion/svn-status-command.h:
4002 * plugins/subversion/svn-status.c: (svn_status_init),
4003 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4004 (svn_status_destroy), (svn_status_get_path),
4005 (svn_status_get_vcs_status):
4006 * plugins/subversion/svn-status.h:
4007 * plugins/subversion/svn-switch-command.c:
4008 (svn_switch_command_init), (svn_switch_command_finalize),
4009 (svn_switch_command_run), (svn_switch_command_class_init),
4010 (svn_switch_command_new), (svn_switch_command_destroy):
4011 * plugins/subversion/svn-switch-command.h:
4012 * plugins/subversion/svn-update-command.c:
4013 (svn_update_command_init), (svn_update_command_finalize),
4014 (svn_update_command_run), (svn_update_command_class_init),
4015 (svn_update_command_new), (svn_update_command_destroy):
4016 * plugins/subversion/svn-update-command.h:
4018 Now really committed all files from James patch (#457477)
4020 2007-11-08 Johannes Schmid <jhs@gnome.org>
4022 * TODO.tasks: Updated
4024 2007-11-08 James Liggett <jrliggett@cox.net>
4026 reviewed by: Johannes Schmid <jhs@gnome.org>
4029 * libanjuta/Makefile.am:
4030 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4031 * libanjuta/anjuta-status.h:
4032 * libanjuta/libanjuta.h:
4033 * plugins/subversion/Makefile.am:
4034 * plugins/subversion/anjuta-subversion.glade:
4035 * plugins/subversion/anjuta-subversion.ui:
4036 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4037 (value_removed_project_root_uri), (activate_plugin),
4038 (deactivate_plugin), (finalize), (subversion_instance_init):
4039 * plugins/subversion/plugin.h:
4040 * plugins/subversion/subversion-actions.c:
4041 * plugins/subversion/subversion-actions.h:
4042 * plugins/subversion/subversion-callbacks.c:
4043 * plugins/subversion/subversion-callbacks.h:
4044 * plugins/subversion/svn-auth.c:
4045 * plugins/subversion/svn-auth.h:
4046 * plugins/subversion/svn-backend-priv.h:
4047 * plugins/subversion/svn-backend.c:
4048 * plugins/subversion/svn-backend.h:
4049 * plugins/subversion/svn-notify.c:
4050 * plugins/subversion/svn-notify.h:
4051 * plugins/subversion/svn-thread.c:
4052 * plugins/subversion/svn-thread.h:
4054 Commited alpha2 of the new subversion plugin (#457477)
4056 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4058 * plugins/debug-manager/command.c:
4059 Fix a stupid crash when changing a register value
4061 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4063 * libanjuta/interfaces/libanjuta.idl,
4064 plugins/debug-manager/command.c,
4065 plugins/debug-manager/command.h,
4066 plugins/debug-manager/start.c,
4067 plugins/gdb/plugin.c,
4068 plugins/gdb/debugger.c,
4069 plugins/gdb/debugger.h:
4070 Use anjuta terminal plugin instead of gnome terminal
4071 Select if a terminal is used in the the start_program function
4072 Move terminal code from debugger.c to plugin.c
4073 Partial fix of bug #481366
4075 * plugins/gdb/utilities.c,
4076 plugins/gdb/utilities.h:
4077 Remove gnome terminal check function
4079 2007-11-06 Johannes Schmid <jhs@gnome.org>
4081 * plugins/project-import/anjuta-project-import.glade:
4082 * plugins/project-import/project-import.c: (on_import_next),
4083 (on_import_finish), (project_import_set_directory):
4084 * plugins/project-wizard/property.c: (npw_property_create_widget),
4085 (npw_property_set_value_from_widget):
4087 Replaced gnome_file_entry with gtk_file_chooser_button
4088 Fixes #422329 – Creating a new directory in program options doesn't work
4090 2007-11-04 Massimo Cora' <maxcvs@email.it>
4092 * plugins/symbol-db/plugin.c:
4093 add all files at once on project_import.
4094 No need to split them into more languages: ctags
4095 and the engine will take care of that.
4097 * plugins/symbol-db/symbol-db-engine.h,
4098 * plugins/symbol-db/symbol-db-engine.c,
4099 * plugins/symbol-db/tables.sql,
4100 * plugins/symbol-db/test/Makefile.am,
4101 * plugins/symbol-db/test/main.c,
4102 * plugins/symbol-db/symbol-db-view-locals.c:
4103 some memory leaks fixed. Ported the thing to
4104 libgda 3.1.2 [or better svn HEAD].
4105 Thanks to a fresh new algorithm to detect
4106 parent scope we're able to display correcly
4107 a local gtktree, including classes not directly
4108 defined inside that file.
4110 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4112 * plugins/debug-manager/threads.c,
4113 plugins/debug-manager/stack_trace.c:
4114 Do not display address when not needed
4116 * plugins/debug-manager/plugin.c,
4117 plugins/debug-manager/breakpoints.c:
4118 Breakpoints directly connect to debugger signals
4120 * plugins/debug-manager/watch.c:
4121 program-unload signal does not exist used debugger-stopped
4123 * plugins/debug-manager/queue.c,
4124 libanjuta/interfaces/libanjuta.idl:
4125 Display error message returned by debugger command
4128 2007-11-04 Johannes Schmid <jhs@gnome.org>
4130 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4131 Bug 493062 – gcj template needs AC_PROG_CC
4132 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4134 * src/anjuta-actions.h:
4135 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4136 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4138 === anjuta 2.3.0 ===
4140 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4144 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4146 * ChangeLog: Tagged 2.3.0 release.
4148 * plugins/indent/Makefile.am: Fixed indentation.
4150 * plugins/editor/aneditor-autocomplete.cxx:
4151 * plugins/editor/aneditor-priv.h:
4152 * plugins/editor/aneditor.cxx:
4153 * plugins/editor/aneditor.h: Commented out dead codes.
4155 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4156 Do not build symbol-db by
4157 default. Added 'unstable' in plugin description to signify it's
4158 developmental state.
4160 * plugins/file-manager/Makefile.am,
4161 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4163 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4165 * plugins/debug-manager/utilities.c,
4166 plugins/debug-manager/utilities.h,
4167 plugins/debug-manager/threads.c,
4168 plugins/debug-manager/plugin.c,
4169 plugins/debug-manager/plugin.h,
4170 plugins/debug-manager/disassemble.h,
4171 plugins/debug-manager/watch.c,
4172 plugins/debug-manager/watch.h,
4173 plugins/debug-manager/breakpoints.c,
4174 plugins/debug-manager/stack_trace.c:
4175 Replace few remaining function calls by signal
4177 * plugins/debug-manager/disassemble.c,
4178 plugins/debug-manager/registers.c,
4179 plugins/debug-manager/memory.c,
4180 plugins/debug-manager/locals.c,
4181 plugins/debug-manager/queue.c,
4182 plugins/debug-manager/queue.h:
4183 Connect signals when debugger is started
4184 Disconnect them when debugger is stopped
4185 Do not display window if debugger doesn't support feature
4187 * plugins/gdb/plugin.c,
4188 libanjuta/interfaces/libanjuta.idl:
4189 Remove unused initialization function
4191 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4194 * plugins/file-manager/Makefile.am:
4195 * scripts/build-schemas.mk: Fixed 'make distcheck'
4197 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4199 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4200 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4201 to latest API additions.
4203 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4206 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4208 * ChangeLog: Fixed indentation.
4209 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4212 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4214 * libanjuta/interfaces/libanjuta.idl:
4215 * plugins/build-basic-autotools/build-basic-autotools.c:
4216 (build_compile_file_real), (build_build_project),
4217 (build_install_project), (build_clean_project),
4218 (build_configure_project), (build_autogen_project),
4219 (build_distribution_project), (build_build_module),
4220 (build_install_module), (build_clean_module), (fm_build),
4221 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4222 (finalize), (basic_autotools_plugin_instance_init),
4223 (ibuildable_set_command), (ibuildable_reset_commands),
4224 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4225 (ibuildable_install), (ibuildable_configure),
4226 (ibuildable_generate), (ibuildable_iface_init):
4227 * plugins/build-basic-autotools/build-basic-autotools.h:
4229 Added API for commands override in build interface and implemented
4230 them in build plugin. Useful for other plugins override build
4231 commands depending on project environment.
4233 2007-10-28 Naba Kumar <naba@gnome.org>
4236 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4237 Fixed widget alignment for dock switcher tab style combo and
4238 scratchbox path entrybox.
4240 2007-10-28 Johannes Schmid <jhs@gnome.org>
4242 * plugins/document-manager/plugin.c: (on_editor_changed):
4243 Fixed a memory leak and simplified code (thanks again Sébastien)
4246 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4247 and OFFSET sql statements)
4249 2007-10-28 Massimo Cora' <maxcvs@email.it>
4251 * plugins/symbol-db/plugin.c,
4252 plugins/symbol-db/symbol-db-engine.h,
4253 plugins/symbol-db/symbol-db-view.c,
4254 plugins/symbol-db/symbol-db-view.c,
4255 plugins/symbol-db/symbol-db-view-locals.c,
4256 plugins/symbol-db/symbol-db-view-locals.h,
4257 plugins/symbol-db/symbol-db-engine.c:
4258 Better end-of-file-scan detection, permitting
4259 an improved scope/inheritance parsing.
4260 Locals tab gtktree now displays correct
4261 namespace->class->children tree, even if
4262 in a C++ file there isn't class declaration.
4264 2007-10-27 Johannes Schmid <jhs@gnome.org>
4266 Patch from Stanislav Brabec <sbrabec@suse.cz>
4268 Bug 489798 – Do not rely on svn-config
4270 Patch from Michael Wolf <maw@ximian.com>:
4271 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4272 (egg_tree_model_filter_remove_node),
4273 (egg_tree_model_filter_row_deleted):
4274 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4276 2007-10-27 Johannes Schmid <jhs@gnome.org>
4278 * plugins/devhelp/anjuta-devhelp.ui:
4279 * plugins/message-view/anjuta-message-manager.ui:
4281 Added some separators to the toolbar
4283 * plugins/document-manager/plugin.c:
4284 (on_support_plugin_deactivated), (load_new_support_plugins),
4285 (unload_unused_support_plugins), (on_editor_changed):
4287 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4288 for pointing out that is was crap.
4290 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4292 * libanjuta/interfaces/libanjuta.idl,
4293 libanjuta/anjuta-plugin-manager.c,
4294 libanjuta/anjuta-plugin-manager.h,
4295 libanjuta/anjuta-c-plugin-factory.c,
4296 libanjuta/anjuta-c-module.h,
4297 libanjuta/anjuta-c-module.c:
4298 Report detailled error message in case of plugin loading failure
4300 2007-10-24 Johannes Schmid <jhs@gnome.org>
4303 * plugins/Makefile.am:
4305 Activate build of symbol-db plugin (when libgda is available)
4307 * plugins/document-manager/plugin.c:
4308 (on_support_plugin_deactivated), (on_editor_changed):
4310 Properly handle language support plugins even when they are
4311 unloaded by the session.
4313 * plugins/symbol-db/plugin.c: (register_stock_icons),
4314 Port to new REGISTER_ICONS stuff
4316 2007-10-22 Massimo Cora' <maxcvs@email.it>
4318 * plugins/symbol-db/plugin.c,
4319 * plugins/symbol-db/symbol-db-view.c
4320 * plugins/symbol-db/symbol-db-engine.h,
4321 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4322 * plugins/symbol-db/symbol-db-view-locals.c,
4323 * plugins/symbol-db/symbol-db-view-locals.h,
4324 * plugins/symbol-db/symbol-db-engine.c:
4325 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4326 Added a new algorithm for dynamic population of the local symbols' tab.
4327 Now the default view is tree-like.
4328 Some fixes on engine correct some population issues.
4330 2007-10-23 Naba Kumar <naba@gnome.org>
4332 * plugins/glade/Makefile.am: Corrected conditional not to install
4333 .plugin file if plugin is disabled.
4334 * plugins/sourceview/Makefile.am: Corrected conditional not to
4335 install schemas if plugin is not built.
4337 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4339 * plugins/debug-manager/queue.c:
4340 Fix #488061: Mutiple crash dialogs
4342 * plugins/gdb/debugger.c,
4343 plugins/gdb/debugger.h:
4344 Remove maximum gdb command length, should fix bug#474811
4346 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4348 * manuals/reference/libanjuta/plugin-description-file.sgml,
4349 manuals/reference/libanjuta/libanjuta-docs.sgml,
4350 manuals/reference/libanjuta/libanjuta-sections.txt,
4351 libanjuta/interfaces/libanjuta.idl,
4352 libanjuta/anjuta-c-module.c,
4353 libanjuta/anjuta-c-plugin-factory.c:
4354 Document last changes in plugin code
4356 2007-10-19 Johannes Schmid <jhs@gnome.org>
4358 * plugins/subversion/subversion-callbacks.c: (check_filename):
4360 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4362 2007-10-19 Naba Kumar <naba@gnome.org>
4364 * plugins/file-manager/file-model.c: Fixed a critical runtime
4367 2007-10-18 Johannes Schmid <jhs@gnome.org>
4369 * libanjuta/anjuta-ui.h:
4370 Small fix on icon macros
4372 * libanjuta/interfaces/libanjuta.idl:
4373 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4374 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4375 (ilanguage_iface_init):
4377 Added get_from_editor() and get_name_from_editor() methods
4380 * plugins/document-manager/plugin.c:
4381 (update_editor_ui_interface_items), (on_editor_changed):
4382 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4384 * plugins/language-support-cpp-java/plugin.c: (install_support):
4386 Ported plugins to use the new interface
4388 2007-10-17 Johannes Schmid <jhs@gnome.org>
4390 * libanjuta/anjuta-ui.h:
4392 Added macros to register stock icons to stop all this copy&paste
4393 which had spread over a lot of files. New macros support to add
4394 icons with toolbar and menu size (16 and 24)
4396 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4397 * plugins/debug-manager/images/anjuta-attach.svg:
4398 * plugins/debug-manager/images/anjuta-step-out.svg:
4399 * plugins/debug-manager/images/anjuta-step-over.svg:
4400 * plugins/debug-manager/plugin.c: (register_stock_icons):
4401 * plugins/document-manager/images/Makefile.am:
4402 * plugins/document-manager/images/anjuta-block-end.svg:
4403 * plugins/document-manager/images/anjuta-block-start.svg:
4404 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4405 * plugins/document-manager/images/anjuta-bookmark.svg:
4406 * plugins/document-manager/images/anjuta-go-history-next.svg:
4407 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4408 * plugins/document-manager/plugin.c: (register_stock_icons):
4409 * plugins/glade/plugin.c: (register_stock_icons):
4410 * plugins/language-support-cpp-java/plugin.c:
4411 (register_stock_icons):
4412 * plugins/message-view/Makefile.am:
4413 * plugins/message-view/anjuta-go-message-next.svg:
4414 * plugins/message-view/anjuta-go-message-prev.svg:
4415 * plugins/message-view/anjuta-message-view.svg:
4416 * plugins/message-view/messages.xpm:
4417 * plugins/message-view/plugin.c: (register_stock_icons):
4418 * plugins/patch/plugin.c: (patch_plugin_activate):
4419 * plugins/project-manager/plugin.c: (register_stock_icons):
4420 * plugins/search/Makefile.am:
4421 * plugins/search/anjuta-go-match-next.svg:
4422 * plugins/search/anjuta-go-match-prev.svg:
4423 * plugins/search/plugin.c: (activate_plugin):
4424 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4425 * plugins/terminal/terminal.c: (register_stock_icons):
4426 * plugins/valgrind/plugin.c: (register_stock_icons):
4428 Updated to use the new icons and added several new and updated
4431 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4433 * libanjuta/anjuta-plugin-handle.c,
4434 libanjuta/anjuta-plugin-handle.h:
4435 Add a new path property containing the directory of the .plugin
4436 file, library file (.so or whatever) must be in the same directory
4438 * libanjuta/anjuta-plugin-manager.c,
4439 libanjuta/interfaces/libanjuta.idl,
4440 (removed) libanjuta/anjuta-glue-plugin.c,
4441 (removed) libanjuta/anjuta-glue-plugin.h,
4442 (removed) libanjuta/anjuta-glue-c.c,
4443 (removed) libanjuta/anjuta-glue-c.h,
4444 (removed) libanjuta/anjuta-glue-cpp.c,
4445 (removed) libanjuta/anjuta-glue-cpp.h,
4446 (removed) libanjuta/anjuta-glue-factory.c,
4447 (removed) libanjuta/anjuta-glue-factory.h,
4448 (added) libanjuta/anjuta-c-module.c,
4449 (added) libanjuta/anjuta-c-module.h,
4450 (added) libanjuta/anjuta-c-plugin-factory.c,
4451 (added) libanjuta/anjuta-c-plugin-factory.h,
4452 libanjuta/Makefile.am:
4453 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4454 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4455 implementing IAnjutaPluginFactory
4456 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4458 * libanjuta/libanjuta.h:
4459 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4462 * libanjuta/anjuta-plugin.h:
4463 Replace AnjutaGluePlugin by GTypeModule
4464 Remove unused anjuta_glue_get_component_type replaced by
4467 * plugins/build-basic-autotools/build-basic-autotools.h,
4468 plugins/class-gen/plugin.h,
4469 plugins/class-inheritance/plugin.h,
4470 plugins/cvs-plugin/plugin.h,
4471 plugins/debug-manager/plugin.h,
4472 plugins/devhelp/plugin.h,
4473 plugins/document-manager/plugin.h,
4474 plugins/editor/plugin.h,
4475 plugins/file-loader/plugin.h,
4476 plugins/file-wizard/plugin.h,
4477 plugins/gdb/plugin.h,
4478 plugins/glade/plugin.h,
4479 plugins/gtodo/plugin.h,
4480 plugins/indent/plugin.h,
4481 plugins/language-manager/plugin.h,
4482 plugins/language-support-cpp-java/plugin.h,
4483 plugins/macro/plugin.h,
4484 plugins/message-view/plugin.h,
4485 plugins/patch/plugin.h,
4486 plugins/profiler/plugin.h,
4487 plugins/project-import/plugin.h,
4488 plugins/project-manager/plugin.h,
4489 plugins/project-wizard/plugin.h,
4490 plugins/sample1/plugin.h,
4491 plugins/search/plugin.h,
4492 plugins/sourceview/plugin.h,
4493 plugins/subversion/plugin.h,
4494 plugins/symbol-browser/plugin.h,
4495 plugins/symbol-db/plugin.h,
4496 plugins/terminal/terminal.c,
4497 plugins/tools/plugin.h,
4498 plugins/valgrind/plugin.h:
4499 Replace AnjutaGluePlugin by GTypeModule
4501 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4503 * plugins/debug-manager/breakpoints.c:
4504 Fix bug#487112, crash while removing a breakpoint in a new file
4506 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4508 * plugins/document-manager/search-box.c:
4509 Fix a crash (with an useful comment) focus-out-event handler must
4512 2007-10-14 Johannes Schmid <jhs@gnome.org>
4514 * plugins/sourceview/sourceview.c:
4515 Hide calltip when "Up" or "Down" key is pressed
4517 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4519 * plugins/document-manager/search-box.c:
4520 Change included file order to avoid a compile error with gnome 2.16
4522 2007-10-13 Johannes Schmid <jhs@gnome.org>
4524 * plugins/debug-manager/plugin.c: (enable_log_view):
4526 Fixed crash when closing a project and unloading another while
4527 the debugger is enabled
4529 2007-10-13 Johannes Schmid <jhs@gnome.org>
4531 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4533 Use correct breakpoint icon
4535 * plugins/devhelp/Makefile.am:
4536 * plugins/devhelp/anjuta-go-help-next.svg:
4537 * plugins/devhelp/anjuta-go-help-prev.svg:
4538 * plugins/devhelp/plugin.c: (register_stock_icons),
4541 Added new icons from #480093
4543 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4544 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4545 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4546 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4547 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4548 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4549 * plugins/message-view/anjuta-go-message-next.svg:
4550 * plugins/message-view/anjuta-go-message-prev.svg:
4552 Updated icons from #480093
4554 * src/anjuta-actions.h:
4555 Use GTK_STOCK_FULLSCREEN
4557 * src/anjuta-app.c: (on_gdl_style_changed),
4558 (anjuta_app_instance_init):
4561 Added preference option to set the gdl switcher style
4563 2007-10-13 Johannes Schmid <jhs@gnome.org>
4565 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4566 (get_property_value_as_string), (set_property_value_as_string),
4567 (register_callbacks):
4568 * libanjuta/anjuta-preferences.h:
4570 Support GtkFileChooserButton as preferences widget
4572 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4574 Fixed a Gtk-Critical
4576 * plugins/file-manager/Makefile.am:
4577 * plugins/file-manager/file-model.c: (file_model_filter_file),
4578 (file_model_add_dummy), (file_model_expand_idle),
4579 (file_model_set_property), (file_model_get_property),
4580 (file_model_class_init):
4581 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4582 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4583 (file_manager_activate), (file_manager_finalize),
4584 (file_manager_instance_init), (ipreferences_merge),
4585 (ipreferences_unmerge), (ipreferences_iface_init):
4586 * plugins/file-manager/plugin.h:
4588 Added preferences to file-manager
4590 * plugins/glade/plugin.c: (activate_plugin):
4592 Move Properties widget into center because it is way to big
4595 2007-10-10 Johannes Schmid <jhs@gnome.org>
4597 * plugins/language-support-cpp-java/Makefile.am:
4598 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
4599 * plugins/language-support-cpp-java/anjuta-complete.svg:
4600 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
4601 * plugins/language-support-cpp-java/plugin.c:
4602 (register_stock_icons):
4604 And yet some more icons...
4606 2007-10-10 Johannes Schmid <jhs@gnome.org>
4608 * plugins/debug-manager/breakpoints.c:
4609 * plugins/debug-manager/images/Makefile.am:
4610 * plugins/debug-manager/images/anjuta-bookmark.svg:
4611 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
4612 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
4613 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
4614 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
4615 * plugins/debug-manager/images/anjuta-linemark.svg:
4616 * plugins/debug-manager/images/anjuta-pcmark.svg:
4617 * plugins/debug-manager/plugin.c: (register_stock_icons):
4618 * plugins/debug-manager/sparse_view.c:
4619 * plugins/document-manager/images/Makefile.am:
4620 * plugins/document-manager/images/anjuta-block-select.svg:
4621 * plugins/document-manager/images/anjuta-fold-close.svg:
4622 * plugins/document-manager/images/anjuta-fold-open.svg:
4623 * plugins/document-manager/images/anjuta-fold-toggle.svg:
4624 * plugins/document-manager/images/anjuta-indent-less.svg:
4625 * plugins/document-manager/images/anjuta-indent-more.svg:
4626 * plugins/document-manager/images/anjuta-swap.svg:
4627 * plugins/document-manager/images/block_select.xpm:
4628 * plugins/document-manager/images/fold_close.xpm:
4629 * plugins/document-manager/images/fold_open.xpm:
4630 * plugins/document-manager/images/fold_toggle.xpm:
4631 * plugins/document-manager/images/indent.xpm:
4632 * plugins/document-manager/images/indent_dcr.xpm:
4633 * plugins/document-manager/images/indent_inc.xpm:
4634 * plugins/document-manager/plugin.c: (register_stock_icons):
4635 * plugins/editor/Makefile.am:
4636 * plugins/editor/anjuta-bookmark-16.xpm:
4637 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
4638 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
4639 * plugins/editor/anjuta-linemark-16.xpm:
4640 * plugins/editor/anjuta-pcmark-16.xpm:
4641 * plugins/editor/bookmark.xpm:
4642 * plugins/editor/breakpoint-disabled.xpm:
4643 * plugins/editor/breakpoint-enabled.xpm:
4644 * plugins/editor/linemarker.xpm:
4645 * plugins/editor/program-counter.xpm:
4646 * plugins/editor/text_editor.c:
4647 * plugins/message-view/Makefile.am:
4648 * plugins/message-view/anjuta-go-message-next.svg:
4649 * plugins/message-view/anjuta-go-message-prev.svg:
4650 * plugins/message-view/anjuta-message-manager.ui:
4651 * plugins/message-view/plugin.c:
4652 * plugins/sourceview/Makefile.am:
4653 * plugins/sourceview/sourceview.c:
4655 Integrated lots of icons from #480093
4656 Thanks to <tpgww@onepost.net>
4658 * plugins/document-manager/plugin.c:
4659 Do not mark the line in ifile_open(), that looks ugly.
4661 * plugins/document-manager/search-box.c: (on_search_focus_out),
4663 Clear the status bar on focus_out.
4665 * plugins/file-loader/anjuta-loader-plugin.ui:
4668 2007-10-09 Johannes Schmid <jhs@gnome.org>
4670 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4671 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
4673 Some things I missed in the patch for #484419
4675 * plugins/document-manager/action-callbacks.c:
4676 (on_new_file_activate):
4677 * plugins/document-manager/action-callbacks.h:
4678 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4679 (on_window_key_press_event), (on_gconf_notify_timer):
4681 484645 – patch to deal with docman FIXME etc
4683 * plugins/editor/text_editor.c: (text_editor_set_indicator):
4684 * plugins/search/search-replace.c: (search_and_replace),
4685 (write_message_pane), (search_replace_populate),
4686 (translate_dialog_strings), (create_dialog),
4687 (anjuta_search_replace_activate):
4688 * plugins/search/search-replace_backend.c:
4689 (file_buffer_new_from_path), (get_next_match),
4690 (create_search_entries), (regex_backref),
4691 (clear_search_replace_instance):
4692 * plugins/search/search-replace_backend.h:
4694 #484573 – patch to correct various search-related issues
4696 Thanks for the above patches to <tpgww@onepost.net>
4698 * plugins/sourceview/sourceview.c:
4699 (sourceview_create_highligth_indic):
4701 Use the same marker for important as gedit (yellow background)
4703 * plugins/document-manager/anjuta-document-manager.ui:
4704 * plugins/file-loader/anjuta-file-loader.ui:
4705 * plugins/file-loader/plugin.c:
4707 Moved FileNew action to document-manager
4709 2007-10-08 Johannes Schmid <jhs@gnome.org>
4711 * plugins/document-manager/search-box.c: (on_search_activated):
4712 Mark messages for translation
4714 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
4716 reviewed by: Johannes Schmid <jhs@gnome.org>
4718 * plugins/Makefile.am:
4719 * plugins/build-basic-autotools/build-basic-autotools.c:
4720 (build_compile_file_real):
4721 * plugins/search/search-replace.c:
4722 * plugins/valgrind/preferences.c: (build_general_prefs):
4724 Fix #484379 – Contents of Makefile.am plugins and
4725 #484419 – Improvement into translation
4727 2007-10-06 Johannes Schmid <jhs@gnome.org>
4729 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4731 Fixed to properly support pointer-to-pointer (**) types
4733 * libanjuta/interfaces/libanjuta.idl:
4734 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
4735 * plugins/sourceview/sourceview-cell.h:
4736 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
4737 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
4738 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
4739 (isearch_backward), (isearch_iface_init):
4740 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
4741 (itext_editor_iface_init), (iselection_set_iter),
4742 (iselection_get_start_iter), (iselection_get_end_iter),
4743 (iselection_iface_init), (isearch_forward), (isearch_backward),
4744 (isearch_iface_init):
4746 Added IAnjutaEditorSearch interface and some utility methods to
4747 migrate from positions to iterators for the editor interface.
4749 * plugins/document-manager/Makefile.am:
4750 * plugins/document-manager/action-callbacks.c:
4751 (on_goto_line_no1_activate), (on_show_search):
4752 * plugins/document-manager/action-callbacks.h:
4753 * plugins/document-manager/anjuta-docman.c:
4754 (anjuta_docman_add_document), (anjuta_docman_show_editor),
4755 (anjuta_docman_grab_text_focus):
4756 * plugins/document-manager/anjuta-document-manager.ui:
4757 * plugins/document-manager/goto_line.c: (removed)
4758 * plugins/document-manager/goto_line.h: (removed)
4759 * plugins/document-manager/search-box.c:
4760 * plugins/document-manager/search-box.h:
4761 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4762 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
4763 (update_editor_ui_interface_items), (on_editor_added),
4764 (activate_plugin), (deactivate_plugin):
4765 * plugins/document-manager/plugin.h:
4767 Created new incremental "Quick Search" bar in the document manager to
4768 replace the crappy EggToolbar entries. Uses the new search interface and
4769 it thus much faster and more reliable.
4771 Bug 357544 – incremental search should work consistently (or not at all)
4772 when main toolbar is hidden
4773 Bug 440637 – Search, don't work very well (partly for incremental search)
4775 * plugins/search/anjuta-search.ui:
4776 * plugins/search/plugin.c: (activate_plugin):
4778 Removed incremental search stuff
4780 * plugins/build-basic-autotools/build-basic-autotools.c:
4781 (on_session_save), (on_session_load):
4782 * plugins/build-basic-autotools/executer.c:
4783 (get_program_parameters):
4785 Scroll to selected executable and remember it across sessions
4786 (followup of #477976)
4788 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4789 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
4791 * plugins/devhelp/anjuta-devhelp.ui:
4792 Rearraged toolbar items a bit
4794 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4796 * plugins/debug-manager/command.c,
4797 plugins/debug-manager/queue.c,
4798 plugins/gdb/plugin.c,
4799 plugins/gdb/debugger.c:
4800 Fix several crashing bugs (including bug#482985) with the debugger
4801 when closing project, stopping the debugger, restarting the program
4803 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4805 * libanjuta/anjuta-launcher.c:
4806 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
4808 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
4810 * plugins/debug-manager/command.c,
4811 plugins/debug-manager/queue.c:
4812 Asynchronous command can abort other commands in queue
4813 Resynchronize debugger state when a command is cancelled
4815 * plugins/debug-manager/breakpoints.c:
4816 Free BreakpointItem only when it is not used anymore
4818 * plugins/gdb/plugin.c:
4819 Do not return TRUE if the callback and/or ready signal is not used
4821 * plugins/gdb/debugger.c:
4822 Fix a crash, return correct state when debugger is stopped
4824 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
4826 * plugins/project-wizard/autogen.c:
4827 Fix bug#482067, escape project wizard user defined strings
4829 2007-10-01 Johannes Schmid <jhs@gnome.org>
4831 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4833 * plugins/build-basic-autotools/build-basic-autotools.c:
4834 (basic_autotools_plugin_instance_init):
4835 * plugins/build-basic-autotools/build-basic-autotools.h:
4836 * plugins/build-basic-autotools/executer.c:
4837 (get_program_parameters):
4839 Fixed #477976 – Keybinding in run dialog
4841 2007-09-30 Johannes Schmid <jhs@gnome.org>
4843 * plugins/Makefile.am:
4844 Do not build indent plugin (yet)
4846 * plugins/document-manager/plugin.c: (ipreferences_merge):
4847 Fixed unintentional and wrong change
4849 * plugins/indent/anjuta-indent.ui:
4852 2007-09-28 Johannes Schmid <jhs@gnome.org>
4854 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
4855 * libanjuta/anjuta-launcher.h:
4856 Add a method to send EOF to some process. Needed for the indent plugin
4857 and should be useful in general. It does not actually send EOF as this
4858 is not possible with utf-8, but closes the stream instead.
4860 * plugins/devhelp/plugin.c: (value_added_current_editor):
4861 Fixed a Gtk-Critical due to the IAnjutaEditor -
4862 IAnjutaDocument switch.
4865 * plugins/Makefile.am:
4866 * plugins/document-manager/Makefile.am:
4867 * plugins/document-manager/action-callbacks.c:
4868 * plugins/document-manager/anjuta-document-manager.glade:
4869 * plugins/document-manager/anjuta-document-manager.ui:
4870 * plugins/document-manager/images/Makefile.am:
4871 * plugins/document-manager/images/indent_auto.xpm:
4872 * plugins/document-manager/images/indent_set.xpm:
4873 * plugins/document-manager/indent-dialog.c:
4874 * plugins/document-manager/indent-dialog.h:
4875 * plugins/document-manager/indent-util.c:
4876 * plugins/document-manager/indent-util.h:
4877 * plugins/document-manager/indent_test.c:
4878 * plugins/document-manager/plugin.c: (register_stock_icons),
4879 (docman_plugin_instance_init), (ipreferences_merge):
4880 * plugins/document-manager/plugin.h:
4882 Removed indent code from document manager
4884 * plugins/indent/Makefile.am:
4885 * plugins/indent/indent-dialog.c:
4886 * plugins/indent/indent-util.c: (indent_init_indent_style):
4887 * plugins/indent/indent.glade:
4888 * plugins/indent/indent.plugin.in:
4889 * plugins/indent/plugin.c: (on_indent_finished),
4890 (on_indent_output), (on_indent_action_activate),
4891 (on_edit_editor_indent), (on_style_combo_changed),
4892 (value_added_current_editor), (value_removed_current_editor),
4893 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
4894 (indent_plugin_finalize), (indent_plugin_dispose),
4895 (anjuta_indent_plugin_instance_init),
4896 (anjuta_indent_plugin_class_init), (ipreferences_merge),
4897 (ipreferences_unmerge), (ipreferences_iface_init):
4898 * plugins/indent/plugin.h:
4900 Moved indent code to it's own plugin. Also reimplemented indent invocation
4901 using anjuta_launcher and streams. This is not yet completely working, maybe
4902 I got something wrong with the launcher.
4903 Also fixed #478987 – Unusable 'Indent setting window' on preferences
4905 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
4907 * plugins/debug-manager/plugin.c:
4908 Fix bug#480851, disconnect save_session signal when plugin is unloaded
4910 2007-09-27 Johannes Schmid <jhs@gnome.org>
4912 * libanjuta/interfaces/libanjuta.idl:
4913 * plugins/Makefile.am:
4914 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
4915 (isymbol_type_str), (isymbol_name), (isymbol_args),
4916 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
4917 (isymbol_impl), (isymbol_iface_init):
4918 * plugins/symbol-browser/an_symbol_info.c:
4919 * plugins/symbol-browser/an_symbol_info.h:
4920 * plugins/symbol-db/Makefile.am:
4921 * plugins/symbol-db/plugin.c:
4922 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
4923 (value_added_current_editor), (on_editor_foreach_clear),
4924 (value_removed_current_editor), (project_root_added),
4925 (symbol_db_activate), (symbol_db_deactivate),
4926 (isymbol_manager_search):
4927 * plugins/symbol-db/readtags.c: (initialize_1):
4928 * plugins/symbol-db/symbol-db-engine-iterator.c:
4929 (sdb_engine_iterator_instance_init),
4930 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
4931 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
4932 (symbol_db_engine_iterator_move_next),
4933 (symbol_db_engine_iterator_move_prev),
4934 (symbol_db_engine_iterator_get_n_items),
4935 (symbol_db_engine_iterator_last),
4936 (symbol_db_engine_iterator_set_position),
4937 (symbol_db_engine_iterator_get_position),
4938 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
4939 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
4940 (isymbol_iter_foreach), (isymbol_iter_set_position),
4941 (isymbol_iter_get_position), (isymbol_iter_get_length),
4942 (isymbol_iter_clone), (isymbol_iter_assign),
4943 (isymbol_iter_iface_init):
4944 * plugins/symbol-db/symbol-db-engine-iterator.h:
4945 * plugins/symbol-db/symbol-db-engine.c:
4946 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
4947 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4948 (sdb_engine_finalize), (sdb_engine_get_type),
4949 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4950 (sdb_engine_get_table_id_by_unique_name2),
4951 (sdb_engine_get_table_id_by_unique_name3),
4952 (symbol_db_engine_add_new_workspace),
4953 (symbol_db_engine_get_opened_project_name),
4954 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
4955 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
4956 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
4957 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
4958 (sdb_engine_add_new_scope_definition),
4959 (sdb_engine_add_new_tmp_heritage_scope),
4960 (sdb_engine_second_pass_update_scope_1),
4961 (sdb_engine_second_pass_update_heritage),
4962 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
4963 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
4964 (symbol_db_engine_update_project_symbols),
4965 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
4966 (symbol_db_engine_update_buffer_symbols),
4967 (sdb_engine_walk_down_scope_path),
4968 (sdb_engine_prepare_symbol_info_sql),
4969 (symbol_db_engine_get_global_members),
4970 (symbol_db_engine_get_scope_members_by_symbol_id),
4971 (symbol_db_engine_get_scope_members),
4972 (symbol_db_engine_get_current_scope),
4973 (symbol_db_engine_get_file_symbols):
4974 * plugins/symbol-db/symbol-db-engine.h:
4975 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4976 (on_symbol_updated), (on_symbol_inserted),
4977 (symbol_db_view_locals_get_line),
4978 (symbol_db_view_locals_update_list):
4979 * plugins/symbol-db/symbol-db-view-search.c:
4980 (sdb_view_search_model_filter), (sdb_view_search_get_type):
4981 * plugins/symbol-db/symbol-db-view-search.h:
4982 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
4983 (do_add_hidden_children), (do_recurse_and_add_new_sym),
4984 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
4985 * plugins/symbol-db/tables.sql:
4986 * plugins/symbol-db/test/Makefile.am:
4987 * plugins/symbol-db/test/main.c: (add_new_files), (main):
4988 Updated patch from Massimo to improve symbol-db plugin
4990 * plugins/document-manager/plugin.c: (on_editor_changed):
4991 Make the code a bit more robust
4993 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4994 (anjuta_document_get_property), (anjuta_document_class_init),
4995 (anjuta_document_init), (set_uri), (document_loader_loaded),
4996 (anjuta_document_load), (document_saver_saving):
4997 * plugins/sourceview/anjuta-document.h:
4998 * plugins/sourceview/sourceview.c: (autodetect_language),
4999 (ilanguage_set_language), (ilanguage_get_language):
5000 Fix language detection on startup
5002 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5004 * plugins/document-manager/action-callbacks.c:
5005 (on_editor_command_upper_case_activate),
5006 (on_editor_command_lower_case_activate): Leftover commit from previous
5007 commit (see last changlog entry by me).
5009 * plugins/file-manager/plugin.c: (file_manager_activate):
5010 Gave proper widget name so that layout works.
5012 2007-09-26 Johannes Schmid <jhs@gnome.org>
5014 * plugins/document-manager/plugin.c: (on_editor_changed),
5015 (docman_plugin_instance_init):
5016 Only unload/load language-support plugins if necessary.
5018 * plugins/language-manager/plugin.c: (language_manager_activate):
5019 Removed some debugging code
5021 * plugins/sourceview/sourceview.c: (on_document_saved),
5022 (ilanguage_set_language), (ilanguage_get_language):
5023 Fixed ianjuta_language interface and ensure that highlighting is
5024 activated when a new file is saved.
5026 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5028 * libanjuta/interfaces/libanjuta.idl:
5029 * plugins/document-manager/action-callbacks.c:
5030 (on_editor_command_upper_case_activate),
5031 (on_editor_command_lower_case_activate):
5032 * plugins/editor/text_editor.c: (iselection_has_selection),
5033 (iselection_get_start), (iselection_get_end),
5034 (iselection_iface_init):
5035 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5036 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5037 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5038 method and implemented it for both scintilla and sourceview editors.
5039 Updated document-manager and assist plugins to use the new method.
5041 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5043 * plugins/file-manager/file-view.c:
5044 Fix typo, allow to compile new file manager with gtk < 2.12
5046 2007-09-25 Johannes Schmid <jhs@gnome.org>
5048 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5049 Support Auto-Indent for single lines (e.g no selection);
5051 * plugins/macro/plugin.c:
5052 Do not use the same shortcut as auto-indent does
5054 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5055 Optimized keyboard navigation - do not emit char_added when only
5056 navigation keys have been pressed.
5058 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5060 * plugins/language-support-cpp-java/cpp-java-assist.c:
5061 (on_assist_chosen), (cpp_java_assist_install),
5062 (cpp_java_assist_uninstall):
5063 * plugins/language-support-cpp-java/plugin.c: (install_support),
5064 (uninstall_support): Install and uninstall support in correct order.
5065 Fixes a bug where it was installed multiple times resulting in
5066 inserting autocomplete text multiple times.
5068 2007-09-25 Johannes Schmid <jhs@gnome.org>
5071 Add GNOME_WARNING_FLAGS(maximum) and
5072 GNOME_CXX_WARNIGS(yes) to avoid bugs
5073 the compiler can warn you.
5075 * libegg/test-tree-utils.c: (key_test):
5076 * plugins/file-manager/file-model.c:
5077 (file_model_cancel_expand_idle), (file_model_sort),
5078 (file_model_row_expanded):
5079 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5080 (file_view_refresh), (file_view_get_selected), (file_view_init),
5082 * plugins/file-manager/file-view.h:
5083 * plugins/symbol-db/readtags.c: (initialize_1):
5086 Fixed the more critical warnings
5088 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5090 Icons from tpgww@onepost.net:
5092 * plugins/debug-manager/Makefile.am:
5093 * plugins/debug-manager/images/Makefile.am:
5094 * plugins/debug-manager/images/anjuta-attach.svg:
5095 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5096 * plugins/debug-manager/images/anjuta-step-into.svg:
5097 * plugins/debug-manager/images/anjuta-step-out.svg:
5098 * plugins/debug-manager/images/anjuta-step-over.svg:
5099 * plugins/debug-manager/plugin.c: (register_stock_icons):
5100 * plugins/document-manager/Makefile.am:
5101 * plugins/document-manager/block_select.xpm:
5102 * plugins/document-manager/fold_close.xpm:
5103 * plugins/document-manager/fold_open.xpm:
5104 * plugins/document-manager/fold_toggle.xpm:
5105 * plugins/document-manager/images/Makefile.am:
5106 * plugins/document-manager/images/anjuta-block-end.svg:
5107 * plugins/document-manager/images/anjuta-block-start.svg:
5108 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5109 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5110 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5111 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5112 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5113 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5114 * plugins/document-manager/indent.xpm:
5115 * plugins/document-manager/indent_auto.xpm:
5116 * plugins/document-manager/indent_dcr.xpm:
5117 * plugins/document-manager/indent_inc.xpm:
5118 * plugins/document-manager/indent_set.xpm:
5119 * plugins/document-manager/plugin.c: Added nicer icons for
5120 document manager and debugger. Organized icons in 'images'
5123 2007-09-24 Johannes Schmid <jhs@gnome.org>
5125 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5126 Fixed a missing NULL in g_object_set.
5128 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5130 * plugins/language-support-cpp-java/cpp-java-assist.c:
5131 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5132 scope memebers just after scope operator is entered.
5134 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5136 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5137 * plugins/language-support-cpp-java/cpp-java-assist.c:
5138 (completion_function), (completion_compare),
5139 (cpp_java_assist_tag_destroy), (create_completion),
5140 (cpp_java_assist_destroy_completion_cache),
5141 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5142 Show '()' for function items in autocomplete list. Allow adding
5143 ' ' and/or '(' after function call autocompletion and have preferences
5146 2007-09-24 Johannes Schmid <jhs@gnome.org>
5148 * sourceview.c: Reverting patch from r3157 because
5151 2007-09-24 Johannes Schmid <jhs@gnome.org>
5153 * plugins/search/search-replace.c: (on_message_clicked):
5155 Fixed #427104 – No "highlight" of lines matching find-result
5157 2007-09-24 Johannes Schmid <jhs@gnome.org>
5161 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5163 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5165 reviewed by: Johannes Schmid <jhs@gnome.org>
5167 * plugins/build-basic-autotools/executer.c: (execute_program):
5168 Fix #478238 – set env for execute programe in the terminal
5170 2007-09-24 Tom <tpgww@onepost.net>
5172 reviewed by: Johannes Schmid <jhs@gnome.org>
5174 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5177 * plugins/debug-manager/disassemble.c: (on_disassemble):
5178 Correct a format string in DEBUG_PRINT()
5180 2007-09-23 Johannes Schmid <jhs@gnome.org>
5182 * plugins/sourceview/sourceview.c: (offset_to_position),
5183 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5184 (ieditor_get_position), (iselect_set), (iselect_get_start),
5187 Fixed #Bug 440637 – Search, don't work very well
5189 2007-09-23 Johannes Schmid <jhs@gnome.org>
5191 * plugins/file-manager/file-model.c: (file_model_get_filename):
5192 * plugins/file-manager/file-model.h:
5193 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5194 (file_view_init), (file_view_class_init):
5195 * plugins/message-view/message-view.c:
5196 (message_view_query_tooltip), (message_view_dispose),
5197 (message_view_instance_init), (message_view_class_init):
5199 Added GTK+ 2.12 style tooltips to file-manager and message view.
5200 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5201 old implementation is used.
5203 2007-09-23 Johannes Schmid <jhs@gnome.org>
5205 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5208 * plugins/language-manager/language-manager.plugin.in:
5209 Marked UserActivatable=FALSE
5211 * plugins/language-manager/plugin.c: (load_languages),
5212 (language_manager_activate), (language_manager_deactivate),
5213 (language_manager_dispose), (language_manager_instance_init),
5214 (language_manager_find_mime_type), (language_manager_find_string),
5215 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5216 (ilanguage_get_name), (ilanguage_get_strings):
5218 Fixed various stupid bugs in language-manager plugin
5220 * plugins/symbol-db/symbol-db-engine.c:
5221 (sdb_engine_second_pass_update_scope_1):
5223 Add a g_return_if_fail to avoid a crash though still unsure
5226 2007-09-23 Johannes Schmid <jhs@gnome.org>
5228 * plugins/symbol-db/plugin.c: (on_project_element_added),
5229 (sources_array_free), (sources_array_add_foreach),
5230 (project_root_added):
5231 * plugins/symbol-db/symbol-db-engine.c:
5232 (symbol_db_engine_add_new_files):
5233 * plugins/symbol-db/symbol-db-engine.h:
5235 Added support for other languages than "C" to symbol-db. Now
5236 supports all languages listed by the language-manager.
5238 2007-09-23 Tom <tpgww@onepost.net>
5240 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5243 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5245 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5246 (anjuta_glue_factory_get_object_type):
5247 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5248 * plugins/build-basic-autotools/build-basic-autotools.c:
5249 (value_added_current_editor):
5250 * plugins/debug-manager/breakpoints.c:
5251 (breakpoints_dbase_edit_breakpoint),
5252 (on_toggle_breakpoint_activate):
5253 * plugins/debug-manager/plugin.c:
5254 (on_run_to_cursor_action_activate):
5255 * plugins/debug-manager/stack_trace.c:
5256 (dma_thread_update_stack_trace):
5257 * plugins/gdb/plugin.c:
5258 * plugins/glade/plugin.c: (ifile_open):
5259 * plugins/profiler/gprof-call-graph-view.c:
5260 * plugins/profiler/gprof-flat-profile-view.c:
5261 * plugins/profiler/gprof-function-call-tree-view.c:
5262 * plugins/profiler/gprof-options.c: (setup_widgets):
5263 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5264 * plugins/search/search-replace_backend.c:
5265 (file_buffer_new_from_te):
5266 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5267 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5268 (assist_window_get_property), (assist_window_move):
5269 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5270 (value_added_current_editor):
5271 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5272 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5273 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5275 Many small code, warnings and leak fixes
5277 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5279 * (removed) plugins/debug-manager/debugger.c,
5280 (removed) plugins/debug-manager/debugger.h,
5281 (added) plugins/debug-manager/command.c,
5282 (added) plugins/debug-manager/command.h,
5283 (added) plugins/debug-manager/queue.c,
5284 (added) plugins/debug-manager/queue.h,
5285 plugins/debug-manager/breakpoints.c,
5286 plugins/debug-manager/debug_tree.c,
5287 plugins/debug-manager/debug_tree.h,
5288 plugins/debug-manager/disassemble.c,
5289 plugins/debug-manager/disassemble.h,
5290 plugins/debug-manager/locals.c,
5291 plugins/debug-manager/locals.h,
5292 plugins/debug-manager/memory.c,
5293 plugins/debug-manager/memory.h,
5294 plugins/debug-manager/plugin.c,
5295 plugins/debug-manager/plugin.h,
5296 plugins/debug-manager/registers.c,
5297 plugins/debug-manager/registers.h,
5298 plugins/debug-manager/sharedlib.c,
5299 plugins/debug-manager/sharedlib.h,
5300 plugins/debug-manager/signals.c,
5301 plugins/debug-manager/signals.h,
5302 plugins/debug-manager/stack_trace.c,
5303 plugins/debug-manager/stack_trace.h,
5304 plugins/debug-manager/start.h,
5305 plugins/debug-manager/start.c,
5306 plugins/debug-manager/threads.c,
5307 plugins/debug-manager/threads.h,
5308 plugins/debug-manager/watch.c,
5309 plugins/debug-manager/watch.h,
5310 plugins/debug-manager/Makefile.am,
5311 plugins/gdb/debugger.c,
5312 plugins/gdb/debugger.h,
5313 plugins/gdb/plugin.c,
5314 libanjuta/interfaces/libanjuta.idl:
5315 Split debug-manager/debugger.c into command.c and queue.c
5316 Clean up debugger queue
5317 DmaDebuggerQueue object does not implement IAnjutaDebugger
5319 2007-09-23 Johannes Schmid <jhs@gnome.org>
5322 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5323 set correctly, etc.)
5325 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5326 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5327 (plugin_set_update):
5329 Show an error dialog instead of crashing when plugin loading fails
5331 * plugins/language-manager/Makefile.am:
5332 * plugins/language-manager/language-manager.plugin.in:
5333 * plugins/language-manager/languages.xml:
5334 * plugins/language-manager/plugin.c: (language_destroy),
5335 (load_languages), (language_manager_activate),
5336 (language_manager_deactivate), (language_manager_finalize),
5337 (language_manager_dispose), (language_manager_instance_init),
5338 (language_manager_class_init), (language_manager_find_mime_type),
5339 (language_manager_find_string), (ilanguage_get_from_mime_type),
5340 (ilanguage_get_from_string), (ilanguage_get_name),
5341 (ilanguage_get_strings), (ilanguage_iface_init):
5342 * plugins/language-manager/plugin.h:
5344 Added new language-manager plugin to have a better organisation for
5345 language names. The xml probabaly needs to be extended over time.
5347 * plugins/Makefile.am:
5348 * plugins/document-manager/plugin.c: (on_editor_changed):
5350 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5351 because it does not really save memory but makes tab switching slow.
5353 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5355 * plugins/language-support-cpp-java/plugin.c: (install_support),
5356 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5357 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5360 * plugins/language-support-cpp-java/cpp-java-assist.c:
5361 (cpp_java_assist_show_autocomplete):
5363 Fix autocomplete to only show valid completions
5365 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5366 Calltips always have correct size and position now
5368 2007-09-22 Johannes Schmid <jhs@gnome.org>
5370 * plugins/search/search-replace_backend.c: (get_next_match):
5371 Removed code introduced by accident that causes a crash.
5373 * plugins/sourceview/sourceview-tags.c:
5374 * plugins/sourceview/sourceview-tags.h:
5375 Removed ununsed files
5377 2007-09-22 Johannes Schmid <jhs@gnome.org>
5379 * plugins/language-support-cpp-java/cpp-java-assist.c:
5382 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5384 * plugins/language-support-cpp-java/cpp-java-assist.c:
5385 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5386 Increased matching brace search to 500 chars.
5388 2007-09-21 Johannes Schmid <jhs@gnome.org>
5390 * plugins/language-support-cpp-java/cpp-java-assist.c:
5391 (cpp_java_assist_get_pre_word),
5392 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5394 Added some profiling debug code
5396 * plugins/language-support-cpp-java/cpp-java-utils.c:
5397 (cpp_java_util_jump_to_matching_brace):
5398 * plugins/language-support-cpp-java/cpp-java-utils.h:
5399 * plugins/language-support-cpp-java/plugin.c:
5400 (get_line_indentation_base), (get_line_auto_indentation):
5402 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5403 avoid looping over the whole file when using calltips which is too slow and
5406 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5407 (assist_tip_set_tips), (assist_tip_get_coordinates),
5409 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5411 Better calltips appearance (use theme now) and avoid jumping
5414 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5416 * plugins/document-manager/plugin.c:
5417 (update_editor_ui_interface_items):
5418 * plugins/language-support-cpp-java/plugin.c: (install_support),
5419 (uninstall_support): Moved autocomplete ui update code from
5420 document-manager to language-plugin.
5422 2007-09-21 Johannes Schmid <jhs@gnome.org>
5424 * libanjuta/interfaces/libanjuta.idl:
5426 Added IAnjutaLanguage interface (might still change...) for
5427 the upcoming language-manager plugin.
5429 * plugins/file-manager/Makefile.am:
5430 * plugins/file-manager/file-model.c:
5431 (file_model_cancel_expand_idle), (file_model_add_dummy),
5432 (file_model_expand_idle), (file_model_sort),
5433 (file_model_row_expanded), (file_model_row_collapsed),
5434 (file_model_init), (file_model_finalize),
5435 (file_model_set_property), (file_model_get_property),
5436 (file_model_class_init), (file_model_new), (file_model_refresh),
5437 (file_model_get_uri):
5438 * plugins/file-manager/file-model.h:
5439 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5440 (file_view_expand_row_idle), (file_view_refresh),
5441 (file_view_get_selected), (file_view_button_press_event),
5442 (file_view_selection_changed), (file_view_init),
5443 (file_view_get_property), (file_view_set_property),
5444 (file_view_finalize), (file_view_class_init):
5446 Split up model/view as far as possible and fixed some file-manager
5447 bugs (popup-menu and incorrect project loading).
5449 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5450 Use monospace font for tips.
5452 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5453 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5454 (icell_get_attribute), (icell_style_get_font_description),
5455 (icell_style_get_color), (icell_style_get_background_color),
5456 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5457 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5458 (iiter_get_length), (iiter_clone), (iiter_assign):
5460 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5461 interface. This is way faster though it has the drawback to create invalid
5462 iterators if the buffer is changed.
5464 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5466 * libanjuta/interfaces/libanjuta.idl:
5467 * plugins/document-manager/action-callbacks.c:
5468 * plugins/document-manager/anjuta-document-manager.ui:
5469 * plugins/document-manager/plugin.c: (register_stock_icons):
5470 * plugins/editor/text_editor.c:
5471 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5472 * plugins/language-support-cpp-java/cpp-java-assist.c:
5473 (cpp_java_assist_get_calltip_context):
5474 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5475 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5477 Moved autocomplete menu action from document-manager to assist plugin
5478 and got rid of deprecated autocomplete interface.
5480 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5482 * libanjuta/interfaces/libanjuta.idl:
5483 * plugins/editor/text_editor.c: (iassist_iface_init):
5484 * plugins/language-support-cpp-java/cpp-java-assist.c:
5485 (cpp_java_assist_check), (on_assist_chosen):
5486 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5487 Removed react() methods in both editors and assist interface. Assist
5488 plugin itself handles setting the autocomplete. Also fixed
5491 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5493 * plugins/file-manager/Makefile.am:
5494 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5495 (file_view_expand_idle), (file_view_init):
5496 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5497 (file_manager_set_default_uri), (project_root_added),
5498 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5499 (file_manager_activate), (file_manager_deactivate),
5500 (file_manager_instance_init), (file_manager_class_init),
5501 (ifile_manager_set_root), (ifile_manager_set_selected),
5502 (ifile_manager_iface_init): Adjusted white spaces to match
5505 2007-09-19 Naba Kumar <naba@gnome.org>
5507 * libanjuta/interfaces/libanjuta.idl:
5508 * plugins/editor/text_editor.c: (text_editor_instance_init),
5509 (iassist_show_tips), (iassist_cancel_tips),
5510 (iassist_hide_suggestions), (iassist_iface_init):
5511 * plugins/editor/text_editor.h:
5512 * plugins/editor/text_editor_cbs.c:
5513 (on_text_editor_scintilla_notify):
5514 * plugins/language-support-cpp-java/cpp-java-assist.c:
5515 (is_scope_context_character), (is_word_character),
5516 (create_completion), (cpp_java_assist_get_scope_context),
5517 (cpp_java_assist_get_pre_word),
5518 (cpp_java_assist_get_scope_operator),
5519 (cpp_java_assist_destroy_completion_cache),
5520 (cpp_java_assist_create_scope_completion_cache),
5521 (cpp_java_assist_create_word_completion_cache),
5522 (cpp_java_assist_show_autocomplete),
5523 (cpp_java_assist_get_calltip_context),
5524 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5525 (on_editor_char_added), (on_assist_chosen),
5526 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5527 (cpp_java_assist_init), (cpp_java_assist_finalize):
5528 * plugins/language-support-cpp-java/cpp-java-assist.h:
5529 * plugins/language-support-cpp-java/plugin.c:
5530 (initialize_indentation_params):
5531 * plugins/sourceview/assist-tip.c:
5532 * plugins/sourceview/assist-tip.h:
5533 * plugins/sourceview/sourceview-private.h:
5534 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5535 (on_assist_tip_destroyed), (on_assist_cancel),
5536 (on_document_char_added), (iassist_get_suggestions),
5537 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5539 Implement state-less assistance so that assist can be evaluated
5540 any given time at any position. Changed IAnjutaEditorAssist interfance
5541 and implementations and removed any state management in editors.
5543 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5545 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5546 completion items sorting and avoided unnecssary sorts.
5548 * plugins/text-editor.c: Fixed state.
5550 2007-09-17 Johannes Schmid <jhs@gnome.org>
5552 * plugins/language-support-cpp-java/cpp-java-assist.c:
5555 Fixed calltips in sourceview
5557 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5559 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5560 completion items preparation time. Fixed a crash bug.
5562 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5563 Set buffer size (From Massimo, required for symbol-db).
5565 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5568 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5571 * plugins/editor/aneditor-autocomplete.cxx,
5572 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5573 Added ANE_GETWORDBEFORECARAT command.
5575 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5576 using assist interface.
5578 * plugins/editor/text_editor.c: (text_editor_instance_init),
5579 (text_editor_get_word_before_carat),
5580 (text_editor_get_current_word), (iassist_add_trigger),
5581 (iassist_remove_trigger), (on_assist_canceled),
5582 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5583 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5584 * plugins/editor/text_editor.h:
5585 * plugins/editor/text_editor_cbs.c: (trigger_size),
5586 (max_trigger_size), (text_editor_check_assist),
5587 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5590 * plugins/language-support-cpp-java/Makefile.am:
5591 * plugins/language-support-cpp-java/plugin.c:
5592 (get_line_indentation_base), (get_line_auto_indentation),
5593 (install_support), (uninstall_support),
5594 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5595 (cpp_java_plugin_instance_init):
5596 * plugins/language-support-cpp-java/plugin.h:
5597 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
5598 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
5599 Make assist a separate class.
5601 2007-09-14 Johannes Schmid <jhs@gnome.org>
5603 * plugins/sourceview/sourceview.c: (iassist_suggest):
5604 Fixed changed char_alignment paramter in language-support
5607 2007-09-14 Naba Kumar <naba@gnome.org>
5609 * plugins/language-support-cpp-java/plugin.c: Send the right
5610 'char_alignment' paramenter (needs fixing in sourceview).
5612 2007-09-13 Johannes Schmid <jhs@gnome.org>
5615 * plugins/project-wizard/templates/minimal/project.anjuta:
5616 Use IAnjutaSymbolManager instead of loading the plugin directly.
5617 (TODO: Think of a version to do this for older files...)
5620 * plugins/Makefile.am:
5621 * plugins/symbol-db/Makefile.am:
5623 Build symbol-db plugin if libgda-3.0 is found
5625 2007-09-13 Johannes Schmid <jhs@gnome.org>
5627 * plugins/sourceview/Makefile.am:
5628 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5630 * plugins/sourceview/anjuta-document.h:
5631 Removed lots of dead code
5633 * plugins/sourceview/anjuta-languages-manager.c:
5634 * plugins/sourceview/anjuta-languages-manager.h:
5637 * plugins/sourceview/sourceview.c: (on_document_char_added),
5638 (on_document_loaded), (sourceview_instance_init),
5639 (iselect_get_start), (iselect_get_end),
5640 (ilanguage_get_supported_languages), (ilanguage_set_language):
5642 Fixed selection handling and make some adaptions for the changes
5645 2007-09-13 Johannes Schmid <jhs@gnome.org>
5647 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5648 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5651 Added preferences to language support completion/calltips
5653 * plugins/sourceview/assist-window.c: (assist_window_update):
5655 Always select first entry
5657 * plugins/sourceview/sourceview.glade:
5658 Removed old completion preferences
5660 2007-09-11 Naba Kumar <naba@gnome.org>
5662 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
5663 and possible crash when pressing ctrl+d in terminal after preferences
5664 window has been shown once (no need for backport).
5666 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
5667 implementations to get warnings instead of crashes for unimplemented
5670 2007-09-11 Massimo Cora' <maxcvs@email.it>
5672 Reviewed by: Naba Kumar <naba@gnome.org>
5674 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5675 * plugins/symbol-db/*:
5676 Added new symbol-database backend based on SQLite 3.
5677 (does not enabled for build currently).
5679 2007-09-10 Johannes Schmid <jhs@gnome.org>
5683 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
5684 (parse_info_init), (parse_info_free), (valid_element),
5685 (start_element_handler), (end_element_handler), (text_handler),
5686 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
5687 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
5688 (egg_recent_model_monitor), (egg_recent_model_read),
5689 (egg_recent_model_open_file), (egg_recent_model_lock_file),
5690 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
5691 (egg_recent_model_set_property), (egg_recent_model_class_init),
5692 (egg_recent_model_init), (egg_recent_model_add_full),
5693 (egg_recent_model_delete), (egg_recent_model_get_list),
5694 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
5695 (egg_recent_model_set_filter_mime_types),
5696 (egg_recent_model_clear_group_filter),
5697 (egg_recent_model_set_filter_groups),
5698 (egg_recent_model_clear_scheme_filter),
5699 (egg_recent_model_set_filter_uri_schemes),
5700 (egg_recent_model_remove_expired):
5702 Update EggRecent (#456465)
5704 2007-09-10 Johannes Schmid <jhs@gnome.org>
5706 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
5707 (anjuta_plugin_manager_get_plugin):
5708 * plugins/profiler/gprof-call-graph-view.c:
5709 (gprof_call_graph_view_create_columns):
5710 * plugins/profiler/gprof-flat-profile-view.c:
5711 (gprof_flat_profile_view_create_columns):
5712 * plugins/profiler/gprof-function-call-tree-view.c:
5713 (gprof_function_call_tree_view_create_columns):
5715 Fixed #466031 – Update of pieces of menus for Localization
5717 2007-09-10 Johannes Schmid <jhs@gnome.org>
5719 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
5720 Bug 343522 – anjuta: Unable to execute commands that use options.
5722 2007-09-09 Johannes Schmid <jhs@gnome.org>
5724 * plugins/document-manager/anjuta-docman.c:
5725 (anjuta_docman_update_page_label):
5727 Fixed #458034 – Method of indicating unsaved changes breaks convention
5729 * plugins/document-manager/plugin.c: (update_title),
5730 (value_added_project_root_uri), (value_removed_project_root_uri),
5731 (on_editor_changed), (activate_plugin):
5732 * plugins/document-manager/plugin.h:
5733 * plugins/project-manager/plugin.c: (on_profile_scoped),
5734 (on_profile_descoped), (ifile_open):
5736 Fixed #427390 – Show path of item in currently focused editor window
5738 2007-09-09 Johannes Schmid <jhs@gnome.org>
5740 * plugins/search/plugin.c: (on_toolbar_find_clicked),
5741 (on_toolbar_find_incremental):
5742 Fix incremental search
5744 * plugins/sourceview/sourceview.c: (on_document_char_added),
5746 Fixed selection management
5748 2007-09-09 Johannes Schmid <jhs@gnome.org>
5750 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5753 * libanjuta/interfaces/libanjuta.idl:
5754 Extended IAnjutaEditorAssist interface
5756 * plugins/language-support-cpp-java/plugin.c:
5757 (jump_to_matching_brace), (add_tags), (on_assist_begin),
5758 (assist_cleanup), (on_assist_chosen), (on_assist_update),
5759 (context_character), (get_context), (function_parser),
5760 (cpp_member_parser), (install_assist), (uninstall_assist),
5761 (get_line_indentation_base), (get_line_auto_indentation),
5762 (install_support), (uninstall_support),
5763 (on_value_added_current_editor), (on_value_removed_current_editor),
5764 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
5765 * plugins/language-support-cpp-java/plugin.h:
5767 Improved fixed editor assistance and added support for function/method
5768 tooltips. jumb_to_matching_brance => jump_to_matching_brace
5770 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
5773 * plugins/project-import/project-import.c: (on_import_next):
5774 Added a non-NULL check with could probably fix #474843 but not sure
5776 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
5777 Fixed anjuta-plugin project wizard
5779 * plugins/sourceview/Makefile.am:
5780 * plguins/sourceview/assist-tip.[ch]:
5781 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
5782 (anjuta_view_key_press_event):
5783 * plugins/sourceview/assist-window.c: (assist_window_class_init),
5784 (assist_window_init), (assist_window_update), (assist_window_new):
5785 * plugins/sourceview/sourceview-private.h:
5786 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5787 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
5788 (trigger_size), (max_trigger_size), (on_document_char_added),
5789 (sourceview_dispose), (ieditor_get_current_word),
5790 (iassist_add_trigger), (iassist_init_suggestions),
5791 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
5792 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
5794 Big update on sourceview assist capabilites. Autocompletion should
5795 now work much better and function tooltips are finally supported!
5797 * plugins/sourceview/anjuta-document.h:
5798 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
5799 (anjuta_document_get_current_word):
5800 Fixed get_current_word (inspired by aneditor.cxx implementation)
5802 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
5803 (icell_get_attribute):
5804 Fixed get_attribute() to also detect character constants.
5805 Simplified get_char()
5807 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
5808 (isymbol_manager_get_members), (isymbol_manager_get_parents),
5809 (isymbol_manager_get_completions_at_position):
5811 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
5813 2007-09-04 Naba Kumar <naba@gnome.org>
5815 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
5816 projects that can not add sources.
5818 * plugins/file-wizard/file.c: Similarly for file wizard,
5819 Do not enable 'Add to project' projects that can not add sources.
5821 2007-09-04 Naba Kumar <naba@gnome.org>
5823 * configure.in: Bumped gnome-build requirement to 0.2.0
5824 for project capabilities support.
5826 * plugins/project-manager/plugin.c: Enable/disable project
5827 actions based on project capabilities. Fixes bug #433552:
5828 crash in Anjuta IDE: add file test.h in project on generic
5831 * libanjuta/interfaces/libanjuta.idl: Added method to query
5832 project capabilities.
5834 2007-09-03 Naba Kumar <naba@gnome.org>
5836 * plugins/file-manager/plugin.c: Set shadow type IN.
5837 * plugins/file-manager/file-view.c: Fixed code style.
5838 * plugins/file-manager/file-view.c: Fixed icons column to size
5841 * plugins/file-manager/plugin.[c,h]: Fixed code style.
5843 * plugins/file-manager/plugin.c: Fixed crash on closing project and
5844 unmonitors project-uri on file-manager deactivation.
5846 * TODO.tasks: Updated
5848 2007-09-02 Johannes Schmid <jhs@gnome.org>
5850 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5853 * plugins/file-manager/file-view.c: (file_view_get_selected),
5854 (file_view_button_press_event), (file_view_finalize):
5855 * plugins/file-manager/plugin.c: (project_root_removed),
5856 (file_manager_deactivate):
5858 Fixed some small bugs I missed before
5860 2007-09-02 Johannes Schmid <jhs@gnome.org>
5862 * plugins/file-manager/*:
5863 Added new and file-manager
5865 2007-09-02 Johannes Schmid <jhs@gnome.org>
5867 * plugins/file-manager/*:
5868 Removed old file-manager
5870 2007-08-31 Johannes Schmid <jhs@gnome.org>
5872 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
5873 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5875 Fixed some memory leaks
5877 * MAINTAINERS: Fixed
5879 2007-08-31 Johannes Schmid <jhs@gnome.org>
5881 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5882 (get_property_value_as_string), (set_property_value_as_string),
5883 (register_callbacks), (preferences_foreach_callback),
5884 (anjuta_preferences_register_property_raw):
5885 * libanjuta/anjuta-preferences.h:
5886 * plugins/build-basic-autotools/build-basic-autotools.c:
5887 (on_build_mesg_format):
5888 * plugins/document-manager/anjuta-document-manager.glade:
5889 * plugins/message-view/anjuta-message-manager-plugin.glade:
5891 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
5892 broken message view preferences
5894 * plugins/message-view/message-view.c:
5895 (message_view_instance_init), (pref_change_color), (prefs_init),
5896 (imessage_view_append):
5897 Cleaned up message view (#458041)
5899 * src/shell.c: (on_preferences_activate),
5900 (anjuta_test_shell_instance_init),
5901 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
5902 Fixed test shell to allow better debugging
5904 2007-08-31 Johannes Schmid <jhs@gnome.org>
5906 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
5907 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
5908 * plugins/gtodo/main.h:
5909 * plugins/gtodo/plugin.c: (activate_plugin):
5911 Fixed #423467 (View->Tasks menu items are not
5914 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
5916 reviewed by: Johannes Schmid <jhs@gnome.org>
5919 * data/welcome.txt.in:
5920 * launcher/anjuta_launcher.c:
5921 * libanjuta/anjuta-children.c:
5922 * libanjuta/anjuta-children.h:
5923 * libanjuta/anjuta-debug.h:
5924 * libanjuta/anjuta-encodings.c:
5925 * libanjuta/anjuta-encodings.h:
5926 * libanjuta/anjuta-glue-c.c:
5927 * libanjuta/anjuta-glue-c.h:
5928 * libanjuta/anjuta-plugin-description.c:
5929 * libanjuta/anjuta-plugin-description.h:
5930 * libanjuta/anjuta-plugin-handle.c:
5931 * libanjuta/anjuta-plugin-handle.h:
5932 * libanjuta/anjuta-plugin-manager.c:
5933 * libanjuta/anjuta-plugin-manager.h:
5934 * libanjuta/anjuta-plugin.c:
5935 * libanjuta/anjuta-plugin.h:
5936 * libanjuta/anjuta-preferences.c:
5937 * libanjuta/anjuta-preferences.h:
5938 * libanjuta/anjuta-profile-manager.c:
5939 * libanjuta/anjuta-profile-manager.h:
5940 * libanjuta/anjuta-profile.c:
5941 * libanjuta/anjuta-profile.h:
5942 * libanjuta/anjuta-save-prompt.c:
5943 * libanjuta/anjuta-save-prompt.h:
5944 * libanjuta/anjuta-serializer.c:
5945 * libanjuta/anjuta-serializer.h:
5946 * libanjuta/anjuta-session.c:
5947 * libanjuta/anjuta-session.h:
5948 * libanjuta/anjuta-shell.c:
5949 * libanjuta/anjuta-shell.h:
5950 * libanjuta/anjuta-status.c:
5951 * libanjuta/anjuta-status.h:
5952 * libanjuta/anjuta-ui.c:
5953 * libanjuta/anjuta-ui.h:
5954 * libanjuta/anjuta-utils-priv.h:
5955 * libanjuta/anjuta-utils.c:
5956 * libanjuta/anjuta-utils.h:
5957 * libanjuta/cell-renderer-captioned-image.c:
5958 * libanjuta/cell-renderer-captioned-image.h:
5959 * libanjuta/e-splash.c:
5960 * libanjuta/e-splash.h:
5961 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5962 * libanjuta/interfaces/libanjuta.idl:
5963 * libanjuta/libanjuta.h:
5964 * libanjuta/resources.c:
5965 * libanjuta/resources.h:
5966 * libegg/egg-cell-renderer-text.c:
5967 * libegg/egg-combo-action.c:
5968 * libegg/egg-entry-action.c:
5969 * libegg/egg-recent-action.c:
5970 * libegg/egg-recent-files-module.c:
5971 * libegg/egg-recent-item.c:
5972 * libegg/egg-recent-model.c:
5973 * libegg/egg-recent-view-gtk.c:
5974 * libegg/egg-recent-view.c:
5975 * libegg/egg-submenu-action.c:
5976 * libegg/eggaccelerators.c:
5977 * libegg/eggcellrendererpopup.c:
5978 * libegg/eggcomboselect.c:
5979 * libegg/eggtreemodelfilter.c:
5980 * libegg/eggtreemultidnd.c:
5981 * libegg/gtkcellview.h:
5982 * libegg/treeviewutils/egg-cell-renderer-text.h:
5983 * libegg/treeviewutils/eggaccelerators.h:
5984 * libegg/treeviewutils/eggcellrendererkeys.h:
5985 * libegg/treeviewutils/eggcellrendererpopup.h:
5986 * libegg/treeviewutils/eggtreemodelfilter.h:
5987 * libegg/treeviewutils/eggtreemultidnd.h:
5988 * libegg/treeviewutils/eggtreeviewstate.h:
5989 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
5990 * manuals/anjuta-faqs/Makefile.am:
5991 * manuals/anjuta-manual/C/anjuta-manual.xml:
5992 * manuals/anjuta-manual/C/license.xml:
5993 * manuals/anjuta-manual/es/es.po:
5994 * manuals/anjuta-manual/sv/sv.po:
5995 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
5997 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
5998 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
5999 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6000 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6001 * manuals/old/ja/anjuta-manual/license.xml:
6002 * plugins/build-basic-autotools/build-basic-autotools.c:
6003 * plugins/build-basic-autotools/build-basic-autotools.h:
6004 * plugins/build-basic-autotools/executer.c:
6005 * plugins/build-basic-autotools/executer.h:
6006 * plugins/build/build_file.c:
6007 * plugins/build/build_file.h:
6008 * plugins/build/build_project.c:
6009 * plugins/build/build_project.h:
6010 * plugins/build/clean_project.c:
6011 * plugins/build/clean_project.h:
6012 * plugins/build/commands.c:
6013 * plugins/build/commands.h:
6014 * plugins/build/compile.c:
6015 * plugins/build/compile.h:
6016 * plugins/build/compiler_options.c:
6017 * plugins/build/compiler_options.h:
6018 * plugins/build/configurer.c:
6019 * plugins/build/configurer.h:
6020 * plugins/build/executer.c:
6021 * plugins/build/executer.h:
6022 * plugins/class-gen/cell-renderer-flags.c:
6023 * plugins/class-gen/cell-renderer-flags.h:
6024 * plugins/class-gen/combo-flags.c:
6025 * plugins/class-gen/combo-flags.h:
6026 * plugins/class-gen/element-editor.c:
6027 * plugins/class-gen/element-editor.h:
6028 * plugins/class-gen/generator.c:
6029 * plugins/class-gen/generator.h:
6030 * plugins/class-gen/plugin.c:
6031 * plugins/class-gen/plugin.h:
6032 * plugins/class-gen/transform.c:
6033 * plugins/class-gen/transform.h:
6034 * plugins/class-gen/validator.c:
6035 * plugins/class-gen/validator.h:
6036 * plugins/class-gen/window.c:
6037 * plugins/class-gen/window.h:
6038 * plugins/class-inheritance/class-callbacks.c:
6039 * plugins/class-inheritance/class-callbacks.h:
6040 * plugins/class-inheritance/class-inherit.c:
6041 * plugins/class-inheritance/class-inherit.h:
6042 * plugins/class-inheritance/plugin.c:
6043 * plugins/class-inheritance/plugin.h:
6044 * plugins/cvs-plugin/cvs-actions.c:
6045 * plugins/cvs-plugin/cvs-actions.h:
6046 * plugins/cvs-plugin/cvs-callbacks.c:
6047 * plugins/cvs-plugin/cvs-callbacks.h:
6048 * plugins/cvs-plugin/cvs-execute.c:
6049 * plugins/cvs-plugin/cvs-execute.h:
6050 * plugins/cvs-plugin/cvs-interface.c:
6051 * plugins/cvs-plugin/cvs-interface.h:
6052 * plugins/cvs-plugin/plugin.c:
6053 * plugins/cvs-plugin/plugin.h:
6054 * plugins/debug-manager/breakpoints.c:
6055 * plugins/debug-manager/breakpoints.h:
6056 * plugins/debug-manager/chunk_view.c:
6057 * plugins/debug-manager/chunk_view.h:
6058 * plugins/debug-manager/data_buffer.c:
6059 * plugins/debug-manager/data_buffer.h:
6060 * plugins/debug-manager/data_view.c:
6061 * plugins/debug-manager/data_view.h:
6062 * plugins/debug-manager/debug_tree.c:
6063 * plugins/debug-manager/debug_tree.h:
6064 * plugins/debug-manager/debugger.c:
6065 * plugins/debug-manager/debugger.h:
6066 * plugins/debug-manager/disassemble.c:
6067 * plugins/debug-manager/disassemble.h:
6068 * plugins/debug-manager/info.c:
6069 * plugins/debug-manager/info.h:
6070 * plugins/debug-manager/locals.c:
6071 * plugins/debug-manager/locals.h:
6072 * plugins/debug-manager/memory.c:
6073 * plugins/debug-manager/memory.h:
6074 * plugins/debug-manager/plugin.c:
6075 * plugins/debug-manager/plugin.h:
6076 * plugins/debug-manager/registers.c:
6077 * plugins/debug-manager/registers.h:
6078 * plugins/debug-manager/sexy-icon-entry.c:
6079 * plugins/debug-manager/sexy-icon-entry.h:
6080 * plugins/debug-manager/sharedlib.c:
6081 * plugins/debug-manager/sharedlib.h:
6082 * plugins/debug-manager/signals.c:
6083 * plugins/debug-manager/signals.h:
6084 * plugins/debug-manager/sparse_buffer.c:
6085 * plugins/debug-manager/sparse_buffer.h:
6086 * plugins/debug-manager/sparse_view.c:
6087 * plugins/debug-manager/sparse_view.h:
6088 * plugins/debug-manager/stack_trace.c:
6089 * plugins/debug-manager/stack_trace.h:
6090 * plugins/debug-manager/start.c:
6091 * plugins/debug-manager/start.h:
6092 * plugins/debug-manager/threads.c:
6093 * plugins/debug-manager/threads.h:
6094 * plugins/debug-manager/utilities.c:
6095 * plugins/debug-manager/utilities.h:
6096 * plugins/debug-manager/watch.c:
6097 * plugins/debug-manager/watch.h:
6098 * plugins/devhelp/htmlview.c:
6099 * plugins/devhelp/htmlview.h:
6100 * plugins/document-manager/action-callbacks.c:
6101 * plugins/document-manager/action-callbacks.h:
6102 * plugins/document-manager/anjuta-docman.c:
6103 * plugins/document-manager/anjuta-docman.h:
6104 * plugins/document-manager/editor-tooltips.c:
6105 * plugins/document-manager/editor-tooltips.h:
6106 * plugins/document-manager/file_history.c:
6107 * plugins/document-manager/file_history.h:
6108 * plugins/document-manager/indent-dialog.c:
6109 * plugins/document-manager/indent-dialog.h:
6110 * plugins/document-manager/indent-util.c:
6111 * plugins/document-manager/indent-util.h:
6112 * plugins/document-manager/plugin.c:
6113 * plugins/editor/aneditor-autocomplete.cxx:
6114 * plugins/editor/aneditor-calltip.cxx:
6115 * plugins/editor/aneditor-indent.cxx:
6116 * plugins/editor/aneditor-priv.h:
6117 * plugins/editor/aneditor.cxx:
6118 * plugins/editor/aneditor.h:
6119 * plugins/editor/lexer.h:
6120 * plugins/editor/plugin.c:
6121 * plugins/editor/plugin.h:
6122 * plugins/editor/print.c:
6123 * plugins/editor/print.h:
6124 * plugins/editor/properties.h:
6125 * plugins/editor/properties_cxx.h:
6126 * plugins/editor/style-editor.c:
6127 * plugins/editor/style-editor.h:
6128 * plugins/editor/text-editor-iterable.c:
6129 * plugins/editor/text-editor-iterable.h:
6130 * plugins/editor/text_editor.c:
6131 * plugins/editor/text_editor.h:
6132 * plugins/editor/text_editor_cbs.c:
6133 * plugins/editor/text_editor_cbs.h:
6134 * plugins/editor/text_editor_menu.c:
6135 * plugins/editor/text_editor_menu.h:
6136 * plugins/editor/text_editor_prefs.c:
6137 * plugins/editor/text_editor_prefs.h:
6138 * plugins/file-loader/dnd.c:
6139 * plugins/file-loader/dnd.h:
6140 * plugins/file-loader/plugin.c:
6141 * plugins/file-manager/an_file_view.c:
6142 * plugins/file-manager/plugin.c:
6143 * plugins/file-wizard/file.c:
6144 * plugins/file-wizard/file.h:
6145 * plugins/file-wizard/plugin.c:
6146 * plugins/file-wizard/plugin.h:
6147 * plugins/gdb/debugger.c:
6148 * plugins/gdb/debugger.h:
6149 * plugins/gdb/gdbmi-test.c:
6150 * plugins/gdb/gdbmi.c:
6151 * plugins/gdb/gdbmi.h:
6152 * plugins/gdb/global.h:
6153 * plugins/gdb/parser.c:
6154 * plugins/gdb/parser.h:
6155 * plugins/gdb/plugin.c:
6156 * plugins/gdb/plugin.h:
6157 * plugins/gdb/utilities.c:
6158 * plugins/gdb/utilities.h:
6159 * plugins/glade/plugin.c:
6160 * plugins/glade/plugin.h:
6161 * plugins/gtodo/egg-datetime.c:
6162 * plugins/gtodo/egg-datetime.h:
6163 * plugins/gtodo/eggtrayicon.c:
6164 * plugins/gtodo/eggtrayicon.h:
6165 * plugins/gtodo/plugin.c:
6166 * plugins/gvim/anjuta-vim.c:
6167 * plugins/gvim/anjuta-vim.h:
6168 * plugins/gvim/gtkvim.c:
6169 * plugins/gvim/gtkvim.h:
6170 * plugins/gvim/plugin.c:
6171 * plugins/gvim/plugin.h:
6172 * plugins/language-support-cpp-java/plugin.c:
6173 * plugins/language-support-cpp-java/plugin.h:
6174 * plugins/macro/macro-actions.c:
6175 * plugins/macro/macro-actions.h:
6176 * plugins/macro/macro-db.c:
6177 * plugins/macro/macro-db.h:
6178 * plugins/macro/macro-dialog.c:
6179 * plugins/macro/macro-dialog.h:
6180 * plugins/macro/macro-edit.c:
6181 * plugins/macro/macro-edit.h:
6182 * plugins/macro/macro-util.c:
6183 * plugins/macro/macro-util.h:
6184 * plugins/macro/plugin.c:
6185 * plugins/macro/plugin.h:
6186 * plugins/message-view/anjuta-msgman.c:
6187 * plugins/message-view/anjuta-msgman.h:
6188 * plugins/message-view/message-view.c:
6189 * plugins/message-view/message-view.h:
6190 * plugins/message-view/plugin.c:
6191 * plugins/message-view/plugin.h:
6192 * plugins/patch/patch-plugin.c:
6193 * plugins/patch/patch-plugin.h:
6194 * plugins/patch/plugin.c:
6195 * plugins/patch/plugin.h:
6196 * plugins/profiler/gprof-call-graph-block-entry.c:
6197 * plugins/profiler/gprof-call-graph-block-entry.h:
6198 * plugins/profiler/gprof-call-graph-block.c:
6199 * plugins/profiler/gprof-call-graph-block.h:
6200 * plugins/profiler/gprof-call-graph-view.c:
6201 * plugins/profiler/gprof-call-graph-view.h:
6202 * plugins/profiler/gprof-call-graph.c:
6203 * plugins/profiler/gprof-call-graph.h:
6204 * plugins/profiler/gprof-flat-profile-entry.c:
6205 * plugins/profiler/gprof-flat-profile-entry.h:
6206 * plugins/profiler/gprof-flat-profile-view.c:
6207 * plugins/profiler/gprof-flat-profile-view.h:
6208 * plugins/profiler/gprof-flat-profile.c:
6209 * plugins/profiler/gprof-flat-profile.h:
6210 * plugins/profiler/gprof-function-call-chart-view.c:
6211 * plugins/profiler/gprof-function-call-chart-view.h:
6212 * plugins/profiler/gprof-function-call-tree-view.c:
6213 * plugins/profiler/gprof-function-call-tree-view.h:
6214 * plugins/profiler/gprof-options.c:
6215 * plugins/profiler/gprof-options.h:
6216 * plugins/profiler/gprof-profile-data.c:
6217 * plugins/profiler/gprof-profile-data.h:
6218 * plugins/profiler/gprof-view-manager.c:
6219 * plugins/profiler/gprof-view-manager.h:
6220 * plugins/profiler/gprof-view.c:
6221 * plugins/profiler/gprof-view.h:
6222 * plugins/profiler/plugin.c:
6223 * plugins/profiler/plugin.h:
6224 * plugins/profiler/string-utils.c:
6225 * plugins/profiler/string-utils.h:
6226 * plugins/project-import/plugin.c:
6227 * plugins/project-import/plugin.h:
6228 * plugins/project-import/project-import.c:
6229 * plugins/project-import/project-import.h:
6230 * plugins/project-manager/plugin.c:
6231 * plugins/project-manager/plugin.h:
6232 * plugins/project-wizard/action.c:
6233 * plugins/project-wizard/action.h:
6234 * plugins/project-wizard/autogen.c:
6235 * plugins/project-wizard/autogen.h:
6236 * plugins/project-wizard/druid.c:
6237 * plugins/project-wizard/druid.h:
6238 * plugins/project-wizard/file.c:
6239 * plugins/project-wizard/file.h:
6240 * plugins/project-wizard/header.c:
6241 * plugins/project-wizard/header.h:
6242 * plugins/project-wizard/install.c:
6243 * plugins/project-wizard/install.h:
6244 * plugins/project-wizard/parser.c:
6245 * plugins/project-wizard/parser.h:
6246 * plugins/project-wizard/plugin.c:
6247 * plugins/project-wizard/plugin.h:
6248 * plugins/project-wizard/property.c:
6249 * plugins/project-wizard/property.h:
6250 * plugins/project-wizard/values.c:
6251 * plugins/project-wizard/values.h:
6252 * plugins/sample1/plugin.c:
6253 * plugins/search/plugin.c:
6254 * plugins/search/plugin.h:
6255 * plugins/search/search-replace_backend.c:
6256 * plugins/search/search-replace_backend.h:
6257 * plugins/search/search_preferences.c:
6258 * plugins/sourceview/anjuta-convert.c:
6259 * plugins/sourceview/anjuta-convert.h:
6260 * plugins/sourceview/anjuta-document-loader.c:
6261 * plugins/sourceview/anjuta-document-loader.h:
6262 * plugins/sourceview/anjuta-document-saver.c:
6263 * plugins/sourceview/anjuta-document-saver.h:
6264 * plugins/sourceview/anjuta-document.c:
6265 * plugins/sourceview/anjuta-document.h:
6266 * plugins/sourceview/anjuta-encodings.c:
6267 * plugins/sourceview/anjuta-encodings.h:
6268 * plugins/sourceview/anjuta-languages-manager.c:
6269 * plugins/sourceview/anjuta-languages-manager.h:
6270 * plugins/sourceview/anjuta-utils.c:
6271 * plugins/sourceview/anjuta-utils.h:
6272 * plugins/sourceview/anjuta-view.c:
6273 * plugins/sourceview/anjuta-view.h:
6274 * plugins/sourceview/assist-window.c:
6275 * plugins/sourceview/assist-window.h:
6276 * plugins/sourceview/sourceview-cell.c:
6277 * plugins/sourceview/sourceview-cell.h:
6278 * plugins/sourceview/sourceview-prefs.c:
6279 * plugins/sourceview/sourceview-prefs.h:
6280 * plugins/sourceview/sourceview-print.c:
6281 * plugins/sourceview/sourceview-print.h:
6282 * plugins/sourceview/sourceview-private.h:
6283 * plugins/sourceview/sourceview-tags.c:
6284 * plugins/sourceview/sourceview-tags.h:
6285 * plugins/sourceview/sourceview.c:
6286 * plugins/sourceview/sourceview.h:
6287 * plugins/subversion/plugin.c:
6288 * plugins/subversion/plugin.h:
6289 * plugins/subversion/subversion-actions.c:
6290 * plugins/subversion/subversion-actions.h:
6291 * plugins/subversion/subversion-callbacks.c:
6292 * plugins/subversion/subversion-callbacks.h:
6293 * plugins/subversion/svn-auth.c:
6294 * plugins/subversion/svn-auth.h:
6295 * plugins/subversion/svn-backend-priv.h:
6296 * plugins/subversion/svn-backend.c:
6297 * plugins/subversion/svn-backend.h:
6298 * plugins/subversion/svn-notify.c:
6299 * plugins/subversion/svn-notify.h:
6300 * plugins/subversion/svn-thread.c:
6301 * plugins/subversion/svn-thread.h:
6302 * plugins/symbol-browser/an_symbol.c:
6303 * plugins/symbol-browser/an_symbol.h:
6304 * plugins/symbol-browser/an_symbol_info.c:
6305 * plugins/symbol-browser/an_symbol_info.h:
6306 * plugins/symbol-browser/an_symbol_iter.c:
6307 * plugins/symbol-browser/an_symbol_iter.h:
6308 * plugins/symbol-browser/an_symbol_prefs.c:
6309 * plugins/symbol-browser/an_symbol_prefs.h:
6310 * plugins/symbol-browser/an_symbol_search.c:
6311 * plugins/symbol-browser/an_symbol_search.h:
6312 * plugins/symbol-browser/an_symbol_view.c:
6313 * plugins/symbol-browser/an_symbol_view.h:
6314 * plugins/symbol-browser/plugin.c:
6315 * plugins/symbol-browser/plugin.h:
6316 * plugins/terminal/terminal.c:
6317 * plugins/tools/dialog.c:
6318 * plugins/tools/dialog.h:
6319 * plugins/tools/editor.c:
6320 * plugins/tools/editor.h:
6321 * plugins/tools/execute.c:
6322 * plugins/tools/execute.h:
6323 * plugins/tools/fileop.c:
6324 * plugins/tools/fileop.h:
6325 * plugins/tools/plugin.c:
6326 * plugins/tools/plugin.h:
6327 * plugins/tools/scripts/find-fixmes.pl:
6328 * plugins/tools/scripts/translation-status.pl:
6329 * plugins/tools/tool.c:
6330 * plugins/tools/tool.h:
6331 * plugins/tools/variable.c:
6332 * plugins/tools/variable.h:
6333 * plugins/valgrind/ldd.c:
6334 * plugins/valgrind/ldd.h:
6335 * plugins/valgrind/list.c:
6336 * plugins/valgrind/list.h:
6337 * plugins/valgrind/menu-utils.c:
6338 * plugins/valgrind/menu-utils.h:
6339 * plugins/valgrind/parser.c:
6340 * plugins/valgrind/parser.h:
6341 * plugins/valgrind/plugin.c:
6342 * plugins/valgrind/plugin.h:
6343 * plugins/valgrind/preferences.c:
6344 * plugins/valgrind/preferences.h:
6345 * plugins/valgrind/process.c:
6346 * plugins/valgrind/process.h:
6347 * plugins/valgrind/symtab.c:
6348 * plugins/valgrind/symtab.h:
6349 * plugins/valgrind/vgactions.c:
6350 * plugins/valgrind/vgactions.h:
6351 * plugins/valgrind/vgcachegrindprefs.c:
6352 * plugins/valgrind/vgcachegrindprefs.h:
6353 * plugins/valgrind/vgdefaultview.c:
6354 * plugins/valgrind/vgdefaultview.h:
6355 * plugins/valgrind/vgerror.c:
6356 * plugins/valgrind/vgerror.h:
6357 * plugins/valgrind/vggeneralprefs.c:
6358 * plugins/valgrind/vggeneralprefs.h:
6359 * plugins/valgrind/vghelgrindprefs.c:
6360 * plugins/valgrind/vghelgrindprefs.h:
6361 * plugins/valgrind/vgio.c:
6362 * plugins/valgrind/vgio.h:
6363 * plugins/valgrind/vgmemcheckprefs.c:
6364 * plugins/valgrind/vgmemcheckprefs.h:
6365 * plugins/valgrind/vgrule-editor.c:
6366 * plugins/valgrind/vgrule-editor.h:
6367 * plugins/valgrind/vgrule-list.c:
6368 * plugins/valgrind/vgrule-list.h:
6369 * plugins/valgrind/vgrule.c:
6370 * plugins/valgrind/vgrule.h:
6371 * plugins/valgrind/vgrulepattern.c:
6372 * plugins/valgrind/vgrulepattern.h:
6373 * plugins/valgrind/vgsearchbar.c:
6374 * plugins/valgrind/vgsearchbar.h:
6375 * plugins/valgrind/vgstrpool.c:
6376 * plugins/valgrind/vgstrpool.h:
6377 * plugins/valgrind/vgtoolprefs.c:
6378 * plugins/valgrind/vgtoolprefs.h:
6379 * plugins/valgrind/vgtoolview.c:
6380 * plugins/valgrind/vgtoolview.h:
6383 * src/action-callbacks.c:
6384 * src/action-callbacks.h:
6385 * src/anjuta-actions.h:
6388 * src/anjuta-callbacks.c:
6389 * src/anjuta-callbacks.h:
6393 * src/bacon-message-connection.c:
6394 * src/bacon-message-connection.h:
6403 * tagmanager/options.c:
6405 Change the address of FSF in various files
6407 2007-08-30 Johannes Schmid <jhs@gnome.org>
6411 Removed because they are no longer in use
6413 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6414 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6415 Marked some strings as not translatable
6417 * plugins/search/search-replace.c: (list_max_items):
6418 Fixed a possible memory corruption
6420 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6421 Do not show menuitems for locked layout items
6423 * src/main.c: (main):
6424 Some minor style correction in gnome_init
6426 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6428 * plugins/debug-manager/debugger.c,
6429 plugins/debug-manager/breakpoints.c,
6430 plugins/gdb/plugin.c,
6431 plugins/gdb/debugger.c,
6432 libanjuta/interfaces/libanjuta.idl:
6433 Move all breakpoints functions from IAnjutaDebugger to a new
6434 IAnjutaBreakpointDebugger interface
6436 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6438 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6439 * plugins/debug-manager/plugin.c,
6440 plugins/debug-manager/breakpoints.c,
6441 plugins/tools/execute.c,
6442 plugins/project-wizard/plugin.c,
6443 plugins/build-basic-autotools/executer.c,
6444 plugins/gdb/debugger.c,
6445 plugins/profiler/gprof-options.h,
6446 plugins/sourceview/assist-window.h,
6447 plugins/class-gen/transform.c,
6448 libanjuta/anjuta-plugin-description.c,
6449 libanjuta/anjuta-status.c,
6450 libanjuta/anjuta-glue-c.c,
6451 libanjuta/anjuta-glue-cpp.c,
6452 plugins/symbol-browser/an_symbol_prefs.c:
6453 Fix warnings mostly "dereferencing type-punned pointer"
6454 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6456 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6458 * plugins/debug-manager/breakpoints.c,
6459 plugins/debug-manager/debugger.c:
6460 Avoid an endless loop if clearing all breakpoints while the programm
6463 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6465 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6466 * plugins/debug-manager/plugin.c:
6467 Fix a segmentation fault added in the previous patch
6469 2007-07-21 Johannes Schmid <jhs@gnome.org>
6471 * plugins/build-basic-autotools/executer.c:
6472 (get_program_parameters):
6474 Show an error dialog if no targets are availible instead of
6477 2007-07-20 Johannes Schmid <jhs@gnome.org>
6479 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6480 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6481 * libanjuta/anjuta-shell.h:
6482 * plugins/document-manager/plugin.c: (activate_plugin):
6483 * plugins/glade/anjuta-design-document.c:
6484 * plugins/glade/plugin.c: (glade_update_ui):
6485 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6486 (anjuta_shell_iface_init):
6487 * src/shell.c: (anjuta_test_shell_add_widget),
6488 (anjuta_shell_iface_init):
6490 Make the document manager undockable (#458038)
6492 2007-07-20 Johannes Schmid <jhs@gnome.org>
6494 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6495 * plugins/glade/anjuta-design-document.c:
6496 * plugins/glade/plugin.c: (glade_update_ui):
6498 Fixed some save/dirty status bug in glade
6500 2007-07-20 Johannes Schmid <jhs@gnome.org>
6502 * libanjuta/anjuta-status.c:
6503 Fixed crasher on shutdown
6505 2007-07-20 Johannes Schmid <jhs@gnome.org>
6508 Minimum glade requirement is 3.2 now. It was before
6509 but we did not check...
6511 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6512 * libanjuta/anjuta-profile.c:
6513 (anjuta_profile_add_plugins_from_xml):
6514 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6515 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6516 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6517 * plugins/file-loader/plugin.c: (on_create_submenu):
6518 * plugins/file-manager/an_file_view.c: (compare_iter):
6519 * plugins/glade/plugin.c: (activate_plugin):
6520 * src/anjuta-app.c: (on_toolbar_view_toggled):
6521 * src/main.c: (main):
6523 Fixed lots of memory leaks (thansk valgrind)
6525 2007-07-19 Johannes Schmid <jhs@gnome.org>
6527 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6528 * plugins/document-manager/anjuta-docman.c:
6529 (anjuta_docman_set_busy):
6530 * plugins/document-manager/plugin.c: (on_editor_changed):
6531 * plugins/glade/plugin.c: (activate_plugin):
6532 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6533 (on_value_removed_current_editor):
6535 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6537 2007-07-18 Johannes Schmid <jhs.gnome.org>
6539 * plugins/build-basic-autotools/executer.c: (execute_program):
6540 Fixed some of the scratchbox stuff but the environment is
6543 2007-07-18 Johannes Schmid <jhs@gnome.org>
6545 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6546 (on_plugin_deactivated), (get_plugin_loader_type):
6547 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6548 (activate_plugin), (deactivate_plugin),
6549 (glade_plugin_instance_init):
6551 Fixed glade plugin deactivation
6553 2007-07-18 Johannes Schmid <jhs@gnome.org>
6555 * plugins/document-manager/anjuta-docman.c:
6556 (anjuta_docman_add_document):
6557 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6559 Fixed path display in document manager with glade files
6561 2007-07-17 Johannes Schmid <jhs@gnome.org>
6563 * libanjuta/interfaces/Makefile.am.iface:
6564 * pixmaps/Makefile.am:
6565 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6566 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6567 (value_removed_current_editor):
6568 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6569 (anjuta_docman_set_current_document):
6570 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6571 (on_editor_added), (on_editor_changed):
6572 * plugins/glade/Makefile.am:
6573 * plugins/glade/anjuta-design-document.c:
6574 (anjuta_design_document_instance_init),
6575 (anjuta_design_document_set_property),
6576 (anjuta_design_document_get_property),
6577 (anjuta_design_document_class_init), (anjuta_design_document_new),
6578 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6579 * plugins/glade/anjuta-design-document.h:
6580 * plugins/glade/anjuta-glade-notebook.c:
6581 * plugins/glade/anjuta-glade-notebook.h:
6582 * plugins/glade/plugin.c: (value_added_current_editor),
6583 (value_removed_current_editor), (glade_update_ui),
6584 (on_close_activated), (on_glade_project_changed),
6585 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6587 * plugins/language-support-cpp-java/plugin.c:
6588 (on_value_added_current_editor), (on_value_removed_current_editor):
6589 * plugins/macro/plugin.c: (value_added_current_editor):
6590 * plugins/project-manager/plugin.c: (value_added_current_editor):
6591 * plugins/subversion/plugin.c: (value_added_current_editor):
6592 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6594 Fixed lot of IAnjutaEditor stuff and completed glade integration
6595 with document manager
6597 * plugins/build-basic-autotools/build-basic-autotools.c:
6598 (value_added_current_editor):
6599 * plugins/build-basic-autotools/executer.c: (execute_program):
6601 Some initial code to execute projects inside scratchbox
6603 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
6605 * plugins/project-import/project-import.c:
6606 Project import overwrites file on user request (bug #452579)
6608 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
6610 * plugins/debug-manager/debugger.c,
6611 plugins/debug-manager/threads.c,
6612 plugins/debug-manager/plugin.c,
6613 plugins/debug-manager/registers.c,
6614 plugins/debug-manager/locals.c,
6615 plugins/debug-manager/stack_trace.c,
6616 plugins/gdb/plugin.c,
6617 plugins/gdb/debugger.c,
6618 plugins/gdb/debugger.h,
6619 libanjuta/interfaces/libanjuta.idl:
6620 Rename change-location to program-moved
6621 Store thread id as gint instead of guint
6622 Do not display registers list if not available
6623 Add intermediate debugger states if missing
6625 2007-07-11 Johannes Schmid <jhs@gnome.org>
6627 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6629 Reverted unnecessary changes (#455819)
6631 2007-07-10 Johannes Schmid <jhs@gnome.org>
6633 * plugins/glade/plugin.c:
6634 Fixed glade plugin with glade 3.2 and another crasher
6636 2007-07-09 Johannes Schmid <jhs@gnome.org>
6638 * libanjuta/interfaces/libanjuta.idl:
6639 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6641 * plugins/debug-manager/breakpoints.c:
6642 (breakpoint_item_update_in_ui),
6643 (breakpoints_dbase_edit_breakpoint),
6644 (on_toggle_breakpoint_activate):
6645 * plugins/debug-manager/plugin.c:
6646 (on_run_to_cursor_action_activate):
6647 * plugins/document-manager/action-callbacks.c:
6648 (on_editor_command_cut_activate),
6649 (on_editor_command_copy_activate),
6650 (on_editor_command_paste_activate),
6651 (on_editor_command_clear_activate):
6652 * plugins/document-manager/anjuta-docman.c:
6653 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
6654 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
6655 (anjuta_docman_goto_file_line_mark),
6656 (anjuta_docman_find_editor_with_path),
6657 (anjuta_docman_get_all_editors):
6658 * plugins/document-manager/anjuta-docman.h:
6659 * plugins/document-manager/plugin.c:
6660 (update_editor_ui_interface_items), (on_editor_update_ui),
6661 (on_editor_changed), (on_session_save), (on_docman_auto_save),
6662 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
6663 (ianjuta_document_manager_iface_init), (isaveable_save),
6664 (isavable_is_dirty):
6665 * plugins/editor/editor.glade:
6666 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
6667 (idocument_paste), (idocument_clear), (idocument_iface_init),
6668 (iselection_iface_init):
6669 * plugins/glade/Makefile.am:
6670 * plugins/glade/anjuta-glade-notebook.c:
6671 (anjuta_glade_notebook_instance_init),
6672 (anjuta_glade_notebook_set_property),
6673 (anjuta_glade_notebook_get_property),
6674 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
6675 (ifile_open), (ifile_get_uri), (ifile_iface_init),
6676 (ifile_savable_save), (ifile_savable_save_as),
6677 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
6678 (ifile_savable_iface_init), (idocument_can_redo),
6679 (idocument_can_undo), (idocument_begin_undo_action),
6680 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
6681 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
6682 (idocument_copy), (idocument_paste), (idocument_clear),
6683 (idocument_iface_init):
6684 * plugins/language-support-cpp-java/plugin.c:
6685 (on_value_added_current_editor), (on_value_removed_current_editor):
6686 * plugins/macro/macro-util.c: (get_current_editor):
6687 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6688 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6689 (on_next_occur), (on_incremental_entry_key_press),
6690 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6691 (on_toolbar_find_incremental_start),
6692 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6693 * plugins/search/search-replace.c: (search_start_over),
6694 (search_update_combos), (replace_update_combos),
6695 (anjuta_search_replace_activate):
6696 * plugins/search/search-replace_backend.c: (create_search_entries):
6697 * plugins/sourceview/sourceview.c: (idocument_cut),
6698 (idocument_copy), (idocument_paste), (idocument_clear),
6699 (idocument_iface_init), (iselect_iface_init), (iassist_react):
6700 * plugins/tools/editor.c: (on_editor_response):
6701 * plugins/tools/execute.c: (get_current_editor),
6702 (atp_output_context_initialize), (atp_user_tool_execute):
6703 * plugins/tools/variable.c: (get_current_editor),
6704 (atp_variable_get_editor_variable):
6706 Some more IAnjutaEditor => IAnjutaDocument fixing!
6708 * plugins/glade/anjuta-glade-notebook.h:
6709 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
6711 * plugins/glade/plugin.h:
6712 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
6713 and get rid of the glade menu. The Edit/File menu and the toolbar can now
6714 be used for glade, too. It might still have some rough edges but already works.
6715 (Fixes #415547 – Glade usability problem)
6717 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
6719 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
6720 development release (I updated version of glade3 svn to 3.3.2).
6722 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6724 * plugins/symbol-browser/an_symbol_view.c:
6725 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
6727 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6729 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
6730 (on_system_tags_update_finished), (on_update_global_clicked),
6731 (prefs_page_init), (on_gconf_notify_tags_list_changed),
6732 (symbol_browser_prefs_init),
6733 (symbol_browser_prefs_create_global_tags),
6734 (symbol_browser_load_global_tags):
6735 * plugins/symbol-browser/an_symbol_prefs.h:
6736 * plugins/symbol-browser/an_symbol_view.c:
6737 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
6738 * plugins/symbol-browser/an_symbol_view.h:
6739 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
6740 on global tags update because of delayed prefs merging. Happens when
6741 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
6744 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6746 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
6747 after install/uninstall.
6749 Patch from James Liggett:
6750 * scripts/glade2schemas.pl: Fixed creating schemas for list
6753 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
6755 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
6756 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
6757 development release since glade svn version is also 3.3.1. In future, the
6758 solution would be for us to always increment the micro version when
6761 2007-07-05 Johannes Schmid <jhs@gnome.org>
6763 * libanjuta/interfaces/libanjuta.idl:
6764 * plugins/build-basic-autotools/build-basic-autotools.c:
6765 (on_build_mesg_format):
6766 * plugins/debug-manager/breakpoints.c:
6767 (breakpoint_item_update_in_ui),
6768 (breakpoints_dbase_edit_breakpoint),
6769 (on_toggle_breakpoint_activate):
6770 * plugins/debug-manager/plugin.c:
6771 (on_run_to_cursor_action_activate):
6772 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
6773 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
6774 (get_current_editor), (on_save_activate), (on_save_as_activate),
6775 (on_save_prompt_save_editor), (on_close_file_activate),
6776 (on_close_all_file_activate), (on_reload_file_activate),
6777 (anjuta_print_cb), (anjuta_print_preview_cb),
6778 (on_editor_command_upper_case_activate),
6779 (on_editor_command_lower_case_activate),
6780 (on_editor_command_undo_activate),
6781 (on_editor_command_redo_activate),
6782 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
6783 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
6784 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
6785 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
6786 (on_zoom_out_text_activate), (on_force_hilite_activate),
6787 (on_indent1_activate), (on_swap_activate),
6788 (on_editor_add_view_activate), (on_editor_remove_view_activate):
6789 * plugins/document-manager/anjuta-docman.c:
6790 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
6791 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
6792 (anjuta_docman_dispose), (on_notebook_switch_page),
6793 (anjuta_docman_page_from_widget), (on_editor_destroy),
6794 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
6795 (anjuta_docman_get_current_document),
6796 (anjuta_docman_set_current_document),
6797 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
6798 (anjuta_docman_update_page_label),
6799 (anjuta_docman_get_document_from_path),
6800 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
6801 (anjuta_docman_order_tabs):
6802 * plugins/document-manager/anjuta-docman.h:
6803 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
6804 (update_editor_ui_interface_items), (update_editor_ui),
6805 (on_editor_update_save_ui), (on_editor_update_ui),
6806 (on_editor_changed), (on_save_prompt_save_editor),
6807 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
6808 (ianjuta_docman_get_current_document),
6809 (ianjuta_docman_set_current_document),
6810 (ianjuta_docman_remove_buffer),
6811 (ianjuta_document_manager_iface_init), (ifile_get_uri):
6812 * plugins/editor/text_editor.c: (itext_editor_iface_init),
6813 (idocument_get_filename), (idocument_can_undo),
6814 (idocument_can_redo), (idocument_undo),
6815 (idocument_begin_undo_action), (idocument_end_undo_action),
6816 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
6817 * plugins/language-support-cpp-java/plugin.c:
6818 (on_editor_char_inserted_cpp), (on_auto_indent):
6819 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
6820 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6821 * plugins/sample1/plugin.c: (on_sample_action_activate):
6822 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6823 (on_next_occur), (on_incremental_entry_key_press),
6824 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6825 (on_toolbar_find_incremental_start),
6826 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6827 * plugins/search/search-replace.c: (search_and_replace),
6828 (write_message_pane), (search_start_over), (search_update_combos),
6829 (replace_update_combos), (anjuta_search_replace_activate):
6830 * plugins/search/search-replace_backend.c:
6831 (file_buffer_new_from_path), (create_search_entries):
6832 * plugins/sourceview/sourceview-print.c: (create_print_job):
6833 * plugins/sourceview/sourceview.c:
6834 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
6835 (idocument_can_redo), (idocument_can_undo),
6836 (idocument_begin_undo_action), (idocument_end_undo_action),
6837 (idocument_undo), (idocument_redo), (idocument_grab_focus),
6838 (idocument_get_filename), (idocument_iface_init):
6839 * plugins/tools/editor.c: (on_editor_response):
6840 * plugins/tools/execute.c: (atp_output_context_initialize),
6841 (atp_user_tool_execute):
6842 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6844 Create IAnjutaDocument interface. This interface is a more general idea
6845 of documents being anything that can be modified, has undo/redo and
6846 may have operations like copy/paste.
6847 The primary goal is to integrate better by making it use the standard file
6848 and edit menu instead of it's own glade menu. Of course the downside is that
6849 you won't be able to view a source file and the designer at the same time. Anyway
6850 so many people have complained that they "can't save a glade file" that I think
6851 this is the much better solution.
6852 Work on the glade plugin is still to come but the most difficult things should be
6855 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6857 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
6860 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6862 * libanjuta/anjuta-plugin-manager.c:
6863 (anjuta_plugin_manager_get_plugins_page),
6864 (anjuta_plugin_manager_get_remembered_plugins_page):
6865 * libanjuta/anjuta-plugin-manager.h:
6866 * src/anjuta-app.c: (anjuta_app_install_preferences):
6867 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
6868 and remembered plugins preferences pages in separate pages (avoid
6871 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6873 Patch from James Liggett <jrliggett@cox.net>:
6874 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
6875 Installed editor preferences schemas. Fixes bug #453463.
6877 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6879 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
6880 (anjuta_preferences_dialog_init): Sort preferences pages on title.
6882 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6884 * plugins/document-manager/anjuta-document-manager.ui:
6885 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6886 * src/action-callbacks.c:
6887 * src/action-callbacks.h:
6888 * src/anjuta-actions.h:
6889 * src/anjuta-app.c: (anjuta_app_instance_init),
6890 (anjuta_app_install_preferences):
6892 * src/anjuta.ui: Moved plugins and shortcuts settings inside
6893 General preferences page. Move preferences menu from Settings to
6894 Edit submenu. And got rid of Settings submenu.
6896 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6898 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
6900 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6902 * TODO.tasks: Increased bounty for on-demand preferences task to $150
6903 as discussed and agreed with James Liggett.
6905 Patch from James Liggett <jrliggett@cox.net>:
6908 * libanjuta/anjuta-plugin-manager.c:
6909 (on_activated_plugin_objects_foreach),
6910 (anjuta_plugin_manager_get_active_plugin_objects):
6911 * libanjuta/anjuta-plugin-manager.h:
6912 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
6913 (anjuta_plugin_deactivate):
6914 * libanjuta/anjuta-preferences-dialog.c:
6915 (anjuta_preferences_dialog_finalize),
6916 (anjuta_preferences_dialog_class_init), (add_category_columns),
6917 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
6918 (anjuta_preferences_dialog_remove_page):
6919 * libanjuta/anjuta-preferences.c: (property_destroy),
6920 (unregister_preferences_key), (register_callbacks),
6921 (preferences_foreach_callback), (connect_prop_to_object),
6922 (anjuta_preferences_register_property_raw),
6923 (anjuta_preferences_register_property_custom),
6924 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
6925 (anjuta_preferences_remove_page),
6926 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
6927 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
6928 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
6929 (anjuta_preferences_class_init), (anjuta_preferences_new):
6930 * libanjuta/anjuta-preferences.h:
6931 * plugins/build-basic-autotools/Makefile.am:
6932 * plugins/build-basic-autotools/build-basic-autotools.c:
6933 (ipreferences_unmerge):
6934 * plugins/cvs-plugin/Makefile.am:
6935 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
6936 * plugins/document-manager/Makefile.am:
6937 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
6938 * plugins/editor/plugin.c: (ipreferences_unmerge):
6939 * plugins/file-manager/Makefile.am:
6940 * plugins/file-manager/plugin.c: (activate_plugin),
6941 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
6942 * plugins/gtodo/plugin.c: (ipreferences_merge),
6943 (ipreferences_unmerge):
6944 * plugins/language-support-cpp-java/Makefile.am:
6945 * plugins/language-support-cpp-java/plugin.c:
6946 (ipreferences_unmerge):
6947 * plugins/message-view/Makefile.am:
6948 * plugins/message-view/plugin.c: (ipreferences_unmerge):
6949 * plugins/sourceview/Makefile.am:
6950 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
6951 * plugins/symbol-browser/Makefile.am:
6952 * plugins/symbol-browser/an_symbol_prefs.c:
6953 (symbol_browser_prefs_finalize):
6954 * plugins/terminal/Makefile.am:
6955 * plugins/terminal/terminal.c: (ipreferences_unmerge):
6956 * plugins/valgrind/plugin.c: (ipreferences_merge),
6957 (ipreferences_unmerge):
6958 * scripts/Makefile.am:
6959 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
6961 * src/action-callbacks.c: (on_set_preferences1_activate):
6962 * src/anjuta-app.c: (anjuta_app_instance_init),
6963 (anjuta_app_install_preferences):
6965 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
6966 task: Bug #445314: On demand preferences widgets creation. Thanks
6967 James for this great work.
6969 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6971 * plugins/debug-manager/data_buffer.c,
6972 plugins/message-view/message-view.c: Fixed compiler warnings.
6974 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
6976 * src/action-callbacks.c: (help_activate),
6977 (on_help_manual_activate), (on_help_tutorial_activate),
6978 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
6980 Fixed help activation (bug #451557).
6982 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
6984 * AUTHORS: Added James Liggett. Forgot to add him before :(
6986 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
6988 * plugins/debug-manager/debugger.c,
6989 plugins/debug-manager/plugin.c,
6990 plugins/gdb/debugger.c,
6991 libanjuta/interfaces/libanjuta.idl:
6992 Add a GError* parameter to debugger-stopped signal
6994 * (added) libanjuta/anjuta-error.c,
6995 (added) libanjuta/anjuta-error.h,
6996 libanjuta/Makefile.am:
6997 Register GError as a boxed type
6999 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7000 Support GError* in signal, GError must be registered as a boxed type
7001 Accept NULL as strings
7003 === anjuta 2.2.0 ===
7005 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7007 * configure.in: Bumped version to 2.2.0
7008 * NEWS: Updated for 2.2.0 stable release.
7009 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7010 Reduce the idle priority to make the UI update before anything else.
7012 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7014 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7016 * libanjuta/interfaces/libanjuta.idl:
7017 * plugins/document-manager/action-callbacks.c:
7018 (on_editor_command_complete_word_activate):
7019 * plugins/document-manager/plugin.c:
7020 (update_editor_ui_interface_items):
7021 * plugins/editor/text_editor.c: (iautocomplete_activate),
7022 (iautocomplete_iface_init):
7023 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7025 Moved autocomplete() method away from IAnjutaEditorAssist into
7026 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7027 autocomplete and does not crash with sourceview. Fixes Bug #449620
7028 – The auto completion functionality not work. Also sets menuitem
7029 insensitive when hiding them.
7031 * plugins/debug-manager/disassemble.c:
7032 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7035 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7037 * pixmaps/anjuta_splash.png: Updated.
7039 * plugins/search/search-replace.c
7040 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7041 the right target (project).
7042 * ChangeLog: Added missing log.
7044 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7046 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7047 manuals/anjuta-manual/C/fileoperations.xml,
7048 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7050 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7052 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7054 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7056 * TODO.tasks: Added bounty for on-demand preferences.
7058 Patch from Thierry Moisan:
7059 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7062 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7064 Patch from tpgww@onepost.net:
7066 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7067 * libegg/test-actions.c:
7068 * libegg/test-multi-drag.c: (main):
7069 * plugins/debug-manager/memory.c: (read_memory_block):
7070 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7072 Fixes compile warnings. Fixes bug #427101.
7074 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7076 Patch from James Liggett:
7078 * plugins/profiler/gprof-options.c: (on_option_changed),
7080 * plugins/profiler/gprof-options.h:
7081 * plugins/profiler/gprof-profile-data.c:
7082 (gprof_profile_data_init_profile):
7083 * plugins/profiler/gprof-profile-data.h:
7084 * plugins/profiler/plugin.c: (profiler_get_data),
7085 (profiler_set_target), (register_options),
7086 (on_profile_data_browse_button_clicked),
7087 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7088 * plugins/profiler/profiler.glade: implements independent targets.
7089 implements the ability to select arbitrary gmon.out files.
7090 Fixes bug #403502 – User should also be allowed to select an
7091 independent executable target.
7093 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7095 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7097 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7098 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7100 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7102 * plugins/debug-manager/plugin.c,
7103 plugins/debug-manager/breakpoints.c:
7104 Remove weak pointers when owner is destroyed
7105 Remove all breakpoints before loading new one
7107 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7109 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7111 2007-06-19 Naba Kumar <naba@gnome.org>
7113 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7114 Bug #448491 Empty Lines Problem.
7116 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7118 * data/default.profile, plugins/message-view/plugin.c: Do not
7119 restore session for messages.
7120 Fixes bug #377461 – don't create new message window for each
7123 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7124 Fixes a crash on exit/project-close if profiler plugin is loaded.
7126 2007-06-17 Naba Kumar <naba@gnome.org>
7128 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7129 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7131 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7132 Bug #448034 – Anjuta crashes on starting (when the last project
7133 directory was deleted).
7135 * plugins/document-manager/plugin.c: Set line markers for files
7136 opened via IAnjutaFile::open(). Fixes missing line markers while
7139 2007-06-17 Naba Kumar <naba@gnome.org>
7141 * plugins/sourceview/sourceview.glade: Set correct font
7142 default value and use monospace instead of sans. Fixes
7143 bug #448408 – crash in Anjuta IDE: Trying to change the
7146 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7148 * plugins/search/search-replace.c,
7149 plugins/search/search-replace.h,
7150 plugins/search/anjuta-search.glade:
7151 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7154 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7156 * plugins/debug-manager/plugin.c,
7157 plugins/debug-manager/breakpoints.c:
7158 Add weak references, fixes bug #448053 ?
7160 2007-06-16 Naba Kumar <naba@gnome.org>
7162 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7163 dialog to allow forgetting them if user chooses to select a different
7166 2007-06-13 Naba Kumar <naba@gnome.org>
7168 * plugins/sourceview/sourceview-prefs.c: Initialize font
7169 on startup correctly if use_theme is set.
7171 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7172 if available for default font. Fixes bug #447304.
7174 * plugins/sourceview/sourceview-prefs.c: Return value based
7175 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7176 for the first time has black background
7178 * plugins/project-manager/plugin.c: Give a better error message
7179 when project could not be loaded.
7181 * libanjuta/anjuta-serializer.c: Added a comment.
7183 2007-06-13 Johannes Schmid <jhs@gnome.org>
7186 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7187 most warnings to avoid simple coding problems.
7189 * plugins/message-view/anjuta-msgman.c:
7190 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7191 * plugins/message-view/plugin.c: (on_view_changed),
7192 (ianjuta_msgman_add_view):
7194 Fixed #440866 by always presenting the message-manager when a tab is
7195 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7197 * plugins/subversion/subversion-callbacks.c:
7198 (on_subversion_commit_response):
7199 Destroy dialog if user clicks "No"
7201 2007-06-12 Naba Kumar <naba@gnome.org>
7203 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7204 read and use of uninitialized variable.
7206 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7207 because it is used in credits listing and packaging could compress
7208 it in docdir. Fixes bug #397881: The credits are empty
7210 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7211 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7212 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7213 plugins/symbol-browser/an_symbol_info.c,
7214 plugins/symbol-browser/plugin.c,
7215 plugins/symbol-browser/an_symbol_view.c,
7216 plugins/editor/aneditor-autocomplete.cxx:
7218 - Do not access TMTag
7219 member in TMSymbol when freeing it because by then the tags
7220 could have changed. Avoids dangerous memory corruptions by freeing
7221 someone else's memory (Could explain those random crashes when
7222 refreshing symbols or re-loading a different project or closing
7223 a project). Anything that tries to refresh symbols could trigger
7225 - Added a flag to also retrieve method definitions as part of
7226 the class's scope members. And used it to set both function prototype
7227 and definition in symbols. Fixes navigation to prototype and
7228 function definitions from symbol browser (bug #440370)
7230 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7231 memory. Could fix those bogus 'file changed' dialogs.
7233 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7235 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7237 * (added) libanjuta/anjuta-utils-priv.h,
7238 libanjuta/anjuta-utils.h,
7239 libanjuta/anjuta-launcher.c,
7240 libanjuta/Makefile.am:
7241 Fix bug #440801: do not use config.h in public include files
7243 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7245 * plugins/project-wizard/templates/mkfile.wiz:
7246 Fix bug #442038: missing project.sh file
7249 plugins/project-wizard/templates/Makefile.am,
7250 plugins/project-wizard/templates/translatable-strings.h,
7251 (added) plugins/project-wizard/templates/sdl.wiz,
7252 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7253 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7254 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7255 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7256 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7257 (added) plugins/project-wizard/templates/sdl/src/main.c,
7258 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7259 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7260 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7261 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7262 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7263 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7264 Fix bug #315635: add a SDL project wizard
7266 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7268 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7269 when SIGCHLD is triggered when main loop context is locked. Dead lock
7270 happens when child_exited callback also accesses main loop context.
7271 Happens particularly badly in debug target exiting.
7273 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7275 * manuals/anjuta-manual/C/debugger.xml:
7276 First update of the debugger documentation
7278 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7280 * manuals/anjuta-manual/C/fileoperations.xml,
7281 manuals/anjuta-manual/C/projects.xml,
7282 manuals/anjuta-manual/C/anjuta-manual.xml,
7283 manuals/anjuta-manual/C/build.xml,
7284 manuals/anjuta-manual/C/execute.xml,
7285 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7286 Added project properties documentation. Moved execution section
7287 inside project management. Removed dead documentation.
7289 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7291 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7292 plugins/symbol-browser/plugin.h,
7293 plugins/symbol-browser/an_symbol_prefs.c,
7294 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7295 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7296 progress bar instead of separate window for system tags
7297 generation. Renamed AnjutaStatus methods to a proper ones.
7299 * plugins/symbol-browser/plugin.c,
7300 plugins/symbol-browser/plugin.h,
7301 plugins/symbol-browser/an_symbol_prefs.c,
7302 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7303 global-tags/create_global_tags.sh.in: Get rid of message window
7304 for showing global tags creation and use a small window with
7307 2007-05-30 Naba Kumar <naba@gnome.org>
7309 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7310 Bug 442315 – After calling configure, the build menus are still insensitive,
7311 Bug 442314 – Autogeneration fails when there is no autogen.sh
7313 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7314 fails to remove target/source/group. Fixes bug #440196 – crash in
7315 Anjuta IDE: removing a target
7317 2007-05-29 Naba Kumar <naba@gnome.org>
7319 * plugins/symbol-browser/an_symbol_view.c,
7320 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7321 tags generation. Fixed runtime warning.
7323 2007-05-28 Naba Kumar <naba@gnome.org>
7325 Patch from James Liggett <jrliggett@cox.net>:
7326 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7327 Fixed bug #403502 – User should also be allowed to select an
7328 independent executable target.
7330 2007-05-27 Johannes Schmid <jhs@gnome.org>
7332 * plugins/build-basic-autotools/build-basic-autotools.c:
7333 (get_real_directory), (on_build_mesg_format):
7335 Find correct files for error messages inside scratchbox
7337 2007-05-27 Naba Kumar <naba@gnome.org>
7339 * manuals/anjuta-manual/C/projects.xml,
7340 manuals/anjuta-manual/C/projects.xml: Updated project
7341 management chapter more.
7343 2007-05-25 Johannes Schmid <jhs@gnome.org>
7345 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7346 * plugins/build-basic-autotools/build-basic-autotools.c:
7347 (on_sb_check_toggled), (build_execute_command),
7348 (ipreferences_merge), (ipreferences_unmerge):
7349 Added support for building inside scratchbox environment
7351 Patch from James Liggett <jrliggett@cox.net>:
7352 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7353 (anjuta_msgman_append_view):
7356 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7358 2007-05-23 Naba Kumar <naba@gnome.org>
7360 * manuals/anjuta-manual/C/projects.xml: Updated project
7363 2007-05-22 Naba Kumar <naba@gnome.org>
7365 * manuals/anjuta-manual/C/projects.xml: More updates.
7367 * manuals/anjuta-manual/C/introduction.xml,
7368 manuals/anjuta-manual/C/projects.xml,
7369 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7371 2007-05-22 Naba Kumar <naba@gnome.org>
7373 Patch from Étienne Bersac:
7374 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7375 class in generated class.
7377 2007-05-22 Naba Kumar <naba@gnome.org>
7379 * plugins/profiler/plugin.c: Fixed a compiler warning.
7380 * plugins/valgrind/Makefile.am: Added ldflags.
7382 Patch from James Liggett:
7383 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7384 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7387 2007-05-18 Johannes Schmid <jhs@gnome.org>
7389 * plugins/editor/text_editor.c:
7390 * plugins/language-support-cpp-java/plugin.c:
7391 (on_editor_language_changed), (on_value_added_current_editor),
7392 (on_value_removed_current_editor):
7394 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7395 Fix assist support in language-support-plugin.
7397 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7399 * libanjuta/interfaces/libanjuta.idl:
7400 Add a new interface allowing to implement plugin able
7401 to load other plugins (not written in C)
7403 * libanjuta/anjuta-plugin-handle.c,
7404 libanjuta/anjuta-plugin-handle.h:
7405 Add a language and a resident plugin properties
7407 * libanjuta/anjuta-glue-plugin.c,
7408 libanjuta/anjuta-glue-plugin.h,
7409 (added)libanjuta/anjuta-glue-c.c,
7410 (added)libanjuta/anjuta-glue-c.h,
7411 libanjuta/Makefile.am:
7412 Split code used to load a C plugin into a common part
7413 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7415 * libanjuta/anjuta-glue-factory.c,
7416 libanjuta/anjuta-glue-factory.h,
7417 libanjuta/anjuta-plugin-manager.c:
7418 Allow to load plugin not written in C and search for the
7419 additional needed code in another plugin
7421 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7423 * plugins/editor/text_editor.c:
7424 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7425 avoiding a crash if scintilla is used
7427 2007-05-14 Johannes Schmid <jhs@gnome.org>
7429 * libanjuta/interfaces/libanjuta.idl:
7430 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7431 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7432 (on_assist_chosen), (on_assist_update), (get_context),
7433 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7434 (install_assist), (uninstall_assist), (install_support),
7435 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7436 (cpp_java_plugin_instance_init):
7437 * plugins/language-support-cpp-java/plugin.h:
7438 Use IAnjutaEditorAssist to show language specific suggestions
7440 * plugins/sourceview/Makefile.am:
7441 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7442 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7443 * plugins/sourceview/anjuta-view.h:
7444 * plugins/sourceview/assist-window.c: (assist_window_expose),
7445 (assist_window_set_property), (assist_window_get_property),
7446 (assist_window_class_init), (assist_activated),
7447 (assist_window_init), (assist_window_finalize),
7448 (assist_window_select), (assist_window_first),
7449 (assist_window_last), (assist_window_up), (assist_window_down),
7450 (get_coordinates), (assist_window_move), (assist_window_update),
7451 (assist_window_filter_keypress), (assist_window_is_active),
7452 (assist_window_new), (assist_window_get_trigger),
7453 (assist_window_get_position):
7454 * plugins/sourceview/assist-window.h:
7455 * plugins/sourceview/sourceview-args.c (removed):
7456 * plugins/sourceview/sourceview-args.h (removed):
7457 * plugins/sourceview/sourceview-autocomplete.c (removed):
7458 * plugins/sourceview/sourceview-autocomplete.h (removed):
7459 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7460 * plugins/sourceview/sourceview-private.h:
7461 * plugins/sourceview/sourceview-scope.c(removed):
7462 * plugins/sourceview/sourceview-scope.h(removed):
7463 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7464 (on_assist_cancel), (on_document_char_added),
7465 (on_reload_dialog_response), (sourceview_class_init),
7466 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7467 (iassist_remove_trigger), (iassist_autocomplete),
7468 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7469 (iassist_react), (iassist_iface_init):
7470 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7471 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7473 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7474 - Mark files dirty if reload dialog is canceled.
7476 2007-05-12 Naba Kumar <naba@gnome.org>
7478 * libanjuta/anjuta-launcher.h: Corrected include file.
7480 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7482 * libanjuta/anjuta-glue-plugin.c,
7483 libanjuta/anjuta-glue-plugin.h,
7484 libanjuta/anjuta-glue-factory.c,
7485 libanjuta/anjuta-glue-factory.h,
7486 ibanjuta/anjuta-plugin-manager.c:
7487 Move code used to load a C plugin from glue-factory to glue-plugin
7488 So loading a plugin written in another language could be done by
7489 just using another object derived from AnjutaGluePlugin
7491 * libanjuta/libanjuta.h:
7492 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7495 === anjuta 2.1.3 ===
7497 2007-05-11 Naba Kumar <naba@gnome.org>
7499 * configure.in: Bumped version to 2.1.3
7502 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7504 2007-05-11 Naba Kumar <naba@gnome.org>
7507 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7508 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7509 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7511 2007-05-10 Johannes Schmid <jhs@gnome.org>
7513 * plugins/search/plugin.c:
7514 Make incremental search behave less annoying
7516 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7518 * plugins/macro/macro-util.c:
7519 Fix bug #419008 and bug #419036
7520 When creating new header file, use name and email set in
7521 preferences and replace invalid C character by underscore
7524 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7526 * plugins/search/search-replace.c,
7527 plugins/search/search-replace_backend.c:
7528 Disable search button if search expression is empty (bug #378193)
7530 2007-05-08 Naba Kumar <naba@gnome.org>
7532 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7535 2007-05-07 Naba Kumar <naba@gnome.org>
7538 * plugins/project-wizard/templates/Makefile.am:
7539 * plugins/project-wizard/templates/minimal.wiz:
7540 * plugins/project-wizard/templates/minimal/.cvsignore:
7541 * plugins/project-wizard/templates/minimal/Makefile.am:
7542 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7543 * plugins/project-wizard/templates/minimal/autogen.sh:
7544 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7545 * plugins/project-wizard/templates/minimal/project.anjuta:
7546 Added 'minimal', a generic and flat, project template.
7548 2007-05-05 Naba Kumar <naba@gnome.org>
7550 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7552 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7553 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7554 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7555 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7556 instead of a real one, fixes interdependency with libanjuta.
7557 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7558 * libanjuta/Makefile.am:
7559 * libegg/Makefile.am:
7560 * plugins/build-basic-autotools/Makefile.am:
7561 * plugins/class-gen/Makefile.am:
7562 * plugins/class-inheritance/Makefile.am:
7563 * plugins/cvs-plugin/Makefile.am:
7564 * plugins/debug-manager/Makefile.am:
7565 * plugins/devhelp/Makefile.am:
7566 * plugins/document-manager/Makefile.am:
7567 * plugins/editor/Makefile.am:
7568 * plugins/file-loader/Makefile.am:
7569 * plugins/file-manager/Makefile.am:
7570 * plugins/file-wizard/Makefile.am:
7571 * plugins/gdb/Makefile.am:
7572 * plugins/glade/Makefile.am:
7573 * plugins/gtodo/Makefile.am:
7574 * plugins/language-support-cpp-java/Makefile.am:
7575 * plugins/macro/Makefile.am:
7576 * plugins/message-view/Makefile.am:
7577 * plugins/patch/Makefile.am:
7578 * plugins/profiler/Makefile.am:
7579 * plugins/project-import/Makefile.am:
7580 * plugins/project-manager/Makefile.am:
7581 * plugins/project-wizard/Makefile.am:
7582 * plugins/sample1/Makefile.am:
7583 * plugins/search/Makefile.am:
7584 * plugins/sourceview/Makefile.am:
7585 * plugins/subversion/Makefile.am:
7586 * plugins/symbol-browser/Makefile.am:
7587 * plugins/terminal/Makefile.am:
7588 * plugins/tools/Makefile.am:
7589 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7591 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7593 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7595 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7597 * libanjuta/anjuta-launcher.c,
7598 libanjuta/anjuta-launcher.h:
7599 Add some missing implementation
7601 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
7603 Reviewed by Naba Kumar <naba@gnome.org>:
7604 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
7607 2007-04-26 Jason Switzer <jswitzer@gmail.com>
7609 Reviewed by Naba Kumar <naba@gnome.org>:
7610 * plugins/editor/text_editor.c: Large memory addresses were being
7611 truncated, switched to glong (bug #422143).
7613 2007-04-24 Naba Kumar <naba@gnome.org>
7615 * plugins/document-manager/plugin.c: (prefs_finalize):
7616 * plugins/editor/aneditor-autocomplete.cxx:
7617 * plugins/editor/text_editor_menu.c:
7618 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
7619 * plugins/file-loader/plugin.c: (open_file_with),
7620 (create_open_with_submenu):
7621 * plugins/file-manager/plugin.c: (prefs_finalize):
7622 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
7623 pointer type castings.
7625 2007-04-24 Naba Kumar <naba@gnome.org>
7627 Patch from s|s <supreet.sethi@gmail.com>:
7628 * (added) plugins/project-wizard/templates/django-logo.png:
7629 * (added) plugins/project-wizard/templates/django.wiz:
7630 * plugins/project-wizard/templates/Makefile.am:
7631 * plugins/project-wizard/templates/translatable-strings.h: Added
7632 django project template. http://www.djangoproject.com/
7634 2007-04-24 Naba Kumar <naba@gnome.org>
7636 * plugins/subversion/anjuta-subversion.glade: Set expansion for
7637 the log entry widget and made the dialog little larger.
7639 2007-04-24 Naba Kumar <naba@gnome.org>
7641 Patch from Halton Huo:
7643 * plugins/project-wizard/property.c:
7644 * plugins/subversion/svn-auth.c:
7645 * plugins/subversion/svn-backend-priv.h:
7646 * plugins/subversion/svn-backend.c:
7647 * plugins/subversion/svn-backend.h:
7648 * plugins/subversion/svn-notify.h: Proper use of subversion
7649 headers. Fixes build issues in solaris (bug #426701).
7651 2007-04-24 Naba Kumar <naba@gnome.org>
7653 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
7655 * plugins/project-wizard/templates/cpp.wiz:
7656 * plugins/project-wizard/templates/gcj.wiz:
7657 * plugins/project-wizard/templates/gnome.wiz:
7658 * plugins/project-wizard/templates/gtk.wiz:
7659 * plugins/project-wizard/templates/gtkmm.wiz:
7660 * plugins/project-wizard/templates/java.wiz:
7661 * plugins/project-wizard/templates/python.wiz:
7662 * plugins/project-wizard/templates/terminal.wiz:
7663 * plugins/project-wizard/templates/wxwin.wiz:
7664 * plugins/project-wizard/templates/xlib-dock.wiz:
7665 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
7666 project option and set it ON by default (since gnome-build, can't
7667 enabled configure shared lib support later when a sharedlib target
7670 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7672 * plugins/debug-manager/stack_trace.c:
7673 Fix a missing case in the previous changes
7675 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7677 * plugins/debug-manager/plugin.c:
7680 * plugins/debug-manager/breakpoints.c,
7681 plugins/gdb/plugin.c:
7682 Fix adding breakpoint on a function
7684 * plugins/debug-manager/stack_trace.c:
7685 Highlight changed stack frame
7687 2007-04-18 Naba Kumar <naba@gnome.org>
7689 * plugins/document-manager/anjuta-docman.c:
7690 (anjuta_docman_dispose), (on_editor_destroy),
7691 (anjuta_docman_remove_editor): Remove the editor widget from
7692 the parent container before calling destroy, otherwise container
7693 removal happens after TextEditor is disposed resulting in call
7694 to value-remove for a TextEditor which is half-dead (crash).
7696 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
7698 * plugins/debug-manager/data_buffer.c
7699 plugins/debug-manager/data_view.c,
7700 plugins/debug-manager/memory.c:
7701 Fixes for bug #418523, bug #427090 and bug #428174
7703 2007-04-11 Halton Huo <halton.huo@sun.com>
7705 reviewed by: <jhs@gnome.org>
7708 * libanjuta/Makefile.am:
7709 * libanjuta/anjuta-utils.c:
7710 * libanjuta/anjuta-utils.h:
7711 * manuals/reference/libanjuta/Makefile.am:
7713 Fixed compilation on sun by deploying the libutil methods
7714 in anjuta-utils.h and building them on condition.
7716 2007-04-11 Johannes Schmid <jhs@gnome.org>
7718 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
7719 (anjuta_docman_add_editor):
7720 Hold a reference on the editor as long as we use it.
7722 * plugins/document-manager/plugin.c: (on_editor_changed):
7723 Destroy GValue to fix a memoery leak.
7725 2007-04-11 Johannes Schmid <jhs@gnome.org>
7727 * plugins/document-manager/plugin.c: (on_editor_changed):
7728 Fixed reference counting for editor by using g_value_take_object instead
7729 of g_value_set_object. The editors are now correctly finalized and thus
7730 we do not lack so much memory anymore.
7732 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
7733 (anjuta_view_finalize), (anjuta_view_focus_out),
7734 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7735 * plugins/sourceview/anjuta-view.h:
7736 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
7737 * plugins/sourceview/sourceview-prefs.c:
7738 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
7739 * plugins/sourceview/sourceview-prefs.h:
7740 * plugins/sourceview/sourceview-private.h:
7741 * plugins/sourceview/sourceview.c: (on_document_loaded),
7742 (timeout_unref), (on_document_saved), (sourceview_finalize),
7743 (sourceview_new), (ifile_open), (ifile_savable_save),
7744 (ifile_savable_save_as):
7746 Several changes to fix things when the editor is correctly destroyed.
7747 Fixed preferences (which led me to the refcounting issue, #409412)
7748 and removed deprecated completition code that will be replace by
7749 IAnjutaAssist interface soon.
7751 2007-04-11 Johannes Schmid <jhs@gnome.org>
7753 * libanjuta/anjuta-launcher.c:
7754 (anjuta_launcher_execution_done_cleanup),
7755 (anjuta_launcher_child_terminated):
7756 Possible fix for #428363 and added a g_return_if_fail
7758 * plugins/message-view/plugin.c: (activate_plugin):
7759 Fixed a Gtk/Gdl-Critical
7761 Patches from Étienne Bersac <bersace03@laposte.net>
7762 * plugins/class-gen/templates/go-source.tpl:
7763 * plugins/macro/macros.xml:
7764 Use better template for GObjects (#417875 and #417918)
7766 Patches from Halton Huo <halton.huo@sun.com>
7767 * libanjuta/anjuta-launcher.h:
7768 * libanjuta/anjuta-preferences.c:
7769 * libanjuta/anjuta-utils.c:
7770 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
7771 (cg_window_set_add_to_repository):
7772 * plugins/class-inheritance/class-inherit.c:
7773 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
7775 2007-04-09 Johannes Schmid <jhs@gnome.org>
7777 * plugins/editor/print.c: (anjuta_print_show_header):
7778 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7779 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7781 Some string changes (#427395 and #427399)
7783 2007-04-06 Johannes Schmid <jhs@gnome.org>
7785 * plugins/build-basic-autotools/build-basic-autotools.c:
7786 (on_build_mesg_format), (on_build_mesg_parse):
7787 Fixed full path detection
7789 2007-04-05 Naba Kumar <naba@gnome.org>
7791 Patch from Halton Huo:
7792 * libanjuta/Makefile.am:
7793 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
7794 * libanjuta/anjuta-glue-cpp.h:
7795 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
7796 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
7797 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
7798 (anjuta_glue_factory_get_path), (get_already_loaded_module),
7799 (load_plugin), (anjuta_glue_factory_get_object_type):
7800 * libanjuta/anjuta-glue-factory.h:
7801 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
7802 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
7803 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
7804 (anjuta_glue_plugin_new):
7805 * libanjuta/anjuta-glue-plugin.h:
7806 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
7807 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
7808 * libanjuta/anjuta-plugin.h:
7809 * libanjuta/glue-cpp.c:
7810 * libanjuta/glue-cpp.h:
7811 * libanjuta/glue-factory.c:
7812 * libanjuta/glue-factory.h:
7813 * libanjuta/glue-plugin.c:
7814 * libanjuta/glue-plugin.h:
7815 * plugins/build-basic-autotools/build-basic-autotools.h:
7816 * plugins/class-gen/plugin.h:
7817 * plugins/class-inheritance/plugin.h:
7818 * plugins/cvs-plugin/plugin.h:
7819 * plugins/debug-manager/plugin.h:
7820 * plugins/devhelp/plugin.h:
7821 * plugins/document-manager/plugin.h:
7822 * plugins/editor/plugin.h:
7823 * plugins/file-loader/plugin.h:
7824 * plugins/file-manager/plugin.h:
7825 * plugins/file-wizard/plugin.h:
7826 * plugins/gdb/plugin.h:
7827 * plugins/glade/plugin.h:
7828 * plugins/gtodo/plugin.h:
7829 * plugins/language-support-cpp-java/plugin.h:
7830 * plugins/macro/plugin.h:
7831 * plugins/message-view/plugin.h:
7832 * plugins/patch/plugin.h:
7833 * plugins/profiler/plugin.h:
7834 * plugins/project-import/plugin.h:
7835 * plugins/project-manager/plugin.h:
7836 * plugins/project-wizard/plugin.h:
7837 * plugins/sample1/plugin.h:
7838 * plugins/search/plugin.h:
7839 * plugins/sourceview/plugin.h:
7840 * plugins/subversion/plugin.h:
7841 * plugins/symbol-browser/plugin.h:
7842 * plugins/terminal/terminal.c:
7843 * plugins/tools/plugin.h:
7844 * plugins/tools/scripts/tools-2.xml.in:
7845 * plugins/valgrind/plugin.h:
7847 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
7849 2007-04-05 Naba Kumar <naba@gnome.org>
7851 * anjuta.spec.in, configure.in: Removed dead codes.
7853 Patch from Jos Dehaes:
7854 * configure.in, plugins/project-wizard/templates/Makefile.am,
7855 plugins/project-wizard/templates/mkfile.wiz,
7856 plugins/project-wizard/templates/translatable-strings.h: Enabled
7857 makefile-based project creation and import. Fixes bug #355145
7859 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
7861 * plugins/debug-manager/debugger.c,
7862 plugins/debug-manager/plugin.c,
7863 plugins/gdb/anjuta-gdb.plugin.in:
7864 Code cleaning (remove unused code, rename this into self)
7865 Add information about supported format in debugger plugin
7866 Activate debugger plugin according to the target format
7868 2007-04-01 Naba Kumar <naba@gnome.org>
7870 * plugins/message-view/message-view.c:
7871 (message_view_instance_init): Fixed message icons to appear.
7873 2007-03-31 Johannes Schmid <jhs@gnome.org>
7875 * plugins/message-view/anjuta-msgman.c:
7876 (anjuta_msgman_append_view):
7877 * plugins/message-view/plugin.c: (on_view_changed),
7878 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
7882 2007-03-31 Johannes Schmid <jhs@gnome.org>
7884 * plugins/message-view/message-view.c:
7885 (message_view_instance_init), (imessage_view_append):
7886 Show nice icons beside the messages for info, warning and error. This is a completly
7887 cosmetic change so if someone dislikes it he is free to remove it.
7889 2007-03-31 Johannes Schmid <jhs@gnome.org>
7891 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
7892 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
7893 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
7894 * plugins/message-view/anjuta-msgman.h:
7895 * plugins/message-view/message-view.h:
7896 * plugins/message-view/plugin.c: (on_view_changed),
7898 Fixed #359399 and made next/previous insensitive when not availible
7900 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
7901 (tag_style_to_string):
7902 Fixed namespace Problem with gdk >= 2.11
7904 * plugins/sourceview/sourceview-autocomplete.c:
7905 (sourceview_autocomplete_init):
7906 Removed structure, follow-up of #423682
7908 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
7910 * plugins/debug-manager/debug_tree.c,
7911 plugins/debug-manager/debug_tree.h,
7912 plugins/debug-manager/watch.c,
7913 plugins/debug-manager/anjuta-debug-manager.glade:
7914 Inspect variable at cursor
7915 Fix buttons in inspect dialog
7917 2007-03-27 Halton Huo <halton.huo@sun.com>
7919 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
7921 * plugins/sourceview/sourceview-autocomplete.c
7922 plugins/debug-manager/disassemble.c,
7923 libanjuta/interfaces/libanjuta.idl:
7924 Remove array with 0 size and empty structure as it is not
7925 supported by sun cc, Fixes bug #423682
7927 * plugins/debug-manager/debugger.c:
7928 Remove anonymous union as it is not supported by sun cc,
7931 === anjuta 2.1.2 ===
7933 2007-03-28 Naba Kumar <naba@gnome.org>
7935 * configure.in: Bumped version to 2.1.2
7936 * NEWS: Updated for release.
7938 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
7939 Improved breakpoint marker icon.
7941 * plugins/editor/anjuta-editor.plugin.in,
7942 plugins/sourceview/sourceview.plugin.in: Made editor plugins
7943 non user activable since they are now remembered properly.
7945 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
7947 * plugins/tools/editor.c:
7950 2007-03-27 Naba Kumar <naba@gnome.org>
7952 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
7953 word when autocompleting without leaving any trailing part of
7956 2007-03-27 Kamil Páral <ripper42@gmail.com>
7958 Reviewed by Naba Kumar <naba@gnome.org>:
7959 * anjuta.desktop.in.in: Remove "Application" category from desktop
7960 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
7962 2007-03-27 Naba Kumar <naba@gnome.org>
7964 * configure.in, plugins/document-manager/anjuta-docman.c:
7965 (anjuta_docman_add_editor): Conditionally compile notebook tab
7966 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
7968 Patch from Halton Huo:
7969 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
7970 non gcc compiler flags. Fixes bug #423089.
7972 2007-03-26 Naba Kumar <naba@gnome.org>
7974 * AUTHORS, NEWS, TODO.tasks: Updated.
7976 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
7979 * plugins/symbol-browser/plugin.c: (on_editor_saved),
7980 (update_editor_symbol_model), (iter_matches),
7981 (on_editor_update_ui), (value_added_current_editor),
7982 (activate_plugin), (dispose),
7983 (symbol_browser_plugin_instance_init):
7984 * plugins/symbol-browser/plugin.h: update line on editor save
7985 and editor change. Code clean up and fixed warnings.
7987 2007-03-26 Naba Kumar <naba@gnome.org>
7989 * plugins/project-wizard/templates/java/project.anjuta,
7990 plugins/project-wizard/templates/python/project.anjuta,
7991 plugins/project-wizard/templates/python/project.anjuta:
7992 Removed version control plugins from default selection.
7994 * plugins/tools/scripts/prepare-changelog.pl,
7995 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
7996 script to a better one (that works on both cvs and svn).
7998 2007-03-26 Naba Kumar <naba@gnome.org>
8000 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8001 Makefile.am: Added the generated translatable file (required for
8002 translations for svn checkouts).
8005 plugins/project-wizard/templates/extract-translatable-strings.pl
8006 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8007 po/POTFILES.in: Generated translatable strings for .wiz files and
8008 added them in POTFILES.in for translation. Fixes bug #398035
8010 2007-03-25 Naba Kumar <naba@gnome.org>
8012 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8014 * src/anjuta-app.c: Removed dead codes.
8016 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8017 global tags generation starts.
8019 * plugins/debug-manager/chunk_view.c,
8020 plugins/debug-manager/start.h,
8021 plugins/debug-manager/chunk_view.h,
8022 plugins/debug-manager/utilities.c,
8023 plugins/debug-manager/utilities.h,
8024 plugins/debug-manager/debugger.c,
8025 plugins/debug-manager/threads.c,
8026 plugins/debug-manager/disassemble.c,
8027 plugins/debug-manager/info.c,
8028 plugins/debug-manager/sharedlib.c,
8029 plugins/debug-manager/threads.h,
8030 plugins/debug-manager/disassemble.h,
8031 plugins/debug-manager/signals.c,
8032 plugins/debug-manager/info.h,
8033 plugins/debug-manager/sharedlib.h,
8034 plugins/debug-manager/data_buffer.c,
8035 plugins/debug-manager/data_view.c,
8036 plugins/debug-manager/signals.h,
8037 plugins/debug-manager/debug_tree.c,
8038 plugins/debug-manager/watch.c,
8039 plugins/debug-manager/registers.c,
8040 plugins/debug-manager/data_buffer.h,
8041 plugins/debug-manager/data_view.h,
8042 plugins/debug-manager/memory.c,
8043 plugins/debug-manager/debug_tree.h,
8044 plugins/debug-manager/watch.h,
8045 plugins/debug-manager/registers.h,
8046 plugins/debug-manager/memory.h,
8047 plugins/debug-manager/locals.c,
8048 plugins/debug-manager/sexy-icon-entry.c,
8049 plugins/debug-manager/breakpoints.c,
8050 plugins/debug-manager/locals.h,
8051 plugins/debug-manager/sexy-icon-entry.h,
8052 plugins/debug-manager/stack_trace.c,
8053 plugins/debug-manager/breakpoints.h,
8054 plugins/debug-manager/sparse_buffer.c,
8055 plugins/debug-manager/sparse_view.c,
8056 plugins/debug-manager/stack_trace.h,
8057 plugins/debug-manager/sparse_buffer.h,
8058 plugins/debug-manager/sparse_view.h,
8059 plugins/debug-manager/start.c,
8060 plugins/gdb/utilities.c,
8061 plugins/gdb/utilities.h,
8062 plugins/gdb/debugger.c,
8063 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8066 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8068 * plugins/gdb/debugger.c:
8069 Avoid empty debugger log window by limiting line to 90 characters
8071 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8073 * plugins/debug-manager/plugin.c,
8074 plugins/debug-manager/plugin.h,
8075 plugins/debug-manager/threads.c,
8076 plugins/debug-manager/threads.h,
8077 plugins/debug-manager/breakpoints.c,
8078 plugins/debug-manager/breakpoints.h,
8079 plugins/debug-manager/stack_trace.c,
8080 plugins/debug-manager/stack_trace.h:
8081 View code action now changes location in disassembly view too
8083 * plugins/debug-manager/anjuta-debug-manager.ui:
8084 Rename breakpoint actions
8086 2007-03-24 Naba Kumar <naba@gnome.org>
8088 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8089 in gdl 0.7.3 (svn trunk).
8090 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8092 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8094 * plugins/debug-manager/threads.c,
8095 plugins/debug-manager/debug_tree.c,
8096 plugins/debug-manager/debug_tree.h,
8097 plugins/debug-manager/locals.c,
8098 plugins/debug-manager/registers.c,
8099 plugins/debug-manager/stack_trace.c:
8100 Allow to change current thread updating register, stack and locals
8101 Allow to change current stack frame updating locals
8103 * plugins/gdb/debugger.c:
8104 Read argument of selected stack frame
8106 * plugins/debug-manager/data_view.c:
8107 Fix an unrelated bug
8109 2007-03-23 Naba Kumar <naba@gnome.org>
8111 * plugins/document-manager/anjuta-docman.c,
8112 plugins/document-manager/plugin.c: Fixed many memory leaks.
8113 (ianjuta_file_get_uri() returns a new string).
8115 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8116 widget for save dialogs.
8118 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8119 svn and fixed to get function/prototype/member args list. Call tips
8122 2007-03-22 Naba Kumar <naba@gnome.org>
8124 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8125 and calltips would work again for functions from global tags (Needs
8126 regenerating global tags).
8128 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8129 ctags svn version and reopened bug #395362. Fixes tags parsing that
8130 seemed to have stopped working recently.
8132 2007-03-21 Naba Kumar <naba@gnome.org>
8134 * tagmanager/tm_source_file.c, tagmanager/options.c,
8135 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8136 extend .. more needs to be investigated and fixed). Enabled some
8139 2007-03-16 Naba Kumar <naba@gnome.org>
8141 * src/anjuta.c: Fixed project loading from command line.
8143 2007-03-16 Naba Kumar <naba@gnome.org>
8145 Patch from James Liggett <jrliggett@cox.net>:
8146 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8148 2007-03-15 Naba Kumar <naba@gnome.org>
8150 * libanjuta/anjuta-profile-manager.c,
8151 libanjuta/anjuta-profile-manager.h: Added method to get current
8154 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8155 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8158 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8159 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8160 Also, not load project files in session load in loader plugin.
8162 * plugins/project-manager/plugin.c, src/anjuta.c:
8163 Emit "exiting" signal in shell when exiting anjuta. project manager
8164 listens to exiting signal and saves session. anjuta.c saves session
8165 only when current projfile is 'user'. Load project saved in session
8166 differently then the rest of the session. This should fix all the
8167 session restoration bugs.
8169 src/main.c: Present anjuta window when becon message is received.
8171 2007-03-14 Naba Kumar <naba@gnome.org>
8173 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8174 not randomly save (it was a wrong looping).
8176 2007-03-12 Naba Kumar <naba@gnome.org>
8178 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8180 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8182 * plugins/debug-manager/anjuta-debug-manager.ui,
8183 libanjuta/interfaces/libanjuta.idl,
8184 plugins/debug-manager/debugger.c,
8185 (added) plugins/debug-manager/threads.c,
8186 (added) plugins/debug-manager/threads.h,
8187 plugins/debug-manager/plugin.c,
8188 plugins/debug-manager/Makefile.am,
8189 plugins/gdb/plugin.c,
8190 plugins/gdb/debugger.c,
8191 plugins/gdb/debugger.h:
8192 Add a window displaying all threads
8193 Add needed functions
8194 Switching to a different thread is still not done
8196 * plugins/debug-manager/debug_tree.c,
8197 plugins/debug-manager/locals.c,
8198 plugins/debug-manager/stack_trace.c:
8199 Small cosmetic changes
8201 * plugins/gdb/gdbmi.c:
8202 Keep all elements in gdbmi hash
8203 Even if using the same key like in -threads-list-ids
8205 2007-03-11 Naba Kumar <naba@gnome.org>
8207 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8209 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8211 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8212 manuals/reference/libanjuta/libanjuta-sections.txt,
8213 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8216 2007-03-11 Naba Kumar <naba@gnome.org>
8218 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8219 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8221 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8222 manuals/reference/libanjuta/libanjuta.types,
8223 manuals/reference/libanjuta/libanjuta-sections.txt,
8224 manuals/reference/libanjuta/.cvsignore,
8225 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8226 infrastructure. Got rid of tmpl/ directory and moved all section
8227 documenation to source code (requires gtk-doc >= 1.4).
8229 * libanjuta/anjuta-plugin-description.c,
8230 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8231 libanjuta/cell-renderer-captioned-image.c,
8232 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8233 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8234 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8235 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8236 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8237 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8238 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8239 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8240 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8241 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8242 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8243 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8244 documentation from templates to source code.
8246 2007-03-10 Johannes Schmid <jhs@gnome.org>
8248 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8249 Added some debug output but could not figure out why
8250 some plugins are not kept.
8252 * libanjuta/interfaces/libanjuta.idl:
8253 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8254 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8255 Added IAnjutaEditorGoto::matching_brace
8257 * plugins/document-manager/action-callbacks.c:
8258 (on_editor_command_match_brace_activate):
8259 * plugins/document-manager/plugin.c:
8260 (update_editor_ui_interface_items):
8261 * plugins/editor/text_editor.c: (igoto_matching_brace),
8263 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8264 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8266 2007-03-09 Johannes Schmid <jhs@gnome.org>
8268 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8271 * plugins/sourceview/sourceview-private.h:
8272 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8273 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8274 (sourceview_new), (ifile_savable_save_as):
8275 Tweaked vfs monitoring
8277 2007-03-09 Johannes Schmid <jhs@gnome.org>
8279 * libanjuta/interfaces/Makefile.am.iface:
8280 Fixed installtion of header files
8282 * plugins/sourceview/sourceview.c: (set_select):
8283 do not scroll to much in interactive search
8285 2007-03-09 Naba Kumar <naba@gnome.org>
8287 * src/anjuta.c: Fixed session restoration.
8289 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8290 signal handlers after symbol browser plugin is deactivated.
8292 * plugins/editor/editor.glade,
8293 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8294 Fixed indentation confustion in preferences.
8296 2007-03-08 Johannes Schmid <jhs@gnome.org>
8298 * plugins/search/search-replace.c: (search_set_combo),
8299 (search_set_action), (search_set_target), (search_set_direction),
8300 (create_dialog), (search_disconnect_set_toggle_connect),
8301 (on_search_match_whole_word_toggled),
8302 (on_search_match_whole_line_toggled),
8303 (on_search_match_word_start_toggled),
8304 (search_set_toggle_direction):
8305 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8306 it's somehow ugly and uses many deprecated widgets
8308 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8309 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8312 2007-03-07 Naba Kumar <naba@gnome.org>
8314 * src/anjuta.c: Make launching projects work from command line. Also
8315 fixes gnome session restart command.
8317 2007-03-07 Johannes Schmid <jhs@gnome.org>
8319 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8320 * plugins/class-gen/plugin.c: (iwizard_activate):
8323 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8326 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8327 Fixed #377483 (It's not possible to know if directories have
8328 a version in CVS. Show version column only if there are version
8329 informations availible
8331 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8334 2007-03-07 Johannes Schmid <jhs@gnome.org>
8336 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8338 * plugins/symbol-browser/an_symbol_prefs.c:
8339 (on_update_global_clicked):
8342 2007-03-07 Johannes Schmid <jhs@gnome.org>
8344 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8345 (anjuta_save_prompt_new):
8346 * plugins/project-import/project-import.c:
8347 (project_import_finalize):
8348 Fixed Gtk-Criticals (maybe #409408)
8350 2007-03-07 Naba Kumar <naba@gnome.org>
8352 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8353 when we are at just beginning of string or comment. Fixes bug #397981.
8355 2007-03-07 Johannes Schmid <jhs@gnome.org>
8357 * plugins/language-support-cpp-java/plugin.c:
8358 (initialize_indentation_params):
8359 Removed annoying DEBUG_PRINT
8361 * plugins/sourceview/sourceview-cell.c:
8362 (sourceview_cell_instance_init), (icell_get_character),
8363 (icell_get_length), (icell_get_char), (icell_get_attribute):
8364 Improved code to be faster
8365 Implemented attribute handling so that indentation really works in any case
8367 2007-03-06 Johannes Schmid <jhs@gnome.org>
8370 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8372 * plugins/document-manager/anjuta-docman.c:
8373 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8374 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8375 instead (required GTK >= 2.10)
8377 * plugins/sourceview/sourceview-private.h:
8378 * plugins/sourceview/sourceview.c:
8379 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8380 (sourceview_finalize), (sourceview_new), (imark_mark),
8381 (imark_unmark), (imark_is_marker_set),
8382 (imark_location_from_handle), (imark_delete_all_markers):
8383 Fixed marker handling and worked a bit more on vfs monitoring
8385 2007-03-05 Johannes Schmid <jhs@gnome.org>
8387 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8388 Added method to select specific iter
8390 * plugins/sourceview/sourceview-private.h:
8391 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8392 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8393 (sourceview_add_monitor), (on_document_saved),
8394 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8395 Fixed vfs monitoring (mostly ported code from text_editor.c)
8397 * plugins/symbol-browser/an_symbol_view.c:
8398 * plugins/symbol-browser/an_symbol_view.h:
8399 * plugins/symbol-browser/plugin.c: (iter_matches),
8400 (on_editor_update_ui), (value_added_current_editor):
8401 Select the current tag in locals window and symbol toolbar. If there
8402 is no tag at the current line, reserve backward for the next tag. This will
8403 select the correct tag if inside a function.
8405 2007-03-05 Naba Kumar <naba@gnome.org>
8407 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8408 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8410 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8413 2007-03-04 Johannes Schmid <jhs@gnome.org>
8417 Fixed distcheck (well, partly)
8419 2007-03-04 Johannes Schmid <jhs@gnome.org>
8421 * plugins/document-manager/anjuta-document-manager.ui:
8422 Move "Swap .c/.h from Main to Browser toolbar
8424 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8425 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8426 (fv_prefs_free), (fv_add_tree_entry):
8427 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8428 * plugins/file-manager/plugin.c: (prefs_init):
8430 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8432 2007-03-04 Naba Kumar <naba@gnome.org>
8434 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8435 plugins/project-manager/plugin.c:
8436 Restored default profile and renamed it from "default.anjuta" to
8439 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8441 * plugins/debug-manager/debugger.c,
8442 plugins/debug-manager/plugin.c,
8443 plugins/gdb/debugger.c,
8444 libanjuta/interfaces/libanjuta.idl,
8445 plugins/debug-manager/stack_trace.c:
8446 Add a dialog box when a signal is received (except SIGINT)
8447 Display stack frame even if arguments are not available
8449 2007-03-03 Naba Kumar <naba@gnome.org>
8451 * TODO.tasks: Icons bounty added.
8453 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8456 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8459 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8460 plugins/Makefile.am, (removed) plugins/profile-default/*,
8461 plugins/project-manager/anjuta-project-manager.plugin.in,
8462 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8463 profile implementation to load user profile and projects. Store and
8464 restore remembered plugins. Use profile scoping and descoping for
8465 saving and loading sesstions.
8467 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8468 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8469 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8472 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8474 * plugins/debug-manager/debug_tree.c
8475 plugins/debug-manager/debug_tree.h:
8476 Bug fix, deleting wrong variable
8478 * plugins/gdb/debugger.c:
8479 Bug fix, remove forgotten debugging code
8481 2007-03-02 Johannes Schmid <jhs@gnome.org>
8483 * plugins/document-manager/anjuta-document-manager.ui:
8484 * plugins/search/anjuta-search.ui:
8485 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8486 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8489 * src/anjuta-app.c: (on_toolbar_view_toggled),
8490 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8491 Save toolbar positions, don't use fixed toolbar style
8493 All in all this will allow more complex toolbar configurations and
8494 might gain some space on smaller displays because the user can disable
8495 toolbar parts he does not use. Also allows to use any toolbar style
8496 without looking too ugly.
8498 2007-03-01 Naba Kumasr <naba@gnome.org>
8500 * TODO.tasks: Added a bounty for creating icons.
8502 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8503 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8504 profile-changed signal. Do not sync non-user-activatable plugins.
8506 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8508 * plugins/debug-manager/disassemble.c,
8509 plugins/debug-manager/sparse_view.c,
8510 plugins/gdb/debugger.c,
8511 libanjuta/interfaces/libanjuta.idl:
8512 Display function name in disassembly view
8514 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8516 * (added) plugins/debug-manager/bookmark.png,
8517 (added) plugins/debug-manager/breakpoint-disabled.png,
8518 (added) plugins/debug-manager/breakpoint-enabled.png,
8519 (added) plugins/debug-manager/program-counter.png,
8520 (added) plugins/debug-manager/linemarker.png,
8521 plugins/debug-manager/Makefile.am,
8522 plugins/debug-manager/disassemble.c,
8523 plugins/debug-manager/disassemble.h,
8524 plugins/debug-manager/sparse_buffer.c,
8525 plugins/debug-manager/sparse_buffer.h,
8526 plugins/debug-manager/sparse_view.c,
8527 plugins/debug-manager/sparse_view.h,
8528 plugins/debug-manager/plugin.c,
8529 plugins/debug-manager/breakpoints.c,
8530 libanjuta/interfaces/libanjuta.idl:
8531 Add markers in the disassembly view
8532 Display program counter and breakpoints in disassembly view
8534 * plugins/gdb/debugger.c:
8535 Fix a bug added with my previous patch, setting and clearing
8536 breakpoints was not working
8538 2007-02-28 Johannes Schmid <jhs@gnome.org>
8540 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8541 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8542 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8543 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8544 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8545 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8546 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8547 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8548 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8549 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8550 Updated (why do they need to be under version control?)
8552 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8553 (create_tab_popup_menu), (on_msgman_popup_menu),
8554 (on_tab_button_press_event), (anjuta_msgman_page_new),
8555 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8556 Added "Close all message tabs" popup menu
8558 2007-02-26 Naba Kumar <naba@gnome.org>
8560 * plugins/profiler/gprof-flat-profile-entry.c,
8561 plugins/profiler/gprof-flat-profile.c,
8562 plugins/profiler/gprof-flat-profile-entry.h,
8563 plugins/profiler/gprof-flat-profile.h,
8564 plugins/profiler/gprof-flat-profile-view.c,
8565 plugins/profiler/gprof-flat-profile-view.h,
8566 plugins/profiler/gprof-call-graph-block-entry.c,
8567 plugins/profiler/gprof-call-graph-block.c,
8568 plugins/profiler/gprof-function-call-chart-view.c,
8569 plugins/profiler/gprof-call-graph-block-entry.h,
8570 plugins/profiler/gprof-profile-data.c,
8571 plugins/profiler/gprof-call-graph-block.h,
8572 plugins/profiler/gprof-view.c,
8573 plugins/profiler/gprof-call-graph.c,
8574 plugins/profiler/gprof-function-call-chart-view.h,
8575 plugins/profiler/gprof-profile-data.h,
8576 plugins/profiler/gprof-call-graph.h,
8577 plugins/profiler/gprof-view.h,
8578 plugins/profiler/gprof-view-manager.c,
8579 plugins/profiler/gprof-call-graph-view.c,
8580 plugins/profiler/plugin.c,
8581 plugins/profiler/gprof-view-manager.h,
8582 plugins/profiler/gprof-call-graph-view.h,
8583 plugins/profiler/gprof-function-call-tree-view.c,
8584 plugins/profiler/gprof-function-call-tree-view.h,
8585 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8586 gnome-vfs. Fixes bug #411377.
8588 2007-02-26 Naba Kumar <naba@gnome.org>
8590 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8592 Patch from James Liggett <jrliggett@cox.net>:
8593 * plugins/profiler/gprof-flat-profile-view.c,
8594 plugins/profiler/gprof-flat-profile-view.h,
8595 plugins/profiler/gprof-function-call-chart-view.c,
8596 plugins/profiler/gprof-function-call-chart-view.h,
8597 plugins/profiler/gprof-view.c,
8598 plugins/profiler/gprof-view.h,
8599 plugins/profiler/gprof-call-graph-view.c,
8600 plugins/profiler/plugin.c,
8601 plugins/profiler/gprof-call-graph-view.h,
8602 plugins/profiler/gprof-function-call-tree-view.c,
8603 plugins/profiler/gprof-function-call-tree-view.h: Implements
8604 double click navigation. Fixes bug #403514.
8606 2007-02-25 Naba Kumar <naba@gnome.org>
8608 * libanjuta/anjuta-plugin-manager.c,
8609 libanjuta/anjuta-plugin-handle.[ch],
8610 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
8611 g_hash_table_remove_all (introduced in glib 2.12) to stay the
8612 dependency on glib 2.8. Fixes bug #411623.
8614 2007-02-24 Naba kumar <naba@gnome.org>
8616 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
8618 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
8619 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
8620 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
8621 (added) libanjuta/anjuta-profile-manager.c,
8622 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
8624 Implemented profile pushing and popping. Implemented profile xml
8625 synchronization. Implemented error handling in profiles. Implemented
8626 activation and deactivation signals in plugin manager.
8628 * libanjuta/Makefile.am: Added libanjuta log domain.
8630 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8631 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
8632 in AnjutaShell interface and implemented it in AnjutaApp.
8634 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8636 2007-02-23 Naba kumar <naba@gnome.org>
8638 src/main.c: Fixed missing end quote.
8640 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8642 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
8645 2007-02-20 Naba Kumar <naba@gnome.org>
8647 * plugins/subversion/plugin.c: Added "..." menuitems.
8648 * ROADMAP, README: Updated.
8649 * libanjuta/anjuta-profile.c: Fixed bugs.
8651 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
8652 plugins/gtodo/Makefile.am: Removed dead code.
8654 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
8655 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
8656 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
8657 plugins/gtodo/list_tooltip.c,
8658 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
8659 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
8660 not contain markups. Fixes Bug #360462.
8662 2007-02-16 Naba Kumar <naba@gnome.org>
8664 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
8665 unnecessary sub-sections.
8667 2007-02-15 Naba Kumar <naba@gnome.org>
8669 * (removed) plugins/document-manager/bookmark-prev-16.png,
8670 plugins/document-manager/bookmark-last.png,
8671 (removed)plugins/document-manager/bookmark-first-16.png,
8672 plugins/document-manager/bookmark-prev.png,
8673 (added) plugins/document-manager/bookmark-toggle.png,
8674 (removed)plugins/document-manager/bookmark_toggle.xpm,
8675 (removed)plugins/document-manager/bookmark-last-16.png,
8676 plugins/document-manager/plugin.c,
8677 plugins/document-manager/anjuta-document-manager.ui,
8678 (removed)plugins/document-manager/bookmark-next-16.png,
8679 plugins/document-manager/bookmark-next.png,
8680 plugins/document-manager/Makefile.am,
8681 (added) plugins/document-manager/bookmark-clear.png,
8682 plugins/document-manager/bookmark-first.png: Upgraded bookmark
8683 icons (stolen from monodevelop). Added clear bookmarks toolbar
8686 * plugins/document-manager/plugin.c,
8687 (added) plugins/document-manager/swap.png,
8688 (removed) plugins/document-manager/undock.png,
8689 plugins/document-manager/Makefile.am: Fixed swap icon.
8691 2007-02-13 Naba Kumar <naba@gnome.org>
8693 * plugins/class-gen/element-editor.c: Fixed typo.
8695 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
8696 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
8697 Implementing plugin profiles loading.
8699 2007-02-13 Naba Kumar <naba@gnome.org>
8701 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
8702 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
8703 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
8704 pixmaps/open_project.png, pixmaps/close_project.png:
8705 Removed more old icons.
8706 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
8707 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
8710 2007-02-13 Naba Kumar <naba@gnome.org>
8712 * plugins/class-gen/element-editor.c: Included missing headers to
8713 prevent build failures in some cases.
8715 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
8717 * plugins/debug-manager/stack_trace.c:
8720 * plugins/debug-manager/watch.c,
8721 plugins/debug-manager/breakpoints.c:
8722 Same bug than above, wrong use of gtk_ui_manager_get_widget
8724 === anjuta 2.1.1 ===
8726 2007-02-11 Naba Kumar <naba@gnome.org>
8728 * cofigure.in: Bumped version to 2.1.1
8729 * NEWS: Updated for 2.1.1 release.
8731 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8733 * plugins/debug-manager/plugin.c,
8734 plugins/debug-manager/sparse_view.c,
8735 plugins/debug-manager/sparse_view.h:
8738 * plugins/gdb/debugger.c,
8739 plugins/debug-manager/debugger.c,
8740 plugins/debug-manager/memory.c,
8741 plugins/debug-manager/sparse_buffer.c
8742 plugins/gdb/debugger.h,
8743 libanjuta/interfaces/libanjuta.idl:
8744 Clean up, remove some warnings
8745 Use guint everywhere for addresses
8746 Rewrite code parsing position in debugger
8748 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8750 * plugins/debug-manager/debug_tree.c:
8751 Use GtkTreeRowReference instead of GtkTreeIter as callback data
8754 2007-02-08 Naba Kumar <naba@gnome.org>
8756 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8757 Delay showing the 'file modified on disk' dialog for one sec
8758 from the last notification to insure multiple notifications for
8759 the same file are treated as one. Do not same multiple dialogs
8760 for the same file. Make sure to destory the dialog if later
8761 the conent is no longer different.
8763 2007-02-08 Naba Kumar <naba@gnome.org>
8765 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8766 Prevented spurious 'file modified' dialogs in scintilla editor
8767 when the file is saved.
8769 2007-02-09 Johannes Schmid <jhs@gnome.org>
8771 * scripts/glade2schema.pl:
8772 Added script to convert glade preferences into gconf schema files.
8775 2007-02-08 Naba Kumar <naba@gnome.org>
8777 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
8778 itself is destroyed. Fixes bug #355160.
8780 2007-02-08 Johannes Schmid <jhs@gnome.org>
8782 * plugins/profiler/profiler.plugin:
8783 removed from version control (only .in file needed)
8785 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8786 * plugins/sourceview/sourceview.c: (sourceview_new):
8789 * plugins/subversion/svn-thread.c: (svn_thread_start):
8790 * src/main.c: (main):
8792 Fixed #395875 about initialisation of threads too late
8794 2007-02-07 Armin Burgmeier <armin@arbur.net>
8796 Reviewed by Naba Kumar <naba@gnome.org>:
8797 * plugins/class-gen/plugin.c:
8798 * plugins/class-gen/window.c: Removed browse button related code, load
8799 generated output directly into new buffers when not adding to project.
8801 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
8802 buttons from user interface.
8804 2007-02-07 Naba Kumar <naba@gnome.org>
8806 * po/POTFILES.in: Fixed distcheck.
8808 2007-02-07 Daniel Nylander <po@danielnylander.se>
8810 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
8812 2007-02-07 Johannes Schmid <jhs@gnome.org>
8814 * anjuta.desktop.in.in:
8817 2007-02-07 Johannes Schmid <jhs@gnome.org>
8820 * manuals/anjuta-manual/*
8821 * manuals/anjuta-faqs/*:
8822 #398991 – Anjuta manuals does not use the gnome-doc-utils format
8824 * plugins/document-manager/anjuta-document-manager.plugin.in:
8825 Removed duplicate application-xml mime-type (review patches properly ;-)
8827 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
8829 * plugins/gdb/debugger.c,
8830 libanjuta/interfaces/libanjuta.idl:
8832 Fix handling of missing source file
8834 2007-02-06 Naba Kumar <naba@gnome.org>
8836 Patch from James Liggett <jrliggett@cox.net>:
8837 * plugins/profiler/gprof-flat-profile.c,
8838 plugins/profiler/gprof-profile-data.c,
8839 plugins/profiler/gprof-call-graph.c,
8840 plugins/profiler/gprof-profile-data.h,
8841 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
8842 Show profiler view when target selected bug #403515.
8844 2007-02-05 Naba Kumar <naba@gnome.org>
8846 * configure.in: Enabled devhelp plugin by default now that
8849 Patch from parmigio@2ainfo.it:
8850 * plugins/document-manager/anjuta-document-manager.plugin.in:
8851 Added xml file type in supported mime types list.
8853 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
8855 * plugins/debug-manager/debugger.c,
8856 plugins/debug-manager/plugin.c:
8857 Add a field in status bar displaying debugger state
8858 Change cursor shape when debugger is busy
8861 * plugins/debug-manager/watch.c,
8862 plugins/debug-manager/locals.c,
8863 libanjuta/interfaces/libanjuta.idl:
8864 Clean up, remove debugging messages and unused signals
8866 2007-02-03 Johannes Schmid <jhs@gnome.org>
8869 Fixed AC_INIT and seperated version to major, minor, micro
8872 Load Subversion instead of CVS
8874 * anjuta.desktop.in.in:
8875 Fixed bug-buddy component
8877 Original patch from Rob Bradfort <robster@debian.org>:
8878 * src/main.c: (get_command_line_args), (main):
8879 Bug #335981 – Migration from popt to GOption
8881 2007-02-03 Naba Kumar <naba@gnome.org>
8883 * configure.in: Depend on devhelp 0.13 and fixed gecko home
8884 path variable. Fixed bug #341170.
8885 * plugins/profiler/Makefile.am: Fixed indentation.
8887 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
8889 * libanjuta/interfaces/libanjuta.idl,
8890 plugins/sourceview/sourceview.c,
8891 plugins/editor/text-editor.c,
8892 plugins/symbol-browser/plugin.c,
8893 plugins/search/search-replace.c,
8894 plugins/document-manager/goto_line.c,
8895 plugins/document-manager/action-callbacks.c,
8896 plugins/document-manager/anjuta-docman.c:
8897 Rename markers of anjuta interface
8898 IANJUTA_MARKABLE_NONE has been removed
8899 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
8900 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
8901 IANJUTA_MARKABLE_ATTENTIVE renamed in
8902 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
8903 IANJUTA_MARKABLE_INTENSE renamed in
8904 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
8905 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
8907 * (removed) plugins/sourceview/marker-light.png,
8908 (removed) plugins/sourceview/marker-basic.png,
8909 (removed) plugins/sourceview/marker-attentive.png,
8910 (removed) plugins/sourceview/marker-intense.png,
8911 plugins/sourceview/bookmark.png,
8912 (added) plugins/sourceview/breakpoint-disabled.png,
8913 (added) plugins/sourceview/breakpoint-enabled.png,
8914 (added) plugins/sourceview/program-counter.png,
8915 (added) plugins/sourceview/linemarker.png,
8916 plugins/sourceview/Makefile.am,
8917 (added) plugins/editor/bookmark.xpm,
8918 (added) plugins/editor/breakpoint-disabled.xpm,
8919 (added) plugins/editor/breakpoint-enabled.xpm,
8920 (added) plugins/editor/program-counter.xpm,
8921 (added) plugins/editor/linemarker.xpm,
8922 plugins/editor/Makefile.am:
8923 Add or change marker pixmaps in scintilla and sourceview editor
8925 * plugins/document-manager/plugin.c,
8926 libanjuta/interfaces/libanjuta.idl,
8927 plugins/debug-manager/plugin.c,
8928 plugins/debug-manager/breakpoints.c
8929 plugins/gdb/debugger.c:
8930 Fix bug #376404, program counter marker is not displayed when debugger
8931 Return the selected editor or NULL (if file does not exist) with
8932 ianjuta_document_manager_goto_file_line* functions
8933 Emit a change-location signal even if the program counter is in an
8936 2007-02-02 Naba Kumar <naba@gnome.org>
8938 * TODO.tasks: Marked bounty bug #359478 completed. And checked
8939 older bounties 'Done'.
8941 2007-02-02 Naba Kumar <naba@gnome.org>
8943 * TODO.tasks: Fixed typop.
8945 Patch from James Liggett <jrliggett@cox.net>:
8946 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
8947 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
8948 profiler plugin by James Liggett. Completes bounty bug #359478
8949 'Gprof performance profiler plugin'
8951 2007-02-01 Naba Kumar <naba@gnome.org>
8953 * src/main.c: Renamed option name.
8955 * TODO.tasks: Marked "Test and fix all project wizards templates"
8958 2007-01-29 Johannes Schmid <jhs@gnome.org>
8960 * plugins/document-manager/plugin.c: (on_editor_changed):
8961 Added DEBUG_PRINT(...)
8962 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
8964 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
8965 Fix language support plugin for sourceview editor (add some new
8968 * plugins/sourceview/sourceview.c: (iindic_clear):
8969 Clear all indicators
8971 2007-01-29 Johannes Schmid <jhs@gnome.org>
8974 Minor task currentions
8976 * libanjuta/interfaces/libanjuta.idl:
8977 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
8978 (itext_editor_iface_init):
8979 * plugins/language-support-cpp-java/plugin.c: (install_support):
8980 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
8981 (ieditor_get_attributes), (ieditor_iface_init):
8982 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
8985 * plugins/sourceview/sourceview.glade:
8986 Fixed sourceview preference window
8988 2007-01-28 Naba Kumar <naba@gnome.org>
8990 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
8991 Implemented --no-files and --no-session command line options and
8992 corresponding preferernces checkboxes in General tab.
8994 2007-01-28 Johannes Schmid <jhs@gnome.org>
8996 * plugins/subversion/plugin.c:
8997 * plugins/subversion/plugin.h:
8998 * plugins/subversion/svn-notify.c: (svn_show_info),
8999 (show_svn_error), (on_svn_notify):
9000 * plugins/subversion/svn-notify.h:
9001 * plugins/subversion/svn-thread.c: (create_message_view),
9003 Fixed error handling and fixed #394216 – No indication of subversion commands running
9005 * plugins/tools/execute.c: (atp_output_context_print):
9006 Show name of tool in message pane
9008 2007-01-28 Naba Kumar <naba@gnome.org>
9010 * configure.in, plugins/glade/plugin.c: Make it work with
9011 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9013 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9014 from devhelp (won't work untill devhelp is fixed: bug #341170).
9016 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9018 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9020 Reviewed by Naba Kumar <naba@gnome.org>:
9021 * libanjuta/interfaces/libanjuta.idl,
9022 plugins/debug-manager/debugger.c,
9023 plugins/debug-manager/start.c,
9024 plugins/gdb/plugin.c,
9025 plugins/gdb/debugger.c,
9026 plugins/gdb/debugger.h:
9027 Fix a bug when launching gdb
9028 Set the terminal for the debugged program on the command line.
9030 2007-01-26 Johannes Schmid <jhs@gnome.org>
9032 * plugins/sourceview/anjuta-document-saver.c:
9033 (anjuta_document_saver_save):
9034 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9035 * plugins/sourceview/sourceview.c: (save_if_modified),
9036 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9037 Proper error handling, for example if a file was modified externally. Use backup files
9038 to avoid data-loss on disk full.
9040 2007-01-24 Naba Kumar <naba@gnome.org>
9042 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9043 Fixed mem leak and source leak.
9045 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9047 Reviewed by Naba Kumar <naba@gnome.org>:
9048 * plugins/debug-manager/debug_tree.c,
9049 plugins/debug-manager/debug_tree.h,
9050 plugins/debug-manager/watch.c:
9051 Partial rewrite of the variable object code, find and fix a few bugs
9052 Fix bug #395808: gdb can still crash but children are listed
9053 on request only so you can avoid the crash
9055 2007-01-24 Naba Kumar <naba@gnome.org>
9057 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9058 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9059 plugins/symbol-browser/plugin.h,
9060 plugins/symbol-browser/plugin.c,
9061 plugins/symbol-browser/Makefile.am: Added current file (local)
9062 symbols view (Seriously getting bored with the browse toolbar).
9064 2007-01-22 Naba Kumar <naba@gnome.org>
9066 Patch from Gabor Kelemen:
9067 * po/POTFILES.in: Added .plugin.in files.
9069 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9071 Reviewed by Naba Kumar <naba@gnome.org>:
9072 * plugins/document-manager/anjuta-docman.c,
9073 plugins/message-view/anjuta-msgman.c
9074 Set right alignment to the label widget in the tab title.
9076 2007-01-21 Naba Kumar <naba@gnome.org>
9078 * libegg/egg-combo-action.c: Fixed mode line.
9079 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9080 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9082 2007-01-21 Armin Burgmeier <armin@arbur.net>
9084 Reviewed by Naba Kumar <naba@gnome.org>:
9085 * plugins/class-gen/plugin.c: Prompt for target before actually
9086 generating the class files. This ensures that the files are created in
9087 the correct directory. Fixes bug #397406.
9089 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9090 the class is added to the project.
9092 2007-01-21 Naba Kumar <naba@gnome.org>
9094 * libanjuta/anjuta-plugin-description.c,
9095 libanjuta/anjuta-ui.h,
9096 libanjuta/anjuta-status.c,
9097 libanjuta/anjuta-plugin-description.h,
9098 libanjuta/cell-renderer-captioned-image.c,
9099 libanjuta/anjuta-plugin-handle.c,
9100 libanjuta/anjuta-status.h,
9101 libanjuta/resources.c,
9102 libanjuta/cell-renderer-captioned-image.h,
9103 libanjuta/glue-cpp.c,
9104 libanjuta/anjuta-plugin-handle.h,
9105 libanjuta/anjuta-plugin.c,
9106 libanjuta/anjuta-preferences-dialog.c,
9107 libanjuta/libanjuta.h,
9108 libanjuta/resources.h,
9109 libanjuta/glue-cpp.h,
9110 libanjuta/anjuta-plugin.h,
9111 libanjuta/anjuta-preferences-dialog.h,
9112 libanjuta/anjuta-plugin-manager.c,
9113 libanjuta/anjuta-shell.c,
9114 libanjuta/anjuta-plugin-manager.h,
9115 libanjuta/anjuta-shell.h,
9116 libanjuta/anjuta-save-prompt.c,
9117 libanjuta/anjuta-save-prompt.h,
9118 libanjuta/anjuta-children.c,
9119 libanjuta/anjuta-utils.c,
9120 libanjuta/anjuta-profile.c,
9121 libanjuta/anjuta-preferences.c,
9122 libanjuta/anjuta-launcher.c,
9123 libanjuta/anjuta-utils.h,
9124 libanjuta/anjuta-profile.h,
9125 libanjuta/anjuta-launcher.h,
9126 libanjuta/anjuta-ui.c: Updated file headers.
9128 * po/POTFILES.in: Updated.
9130 * libanjuta/anjuta-marshal.list,
9131 (added) libanjuta/anjuta-plugin-handle.c,
9132 (added) libanjuta/anjuta-plugin-handle.h,
9133 (added) libanjuta/anjuta-plugin-manager.c,
9134 (added) libanjuta/anjuta-plugin-manager.h,
9135 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9136 (added) libanjuta/anjuta-profile.c,
9137 (added) libanjuta/anjuta-profile.h,
9138 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9139 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9140 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9141 src/action-callbacks.c: Implemented AnjutaPluginManager
9142 class based on old plugins.[ch]. Implemented AnjutaProfile as
9143 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9144 class to represent plugins (not to be confused with plugin objects).
9145 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9146 implemented it in AnjutaApp and AnjutaTestShell.
9147 De-globalized plugin management and several clean ups.
9149 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9150 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9151 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9152 plugins/project-import/project-import.c,
9153 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9154 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9155 Fixed plugins for the change in API.
9157 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9160 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9162 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9164 Reviewed by Naba Kumar <naba@gnome.org>:
9165 * libanjuta/anjuta-launcher.c,
9166 libanjuta/anjuta-launcher.h:
9167 Add a new function anjuta_set_terminate_on_exit to close the i/o
9168 channel when the child exit
9169 Return directly the status and not the exit code in child-exited
9172 * plugins/gdb/debugger.c:
9173 Use new function in debugger plugin
9175 2007-01-18 Johannes Schmid <jhs@gnome.org>
9177 * src/about.c: Do not show empty license information instead hide the button (#397883)
9179 2007-01-15 Johannes Schmid <jhs@gnome.org>
9181 * plugins/project-manager/plugin.c:
9182 * plugins/project-wizard/templates/python.wiz
9183 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9185 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9186 You will also need latest gnome-build svn
9188 === anjuta 2.1.0 ===
9190 2007-01-14 Naba Kumar <naba@gnome.org>
9192 * configure.in: Removed reference of mkfile project
9193 template to fix distcheck build error.
9196 * configure.in: Bumped version to 2.1.0 for beta release.
9197 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9198 crashes as soon as editing starts in normal text files.
9200 2007-01-14 Johannes Schmid <jhs@gnome.org>
9204 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9207 Patch from Massimo Cora' to hopefully fix #395362
9209 * plugins/project-wizard/templates/*:
9211 Fixed and tested all project-wizards. Deactivated mkfile project because
9212 it was totally broken and I don't see any real use for it.
9213 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9215 2007-01-14 Naba Kumar <naba@gnome.org>
9217 * NEWS: Updated for release.
9219 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9221 * libanjuta/interfaces/libanjuta.idl,
9222 plugins/editor/text_editor_cbs.c,
9223 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9224 interface and implemented it for scintilla.
9226 * plugins/editor/text-editor.c: Fixed highlighing issues when
9227 used with indicators (particularly when the file is just opened).
9228 Fixes bug #377477 – when debugging, scintilla editor grays out all
9229 lines before current line.
9231 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9232 Maintain a separate list of indicated edtitors for separate contexts.
9233 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9235 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9237 Reviewed by Naba Kumar <naba@gnome.org>:
9238 * plugins/debug-manager/plugin.c:
9239 Bug fix: breakpoints cannot be added after stopping the debugger
9241 2007-01-13 Naba Kumar <naba@gnome.org>
9243 * NEWS: Updated for release.
9245 2007-01-12 Johannes Schmid <jhs@gnome.org>
9247 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9248 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9249 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9250 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9251 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9252 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9253 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9254 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9255 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9256 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9258 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9259 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9261 * plugins/sourceview/sourceview.c:
9262 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9263 on character positions.
9265 2007-01-12 Naba Kumar <naba@gnome.org>
9268 plugins/project-manager/plugin.c,
9269 plugins/profile-default/plugin.c,
9270 libanjuta/anjuta-status.c,
9271 libanjuta/anjuta-status.h: Introduced an API for application title
9272 in AnjutaStatus. Set application title to project name.
9274 2007-01-11 Massimo Cora' <maxcvs@email.i>
9276 Reviewed by Naba Kumar <naba@gnome.org>:
9277 * tagmanager/Makefile.am,
9278 plugins/symbol-browser/Makefile.am: removed installation for
9281 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9283 Reviewed by Naba Kumar <naba@gnome.org>:
9284 * plugins/debug-manager/start.h,
9285 plugins/debug-manager/start.c,
9286 plugins/debug-manager/anjuta-debug-manager.ui,
9287 plugins/debug-manager/plugin.c:
9288 Partial fix for bug #392537
9290 * plugins/debug-manager/disassemble.c:
9293 2007-01-11 Naba Kumar <naba@gnome.org>
9295 * src/anjuta.c: Load project seperately from session,
9296 so that project session is also loaded.
9298 * plugins/profile-default/plugin.c: Load project in new
9299 anjuta if there already is one loaded currently (disabled
9302 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9303 signals when editor is destroyed. Fixes a crash bug.
9305 * plugins/editor/text_editor.c: Do not mark line in
9306 ianjuta_editor_goto_line() implementation.
9308 * plugins/search/search-replace.c: Always check for markable
9309 interface availablility because its optional for an editor.
9311 * plugins/document-manager/goto_line.c,
9312 plugins/document-manager/action-callbacks.c: Mark lines for
9313 goto line commands (from dialog and from menu entry box).
9315 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9316 plugins/file-manager/an_file_view.c: Expand file manager
9317 nodes in idle loop, one at a time. Did as a possible work
9318 around for bug #361763, but it didn't make any difference.
9319 However, it could still be useful in situations where there
9322 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9324 2007-01-11 Naba Kumar <naba@gnome.org>
9326 * plugins/editor/scintilla/LineMarker.h,
9327 plugins/editor/scintilla/LexBasic.cxx,
9328 plugins/editor/scintilla/LexHTML.cxx,
9329 plugins/editor/scintilla/include/SciLexer.h,
9330 plugins/editor/scintilla/include/Scintilla.h,
9331 plugins/editor/scintilla/include/Scintilla.iface,
9332 plugins/editor/scintilla/include/ScintillaWidget.h,
9333 plugins/editor/scintilla/LexBash.cxx,
9334 plugins/editor/scintilla/PlatGTK.cxx,
9335 plugins/editor/scintilla/ViewStyle.h,
9336 plugins/editor/scintilla/Editor.cxx,
9337 plugins/editor/scintilla/StyleContext.h,
9338 plugins/editor/scintilla/LexCPP.cxx,
9339 plugins/editor/scintilla/Converter.h,
9340 plugins/editor/scintilla/LexAU3.cxx,
9341 plugins/editor/scintilla/Editor.h,
9342 plugins/editor/scintilla/LexPerl.cxx,
9343 plugins/editor/scintilla/LexVB.cxx,
9344 plugins/editor/scintilla/ScintillaGTK.cxx,
9345 plugins/editor/scintilla/ViewStyle.cxx,
9346 plugins/editor/scintilla/PropSet.cxx,
9347 plugins/editor/scintilla/LexSQL.cxx,
9348 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9351 2007-01-11 Armin Burgmeier <armin@arbur.net>
9353 Reviewed by Naba Kumar <naba@gnome.org>:
9354 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9355 selected for editing. This fixes bug #394218.
9357 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9358 name if said URI is not known.
9360 * plugins/class-gen/window.c: When stripping function prefix away,
9361 include the trailing underscore because it is already set by the
9364 * plugins/class-gen/transform.c: Include "const char*" and "const
9365 gchar*" in the list for transforming a default C type to a GType.
9366 Don't access invalid memory when writing pointer_str in
9367 cg_transform_first_argument.
9369 2007-01-11 Naba Kumar <naba@gnome.org>
9371 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9372 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9373 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9374 libegg/test-actions.c, anjuta.desktop.in.in,
9375 anjuta.prj: Renamed application icon to 'anjuta.png' from
9376 'anjuta_icon.png'. Added more fields in desktop file.
9378 * mime/anjuta.xml: Added magic section.
9380 * (removed) mime/anjuta.applications,
9381 (removed) mime/anjuta.mime, mime/Makefile.am,
9382 (removed) mime/anjuta.keys,
9383 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9384 registeration and added scalable icon. Also fixes bug #393680
9386 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9388 Reviewed by Naba Kumar <naba@gnome.org>:
9389 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9390 and anjuta_status_progress_add_ticks() to check for progressbar
9391 being realized before trying to update it.
9393 2007-01-10 Naba Kumar <naba@gnome.org>
9395 * tagmanager/tm_workspace.c,
9397 plugins/debug-manager/Makefile.am,
9398 plugins/tools/scripts/Makefile.am,
9399 plugins/class-gen/plugin.c,
9400 plugins/class-gen/Makefile.am,
9401 global-tags/Makefile.am: Fixed make distcheck.
9403 * plugins/debug-manager/attach_process.c,
9404 plugins/debug-manager/attach_process.h,
9405 plugins/class-gen/action-callbacks.h,
9406 plugins/class-gen/action-callbacks.c,
9407 plugins/class-gen/class_gen.h,
9408 plugins/class-gen/class_gen.c: Deleted unused/old files.
9410 * (removed) scintilla, (added) plugins/editor/scintilla,
9411 plugins/editor/scintilla/lexers.make,
9412 plugins/editor/scintilla/Makefile.am,
9413 plugins/editor/Makefile.am
9414 configure.in, manuals/reference/libanjuta/Makefile.am
9415 Makefile.am: Moved scintilla to its right place.
9417 2007-01-09 Naba Kumar <naba@gnome.org>
9419 * plugins/profile-default/plugin.c: Save project session before
9420 a new one is opened.
9422 * plugins/project-manager/plugin.c,
9423 plugins/project-manager/plugin.h,
9424 plugins/project-manager/anjuta-project-manager.ui,
9425 plugins/profile-default/plugin.c,
9426 plugins/profile-default/plugin.h,
9427 plugins/profile-default/Makefile.am,
9428 (added) plugins/profile-default/anjuta-default-profile.ui,
9429 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9430 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9431 multiple projects support.
9433 2007-01-06 Armin Burgmeier <armin@arbur.net>
9435 Reviewed by Naba Kumar <naba@gnome.org>
9436 * plugins/class-gen/combo-flags.h:
9437 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9438 enum, added a type parameter to selected signal. Select highlighted
9439 entry when pressing enter (but not unselect it if it was already
9440 selected) before closing the popup. Also accept input when clicking
9443 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9444 according to selection type.
9446 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9449 2007-01-08 Johannes Schmid <jhs@gnome.org>
9451 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9452 * plugins/project-wizard/templates/gtkmm/Makefile.am
9453 * plugins/project-wizard/templates/python/configure.ac.tpl
9454 * plugins/project-wizard/templates/python/configure.in.tpl
9455 * plugins/project-wizard/templates/python/Makefile.am
9456 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9457 * plugins/project-wizard/templates/cpp/configure.in.tpl
9458 * plugins/project-wizard/templates/cpp/Makefile.am
9459 * plugins/project-wizard/templates/terminal.wiz
9460 * plugins/project-wizard/templates/xlib-dock.wiz
9461 * plugins/project-wizard/templates/wxwin.wiz
9462 * plugins/project-wizard/templates/java.wiz
9463 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9464 * plugins/project-wizard/templates/xlib/configure.in.tpl
9465 * plugins/project-wizard/templates/xlib/Makefile.am
9466 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9467 * plugins/project-wizard/templates/gcj/configure.in.tpl
9468 * plugins/project-wizard/templates/gcj/Makefile.am
9469 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9470 * plugins/project-wizard/templates/terminal/configure.in.tpl
9471 * plugins/project-wizard/templates/terminal/Makefile.am
9472 * plugins/project-wizard/templates/terminal/autogen.sh
9473 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9474 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9475 * plugins/project-wizard/templates/wxwin/Makefile.am
9476 * plugins/project-wizard/templates/gnome.wiz
9477 * plugins/project-wizard/templates/java/configure.ac.tpl
9478 * plugins/project-wizard/templates/java/configure.in.tpl
9479 * plugins/project-wizard/templates/java/Makefile.am
9480 * plugins/project-wizard/templates/anjuta-plugin.wiz
9481 * plugins/project-wizard/templates/gtkmm.wiz
9482 * plugins/project-wizard/templates/python.wiz
9483 * plugins/project-wizard/templates/cpp.wiz
9484 * plugins/project-wizard/templates/gtk.wiz
9485 * plugins/project-wizard/templates/gcj.wiz
9486 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9487 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9488 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9490 Starting fixing of all project wizards:
9491 - rename configure.in to configure.ac
9492 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9493 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9496 * TODO.task: Added bug number to bounty
9498 2007-01-07 Johannes Schmid <jhs@gnome.org>
9500 * plugins/build-basic-autotools.c:
9501 Fixed #392290 – Missed install as root option in project manager
9503 2007-01-07 Johannes Schmid <jhs@gnome.org>
9505 * plugins/sourceview/sourceview.c:
9506 Fixed #388731 – Odd editor behaviour after performing block-text operations
9507 Fixed #388727 – Block-tab does not work
9509 * plugins/sourceview/anjuta-document.h/c:
9510 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9513 Require Gtk+ >= 2.10 for sourceview plugin
9515 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9517 * libanjuta/anjuta-status.c:
9518 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9520 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9523 plugins/terminal/terminal.c:
9525 remove support for VTE < 0.9
9527 2007-01-06 Naba Kumar <naba@gnome.org>
9529 * po/POTFILES.in: Updated
9531 2007-01-05 Adam Dingle <adam@medovina.org>
9533 Reviewed by Naba Kumar <naba@gnome.org>:
9534 * plugins/message-view/anjuta-message-manager-plugin.glade:
9535 Fixed bug #377903 (improve message color defaults).
9537 2007-01-05 Naba Kumar <naba@gnome.org>
9539 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9541 2007-01-03 Armin Burgmeier <armin@arbur.net>
9543 Reviewed by Naba Kumar <naba@gnome.org>:
9544 * plugins/symbol-browser/test-class.h: Fixed block ends.
9546 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9547 C-style-block comment.
9549 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9550 allow lists when writing autogen definition files. This is required
9551 for the new class generator. Also fixed a wrong return value in
9552 npw_autogen_write_definition_file and set a GError in
9553 npw_autogen_execute when the output file could not be opened.
9555 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9558 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9559 goc_template_header and goc_template_source, added top_srcdir to
9560 includes, link against project wizard (also hopefully temporarily),
9561 removed class_gen.h, class_gen.c, action-callbacks.h,
9564 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9566 * plugins/class-gen/cell-renderer-flags.h:
9567 * plugins/class-gen/cell-renderer-flags.c:
9568 * plugins/class-gen/combo-flags.h:
9569 * plugins/class-gen/combo-flags.c:
9570 * plugins/class-gen/element-editor.c:
9571 * plugins/class-gen/element-editor.h:
9572 * plugins/class-gen/generator.c:
9573 * plugins/class-gen/generator.h:
9574 * plugins/class-gen/plugin.h:
9575 * plugins/class-gen/plugin.c:
9576 * plugins/class-gen/transform.c:
9577 * plugins/class-gen/transform.h:
9578 * plugins/class-gen/validator.c:
9579 * plugins/class-gen/validator.h:
9580 * plugins/class-gen/window.c:
9581 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9582 adding of several class elements and uses autogen.
9584 * plugins/class-gen/templates/cc-header.tpl:
9585 * plugins/class-gen/templates/cc-source.tpl:
9586 * plugins/class-gen/templates/go-header.tpl:
9587 * plugins/class-gen/templates/go-source.tpl:
9588 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9589 for the class generator.
9591 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9593 2007-01-04 Naba Kumar <naba@gnome.org>
9595 Patch from Nick Treleaven:
9596 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
9597 all matching symbols.
9599 Patches from Maik Beckmann and Sébastien Granjoux:
9600 * plugins/profile-default/plugin.c,
9601 plugins/project-manager/plugin.c: Unescape project name. Fixes
9604 2007-01-04 Naba Kumar <naba@gnome.org>
9606 * plugins/glade/plugin.c: Fixed compilation with
9607 older glade-3 version.
9609 Patch from Roland Illig:
9610 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
9611 plugins/sourceview/anjuta-document-saver.c,
9612 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
9613 are necessary to build anjuta on NetBSD 3.0
9615 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
9616 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
9617 window manager in gnome.
9619 2007-01-02 Naba Kumar <naba@gnome.org>
9621 * plugins/glade/plugin.c: Make it work with glade-3 svn.
9623 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
9625 Reviewed by Naba Kumar <naba@gnome.org>:
9626 * libanjuta/interfaces/libanjuta.idl,
9627 plugins/debug-manager/Makefile.am,
9628 plugins/debug-manager/anjuta-marshal.list,
9629 plugins/debug-manager/debugger.c,
9630 plugins/debug-manager/sparse_buffer.c,
9631 plugins/debug-manager/sparse_buffer.h,
9632 plugins/debug-manager/sparse_view.c,
9633 plugins/debug-manager/sparse_view.h,
9634 plugins/debug-manager/disassemble.h,
9635 plugins/debug-manager/disassemble.c,
9636 plugins/debug-manager/anjuta-marshal.list,
9637 plugins/debug-manager/plugin.c,
9638 plugins/gdb/debugger.c,
9639 plugins/gdb/debugger.h,
9640 plugins/gdb/plugin.c:
9641 Add a disassembly view window
9643 * plugins/debug-manager/breakpoints.c,
9644 plugins/debug-manager/chunk_view.c,
9645 plugins/debug-manager/locals.c,
9646 plugins/debug-manager/memory.c,
9647 plugins/debug-manager/registers.c,
9648 plugins/debug-manager/stack_trace.c:
9649 Add some debugging information
9651 2006-12-18 Naba Kumar <naba@gnome.org>
9653 * configure.in, plugins/glade/plugin.c: Allow building against both
9654 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
9656 2006-12-03 Naba Kumar <naba@gnome.org>
9658 * TODO.tasks: Marked a bounty completed.
9660 2006-11-24 Adam Dingle <adam@medovina.org>
9662 Reviewed by Naba Kumar <naba@gnome.org>:
9663 * plugins/build-basic-autotools/build-basic-autotools.c,
9664 plugins/debug-manager/watch.c,
9665 plugins/document-manager/plugin.c,
9666 plugins/patch/plugin.c,
9667 plugins/project-manager/plugin.c:
9668 Fixed bug #378879 (several command names need ellipses).
9670 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
9672 Reviewed by: Naba Kumar <naba@gnome.org>
9673 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9674 GCC 4.1.2 (there are only two warnings remaining now when compiling
9677 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
9679 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
9680 macro so that the generated function support a NULL plugin parameter.
9682 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
9683 in debug_tree_find_expression by freeing memory returned by the call
9684 to gtk_tree_model_get instead of the parameter string.
9686 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9688 * plugins/debug-manager/breakpoints.c:
9691 * plugins/debug-manager/anjuta-debug-manager.ui,
9692 plugins/debug-manager/debugger.c,
9693 plugins/debug-manager/plugin.c:
9696 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
9698 * libanjuta/anjuta-launcher.c,
9699 plugins/gdb/debugger.c:
9702 2006-11-21 Naba Kumar <naba@gnome.org>
9704 * plugins/search/search_preferences.c: Fixed build break.
9706 2006-11-20 Naba Kumar <naba@gnome.org>
9708 Patch from Kjartan Maraas:
9709 * plugins/cvs-plugin/cvs-interface.c,
9710 plugins/document-manager/plugin.c,
9711 plugins/gtodo/interface.c,
9712 plugins/gtodo/libgtodo.h,
9713 plugins/message-view/anjuta-msgman.c,
9714 plugins/project-wizard/druid.c,
9715 plugins/search/search_preferences.c,
9716 plugins/sourceview/sourceview-prefs.c,
9717 plugins/terminal/terminal.c,
9718 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
9720 Patch from Przemysław Grzegorczyk:
9721 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9722 plugins/subversion/anjuta-subversion.glade: Enable files in
9723 fileselection dialog. Fixes bug #376031.
9725 2006-11-17 Adam Dingle <adam@medovina.org>
9727 Reviewed by: Naba Kumar <naba@gnome.org>
9728 * plugins/build-basic-autotools/build-basic-autotools.c
9729 * plugins/class-gen/anjuta-class-gen.plugin.in
9730 * plugins/debug-manager/breakpoints.c
9731 * plugins/debug-manager/plugin.c
9732 * plugins/devhelp/plugin.c
9733 * plugins/document-manager/plugin.c
9734 * plugins/gdb/debugger.c
9735 * plugins/glade/anjuta-glade.plugin.in
9736 * plugins/gtodo/plugin.c
9737 * plugins/language-support-cpp-java/plugin.c
9738 * plugins/message-view/plugin.c
9739 * plugins/project-import/anjuta-project-import.glade
9740 * plugins/project-import/anjuta-project-import.plugin.in
9741 * plugins/search/plugin.c
9742 * plugins/tools/scripts/tools-2.xml.in
9743 * plugins/valgrind/plugin.c
9744 * src/anjuta-actions.h:
9745 Fixed bug #376335 "menu items should be capitalized". Minor
9748 2006-11-20 Naba Kumar <naba@gnome.org>
9750 * configure.in: Fixed build.
9752 Patch from: Arjan Timmerman
9753 *configure.in: Make subvesion plugin build for apr 1.x.
9756 2006-11-20 Johannes Schmid <jhs@gnome.org>
9760 Removed patches from Sylvain and Günther. They caused not problems but
9761 Naba was against them.
9763 2006-11-20 Johannes Schmid <jhs@gnome.org>
9765 * Removed me from MAINTAINERS
9767 2006-11-14 Günther Brammer <GBrammer@gmx.de>
9770 Use apr-1 instead of apr-0
9772 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
9774 * global-tags/create_global_tags.sh.in: Correct a bug when environment
9775 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
9776 and another bug occuring when parsing .pc file containing quotes.
9778 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
9780 * plugins/*/*.[ch]: Use class macro for type casting.
9782 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9783 GCC 4.1.2 (there are only two warnings remaining now when compiling
9786 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
9787 a memory leak in debug_tree_find_expression; g_free was called on
9788 the parameter instead of the memory allocated by gtk_tree_model_get.
9790 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
9791 to declare and initialize the global type variable of the plugin.
9793 2006-10-31 Naba Kumar <naba@gnome.org>
9795 * global-tags/create_global_tags.sh.in: Added an end message.
9797 * libanjuta/anjuta-launcher.h: Fixed indentation.
9799 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
9800 creation to a) append the messages in right way, b) Connect signals
9801 to the view properly and c) Recreate the system-tags.cache at the
9802 end of the generation.
9804 * plugins/symbol-browser: Fixed action path (double
9805 click on sysmbols was not working).
9807 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
9808 Fixed typedef and removed dead code.
9810 * tagmanager/c.c: Took the latest version from ctags source
9811 repository, because the one we had (from ctags 5.6) was broken.
9813 * global_tags/create_global_tags.sh.in: Reverted the patch from
9814 Sylvain because it was not right fix (and added a helpful comment).
9815 Used /bin/bash to fix the bashism and generated separate log files
9816 for each tag files in the same directory.
9818 2006-10-29 Naba Kumar <naba@gnome.org>
9820 * plugins/editor/text_editor.c: Use a temporary file
9821 to save the editor and move it at the end to original
9822 file. This will prevent data corruption if file save
9823 failed for any reason. Also report proper errors when
9824 file save fails. Fixes bug #346575.
9826 2006-10-26 Naba Kumar <naba@gnome.org>
9828 * plugins/document-manager/anjuta-docman.c: Do not load
9829 the same files with different path more than once (happens
9830 with symlinked files). Fixes Bug #323591.
9832 2006-10-25 Naba Kumar <naba@gnome.org>
9834 * plugins/valgrind/vgactions.c: Fixed a warning.
9836 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
9838 Reviewed by Naba Kumar <naba@gnome.org>:
9840 * plugins/valgrind/vgtoolview.c:
9841 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
9843 * plugins/valgrind/bugged-prg-test.c:
9844 No more warning during compilation with GCC 4.1.
9845 Program is still buggy in order to be used as a test of the
9848 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
9849 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
9850 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
9851 plugins/valgrind/vgrule.c:
9852 No more warning during compilation with GCC 4.1.
9854 * plugins/valgrind/plugin.c:
9855 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
9856 prototype (was missing from previous patch).
9858 2006-10-24 Naba Kumar <naba@gnome.org>
9860 * plugins/glade/plugin.c: Show glade tree view, not list view.
9862 * plugins/glade/plugin.c: Fixed crash when Anjuta is
9863 exited with glade plugin still loaded. Fixes Bug #364755.
9865 * plugins/document-manager/anjuta-document-manager.plugin.in:
9866 Added application/x-reject in accepted mime-types.
9868 * Changelog: Fixed changelog alignments.
9870 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
9872 Reviewed by: Naba Kumar <naba@gnome.org>
9874 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
9875 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
9876 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
9877 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
9878 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
9879 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
9880 plugins/valgrind/vgsearchbar.c:
9881 Use class macro for type casting.
9883 * plugins/valgrind/plugin.h:
9884 Don't force cast a GtkActionGroup to a GtkAction.
9886 * plugins/valgrind/plugin.c:
9887 Use correct API to get path of the preoject root when building
9888 the list of targets for the run action.
9889 Correct ordering of the construction of the preferences widgets.
9890 Only remove the valgrind widget if it is currently displayed.
9892 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
9893 Return if check_valgrind_binary() fails.
9894 The ValgrindPluginPrefs object is initialized after the call to
9895 vg_action_new. Take a handle to the location of the pointer to
9898 2006-10-24 Naba Kumar <naba@gnome.org>
9900 * HACKING: Updated coding sample.
9902 Patch from: Armin Burgmeier <armin@arbur.net>
9903 * plugins/symbol-browser/test-class.h,
9904 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
9906 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
9908 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
9909 * plugins/valgrind/vgtoolview.h:
9910 Correctly handle the argv / srcdir of vg_tool_view object. Do
9911 not leak memory associated with those arrays.
9913 * plugins/symbol-browser/an_symbol_prefs.c:
9914 Support unloading / reloading of the module (for example when
9915 closing a project and opening another one).
9917 * plugins/project-manager/plugin.c:
9918 Remove plugin widget before removing plugin itself, preventing
9919 a crash with valgrind plugin.
9921 * libanjuta/anjuta-preferences-dialog.c:
9922 Do not use the page_num returned by gtk_notebook_append_page to
9923 remove the page as it cause bugs when pages removal is not done
9926 * plugins/document-manager/anjuta-docman.c:
9927 Fix some GTK+ warnings.
9929 * global-tags/create_global_tags.sh.in:
9930 Rewrite script to remove bash-ism and use pkg-config directly
9931 instead of parsing the *.pc file by hand. This solve problems
9932 that occurred when one of the directory in PKG_CONFIG_PATH is
9935 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
9937 * plugins/glade/plugin.c: Fix build (#363884)
9939 2006-10-22 Johannes Schmid <jhs@gnome.org>
9941 * plugins/file-manager/an_file_view.c:
9942 * plugins/file-manager/plugin.c:
9943 * plugins/file-manager/plugin.h:
9944 Fix possible crasher when changing project-root uri when we try to restore open nodes
9947 2006-10-19 Naba Kumar <naba@gnome.org>
9949 Patch from: Juan Pablo Ugarte
9950 * plugins/glade/plugin.c: Include glade header
9953 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
9955 * plugins/debug-manager/Makefile.am,
9956 plugins/debug-manager/sexy-icon-entry.h,
9957 plugins/debug-manager/sexy-icon-entry.c,
9958 plugins/debug-manager/dataview.c:
9959 Fix bug #358134 (Goto memory prompt)
9960 Use sexy-icon-entry from libsexy 0.1.10
9962 * plugins/debug-manager/debugger.c,
9963 plugins/debug-manager/plugin.c,
9964 plugins/debug-manager/start.c,
9965 plugins/gdb/debugger.c,
9966 plugins/gdb/plugin.c:
9967 Better error handling when starting and stopping debugger
9969 2006-10-13 Maik Beckmann <maik@eigenco.de>
9971 * src/action_callbacks.c:
9972 Fixed bug #361830 (AboutDialog does not close) which is caused
9973 due to a change in Gtk+ 2.10
9975 2006-10-12 Adam Dingle <adam@medovina.org>
9977 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
9979 * plugins/search/search-replace.c:
9980 Fixed bug #358068 (indicate when Find in Files is complete)
9982 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9984 * plugins/sourceview/sourceview-prefs.c:
9985 * plugins/sourceview/sourceview.glade:
9986 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
9988 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
9990 * plugins/devhelp/plugin.c:
9991 * plugins/search/plugin.c:
9992 Fixed bug #359750 (fix find/replace shortcut keys).
9994 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
9995 use Alt+key for shortcuts)
9997 * plugins/debug-manager/debug_tree.c:
9998 * plugins/debug-manager/debugger.c:
9999 Fixed bug #359317 (can't load debug manager)
10001 * /plugins/document-manager/plugin.c:
10002 Fixed bug #359259 (highlight modes listed in reverse
10003 alphabetical order).
10005 2006-10-10 Johannes Schmid <jhs@gnome.org>
10007 * plugins/glade/plugin.c:
10008 Add scrollbars to glade project window
10010 2006-10-10 Johannes Schmid <jhs@gnome.org>
10012 * libanjuta/interfaces/Makefile.am.iface:
10013 Fixed Makefile with broke build
10015 2006-10-07 Johannes Schmid <jhs@gnome.org>
10017 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10018 * libanjuta/interfaces/Makefile.iface.am:
10019 Fixed enum types generation
10021 * libanjuta/interfaces/libanjuta.idl:
10022 Fixed some strange typo
10024 2006-10-06 Johannes Schmid <jhs@gnome.org>
10026 * libanjuta/interfaces/Makefile.iface.am:
10027 Fixed enum-types.h generation
10028 * libanjuta/interfaces/libanjuta.idl:
10030 IAnjutaTODO::load should take const gchar* argument
10031 Remove include to libanjuta/e-splash.h which is not installed as header file
10032 Disable get_attributes for now
10034 * pluings/sourceview/sourceview.c: Disabled get_attributes
10036 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10038 2006-10-05 Naba Kumar <naba@gnome.org>
10040 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10041 Set bug id for 'Profiler plugin' task.
10043 2006-10-03 Naba Kumar <naba@gnome.org>
10045 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10046 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10048 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10049 plugins/project-manager/plugin.c: Added a new API in
10050 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10051 Added some documentation. On project close, close all editors that
10052 has files opened for the project.
10054 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10055 from the containers on anjuta_shell_remove_widget(). Do not destroy
10056 glade widgets once created.
10058 2006-10-03 Johannes Schmid <jhs@gnome.org>
10060 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10061 * libanjuta/interfaces/libanjuta.idl:
10062 const-List<> => const List<>
10063 List-free<> => List<>
10065 * Makefile.am: Reenabled launcher
10067 2006-10-03 Johannes Schmid <jhs@gnome.org>
10069 * libanjuta/interfaces/Makefile.am.iface:
10070 Install libanjuta.idl
10072 2006-10-02 Adam Dingle <adam@medovina.org>
10074 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10076 2006-10-02 Adam Dingle <adam@medovina.org>
10078 * plugins/editor/style-editor.c: fixed bug #357534
10079 * plugins/gdb/utilities.h: removed 2 unused declarations
10081 2006-10-02 Johannes Schmid <jhs@gnome.org>
10083 * Makefile.am: disabled anjuta-launcher
10084 * libanjuta/Makefile.am:
10086 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10087 * libanjuta/glue-factory.c: (glue_factory_add_path),
10088 (glue_factory_get_path):
10089 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10090 * libanjuta/glue-factory.h:
10091 * libanjuta/glue-cpp.h:
10092 * libanjuta/glue-cpp.c:
10093 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10095 * libanjuta/interfaces/Makefile.am.iface:
10096 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10097 * libanjuta/interfaces/libanjuta.idl:
10098 Add a new features to idl compiler:
10099 List<Type> => List of Type
10100 List-free<Type> => List of Type, it is up to the caller to free items and list
10101 const-List(-free)<Type> = const List of Types
10102 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10104 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10105 (generic_cpp_class_create_code):
10106 Adapted to new project_manager interface
10108 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10109 * plugins/debug-manager/debugger.c:
10110 (ivariable_debugger_iface_init):
10111 Do not use C++ keyword "delete" for interface name
10113 * plugins/document-manager/anjuta-document-manager.plugin.in:
10114 Added m4 to mime-types
10116 * plugins/project-manager/plugin.c:
10117 (iproject_manager_add_source_multi):
10118 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10120 2006-10-01 Naba Kumar <naba@gnome.org>
10122 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10123 UI file used when out-of-process devhelp is used instead of
10126 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10127 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10128 plugins/profile-default/default.anjuta: Build devhelp plugin,
10129 but use out-of-process devhelp if devhelp plugin is disabled
10130 (either by user or devhelp is not installed). Disabled devhelp
10131 plugin by default. Added it in default profile.
10133 2006-10-01 Naba Kumar <naba@gnome.org>
10135 * plguins/project-manager/plugin.c: Possible fix for crash
10138 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10139 set dep to last version 3.0.2.
10141 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10142 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10143 plugins/symbol-browser/plugin.c: Use the right action group
10144 for getting popup actions (Fixes lots of assertion failures).
10146 * plugins/project-manager/plugin.c,
10147 plugins/project-manager/plugin.h: use separate action group
10148 for profie actions.
10150 * plugins/message-view/plugin.c: Disconnect session load
10151 signal on plugin deactivation (fixes a crash).
10153 2006-09-30 Naba Kumar <naba@gnome.org>
10155 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10156 * TODO.tasks: Assigned a bounty to Massimo.
10158 2006-09-29 Naba Kumar <naba@gnome.org>
10160 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10162 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10164 * plugins/debug-manager/debugger.c,
10165 plugins/debug-manager/plugin.c,
10166 libanjuta/interfaces/libanjuta.idl:
10167 Add a new abort command to quit debugger without waiting
10169 * plugins/gdb/debugger.c,
10170 plugins/gdb/debugger.h,
10171 plugins/gdb/plugin.c:
10172 Send a signal directly to the debugged program
10173 Implement abort command
10175 * plugins/debug-manager/debug_tree.c:
10178 * plugins/debug-manager/stack-trace.c:
10181 2006-09-29 Naba Kumar <naba@gnome.org>
10183 * TODO.tasks: Updated.
10185 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10188 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10190 * TODO.tasks: Updated in light of the word wrapping fix
10191 in Tasks Manager. Added a test bounty entry.
10193 * TODO.tasks: Added four bounties.
10195 2006-09-28 Naba Kumar <naba@gnome.org>
10197 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10198 Added 'customizable' parameter to
10199 anjuta_ui_add_action_group_entries() and similar functions to
10200 allow user configuration of the actions. Filter out actions that
10201 are not configurable items (such as submenu items). Now the
10202 'Customize shortcuts' dialog is much better listed.
10204 * plugins/build-basic-autotools/build-basic-autotools.c,
10205 plugins/build-basic-autotools/build-basic-autotools.h,
10206 plugins/cvs-plugin/plugin.c,
10207 plugins/cvs-plugin/plugin.h,
10208 plugins/debug-manager/breakpoints.c,
10209 plugins/debug-manager/plugin.c,
10210 plugins/debug-manager/stack_trace.c,
10211 plugins/debug-manager/watch.c,
10212 plugins/devhelp/plugin.c,
10213 plugins/document-manager/plugin.c,
10214 plugins/file-loader/plugin.c,
10215 plugins/file-manager/plugin.c,
10216 plugins/glade/plugin.c,
10217 plugins/gtodo/interface.c,
10218 plugins/gtodo/plugin.c,
10219 plugins/language-support-cpp-java/plugin.c,
10220 plugins/macro/plugin.c,
10221 plugins/macro/plugin.h,
10222 plugins/message-view/plugin.c,
10223 plugins/patch/plugin.c,
10224 plugins/profile-default/default.anjuta,
10225 plugins/project-manager/plugin.c,
10226 plugins/project-manager/plugin.h,
10227 plugins/sample1/plugin.c,
10228 plugins/search/plugin.c,
10229 plugins/subversion/plugin.c,
10230 plugins/subversion/plugin.h,
10231 plugins/symbol-browser/plugin.c,
10232 plugins/symbol-browser/plugin.h,
10233 plugins/tools/plugin.c,
10234 plugins/valgrind/plugin.c,
10235 plugins/valgrind/plugin.h: Fixed to take care of above change
10236 in API of AnjutaUI. Properly added/removed action groups in some
10237 plugins. Split action groups into customization and non-customizable
10238 groups and added them separately.
10240 * plugins/document-manager/plugin.c: Close files belonging to
10241 project when project is closed (not complete).
10243 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10244 vertical aligned cell entries.
10246 * src/anjuta-app.c: Define macros for the placeholder names.
10247 Set default widths and heights of the default placeholders,
10248 so that newly docked widgets are correclty sized.
10250 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10251 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10252 Fixed to generated correct actions addition/removal code.
10254 2006-09-25 Naba Kumar <naba@gnome.org>
10256 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10257 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10260 * plugins/message-view/anjuta-msgman.c,
10261 plugins/message-view/anjuta-msgman.h,
10262 plugins/message-view/message-view.c,
10263 plugins/message-view/message-view.h,
10264 plugins/message-view/plugin.c: Serialize messages panes in
10265 session save and deserialize them in session load so that
10266 build messages persistant.
10268 2006-09-24 Johannes Schmid <jhs@gnome.org>
10270 * libanjuta/anjuta-utils.c:
10271 * plugins/message-view/message-view.c:
10272 Really fixed #355407
10274 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10276 * libanjuta/interfaces/libanjuta.idl:
10277 Change one variable sign
10279 * plugins/debug-manager/anjuta-debug-manager.glade,
10280 plugins/debug-manager/anjuta-debug-manager.ui:
10281 Few small interface changes
10283 * plugins/debug-manager/debug_tree.h,
10284 plugins/debug-manager/watch.c,
10285 plugins/debug-manager/debugger.c,
10286 plugins/debug-manager/plugin.c
10287 plugins/gdb/debugger.c,
10288 plugins/gdb/plugin.c:
10289 Big rewrite of debugger queue
10290 Allow to cancel command
10292 * plugins/debug-manager/memory.c:
10293 Fix a bug if a command is cancelled
10295 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10297 * plugins/gdb/debugger.c,
10298 plugins/debug-manager/debug_tree.c,
10299 plugins/debug-manager/locals.c:
10300 Restore tree representation for local variable
10301 Add argument in local variable list
10302 Use gdb variable object to get all informations
10304 2006-09-19 Naba Kumar <naba@gnome.org>
10306 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10307 that implements AnjutaSavePrompt class.
10309 * ChangeLog: Fixed indentation.
10311 * libanjuta/Makefile.am,
10312 libanjuta/anjuta-marshal.list,
10313 libanjuta/anjuta-shell.c,
10314 libanjuta/anjuta-shell.h,
10315 plugins/document-manager/action-callbacks.c,
10316 plugins/document-manager/action-callbacks.h,
10317 plugins/document-manager/anjuta-docman.c,
10318 plugins/document-manager/anjuta-docman.h,
10319 plugins/document-manager/plugin.c,
10320 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10321 unsaved items during exit. A new signal is added in shell
10322 interface called 'save-prompt' to collect all unsaved items.
10323 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10324 Fixed document manager to use the new save-prompt signal in shell
10325 and AnjutaSavePrompt object for unsaved files. Cleaned up
10326 AnjutaDocman to synchronously save new files. Fixed function
10329 2006-09-18 Johannes Schmid <jhs@gnome.org>
10331 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10332 gdl requirement to 0.7.0
10334 2006-09-18 Johannes Schmid <jhs@gnome.org>
10336 * global-tags/.cvsignore:
10337 * global-tags/Makefile.am:
10338 * global-tags/create_global_tags.sh (removed):
10339 * global-tags/create_global_tags.sh.in (added):
10342 * libanjuta/anjuta-launcher.c:
10345 * plugins/project-manager/plugin.c:
10346 (project_manager_plugin_close_project):
10349 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10352 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10353 More reasonable toolbar creation/deletition though it does
10354 not completly work!
10356 2006-09-15 Johannes Schmid <jhs@gnome.org>
10358 * libanjuta/anjuta-utils.c/.h:
10361 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10363 * scintilla/ScintillaGTK.cxx
10364 Fixed doulbe freeing in Scintilla
10366 2006-09-12 Johannes Schmid <jhs@gnome.org>
10368 * plugins/symbol-browser/an_symbol_prefs.c:
10369 Support unloading / reloading of the module (for example when
10370 closing a project and opening another one).
10372 * plugins/project-manager/plugin.c:
10373 Really fixed #355148 (Show project name in title bar)
10375 2006-09-09 Johannes Schmid <jhs@gnome.org>
10377 * libanjuta/plugins.c:
10378 Fixed #355156 (Show plugins in alphabetical order)
10380 2006-09-09 Johannes Schmid <jhs@gnome.org>
10382 * plugins/project-manager/plugin.c:
10383 Fixed #355148 (Show project name in title bar)
10385 2006-09-09 Johannes Schmid <jhs@gnome.org>
10387 * plugins/project-manager/plugin.c:
10388 (value_removed_project_root_uri):
10389 Fixed crasher if project cannot be opened
10391 2006-08-30 Naba Kumar <naba@gnome.org>
10393 * plugins/language-support-cpp-java/plugin.[c,h],
10394 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10395 Impletemnted UI for auto indent.
10397 2006-08-28 Naba Kumar <naba@gnome.org>
10399 * plugins/gvim/.cvsignore,
10400 plugins/gvim/Makefile.am,
10401 plugins/gvim/anjuta-vim-plugin.png,
10402 plugins/gvim/anjuta-vim.c,
10403 plugins/gvim/anjuta-vim.h,
10404 plugins/gvim/anjuta-vim.plugin.in,
10405 plugins/gvim/gtkvim.c,
10406 plugins/gvim/gtkvim.h,
10407 plugins/gvim/plugin.c,
10408 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10411 2006-08-28 Naba Kumar <naba@gnome.org>
10413 Patch from: Massimo Corà <maxcvs@email.it>
10414 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10415 possible infinite loop.
10417 2006-08-22 Adam Dingle <adam@medovina.org>
10419 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10420 to edit are shown in the preferences dialog in anjuta").
10421 Removed unused widgets from the style editor dialog.
10423 2006-08-21 Johannes Schmid <jhs@gnome.org>
10425 * plugins/symbol-browser/test-class.[cpp/h]
10426 Added missing files
10428 2006-08-18 Naba Kumar <naba@gnome.org>
10430 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10431 end of document loading.
10433 * plugins/language-support-cpp-java/plugin.c,
10434 plugins/sourceview/sourceview.c: Fixed plugin loading.
10436 2006-08-17 Naba Kumar <naba@gnome.org>
10438 * plugins/language-support-cpp-java/plugin.c,
10439 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10440 mode line parsing. Indentation parameters initialized based on
10441 mode line parameters.
10443 2006-08-16 Naba Kumar <naba@gnome.org>
10445 * Makefile.am, plugins/editor/text_editor.c,
10446 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10449 2006-08-16 Naba Kumar <naba@gnome.org>
10451 Patch from Massimo Cora' <maxcvs@email.it>:
10453 * plugins/editor/aneditor-autocomplete.cxx,
10454 plugins/editor/aneditor-calltip.cxx,
10455 plugins/symbol-browser/Makefile.am,
10456 plugins/symbol-browser/an_symbol.c,
10457 plugins/symbol-browser/an_symbol_view.c,
10458 plugins/symbol-browser/plugin.c,
10459 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10460 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10461 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10462 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10463 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10464 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10465 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10466 tagmanager/get.h, tagmanager/html.c,
10467 tagmanager/include/tm_source_file.h,
10468 tagmanager/include/tm_tag.h,
10469 tagmanager/include/tm_workspace.h,
10470 tagmanager/jscript.c, tagmanager/keyword.c,
10471 tagmanager/keyword.h, tagmanager/lisp.c,
10472 tagmanager/lregex.c, tagmanager/lua.c,
10473 tagmanager/main.h, tagmanager/make.c,
10474 tagmanager/options.c, tagmanager/options.h,
10475 tagmanager/parse.c, tagmanager/parse.h,
10476 tagmanager/parsers.h, tagmanager/pascal.c,
10477 tagmanager/perl.c, tagmanager/php.c,
10478 tagmanager/python.c, tagmanager/read.c,
10479 tagmanager/read.h, tagmanager/readtags.c,
10480 tagmanager/readtags.h, tagmanager/rexx.c,
10481 tagmanager/routines.c, tagmanager/routines.h,
10482 tagmanager/ruby.c, tagmanager/scheme.c,
10483 tagmanager/sh.c, tagmanager/slang.c,
10484 tagmanager/sml.c, tagmanager/sort.c,
10485 tagmanager/sort.h, tagmanager/sql.c,
10486 tagmanager/strlist.c, tagmanager/strlist.h,
10487 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10488 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10489 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10490 tagmanager/vim.c, tagmanager/vstring.c,
10491 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10492 5.6 and namespace completion fixed.
10494 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10495 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10497 2006-08-15 Naba Kumar <naba@gnome.org>
10499 * libanjuta/interfaces/libanjuta.idl,
10500 plugins/editor/text-editor-iterable.c,
10501 plugins/editor/text_editor.c,
10502 plugins/sourceview/sourceview-cell.c,
10503 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10504 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10505 ianjuta_editor_end_action().
10507 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10509 2006-08-13 Naba Kumar <naba@gnome.org>
10511 * plugins/debug-manager/breakpoints.c,
10512 plugins/debug-manager/memory.c,
10513 plugins/debug-manager/registers.c,
10514 src/layout.xml: Fixed debugger widgets layout.
10516 2006-08-12 Naba Kumar <naba@gnome.org>
10518 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10519 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10520 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10521 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10522 codes and dead codes. Removed automatic indentation prefs.
10524 2006-08-12 Johannes Schmid <jhs@gnome.org>
10526 * libanjuta/Makefile.am:
10527 * libanjuta/anjuta-launcher.c:
10528 * libanjuta/anjuta-launcher.h:
10529 * libanjuta/anjuta-plugin.c:
10530 * libanjuta/anjuta-plugin.h:
10531 * libanjuta/anjuta-preferences.c:
10532 * libanjuta/anjuta-preferences.h:
10533 * libanjuta/anjuta-shell.c:
10534 * libanjuta/anjuta-shell.h:
10535 * libanjuta/libanjuta.h:
10537 Made wrapper friendly:
10538 - no inline in header files (preferences_set/get)
10539 - correct signal names
10540 - correct GError** argument in anjuta_shell_freeze/thaw
10541 - include correct files in libanjuta.h
10543 * plugins/project-manager/plugin.c:
10546 2006-08-11 Naba Kumar <naba@gnome.org>
10548 * plugins/editor/aneditor-priv.h,
10549 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10551 * plugins/editor/text_editor_cbs.c,
10552 plugins/sourceview/anjuta-view.c: Pass the right position for char
10555 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10557 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10559 2006-08-11 Naba Kumar <naba@gnome.org>
10561 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10562 return the right character at the iter position and get_char() to
10565 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10566 to set to character offset and not byte index.
10568 * plugins/language-support-cpp-java/plugin.c: Improved
10569 auto-indentation login. Indents opening and closing braces correctly.
10571 2006-08-10 Johannes Schmid <jhs@gnome.org>
10575 Required automake = 1.9
10577 * libanjuta/anjuta-children.c:
10578 * libanjuta/anjuta-children.h:
10579 * libanjuta/anjuta-encodings.h:
10580 * libanjuta/anjuta-launcher.h:
10581 * libanjuta/anjuta-plugin-description.h:
10582 * libanjuta/anjuta-preferences-dialog.h:
10583 * libanjuta/anjuta-preferences.h:
10584 * libanjuta/anjuta-session.h:
10585 * libanjuta/anjuta-status.h:
10586 * libanjuta/anjuta-ui.h:
10587 * libanjuta/anjuta-utils.c:
10588 * libanjuta/anjuta-utils.h:
10589 * libanjuta/e-splash.h:
10590 * libanjuta/glue-factory.h:
10591 * libanjuta/glue-plugin.h:
10592 * libanjuta/plugins.h:
10593 * libanjuta/resources.h:
10594 Fixed libanjuta to be able to wrap it
10595 - G_BEGIN_DECLS, G_END_DECLS
10596 - include all necessary files in libanjuta.h
10598 * plugins/gtodo/tray-icon.c:
10599 * plugins/terminal/terminal.c:
10600 Some build fixes for freebsd
10602 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10603 * plugins/sourceview/sourceview.glade:
10604 Remove auto-indent feature as it is now in language-support
10606 2006-08-09 Naba Kumar <naba@gnome.org>
10608 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
10609 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10610 Added missing files.
10612 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
10613 get_use_spaces(), set_tabsize() and set_use_spaces().
10615 2006-08-09 Naba Kumar <naba@gnome.org>
10617 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
10618 succeeded in activating.
10620 * plugins/document-manager/plugin.c: Added debug message.
10622 * libanjuta/interfaces/libanjuta.idl,
10623 plugins/editor/text_editor.c: Implemented get_tabsize(),
10624 get_use_spaces(), set_tabsize() and set_use_spaces().
10626 * plugins/language-support-cpp-java/Makefile.am,
10627 plugins/language-support-cpp-java/plugin.c,
10628 plugins/language-support-cpp-java/plugin.h: Used editor parameters
10629 for indentation. Added preferences page for paramenters.
10631 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
10633 2006-08-08 Naba Kumar <naba@gnome.org>
10635 * libanjuta/interfaces/libanjuta.idl,
10636 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10637 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10638 plugins/editor/text_editor.c,
10639 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
10640 and implemented it for both scintilla and sourceview.
10642 * plugins/search/plugin.c: Use the new grab_focus() to transfer
10643 focus back to editor (happens when pressing esc in incremental
10646 2006-08-08 Naba Kumar <naba@gnome.org>
10648 * libanjuta/interfaces/libanjuta.idl,
10649 plugins/editor/text_editor.c,
10650 plugins/editor/text_editor.h,
10651 plugins/editor/text-editor-iterable.c,
10652 plugins/sourceview/sourceview-cell.c,
10653 plugins/sourceview/sourceview.c: Implemented editor attributes
10656 * plugins/editor/aneditor.cxx: Disabled old indentation code.
10657 plugins/language-support-cpp-java/plugin.c: Implemented indentation
10658 code (not complete yet).
10660 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10661 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10662 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10663 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10664 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10665 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10667 2006-08-04 Naba Kumar <naba@gnome.org>
10669 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
10672 2006-08-03 Johannes Schmid <jhs@gnome.org>
10674 * configure.in: Add a more informative text to valgrind plugin
10677 Modified Preferences tasl
10678 * libanjuta/anjuta-plugin.c:
10679 * libanjuta/anjuta-preferences-dialog.c:
10680 * libanjuta/anjuta-preferences-dialog.h:
10681 * libanjuta/anjuta-preferences.c:
10682 * libanjuta/anjuta-preferences.h:
10683 * libanjuta/interfaces/Makefile.am.iface:
10684 * libanjuta/interfaces/libanjuta.idl:
10685 Added IAnjutaPreferences interface which every plugin that has preferences should
10686 implement. Call merge() and unmerge() at plugin activation/deactivation.
10687 Fixed preferences_page_remove()
10689 * plugins/build-basic-autotools/build-basic-autotools.c:
10690 * plugins/cvs-plugin/plugin.c:
10691 * plugins/document-manager/plugin.c:
10692 * plugins/editor/plugin.c:
10693 * plugins/editor/plugin.h:
10694 * plugins/file-manager/plugin.c:
10695 * plugins/gtodo/main.h:
10696 * plugins/gtodo/plugin.c:
10697 * plugins/gtodo/preferences.c:
10698 * plugins/message-view/anjuta-msgman.c:
10699 * plugins/message-view/anjuta-msgman.h:
10700 * plugins/message-view/plugin.c:
10701 * plugins/sourceview/plugin.c:
10702 * plugins/sourceview/plugin.h:
10703 * plugins/symbol-browser/an_symbol_prefs.c:
10704 * plugins/symbol-browser/plugin.c:
10705 * plugins/terminal/terminal.c:
10706 * plugins/valgrind/plugin.c
10707 * src/anjuta-app.c:
10709 Updated preference loading/unloading for all plugins
10711 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
10713 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
10714 src/Makefile.am, plugins/tools/scripts/Makefile.am:
10715 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
10716 recommended by the autoconf manual.
10717 - Fixes compiling with autoconf 2.60.
10719 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
10721 2006-08-02 Johanes Schmid <jhs@gnome.org>
10723 * plugins/profile-default/plugin.c:
10724 Fixed session handling
10726 2006-08-01 Johannes Schmid <jhs@gnome.org>
10729 * plugins/Makefile.am:
10730 Disabled devhelp and glade for now as they do not work (#341073
10733 * plugins/profile-default/anjuta-default-profile.ui (removed):
10734 * plugins/profile-default/plugin.c:
10735 * plugins/profile-default/plugin.h:
10736 * plugins/project-manager/anjuta-project-manager.ui:
10737 * plugins/project-manager/plugin.c:
10738 * plugins/project-manager/plugin.h:
10739 Limted multiple project support #315043
10741 * libanjuta/interfaces/libanjuta.idl:
10742 Added ianjuta_profile_unload
10744 2006-07-31 Naba Kumar <naba@gnome.org>
10746 * libanjuta/interfaces/libanjuta.idl,
10747 plugins/editor/text-editor-iterable.c,
10748 plugins/editor/text_editor.c,
10749 plugins/sourceview/anjuta-view.c,
10750 plugins/sourceview/anjuta-view.h,
10751 plugins/sourceview/sourceview.c: Fixed text iteration and
10752 IAnjutaEditor implementations in both scintilla
10753 and sourceview. Cleand up libanjuta API: Removed redundant
10754 erase_range() method from IAnjutaEditor interface, fixed
10755 ianjuta_editor_get_text to take length instead of range (consistency).
10756 autoindentation in both sourceview and scintilla more or less works,
10757 but still disabled for now because there are still some anomalies
10760 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
10762 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
10765 2006-07-30 Johannes Schmid <jhs@gnome.org>
10767 * plugins/sourceview/anjuta-document.c:
10768 * plugins/sourceview/anjuta-document.h:
10769 * plugins/sourceview/anjuta-view.c:
10770 * plugins/sourceview/sourceview.c:
10771 Wrote a new "char_added" implementation, I hope this one is good
10773 * plugins/sourceview/sourceview-cell.c:
10774 Fixed typo: "text_iter" instead of "iter"
10776 2006-07-30 Naba Kumar <naba@gnome.org>
10778 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
10780 2006-07-30 Johannes Schmid <jhs@gnome.org>
10782 * autogen.sh: use gnome-autogen.sh from gnome-coomen
10784 * plugins/debug-manager/plugin.c:
10785 * plugins/patch/plugin.c:
10786 Use IAnjutaIndicable to mark debugger position
10788 * plugins/sourceview/sourceview.c:
10789 Define colors for IAnjutaIndicable
10791 2006-07-29 Johannes Schmid <jhs@gnome.org>
10793 * plugins/debug-manager/anjuta-debug-manager.ui:
10794 * plugins/debug-manager/breakpoints.c:
10795 * plugins/debug-manager/images/Makefile.am:
10796 * plugins/debug-manager/images/run-to-cursor.png:
10797 * plugins/debug-manager/plugin.c:
10798 Added toolbar and some icons
10800 * plugins/patch/anjuta-patch.ui:
10801 * plugins/patch/patch-plugin.c:
10802 * plugins/patch/patch-plugin.glade:
10803 * plugins/patch/plugin.c:
10804 * plugins/patch/plugin.h:
10805 Improved patch plugin (GUI and function)
10807 * plugins/sourceview/sourceview.c:
10808 Fixed another Gtk-Critical
10810 * plugins/tools/anjuta-tools.ui:
10811 * plugins/tools/plugin.h:
10812 Put Patch plugin in tools menu and changed ui file
10814 2006-07-29 Johannes Schmid <jhs@gnome.org>
10816 * plugins/document-manager/plugin.c:
10817 Fixed accelator Gtk-Warning
10819 * plugins/message-view/anjuta-msgman.c:
10822 * plugins/sourceview/anjuta-document.c:
10823 * plugins/sourceview/anjuta-document.h:
10824 * plugins/sourceview/anjuta-marshal.list:
10825 Wrote a better emitter for the char-added signal
10827 * plugins/sourceview/sourceview.c:
10828 Fixed Redo/Undo to void Gtk-Criticals
10830 * plugins/sourceview/sourceview-args.c:
10831 * plugins/sourceview/sourceview-cell.c:
10832 * plugins/sourceview/sourceview-scope.c:
10833 * plugins/sourceview/sourceview-tags.c:
10834 Adapted to new IAnjutaIterator API
10836 2006-07-28 Naba Kumar <naba@gnome.org>
10838 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
10840 * plugins/symbol-browser/an_symbol.c,
10841 plugins/symbol-browser/an_symbol_iter.c,
10842 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
10843 subclass of AnjutaSymbol so that the symbol is accessible from
10844 the iter in light of changes in IAnjutaIterable.
10846 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
10847 implementation of IAnjutaIterable.
10849 2006-07-28 Naba Kumar <naba@gnome.org>
10851 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
10852 IAnjutaIterable. They were kind of useless since the interface is
10853 defined on the data object itself. Added set_position() method
10854 in IAnjutaIterable to allow setting arbitrary current index to the
10856 Added erase() and erase_range() in IAnjutaEditor.
10858 * plugins/editor/text-editor-iterable.c: Fixed
10859 plugins/editor/text_editor.c: Implemented erase() and erase_range()
10860 methods in editor. Fixed get_line_from_position() method.
10862 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
10863 code. It's disabled for now.
10865 * plugins/sourceview/sourceview-cell.c,
10866 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
10869 2006-07-27 Johannes Schmid <jhs@gnome.org>
10871 * plugins/sourceview/sourceview-cell.c:
10872 Fixed IAnjutaEditorCell to work only on a single line
10873 Fixed crasher in finalize
10875 * plugins/symbol-browser/an_symbol_prefs.c:
10876 * global-tags/Makefile.am:
10877 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
10878 script installation
10880 2006-07-26 Naba Kumar <naba@gnome.org>
10882 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
10883 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
10885 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
10887 * plugins/document-manager/plugin.c: Fixed dynamic loading of
10890 * plugins/editor/text-editor-iterable.c,
10891 plugins/editor/text_editor.c,
10892 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
10893 method to work correctly, it was ignoring start and end parameters.
10894 Fixed TextEditorCell implementation. Fixed 'char-added' signal
10897 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
10898 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
10900 2006-07-24 Massimo Cora' <maxcvs@email.it>
10902 * plugins/symbol-browser/an_symbol_view.c,
10903 plugins/symbol-browser/an_symbol_view.h,
10904 plugins/symbol-browser/plugin.c:
10905 fix a matching case into sv_extract_type_qualifier_from_expr ()
10906 and some minor issues.
10908 2006-07-26 Johannes Schmid <jhs@gnome.org>
10910 * plugins/language-support-cpp-java/plugin.c:
10911 Fixed to work kind of with sourceview editor
10912 * plugins/sourceview/anjuta-document.c:
10913 * plugins/sourceview/anjuta-view.c:
10914 * plugins/sourceview/sourceview-cell.c:
10915 * plugins/sourceview/sourceview.c:
10916 Fixed IAnjutaEditorCell and "char-added" signal
10918 2006-07-24 Naba Kumar <naba@gnome.org>
10920 * plugins/document-manager/plugin.c,
10921 plugins/document-manager/plugin.h: Initial implementedion for loading
10924 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
10927 * plugins/editor/text_editor.c: Fixed syntax highlighting when
10928 indicators are cleared (that leaved grey texts).
10930 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
10932 * libanjuta/interfaces/libanjuta.idl,
10933 plugins/debug-manager/breakpoints.c,
10934 plugins/debug-manager/memory.c,
10935 plugins/debug-manager/registers.c,
10936 plugins/debug-manager/debug_tree.c,
10937 plugins/debug-manager/debugger.c,
10938 plugins/gdb/debugger.c,
10939 plugins/gdb/debugger.h,
10940 plugins/gdb/plugin.c:
10941 Add a parameter for reporting error
10942 Add a new interface for using gdb variable object
10943 Allow to cancel commands
10944 Rewrite handling of debugger state
10946 * plugins/debug-manager/plugin.c,
10947 plugins/debug-manager/locals.c,
10948 plugins/debug-manager/locals.h,
10949 plugins/debug-manager/register.c,
10950 plugins/debug-manager/stack_trace.c,
10951 plugins/debug-manager/stack_trace.h:
10952 Create and destroy local and stack trace windows when needed
10954 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10956 * plugins/document-manager/plugin.c:
10957 Fixed "Automatic" highlighting
10959 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10961 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
10963 * plugins/sourceview/anjuta-view.c:
10964 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
10966 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
10968 * configure.in: Check for C/C++-Compiler correctly
10970 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
10972 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10974 * plugins/debug-manager/stack_trace.c:
10975 Destroy stack window when debuuger is disabled (#347414)
10977 * plugins/sourceview/anjuta-view.c:
10978 Fix a crash with popup-menu (#347412)
10980 2006-07-13 Naba Kumar <naba@gnome.org>
10982 * plugins/editor/Makefile.am,
10983 plugins/editor/text_editor.h,
10984 plugins/editor/text-editor-iterable.h,
10985 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
10988 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
10991 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
10993 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10995 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
10998 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11000 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11002 * libanjuta/anjuta-preferences-dialog.c:
11003 Do not use the page_num returned by gtk_notebook_append_page to
11004 remove the page as it cause bugs when pages removal is not done
11007 * plugins/document-manager/anjuta-docman.c:
11008 * src/anjuta-app.c:
11009 makes Anjuta display dock_items which have previously been hidden
11011 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11013 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11015 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11016 * plugins/sourceview/sourceview.c: (imark_unmark):
11018 Patches for bugs #346450 and #346295
11020 * AUTHORS: Added Fredrik
11022 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11024 * plugins/message-view/anjuta-msgman.c:
11025 Fixed close button/icon size (like in docman)
11027 2006-06-10 Naba Kumar <naba@gnome.org>
11029 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11032 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11034 * libanjuta/interfaces/libanjuta.idl:
11035 Move inspect_memory function in IAnjutaCpuDebugger interface
11036 Rename Boolean type to State
11038 * plugins/debug-manager/breakpoint.c:
11039 Rename Boolean type to State
11041 * plugins/debug-manager/Makefile.am,
11042 plugins/debug-manager/anjuta-marshal.list,
11043 plugins/debug-manager/data_view.c,
11044 plugins/debug-manager/data_view.h,
11045 plugins/debug-manager/data_buffer.c,
11046 plugins/debug-manager/data_buffer.h,
11047 plugins/debug-manager/chunk_view.c,
11048 plugins/debug-manager/chunk_view.h,
11049 plugins/debug-manager/anjuta-debug-manager.ui,
11050 plugins/debug-manager/debugger.c,
11051 plugins/debug-manager/memory.c,
11052 plugins/debug-manager/memory.h,
11053 plugins/debug-manager/plugin.c,
11054 plugins/gdb/debugger.c,
11055 plugins/gdb/debugger.h,
11056 plugins/gdb/plugin.c:
11057 Rewrite memory window using a special widget
11058 Rename Boolean type to State
11060 2006-06-08 Naba Kumar <naba@gnome.org>
11062 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11063 Do not return garbage characters and return NULL when there is no
11066 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11069 * plugins/search/search-replace.c: Fixed a mem leak.
11071 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11073 * libanjuta/anjuta-launcher.c:
11074 Added debug message (see #343522)
11076 * plugins/build-basic-autotools/build-basic-autotools.c:
11077 Patch from Günther Brammer to fix #344015
11079 * plugins/sourceview/sourceview.c:
11080 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11081 automatic highlight of build messages)
11083 2006-06-06 Naba Kumar <naba@gnome.org>
11086 libanjuta/interfaces/libanjuta.idl,
11087 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11088 plugins/Makefile.am,
11089 plugins/document-manager/action-callbacks.c,
11090 plugins/document-manager/plugin.c,
11091 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11092 interface for language highlight selection and langauge change
11095 * plugins/language-support-cpp-java: Added language support
11096 plugin for cpp and java.
11098 2006-05-27 Naba Kumar <naba@gnome.org>
11100 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11101 plugins/debug-manager/*, data/Makefile.am,
11102 manuals/reference/libanjuta/libanjuta.types,
11103 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11104 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11105 merged anjuta-new-debugger branch into trunck.
11106 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11108 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11110 * libanjuta/interfaces/libanjuta.idl,
11111 plugins/debug-manager/debugger.c,
11112 plugins/debug-manager/debugger.h,
11113 plugins/gdb/anjuta-gdb.plugin.in,
11114 plugins/gdb/debugger.c,
11115 plugins/gdb/debugger.h,
11116 plugins/gdb/plugin.c:
11117 Add new IAnjutaCpuDebugger interface to access cpu register
11118 Run gdb instead of /usr/local/bin/gdb
11120 * plugins/debug-manager/plugin.c,
11121 plugins/debug-manager/registers.c,
11122 plugins/debug-manager/registers.h:
11123 Rewrite register window
11124 Rename Load target menu item to Run target
11126 2006-05-07 Naba Kumar <naba@gnome.org>
11130 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11132 * plugins/debug-manager/watch.c,
11133 plugins/debug-manager/breakpoint.c,
11134 plugins/debug-manager/breakpoint.h:
11135 Fix crash: disconnect save and load session signals
11137 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11139 * libanjuta/interface/libanjuta.idl,
11140 plugins/debug-manager/debugger.c,
11141 plugins/gdb/plugin.c:
11142 Add a value parameter for evaluate command
11144 * plugins/debug-manager/anjuta-debug-manager.glade:
11145 Create new dialog box for watches using glade
11147 * plugins/debug-manager/anjuta-debug-manager.ui:
11148 Move watch menu items near the end
11149 Move breakpoint menu items outside the sub menu
11151 * plugins/debug-manager/debug_tree.c,
11152 plugins/debug-manager/debug_tree.h,
11153 plugins/debug-manager/debug_tree.h,
11154 plugins/debug-manager/watch.c:
11155 Move all GUI code from watch.c to debug_tree.c
11156 Add an auto update property to watches
11158 * plugins/debug-manager/locals.c,
11159 plugins/debug-manager/locals.h,
11160 plugins/debug-manager/stack_trace.c,
11161 plugins/debug-manager/stack_trace.h,
11162 plugins/debug-manager/plugin.c:
11163 Register actions before starting debugger
11165 * plugins/gdb/debugger.c:
11166 Do not call callback function if not present
11168 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11170 * libanjuta/interfaces/libanjuta.idl,
11171 plugins/debug-manager/stack_trace.c,
11172 plugins/debug-manager/stack_trace.h,
11173 plugins/debug-manager/anjuta-debug-manager.ui,
11174 plugins/gdb/debugger.c:
11175 Add a popup menu in stack frame window
11176 Add a new frame-changed event
11177 Use MI command for getting stack informations
11178 Get filename with full path (need gdb > 6.3)
11180 * libanjuta/interfaces/libanjuta.idl,
11181 plugins/debug-manager/debug_tree.c,
11182 plugins/debug-manager/debugger.c,
11183 plugins/debug-manager/locals.c,
11184 plugins/debug-manager/locals.h,
11185 plugins/debug-manager/plugin.c,
11186 plugins/gdb/debugger.c,
11187 plugins/gdb/debugger.h,
11188 plugins/gdb/parser.c,
11189 plugins/gdb/parser.h,
11190 plugins/gdb/plugin.c,
11191 plugins/gdb/Makefile.am:
11192 Pass watch data with string instead of Watch structures
11193 Use debug_tree in local window
11197 * plugins/debug-manager/breakpoints.c,
11198 plugins/debug-manager/utilities.c,
11199 plugins/debug-manager/utilities.h:
11200 Use a GtkListStore instead of a GtkTreeStore
11201 move goto_location_in_editor in utilities.c
11203 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11205 * libanjuta/interfaces/libanjuta.idl,
11206 plugins/debug-manager/anjuta-debug-manager.ui,
11207 plugins/debug-manager/breakpoints.c,
11208 plugins/debug-manager/plugin.c,
11209 plugins/gdb/debugger.c:
11210 Add a breakpoint type
11211 Add new popup menu in breakpoint window
11212 Add toggle breakpoint in editor popup menu
11213 Save and restore breakpoint enable
11214 Fix bug in clear all breakpoints
11215 Remove old useless code
11217 * plugins/debug-manager/debugger.c:
11218 Fix some problem with debugger states
11220 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11221 Update documentation
11223 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11225 * data/Makefile.am,
11226 plugins/gdb/Makefile.am,
11227 plugins/gdb/gdb.init:
11228 Move gdb.init crom data to plugins/gdb
11230 * plugins/gdb/gdb.init,
11231 libanjuta/interfaces/libanjuta.idl,
11232 plugins/debug-manager/breakpoints.c,
11233 plugins/debug-manager/debugger.c,
11234 plugins/debug-manager/plugin.c,
11235 plugins/gdb/debugger.c,
11236 plugins/gdb/plugin.c:
11237 Support pending breakpoints
11238 Rewrite debugger states
11239 Split ianjuta_debugger_log into _enable_log and _disable_log
11241 * plugins/debug-manager/start.c,
11242 plugins/debug-manager/debug_tree.c,
11243 plugins/gdb/parser.c:
11244 Remove some useless lines
11246 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11247 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11248 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11249 Update documentation
11251 2006-03-12 Naba Kumar <naba@gnome.org>
11253 * manuals/references/libanjuta/libanjuta.types: Fixed
11254 debug-manager name.
11256 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11258 * libanjuta/anjuta-debugger.c,
11259 libanjuta/anjuta-debugger.h:
11262 * libanjuta/interfaces/libanjuta.idl,
11263 plugins/debug-mananger/breakpoints.c,
11264 plugins/debug-manager/debug_tree.c,
11265 plugins/debug-manager/debugger.c,
11266 plugins/debug-manager/plugin.c,
11267 plugins/debug-manager/registers.c,
11268 plugins/debug-manager/sharedlib.c,
11269 plugins/debug-manager/signal.c,
11270 plugins/debug-manager/stack_trace.c,
11271 plugins/debug-manager/start.c,
11272 plugins/debug-manager/watch.c,
11273 plugins/gdb/debugger.c,
11274 plugins/gdb/debugger.h,
11275 plugins/gdb/parser.c,
11276 plugins/gdb/parser.h,
11277 plugins/gdb/plugin.c:
11278 Move types definitions from libanjuta/anjuta-debugger.{ch}
11279 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11281 * plugins/gdb/Makefile.am:
11282 Remove user interface from gdb plugin
11284 2006-03-12 Naba Kumar <naba@gnome.org>
11286 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11288 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11290 Modified Patch from Marc Maurer <uwog@uwog.net>:
11291 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11294 * plugins/sourceview/Makefile.am:
11295 * plugins/sourceview/sourceview-cell.c:
11296 * plugins/sourceview/sourceview-cell.h:
11297 * plugins/sourceview/sourceview.c:
11299 Implemented IAnjutaEditorCell
11301 2006-05-21 Naba Kumar <naba@gnome.org>
11303 * libanjuta/interfaces/libanjuta.idl,
11304 plugins/document-manager/action-callbacks.c,
11305 plugins/document-manager/plugin.c,
11306 plugins/editor/print.c, plugins/editor/text_editor.c,
11307 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11308 Fixed zooming and added icons and shortcuts for zoom menu items.
11310 2006-05-21 Naba Kumar <naba@gnome.org>
11312 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11315 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11317 * plugins/document-manager/anjuta-docman.c:
11318 Fixed close button reaction by setting the correct current editor
11320 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11322 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11323 * plugins/document-manager/anjuta-docman.c
11324 - Fix close button, you can close any tab as you wish now.
11325 - Fadeout mime icon as the same as close image
11327 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11329 Patch from Marc Maurer <uwog@uwog.net>
11330 * main.c: Compile fix when NLS is enabled
11332 AUTHORS: Added Marc
11334 2006-05-20 Naba Kumar <naba@gnome.org>
11336 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11337 while loading abiword-2.4.4/abi project).
11339 2006-05-18 Naba Kumar <naba@gnome.org>
11341 * libanjuta/interfaces/libanjuta.idl,
11342 plugins/document-manager/action-callbacks.c,
11343 plugins/editor/print.c,
11344 plugins/editor/text_editor.c,
11345 plugins/editor/text_editor.h,
11346 plugins/editor/text_editor_prefs.c: Fixed zooming.
11348 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11349 interface for character iteration and IAnjutaEditorAssist interface
11350 for autocompletions and editor tips.
11352 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11354 Patch from Günther Brammer <GBrammer@gmx.de>:
11355 * plugins/document-manager/anjuta-docman.c:
11356 Make tabs smaller but keep nice closing icon
11358 * plugins/document-manager/anjuta-docman.c:
11359 * plugins/document-manager/Makefile.am:
11361 Added nice mime-icons to the editor tabs
11363 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11365 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11367 * plugins/symbol-browser/an_symbol_view.c:
11369 - Fixed symbol searching (Yang Hong (#341997))
11371 * plugins/devhelp/htmlview.c:
11372 Fixed devhelp plugin
11374 * plugins/build-basic-autotools/build-basic-autotools.c:
11375 * plugins/search/search-replace.c:
11376 * plugins/document-manager/anjuta-docman.c:
11378 Only add a marker to a line where it makes sense!
11380 === anjuta 2.0.2 ===
11382 2006-05-15 Naba Kumar <naba@gnome.org>
11384 * configure.in: set required versions for
11387 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11389 * plugins/glade/plugin.c:
11390 Fixed signal connection for "gtk-doc-search"
11392 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11394 * NEWS: Set release date, add known issues
11396 * libanjuta/anjuta-shell.c:
11397 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11398 and debug other gtk-warnings/criticals)
11400 * plugins/build-basic-autotools/build-basic-autotools.c:
11401 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11403 * plugins/sourceview/anjuta-view.c:
11404 * plugins/sourceview/sourceview-args.c:
11405 * plugins/sourceview/sourceview-scope.c:
11406 * plugins/sourceview/sourceview-tags.c:
11407 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11409 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11411 * pixmaps/Makefile.am:
11412 Add preferences_general.png
11414 * plugins/devhelp/plugin.c:
11415 Fixed some more realise things
11417 * plugins/message-view/anjuta-msgman.c:
11418 Support stock icons for message panes
11420 * plugins/search/search-replace.c:
11421 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11423 * plugins/search/search-replace_backend.c:
11426 * plugins/sourceview/anjuta-document.c:
11427 * plugins/sourceview/sourceview.c:
11428 Fixed finalise and tag completion
11430 * src/anjuta-app.c:
11431 Use preferences_general icon
11433 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11435 * pixmaps/Makefile.am:
11438 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11440 * plugins/sourceview/sourceview-prefs.c:
11441 Fixed font & color handling
11443 * plugins/symbol-browser/an_symbol_view.c:
11446 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11448 * plugins/macro/macros.xml:
11449 Fixed bug #341583 (Address of FSF)
11451 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11454 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11455 Update: Do it the cool way...
11457 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11459 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11460 Implement gtk-api-help signals of glade3
11461 * configure.in: Bump to glade3 2.91.2
11463 * plugins/devhelp/plugin.c:
11464 Fixed some realize stuff in the devhelp plugin
11466 * plugins/sourceview/anjuta-document.c:
11467 fixed bug with scope completion
11469 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11471 * plugins/symbol-browser/an_symbol_view.c
11472 * plugins/symbol-browser/an_symbol_prefs.c
11473 * plugins/symbol-browser/an_symbol_prefs.h
11474 * global_tags/create_global_tags.sh:
11476 Automaticly create global tags on first startup
11478 2006-05-08 Massimo Cora' <maxcvs@email.it>
11481 * plugins/project-wizard/templates/Makefile.am:
11482 * (added) plugins/project-wizard/templates/cpp-logo.png:
11483 * (added) plugins/project-wizard/templates/cpp.wiz:
11484 * (added) plugins/project-wizard/templates/cpp/*:
11486 Added a generic c++ template. It's a simple hello world.
11488 2006-05-07 Massimo Cora' <maxcvs@email.it>
11490 * plugins/symbol-browser/an_symbol_view.c:
11491 fixed a stupid crasher.
11493 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11495 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11496 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11498 Fixed WxWidgets project type
11500 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11502 * plugins/devhelp/htmlview.c:
11503 * plugins/devhelp/plugin.c:
11504 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11506 * plugins/project-wizard/install.c:
11507 Don't set a message - thanks to seb
11509 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11511 * plugins/devhelp/htmlview.c:
11512 * plugins/symbol-browser/an_symbol_view.c:
11514 There is a weird crash in gtk_idle which I still did not completly fix!
11516 * plugins/project-wizard/install.c:
11517 Default to success instead of failure
11519 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11521 * plugins/devhelp/htmlview.c:
11522 * plugins/devhelp/plugin.c:
11523 Fixed bug and libdevhelp issue!
11525 * plugins/project-wizard/install.c:
11526 Fixed message string!
11528 2006-05-03 Massimo Cora' <maxcvs@email.it>
11530 * plugins/symbol-browser/an_symbol_view.c:
11531 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11533 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11535 * pixmaps/Makefile.am:
11537 * anjuta.desktop.in.in
11539 GNOME Goal #2.1: Install theme-friendly icons
11541 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11543 * plugins/devhelp/htmlview.c: Reload page on reparent
11544 * plugins/document-manager/anjuta-docman.c:
11545 Present document-manager when document is selected in file-manager
11547 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11549 * plugins/symbol-broser/an_symbol_view.c:
11550 Fixed crasher in namespace exploration
11552 2006-05-01 Massimo Cora' <maxcvs@email.it>
11555 * plugins/valgrind/Makefile.am:
11557 Optional compiling of Valgrind plugin
11559 2006-05-01 Massimo Cora' <maxcvs@email.it>
11561 * plugins/symbol-browser/an_symbol_view.c:
11562 - modularized code. Marked with FIXME the parts which need improvement.
11564 - Added basic namespace completion for Gtkmm type project:
11565 - namespace1::MyClass *class;
11566 - class-> [display]
11567 - Namespaces must be anyway improved.
11569 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11571 * plugins/devhelp/plugin.c:
11572 Fixed up plugin unloading and show html widget on link selected
11576 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11578 * plugins/devhelp/Makefile.am:
11579 * plugins/devhelp/anjuta-devhelp.plugin.in:
11580 * plugins/devhelp/htmlview.c:
11581 * plugins/devhelp/htmlview.h:
11582 * plugins/devhelp/plugin.c:
11583 * plugins/devhelp/plugin.h:
11584 Reimplemeted devhelp plugin from scratch
11586 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11589 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11591 * plugins/sourceview/sourceview-tags.c:
11592 complete some more tag types
11594 * plugins/valgrind/plugin.c:
11595 * plugins/valgrind/preferences.c:
11596 * plugins/valgrind/vggeneralprefs.c:
11598 Fixed lots of gtk warnings
11600 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
11602 * plugins/sourceview/sourceview-scope.c:
11603 Implemented type-ahead for scope completion
11605 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
11607 * manuals/C/Makefile.am:
11608 * manuals/Makefile.am:
11609 * plugins/document-manager/Makefile.am:
11610 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11611 * plugins/sourceview/Makefile.am:
11616 * plugins/class-gen/goc_template_header: G_END_DECLS
11618 2006-05-27 Naba Kumar <naba@gnome.org>
11620 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
11621 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
11622 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
11623 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
11624 scintilla/include/Scintilla.iface,
11625 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
11626 cvs. Fixed compile flags. Removed outdated patches.
11628 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
11630 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
11632 * plugins/sourceview/anjuta-document.c:
11633 * plugins/sourceview/sourceview-args.c:
11634 * plugins/sourceview/sourceview-scope.c:
11636 Add End/Home keypresses and support completion if symbol start with '!' for example
11639 2006-04-27 Massimo Cora' <maxcvs@email.it>
11641 * libanjuta/interfaces/libanjuta.idl:
11643 * plugins/sourceview/sourceview-scope.c:
11644 * plugins/sourceview/tag-window.c:
11645 * plugins/sourceview/tag-window.h:
11646 * plugins/symbol-browser/an_symbol_view.c:
11647 * plugins/symbol-browser/an_symbol_view.h:
11648 * plugins/symbol-browser/plugin.c:
11650 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
11652 Code and ideas for C/C++ new completion engine comes from IComplete written by
11653 Martin Stubenschrott <stubenschrott@gmx.net>.
11654 Currently the interface works only with GtkSourceView plugin.
11656 * tagmanager/Makefile.am:
11658 * tagmanager/entry.h:
11659 * tagmanager/get.c:
11660 * tagmanager/get.h:
11661 * tagmanager/include/tm_file_entry.h:
11662 * tagmanager/include/tm_project.h:
11663 * tagmanager/include/tm_source_file.h:
11664 * tagmanager/include/tm_symbol.h:
11665 * tagmanager/include/tm_tagmanager.h:
11666 * tagmanager/include/tm_work_object.h:
11667 * tagmanager/include/tm_workspace.h:
11668 * tagmanager/parse.c:
11669 * tagmanager/read.c:
11670 * tagmanager/read.h:
11671 * tagmanager/tm_project.c:
11672 * tagmanager/tm_source_file.c:
11673 * tagmanager/tm_workspace.c:
11675 Tagmanager can now parse a memory buffer and generate/update
11676 tags into tm_workspace/tm_project on the fly, without using files.
11677 C/C++ is supported now.
11679 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
11681 * plugins/sourceview/anjuta-document.c:
11682 * plugins/sourceview/sourceview-args.c:
11683 * plugins/sourceview/sourceview-scope.c:
11684 * plugins/sourceview/sourceview.c:
11686 Fixed some memory leaks and argument completion
11688 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11690 * plugins/glade/plugin.c:
11692 Fixed glade plugin build because of API changes in glade3
11694 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11696 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11697 Updated editor section
11699 * manuals/C/anjuta-manual/interface.xml:
11700 * manuals/C/anjuta-manual/preferences.xml:
11701 * manuals/C/anjuta-manual/projects.xml:
11704 * plugins/editor/anjuta-editor.plugin.in:
11707 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11710 * plugins/editor/anjuta-editor.plugin.in:
11711 * plugins/sourceview/sourceview.plugin.in:
11713 Build both editors and let the user decide a runtime!
11715 * plugins/sourceview/sourceview-scope.c:
11716 Fixed bug in regex to allow test()-> completions
11718 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11720 * plugins/sourceview/anjuta-document.c:
11721 * plugins/sourceview/sourceview-args.c:
11722 * plugins/sourceview/sourceview-scope.c:
11723 * plugins/sourceview/sourceview-tags.c:
11724 * plugins/sourceview/tag-window.c:
11726 Improved callltip windows
11728 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11730 * src/anjuta-app.c: (on_session_save):
11731 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
11732 <ricardo.jose.ferrari@gmail.com> for pointing this out!
11734 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11736 * libanjuta/anjuta-utils.c:
11737 * plugins/cvs-plugin/cvs-execute.c:
11740 * scintilla/LexInno.cxx:
11741 * scintilla/LexOpal.cxx:
11742 * scintilla/LexTCL.cxx:
11744 Added missing files from scintilla-update
11746 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11749 * manuals/C/Makefile.am:
11750 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11751 * manuals/C/anjuta-manual/Makefile.am:
11752 * manuals/C/anjuta-manual/anjuta-manual.xml:
11753 * manuals/C/anjuta-manual/build.xml:
11754 * manuals/C/anjuta-manual/debugger.xml:
11755 * manuals/C/anjuta-manual/execute.xml:
11756 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
11757 * manuals/C/anjuta-manual/figures/arguments.png:
11758 * manuals/C/anjuta-manual/figures/configure_dlg.png:
11759 * manuals/C/anjuta-manual/figures/file_menu.png:
11760 * manuals/C/anjuta-manual/figures/menu_main.png:
11761 * manuals/C/anjuta-manual/figures/menubar.png:
11762 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
11763 * manuals/C/anjuta-manual/figures/project_info.png:
11764 * manuals/C/anjuta-manual/figures/scrshot.png:
11765 * manuals/C/anjuta-manual/figures/symbol_browser.png:
11766 * manuals/C/anjuta-manual/figures/tool-editor.png:
11767 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
11768 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
11769 * manuals/C/anjuta-manual/figures/toolbar_format.png:
11770 * manuals/C/anjuta-manual/figures/toolbar_main.png:
11771 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
11772 * manuals/C/anjuta-manual/fileoperations.xml:
11773 * manuals/C/anjuta-manual/interface.xml:
11774 * manuals/C/anjuta-manual/introduction.xml:
11775 * manuals/C/anjuta-manual/preferences.xml:
11776 * manuals/C/anjuta-manual/projects.xml:
11777 * manuals/C/anjuta-manual/tools.xml:
11778 * manuals/Makefile.am:
11780 Updated manual and faq
11782 * scintilla/CallTip.cxx:
11783 * scintilla/CallTip.h:
11784 * scintilla/CellBuffer.cxx:
11785 * scintilla/CellBuffer.h:
11786 * scintilla/ContractionState.cxx:
11787 * scintilla/Document.cxx:
11788 * scintilla/Document.h:
11789 * scintilla/DocumentAccessor.cxx:
11790 * scintilla/Editor.cxx:
11791 * scintilla/Editor.h:
11792 * scintilla/ExternalLexer.cxx:
11793 * scintilla/Indicator.cxx:
11794 * scintilla/KeyMap.cxx:
11795 * scintilla/KeyWords.cxx:
11796 * scintilla/LexAU3.cxx:
11797 * scintilla/LexBash.cxx:
11798 * scintilla/LexCPP.cxx:
11799 * scintilla/LexCaml.cxx:
11800 * scintilla/LexCsound.cxx:
11801 * scintilla/LexEiffel.cxx:
11802 * scintilla/LexGui4Cli.cxx:
11803 * scintilla/LexHTML.cxx:
11804 * scintilla/LexLua.cxx:
11805 * scintilla/LexMSSQL.cxx:
11806 * scintilla/LexOthers.cxx:
11807 * scintilla/LexPOV.cxx:
11808 * scintilla/LexPython.cxx:
11809 * scintilla/LexRuby.cxx:
11810 * scintilla/LexSQL.cxx:
11811 * scintilla/LexVB.cxx:
11812 * scintilla/Makefile.am:
11813 * scintilla/PlatGTK.cxx:
11814 * scintilla/PropSet.cxx:
11815 * scintilla/RESearch.cxx:
11816 * scintilla/RESearch.h:
11817 * scintilla/ScintillaBase.cxx:
11818 * scintilla/ScintillaGTK.cxx:
11819 * scintilla/StyleContext.h:
11820 * scintilla/ViewStyle.cxx:
11821 * scintilla/ViewStyle.h:
11822 * scintilla/XPM.cxx:
11823 * scintilla/include/KeyWords.h:
11824 * scintilla/include/Platform.h:
11825 * scintilla/include/PropSet.h:
11826 * scintilla/include/SciLexer.h:
11827 * scintilla/include/Scintilla.h:
11828 * scintilla/include/Scintilla.iface:
11829 * scintilla/include/ScintillaWidget.h:
11830 * scintilla/lexers.make:
11832 Update to scintilla 1.68
11834 * src/anjuta-app.c:
11835 Only show help items which are really availible
11837 * plugins/cvs-plugin/cvs-callbacks.c
11838 * plugins/cvs-plugin/cvs-execute.c
11839 * plugins/cvs-plugin/subversion-callbacks.c:
11840 * libanjuta/anjuta-utils.c:
11841 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
11843 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
11845 * plugins/project-wizard/install.c,
11846 * plugins/project-wizard/autogen.c:
11847 Add error messages if using a read only directory
11848 Improve fix for bug #339296
11850 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11852 * libanjuta/interfaces/libanjuta.idl:
11853 * plugins/document-manager/action-callbacks.c:
11854 * plugins/document-manager/plugin.c:
11855 * plugins/editor/text_editor.c:
11856 Added IAnjutaEditorGoto
11858 * plugins/editor/aneditor.cxx:
11859 * plugins/editor/aneditor.h:
11860 * plugins/editor/text_editor.h:
11861 * plugins/editor/text_editor_prefs.c:
11865 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
11867 * libanjuta/interfaces/libanjuta.idl:
11868 * plugins/document-manager/action-callbacks.c:
11869 * plugins/document-manager/anjuta-docman.c:
11870 * plugins/document-manager/plugin.c:
11871 * plugins/editor/text_editor.c:
11872 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
11874 * plugins/sourceview/sourceview.c:
11875 * plugins/sourceview/sourceview.glade:
11876 Fixed some uft-8 issues and added a preference option
11877 to enable/disable gnome-vfs monitoring
11879 * scintilla/Makefile.am:
11880 * scintilla/include/Makefile.am:
11883 2006-04-20 Massimo Cora' <maxcvs@email.it>
11885 * libanjuta/interfaces/libanjuta.idl:
11886 Remove get_current_pos () because we have get_position()
11888 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11891 * plugins/sourceview/tag-window.c:
11892 Don't close window on PageUp/PageDown
11894 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11896 * data/Makefile.am:
11897 * manuals/reference/libanjuta/Makefile.am:
11902 * src/bacon-message-connection.c:
11903 * src/bacon-message-connection.h: (both from gedit)
11906 Fixed #312319 (Opening files when Anjuta is already open)
11908 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11910 * TODO.tasks: Updated
11911 * plugins/sourceview/anjuta-view.c:
11912 * plugins/sourceview/anjuta-view.h:
11913 * plugins/sourceview/sourceview.c:
11915 * configure.in: Fix --enable-plugin-scintilla
11917 Added char_added signal
11919 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11921 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
11923 Fixed diff for utf8
11925 * plugins/sourceview/sourceview.c:
11926 Fixed VFS monitoring (still a bit buggy)
11928 * plugins/sourceview/sourceview-args.c:
11929 * plugins/sourceview/tag-window.c:
11931 Better sizing for the popup-window
11933 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
11935 * plugins/project-wizard/templates/gnome/src/main.c:
11936 * plugins/project-wizard/templates/gnome/src/project.glade:
11937 * plugins/project-wizard/templates/gtk/src/main.c:
11938 * plugins/project-wizard/templates/gtk/src/project.glade:
11939 * plugins/project-wizard/templates/gtkmm/src/main.cc:
11941 Fixed up GLADE_FILE definition in project types and fixed bug #334546
11943 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
11945 * configure.in: More removal of obsoleteness.
11948 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
11951 * libanjuta/anjuta-preferences.c:
11952 * libanjuta/anjuta-utils.c:
11953 * libanjuta/anjuta-utils.h:
11954 * plugins/message-view/message-view.c:
11956 Changed color functions and moved convert_color to anjuta-utils.h
11958 * plugins/message-view/anjuta-message-manager-plugin.glade:
11959 GnomeColorPicker -> GtkColorButton (bug #309154)
11961 * plugins/sourceview/plugin.c:
11962 * plugins/sourceview/sourceview-prefs.c:
11963 * plugins/sourceview/sourceview.glade:
11964 Added color and font preferences
11966 * plugins/sourceview/sourceview-tags.c:
11967 Only show as much choices as configured in preferences
11969 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11971 * ROADMAP, NEWS: Updated (we are far behind ;-)
11972 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
11974 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11977 * plugins/editor/Makefile.am:
11978 * scintilla/Makefile.am
11980 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
11982 * global-tags/Makefile.am:
11983 * global-tags/create_global_tags.sh:
11984 * plugins/symbol-browser/an_symbol_prefs.c:
11985 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
11986 * plugins/symbol-browser/plugin.h:
11987 * tagmanager/include/tm_workspace.h:
11988 * tagmanager/tm_workspace.c:
11990 Fixed symbol-browser prefs and move global tags generation from installtion to
11991 preferences to make the life easier for distributers and to allow updates after installtion
11993 * plugins/document-manager/action-callbacks.c:
11994 * plugins/document-manager/action-callbacks.h:
11995 * plugins/document-manager/anjuta-document-manager.ui:
11996 * plugins/document-manager/indent-util.c:
11997 * plugins/document-manager/plugin.c:
11998 * plugins/editor/text_editor.c:
12000 Moved indent stuff to document-manager
12002 * plugins/sourceview/anjuta-view.c:
12003 * plugins/sourceview/sourceview-args.c:
12004 * plugins/sourceview/sourceview-scope.c:
12005 * plugins/sourceview/sourceview-tags.c:
12006 * plugins/sourceview/sourceview.c:
12010 * plugins/sourceview/sourceview.plugin (removed):
12011 * plugins/sourceview/sourceview.plugin.in:
12012 Editor is not user-activatible
12014 * plugins/sourceview/sourceview.png:
12017 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12019 * src/anjuta-app.c: Fixed crasher on plugin unloading
12021 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12023 * plugins/sourceview/sourceview.c
12024 * plugins/sourceview/sourceview-args.c
12025 * plugins/sourceview/sourceview-args.h:
12027 Polished argument completion
12029 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12031 * plugins/message-view/anjuta-msgman.c:
12032 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12034 Show message pane on switch (does not work, anjuta_shell needs a fix)
12036 * plugins/sourceview/Makefile.am:
12037 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12038 * plugins/sourceview/sourceview-args.c:
12039 * plugins/sourceview/sourceview-args.h:
12040 * plugins/sourceview/sourceview-private.h:
12041 * plugins/sourceview/sourceview-scope.c:
12042 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12043 * plugins/sourceview/sourceview-tags.c:
12044 * plugins/sourceview/sourceview.c:
12045 * plugins/sourceview/tag-window.c:
12046 * plugins/sourceview/tag-window.h:
12048 Added scope and argument completion
12050 2006-04-03 Johannes Schmid <jhs@gnome.org>
12053 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12054 (on_widget_remove):
12057 * plugins/sourceview/sourceview.c: (iselect_clear):
12058 Make "Delete"-key working
12060 * configure.in: #336389
12062 2006-04-03 Johannes Schmid <jhs@gnome.org>
12064 * plugins/sourceview/Makefile.am:
12065 * plugins/sourceview/anjuta-view.c:
12066 * plugins/sourceview/plugin.c:
12067 * plugins/sourceview/sourceview-private.h:
12068 * plugins/sourceview/sourceview-scope.c:
12069 * plugins/sourceview/sourceview-scope.h:
12070 * plugins/sourceview/sourceview-tags.c:
12071 * plugins/sourceview/sourceview-tags.h:
12072 * plugins/sourceview/sourceview.c:
12073 * plugins/sourceview/sourceview.h:
12074 * plugins/sourceview/tag-window.c:
12076 - fixed goto_file_line
12077 - scroll to cursor on undo/redo
12078 - show correct popup-menu
12079 - scope completion (not ready yet)
12081 2006-04-03 Johannes Schmid <jhs@gnome.org>
12083 * plugins/sourceview/plugin.c:
12084 * plugins/sourceview/sourceview-tags.c:
12085 * plugins/sourceview/sourceview.c:
12086 * plugins/sourceview/sourceview.h:
12087 * plugins/sourceview/tag-window.c:
12089 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12091 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12093 * plugins/sourceview/sourceview.c:
12094 Fixed next/previous bookmark.
12095 Toggled bookmark (set/unset).
12097 2006-04-03 Johannes Schmid <jhs@gnome.org>
12099 * plugins/document-manager/action-callbacks.c:
12100 Fixed Gtk-Warning in goto_line
12102 * plugins/sourceview/Makefile.am:
12103 * plugins/sourceview/anjuta-document.c:
12104 * plugins/sourceview/anjuta-view.c:
12105 * plugins/sourceview/anjuta-view.h:
12106 * plugins/sourceview/sourceview-autocomplete.c:
12107 * plugins/sourceview/sourceview-autocomplete.h:
12108 * plugins/sourceview/sourceview-private.h:
12109 * plugins/sourceview/sourceview-tags.c:
12110 * plugins/sourceview/sourceview-tags.h:
12111 * plugins/sourceview/sourceview.c:
12112 * plugins/sourceview/tag-window.c:
12113 * plugins/sourceview/tag-window.h:
12114 Created a nice API for tag and completion windows
12116 * plugins/sourceview/sourceview-print.h:
12117 * plugins/sourceview/sourceview-print.c:
12120 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12122 * plugins/sourceview/sourceview.c:
12123 Fixed typo (Sort bookmarks).
12125 2006-04-01 Johannes Schmid <jhs@gnome.org>
12127 * plugins/sourceview/anjuta-document.c:
12128 * plugins/sourceview/anjuta-document.h:
12129 * plugins/sourceview/anjuta-view.c:
12130 * plugins/sourceview/anjuta-view.h:
12131 * plugins/sourceview/sourceview-autocomplete.c:
12132 * plugins/sourceview/sourceview-autocomplete.h:
12133 * plugins/sourceview/sourceview-prefs.c:
12134 * plugins/sourceview/sourceview-prefs.h:
12135 * plugins/sourceview/sourceview-private.h:
12136 * plugins/sourceview/sourceview-tags.c:
12137 * plugins/sourceview/sourceview-tags.h:
12138 * plugins/sourceview/sourceview.c:
12139 * plugins/sourceview/sourceview.glade:
12140 * plugins/sourceview/tag-window.c:
12141 * plugins/sourceview/tag-window.h:
12143 Improved code complete and autocomplete
12145 2006-04-01 Johannes Schmid <jhs@gnome.org>
12147 * plugins/sourceview/Makefile.am:
12148 * plugins/sourceview/bookmark.png:
12149 * plugins/sourceview/marker-attentive.png:
12150 * plugins/sourceview/marker-basic.png:
12151 * plugins/sourceview/marker-intense.png:
12152 * plugins/sourceview/marker-light.png:
12153 * plugins/sourceview/sourceview.c:
12155 Added pixmaps for all marker types and show bookmarks
12158 * plugins/sourceview/Makefile.am:
12159 Build sourceview on 2.14 only
12161 2006-03-31 Johannes Schmid <jhs@gnome.org>
12163 * plugins/sourceview/Makefile.am:
12164 * plugins/sourceview/anjuta-document.c:
12165 * plugins/sourceview/anjuta-view.c:
12166 * plugins/sourceview/anjuta-view.h:
12167 * plugins/sourceview/sourceview-autocomplete.c:
12168 * plugins/sourceview/sourceview-private.h:
12169 * plugins/sourceview/sourceview-tags.c:
12170 * plugins/sourceview/sourceview-tags.h:
12171 * plugins/sourceview/sourceview.c:
12172 * plugins/sourceview/tag-window.c:
12173 * plugins/sourceview/tag-window.h:
12175 Added code completion with tag manager to the editor and fixed a save_as bug
12177 2006-03-31 Johannes Schmid <jhs@gnome.org>
12179 * src/main.c: Revert patch from Rob to allow building with
12181 * configure.in: Require at least 2.12 libraries
12183 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12185 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12187 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12188 Improve anjuta-plugin project template: Added missed files dist tarball
12191 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12194 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12196 reviewed by: Johannes Schmid <jhs@gnome.org>
12198 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12199 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12200 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12201 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12203 Improve anjuta-plugin project template. Also fix for #322744
12205 2006-03-27 Johannes Schmid <jhs@gnome.org>
12207 * plugins/sourceview/sourceview-private.h:
12208 plugins/sourceview/sourceview.c:
12210 Added basic bookmark support
12212 2006-03-27 Johannes Schmid <jhs@gnome.org>
12217 Patch from Rob Bradfort <robster@debian.org>:
12218 * src/main.c: (get_command_line_args), (main):
12219 Migration from popt to GOption
12221 2006-03-26 Naba Kumar <naba@gnome.org>
12223 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12224 size to scale itself with theme.
12226 2006-03-26 Naba Kumar <naba@gnome.org>
12228 * plugins/file-manager/an_file_view.c,
12229 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12230 when symbolview and fileview objects are destroyed to avoid crashes
12231 after the plugins are disabled.
12233 2006-03-26 Naba Kumar <naba@gnome.org>
12235 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12236 Deleted unused file.
12238 * plugins/glade/plugin.c: Be able to close glade plugin when there
12239 there is no glade project loaded.
12241 * plugins/sourceview/sourceview.plugin,
12242 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12244 2006-03-23 Naba Kumar <naba@gnome.org>
12246 * plugins/editor/print.c: Fixed a bug where some sections of
12247 printed/previewed text is not highlighted.
12249 2006-03-20 Johannes Schmid <jhs@gnome.org>
12251 * libanjuta/interfaces/libanjuta.idl:
12253 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12254 as we do not use private apis. Show help window and startup because it does
12257 * plugins/document-manager/action-callbacks.c:
12258 plugins/editor/Makefile.am:
12259 plugins/editor/text_editor.c:
12260 plugins/editor/print.c:
12261 plugins/editor/print.h:
12263 Fixed printing (nobody has missed it BTW ;-)
12265 * plugins/sourceview/sourceview.c:
12268 2006-03-20 Naba Kumar <naba@gnome.org>
12270 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12271 devhelp >= 0.9 < 0.11 versions.
12273 2006-03-20 Johannes Schmid <jhs@gnome.org>
12275 * plugins/sourceview/anjuta-document-loader.c
12276 plugins/sourceview/sourceview.c:
12278 Fixed encoding bugs
12280 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12282 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12283 Fixed bug (line position)
12284 Give the good line position whatever the active editor.
12286 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12288 * configure.in: Added fi to ALL_LINGUAS
12290 2006-03-19 Johannes Schmid <jhs@gnome.org>
12292 * plugins/sourceview/anjuta-document-loader.c:
12293 replace gnome_vfs_get_mime_type_for_name_and data
12295 * plugins/build-basic-autotools/build-basic-autotools.c:
12298 2006-03-17 Johannes Schmid <jhs@gnome.org>
12300 * plugins/editor/editor.glade:
12301 Added style-editor again after it got lost somehow
12303 2006-03-17 Johannes Schmid <jhs@gnome.org>
12305 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12306 configure.in: require devhelp 0.11
12308 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12310 plugins/build-basic-autotools/build-basic-autotools.c:
12311 forgot a an installtion callback for the "install as root"-feature
12313 2006-03-17 Massimo Cora' <maxcvs@email.it>
12315 reviewed by: Johannes Schmid <jhs@gnome.org>
12317 * plugins/class-gen/anjuta-class-gen-plugin.glade
12318 plugins/class-gen/class_gen.c
12319 plugins/class-gen/goc_template_header
12320 plugins/class-gen/goc_template_source
12324 2006-03-16 Johannes Schmid <jhs@gnome.org>
12326 * plugins/sourceview/sourceview.c:
12327 Fixed "save-point" signal for undo actions
12329 2006-03-16 Massimo Cora' <maxcvs@email.it>
12331 reviewed by: Johannes Schmid <jhs@gnome.org>
12333 * plugins/document-manager/anjuta-docman.c:
12334 Implement tab drag and drop
12336 2006-03-16 Johannes Schmid <jhs@gnome.org>
12338 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12339 plugins/build-basic-autotools/build-basic-autotools.c:
12341 Implemented "install as root"-feature (#321455)
12343 2006-03-16 Johannes Schmid <jhs@gnome.org>
12346 plugins/sourceview/.cvsignore
12347 plugins/tools/scripts/.cvsignore:
12348 Added/extended .cvsignore files
12350 * plugins/sourceview/sourceview-autocomplete.c:
12351 plugins/sourceview/sourceview-autocomplete.h:
12352 plugins/sourceview/sourceview-prefs.c:
12353 plugins/sourceview/sourceview-private.h:
12354 plugins/sourceview/sourceview.glade:
12355 Autcomplete just works(tm) now and respects preferences
12357 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12358 Use better algorithm from autocomplete
12360 2006-03-15 Johannes Schmid <jhs@gnome.org>
12362 * src/anjuta-app.c:
12365 2006-03-15 Johannes Schmid <jhs@gnome.org>
12367 * libanjuta/interfaces/libanjuta.idl:
12368 plugins/class-gen/class_gen.c:
12369 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12370 plugins/project-manager/plugin.c:
12372 Allow to add multiple source files (#320191)
12374 * configure.in: Require gnome-build 0.1.3
12376 2006-03-14 Johannes Schmid <jhs@gnome.org>
12378 * plugins/macro/macro-utils.c: Fixed bug #333606
12379 * plugins/file-wizard/file.c: Fixed bug #333601
12381 2006-03-13 Johannes Schmid <jhs@gnome.org>
12383 * plugins/sourceview/sourceview_autocomplete.c
12384 plugins/sourceview/sourceview_autocomplete.h
12385 plugins/sourceview/sourceview.c
12386 plugins/sourceview/sourceview-private.h
12387 plugins/sourceview/sourceview-prefs.c:
12389 Cleaned up and fixed several issues
12391 2006-03-13 Johannes Schmid <jhs@gnome.org>
12393 * plugins/sourceview/Makefile.am:
12394 plugins/sourceview/sourceview-autocomplete.c
12395 plugins/sourceview/sourceview-autocomplete.h:
12396 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12397 plugins/sourceview/sourceview-private.h:
12398 plugins/sourceview/sourceview.c:
12400 Added (buggy) autocomplete feature to sourceview
12402 2006-03-12 Naba Kumar <naba@gnome.org>
12404 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12405 libanjuta/anjuta-session.c: Added API docs.
12407 2006-03-12 Naba Kumar <naba@gnome.org>
12409 * TODO.tasks: Added couple of tasks.
12410 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12411 Register private class as early as possible so that members could
12412 point to self class. Code clean up.
12414 2006-03-12 Naba Kumar <naba@gnome.org>
12416 * po/POTFILES.in, po/POTFILES.skip: Updated.
12418 2006-03-11 Naba Kumar <naba@gnome.org>
12420 * libanjuta/anjuta-shell.c,
12421 plugins/document-manager/anjuta-docman.c,
12422 plugins/document-manager/plugin.c,
12423 plugins/symbol-browser/an_symbol_search.c,
12424 plugins/valgrind/vgrule-list.c: Use correct signal names while
12427 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12428 signal names and fixed enum IANJUTA_TYPE_* macro.
12430 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12432 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12433 plugins/search/search-replace.c :
12434 Fixed bug (Bookmark the good line).
12435 Search & Replace (Mark all matched strings).
12437 2006-03-09 Johannes Schmid <jhs@gnome.org>
12439 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12440 Completed changes from yesterday
12442 * plugins/document-manager/anjuta-document-manager.glade:
12443 plugins/editor/editor.glade
12444 plugins/editor/plugin.c: (activate_plugin)
12445 plugins/editor/text_editor.c
12446 plugins/sourceview/Makefile.am
12447 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12448 plugins/sourceview/sourceview.glade:
12449 Completed preference changes
12451 2006-03-08 Johannes Schmid <jhs@gnome.org>
12453 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12454 plugins/search/plugin.c: (activate_plugin):
12456 Removed Gtk-Criticals
12458 * plugins/document-manager/anjuta-document-manager.glade:
12459 plugins/document-manager/plugin.c: (on_docman_auto_save),
12460 (on_gconf_notify_timer), (prefs_init):
12461 plugins/document-manager/plugin.h:
12462 plugins/editor/text_editor.c: (text_editor_instance_init),
12463 (text_editor_dispose):
12464 plugins/editor/text_editor.h:
12465 plugins/editor/text_editor_cbs.c:
12466 plugins/editor/text_editor_cbs.h:
12467 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12468 plugins/glade/plugin.c: (activate_plugin):
12469 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12470 plugins/sourceview/sourceview-private.h:
12471 plugins/sourceview/sourceview.c: (on_menu_popup),
12472 (sourceview_new), (ifile_open), (ifile_savable_save),
12473 (ifile_savable_save_as), (ieditor_set_popup_menu),
12474 (ieditor_get_filename), (imark_mark):
12476 Moved autosave from editor to document manager and fixed some things in
12479 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12481 * plugins/search/anjuta-search.glade :
12482 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12483 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12484 plugins/search/search-replace.c : Fixed bug.
12486 2006-03-08 Johannes Schmid <jhs@gnome.org>
12488 * plugins/search/anjuta-search.glade
12489 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12491 2006-03-07 Johannes Schmid <jhs@gnome.org>
12493 * plugins/document-manager/action-callbacks.c
12494 plugins/document-manager/anjuta-document-manager.glade
12495 plugins/document-manager/plugin.c: (prefs_init),
12497 plugins/editor/Makefile.am:
12498 plugins/editor/editor.glade:
12499 plugins/editor/plugin.c: (on_style_button_clicked),
12500 (activate_plugin), (dispose):
12501 plugins/editor/style-editor.c:
12503 Startet to seperate document-manager and editor preferences
12505 * plugins/search/Makefile.am:
12506 plugins/search/anjuta-search.glade:
12507 plugins/search/search-replace.c:
12509 Moved search GUI to search-plugin
12511 * plugins/sourceview/sourceview-prefs.c:
12512 plugins/sourceview/sourceview-prefs.h:
12513 plugins/sourceview/sourceview-private.h:
12514 plugins/sourceview/sourceview.c:
12515 plugins/sourceview/sourceview.h:
12516 plugins/sourceview/Makefile.am:
12517 plugins/sourceview/anjuta-document.h:
12518 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12519 plugins/sourceview/plugin.c:
12521 Added some preferences to sourceview and fixed vfs_monitor
12523 * tagmanager/c.c: (parseParens):
12524 Removed annoying debug message
12526 * libanjuta/interfaces/libanjuta.idl:
12527 Removed IAnjutaEditorFactory::create_style_editor()
12529 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12531 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12532 Search : Bookmark all matched lines.
12534 2006-03-06 Johannes Schmid <jhs@gnome.org>
12536 * plugins/class-gen/anjuta-class-gen.plugin.in
12537 plugins/file-loader/plugin.c: (sort_wizards)
12538 (on_create_submenu), (activate_plugin)
12539 plugins/file-wizard/anjuta-file-wizard.plugin.in
12540 plugins/glade/anjuta-glade.plugin.in
12541 plugins/project-import/anjuta-project-import.plugin.in
12542 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12544 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12545 sorted alphabeticly
12547 * plugins/project-wizard/templates/mkfile.wiz:
12548 Use configured project directory instead of ~/myproject
12550 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12552 Show markers (again) and monitor uri
12554 2006-03-06 Naba Kumar <naba@gnome.org>
12556 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12557 typedefs separately so that forward linking would work.
12558 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12560 2006-03-05 Naba Kumar <naba@gnome.org>
12562 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12563 passing Enums and Structs in signals. Define struct _Name in
12564 generated code, so that forward referencing.
12565 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12567 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12569 2006-03-05 Naba Kumar <naba@gnome.org>
12571 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12572 support. Generate GType definitions for enums in generated codes
12573 so that enums could be passed as signal params.
12575 2006-03-04 Naba Kumar <naba@gnome.org>
12577 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12578 Restored cvs-moved revision files. They were originally marked
12579 deleted at their older locations. Now they are restored at
12580 their new locations. The changeset is one that was committed
12581 as part of document-manager, editor, search and print plugins
12582 separation from editor plugin.
12584 2006-03-03 Johannes Schmid <jhs@gnome.org>
12586 * plugins/sourceview/*:
12587 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12590 2006-03-04 Naba Kumar <naba@gnome.org>
12592 * plugins/gdb/*: Deleted removed files (see previous changlog
12593 entry for files list).
12595 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
12597 * plugins/debug-mananger/breakpoints.c,
12598 plugins/debug-manager/breakpoints.h,
12599 plugins/debug-manager/debug_tree.c,
12600 plugins/debug-manager/debug_tree.h,
12601 plugins/debug-manager/info.c,
12602 plugins/debug-manager/info.h,
12603 plugins/debug-manager/locals.c,
12604 plugins/debug-manager/locals.h,
12605 plugins/debug-manager/memory.c,
12606 plugins/debug-manager/memory.h,
12607 plugins/debug-manager/registers.c,
12608 plugins/debug-manager/registers.h,
12609 plugins/debug-manager/sharedlib.c,
12610 plugins/debug-manager/sharedlib.h,
12611 plugins/debug-manager/signal.c,
12612 plugins/debug-manager/signal.h,
12613 plugins/debug-manager/stack_trace.c,
12614 plugins/debug-manager/stack_trace.h,
12615 plugins/debug-manager/watch.c,
12616 plugins/debug-manager/watch.h,
12617 plugins/debug-manager/Makefile.am:
12618 Move from gdb plugin to debug manager plugin
12620 * plugins/debug-manager/anjuta-debug-manager.glade,
12621 plugins/debug-manager/anjuta-debug-manager.ui:
12622 Move all user interface from gdb to debug manager
12624 * plugins/debug-manager/utilities.c,
12625 plugins/debug-manager/utilities.h:
12626 Remove some unused code
12627 Add useful code from gdb plugin
12629 * plugins/debug-manager/start.c,
12630 plugins/debug-manager/start.h:
12631 Include code of attach_process
12632 Add more code to start the debugger
12634 * plugins/debug-manager/plugin.c,
12635 plugins/debug-manager/plugin.h,
12636 plugins/debug-manager/anjuta-debug-manager.plugin.in:
12637 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
12639 * plugins/debug-manager/debugger.c,
12640 plugins/debug-manager/debugger.h:
12641 Implement a queue of debugger command
12643 * plugins/gdb/actions.c,
12644 plugins/gdb/actions.h,
12645 plugins/gdb/watch_cbs.c,
12646 plugins/gdb/watch_cbs.h,
12647 plugins/gdb/watch_gui.c,
12648 plugins/gdb/watch_gui.h:
12651 * plugins/gdb/debugger.c,
12652 plugins/gdb/debugger.h,
12653 plugins/gdb/gdbmi.c,
12654 plugins/gdb/gdbmi.h,
12655 plugins/gdb/utilities.c,
12656 plugins/gdb/utilities.h,
12657 plugins/gdb/Makefile.am,
12658 plugins/gdb/anjuta-gdb.plugin.in:
12659 Implement necessary functions
12661 * plugins/gdb/parser.c,
12662 plugins/gdb/parser.h:
12663 Code for parsing variable previously in debug_tree.c
12665 * plugins/gdb/anjuta-gdb.glade,
12666 plugins/gdb/anjuta-gdb.ui:
12667 Remove user interface
12669 * plugins/gdb/gdbmi-test.c:
12672 * plugins/gdb/anjuta-gdb.plugin.png:
12673 Try an improved icon for gdb (archer fish)
12675 * libanjuta/anjuta-debugger.c,
12676 libanjuta/anjuta-debugger.h,
12677 libanjuta/interfaces/libanjuta.idl,
12678 libanjuta/interfaces/anjuta-idl-compiler.pl,
12679 libanjuta/Makefile.am:
12680 Add declaration used in new IAnjutaDebugger interface
12682 * manuals/reference/libanjuta.types,
12683 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
12684 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
12685 Update documentation
12687 2006-03-02 Naba Kumar <naba@gnome.org>
12689 * manuals/reference/libanjuta/Makefile.am,
12690 manuals/reference/libanjuta/libanjuta-docs.sgml,
12691 manuals/reference/libanjuta/libanjuta-sections.txt,
12692 manuals/reference/libanjuta/libanjuta.types,
12693 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12694 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
12695 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
12696 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12697 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12698 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12699 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12700 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12701 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
12702 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
12703 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12704 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
12705 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12706 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
12707 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
12708 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
12709 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12710 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12711 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12712 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
12713 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12714 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12715 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12716 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12717 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12718 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12719 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12720 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12721 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12722 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
12723 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12724 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12725 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12726 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12727 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
12728 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
12729 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
12730 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12731 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12732 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12733 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
12734 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12735 manuals/reference/libanjuta/tmpl/plugins.sgml,
12736 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12737 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12738 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12739 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12740 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12741 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12742 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12743 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12744 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12745 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12746 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12747 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12748 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12749 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
12752 2006-02-28 Naba Kumar <naba@gnome.org>
12754 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12755 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
12756 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
12757 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
12758 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
12759 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
12760 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
12761 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
12762 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
12763 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
12764 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
12765 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
12766 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
12767 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
12769 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12771 * plugins/sourceview/sourceview.c:
12772 Select to brace, select block.
12774 2006-02-28 Johannes Schmid <jhs@gnome.org>
12776 * plugins/file-wizard/Makefile.am
12777 plugins/file-wizard/action-callbacks.c (removed)
12778 plugins/file-wizard/action-callbacks.h (removed)
12779 plugins/file-wizard/anjuta-file-wizard.ui
12780 plugins/file-wizard/plugin.c: (activate_plugin),
12781 (deactivate_plugin)
12782 plugins/file-wizard/plugin.h:
12783 Removed Edit->Insert Text submenu (replace by macros plugin)
12785 * plugins/sourceview/sourceview.c: (sourceview_new),
12786 (ieditor_set_popup_menu):
12787 Fixed some more bugs
12789 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
12791 2006-02-28 Naba Kumar <naba@gnome.org>
12793 * plugins/file-manager/an_file_view.c,
12794 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
12795 rows also and with delay 1 sec (the color and timout value should
12796 probably be picked up from some system wide preference key).
12798 2006-02-28 Naba Kumar <naba@gnome.org>
12800 * libanjuta/interfaces/libanjuta.idl,
12801 plugins/document-manager/action-callbacks.c,
12802 plugins/document-manager/plugin.c,
12803 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
12804 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
12805 Added interface checks in document manager and enable/disable
12806 menus based on supported interface.
12808 * plugins/project-import/anjuta-project-import.glade: Set some
12809 resonable size for the import dialog.
12811 2006-02-27 Naba Kumar <naba@gnome.org>
12813 * libanjuta/interfaces/libanjuta.idl,
12814 plugins/document-manager/action-callbacks.c,
12815 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
12816 and eol conversion actions.
12818 2006-02-27 Johannes Schmid <jhs@gnome.org>
12820 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
12821 * plugins/file-manager/an_file_view.c
12822 plugins/file-manager/plugin.h: Added tooltips
12823 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
12825 2006-02-26 Naba Kumar <naba@gnome.org>
12827 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12828 plugins/build-basic-autotools/build-basic-autotools.c,
12829 plugins/build-basic-autotools/build-basic-autotools.h,
12830 plugins/build-basic-autotools/executer.c,
12831 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
12832 disable indicator highlights preferences from message manager to
12833 build plugin. Implemented message indicator highlights in build tool.
12835 * plugins/editor/text_editor.c: Fixed indicators.
12837 2006-02-26 Johannes Schmid <jhs@gnome.org>
12839 * plugins/sourceview/sourceview.c:
12842 * plugins/subversion/svn_auth.c:
12843 Fixed username/password authentification but there might be a memory corruption
12845 2006-02-26 Naba Kumar <naba@gnome.org>
12847 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12848 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
12849 libanjuta/anjuta-launcher.h: Added documentation.
12851 2006-02-24 Naba Kumar <naba@gnome.org>
12853 * plugins/editor/text_editor.c: Fixed change in API in
12854 IAnjutaEditorSelection::set().
12856 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12858 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
12859 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
12860 libanjuta/interfaces/libanjuta.idl :
12861 Search in sourceview editor (Select in buffer).
12864 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12866 * plugins/sourceview/sourceview.c :
12867 Fixed Replace, to_upper, to_lower.
12869 * plugins/search/search-replace_backend.c :
12870 Renamed header name.
12872 2006-02-22 Naba Kumar <naba@gnome.org>
12874 * libanjuta/anjuta-plugin-description.c,
12875 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
12876 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
12877 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
12878 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12879 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
12881 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12882 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
12884 2006-02-21 Naba Kumar <naba@gnome.org>
12886 * libanjuta/interfaces/libanjuta.idl,
12887 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12888 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
12889 interface for editor.
12891 2006-02-21 Naba Kumar <naba@gnome.org>
12893 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
12895 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12896 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
12898 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12900 * GTKSOURCEVIEW EDITOR
12901 plugins/sourceview/sourceview.c :
12902 Fixed copy and Goto Line.
12904 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
12905 plugins/macro/plugin.c :
12906 Fixed Insert key word and Insert macro.
12908 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
12910 * plugins/document-manager/anjuta-docman.c:
12911 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
12914 plugins/Makefile.am:
12915 plugins/sourceview/.cvsignore:
12916 plugins/sourceview/Makefile.am:
12917 plugins/sourceview/plugin.c: :
12918 plugins/sourceview/plugin.h:
12919 plugins/sourceview/sourceview.c:
12920 plugins/sourceview/sourceview.h:
12921 plugins/sourceview/sourceview.plugin:
12922 plugins/sourceview/sourceview.plugin.in:
12923 plugins/sourceview/sourceview.png:
12925 Added sourceview editor plugin
12927 2006-02-19 Naba Kumar <naba@gnome.org>
12929 * libanjuta/interfaces/libanjuta.idl,
12930 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12931 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12932 plugins/cvs-plugin/cvs-interface.c,
12933 plugins/document-manager/action-callbacks.c,
12934 plugins/document-manager/action-callbacks.h,
12935 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
12936 plugins/search/plugin.c, plugins/search/search-replace.c,
12937 plugins/search/search-replace_backend.c,
12938 plugins/subversion/subversion-actions.c,
12939 plugins/subversion/subversion-callbacks.c,
12940 plugins/tools/editor.c, plugins/tools/execute.c,
12941 plugins/tools/variable.c: Defined proper editor interfaces and fixed
12942 few fatal warnings.
12944 2006-02-15 Naba Kumar <naba@gnome.org>
12946 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
12949 * libanjuta/interfaces/libanjuta.idl,
12950 plugins/document-manager/anjuta-docman.c,
12951 plugins/document-manager/plugin.c,
12952 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
12953 unnecessary parameters from IAnjutaEditor interface and used proper
12954 types instead of 'gpointer'. Fixed various compiler warnings.
12956 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
12959 2006-02-12 Naba Kumar <naba@gnome.org>
12961 * po/POTFILES.in: Updated.
12963 2006-02-11 Naba Kumar <naba@gnome.org>
12965 * plugins/editor/properties.[cxx,h],
12966 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
12967 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
12968 to sci_prop_*(), because they were conflicting with external
12969 functions (in some ssl library).
12971 2006-02-08 Naba Kumar <naba@gnome.org>
12973 Patch from Massimo Cora <maxcvs@email.it>:
12974 * plugins/valgrind/anjuta-valgrind.schemas,
12975 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
12976 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
12977 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
12978 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
12979 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
12980 plugins/valgrind/vgtoolview.c,
12981 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
12982 before running the debugging session. I've added also a
12983 preference in Anjuta Preferences where you can specify
12984 the path to the valgrind binary. The default is /usr/bin/valgrind.
12985 Now it displays a dialog with the error. [it can be -program
12986 exited- or -file loaded or end of input-]. Some valgrind 3.x
12989 2006-01-29 Naba Kumar <naba@gnome.org>
12991 Patch from Massimo Cora <maxcvs@email.it>:
12992 * configure.in, plugins/Makefile.am,
12993 plugins/valgrind/*: Valgrind plugin (requires
12994 binutils-dev and valgrind to be installed.
12996 2005-01-24 Johannes Schmid <jhs@gnome.org>
12998 * Patch from Eric Greveson <ejg45@cam.ac.uk>
12999 plugins/tools/variables.c:
13000 Added current directory to possible variables
13002 * Patch from Günther Brammer <gbrammer@gmx.de>
13003 plugins/document-manager/anjuta-docman.c:
13004 Fix a crash on opening a file
13006 AUTHORS: Added Günther Brammer
13008 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13010 * libanjuta/anjuta-launcher.c:
13011 Fix a bug in AnjutaLauncher when output is bigger than buffer
13012 Probably fix bug #315188 and #305134
13014 2005-12-28 Johannes Schmid <jhs@gnome.org>
13016 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13017 * src/about.c: Use new gtk about dialog
13018 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13019 Updated anjuta_ui_add_action_group_entries call
13021 Patch from Jean Breford <jean.breford@normalesup.org>
13022 and Markus Habermehl <bmh1980de@yahoo.de>:
13024 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13025 * AUTHORS: Added Jean and Markus
13027 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13028 * plugins/search/search-replace.c :
13029 Bookmark all matched lines.
13030 * plugins/search/search-replace_backend.c :
13031 Fixed bug (Search in all project files).
13033 2005-12-21 Johannes Schmid <jhs@gnome.org>
13035 * plugins/search/plugin.c:
13037 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13038 investigation needed.
13040 AUTHORS: Added Ross Goldner
13042 2005-12-19 Ross Golder <ross@golder.org>
13044 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13045 application/xml MIME type.
13047 2005-12-18 Johannes Schmid <jhs@gnome.org>
13049 po/POTFILES.in: Updated files after directory changes
13050 HACKING: Removed outdated section 3 (anoncvs)
13052 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13054 * plugins/build-basic-autotools/build-basic-autotools.c:
13055 Save all files in editor before running a command
13057 * plugins/tools/execute.c:
13058 Use document manager plugin instead of each editor for
13061 2005-12-15 Johannes Schmid <jhs@gnome.org>
13063 * plugins/document-manager/action-callbacks.c:
13064 (on_save_all1_activate), (on_swap_activate)
13065 plugins/document-manager/anjuta-docman.c:
13066 (on_save_as_filesel_response), (on_notebook_switch_page):
13068 Fixed some remaining issues in document-manger
13070 2005-12-15 Johannes Schmid <jhs@gnome.org>
13072 * plugins/profile-default/default.anjuta:
13073 Load Search plugin and Message Manager by default
13075 2005-12-14 Johannes Schmid <jhs@gnome.org>
13077 * plugins/editor/text_editor.c
13078 libanjuta/anjuta-utils.c:
13080 Check if files differ when gnome-vfs monitoring is used.
13083 2005-12-13 Johannes Schmid <jhs@gnome.org>
13085 * plugins/document-manager/plugin.c:
13086 Only save modified files in ianjuta_file_savable_save() for document-manager
13087 as discussed on mailing list.
13089 * plugins/cvs-plugin/cvs-callbacks.c:
13090 Fixed dialog handling for empty log message
13092 2005-12-13 Johannes Schmid <jhs@gnome.org>
13094 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13096 * plugins/project-manager/* Removed ununsed files
13098 * plugins/symbol-browser/an_symbol_iter.c
13099 plugins/build-basic-autotools/build-basic-autotools.c
13100 plugins/build-basic-autotools/executer.c
13101 plugins/class-gen/class_gen.c
13102 plugins/class-inheritance/class-inherit.c
13103 plugins/cvs-plugin/cvs-actions.c
13104 plugins/cvs-plugin/cvs-interface.c
13105 plugins/debug-manager/attach_process.
13106 plugins/devhelp/plugin.c
13107 plugins/document-manager/plugin.c
13108 plugins/document-manager/indent_util.c
13109 plugins/editor/properties.cxx
13110 plugins/editor/aneditor.cxx
13111 plugins/editor/style-editor.c
13112 plugins/editor/text_editor.c
13113 plugins/macro/macro_db.c
13116 Use DEBUG_PRINT for debug messages
13118 libanjuta/anjuta-debug.h: Include config.h
13120 HACKING: Updated (BTW: does anyone read this?)
13122 2005-12-12 Johannes Schmid <jhs@gnome.org>
13124 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13125 * plugins/gdb/debugger.c
13127 Fix a crasher in gdb plugin
13129 * plugins/gtodo/plugin.c
13130 plugins/search/plugin.c
13134 * plugins/document-manager/anjuta-docman.c:
13136 Fixed error markers
13138 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13140 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13142 * plugins/document-manager/anjuta-docman.c:
13143 highlight changed files in docman popup-menu
13144 * plugins/gdb/debug-tree.c:
13145 plugins/gdb/debugger.c
13146 Do not corupt entire "locals" tree when variable pointer have
13147 additional info and arrays/strucs/unions correctly.
13150 2005-12-11 Johannes Schmid <jhs@gnome.org>
13152 * plugins/document-manager/anjuta-docman.c
13153 plugins/document-manager/plugin.c
13154 plugins/editor/text_editor.c:
13156 AUTHORS: Added Johan Ersvik
13158 Fixed "is-dirty" bug and tab ordering
13160 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13162 * plugins/editor/aneditor-autocomplete.cxx
13163 plugins/editor/aneditor-calltip.cxx
13164 plugins/editor/aneditor-priv.h
13165 plugins/symbol-browser/an_symbol.c
13166 plugins/symbol-browser/an_symbol_view.c
13168 tagmanager/tm_symbol.c
13169 tagmanager/tm_tag.c
13170 tagmanager/include/tm_symbol.h
13171 tagmanager/include/tm_tag.h
13174 Better pointer recognition in tagmanager and symbol browser
13176 2005-12-11 Johannes Schmid <jhs@gnome.org>
13178 * plugins/search/*: New search plugin derived from search code in old editor
13181 * plugins/document-manager/*: new document-manger which is now seperated from
13182 editor to allow implementation of other editor widgets. Code is mostly derived
13183 from old editor plugin
13185 * plugins/print/* new print plugin which is not fully implemented in the
13188 * plugins/editor/text_editor.c: Added lots of interface code
13190 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13191 IAnjutaEditorFactory and extended IAnjutaEditor
13193 * configure.in, plugins/Makefile.am updated build system for new
13196 This is a huge commit which might still contain some bugs and also has
13197 some fixmes. Things that are not working are the search toolbar because it
13198 does not use the same backend as any other searching function and printing
13199 (easy to fix) because it did not yet implement IAnjutaPrintable.
13201 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13203 * plugins/project-wizard/property.c:
13204 Use newer GtkFileChooser instead of GtkFileSelection with
13205 GnomeFileEntry to avoid a bug
13207 * plugins/project-wizard/install.c:
13208 Avoid an endless loop if project directory is not writable
13210 * plugins/project-wizard/druid.c:
13211 Allow creating project in empty directory without a
13214 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13216 Patch from Massimo Cora <maxcvs@email.it>
13217 * plugins/class-inheritence/class-inherit.c
13218 plugins/class-inheritence/plugin.c
13219 plugins/class-inheritence/plugin.h
13222 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13223 no longer supported!
13225 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13227 Patch from Johan Ersvik <jersvik@fastmail.fm>
13228 * plugins/message-view/message-view.c
13229 plugins/build-basic-autotools/build-basic-autotools.c
13230 plugins/build-basic-autotools/automake-c.filters
13232 This patch correct regex-filters for newer automake
13235 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13237 * plugins/tools/execute.c:
13238 Detect variables inside a word
13240 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13242 * libanjuta/anjuta-status.[ch],
13243 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13244 plugins/editor/anjuta-docman.c :
13245 New anjuta-status procedure.
13247 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13250 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13251 plugins/editor/Makefile.am
13252 plugins/editor/anjuta-document-manager.glade
13253 plugins/editor/plugin.c plugins/editor/plugin.h
13254 plugins/editor/text_editor.c plugins/editor/text_editor.h
13256 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13257 plugins/editor/indent-util.c plugins/editor/indent-util.h
13258 plugins/editor/indent_test.c :
13259 Set and Preview indent preferences parameters.
13260 Saved indent user parameters.
13262 2005-10-27 Naba Kumar <naba@gnome.org>
13264 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13265 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13266 theme color for saved documents.
13268 2005-10-26 Naba Kumar <naba@gnome.org>
13270 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13271 list. Fixed bug #316731.
13273 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13275 * tagmanager/tm_symbol.c: Fixed bug #315218
13277 2005-10-23 Adam Weinberger <adamw@gnome.org>
13279 * plugins/build/build_file.c
13280 plugins/build-basic-autotools/build-basic-autotools.c
13281 plugins/tools/execute.c
13282 plugins/build/compile.c
13283 plugins/build/configurer.c
13284 plugins/debug-manager/plugin.c
13285 plugins/editor/plugin.c
13286 plugins/editor/print.c
13287 plugins/editor/text_editor.c
13288 plugins/file-loader/plugin.c
13289 plugins/file-manager/an_file_view.c
13290 plugins/symbol-browser/an_symbol_view.c
13291 plugins/gdb/debugger.c
13292 plugins/gdb/plugin.c
13293 plugins/glade/plugin.c
13294 plugins/macro/macro-actions.c
13295 plugins/macro/plugin.c
13296 plugins/profile-default/plugin.c
13297 plugins/project-manager/plugin.c
13298 plugins/project-manager/project_import.c
13299 plugins/symbol-browser/plugin.c
13300 plugins/tools/execute.c
13302 src/anjuta-actions.h
13304 Correct spacing errors before and after "...".
13306 2005-10-20 Naba Kumar <naba@gnome.org>
13308 * plugins/gdb/debugger.c: Fixed attach/detach process to
13309 updated UI properly.
13311 2005-10-18 Naba Kumar <naba@gnome.org>
13313 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13316 2005-10-13 Naba Kumar <naba@gnome.org>
13318 * plugins/project-mkfile-import/*: Removed separate import wizard for
13319 makefile based projects (because single widzard handles all wizards).
13321 * plugins/project-import/project-import.c: Made wizard window
13322 transient to main window.
13324 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13326 * AUTHORS: Added Eric's name in contributors list.
13328 * configure.in, plugins/Makefile.am,
13329 plugins/project-import/Makefile.am,
13330 plugins/project-import/anjuta-project-import.glade,
13331 plugins/project-import/project-import.c,
13332 plugins/project-import/project-import.h: Import wizard now detects
13333 both makefile and automake projects together instead of separate wizard.
13335 * plugins/project-wizard/templates/java/project.anjuta,
13336 plugins/project-wizard/templates/mkfile/project.anjuta,
13337 plugins/project-wizard/templates/python/project.anjuta,
13338 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13339 name to make it appropriate.
13341 2005-10-11 Naba Kumar <naba@gnome.org>
13343 * configure.in: Fixed glade3 version requirement.
13345 2005-09-29 Alexander Shopov <ash@contact.bg>
13347 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13349 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13351 * plugins/subversion/svn_auth.c
13352 plugins/subversion/anjuta_subversion.glade:
13353 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13355 2005-09-22 Naba Kumar <naba@gnome.org>
13357 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13359 * configure.in, plugins/Makefile.am
13360 plugins/project-manager/anjuta-project-manager.plugin.in,
13361 plugins/project-manager/plugin.c,
13362 (added) plugins/project-mkfile-import/.cvsignore,
13363 (added) plugins/project-mkfile-import/Makefile.am,
13364 (added) plugins/project-mkfile-import/
13365 anjuta-project-mkfile-import-plugin.png,
13366 (added) plugins/project-mkfile-import/
13367 anjuta-project-mkfile-import.glade,
13368 (added) plugins/project-mkfile-import/
13369 anjuta-project-mkfile-import.plugin.in,
13370 (added) plugins/project-mkfile-import/plugin.c,
13371 (added) plugins/project-mkfile-import/plugin.h,
13372 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13373 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13374 plugins/project-wizard/templates/Makefile.am,
13375 (added) plugins/project-wizard/templates/mkfile-logo.png,
13376 (added) plugins/project-wizard/templates/mkfile.wiz,
13377 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13378 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13379 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13380 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13381 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13382 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13383 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13384 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13385 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13386 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13387 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13388 Added makefile based project import wizard and wizard template.
13390 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13392 * libanjuta/anjuta-launcher.c: Reduced false password detections
13394 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13396 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13397 messages correctly.a
13399 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13401 * scintilla/Makefile.am: Changed scintilla library to noinst
13402 * pixmaps/Makefile.am: Install password.png
13403 * libanjuta/anjuta-launcher.c: Changed password detection
13404 to be able to access GNOME CVS with ssh.
13406 2005-08-31 Naba Kumar <naba@gnome.org>
13408 * plugins/glade/plugin.c: Set transient window for the widget
13411 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13413 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13415 2005-08-10 Naba Kumar <naba@gnome.org>
13417 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13418 as shortcut key for execute.
13420 * src/about.c: Clean up.
13422 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13423 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13426 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13428 * plugins/editor/search-replace_backend.c :
13429 Fixed search in File Patterns.
13431 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13433 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13435 2005-08-04 Naba Kumar <naba@gnome.org>
13437 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13438 for pango-1.8 rendering bug.
13440 2005-08-03 Naba Kumar <naba@gnome.org>
13442 * plugins/glade/plugin.c: Proper names for plugin widgets.
13444 * plugins/subversion/anjuta-subversion.glade,
13445 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13446 string allocations. Use passed default values when available.
13447 Set proper focus and dialog default response. Destroy dialog after use.
13448 Return error when appropriate.
13450 2005-08-02 Naba Kumar <naba@gnome.org>
13452 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13453 for pango-1.8 rendering bug.
13455 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13457 * scintilla/Makefile.am: Fixed a make -j x bug
13459 2005-08-02 Johannes Schmid <jhs@gnome.org>
13461 * plugins/subversion/svn-auth.c: Added username/password
13464 2005-08-01 Naba Kumar <naba@gnome.org>
13466 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13467 checks for character width calculations.
13469 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13471 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13473 2005-07-31 Naba Kumar <naba@gnome.org>
13475 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13476 messup with pango 1.8. Fixed bug #311846.
13478 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13480 * plugins/gdb/memory.c : Fixed bug 305082.
13482 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13483 plugins/project-wizard/templates/gcj.wiz,
13484 plugins/project-wizard/templates/gnome.wiz,
13485 plugins/project-wizard/templates/gtk.wiz,
13486 plugins/project-wizard/templates/java.wiz,
13487 plugins/project-wizard/templates/python.wiz,
13488 plugins/project-wizard/templates/wxwin.wiz,
13489 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13491 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13493 * plugins/tools/execute.c:
13494 Correct a crash if editor is closed while a tool still use it.
13496 2005-07-28 Naba Kumar <naba@gnome.org>
13498 * scintilla/*: Updated scintilla from their latest CVS.
13500 2005-07-27 Naba Kumar <naba@gnome.org>
13502 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13503 plugins/build-basic-autotools/build-basic-autotools.c,
13504 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13505 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13506 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13507 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13508 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13509 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13510 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13511 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13512 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13513 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13514 argument to anjuta_ui_add_action_group_entries() and
13515 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13516 Fixed all plugins to pass translation domain. This fixes untranslated
13519 2005-07-27 Naba Kumar <naba@gnome.org>
13521 * plugins/class-inheritance/class-callbacks.c,
13522 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13523 proper system colors.
13525 2005-07-26 Naba Kumar <naba@gnome.org>
13527 * ROADMAP: Updated and added more tasks.
13529 2005-07-25 Naba Kumar <naba@gnome.org>
13531 * ROADMAP: Updated and added more tasks.
13533 2005-07-24 Naba Kumar <naba@gnome.org>
13535 * HACKING: Fixed format.
13537 2005-07-24 Naba Kumar <naba@gnome.org>
13539 * ROADMAP: Fixed format.
13540 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13542 2005-07-24 Naba Kumar <naba@gnome.org>
13544 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13545 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13547 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13549 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13550 Correct wrong sensitivity setting
13552 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13554 * plugins/tools/variable.c: Add variables for project manager
13556 2005-07-23 Naba Kumar <naba@gnome.org>
13558 * ROADMAP: updated.
13560 2005-07-23 Naba Kumar <naba@gnome.org>
13562 * plugins/subversion/Makefile.am,
13563 plugins/subversion/svn-auth.c,
13564 plugins/subversion/svn-auth.h: Added subversion authentication code
13567 * plugins/subversion/subversion-callbacks.c,
13568 plugins/subversion/subversion-callbacks.h,
13569 plugins/subversion/svn-backend-priv.h,
13570 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13571 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13572 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13573 Added file mode line.
13575 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13577 * configure.in: Added 'gl' to ALL_LINGUAS.
13579 2005-07-21 Naba Kumar <naba@gnome.org>
13581 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13582 the active sources and kill the running process without emitting
13583 signals (which could be fatal because the object is being destroyed).
13584 Incidentally, fixed the crash that happens when stopping an active
13585 debugger session. Disabled debug prints and code clean up.
13588 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13589 message view object, because that prevents many unprocessed outputs
13590 from the cvs command from being appended in view. Does not set NULL
13591 to mesg_view private member (not required) so that any pending outputs
13592 to view is processed.Fixed bug #172666.
13594 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13595 type in supported list.
13597 2005-07-18 Adam Weinberger <adamw@gnome.org>
13599 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13600 grammar/spelling fixes.
13602 2005-07-17 Naba Kumar <naba@gnome.org>
13604 * (new) plugins/project-wizard/templates/terminal/cvsignore,
13605 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
13606 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
13607 plugins/project-wizard/templates/anjuta-plugin.wiz,
13608 plugins/project-wizard/templates/gcj.wiz,
13609 plugins/project-wizard/templates/gnome.wiz,
13610 plugins/project-wizard/templates/gtk.wiz,
13611 plugins/project-wizard/templates/gtkmm.wiz,
13612 plugins/project-wizard/templates/java.wiz,
13613 plugins/project-wizard/templates/python.wiz,
13614 plugins/project-wizard/templates/terminal.wiz,
13615 plugins/project-wizard/templates/terminal/Makefile.am,
13616 plugins/project-wizard/templates/terminal/po/Makefile.am,
13617 plugins/project-wizard/templates/terminal/src/Makefile.am,
13618 plugins/project-wizard/templates/wxwin.wiz,
13619 plugins/project-wizard/templates/xlib-dock.wiz,
13620 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
13621 wizards and updated .wiz files to install them in newly created
13624 2005-07-16 Naba Kumar <naba@gnome.org>
13626 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
13628 * plugins/file-manager/an_file_view.c,
13629 plugins/file-manager/plugin.c: Added file manager preferences to
13630 show/hide files ignored by version control (e.g. cvsignore).
13632 * plugins/editor/text_editor.c: Initialize vfs info struct.
13634 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
13635 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
13636 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
13637 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
13638 omf-install/.cvsignore, pixmaps/.cvsignore,
13639 plugins/file-manager/anjuta-file-manager-plugin.glade,
13640 scintilla/.cvsignore, scintilla/include/.cvsignore,
13641 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
13642 tagmanager/python.c: Updated.
13644 2005-07-16 Naba Kumar <naba@gnome.org>
13646 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
13647 Fixed python parser to parser class methods.
13649 2005-07-15 Naba Kumar <naba@gnome.org>
13651 * plugins/project-wizard/property.c: Used parenthesis to remove
13654 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13655 plugins/project-wizard/templates/gcj.wiz,
13656 plugins/project-wizard/templates/gnome.wiz,
13657 plugins/project-wizard/templates/gtk.wiz,
13658 plugins/project-wizard/templates/gtkmm.wiz,
13659 plugins/project-wizard/templates/java.wiz,
13660 plugins/project-wizard/templates/python.wiz,
13661 plugins/project-wizard/templates/terminal.wiz,
13662 plugins/project-wizard/templates/wxwin.wiz,
13663 plugins/project-wizard/templates/xlib-dock.wiz,
13664 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
13667 2005-07-15 Naba Kumar <naba@gnome.org>
13669 * plugins/project-wizard/templates/java.wiz,
13670 plugins/project-wizard/templates/java/Makefile.am,
13671 plugins/project-wizard/templates/java/project.anjuta,
13672 plugins/project-wizard/templates/python.wiz,
13673 plugins/project-wizard/templates/python/Makefile.am,
13674 plugins/project-wizard/templates/python/project.anjuta: Use different
13675 project files for java and python module where debugger is not
13676 included in the list of plugins.
13678 2005-07-15 Naba Kumar <naba@gnome.org>
13680 * configure.in, plugins/project-wizard/templates/Makefile.am,
13681 plugins/project-wizard/templates/gcj-logo.png,
13682 plugins/project-wizard/templates/gcj.wiz,
13683 plugins/project-wizard/templates/gcj/.cvsignore,
13684 plugins/project-wizard/templates/gcj/Makefile.am,
13685 plugins/project-wizard/templates/gcj/configure.in.tpl,
13686 plugins/project-wizard/templates/gcj/src/.cvsignore,
13687 plugins/project-wizard/templates/gcj/src/Makefile.am,
13688 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
13689 plugins/project-wizard/templates/java-logo.png,
13690 plugins/project-wizard/templates/java.wiz,
13691 plugins/project-wizard/templates/java/configure.in.tpl,
13692 plugins/project-wizard/templates/java/po/Makefile.am,
13693 plugins/project-wizard/templates/java/po/POTFILES.in,
13694 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
13695 plugins/project-wizard/templates/java/src/main.java,
13696 plugins/project-wizard/templates/python-logo.png,
13697 plugins/project-wizard/templates/python.wiz,
13698 plugins/project-wizard/templates/python/.cvsignore,
13699 plugins/project-wizard/templates/python/Makefile.am,
13700 plugins/project-wizard/templates/python/configure.in.tpl,
13701 plugins/project-wizard/templates/python/po/.cvsignore,
13702 plugins/project-wizard/templates/python/po/Makefile.am,
13703 plugins/project-wizard/templates/python/po/POTFILES.in,
13704 plugins/project-wizard/templates/python/src/.cvsignore,
13705 plugins/project-wizard/templates/python/src/Makefile.am,
13706 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
13707 plugins/project-wizard/templates/python/src/main.py: Added Generic
13708 gcj and python project wizards. Fixed Generic java project to
13709 use _JAVA primary. Update gnome-build from cvs for them to work
13712 2005-07-12 Naba Kumar <naba@gnome.org>
13714 * plugins/project-manager/plugin.c: Automatically determine
13715 project backend by probing.
13717 2005-07-04 Naba Kumar <naba@gnome.org>
13719 * Makefile.am: Do not install old anjuta.glade file which conflicts
13720 with newer src/anjuta.glade.
13722 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
13724 * plugins/an_symbol_prefs.c:
13725 Sort list of available symbol files
13727 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
13729 * plugins/build-basic-autotools.c:
13732 * plugins/gtodo/libgtodo.c:
13733 Possible fix for #307800
13735 * libanjuta/anjuta-encodings.c
13736 libanjuta/anjuta-launcher.c
13737 libanjuta/anjuta-preference-dialog.c
13738 libanjuta/anjuta-preferences.c
13739 libanjuta/anjuta-ui.c
13740 libanjuta/anjuta-util.c
13741 libanjuta/cell-renderer-captioned-image.c
13742 libanjuta/plugin.c:
13744 Patch from de_lupus@pandora.be (Kristof Vansant):
13745 Replaced deprecated gnome-i18n.h
13748 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
13750 * plugins/subversion/anjuta-subversion.glade
13751 plugins/subversion/anjuta-subversion.ui
13752 plugins/subversion/plugin.c
13753 plugins/subversion/subversion-actions.c
13754 plugins/subversion/subversion-callbacks.h
13755 plugins/subversion/subversion-callbacks.c
13756 plugins/subversion/svn-backend-priv.h
13757 plugins/subversion/svn-backend.h
13758 plugins/subversion/svn-backend.c
13759 plugins/subversion/svn-thread.h
13760 plugins/subversion/svn-thread.c:
13762 Implemented Subversion diff
13764 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
13766 * plugins/build-basic-autotools/build-basic-autotools.c:
13767 Fixed crash bug! Might be useful to release 2.0.2 soon
13768 because this bug will crash any build which produces errors
13771 === Anjuta 2.0.1 ===
13773 2005-06-27 Naba Kumar <naba@gnome.org>
13775 * plugins/tools/execute.c: Formated code.
13777 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
13779 * plugins/build-basic-autotools/build-basic-autotools.c:
13780 Remove two memory leaks
13781 Check command output versus untranslated strings too
13783 * plugins/tools/execute.c:
13784 Remove two memory leaks
13785 Check command output versus untranslated strings too
13786 Remove description message
13788 * plugins/tools/fileop.c:
13789 Escape tool name in xml configuration file
13791 2005-05-26 Naba Kumar <naba@gnome.org>
13793 * configure.in: Bumped version to 2.0.1
13794 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
13796 * plugins/tools/execute.c: Fixed clickable messages.
13799 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
13800 Deactivate glade plugin when last glade project is closed. Reorder
13801 glade widgets in layout. Change glade project when user selects a
13802 new project. Removed project from the list when user closes it. Fixed
13803 glade project file loading from URI. Save and restored loaded glade
13804 projects in/from session.
13806 * plugins/class-gen/action-callbacks.c,
13807 plugins/class-gen/anjuta-class-gen-plugin.glade,
13808 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
13809 plugins/file-wizard/anjuta-file-wizard.glade,
13810 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
13811 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
13812 "Add to project" correctly. Use the source file path returned after
13813 adding to project. Fixed memory leaks. Deactivate wizard plugins
13816 * plugins/project-manager/plugin.c,
13817 plugins/project-wizard/anjuta-project-wizard.glade,
13818 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
13819 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
13820 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
13821 project-wizard preference page to anjuta app, because they are
13822 more appropriated as general preferences. Renamed username and
13823 useremail properties keys.
13825 * po/POTFILES.in: Updated.
13827 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
13830 * plugins/file-loader/plugin.c: Do not use static variable to store
13831 created submenu in factory. Fixed crash in anjuta exit.
13833 2005-05-24 Naba Kumar <naba@gnome.org>
13835 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13836 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13837 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13838 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13839 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13840 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13841 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13842 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13843 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13845 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
13846 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13847 plugins/build-basic-autotools/build-basic-autotools.c,
13848 plugins/build-basic-autotools/build-basic-autotools.h,
13849 plugins/build-basic-autotools/executer.c,
13850 plugins/build-basic-autotools/executer.h,
13851 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
13852 plugins/tools/variable.c: Added an extra argument to
13853 anuta_util_dialog_input() to pass default value. Save/load project
13854 configure and execution parameters in/from session.
13856 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
13857 symbol browser is loaded.
13859 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
13862 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
13863 deactivate would not start shell.
13865 2005-05-24 Naba Kumar <naba@gnome.org>
13867 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
13868 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
13869 libegg/egg-submenu-action.c, libegg/test-actions.c,
13870 plugins/build-basic-autotools/build-basic-autotools.c,
13871 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
13872 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
13873 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
13874 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
13875 plugins/macro/plugin.c, plugins/message-view/plugin.c,
13876 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
13877 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
13878 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13879 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13880 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
13882 2005-05-24 Naba Kumar <naba@gnome.org>
13884 * data/properties/styles.properties: Fixed defalt font.
13886 * plugins/editor/search-replace.c,
13887 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
13888 project openness wihtout activating project-manager plugin (i.e.
13889 using anjuta_shell_get()).
13891 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
13892 - Completed add_source(), add_group() and add_target() methods of
13893 IAnjutaProjectManager.
13894 - Change their definition to return the added element (or NULL).
13895 - Used interface API for project main menus and 'add to project'
13896 from file-manager context menu.
13897 - Select proper default target/group when prompting for adding
13898 source/target/group.
13899 - Do not expand all nodes in selection tree when default selection
13900 are given (eases navigation in big projects).
13902 - Marked strings for translation.
13904 2005-05-23 Naba Kumar <naba@gnome.org>
13906 * src/anjuta-app.c: Save menu accelerators on change.
13908 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
13909 save-as dialog (leading to crash later).
13911 2005-05-22 Naba Kumar <naba@gnome.org>
13914 * AUTHORS: Added developers for other projects. Updated.
13915 * TODO.tasks: Updated.
13916 * ChangeLog: Added past changelogs from anjuta-0.1.5.
13918 2005-05-22 Naba Kumar <naba@gnome.org>
13920 * plugins/tools/execute.c: Make parsable lines distinct by adding
13921 a "Click me" description in the message. Allow tools to open arbibrary
13922 file in editory using gdb-styled annotation (The line starts with two
13923 \032 characters followed by the file:line).
13925 * plugins/tools/scripts/prepare-changelog.pl,
13926 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
13927 ChangeLog file itself and open it.
13929 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
13931 * plugins/tools/execute.c:
13932 Parse output in message pane
13933 Correct a crash on plugin deactivation
13935 * plugins/tools/fileop.c,
13936 plugins/tools/tool.c,
13937 plugins/tools/tool.h:
13938 Load only valid tools
13940 2005-06-21 Naba Kumar <naba@gnome.org>
13942 * anjuta.spec.in: Fixed devel package requirement.
13944 * plugins/message-view/message-view.c: Scroll message on next/previous.
13946 * TODO.tasks: Updated.
13948 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13949 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13950 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13951 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13952 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13953 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13954 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13955 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13957 * libanjuta/anjuta-preferences.c,
13958 plugins/build-basic-autotools/build-basic-autotools.c,
13959 plugins/build-basic-autotools/executer.c,
13960 plugins/class-gen/action-callbacks.c,
13961 plugins/class-gen/action-callbacks.h,
13962 plugins/class-gen/class_gen.c,
13963 plugins/cvs-plugin/cvs-interface.c,
13964 plugins/debug-manager/attach_process.c,
13965 plugins/debug-manager/plugin.c,
13966 plugins/debug-manager/utilities.c,
13967 plugins/debug-manager/utilities.h,
13968 plugins/editor/aneditor-autocomplete.cxx,
13969 plugins/editor/aneditor.cxx,
13970 plugins/editor/search-replace.c,
13971 plugins/editor/search-replace_backend.c,
13972 plugins/gdb/breakpoints.c,
13973 plugins/gdb/registers.c,
13974 plugins/patch/plugin.c,
13975 plugins/project-wizard/druid.c,
13976 plugins/project-wizard/install.c,
13977 plugins/subversion/plugin.c,
13978 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
13981 * plugins/class-gen/action-callbacks.c,
13982 plugins/project-wizard/parser.c,
13983 plugins/project-wizard/property.c,
13984 plugins/project-wizard/values.c,
13985 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
13987 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
13990 2005-06-20 Naba Kumar <naba@gnome.org>
13992 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13993 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13994 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13996 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
13997 exit idle function.
13999 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14000 Fixed possible memory corruption.
14002 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14003 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14004 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14005 progress bar increment and added progress status for symbol refresh
14006 and project loading.
14008 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14009 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14010 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14011 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14014 * TODO.tasks: Updated.
14016 2005-06-19 Naba Kumar <naba@gnome.org>
14018 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14021 * plugins/project-import/project-import.c: Deactivate plugin when done.
14023 2005-06-18 Naba Kumar <naba@gnome.org>
14025 * plugins/profile-default/plugin.c: Fixed error when loading another
14026 project while a project is still loaded.
14028 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14029 signal from gnome-build to popup group properties.
14031 * src/anjuta.c: Load default session by default.
14033 * po/POTFILES.in: Added missing files.
14035 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14036 activate plugin on load (activate it separately). Connect to activate
14037 and deactivate signals for housekeeping, so that if plugins are
14038 activated or deactivate externally, they are properly recorded.
14040 * plugins/profile-default/plugin.c: Save profile before a project
14041 is loaded so that it could be restored when project is closed.
14043 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14045 2005-06-17 Naba Kumar <naba@gnome.org>
14047 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14048 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14049 for project. The plugins loaded for the project is restored when project
14050 is loaded next time.
14052 * TODO.tasks: Updated.
14054 2005-06-15 Naba Kumar <naba@gnome.org>
14056 * plugins/tools/scripts/find-fixmes.pl,
14057 (new) plugins/tools/scripts/translation-status.pl,
14058 plugins/tools/scripts/tools-2.xml.in,
14059 plugins/tools/scripts/Makefile.am,
14060 plugins/tools/scripts/prepare-changelog.pl: Added translation
14061 status script. Completed find-fixmes.pl script. Fixed bugs.
14063 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14066 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14068 * plugins/message-view/anjuta-message-manager-plugin.glade :
14069 renamed "messages.tag.position" to "messages.tab.position".
14070 plugins/message-view/anjuta-msgman.c :
14071 Messages tab position prefrences.
14073 2005-06-14 Naba Kumar <naba@gnome.org>
14075 * (new) plugins/tools/scripts/find-fixmes.pl,
14076 (new) plugins/tools/scripts/tools-2.xml.in,
14077 (new) plugins/tools/scripts/Makefile.am,
14078 (new) plugins/tools/scripts/prepare-changelog.pl,
14079 plugins/tools/plugin.h, plugins/tools/fileop.c,
14080 plugins/tools/Makefile.am, configure.in: Added system tools.
14082 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14084 * plugins/tools/editor.c:
14085 Take care of creating .anjuta directory if missing
14087 2005-06-10 Naba Kumar <naba@gnome.org>
14089 * configure.in: Increased gnome-build required to version 0.1.2.
14091 * plugins/project-manager/plugin.c: Fixed target/group removal.
14092 Fixed memory leaks.
14094 2005-06-10 Naba Kumar <naba@gnome.org>
14096 * plugins/project-manager/plugin.c: Implemented target/group
14097 configuration (update gnome-build module from cvs).
14099 2005-06-07 Naba Kumar <naba@gnome.org>
14101 Patch from: Massimo Cora' <maxcvs@email.it>:
14102 * plugins/class-inheritance/Makefile.am,
14103 plugins/class-inheritance/class-inherit.c,
14104 plugins/class-inheritance/class-inherit.h,
14105 plugins/class-inheritance/plugin.c,
14106 plugins/class-inheritance/plugin.h,
14107 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14108 expanded view of classes in hierarchy canvas (collapsable again).
14110 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14112 * scintilla/patches/scintilla-64-bit.diff (added)
14113 * plugins/patch/patch-plugin.c:
14114 Conditional build for GTK 2.4 and GTK 2.6
14116 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14118 * plugins/tools/anjuta-tools.glade,
14119 plugins/tools/editor.c,
14120 plugins/tools/plugin.h,
14121 plugins/tools/fileop.c:
14122 Add a check box to edit an user script
14123 Correct a few memory leak
14125 * plugins/tools/execute.c,
14126 plugins/tools/tool.c,
14127 plugins/tools/tool.h:
14128 Move utility remove_mnemonic function in tool.c
14131 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14133 Patch from sbrabec@suse.cz:
14135 scintilla/include/Scintilla.h:
14137 Fix 64-Bit warnings in gcc 4
14139 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14141 * plugins/patch/patch_plugin.c
14142 plugins/patch/patch.h
14143 plugin/patch/patch-plugin.glade
14144 plugin/patch/Makefile.am:
14146 Changed patch plugin to use libglade and new gtk 2.6 widgets
14148 2005-05-31 Naba Kumar <naba@gnome.org>
14150 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14151 * plugins/editor/text_editor.c: Don't show error
14154 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14156 * plugins/message-view/anjuta-message-manager.ui,
14157 plugins/message-view/anjuta-msgman.c,
14158 plugins/message-view/anjuta-msgman.h,
14159 plugins/message-view/message-view.c,
14160 plugins/message-view/message-view.h,
14161 plugins/message-view/plugin.c:
14162 Add a popup menu in messages panes
14163 Move save message pane option in it
14165 2005-05-28 Naba Kumar <naba@gnome.org>
14167 * data/properties/styles.properties: Fixed default font
14170 * plugins/editor/style-editor.c: cleanup.
14172 2005-05-25 Naba Kumar <naba@gnome.org>
14174 * plugin/gdb/plugin.c: Start gdb even if the program does
14175 not exists. Fixes bug #305074
14177 2005-05-24 Naba Kumar <naba@gnome.org>
14179 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14180 * configure.in: graphviz pkgconfig path.
14182 2005-05-24 Naba Kumar <naba@gnome.org>
14184 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14185 * TODO.tasks: Updated.
14187 2005-05-22 Naba Kumar <naba@gnome.org>
14189 * anjuta.spec.in: Fixed spec file
14190 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14192 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14194 * TODO.tasks: Updated.
14196 * plugins/message-view/anjuta-message-manager.ui,
14197 plugins/message-view/message-view.c,
14198 plugins/message-view/message-view.h,
14199 plugins/message-view/plugin.c:
14200 Add shortcut for next and previous message
14201 Add a save message menu item
14202 Fix a bug in previous message
14204 2005-05-21 Naba Kumar <naba@gnome.org>
14206 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14207 doc/Makefile.am, global-tags/create_global_tags.sh,
14208 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14209 and rpm package creation. Fixed installation paths.
14211 * plugins/editor/anjuta-document-manager.glade,
14212 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14213 and indent options.
14215 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14217 2005-05-21 Naba Kumar <naba@gnome.org>
14219 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14220 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14221 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14222 tagmanager/Makefile.am: Fixed paths configure variables to take
14223 automake configure variables instead of hardcoding.
14225 * global-tags/tm_global_tags.c: Formated code.
14227 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14228 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14229 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14230 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14231 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14232 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14233 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14234 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14235 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14237 2005-05-20 Naba Kumar <naba@gnome.org>
14239 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14240 and fixed rpm spec file (more testing required).
14242 * data/gdb.init: Don't set gdb prompt.
14244 * mime/Makefile.am: run update-mime-data only on system-wide install.
14246 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14248 2005-05-19 Naba Kumar <naba@gnome.org>
14250 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14251 while it's not visible.
14253 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14254 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14256 2005-05-19 Naba Kumar <naba@gnome.org>
14258 * configure.in: Fixed subversion checks. Added
14259 --disable-plugin-subversion and --disable-plugin-glade
14260 configure flags to manually turn off their plugin builds.
14262 * plugins/editor/plugin.c: Save and restore current editor line
14263 positions in session.
14265 2005-05-18 Naba Kumar <naba@gnome.org>
14267 * AUTHORS: Fixed email address.
14269 * libanjuta/anjuta-utils.c,
14270 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14271 when the projectmanager toplevel is not a window. Check for valid
14272 gtkwindow type before using the passed window as parent for anjuta
14275 2005-05-17 Naba Kumar <naba@gnome.org>
14277 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14279 * plugins/cvs-plugin/Makefile.am,
14280 plugins/devhelp/plugin.c,
14281 plugins/file-loader/Makefile.am,
14282 plugins/macro/Makefile.am,
14283 plugins/message-view/Makefile.am,
14284 plugins/patch/Makefile.am,
14285 plugins/project-manager/Makefile.am,
14286 plugins/subversion/Makefile.am,
14287 plugins/symbol-browser/Makefile.am: Removed -module flags
14290 * MAINTAINERS: Added file so that I could recieve bugzilla
14293 * plugins/glade/plugin.c: Fixed compile error.
14295 === Anjuta 2.0.0 ===
14297 2005-05-15 Naba Kumar <naba@gnome.org>
14299 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14302 * plugins/symbol-browser/an_symbol_view.c,
14303 plugins/symbol-browser/plugin.c,
14304 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14305 symbols have been updated. Reset file symbols when update
14306 occurs. Fixed memory leaks.
14308 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14309 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14311 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14313 * plugins/tools/anjuta-tools.glade:
14314 Remove unused parameter dialog
14316 * plugins/tools/dialog.c,
14317 plugins/tools/fileop.c,
14318 plugins/tools/fileop.h,
14319 plugins/tools/tool.c,
14320 plugins/tools/tool.h,
14321 plugins/tools/variable.c:
14322 Add a few comments and cleanups
14324 * plugins/tools/editor.c,
14325 plugins/tools/editor.h:
14326 Remove code from previous plugin and add comments
14327 Use main window as parent (instead of tool list)
14329 * plugins/tools/execute.c,
14330 plugins/tools/execute.h:
14331 Remove code from previous plugin and add comments
14334 2005-05-14 Naba Kumar <naba@gnome.org>
14336 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14339 * configure.in: Fixed
14341 * plugins/class-inheritance/class-inheritance.png: New icon.
14343 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14344 screws up when reparented.
14346 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14348 * plugins/editor/search-replace.c,
14349 plugins/editor/search-replace_backend.c
14350 plugins/project-manager/plugin.c : Clear find pane if searching same
14351 expression. Clean code.
14353 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14355 * configure.in: Added ne in ALL_LINGUAS
14357 2005-05-13 Naba Kumar <naba@gnome.org>
14359 * configure.in: Fixed glade-3 version.
14361 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14362 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14363 plugins/gdb/watch.c: Update locals, watch and frame document on
14366 2005-05-12 Naba Kumar <naba@gnome.org>
14368 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14369 scope autocompletion when the function definition is incomplete.
14371 * plugins/class-gen/anjuta-class-gen.plugin.in,
14372 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14373 plugins/gdb/plugin.c,
14374 plugins/glade/anjuta-glade.plugin.in,
14375 plugins/project-import/anjuta-project-import.plugin.in,
14376 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14377 titles for the wizards.
14379 2005-05-11 Naba Kumar <naba@gnome.org>
14381 * configure.in, plugins/debug-manager/Makefile.am,
14382 plugins/debug-manager/plugin.c,
14383 (added) plugins/debug-manager/images/.cvsignore,
14384 (added) plugins/debug-manager/images/Makefile.am,
14385 (added) plugins/debug-manager/images/detach-16.png,
14386 (added) plugins/debug-manager/images/detach.png,
14387 (added) plugins/debug-manager/images/step-into-16.png,
14388 (added) plugins/debug-manager/images/step-into.png,
14389 (added) plugins/debug-manager/images/step-out-16.png,
14390 (added) plugins/debug-manager/images/step-out.png,
14391 (added) plugins/debug-manager/images/step-over-16.png,
14392 (added) plugins/debug-manager/images/step-over.png,
14393 plugins/gdb/Makefile.am,
14394 plugins/gdb/breakpoints.c,
14395 plugins/gdb/plugin.c,
14396 (added) plugins/gdb/images/.cvsignore,
14397 (added) plugins/gdb/images/Makefile.am,
14398 (added) plugins/gdb/images/breakpoint.png,
14399 (added) plugins/gdb/images/locals.png,
14400 (added) plugins/gdb/images/stack.png,
14401 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14402 'remove all'. Added debugger icons.
14404 * plugins/editor/text_editor.c: Fixed file monitor.
14406 Patch from: Massimo Cora' <maxcvs@email.it>
14407 * plugins/patch/anjuta-patch-plugin.png,
14408 plugins/class-gen/Makefile.am,
14409 plugins/class-gen/action-callbacks.c,
14410 plugins/class-gen/class_gen.c,
14411 plugins/class-gen/class_logo.xpm: Implemented vcs
14412 file addions. New icons by Fabio Zecchini
14414 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14416 * libanjuta/interfaces/libanjuta.idl
14417 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14418 plugins/editor/search-replace_backend.c
14419 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14421 2005-05-11 Naba Kumar <naba@gnome.org>
14423 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14424 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14425 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14426 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14427 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14430 * plugins/symbol-browser/an_symbol_prefs.c,
14431 plugins/symbol-browser/an_symbol_search.c,
14432 plugins/symbol-browser/an_symbol_view.c,
14433 plugins/symbol-browser/an_symbol_view.h,
14434 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14436 2005-05-11 Naba Kumar <naba@gnome.org>
14438 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14440 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14441 progress bar location at create time, instead of hardcoding.
14443 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14444 Added mini splash screen.
14446 * plugins/editor/text_editor.c: Do not produce warning when file
14447 monitor could not be created.
14449 * plugins/profile-default/plugin.c: Save project session on exit.
14450 Show mini splash with progress bar at profile load.
14452 2005-05-10 Naba Kumar <naba@gnome.org>
14454 * configure.in, manuals/Makefile.am: Fixed compile flags.
14455 Disable outdated manuals builds.
14457 * global-tags/Makefile.am: Uninstall tags files on
14460 * libegg/Makefile.am: Use configured deprecated flags.
14462 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14463 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14464 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14467 * mime/Makefile.am: Take DESTDIR into account.
14469 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14471 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14472 on scope autocompletion.
14474 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14475 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14476 shared libs and static libs paths for debugging. Order them
14479 * po/POTFILES.in: Updated.
14481 2005-05-09 Naba Kumar <naba@gnome.org>
14483 * libanjuta/interfaces/libanjuta.idl,
14484 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14485 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14486 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14487 Implemented debugger source directory search and emits location changed
14488 signal with absolute path of the file.
14490 * plugins/tools/tool.c: Fixed compile errors.
14492 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14494 * plugins/tools/anjuta-tools.glade,
14495 plugins/tools/dialog.h,
14496 plugins/tools/dialog.c,
14497 plugins/tools/plugin.c,
14498 plugins/tools/editor.c:
14499 Improve graphical user interface
14501 Correct an error on close
14504 * plugins/tools/fileop.c,
14505 plugins/tools/tool.h,
14506 plugins/tools/tool.c:
14507 Change the tool internal structure
14508 Support having tools configuration in several places
14510 2005-05-08 Naba Kumar <naba@gnome.org>
14512 * plugins/gdb/actions.c,
14513 (removed) plugins/gdb/registers_cbs.c,
14514 (removed) plugins/gdb/registers_cbs.h,
14515 (removed) plugins/gdb/registers_gui.c,
14516 (removed) plugins/gdb/sharedlib_cbs.c,
14517 (removed) plugins/gdb/sharedlib_cbs.h,
14518 (removed) plugins/gdb/sharedlib_gui.c,
14519 (removed) plugins/gdb/signals_cbs.c,
14520 (removed) plugins/gdb/signals_cbs.h,
14521 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14523 2005-05-08 Naba Kumar <naba@gnome.org>
14525 * plugins/build-basic-autotools/executer.c: Fixed programs
14528 * plugins/debug-manager/Makefile.am,
14529 plugins/debug-manager/anjuta-debug-manager.glade,
14530 plugins/debug-manager/plugin.c,
14531 plugins/gdb/Makefile.am: Used libglade for programs listing
14534 * (added) plugins/gdb/pointer.png: Stack pointer image.
14536 * libanjuta/anjuta-marshal.list,
14537 pixmaps/Makefile.am,
14538 plugins/gdb/actions.c,
14539 plugins/gdb/actions.h,
14540 plugins/gdb/anjuta-gdb-plugin.ui,
14541 plugins/gdb/anjuta-gdb.glade,
14542 plugins/gdb/breakpoints.c,
14543 plugins/gdb/breakpoints.h,
14544 plugins/gdb/debug_tree.c,
14545 plugins/gdb/debug_tree.h,
14546 plugins/gdb/debugger.c,
14547 plugins/gdb/debugger.h,
14548 plugins/gdb/gdbmi-test.c,
14549 plugins/gdb/gdbmi.c,
14550 plugins/gdb/gdbmi.h,
14551 plugins/gdb/info.c,
14552 plugins/gdb/info.h,
14553 plugins/gdb/locals.c,
14554 plugins/gdb/locals.h,
14555 plugins/gdb/memory.c,
14556 plugins/gdb/memory.h,
14557 plugins/gdb/plugin.c,
14558 plugins/gdb/plugin.h,
14559 plugins/gdb/registers.c,
14560 plugins/gdb/registers.h,
14561 plugins/gdb/registers_cbs.c,
14562 plugins/gdb/registers_cbs.h,
14563 plugins/gdb/registers_gui.c,
14564 plugins/gdb/sharedlib.c,
14565 plugins/gdb/sharedlib.h,
14566 plugins/gdb/sharedlib_cbs.c,
14567 plugins/gdb/sharedlib_cbs.h,
14568 plugins/gdb/sharedlib_gui.c,
14569 plugins/gdb/signals.c,
14570 plugins/gdb/signals.h,
14571 plugins/gdb/signals_cbs.c,
14572 plugins/gdb/signals_cbs.h,
14573 plugins/gdb/signals_gui.c,
14574 plugins/gdb/stack_trace.c,
14575 plugins/gdb/stack_trace.h,
14576 plugins/gdb/utilities.c,
14577 plugins/gdb/utilities.h,
14578 plugins/gdb/watch.c,
14579 plugins/gdb/watch.h,
14580 plugins/gdb/watch_cbs.c,
14581 plugins/gdb/watch_cbs.h,
14582 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14583 it for all debugger component updates and listing. Implemented
14584 user custom debugger command window. Fixed all debugger components
14585 to work correctly. Implemented debugger as GObject. Removed
14588 2005-05-06 Naba Kumar <naba@gnome.org>
14590 * TODO.tasks: Updated.
14592 * plugins/build-basic-autotools/Makefile.am,
14593 plugins/file-loader/Makefile.am,
14594 plugins/profile-default/Makefile.am,
14595 plugins/sample1/Makefile.am,
14596 plugins/symbol-browser/images/Makefile.am,
14597 src/Makefile.am: Fixed 'make distcheck' errors.
14599 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
14602 * tagmanager/tm_workspace.c: Include prototypes in getting
14605 2005-05-06 Naba Kumar <naba@gnome.org>
14607 * TODO.tasks: Updated.
14609 * configure.in, plugins/cvs-plugin/Makefile.am,
14610 plugins/debug-manager/Makefile.am,
14611 plugins/devhelp/Makefile.am,
14612 plugins/editor/Makefile.am,
14613 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
14615 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
14616 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
14619 * tagmanager/tm_workspace.c,
14620 tagmanager/include/tm_workspace.h,
14621 plugins/editor/aneditor-autocomplete.cxx,
14622 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
14623 to return all matching tag types when no name is given instead of
14624 returning empty array.
14626 * plugins/symbol-browser/Makefile.am,
14627 (added) plugins/symbol-browser/an_symbol.c,
14628 (added) plugins/symbol-browser/an_symbol.h,
14629 plugins/symbol-browser/an_symbol_info.c,
14630 plugins/symbol-browser/an_symbol_info.h,
14631 (added) plugins/symbol-browser/an_symbol_iter.c,
14632 (added) plugins/symbol-browser/an_symbol_iter.h,
14633 plugins/symbol-browser/an_symbol_search.c,
14634 plugins/symbol-browser/an_symbol_view.c,
14635 plugins/symbol-browser/an_symbol_view.h,
14636 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14637 plugins/symbol-browser/plugin.c,
14638 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
14639 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
14640 plugin and implemented IAnjutaIterable interface for symbol search
14643 * plugins/class-inheritance/Makefile.am,
14644 plugins/class-inheritance/class-inherit.c,
14645 plugins/class-inheritance/class-inherit.h,
14646 plugins/class-inheritance/plugin.h: Use the newly added
14647 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
14648 get rid of libanjuta-ctags.la dependencies.
14650 2005-05-02 Naba Kumar <naba@gnome.org>
14652 * plugins/class-inheritance/class-inherit.c,
14653 plugins/class-inheritance/plugin.c,
14654 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
14655 be found for a class. Formated code.
14657 Patch from: Curtis Magyar <curtm4n@gmail.com>:
14658 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
14661 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
14663 * libanjuta/anjuta-launcher.c:
14664 Keep trying sending data until all bytes have been written
14666 * plugins/tools/anjuta-tools.glade,
14667 plugins/tools/editor.c:
14668 Add a combo box to defined data from stdin
14670 * plugins/tools/execute.c:
14671 Send data in stdin if needed
14674 * plugins/tools/fileop.c,
14675 plugins/tools/tool.h,
14676 plugins/tools/tool.c:
14677 Store, load and save stdin data
14678 Use tools-2.xml instead of tools.xml
14680 * plugins/tools/plugin.c,
14681 plugins/tools/plugin.h:
14684 * plugins/tools/dialog.c,
14685 plugins/tools/dialog.h:
14688 * plugins/tools/variable.c,
14689 plugins/tools/variable.h:
14690 Add editor related variables
14693 2005-04-29 Naba Kumar <naba@gnome.org>
14695 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
14697 * plugins/editor/text_editor.c: Fixed line marker interpretation.
14699 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14700 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
14701 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
14702 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
14703 working on gdb MI interface. Completed MI parser interface.
14705 Patch from Massimo Cora <maxcvs@email.it>:
14706 * plugins/class-inheritance/Makefile.am,
14707 plugins/class-inheritance/class-inherit.c,
14708 plugins/class-inheritance/class-inherit.h,
14709 plugins/class-inheritance/plugin.c,
14710 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
14711 Used system theme for colors. Display class members on mouse click.
14713 2005-04-28 Naba Kumar <naba@gnome.org>
14715 * plugins/symbol-browser/an_symbol_prefs.c
14716 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
14717 implementation to create/add/remove custom tags files in symbol
14718 brower preferences.
14720 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
14723 * plugins/project-import/project-import.c: Fixed memory leaks and
14724 use correct debug prints.
14726 * TODO.tasks: Updated.
14728 2005-04-27 Naba Kumar <naba@gnome.org>
14730 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
14731 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
14732 scintilla/Makefile.am: Fixed 'make distcheck' errors.
14734 * plugins/editor/anjuta-docman.c,
14735 plugins/editor/anjuta-docman.h,
14736 plugins/editor/plugin.c: Emit editor-added signal from docman
14737 and connect signals to new editor correctly.
14739 * plugins/class-inheritance/plugin.c,
14740 plugins/symbol-browser/plugin.c: Added stock icons.
14742 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14743 plugins/build-basic-autotools/executer.c,
14744 plugins/build-basic-autotools/executer.h: Added missing files
14745 for the execute programs implementation.
14747 2005-04-26 Naba Kumar <naba@gnome.org>
14749 * TODO.tasks: Updated.
14751 * plugins/file-loader/plugin.c,
14752 plugins/project-import/anjuta-project-import.plugin.in,
14753 plugins/project-import/plugin.c,
14754 plugins/project-import/project-import.c,
14755 plugins/project-import/project-import.h: Be able to import older
14758 2005-04-26 Naba Kumar <naba@gnome.org>
14760 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
14761 removing it from the shell.
14763 * libanjuta/anjuta-shell.c,
14764 libanjuta/anjuta-shell.h,
14765 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
14766 so that widget additions are freezed or thaw using a pending queue.
14767 Fixded UI flicker while loading projects.
14769 2005-04-26 Naba Kumar <naba@gnome.org>
14771 * TODO.tasks: Updated.
14773 * libanjuta/interfaces/libanjuta.idl: Added execute method for
14774 IAnjutaBuildable interface.
14776 * plugins/build-basic-autotools/Makefile.am,
14777 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14778 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14779 plugins/build-basic-autotools/build-basic-autotools.c,
14780 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
14781 interface and UI for executing project/file programs. Implemented
14782 IAnjutaFile interface so that executables could be opened directly.
14784 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
14785 Authors line (Reserved for external plugins, which do not have a way to
14786 show their credits).
14788 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
14789 [File Loader] group for menu labels (default to "Name" if it is not
14792 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
14793 for executing external commands.
14795 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
14797 * plugins/project-wizard/property.c:
14798 Correct a memory leak
14800 * libanjuta/interfaces/libanjuta.idl,
14801 plugins/editor/text_editor.c:
14802 Add erase_all and replace_selection function to IAnjutaEditor
14804 * plugins/tools/anjuta-tools.glade,
14805 plugins/tools/fileop.c,
14806 plugins/tools/editor.c,
14807 plugins/tools/tool.c
14808 plugins/tools/tool.h:
14809 Add shortcut and icon
14811 * plugins/tools/variable.c,
14812 plugins/tools/variable.h:
14813 Add a variable asking parameters at run time
14815 * plugins/tools/execute.c:
14816 Add a warning message for missing document manager
14817 Add replace buffer and replace selection output
14818 Correct an error in popup output
14820 * plugins/tools/plugin.c,
14821 plugins/tools/plugin.h,
14822 plugins/tools/anjuta-tools.ui,
14825 Attach tools menu to a new place
14827 2005-04-25 Naba Kumar <naba@gnome.org>
14829 * libanjuta/plugins.c, src/about.c, src/about.h,
14830 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
14831 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
14832 plugins (about box for plugins) menu.
14834 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14836 * plugins/editor/search-replace.c :
14837 Displayed full path in Search pane window.
14838 Bug 300231 : Selected line in Search pane window .
14840 2005-04-23 Naba Kumar <naba@gnome.org>
14842 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
14844 2005-04-22 Naba Kumar <naba@gnome.org>
14846 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
14848 * plugins/project-wizard/templates/java.wiz,
14849 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
14850 to create bytecodes (.class) files.
14852 * plugins/symbol-browser/an_symbol_info.c,
14853 plugins/symbol-browser/an_symbol_info.h,
14854 plugins/symbol-browser/an_symbol_search.c,
14855 plugins/symbol-browser/an_symbol_view.c,
14856 plugins/symbol-browser/plugin.c,
14857 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
14858 in file symbol list.
14860 2005-04-22 Naba Kumar <naba@gnome.org>
14862 * TODO.tasks: Updated.
14864 * plugins/class-inheritance/Makefile.am,
14865 plugins/subversion/Makefile.am: Do not install plugin files when
14866 plugin build condition is false.
14868 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14869 plugins/build-basic-autotools/build-basic-autotools.c,
14870 plugins/build-basic-autotools/build-basic-autotools.h,
14871 plugins/file-loader/anjuta-loader-plugin.ui,
14872 plugins/file-loader/dnd.c,
14873 plugins/file-loader/plugin.c,
14874 plugins/file-loader/plugin.h,
14875 plugins/project-manager/anjuta-project-manager.ui,
14876 plugins/project-manager/plugin.c: Added open file and build context
14877 menu in project manager context menu.
14879 2005-04-22 Naba Kumar <naba@gnome.org>
14881 * configure.in: Added message output showing conditional plugins to
14884 * src/layout.xml: Added layout for class-inheritance plugin widget.
14886 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
14887 plugin name to remove redundant terms.
14889 * TODO.tasks: Updated.
14892 plugins/symbol-browser/Makefile.am,
14893 plugins/symbol-browser/an_symbol_view.c,
14894 (removed) plugins/symbol-browser/sv_class.xpm,
14895 (removed) plugins/symbol-browser/sv_function.xpm,
14896 (removed) plugins/symbol-browser/sv_macro.xpm,
14897 (removed) plugins/symbol-browser/sv_private_fun.xpm,
14898 (removed) plugins/symbol-browser/sv_private_var.xpm,
14899 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
14900 (removed) plugins/symbol-browser/sv_protected_var.xpm,
14901 (removed) plugins/symbol-browser/sv_public_fun.xpm,
14902 (removed) plugins/symbol-browser/sv_public_var.xpm,
14903 (removed) plugins/symbol-browser/sv_static_fun.xpm,
14904 (removed) plugins/symbol-browser/sv_static_var.xpm,
14905 (removed) plugins/symbol-browser/sv_struct.xpm,
14906 (removed) plugins/symbol-browser/sv_unknown.xpm,
14907 (removed) plugins/symbol-browser/sv_variable.xpm,
14908 (added) plugins/symbol-browser/images/.cvsignore,
14909 (added) plugins/symbol-browser/images/Icons.16x16.Class,
14910 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
14911 (added) plugins/symbol-browser/images/Icons.16x16.Field,
14912 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
14913 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
14914 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
14915 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
14916 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
14917 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
14918 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
14919 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
14920 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
14921 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
14922 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
14923 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
14924 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
14925 (added) plugins/symbol-browser/images/Icons.16x16.Method,
14926 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
14927 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
14928 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
14929 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
14930 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
14931 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
14932 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
14933 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
14934 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
14935 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
14936 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
14937 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
14938 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
14939 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
14940 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
14941 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
14942 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
14943 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
14944 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
14945 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
14946 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
14947 pixmaps and added new icons (taken from monodevelop).
14949 2005-04-21 Naba Kumar <naba@gnome.org>
14951 Patch from Massimo Cora <maxcvs@email.it>:
14953 * configure.in, plugins/Makefile.am
14954 (new) plugins/class-inheritance/.cvsignore,
14955 (new) plugins/class-inheritance/Makefile.am,
14956 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
14957 (new) plugins/class-inheritance/class-inherit.c,
14958 (new) plugins/class-inheritance/class-inherit.h,
14959 (new) plugins/class-inheritance/plugin.c,
14960 (new) plugins/class-inheritance/plugin.h,
14961 (new) plugins/class-inheritance/class-inheritance.png: Added class
14962 inheritance plugin.
14964 Changes by naba: Added pkgconfig check for graphviz and conditionally
14967 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
14969 2005-04-20 Naba Kumar <naba@gnome.org>
14971 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14972 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14973 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14974 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14975 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14976 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14977 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14978 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14979 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14980 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14981 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14983 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
14984 message view management.
14986 * libanjuta/anjuta-children.[ch],
14987 plugins/build-basic-autotools/build-basic-autotools.c,
14988 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
14989 Removed anjuta_children_init() function,
14990 because it is done automatically when first invoked. Introduced
14991 anjuta_children_recover() to recover the child signalling. Fixed
14992 child exit management to correctly recover the exit status.
14994 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
14995 to properly shutdown the launcher and to kill the running process
14996 (without emitting any signal).
14998 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14999 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15000 gdb and program instance.
15002 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15004 * plugins/editor/search-replace.c :
15005 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15007 2005-04-18 Naba Kumar <naba@gnome.org>
15009 * TODO.tasks: Marked completed items.
15011 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15012 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15013 plugins/project-manager/plugin.c: Prompt user for the debugging
15014 target (select from a list of project's executable targets) and
15015 correctly start debugger. Take care of libtool wrapping when the
15016 target selected is libtool target. Fixed debugger menu items
15019 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15021 * plugins/tools/execute.c,
15022 plugins/tools/execute.h:
15023 Implement save all files before running a command
15024 Implement all options for stdout and stderr except replace buffer
15025 Allow running several tools
15027 * plugins/tools/plugin.c:
15028 Move anjuta launcher in execute.c
15030 * plugins/tools/tools.h,
15031 plugins/tools/variable.c:
15034 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15036 * plugins/tools/anjuta-tools.glade:
15037 Add new properties in tool editor dialog
15038 Cosmetic improvements
15040 * plugins/tools/anjuta-tools.ui:
15041 Attach tool menu as a build menu
15043 * plugins/tools/dialog.c:
15044 Set tool menu item sensitivity in tool list
15047 * plugins/tools/editor.c,
15048 plugins/tools/editor.h,
15049 plugins/tools/fileop.c,
15050 plugins/tools/tool.c,
15051 plugins/tools/tool.h:
15052 Add new properties (active, save file...)
15053 Most of them are still not implemented
15055 * plugins/tools/execute.c,
15056 plugins/tools/execute.h:
15057 Reorganize code to support multiple run
15058 Support run in terminal
15060 * plugins/tools/plugin.c
15061 plugins/tools/plugin.h:
15062 Move message handling in execute.c
15064 * plugins/tools/variable.h,
15065 plugins/tools/variable.c:
15066 Add useful variables
15068 2005-04-13 Naba Kumar <naba@gnome.org>
15070 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15071 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15073 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15075 * plugins/tools/dialog.c plugins/tools/tool.c :
15078 2005-04-06 Naba Kumar <naba@gnome.org>
15080 * src/anjuta.c: Load default session only when
15081 "anjuta.session.load.last" preference is enabled.
15083 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15085 * plugins/tools/Makefile.am,
15086 plugins/tools/variable.c,
15087 plugins/tools/variable.h:
15088 Add new code for handling variables
15090 * plugins/tools/anjuta-tools.glade:
15091 Improve tool editor dialog
15092 Add variable selection dialog
15094 * plugins/tools/dialog.c,
15095 plugins/tools/dialog.h,
15096 plugins/tools/plugin.c,
15097 plugins/tools/plugin.h:
15098 Add variable object
15099 Add a function to get it
15101 * plugins/tools/editor.c:
15102 Add gui code for variable selection dialog
15104 * plugins/tools/execute.c:
15105 Use variables for executing command
15107 * Naba: Compile warning fixes.
15109 2005-04-06 Naba Kumar <naba@gnome.org>
15111 * TODO.tasks: Marked completed items.
15113 2005-04-06 Naba Kumar <naba@gnome.org>
15115 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15118 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15120 2005-04-04 Naba Kumar <naba@gnome.org>
15122 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15123 inside Main window.
15125 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15127 * plugins/tools/Makefile.am,
15128 plugins/tools/anjuta-tools.plugin.in,
15129 plugins/tools/anjuta-tools.ui,
15130 plugins/tools/anjuta-tools.gladei,
15131 plugins/tools/anjuta-tools-plugin.png,
15132 plugins/tools/plugin.c,
15133 plugins/tools/plugin.h,
15134 plugins/tools/dialog.c,
15135 plugins/tools/dialog.h,
15136 plugins/tools/fileop.c,
15137 plugins/tools/fileop.h,
15138 plugins/tools/tool.c,
15139 plugins/tools/tool.h,
15140 plugins/tools/editor.c,
15141 plugins/tools/editor.h,
15142 plugins/tools/execute.c,
15143 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15144 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15147 * anjuta-tools.[ch]: Removed old tools code.
15149 2005-04-01 Steve Murphy <murf@e-tools.com>
15151 * configure.in: Added "rw" to ALL_LINGUAS.
15153 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15156 manuals/C/anjuta-manual/fileoperations.xml
15158 manuals/C/anjuta-manual/figures/search_expr.png
15159 manuals/C/anjuta-manual/figures/search_expr_basic.png
15160 manuals/C/anjuta-manual/figures/search_file_list.png
15161 manuals/C/anjuta-manual/figures/search_file_pattern.png
15162 manuals/C/anjuta-manual/figures/search_replace.png
15163 manuals/C/anjuta-manual/figures/search_setting.png
15164 manuals/C/anjuta-manual/figures/search_target.png
15165 manuals/C/anjuta-manual/figures/search_target_action.png
15166 manuals/C/anjuta-manual/figures/search_target_in.png
15168 manuals/C/anjuta-manual/figures/find_files.png
15169 manuals/C/anjuta-manual/figures/find_replace.png
15170 manuals/C/anjuta-manual/figures/find_text.png :
15171 Updated Anjuta manual (File Operations)
15173 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15175 * manuals/C/anjuta-manual/fileoperations.xml,
15176 manuals/C/anjuta-manual/figures/open_file.png,
15177 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15178 manuals/C/anjuta-manual/figures/prefs_print.png,
15179 manuals/C/anjuta-manual/figures/print_dlg.png,
15180 manuals/C/anjuta-manual/figures/print_preview.png.
15182 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15183 manuals/C/anjuta-manual/figures/display_macro.png,
15184 manuals/C/anjuta-manual/figures/insert_text.png,
15185 manuals/C/anjuta-manual/figures/keyword_macro.png,
15186 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15187 manuals/C/anjuta-manual/figures/save_as_file.png :
15188 Updated Anjuta Manual (File Operations)
15190 2005-03-23 Adam Weinberger <adamw@gnome.org>
15192 * plugins/editor/action-callbacks.c,
15193 plugins/file-loader/plugin.c,
15194 plugins/gtodo/main.c,
15195 plugins/project-wizard/druid.c:
15196 Fix spelling/grammar errors. Fixes bugs
15197 169068, 169137, 169138, and 169139.
15199 2005-03-21 Naba Kumar <naba@gnome.org>
15201 Patch from: Massimo Cora' <maxcvs@email.it>:
15203 * plugins/editor/Makefile.am
15204 plugins/editor/anjuta-docman.c,
15205 (added) plugins/editor/editor-tooltips.c,
15206 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15207 editor tabs to show full path.
15209 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15211 * plugins/subversion/svn-backend.c:
15212 Removed "apr-0/" from include because this is
15213 already included in SVN_INCLUDE and broke building if
15214 apr >= 1.0 was installed.
15216 2005-03-18 Naba Kumar <naba@gnome.org>
15218 Patch from: Massimo Cora' <maxcvs@email.it>:
15220 * plugins/editor/action-callbacks.c,
15221 plugins/editor/aneditor-calltip.cxx,
15222 plugins/editor/aneditor-priv.h,
15223 plugins/editor/aneditor.cxx,
15224 plugins/editor/aneditor.h,
15225 plugins/editor/anjuta-document-manager.ui: Added calltip
15226 activation from menu.
15228 2005-03-16 Naba Kumar <naba@gnome.org>
15230 Patch from: Massimo Cora' <maxcvs@email.it>:
15232 * plugins/class-gen/action-callbacks.c,
15233 plugins/class-gen/anjuta-class-gen-plugin.glade,
15234 plugins/class-gen/class_gen.c,
15235 plugins/class-gen/class_gen.h,
15236 plugins/class-gen/class_logo.xpm,
15237 plugins/class-gen/plugin.c: Create files without project
15238 being open. Add to project support. And other enhancements.
15240 2005-03-15 Adam Weinberger <adamw@gnome.org>
15243 plugins/debug-manager/utilities.c,
15244 plugins/file-loader/plugin.c,
15245 plugins/gdb/utilities.c,
15246 plugins/profile-default/plugin.c,
15247 plugins/project-import/project-import.c,
15248 src/anjuta-actions.h:
15249 Spelling/grammar fixes.
15251 2005-03-13 Naba Kumar <naba@gnome.org>
15253 * plugins/editor/action-callbacks.c,
15254 plugins/editor/action-callbacks.h,
15255 plugins/editor/anjuta-document-manager.ui,
15256 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15257 submenu. Moved menuitems from Format to View->Editor.
15259 * src/action-callbacks.c, src/action-callbacks.h,
15260 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15261 layout and lock layout menus in View submenu. Get rid of
15262 Settings->Layout Manager menu.
15264 * plugins/project-import/anjuta-project-import.plugin.in:
15267 * global-tags/Makefile.am,
15268 global-tags/create_global_tags.sh,
15269 plugins/editor/aneditor-autocomplete.cxx,
15270 plugins/editor/aneditor-priv.h,
15271 plugins/editor/aneditor.cxx,
15272 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15273 in editor and made it work in global symbols also.
15275 * src/anjuta-app.c: Always use priority texts besides icons style
15276 for toolbars, because other styles look horible for Anjuta (fixme).
15278 2005-03-11 Naba Kumar <naba@gnome.org>
15280 * configure.in: Removed test for iconv.
15282 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15283 before scintilla widget is realized.
15285 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15286 for Update menuitem.
15288 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15289 already applied in scintilla main stream.
15291 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15292 and notified scintilla developer.
15294 2005-03-10 Naba Kumar <naba@gnome.org>
15296 * src/action-callbacks.c: Removed reference to src/help.h (dead
15299 * plugins/editor/text_editor.c: Removed reference to
15300 src/launcher.h (a dead file).
15302 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15303 src/controls.c, src/controls.h, src/fileselection.c,
15304 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15305 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15306 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15307 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15308 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15309 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15310 Removed these dead files from CVS.
15313 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15315 * plugins/file-wizard/action-callbacks.c : Added error message.
15316 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15319 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15321 * plugins/cvs-plugin/cvs-callbacks.c
15322 plugins/cvs-plugin/plugin.c:
15323 Fixed preferences page init and busy handling
15325 * plugins/subversion/plugin.c:
15326 Fixed preferences page init
15328 2005-03-09 Naba Kumar <naba@gnome.org>
15330 * plugins/Makefile.am, plugins/glade/Makefile.am,
15331 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15332 enabled glade plugin in Anjuta. The plugin is built only when
15333 glade3 is installed.
15335 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15337 * plugins/project-wizard/templates/java.wiz
15338 plugins/project-wizard/templates/java-logo.png (*)
15339 plugins/project-wizard/templates/java/*
15340 plugins/project-wizard/templates/Makefile.am
15343 Add Java project type. It generates a autoconf/automake
15344 project which is compiled using gcj. It requires automake
15345 > 1.4 (1.9 is known to work) to work!
15347 (*) still awaiting response from the gcj team if we
15348 may use their logo.
15350 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15352 * plugins/project-import/*
15353 plugins/Makefile.am
15355 Added project import plugin. Might be a bit buggy and limited
15357 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15358 Icon from old pixmaps dir
15360 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15362 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15363 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15364 Added C Custom_Indent line macro.
15367 2005-03-09 Naba Kumar <naba@gnome.org>
15369 * TODO.tasks: Added new message-manager tasks.
15371 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15372 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15373 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15374 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15375 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15376 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15377 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15378 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15379 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15380 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15382 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15383 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15384 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15385 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15386 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15387 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15388 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15389 Removed debugger widgets from shell on debugger shutdown. Added
15390 scrolled windows for docked widgets. Removed unnecessary widget refs
15391 and unrefs. Destroy widgets correctly on debugger shutdown.
15393 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15394 with project description title. Removed frame shadow.
15396 * plugins/project-wizard/druid.c: Initializes tooltips.
15398 * scintilla/Makefile.am: Fixed comiple error.
15400 2005-03-08 Adam Weinberger <adamw@gnome.org>
15402 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15403 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15405 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15407 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15408 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15409 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15410 plugins/macro/macros.xml, plugins/macro/plugin.c :
15411 Moved cursor at the '|' position defined in macros.
15413 2005-03-07 Naba Kumar <naba@gnome.org>
15415 * plugins/subversion/Makefile.am: Fixed build error.
15417 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15418 types (perl, python, shellscript).
15420 * plugins/editor/plugin.c: Fixed to show all highlight options.
15422 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15424 * TODO.tasks : updated tasks.
15425 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15427 2005-03-07 Naba Kumar <naba@gnome.org>
15429 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15430 or disable subversion file-manager submenu. If "Subvesion" is also
15431 valid directory, we should also check for it.
15433 * configure.in: Disable cygwin macro until someone fixes the
15436 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15437 backward compatibility.
15439 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15441 * src/about.c : Cleaned code.
15442 * plugins/macro/macros.xml : Added "do_while" C macro.
15443 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15444 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15445 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15446 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15448 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15450 * plugins/class-gen/plugin.c:
15451 Removed "return" to activate project_root_uri watching.
15453 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15455 * plugins/Makefile.am
15456 plugins/subversion/*:
15457 Added subversion plugin. Add, Remove, Commit and Update work
15458 everything else needs work.
15460 * plugins/terminal/terminal.c
15461 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15462 we still have focus problems with the editor.
15464 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15466 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15468 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15470 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15472 2005-03-04 Naba Kumar <naba@gnome.org>
15474 Patch from Massimo Cora' <maxcvs@email.it>:
15476 * plugins/class-gen/Makefile.am,
15477 plugins/class-gen/action-callbacks.c,
15478 plugins/class-gen/action-callbacks.h,
15479 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15480 plugins/class-gen/anjuta-class-gen.plugin.in,
15481 plugins/class-gen/class_gen.c,
15482 plugins/class-gen/class_gen.h,
15483 (removed) plugins/class-gen/clsGen.c,
15484 (added) plugins/class-gen/goc_template_header,
15485 (added) plugins/class-gen/goc_template_source,
15486 plugins/class-gen/plugin.c,
15487 plugins/class-gen/plugin.h: Refactored class gen code.
15488 Added GOCBuilder code. Fixed UI. Implemented plugin.
15490 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15492 * plugins/project-wizard/property.c
15493 plugins/project-wizard/install.c
15494 plugins/project-wizard/druid.c
15495 plugins/editor/goto_line.c
15496 plugins/editor/plugin.c
15497 plugins/gtodo/add_edit_item.c
15498 plugins/gtodo/ligtodo.c
15499 plugins/gtodo/main.c
15500 plugins/gtodo/preferences.c:
15501 Fixed #167559, #167534, #167266, #167357
15502 (Bad English in strings...)
15504 Thanks to Adam Weinberger and Thierry Moisan for
15507 2005-03-03 Naba Kumar <naba@gnome.org>
15509 * libegg/Makefile.am, libegg/menu/Makefile.am,
15510 (added) libegg/egg-submenu-action.c,
15511 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15512 submenu (used for wizard listing).
15514 * plugins/file-loader/anjuta-loader-plugin.ui
15515 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15518 * plugins/editor/action-callbacks.c,
15519 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15520 ctrl+tabbing because it was interfaring with focus navigation.
15521 Focus editor on "Esc" in incremental search entry. Cleanups.
15523 * plugins/file-manager/an_file_view.c,
15524 plugins/symbol-browser/plugin.c,
15525 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15528 * plugins/profile-default/plugin.c,
15529 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15532 * (removed) scintilla/patches/a64-crash-fix.patch,
15533 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15536 2005-03-03 Naba Kumar <naba@gnome.org>
15538 * HACKING: Fixed typos.
15540 * plugins/editor/aneditor-indent.cxx: Clean up.
15542 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15543 Enable/disable save, undo and redo actions depending on state
15546 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15548 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15549 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15550 Displayed search_incremental status.
15552 * Removed plugins/editor/search_incremental.[ch]
15554 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15556 * plugins/cvs-plugin/cvs-execute.c
15557 plugins/cvs-plugin/cvs-callbacks.c:
15558 - Use weak reference on mesg_view and reuse tab if
15559 it still exists to avoid cluttering message manager.
15560 - Fixed bug in cvs remove
15562 README, HACKING: Updated
15564 configure.in: Added check for libsvn
15566 2005-02-29 Naba Kumar <naba@gnome.org>
15568 * plugins/file-manager/an_file_view.c,
15569 plugins/symbol-browser/an_symbol_view.c,
15570 plugins/symbol-browser/plugin.c: Hide column headers (they
15573 2005-02-29 Naba Kumar <naba@gnome.org>
15575 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15576 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15577 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15578 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15579 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15580 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15581 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15582 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15583 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15584 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15586 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15587 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15588 (added) libanjuta/anjuta-session.[hc],
15589 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15590 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15591 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15594 Implemented session management. Implemented session
15595 container class. Added session notifications from shell. Implemented
15596 session save/load in editor, file-loader, default-profile-plugin
15597 and anjuta-app. Fixed window sizing and restoration. Cleaned up
15598 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
15599 and maximized states in session. Implemented project session
15602 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15604 * plugins/class-gen/action-callbacks.[ch],
15605 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
15606 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
15607 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
15610 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
15612 * plugins/project-wizard/anjuta-project-wizard.glade,
15613 plugins/project-wizard/druid.c:
15614 Add some padding in tab label in project selection page
15616 * plugins/project-wizard/druid.c,
15617 plugins/project-wizard/parser.c:
15618 Search for project template recursively
15619 Add ~/.anjuta/project to the search paths
15621 2005-02-26 Naba Kumar <naba@gnome.org>
15623 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
15624 * plugins/file-loader/plugin.c: Fixed crash bug.
15625 * libanjuta/plugins.c: Fixed memory leak.
15627 2005-02-26 Naba Kumar <naba@gnome.org>
15629 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
15630 "UserActivatable" attribute for plugins. This attribute if set to
15631 "no" will prevent users from activating/deactivating it from
15632 plugins dialog. Added a toggle button in plugins dialog to toggle
15633 the plugins list between list of activatable plugins (default) to
15634 list of all plugins. anjuta_plugin_select() now only selects the
15635 plugin. Added anjuta_plugins_select_and_activate() method that will
15636 select and activate it.
15638 * plugins/profile-default/Makefile.am,
15639 plugins/profile-default/anjuta-default-profile.ui,
15640 plugins/profile-default/plugin.c,
15641 plugins/profile-default/plugin.h,
15642 plugins/project-manager/anjuta-project-manager.ui,
15643 plugins/project-manager/plugin.c,
15644 plugins/project-manager/plugin.h:
15646 Anjuta projects (*.anjuta) files define the profile of respective
15647 projects. Profile is a set of related plugins required for the
15648 project to open. Moved "close project" action from Project Manager
15649 to Profile Manager plugin. Implemented loading and unloading of
15650 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
15651 (instead of Project Manager) now handles opening of *.anjuta files.
15652 Close Project menuitem is now moved to File submenu (being
15653 consistent with Anjuta 1.x versions and avoiding creating Project
15654 submenu when project manager is not loaded).
15656 * src/anjuta-actions.h: Fixed short-cut key for Help content.
15658 * src/anjuta.ui: Fixed place holder for projects.
15660 * (new) plugins/profile-default/default.anjuta: default startup
15661 profile. Removed the hardcoded plugins loading in
15662 DefaultProfilePlugin.
15665 plugins/project-wizard/templates/terminal/project.anjuta:
15666 Implemented project format in newly created projects.
15668 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
15669 plugins/class-gen/anjuta-class-gen.plugin.in,
15670 plugins/cvs-plugin/anjuta-cvs.plugin.in,
15671 plugins/editor/anjuta-document-manager.plugin.in,
15672 plugins/file-loader/anjuta-loader.plugin.in,
15673 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15674 plugins/gdb/anjuta-gdb.plugin.in,
15675 plugins/glade/anjuta-glade.plugin.in,
15676 plugins/message-view/anjuta-message-manager.plugin.in,
15677 plugins/profile-default/anjuta-default-profile.plugin.in,
15678 plugins/project-manager/anjuta-project-manager.plugin.in,
15679 plugins/project-wizard/anjuta-project-wizard.plugin.in:
15680 Defined UserActivatable attributes. Added supported types attribute.
15682 * plugins/project-wizard/anjuta-project-wizard.glade
15683 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
15684 "Project Wizard" in preferences title.
15686 * TODO.tasks: Updated.
15688 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
15691 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15693 * plugins/file-wizard/anjuta-file-wizard.glade
15694 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
15696 Integrated License macros, cleaned file.c.
15698 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
15700 * plugins/macor/macro-util.c: Fixed crash bugs if email or
15701 username can not be found correctly.
15703 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15705 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
15706 plugins/macro/macros.xml :
15708 Added Headers macros. Cleaned file.c
15710 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15712 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
15713 plugins/macro/macros.xml :
15715 Fixed a bug. Added Header macro.
15718 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15720 * plugins/file-wizard/action-callbacks.c,
15721 plugins/file-wizard/file.c, plugins/macro/macro-util.c
15722 plugins/macro/macros.xml :
15724 Added FileName, Header template macros.
15726 2005-02-24 Naba Kumar <naba@gnome.org>
15728 * plugins/patch/patch-plugin.c: Fixed a function call.
15730 * src/anjuta.c, src/main.c: Save and load default session.
15732 2005-02-24 Naba Kumar <naba@gnome.org>
15734 * libanjuta/interfaces/libanjuta.idl,
15735 plugins/message-view/anjuta-msgman.c,
15736 plugins/message-view/anjuta-msgman.h,
15737 plugins/message-view/plugin.c: Added and implemented
15738 set_view_title() method.
15740 * plugins/build-basic-autotools/build-basic-autotools.c,
15741 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
15742 build context pooling. Maximum 3 contexts are reused. Additional
15743 contexts are created when all are busy.
15745 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15747 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15748 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15749 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
15750 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
15752 Added Copyright, Changelog macros.
15754 2005-02-23 Naba Kumar <naba@gnome.org>
15756 Patch from Massimo Cora' <maxcvs@email.it>:
15757 * plugins/Makefile.am,
15758 plugins/patch/Makefile.am,
15759 (added) plugins/patch/anjuta-patch-plugin.png,
15760 (added) plugins/patch/anjuta-patch.plugin.in,
15761 (added) plugins/patch/anjuta-patch.ui,
15762 plugins/patch/patch-plugin.c,
15763 (added) plugins/patch/patch-plugin.h,
15764 (added) plugins/patch/plugin.c,
15765 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
15768 2005-02-23 Naba Kumar <naba@gnome.org>
15770 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
15771 file-loader/plugin.c, profile-default/plugin.c:
15772 Implemented "activated" and "deactivated" signals for plugin class.
15773 Renamed *_location() functions to *_id(), because location is
15774 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
15775 anjuta_plugins_unload_plugin().
15777 * class-gen/plugin.c: Fixed complier warning and utility function call.
15779 * debug-manager/plugin.c: Unload debugger plugin correctly.
15781 * project-manager/plugin.c: Fixed compiler warnings.
15783 * plugins/project-wizard/templates/gnome/.cvsignore,
15784 plugins/project-wizard/templates/gnome/po/.cvsignore,
15785 plugins/project-wizard/templates/gnome/src/.cvsignore,
15786 plugins/project-wizard/templates/gtk/po/.cvsignore,
15787 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
15788 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
15790 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
15791 build (we need to fix this thing).
15793 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
15795 * plugins/macro/macro-action.[ch]
15796 plugins/macro/macro-edit.c
15797 plugins/macro/macro-dialog.c
15798 plugins/macro/macro-db.[ch]
15799 plugins/macro/plugin.[ch]
15800 plugins/macro/macro-util.[ch] (added)
15802 Cleaned up macro plugin and preview expanded macros.
15804 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
15806 * plugins/cvs-plugin/cvs-interface.c:
15808 Fixed option setting when using no compression and not
15811 2005-02-23 Naba Kumar <naba@gnome.org>
15813 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
15814 geometry on exit and startup (only if there is no geometry from the
15817 * TODO.tasks: Updated.
15819 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
15821 * manuals/reference/libanjuta/Makefile.am,
15822 manuals/reference/libanjuta/libanjuta-docs.sgml,
15823 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
15824 documentation for writing project templates.
15826 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15828 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
15829 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
15831 Expansion keywords in macros.
15833 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15835 * plugins/file-wizard/action-callbacks.c,
15836 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
15837 plugins/macro/macros.xml :
15839 Inserting text by macro plugin
15842 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
15844 * plugins/macro/plugin.c
15845 plugins/cvs-plugin/plugin.c:
15847 Fixed interfaces (use static)
15849 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
15851 * plugins/macro/macro-actions.[ch]
15852 plugins/macro/plugin.c
15853 libanjuta/interfaces/libanjuta.idl:
15855 Implemented IAnjutaMacro interface to be used by file-wizard
15857 * plugins/cvs-plugin/plugin.c
15858 libanjuta/interfaces/libanjuta.idl:
15860 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
15861 for all version control systems and not only for cvs.
15863 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15865 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
15868 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
15871 2005-02-21 Naba Kumar <naba@gnome.org>
15873 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
15874 IAnjutaDebugger interface.
15876 * plugins/debug-manager/anjuta-debug-manager.ui,
15877 plugins/debug-manager/attach_process.c,
15878 plugins/debug-manager/attach_process.h,
15879 plugins/debug-manager/plugin.c,
15880 plugins/debug-manager/plugin.h,
15881 plugins/gdb/actions.c,
15882 plugins/gdb/actions.h,
15883 plugins/gdb/anjuta-gdb-plugin.ui,
15884 plugins/gdb/breakpoints.c,
15885 plugins/gdb/breakpoints.h,
15886 plugins/gdb/debugger.c,
15887 plugins/gdb/debugger.h,
15888 plugins/gdb/memory.c,
15889 plugins/gdb/plugin.c,
15890 plugins/gdb/plugin.h,
15891 plugins/gdb/sharedlib.h,
15892 plugins/gdb/sharedlib_cbs.c,
15893 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
15894 correctly between debug-manager and debugger. Implemented debugger
15895 interface in gdb plugin. Fixed action names. Added UI updating.
15896 Start and stop debugger (does not work yet). Fixed UI merging.
15897 Fixed debugger plugin handling in debug-manager.
15899 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
15901 * plugins/editor/aneditor-autocomplete.cxx:
15903 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
15904 crash with C++ "template" keyword.
15906 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15908 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15909 Fixed bug (Closed macro dialogs with Esc key).
15911 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
15913 * plugins/project-wizard/xlib.wiz,
15914 plugins/project-wizard/xlib-logo.png,
15915 plugins/project-wizard/xlib/*:
15916 Port old xlib anjuta project on new project wizard
15918 * plugins/project-wizard/xlib-dock.wiz,
15919 plugins/project-wizard/xlib-dock/*:
15920 Port old xlib dock anjuta project on new project wizard
15922 * plugins/project-wizard/wxwin.wiz,
15923 plugins/project-wizard/wxwin-logo.png,
15924 plugins/project-wizard/wxwin/*:
15925 Port old wxwin anjuta project on new project wizard
15927 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
15928 necessary changes for the new templates.
15930 2005-02-18 Naba Kumar <naba@gnome.org>
15932 * plugins/Makefile.am: Added class-gen
15934 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
15936 * plugins/project-wizard/header.c:
15937 Fix a bug in sorting of project categories
15939 2005-02-18 Naba Kumar <naba@gnome.org>
15941 Patch from Massimo Cora <maxcvs@email.it>:
15943 * plugins/class-gen/.cvsignore,
15944 plugins/class-gen/Makefile.am,
15945 (added) plugins/class-gen/action-callbacks.c,
15946 (added) plugins/class-gen/action-callbacks.h,
15947 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
15948 (added) plugins/class-gen/class_gen.c,
15949 (added) plugins/class-gen/class_gen.h,
15950 (added) plugins/class-gen/plugin.c,
15951 (added) plugins/class-gen/plugin.h: Ported class wizard to the
15954 * plugins/project-manager/plugin.c: implemented add_source().
15956 2005-02-17 Naba Kumar <naba@gnome.org>
15958 * plugins/file-loader/plugin.c: Fixed possible crash.
15960 * src/action-callbacks.c, src/action-callbacks.h,
15961 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
15963 2005-02-17 Naba Kumar <naba@gnome.org>
15965 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15966 plugins/project-wizard/templates/gnome.wiz,
15967 plugins/project-wizard/templates/gtk.wiz,
15968 plugins/project-wizard/templates/gtkmm.wiz,
15969 plugins/project-wizard/templates/terminal.wiz,
15970 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15971 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15972 plugins/project-wizard/templates/gnome/src/callbacks.c,
15973 plugins/project-wizard/templates/gnome/src/callbacks.h,
15974 plugins/project-wizard/templates/gnome/src/main.c,
15975 plugins/project-wizard/templates/gtk/src/callbacks.c,
15976 plugins/project-wizard/templates/gtk/src/callbacks.h,
15977 plugins/project-wizard/templates/gtk/src/main.c,
15978 plugins/project-wizard/templates/gtkmm/src/main.cc,
15979 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
15980 to generate licence correctly (without any extra newlines). Removed
15981 IncludeGNUHeader macro definition and added proper licence property.
15982 Fixed project directory paths in file contents.
15984 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15986 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15987 Closed macro dialogs with Esc key.
15989 2005-02-16 Naba Kumar <naba@gnome.org>
15991 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15992 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15993 plugins/project-wizard/templates/gnome/src/callbacks.c,
15994 plugins/project-wizard/templates/gnome/src/callbacks.h,
15995 plugins/project-wizard/templates/gnome/src/main.c,
15996 plugins/project-wizard/templates/gtk/src/main.c,
15997 plugins/project-wizard/templates/gtkmm/src/main.cc,
15998 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
15999 macros to avoid blank newlines.
16001 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16003 * plugins/project-wizard/autogen.c:
16004 Correct a problem when having property value in UTF-8
16006 * plugins/project-wizard/druid.c:
16007 Correct a bug when reselecting a new project (all pages
16010 * plugins/project-wizard/property.c:
16011 Avoid having default invalid properties
16013 * plugins/project-wizard/templates/terminal.wiz,
16014 plugins/project-wizard/templates/terminal/po/ChangeLog,
16015 plugins/project-wizard/templates/terminal/src/main.c:
16016 Remove command for testing run function
16017 Move destination directory to second page and include
16018 project name. Add exist tag. Remove unused properties.
16020 2005-02-16 Naba Kumar <naba@gnome.org>
16022 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16023 plugins/debug-manager/anjuta-debug-manager.ui,
16024 plugins/debug-manager/plugin.c,
16025 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16026 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16027 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16028 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16029 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16030 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16031 (removed) src/anjuta_info.c,
16032 (removed) src/anjuta_info.h,
16033 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16034 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16035 (added) plugins/gdb/actions.c,
16036 (added) plugins/gdb/actions.h: Completed initial
16037 porting of debugger to new architecture. Fixed many of the debugger
16040 * plugins/file-loader/plugin.c: Detect some important mime ourself
16041 to avoid inconsistencies when mime system isn't working.
16043 2005-02-16 Naba Kumar <naba@gnome.org>
16045 * plugins/editor/Makefile.am,
16046 (added) plugins/editor/aneditor-autocomplete.cxx,
16047 (added) plugins/editor/aneditor-calltip.cxx,
16048 (added) plugins/editor/aneditor-indent.cxx,
16049 (added) plugins/editor/aneditor-priv.h,
16050 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16051 different smaller chunks to make it easy to maintain.
16053 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16055 * plugins/project-wizard/druid.c :
16057 Found system Email address if not defined in Preferences.
16059 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16061 * plugins/project-wizard/gtkmm.wiz
16062 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16063 plugins/project-wizard/gtkmm/*
16065 Added GTKmm (C++) project type
16067 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16069 * plugins/message-view/plugin.c
16070 plugins/message-view/message-view.c
16072 Implemented next/prev action
16074 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16076 * plugins/project-wizard/templates/libglade2.* :
16077 Removed libglade2 project.
16079 * plugins/project-wizard/templates/gtk* :
16080 Removed interface.[ch] & support.[ch].
16082 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16084 * plugins/project-wizard/anjuta-project-wizard.glade,
16085 plugins/project-wizard/property.[ch],
16086 plugins/project-wizard/templates/anjuta-plugin.wiz :
16087 Added a new property ("iconfile").
16089 2005-02-14 Naba Kumar <naba@gnome.org>
16091 * plugins/project-wizard/install.c,
16092 plugins/project-wizard/plugin.c,
16093 plugins/project-wizard/templates/anjuta-plugin.wiz,
16094 plugins/project-wizard/templates/gnome.wiz,
16095 plugins/project-wizard/templates/gtk.wiz,
16096 plugins/project-wizard/templates/libglade2.wiz,
16097 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16098 newly created projects and open them. Fixed message buffering in
16101 2005-02-14 Naba Kumar <naba@gnome.org>
16103 * src/about.c, pixmaps/Makefile.am,
16104 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16106 * mime/gnome-mime-application-x-anjuta.png,
16107 pixmaps/anjuta_icon.png,
16108 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16109 done by 9-speed at:
16110 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16112 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16115 plugins/project-wizard/templates/libglade2-logo.png,
16116 plugins/project-wizard/templates/libglade2.wiz,
16117 plugins/project-wizard/templates/libglade2/* :
16121 2005-02-14 Naba Kumar <naba@gnome.org>
16123 * TODO.tasks: Updated.
16125 * plugins/editor/anjuta-docman.c,
16126 plugins/editor/text_editor.c,
16127 plugins/editor/text_editor.h,
16128 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16129 for file modification, but it is still not functioning.
16131 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16133 * plugins/project-wizard/values.c,
16134 plugins/project-wizard/values.h,
16135 plugins/project-wizard/property.c,
16136 plugins/project-wizard/property.h,
16137 plugins/project-wizard/druid.c:
16138 Rewrite mandatory property check
16139 Add check of exist property
16140 Rewrite handling of cached property page
16142 2005-02-13 Naba Kumar <naba@gnome.org>
16144 Patch from Igor Kovalenko <garrison@mail.ru>:
16145 * tagmanager/tm_workspace.c: Improved performance.
16147 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16149 *plugins/project-wizard/templates/*.wiz,
16150 plugins/project-wizard/druid.c,
16151 plugins/project-wizard/templates/terminal/src/main.c,
16152 plugins/project-wizard/templates/gtk/src/*.[ch],
16153 plugins/project-wizard/templates/gtk/src/Makefile.am,
16154 plugins/project-wizard/templates/gnome/src/*.[ch],
16155 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16156 Add Copyright date & Email address,
16157 Correct terminal project.
16159 2005-02-12 Naba Kumar <naba@gnome.org>
16161 * plugins/project-wizard/property.c: Fixed hidden
16162 properties to take values.
16164 * plugins/project-wizard/file.[ch]: Renamed
16165 true/false enum values to fix compile error
16166 (conflict with other definition).
16168 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16169 even when mime type detection fails (for example, when Anjuta is
16170 installed in non-system prefix).
16172 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16174 * plugins/project-wizard/values.c,
16175 plugins/project-wizard/values.h:
16176 Rewrite file with more comments
16178 * plugins/project-wizard/druid.c,
16179 plugins/project-wizard/druid.h,
16180 plugins/project-wizard/autogen.c,
16181 plugins/project-wizard/autogen.h,
16182 plugins/project-wizard/druid.c,
16183 plugins/project-wizard/druid.h:
16185 Use values instead of properties
16186 Move default properties to druid.c
16188 * plugins/project-wizard/install.c,
16189 plugins/project-wizard/install.h:
16190 Use values instead of properties
16191 Add a check to avoid overwriting files
16193 * plugins/project-wizard/parser.c,
16194 plugins/project-wizard/property.c,
16195 plugins/project-wizard/property.h:
16196 Update to use new values
16197 Add an "exist" attribute to check if a directory already exist
16199 * plugins/project-wizard/anjuta-project-wizard.glade:
16200 Change project selection page (GtkTextView => GtkLabel,
16201 GtkTable => GtkVBox)
16203 * plugins/project-wizard/templates/terminal.wiz:
16204 Move destination directory on second page
16206 * plugins/project-wizard/action.c:
16209 2005-02-12 Naba Kumar <naba@gnome.org>
16211 * plugins/file-manager/an_file_view.c,
16212 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16213 views. Created dynamic update date of view depending on project
16214 changes -- similar to file-manager view.
16216 * plugins/devhelp/plugin.c: Load help on idle.
16218 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16219 autoformat' to proper location in preferences.
16221 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16224 * plugins/editor/plugin.c: Fixed accel name.
16226 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16228 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16229 plugins/project-wizard/templates/gnome.wiz,
16230 plugins/project-wizard/templates/gtk.wiz,
16231 plugins/project-wizard/anjuta-project-wizard.glade,
16232 plugins/project-wizard/autogen.c:
16233 Add Username & Email address in Project preferences.
16235 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16237 *plugins/project-wizard/templates/gnome-logo.png,
16238 plugins/project-wizard/templates/gnome.wiz,
16239 plugins/project-wizard/templates/gnome/* :
16242 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16244 * plugins/project-wizard/templates/terminal/src/main.c,
16245 plugins/project-wizard/templates/terminal/src/main.c,
16246 plugins/project-wizard/templates/terminal/src/main.[ch] :
16247 Insert License in projects
16249 2005-02-11 Naba Kumar <naba@gnome.org>
16251 * TODO.tasks: Added message manager task.
16253 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16255 * plugins/editor/plugin.c: Use bookmark stock icons.
16257 * plugins/message-view/anjuta-message-manager.ui,
16258 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16260 2005-02-10 Naba Kumar <naba@gnome.org>
16262 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16264 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16266 * global-tags/Makefile.am
16267 Error during 'make install'
16269 2005-02-09 Naba Kumar <naba@gnome.org>
16271 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16274 2005-02-08 Naba Kumar <naba@gnome.org>
16276 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16278 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16279 Show busy cursur when updating global tags in preferences.
16281 * configure.in: Fixed.
16283 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16285 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16286 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16288 - Fixed anjuta-plugin project (glade)
16290 2005-02-08 Naba Kumar <naba@gnome.org>
16292 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16293 Fixed automatic indentations.
16295 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16296 Global tags are now segregated into smaller api tags, which can be
16297 selectively loaded from symbol browser preferences.
16299 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16300 Implemented IProjectManager interface in project-manager. Mostly getter
16301 methods for now, but need to add add() and remove() methods to add
16302 or remove project elements.
16304 * plugins/gdb/debug_tree.c: Small fix.
16306 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16307 plugins/symbol-browser/an_symbol_info.c,
16308 plugins/symbol-browser/an_symbol_info.h,
16309 plugins/symbol-browser/an_symbol_search.c,
16310 plugins/symbol-browser/an_symbol_search.h,
16311 plugins/symbol-browser/an_symbol_view.c,
16312 plugins/symbol-browser/an_symbol_view.h,
16313 plugins/symbol-browser/plugin.c,
16314 plugins/symbol-browser/plugin.h,
16316 tagmanager/entry.h,
16317 tagmanager/tm_project.c,
16318 tagmanager/tm_symbol.c,
16319 tagmanager/tm_tag.c,
16320 tagmanager/tm_workspace.c,
16321 tagmanager/vstring.c,
16322 tagmanager/include/tm_tag.h,
16323 tagmanager/include/tm_workspace.h:
16325 - Fixed tagmanager parsing of source files to parse for typedefines and
16326 properly record element scopes. Implemented scope autocompletion
16327 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16328 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16329 patch list (author is unknown).
16330 - Implemented symbol-browser preferences for dynamically loading and
16331 saving tags API segments.
16332 - Fixed symbol-search to use tagmanager directly instead of depending
16333 on symbol-view for tags list.
16334 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16335 - Fixed TMSymbol to create the complete tags tree instead of letting the
16336 symbol-view created the root nodes.
16337 - Changed project tags cache name to .tm_project2.cache because the
16338 newer format records additional scope information.
16340 2005-02-07 Naba Kumar <naba@gnome.org>
16342 * plugins/editor/style-editor.c,
16343 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16344 and GtkFontButton instead of deprecated widgets in
16347 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16349 * plugins/project-wizard/action.c,
16350 plugins/project-wizard/action.h,
16351 plugins/project-wizard/autogen.c,
16352 plugins/project-wizard/autogen.h,
16353 plugins/project-wizard/file.c,
16354 plugins/project-wizard/file.h,
16355 plugins/project-wizard/install.c,
16356 plugins/project-wizard/install.h,
16357 plugins/project-wizard/parser.h,
16358 plugins/project-wizard/parser.c,
16359 plugins/project-wizard/property.c,
16360 plugins/project-wizard/property.h,
16361 plugins/project-wizard/plugin.h,
16362 plugins/project-wizard/plugin.c,
16363 plugins/project-wizard/values.c,
16364 plugins/project-wizard/values.h:
16365 Replace C++ comments by C comments
16367 * plugins/project-wizard/autogen.c,
16368 plugins/project-wizard/autogen.h:
16369 Add a run time check of autogen version.
16370 Add UserName variable.
16372 * plugins/project-wizard/anjuta-project-wizard.glade,
16373 plugins/project-wizard/header.c,
16374 plugins/project-wizard/druid.c,
16375 plugins/project-wizard/druid.h:
16376 Sort project in alphabetic order.
16377 Correct selection troubles in notebooks.
16379 * plugins/project-wizard/parser.c:
16380 Add some check when reading the project header block.
16382 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16384 * plugins/project-wizard/action.c,
16385 plugins/project-wizard/action.h,
16386 plugins/project-wizard/autogen.c,
16387 plugins/project-wizard/autogen.h,
16388 plugins/project-wizard/file.c,
16389 plugins/project-wizard/file.h,
16390 plugins/project-wizard/install.c,
16391 plugins/project-wizard/parser.h,
16392 plugins/project-wizard/parser.c,
16393 plugins/project-wizard/property.c,
16394 plugins/project-wizard/property.h,
16395 plugins/project-wizard/values.c,
16396 plugins/project-wizard/values.h,
16397 Add a space between function name and open.
16399 * plugins/project-wizard/plugin.h,
16400 plugins/project-wizard/plugin.c,
16401 plugins/project-wizard/install.c,
16402 Avoid a crash if the user close the message view used by the .
16404 * plugins/project-wizard/anjuta-project-wizard,
16405 plugins/project-wizard/druid.c,
16406 plugins/project-wizard/druid.h,
16407 plugins/project-wizard/header.h,
16408 plugins/project-wizard/header.c,
16409 Add a text view with the description of each.
16410 Add a tab for each project.
16411 Replace some C++ comments to C comments.
16413 2005-02-05 Naba Kumar <naba@gnome.org>
16415 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16416 New icon from Sebastien Granjoux .
16418 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16420 * libanjuta/anjuta-preferences.c:
16421 Set file property even without a focus out event (file selected
16424 2005-02-04 Naba Kumar <naba@gnome.org>
16426 * plugins/glade/plugin.c: Fixed glade function calls.
16427 * configure.in: Fixed a typo.
16428 * TODO.tasks: Updated.
16430 2005-02-03 Naba Kumar <naba@gnome.org>
16432 * plugins/project-manager/plugin.c: Fixed memory corruption.
16434 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16437 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16438 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16439 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16440 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16442 * libanjuta/interfaces/libanjuta.idl,
16443 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16446 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16448 Patch from Massimo Cora <maxcvs@email.it>:
16449 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16451 2005-02-01 Naba Kumar <naba@gnome.org>
16453 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16454 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16455 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16456 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16457 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16458 from sourceforge -- a64 crash fixes (correct typing for GType)
16459 and fixes compile errors in sun.
16461 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16462 paste (shift+insert) in terminal.
16464 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16466 * configure.in: Add «nb» to ALL_LINGUAS.
16468 2005-02-01 Naba Kumar <naba@gnome.org>
16470 * TODO.tasks, TODO: Updated todo tasks.
16472 * plugins/editor/anjuta-document-manager.glade: Improved search
16475 * TODO.tasks: Fixed xml format.
16477 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16480 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16483 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16484 format during save (removed unwanted text nodes). Fixed scrollbars.
16486 2005-01-31 Naba Kumar <naba@gnome.org>
16488 * libanjuta/interfaces/libanjuta.idl,
16489 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16490 Implemented append() method for IAnjutaEditor interface and fixed
16491 various bugs with text insertions (cvs diff and macro insertions).
16493 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16494 automatic indentation.
16496 * plugins/editor/action-callbacks.c,
16497 plugins/editor/action-callbacks.h,
16498 plugins/editor/anjuta-docman.c,
16499 plugins/editor/anjuta-document-manager.ui,
16500 plugins/editor/plugin.c,
16501 plugins/editor/text_editor.c,
16502 plugins/editor/text_editor.h,
16503 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16504 Fixed highlight issues.
16506 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16509 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16511 * data/properties/*: Updated properties files from scite. Created
16512 styles.properties to override the scite styles.
16514 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16516 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16518 2005-01-30 Naba Kumar <naba@gnome.org>
16520 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16521 unused definitions.
16523 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16525 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16526 plugins/editor/text_editor.c,
16527 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16528 fixed linuwidth preference setting, fixed insert text interface
16529 implementation. Improved automatice-indentation for cpp lexer.
16531 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16533 2005-01-29 Naba Kumar <naba@gnome.org>
16535 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16536 option in update dialog as default. Improved import dialog. Sized
16539 * configure.in: Fixed underquoted warning from autoconf.
16541 * plugins/editor/action-callbacks.c,
16542 plugins/editor/aneditor.cxx,
16543 plugins/editor/aneditor.h,
16544 plugins/editor/anjuta-document-manager.glade,
16545 plugins/editor/plugin.c,
16546 plugins/editor/plugin.h,
16547 plugins/editor/text_editor.c,
16548 plugins/editor/text_editor.h,
16549 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16550 for Editor and fixed all preferences syncronization and notifys for
16551 visible prefs (in editor preferences page).
16553 * plugins/file-loader/plugin.c: Load recent files on idle.
16555 2005-01-28 Naba Kumar <naba@gnome.org>
16557 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16558 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16560 * plugins/editor/action-callbacks.c,
16561 plugins/editor/action-callbacks.h,
16562 plugins/editor/aneditor.cxx,
16563 plugins/editor/aneditor.h,
16564 plugins/editor/anjuta-document-manager.ui,
16565 plugins/editor/plugin.c,
16566 plugins/editor/text_editor.c,
16567 plugins/editor/text_editor.h,
16568 plugins/editor/text_editor_cbs.c,
16569 plugins/editor/text_editor_cbs.h,
16570 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16573 Patch from Massimo Cora <maxcvs@email.it>:
16574 * plugins/editor/an_symbol_search.c,
16575 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16577 2005-01-27 Naba Kumar <naba@gnome.org>
16579 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16580 minimum size request to 200.
16582 * plugins/symbol-browser/an_symbol_info.c,
16583 plugins/symbol-browser/an_symbol_info.h,
16584 plugins/symbol-browser/an_symbol_search.c,
16585 plugins/symbol-browser/an_symbol_search.h,
16586 plugins/symbol-browser/an_symbol_view.c,
16587 plugins/symbol-browser/an_symbol_view.h,
16588 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16589 pixbuf retrieval. Fixed runtime warning. Code clean up.
16591 2005-01-27 Naba Kumar <naba@gnome.org>
16593 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16594 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16595 (new) plugins/glade/Makefile.am,
16596 (new) plugins/glade/anjuta-glade-plugin.png,
16597 (new) plugins/glade/anjuta-glade.plugin.in,
16598 (new) plugins/glade/anjuta-glade.ui,
16599 (new) plugins/glade/plugin.c,
16600 (new) plugins/glade/plugin.h,
16601 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
16602 now until glade3 works properly.
16604 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
16605 they are generated.
16607 2005-01-26 Naba Kumar <naba@gnome.org>
16609 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
16610 Added mime icon for anjuta projects.
16612 patch from Massimo Cora <maxcvs@email.it>:
16613 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
16614 an_symbol_search.h, an_symbol_view.c, plugin.c:
16615 Fix/implement objects destroying/freeing.
16617 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
16619 * src/action-callback.[ch], src/anjuta-actions.h:
16620 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
16621 because it has not been updated for years and we know have a devhelp plugin
16622 which can do the job much better.
16623 * TODO.tasks: Updated done items
16625 2005-01-25 Naba Kumar <naba@gnome.org>
16627 * autogen.sh: Fixed to generate interface files.
16629 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
16630 session save filenames.
16632 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
16634 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
16636 * plugins/project-wizard/Makefile.am,
16637 plugins/project-wizard/install.c,
16638 plugins/project-wizard/install.h,
16639 plugins/project-wizard/parser.c,
16640 plugins/project-wizard/parser.h,
16641 plugins/project-wizard/templates/terminal.wiz:
16642 Add action list block in wizard template
16643 * plugins/project-wizard/file.c,
16644 plugins/project-wizard/autogen.c:
16647 2005-01-23 Naba Kumar <naba@gnome.org>
16649 * configure.in: Fixed build error.
16651 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
16653 * plugins/project-wizard/druid.c,
16654 plugins/project-wizard/parser.c,
16655 plugins/project-wizard/property.c: Rewrite parser with
16656 better error handling
16658 2005-01-22 Naba Kumar <naba@gnome.org>
16660 * plugins/symbol-browser/plugin.c: Changed c++ coments
16661 to c commnets and formated code to anjuta coding styles.
16663 2005-01-21 Naba Kumar <naba@gnome.org>
16665 * configure.in, autogen.sh: Fixed build errors in newer automake.
16667 * plugins/editor/anjuta-docman.c: Do not emit change editor
16668 signal while in dispose.
16670 Patch from: Massimo Corà <maxcvs@email.it>
16671 * plugins/symbol-browser/Makefile.am,
16672 plugins/symbol-browser/an_symbol_view.c,
16673 plugins/symbol-browser/an_symbol_view.h,
16674 plugins/symbol-browser/plugin.c,
16675 plugins/symbol-browser/plugin.h,
16676 plugins/symbol-browser/test-symbol-browser.c,
16677 (new) plugins/symbol-browser/an_symbol_info.c,
16678 (new) plugins/symbol-browser/an_symbol_info.h,
16679 (new) plugins/symbol-browser/an_symbol_search.c,
16680 (new) plugins/symbol-browser/an_symbol_search.h:
16681 Added a cool real-time symbol-search-view in symbol browser.
16683 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
16685 * plugin/macro/plugin.c
16686 plugin/macro/anjuta-macro-plugin.ui
16687 plugin/macro/macro-db.[ch]
16688 plugin/macro/macro-dialog.[ch]
16689 plugin/macro/macro-actions.[ch]
16690 plugin/macro/macro-edit.[ch]
16691 plugin/macro/plugin.[ch]:
16693 Implemented three menu items as Naba proposed:
16695 Insert Macro: Pops of a border-less window to enter a shortcut
16696 Add Macro: Same as Manage Macro => New
16697 Manage Macros: Full-features macro dialog
16699 2005-01-20 Naba Kumar <naba@gnome.org>
16701 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
16702 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
16703 libanjuta/anjuta-shell.h,
16704 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16705 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16706 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
16707 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16708 src/main.c, src/shell.c: Implemented command line args processing
16709 and session management. Fixed geometry restoration.
16711 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
16713 * plugins/macro/macro-db.c,
16714 plugins/macros.xml:
16715 Cleaned up XML interface and use attributes now for name, category and
16716 shortcut. CDATA is used to avoid xml errors inside of macros.
16718 2005-01-19 Naba Kumar <naba@gnome.org>
16720 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
16722 2005-01-18 Naba Kumar <naba@gnome.org>
16724 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
16727 * scintilla/*: Updated scintilla to current cvs and updated
16730 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16732 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
16733 plugins/cvs-plugin/cvs-actions.c:
16734 Added "Whole project" infrastructure but it does not
16735 work because I did not find a way to get the current project's
16738 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16740 * plugins/cvs-plugin/Makefile.am
16741 plugins/cvs-plugin/anjuta-cvs.plugin.in
16742 plugins/cvs-plugin/cvs-actions.c
16743 plugins/cvs-plugin/cvs-callbacks.c
16744 plugins/cvs-plugin/cvs-interface.[ch] (added)
16745 plugins/cvs-plugin/plugin.c:
16747 Added IAnjutaCVS interface and improved cvs plugin. There
16748 is still some work to do on cvs import and to add a current
16751 2005-01-17 Naba Kumar <naba@gnome.org>
16753 * plugins/editor/aneditor.cxx: Fixed auto indentation.
16755 * configure.in: Fixed build errors.
16757 * data/Makefile.am, (removed) data/README.stock_libs,
16758 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
16759 (removed) data/header.c, (removed) data/stock_libs.anj,
16760 (removed) data/x-anjuta-project.desktop,
16761 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
16763 * libanjuta/anjuta-plugin-description.c,
16764 libanjuta/anjuta-shell.c: Updated documentations.
16766 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
16768 * libanjuta/anjuta-launcher.c,
16769 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
16772 2005-01-17 Naba Kumar <naba@gnome.org>
16774 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16775 plugins/project-wizard/templates/gtk.wiz,
16776 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
16777 Updated templates to new format.
16779 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16780 * plugins/project-wizard/druid.c,
16781 plugins/project-wizard/parser.c,
16782 plugins/project-wizard/property.c,
16783 plugins/project-wizard/property.h,
16784 plugins/project-wizard/templates/terminal.wiz,
16785 plugins/project-wizard/templates/terminal/AUTHORS,
16786 plugins/project-wizard/templates/terminal/ChangeLog,
16787 plugins/project-wizard/templates/terminal/NEWS,
16788 plugins/project-wizard/templates/terminal/README,
16789 plugins/project-wizard/templates/terminal/project.anjuta,
16790 plugins/project-wizard/templates/terminal/src/main.c:
16791 Moveed code related to property types from druid.c and parser.c to
16792 property.c. Changed tag from "<string ..." to
16793 "<property type="string..." and so on. Rewrite parser
16794 (warning still in progress). Added list property. Changed
16795 terminal project to avoid using autogen on some file (much
16796 faster) using the autogen attribute. Add a license list box in
16797 terminal project (just as an example). _label in item list is
16800 2005-01-16 Naba Kumar <naba@gnome.org>
16802 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
16803 plugins/edtior/anjuta-docman.c: Fixed build errors.
16805 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
16806 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
16807 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
16808 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
16809 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
16810 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
16811 libanjuta/resources.h,
16812 plugins/build-basic-autotools/build-basic-autotools.c,
16813 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16814 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
16815 plugins/gtodo/plugin.c, src/Makefile.am,
16816 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16817 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
16818 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
16819 should be handled in respective plugins. Added API documentations.
16821 * libanjuta-docs.sgml, libanjuta-sections.txt,
16823 (added) tmpl/anjuta-debug.sgml,
16824 (added) tmpl/anjuta-launcher.sgml,
16825 tmpl/anjuta-plugin.sgml,
16826 tmpl/anjuta-preferences.sgml,
16827 tmpl/anjuta-shell.sgml,
16828 (added) tmpl/anjuta-status.sgml,
16829 (removed) tmpl/anjuta-stock.sgml,
16830 tmpl/anjuta-utils.sgml,
16831 (removed) tmpl/defaults.sgml,
16832 (removed) tmpl/fileselection.sgml,
16833 (removed) tmpl/gnomefilelist.sgml,
16834 tmpl/ianjuta-buildable.sgml,
16835 (added) tmpl/ianjuta-debugger-manager.sgml,
16836 (added) tmpl/ianjuta-debugger.sgml,
16837 tmpl/ianjuta-document-manager.sgml,
16838 tmpl/ianjuta-editor.sgml,
16839 tmpl/ianjuta-file.sgml,
16840 tmpl/ianjuta-loader.sgml,
16841 tmpl/ianjuta-markable.sgml,
16842 tmpl/ianjuta-message-view.sgml,
16843 (added) tmpl/ianjuta-project-manager.sgml,
16844 (added) tmpl/ianjuta-todo.sgml,
16845 (added) tmpl/ianjuta-wizard.sgml,
16846 tmpl/libanjuta-iface-marshallers.sgml,
16847 tmpl/libanjuta-unused.sgml,
16848 (removed) tmpl/pixmaps.sgml,
16850 (removed) tmpl/properties.sgml,
16851 tmpl/resources.sgml: Updated API documentations.
16853 2005-01-15 Naba Kumar <naba@gnome.org>
16855 * libanjuta/anjuta-launcher.c: Added API docs.
16857 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16858 plugins/project-wizard/templates/gtk.wiz,
16859 plugins/project-wizard/templates/terminal.wiz,
16860 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16861 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16862 plugins/project-wizard/templates/gtk/src/main.c,
16863 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
16864 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
16867 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
16868 * plugins/project-wizard/anjuta-project-wizard.glade,
16869 plugins/project-wizard/autogen.c,
16870 plugins/project-wizard/druid.c,
16871 plugins/project-wizard/druid.h,
16872 plugins/project-wizard/file.c,
16873 plugins/project-wizard/file.h,
16874 plugins/project-wizard/install.c,
16875 plugins/project-wizard/parser.c,
16876 plugins/project-wizard/plugin.c,
16877 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
16878 setting the default project directory. Fix HIDDEN property, it's
16879 working but I think we could make this cleaner. Removed the
16880 copy of the string in mandatory_property. Add an optional autogen
16881 attribute, to force or avoid using autogen on some files, default
16882 without any attribute is autodetect.+ Replace the script tag with
16883 a normal file tag and an attribute execute.
16885 2005-01-14 Naba Kumar <naba@gnome.org>
16887 * plugins/editor/action-callbacks.c,
16888 plugins/editor/search_incremental.c,
16889 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
16892 * plugins/editor/plugin.c, plugins/editor/plugin.h,
16893 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
16896 2005-01-12 Naba Kumar <naba@gnome.org>
16899 plugins/project-wizard/templates/Makefile.am,
16900 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
16901 plugins/project-wizard/templates/anjuta-plugin.wiz,
16902 (added) plugins/project-wizard/templates/gtk-logo.png,
16903 (added) plugins/project-wizard/templates/gtk.wiz,
16904 (added) plugins/project-wizard/templates/terminal-logo.png,
16905 plugins/project-wizard/templates/terminal.wiz,
16906 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16907 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16908 (added) plugins/project-wizard/templates/gtk/.cvsignore,
16909 (added) plugins/project-wizard/templates/gtk/Makefile.am,
16910 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
16911 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
16912 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16913 (added) plugins/project-wizard/templates/gtk/src/main.c,
16914 (added) plugins/project-wizard/templates/gtk/src/project.glade,
16915 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
16916 GTK+ project templated and fixed other templates. Updated template
16919 2005-01-12 Naba Kumar <naba@gnome.org>
16921 * plugins/macro/anjuta-macro.glade: Improved GUI.
16923 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
16925 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
16926 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
16927 * plugins/cvs-plugin/cvs.[ch] (removed)
16928 Removed old unused files
16930 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
16931 * plugins/cvs-plugin/cvs-actions.c
16932 * plugins/cvs-plugin/Makefile.am:
16933 Seperate callback functions for better error
16934 handling. Cleaned up code.
16936 * plugins/macro/macros.xml: removed corrupt cvs
16939 2005-01-10 Naba Kumar <naba@gnome.org>
16941 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
16942 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
16945 2005-01-09 Naba Kumar <naba@gnome.org>
16947 * libegg/egg-recent-action.c, libegg/test-actions.c,
16948 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
16949 recent files models.
16951 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
16952 two models -- one for projects and other for regular files and show
16953 both in recent files menu. Changed recent files group from "anjuta"
16954 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
16955 when adding the URI in recent files.
16957 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
16958 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
16959 * plugins/macro/macro-dialog.c: Fixed dispose() method.
16960 * plugins/macro/macros.xml: Fixed xml errors.
16962 2005-01-08 Naba Kumar <naba@gnome.org>
16964 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
16965 libegg/test-actions.c, libegg/menu/Makefile.am,
16966 libegg/menu/egg-recent-action.h: Added a new action for
16969 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
16970 Fixed dispose. Cleanup.
16972 * plugins/file-loader/anjuta-loader-plugin.ui,
16973 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16974 Use the new action for recent files. Added recent files in
16977 * plugins/project-wizard/druid.c: Show busy cursor and
16978 de-sensitize druid buttons during page change.
16980 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16981 * plugins/project-wizard/Makefile.am,
16982 plugins/project-wizard/druid.c,
16983 plugins/project-wizard/druid.h,
16984 plugins/project-wizard/install.c,
16985 plugins/project-wizard/plugin.c,
16986 plugins/project-wizard/plugin.h,
16987 plugins/project-wizard/property.c,
16988 plugins/project-wizard/property.h,
16989 (added) plugins/project-wizard/values.c,
16990 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
16991 objects (in values.c and values.h) containing the values of all
16992 properties. The NPWProperty objects now keep their values in this
16993 object which is persistant for one activation of the plugin, so the
16994 user keeps all the values even if he goes backward. Used an anjuta
16995 message view to list all files copied by the project wizard.
16997 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
16999 * plugins/macro/plugin.[ch],
17000 plugins/macro/macro-dialog.[ch]
17001 plugins/macro/macro-edit.[ch]
17002 plugins/macro/macro-db.[ch]
17003 plugins/macro/macro-actions.[ch]
17004 plugins/macro/anjuta-macro.plugin.in
17005 plugins/macro/anjuta-macro.glade
17006 plugins/macro/anjuta-macro.png
17007 plugins/macro/Makefile.am
17008 plugins/macro/macros.xml
17009 plugins/macro/anjuta-macro.ui (all added)
17011 plugins/Makefile.am:
17012 Added new macro plugins
17014 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17017 * manuals/reference/template (removed)
17018 Removed old api reference
17020 * plugins/message-view/message-view.c:
17021 "Fixed" crash in on_row_deleted and added a
17022 comment that I cannot work this way. We will
17023 have to change everything a bit to avoid losing
17026 * plugins/text-editor/text_editor.c:
17027 Update line number width on file save
17030 2005-01-07 Naba Kumar <naba@gnome.org>
17032 * plugins/project-wizard/anjuta-project-wizard.glade,
17033 plugins/project-wizard/druid.c,
17034 plugins/project-wizard/templates/anjuta-plugin.wiz,
17035 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17036 Display page description in bold. Fixed mandatory field check.
17039 libanjuta/libanjuta-1.0.pc.in,
17040 plugins/project-wizard/druid.c,
17041 plugins/project-wizard/parser.c,
17042 plugins/project-wizard/property.h,
17043 plugins/project-wizard/templates/anjuta-plugin.wiz,
17044 plugins/project-wizard/templates/terminal.wiz,
17045 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17046 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17047 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17048 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17049 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17050 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17051 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17052 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17053 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17054 plugins/project-wizard/templates/terminal/configure.in.tpl,
17055 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17056 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17057 a new property type -- hidden. Fixed terminal and anjuta-plugin
17060 2005-01-07 Naba Kumar <naba@gnome.org>
17062 * templates/anjuta-plugin.wiz,
17063 templates/terminal.wiz,
17064 templates/terminal/Makefile.am.tpl,
17065 templates/terminal/autogen.sh,
17066 (Removed) templates/terminal/configure.ac.tpl,
17067 (Added) templates/.cvsignore,
17068 (Added) templates/Makefile.am,
17069 (Added) templates/anjuta-plugin/.cvsignore,
17070 (Added) templates/anjuta-plugin/Makefile.am,
17071 (Added) templates/anjuta-plugin/src/.cvsignore,
17072 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17073 (Added) templates/terminal/.cvsignore,
17074 (Added) templates/terminal/Makefile.am,
17075 (Added) templates/terminal/configure.in.tpl,
17076 (Added) templates/terminal/po/.cvsignore,
17077 (Added) templates/terminal/po/ChangeLog,
17078 (Added) templates/terminal/po/Makefile.am,
17079 (Added) templates/terminal/po/POTFILES.in,
17080 (Added) templates/terminal/src/.cvsignore,
17081 (Added) templates/terminal/src/Makefile.am,
17082 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17083 project wizard. Fixed configure/po/Makefile template errors.
17085 2005-01-06 Naba Kumar <naba@gnome.org>
17087 * configure.in: Added project templates.
17088 * plugins/project-wizard/templates/*: Added to project and renamed
17089 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17090 for the project templates (so that they do not conflict with autotools
17091 build. Created proper configure.ac.tpl and autogen.sh for project
17094 2005-01-06 Naba Kumar <naba@gnome.org>
17096 * plugins/project-wizard/anjuta-project-wizard.glade,
17097 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17098 Fixed file list parsing and to take absolute file paths (for example,
17099 from an icon selected previously). Used toggle buttons for boolean
17100 properties. Check if all mandatory fields are given before going
17101 forward in the wizard. Use scrollable viewport for listing property
17102 widgets incase the list goes out of wizard's size. Added tooltips
17103 as descriptions of the property widgets. And other fixes.
17105 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17106 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17107 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17108 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17109 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17110 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17111 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17112 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17113 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17114 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17115 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17116 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17117 Restructured template files.
17119 2005-01-06 Naba Kumar <naba@gnome.org>
17121 * configure.in: Added check for autogen.
17123 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17126 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17127 Do not emit changed signal when in dispose.
17129 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17130 symbol-view widget has been destroyed.
17132 * src/anjuta-app.c: Set null to preference, status and ui object
17133 pointers when they are destroyed.
17135 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17136 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17137 Added boolean, integer and file property types.
17139 * plugins/project-wizard/Makefile.am,
17140 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17141 project wizard templates.
17143 2005-01-04 Naba Kumar <naba@gnome.org>
17145 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17148 * plugins/editor/aneditor.cxx,
17149 plugins/editor/anjuta-docman.c,
17150 plugins/editor/plugin.c,
17151 plugins/editor/text_editor.c:
17152 Removed unnecessary ref/unref of scintilla.
17154 * plugins/message-view/anjuta-msgman.c,
17155 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17156 make close button similar to document manager.
17158 * plugins/project-manager/plugin.c,
17159 plugins/project-manager/plugin.h: Removed dead codes. Removed
17160 unnecessary ref/unref.
17162 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17163 instead of hard refs.
17165 2005-01-03 Naba Kumar <naba@gnome.org>
17167 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17168 generate() methods for IAnjutaBuildable interface.
17170 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17171 IAnjutaBuildable inteface.
17173 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17174 to destroy build context when message view is destroyed.
17176 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17177 a ref to it and unref in destructor. AnEditor class wants to be the
17178 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17181 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17182 complicate the scene. Removed editor widget from AnjutaDocman when
17183 the widget is destroyed.
17185 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17186 from shell. It will be removed from shell when the widget is destroyed.
17188 * plugins/editor/text_editor.c: Added debug codes to track object
17191 * plugins/message-view/anjuta-msgman.c: Remove message view on
17192 widget destroy. Destroy message view on remove. Removed all views
17195 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17198 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17200 * plugins/file-wizard/action-callbacks.c,
17201 plugins/file-wizard/anjuta-file-wizard.glade,
17202 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17203 Insert Licence, copyright, header template ...
17205 2005-01-02 Naba Kumar <naba@gnome.org>
17207 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17208 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17209 anjuta_status_add_widget() to allow setting busy cursor on non
17212 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17214 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17215 mime types to take text/source also.
17217 * plugins/editor/anjuta-docman.c,
17218 plugins/editor/anjuta-docman.h,
17219 plugins/editor/plugin.c,
17220 plugins/editor/text_editor.c,
17221 plugins/editor/text_editor.h,
17222 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17223 AnjutaStatus and set busy cursor on editors.
17225 * plugins/file-loader/Makefile.am,
17226 plugins/file-loader/plugin.c,
17227 (added) plugins/file-loader/dnd.c,
17228 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17230 * src/anjuta.c: Hide anjuta window before destruction.
17232 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17233 * configure.in, plugins/Makefile.am,
17234 (removed) plugins/project-wizard/appwiz_page1.c,
17235 (removed) plugins/project-wizard/appwiz_page2.c,
17236 (removed) plugins/project-wizard/appwiz_page3.c,
17237 (removed) plugins/project-wizard/appwiz_page4.c,
17238 (removed) plugins/project-wizard/appwizard.c,
17239 (removed) plugins/project-wizard/appwizard.h,
17240 (removed) plugins/project-wizard/appwizard_cbs.c,
17241 (removed) plugins/project-wizard/appwizard_cbs.h,
17242 (removed) plugins/project-wizard/appwizard_gui.c,
17243 (removed) plugins/project-wizard/gnome_project.c,
17244 (removed) plugins/project-wizard/gnome_project.h,
17245 (removed) plugins/project-wizard/wizard_gui.c,
17246 (removed) plugins/project-wizard/wizard_gui.h,
17247 (added) plugins/project-wizard/.cvsignore,
17248 (added) plugins/project-wizard/Makefile.am,
17249 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17250 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17251 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17252 (added) plugins/project-wizard/applogo.png,
17253 (added) plugins/project-wizard/appwizard.png,
17254 (added) plugins/project-wizard/autogen.c,
17255 (added) plugins/project-wizard/autogen.h,
17256 (added) plugins/project-wizard/druid.c,
17257 (added) plugins/project-wizard/druid.h,
17258 (added) plugins/project-wizard/file.c,
17259 (added) plugins/project-wizard/file.h,
17260 (added) plugins/project-wizard/header.c,
17261 (added) plugins/project-wizard/header.h,
17262 (added) plugins/project-wizard/install.c,
17263 (added) plugins/project-wizard/install.h,
17264 (added) plugins/project-wizard/parser.c,
17265 (added) plugins/project-wizard/parser.h,
17266 (added) plugins/project-wizard/plugin.c,
17267 (added) plugins/project-wizard/plugin.h,
17268 (added) plugins/project-wizard/property.c,
17269 (added) plugins/project-wizard/property.h: Removed old application-wizard
17270 codes and added new template based (autogen based) project wizard
17271 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17273 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17275 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17276 * plugins/cvs-plugin/cvs-execute.c:
17277 Fix cvs_log which did not work because of some
17279 Patch from Mark R. Pariente <markpariente@cmu.edu>
17280 - Fix message highlighting
17282 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17287 Removed template stuff completly because we dicussed to implement
17288 a macro system for Edit->Insert Text
17290 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17292 * plugins/editor/aneditor.cxx,
17293 plugins/editor/text_editor.c:
17294 Set line number width dynamically
17296 Prepered new GTK 2.6 about dialog
17298 2004-12-30 Naba Kumar <naba@gnome.org>
17300 patch from: Massimo Corà <maxcvs@email.it>
17301 * plugins/editor/aneditor.cxx: Highlights correct function
17302 argument in recursive calltips.
17304 2004-12-30 Naba Kumar <naba@gnome.org>
17306 * plugins/symbol-browser/plugin.c,
17307 libanjuta/interfaces/libanjuta.idl,
17308 plugins/editor/text_editor.c: Fixed editor markers and added a new
17309 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17310 mark the line visited.
17312 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17313 libegg/Makefile.am, libegg/eggcomboselect.c,
17314 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17315 widget for use with symbol view in toolbar.
17317 * plugins/cvs-plugin/anjuta-cvs.ui,
17318 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17319 placeholder for cvs plugin context menu in filemanager.
17321 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17323 * plugins/cvs-plugin/plugin.c:
17324 Show popup menu only if the file is contained in
17325 a directory containing a "CVS" directory
17327 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17329 * plugins/cvs-plugin/cvs-action.[ch],
17330 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17331 * plugins/cvs-plugin/anjuta-cvs.ui,
17332 * plugins/cvs-plugin/plugin.c:
17333 Implemented "Import"
17335 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17336 Added right-click-menu for file-manager
17338 2004-12-26 Naba Kumar <naba@gnome.org>
17340 * src/action-callbacks.c, src/action-callbacks.h,
17341 src/anjuta-actions.h, src/anjuta-app.c,
17342 src/anjuta.ui: Added fullscreen action.
17344 * plugins/cvs-plugin/cvs-actions.c,
17345 plugins/cvs-plugin/plugin.c,
17346 plugins/cvs-plugin/plugin.h: Watches current editor,
17347 project and file manager selection in plugin
17350 2004-12-26 Naba Kumar <naba@gnome.org>
17352 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17353 src/action-callbacks.c: Fixed app finalization. Added a
17354 command line arg --proper-shutdown (-p), which when set
17355 will release all plugins and their resources (this option
17356 is mainly for debugging).
17358 * plugins/file-loader/plugin.c: Fixed filename duplications
17359 in recent files history.
17361 * plugins/profile-default/plugin.c: Disabled problematic
17362 plugins for now to load at startup.
17364 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17365 annoying debug prints.
17367 2004-12-23 Naba Kumar <naba@gnome.org>
17369 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17370 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17371 plugins/cvs-plugin/anjuta-cvs.ui,
17372 plugins/cvs-plugin/cvs-actions.c,
17373 plugins/cvs-plugin/cvs-actions.h,
17374 plugins/cvs-plugin/cvs-execute.c,
17375 plugins/cvs-plugin/cvs-execute.h,
17376 plugins/cvs-plugin/Makefile.am,
17377 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17378 Added cvs log command.
17380 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17382 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17385 2004-12-20 Naba Kumar <naba@gnome.org>
17387 patch from: Massimo Corà <maxcvs@email.it>
17388 * plugins/editor/aneditor.cxx: Added recursive calltips.
17390 2004-12-20 Naba Kumar <naba@gnome.org>
17392 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17393 Show busy cursor during loading and unloading.
17395 2004-12-19 Naba Kumar <naba@gnome.org>
17397 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17398 memory leaks. Disabled debug print.
17400 * plugins/symbol-browser/an_symbol_view.c,
17401 plugins/symbol-browser/plugin.c,
17402 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17403 problems. Creates SymbolView object every time when the
17404 plugin is activated.
17406 * plugins/project-manager/plugin.c: Close project when
17409 2004-12-18 Naba Kumar <naba@gnome.org>
17411 * po/POTFILES.in: Removed commented lines.
17412 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17413 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17414 * plugins/gdb/plugin.c: Fixed compile error.
17416 Patch from: Mark R. Pariente <mark@demar.com.tr>
17417 * libegg/eggcellrendererkeys.c: Fixed compile error.
17419 2004-12-18 Naba Kumar <naba@gnome.org>
17421 * plugins/file-loader/plugin.c: Fixed loading bug.
17423 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17424 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17425 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17426 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17427 and corruptions. Fixed loading and unloading of plugins.
17429 2004-12-17 Naba Kumar <naba@gnome.org>
17431 * plugins/file-loader/Makefile.am,
17432 plugins/file-loader/plugin.c,
17433 plugins/project-manager/plugin.c: Fixed memory corruption
17434 and disposition codes. Added missing plugin.h in Makefile.am.
17436 2004-12-16 Naba Kumar <naba@gnome.org>
17438 * plugins/symbol-browser/an_symbol_view.c,
17439 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17440 codes. Fixed memory leaks and corruptions.
17442 * plugins/build-basic-autotools/build-basic-autotools.c
17443 plugins/editor/anjuta-docman.c,
17444 plugins/editor/text_editor.c,
17445 plugins/file-loader/plugin.c,
17446 plugins/file-manager/plugin.c,
17447 plugins/file-wizard/plugin.c,
17448 plugins/message-view/anjuta-msgman.c,
17449 plugins/message-view/anjuta-msgman.h,
17450 plugins/message-view/message-view.c,
17451 plugins/message-view/plugin.c,
17452 plugins/message-view/plugin.h,
17453 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17455 * src/about.c, src/about.h, src/action-callbacks.c,
17456 src/action-callbacks.h, src/anjuta-actions.h,
17457 src/anjuta-app.c, src/anjuta-app.h,
17458 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17459 src/anjuta.c, src/anjuta.h, src/getline.c,
17460 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17461 src/start-with.c, src/start-with.h: Fixed emacs modes.
17463 * src/layout.xml: Brought document manager in front.
17465 2004-12-15 Naba Kumar <naba@gnome.org>
17467 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17470 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17471 finalization. Added a method to unload all plugins and destroy them.
17472 Fixed memory leaks.
17474 * plugins/sample1/plugin.c: Proper finalization code and renamed
17475 functions to proper names.
17477 * plugins/build-basic-autotools/build-basic-autotools.c,
17478 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17480 * src/shell.c: Unload all plugins on exit, so that memory profilers
17481 can detect memory leaks in plugins.
17483 2004-12-13 Naba Kumar <naba@gnome.org>
17485 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17486 docking is working.
17487 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17488 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17490 2004-12-11 Naba Kumar <naba@gnome.org>
17492 * data/properties/anjuta.properties: Fixed font size.
17493 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17494 compile file function. There are some fixmes there.
17495 * plugins/message-view/anjuta-msgman.c,
17496 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17498 2004-12-08 Naba Kumar <naba@gnome.org>
17500 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17501 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17502 to escape quotes in a string.
17504 * plugins/cvs-plugin/cvs-actions.c,
17505 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17508 * plugins/build-basic-autotools/build-basic-autotools.c,
17509 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17512 2004-12-07 Naba Kumar <naba@gnome.org>
17514 * plugins/build-basic-autotools/build-basic-autotools.c,
17515 plugins/build-basic-autotools/automake-c.filters: Completed directory
17516 tracking. Double click on Errors and warnings now work as expected.
17518 * plugins/build-basic-autotools.c: Added codes to track build directory
17519 so that absolute path of the files could be determined.
17521 2004-12-06 Naba Kumar <naba@gnome.org>
17523 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17524 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17525 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17527 2004-12-05 Naba Kumar <naba@gnome.org>
17529 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17530 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17532 * plugins/cvs-plugin/plugin.c,
17533 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17535 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17537 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17538 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17539 plugins/cvs-plugin/cvs-execute.[ch]:
17540 Implemented cvs status and cvs diff
17542 - rdiff command is not correct
17543 - Must find a way to allow selection of directies AND files
17546 2004-12-03 Naba Kumar <naba@gnome.org>
17548 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17549 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17550 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17551 session.properties file if it is for the first time.
17553 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17555 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17558 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17559 plugins/cvs-plugin/anjuta-cvs.ui:
17560 Implemented update/commit and changed menu layout
17562 2004-12-02 Naba Kumar <naba@gnome.org>
17564 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17565 property name (for cvs path property). Beautified dialogs.
17567 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17569 * plugins/message-view/anjuta-msgman.c: Changed callback name
17570 and changed switch-page handling.
17572 * plugins/cvs-plugin/cvs-actions.c:
17573 * plugins/cvs-plugin/cvs-execute.c:
17574 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17575 - Implemented cvs add and cvs removed - both working now
17576 - Created a useful preferences page
17579 2004-11-30 Naba Kumar <naba@gnome.org>
17581 * libanjuta/anjuta-status.c: Fixed runtime warning.
17583 * plugins/editor/Makefile.am:
17584 plugins/editor/anjuta-document-manager.glade,
17585 plugins/editor/plugin.c
17586 plugins/editor/plugin.h
17587 plugins/editor/style-editor.c (new, moved from src/),
17588 plugins/editor/style-editor.h (new, moved from src/),
17589 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17590 settings in preferences.
17592 * plugins/editor/text_editor.c,
17593 plugins/editor/text_editor.h: Do not take unused args in
17594 text_editor_get_props().
17596 * src/style-editor.c, src/style-editor.h: Removed, moved to
17597 plugins/editor/ directory.
17599 2004-11-29 Naba Kumar <naba@gnome.org>
17601 * plugins/editor/text_editor_cbs.c: Emit click signal in
17603 * libanjuta/anjuta-status.c: More spacing between items.
17605 2004-11-29 Naba Kumar <naba@gnome.org>
17607 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
17609 * libanjuta/interfaces/libanjuta.idl,
17610 plugins/debug-manager/anjuta-debug-manager.plugin.in,
17611 plugins/debug-manager/plugin.c,
17612 plugins/gdb/breakpoints.c,
17613 plugins/gdb/breakpoints.h,
17614 plugins/gdb/debugger.c,
17615 plugins/gdb/debugger.h,
17616 plugins/gdb/plugin.c,
17617 plugins/gdb/plugin.h,
17618 plugins/gdb/utilities.c,
17619 plugins/gdb/utilities.h: Code cleanups and partial implementation of
17620 toggle breakpoint margin clicks.
17622 2004-11-28 Naba Kumar <naba@gnome.org>
17624 * TODO.tasks: Fixed indentations.
17625 * plugins/gtodo/libgtodo.c: Save with indentation.
17626 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
17627 * plugins/project-manager/plugin.c: Fixed runtime warnings.
17628 * libanjuta/anjuta-status.c: Fixed busy cursors.
17629 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
17630 * po/POTFILES.in: Updated.
17632 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
17634 * plugins/editor/anjuta-document-manager.glade,
17635 plugins/editor/search-replace.[c,h],
17636 plugins/editor/search-replace_backend.h
17637 plugins/editor/search-preferences.[c,h] :
17638 Saved Search-Preferences (gconf),
17639 Basic search by default.
17641 2004-11-22 Naba Kumar <naba@gnome.org>
17643 * configure.in: Fixed build error.
17645 2004-11-21 Naba Kumar <naba@gnome.org>
17647 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
17648 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
17649 Added AnjutaStatus class to libanjuta.
17650 Added anjuta_shell_get_status() method.
17652 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
17653 and fixed marshaller generation.
17655 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
17656 "updade_ui" signals to IAnjutaEditor interface.
17658 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
17660 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
17663 * plugins/class-gen/clsGen.c: Intial port.
17665 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
17668 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
17669 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17670 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
17671 Implemented status update. Emits "update_ui" and "char_added" signals.
17672 Added view preferences.
17674 * plugins/file-loader/plugin.c: Added open with plugins in open with
17677 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
17679 * plugins/message-view/anjuta-msgman.c,
17680 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
17681 to close correct message view rather than current view.
17683 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
17685 * plugins/cvs-plugin/cvs-actions.c
17686 plugins/cvs-plugin/plugin.[ch]
17687 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17688 Implemented cvs add but ran into a launcher/message_view
17689 problem because of a limitation of the idl compiler
17691 2004-11-19 Naba Kumar <naba@gnome.org>
17693 * plugins/project-manager/plugin.c: Displays a progress window during
17696 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
17697 Fixed UI separators.
17699 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
17702 * plugins/project-manager/anjuta-project-manager.ui,
17703 plugins/project-manager/plugin.[c,h]: Added add/remove context
17704 menus and implemented them. Added file manager merge menu.
17706 2004-11-18 Naba Kumar <naba@gnome.org>
17708 * TODO.tasks: Updated.
17709 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
17710 plugins/message-view/message-view.c: Fixed finalize and dispose
17712 * plugins/debugger/*: Removed from cvs (development now in
17715 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
17717 Reviewed by Naba Kumar <naba@gnome.org>:
17719 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
17720 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17721 plugins/gdb/breakpoints.c: all marker related stuff moved from
17722 editor and docman interfaces to IAnjutaMarkable
17724 2004-11-17 Naba Kumar <naba@gnome.org>
17726 * TODO.tasks: Updated.
17728 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
17730 * libegg/egg-combo-action.c: Block changed signal when changing model.
17732 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
17733 Emit changed signal. Removed dead codes.
17735 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
17736 that recent files history do not duplicate.
17738 * plugins/symbol-browser/an_symbol_view.c,
17739 plugins/symbol-browser/an_symbol_view.h,
17740 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
17743 2004-11-15 Naba Kumar <naba@gnome.org>
17745 * plugins/project-manager/plugin.c: Opens targets on double click.
17747 * plugins/message-view/message-view.c,
17748 plugins/file-manager/anjuta-file-manager-plugin.glade,
17749 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
17750 Added proper class finalization
17751 and disposition. Added preferences notifications and callbacks to
17752 change info/warning/error colors.
17754 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17755 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
17756 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
17757 Implemented finalize method for AnjutaApp. Code cleanups.
17759 * plugins/message-view/plugin.c: Static parent_class.
17761 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17762 * plugins/editor/search-replace.[c,h],
17763 plugins/editor/search-replace_backend.c
17764 Update search entry in main toolbar.
17767 2004-11-11 Naba Kumar <naba@gnome.org>
17769 * TODO.tasks: Updated.
17771 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
17772 and completed on-the-fly-change preferences. Removed "changed"
17773 signal as it is no longer necessary (use notify for similar
17774 purpose to monitor individual preferences).
17777 * plugins/editor/anjuta-document-manager.glade: Added view menu
17778 preferences so that they are registered.
17780 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
17781 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
17782 connection to "changed" signal of preferences and implemented
17783 notifications for some editor preferences. More to implement.
17785 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17786 * plugins/editor/print.c
17787 Fixed bug 1047624 : Add line number every X lines.
17789 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17790 * plugins/editor/search-replace.c
17791 Fixed a crash bug (995755) when searching "%n"
17793 2004-11-09 Naba Kumar <naba@gnome.org>
17795 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
17796 Fixed to refresh categories list on file load.
17798 2004-11-08 Naba Kumar <naba@gnome.org>
17800 * configure.in, plugins/Makefile.am,
17801 plugins/profile-default/plugin.c: Added cvs plugin in build.
17803 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
17805 * plugins/debug-manager/.cvsignore: Added file to ignore.
17807 * plugins/debug-manager/Makefile.am: Removed dead codes.
17809 * src/anjuta.ui: Added placeholder for version control UI.
17811 2004-11-08 Naba Kumar <naba@gnome.org>
17813 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17814 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17815 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
17818 * global-tags/Makefile.am: Fixed make error.
17820 * plugins/profile-default/plugin.c: Added debug-manager
17821 and gdb plugins to load at startup so that debugger
17822 windows are docked properly. They will be removed
17823 later when we figure out runtime docking.
17825 * plugins/sample1/*: Restored to last working state.
17827 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
17828 windows in lower pane. Named the windows appropriately.
17830 * ChangeLog: Fixed format.
17832 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
17834 * libanjuta/interfaces/libanjuta.idl,
17835 libanjuta/anjuta-marshal.c,
17836 plugins/Makefile.am,
17837 plugins/debug-manager/plugin.c,
17838 plugins/editor/plugin.c,
17839 plugins/editor/text_editor.c,
17840 plugins/gdb/breakpoints.c,
17841 plugins/gdb/debugger.c,
17842 plugins/gdb/plugin.c,
17843 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
17845 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17846 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
17847 plugins/editor/search-replace.c,
17848 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
17849 Search and Replace; Show result in find pane
17851 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17853 * plugins/gdb, plugins/debug-manager: Applied debugger patch
17854 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
17855 (added features: starting debugger and loading of core/executable,
17856 StepIn, StepOut, StepOver and Execute, toggling breakpoint
17859 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17861 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
17862 my cvs-plugin files...
17863 I hope I have rescued everything possible.
17865 * Naba: Could you please fix sample1 because I messed it up to
17866 but there should be a histroy of this directory we should commit
17868 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17870 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
17872 * plugins/cvs-plugin/plugin.c,
17873 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17874 Added preferences dialog (not yet complete)
17876 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17878 * global-tags/Makefile.am, mime/Makefile.am:
17879 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
17881 * template/xmltemplate.[ch],
17882 template/xmlstrings.[ch],
17883 template/autotools.[ch] removed,
17884 template/prj_template.[ch] removed,
17885 template/lang_template.[ch] removed,
17886 template/lib_template.[ch] removed,
17887 template/Makefile.am adjusted,
17888 template/dtds/lang.dtd removed,
17889 template/dtds/lib.dtd removed,
17890 template/dtds/prj.dtd removed,
17891 template/dtds/autotools.dtd removed,
17892 data/template/lib/* removed,
17893 data/template/language/* removed,
17894 data/template/library/* removed,
17895 data/template/project/* removed,
17896 date/template/Makefile.am adjusted:
17897 Remove everything except text-templates to replace hardcoded
17898 Edit->Insert texts with dynamic loaded.
17900 * plugins/cvs-plugin/plugin.[ch],
17901 plugins/cvs-actions.[ch],
17902 plugins/Makefile.am,
17903 plugins/cvs-plugin/Makefile.am,
17904 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
17905 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17906 plugins/cvs-plugin/anjuta-cvs.plugin.in:
17907 Added initial cvs-plugin code
17909 2004-10-21 Naba Kumar <naba@gnome.org>
17911 * libanjuta/anjuta-plugin.c,
17912 plugins/build-basic-autotools/build-basic-autotools.c,
17913 plugins/debugger/plugin.c,
17914 plugins/devhelp/plugin.c,
17915 plugins/editor/anjuta-docman.c,
17916 plugins/editor/goto_line.c,
17917 plugins/editor/plugin.c,
17918 plugins/editor/search-replace.c,
17919 plugins/editor/text_editor.c,
17920 plugins/file-loader/plugin.c,
17921 plugins/file-manager/plugin.c,
17922 plugins/file-wizard/file.c,
17923 plugins/file-wizard/plugin.c,
17924 plugins/gdb/plugin.c,
17925 plugins/gtodo/plugin.c,
17926 plugins/message-view/anjuta-msgman.c,
17927 plugins/profile-default/plugin.c,
17928 plugins/project-manager/plugin.c,
17929 plugins/sample1/plugin.c,
17930 plugins/terminal/terminal.c: Defined all global variables static,
17931 particularly class parent_class variables. They were getting
17932 confused at link time.
17934 * libanjuta/plugins.c: Do not unload plugins when they are
17935 deactivated. Simply cache them for later activation. Unloading
17936 modules have some problem with shared libs using static class
17937 registration. Fixed hash type for installed plugins. Eventually,
17938 we want to add "CanUnload" attribute for .plugin files (in
17939 "Anjuta Plugin" group) to let plugin loader know if the plugin can
17940 be unloaded from memory. Those plugins declaring CanUnload=false
17941 will not be unloaded from memory and will be put in the cache. Those
17942 not declaring anything or declaring CanUnload=true, will be unloaded
17943 from memory when they are deactivated.
17945 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
17946 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17947 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
17948 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
17949 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
17950 activation, deactivation. Fixed memory leaks.
17952 2004-10-20 Naba Kumar <naba@gnome.org>
17954 * TODO.tasks: Updated.
17956 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17957 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
17958 macro for adding interfaces to plugin types. Code cleanup.
17960 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17961 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17963 * plugins/build-basic-autotools/build-basic-autotools.c,
17964 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
17965 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17966 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
17967 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
17968 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
17969 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
17970 plugins/project-manager/plugin.c,
17971 plugins/symbol-browser/an_symbol_view.c,
17972 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
17973 newly defined macro to add interfaces to plugin types.
17975 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
17977 2004-10-20 Naba Kumar <naba@gnome.org>
17979 * TODO.tasks: Added task list.
17980 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
17983 2004-10-19 Naba Kumar <naba@gnome.org>
17985 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
17987 * plugins/editor/action-callbacks.c,
17988 plugins/editor/action-callbacks.h,
17989 plugins/editor/anjuta-docman.c,
17990 plugins/editor/anjuta-docman.h,
17991 plugins/editor/anjuta-document-manager.ui,
17992 plugins/editor/file_history.c,
17993 plugins/editor/file_history.h,
17994 plugins/editor/plugin.c: Added file history browsing.
17996 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
17998 * plugins/message-view/anjuta-message-manager.ui,
17999 plugins/message-view/plugin.c: Added document manager context menu.
18001 * plugins/symbol-browser/an_symbol_view.c,
18002 plugins/symbol-browser/an_symbol_view.h,
18003 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18004 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18005 document manager context menu.
18007 * scintilla/*, scintilla/include/*: Updated to current cvs.
18009 2004-10-19 Naba Kumar <naba@gnome.org>
18011 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18012 placeholder for debugger UI.
18014 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18015 * plugins/file-manager/plugin.c: Fixed loading bug.
18017 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18018 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18019 Initializes gconf database with default values when the
18020 values are not defined. Use bool and int prefs separately.
18022 * plugins/editor/plugin.c: Added encoding preferences.
18023 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18025 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18026 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18027 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18028 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18030 2004-10-18 Naba Kumar <naba@gnome.org>
18032 * po/POTFILES.in: Updated.
18034 * libanjuta/anjuta-ui.c: Corrected debug messages.
18036 * libegg/egg-combo-action.c, libegg/test-actions.c,
18037 libegg/menu/egg-combo-action.h: Fixed combo action.
18039 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18042 * plugins/editor/action-callbacks.[c,h],
18043 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18044 Implemented file swap. Removed dead codes.
18046 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18049 * plugins/symbol-browser/an_symbol_view.[c,h],
18050 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18051 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18052 Implemented file symbols. Implemented goto file line when symbol is
18055 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18057 2004-10-10 Naba Kumar <naba@gnome.org>
18059 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18061 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18063 * plugins/debugger/.cvsignore,
18064 (added) plugins/debugger/Makefile.am,
18065 (added) plugins/debugger/anjuta-debugger.glade,
18066 (added) plugins/debugger/anjuta-debugger.plugin.in,
18067 (added) plugins/debugger/anjuta-debugger.plugin.png,
18068 (added) plugins/debugger/anjuta-debugger.ui,
18069 plugins/debugger/attach_process.c,
18070 (removed) plugins/debugger/attach_process_cbs.c,
18071 (removed) plugins/debugger/attach_process_cbs.h,
18072 (removed) plugins/debugger/breakpoints.c,
18073 (removed) plugins/debugger/breakpoints.h,
18074 (removed) plugins/debugger/debug_tree.c,
18075 (removed) plugins/debugger/debug_tree.h,
18076 (removed) plugins/debugger/debugger.c,
18077 (removed) plugins/debugger/debugger.h,
18078 (removed) plugins/debugger/memory.c,
18079 (removed) plugins/debugger/memory.h,
18080 (added) plugins/debugger/plugin.c,
18081 (added) plugins/debugger/plugin.h,
18082 (removed) plugins/debugger/registers.c,
18083 (removed) plugins/debugger/registers.h,
18084 (removed) plugins/debugger/registers_cbs.c,
18085 (removed) plugins/debugger/registers_cbs.h,
18086 (removed) plugins/debugger/registers_gui.c,
18087 (removed) plugins/debugger/sharedlib.c,
18088 (removed) plugins/debugger/sharedlib.h,
18089 (removed) plugins/debugger/sharedlib_cbs.c,
18090 (removed) plugins/debugger/sharedlib_cbs.h,
18091 (removed) plugins/debugger/sharedlib_gui.c,
18092 (removed) plugins/debugger/signals.c,
18093 (removed) plugins/debugger/signals.h,
18094 (removed) plugins/debugger/signals_cbs.c,
18095 (removed) plugins/debugger/signals_cbs.h,
18096 (removed) plugins/debugger/signals_gui.c,
18097 (removed) plugins/debugger/stack_trace.c,
18098 (removed) plugins/debugger/stack_trace.h,
18099 (added) plugins/debugger/utilities.c,
18100 (added) plugins/debugger/utilities.h,
18101 (removed) plugins/debugger/watch.c,
18102 (removed) plugins/debugger/watch.h,
18103 (removed) plugins/debugger/watch_cbs.c,
18104 (removed) plugins/debugger/watch_cbs.h,
18105 (removed) plugins/debugger/watch_gui.c,
18106 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18108 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18109 Added debugger gdb backend plugin.
18111 * plugins/message-view/plugin.c: Registered all message stock icons.
18113 * plugins/profile-default/plugin.c: Loads debugger plugin.
18115 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18117 2004-10-08 Naba Kumar <naba@gnome.org>
18119 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18122 * plugins/symbol-browser/.cvsignore,
18123 plugins/symbol-browser/Makefile.am,
18124 plugins/symbol-browser/an_symbol_view.c,
18125 plugins/symbol-browser/an_symbol_view.h,
18126 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18127 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18128 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18129 plugins/symbol-browser/plugin.c,
18130 plugins/symbol-browser/plugin.h,
18131 plugins/symbol-browser/sv_class.xpm,
18132 plugins/symbol-browser/sv_function.xpm,
18133 plugins/symbol-browser/sv_macro.xpm,
18134 plugins/symbol-browser/sv_private_fun.xpm,
18135 plugins/symbol-browser/sv_private_var.xpm,
18136 plugins/symbol-browser/sv_protected_fun.xpm,
18137 plugins/symbol-browser/sv_protected_var.xpm,
18138 plugins/symbol-browser/sv_public_fun.xpm,
18139 plugins/symbol-browser/sv_public_var.xpm,
18140 plugins/symbol-browser/sv_static_fun.xpm,
18141 plugins/symbol-browser/sv_static_var.xpm,
18142 plugins/symbol-browser/sv_struct.xpm,
18143 plugins/symbol-browser/sv_unknown.xpm,
18144 plugins/symbol-browser/sv_variable.xpm,
18145 plugins/symbol-browser/test-symbol-browser.c,
18146 plugins/Makefile.am: Implemented Symbol
18149 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18151 * plugins/build-basic-autotools/Makefile.am,
18152 plugins/devhelp/Makefile.am,
18153 plugins/editor/Makefile.am,
18154 plugins/file-loader/Makefile.am,
18155 plugins/file-manager/Makefile.am,
18156 plugins/file-wizard/Makefile.am,
18157 plugins/gtodo/Makefile.am,
18158 plugins/message-view/Makefile.am,
18159 plugins/profile-default/Makefile.am,
18160 plugins/project-manager/Makefile.am
18161 plugins/sample1/Makefile.am,
18162 plugins/terminal/Makefile.am,
18163 scintilla/Makefile.am,
18164 libegg/Makefile.am,
18165 launcher/Makefile.am,
18166 libanjuta/Makefile.am,
18168 tagmanager/Makefile.am,
18169 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18170 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18171 files. Also fixed library dependencies.
18173 * plugins/editor/aneditor.cxx: Disabled unused codes.
18174 * plugins/file-manager/an_file_view.c: Added copyright.
18175 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18177 * plugins/profile-default/plugin.c: Can load plugins by location.
18178 * plugins/project-manager/plugin.c: Remove project_root_uri value
18179 when project is closed.
18181 2004-10-06 Naba Kumar <naba@gnome.org>
18183 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18185 * libanjuta/interfaces/libanjuta.idl,
18186 plugins/editor/text_editor.c: Added get_length()
18187 and get_current_word() methods in IAnjutaEditor interface.
18189 * libegg/Makefile.am: Added test_actions target.
18191 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18193 * plugins/build-basic-autotools/build-basic-autotools.c,
18194 plugins/file-loader/plugin.c,
18195 plugins/message-view/message-view.c: Added code to go to file and
18198 * plugins/devhelp/plugin.c: Context sensitive help now works.
18199 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18200 uri as line number and goes to that line number.
18202 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18203 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18204 gtodo_client_load() method to load from a diffrent file. Watched
18205 project root directory in plugin to open TODO.tasks of the project.
18207 * plugins/project-manager/plugin.c: Updates project UI
18208 sensitive/insensitive.
18210 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18211 anjuta-shell program to test plugins.
18213 * src/anjuta-app.c: Registered UI accels.
18215 2004-09-28 Naba Kumar <naba@gnome.org>
18217 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18220 * src/anjuta-app.c: Implemented present widget method.
18222 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18223 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18225 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18228 * plugins/editor/text_editor.c: Connects to preferences changed signal
18231 2004-09-28 Naba Kumar <naba@gnome.org>
18233 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18236 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18239 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18240 in changed signal callback.
18242 * plugins/editor/action-callbacks.c: Implemented save_all action
18243 callback. Removed dead code. Do save_as when saving a new file.
18244 Implemented incremental search.
18246 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18248 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18250 * src/anjuta-app.c: Registers UI accelerators.
18252 2004-09-27 Naba Kumar <naba@gnome.org>
18254 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18256 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18257 plugins/devhelp/anjuta-devhelp.plugin.in,
18258 plugins/file-loader/anjuta-loader.plugin.in,
18259 plugins/file-manager/anjuta-file-manager.plugin.in,
18260 plugins/gtodo/anjuta-gtodo.plugin.in,
18261 plugins/project-manager/anjuta-project-manager.plugin.in,
18262 plugins/terminal/anjuta-terminal.plugin.in:
18263 Gave proper plugin names.
18265 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18266 error when regex fail.
18268 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18269 Added help and context search. Watches current editor. More menus
18270 in Help submenu. Update UI (sensitive when required) properly.
18272 * plugins/editor/anjuta-document-manager.ui,
18273 plugins/devhelp/anjuta-devhelp.ui,
18274 plugins/message-view/anjuta-message-manager.ui,
18275 src/anjuta.ui: Goto menu actions are in separate submenu.
18277 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18278 Removed unimplemented UI elements.
18280 * src/anjuta-app.c: Larger (and normal) icon size.
18282 * src/layout.xml: Task manager plugin along with document (in middle).
18284 * plugins/editor/plugin.c, plugins/file-loader.c,
18285 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18286 in gtkactions. Enable/disable UI properly.
18288 2004-09-26 Naba Kumar <naba@gnome.org>
18290 * po/POTFILES.in: Updated, added missing files.
18292 * .cvsignore: Updated.
18294 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18295 a new function to get User input text.
18297 * libanjuta/resources.[c,h]: Added a function to created sized image.
18299 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18300 from filename, as thats the correct representation.
18302 * plugins/build-basic-autotools/Makefile.am,
18303 (added) plugins/build-basic-autotools/automake-c.filters,
18304 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18305 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18306 Rearragned UI elements in the build menu. Added codes to read build
18307 filter rules from external file. Implemented all build, configure,
18308 autogen commands. Watches current editor and project.
18310 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18311 Added editor changed signal and exports current editor value.
18312 Fixed parameter names. Fixed get_uri() interface implementation to
18313 return correct uri.
18315 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18318 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18320 * plugins/file-manager/an_file_view.c,
18321 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18323 * plugins/file-wizard/file.c: Reads uri correctly.
18325 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18326 sets the page to the new view.
18328 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18329 Fixed signal connecting.
18331 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18332 to "project_root_uri" and exports as uri.
18334 2004-09-24 Naba Kumar <naba@gnome.org>
18336 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18337 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18339 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18340 * plugins/file-loader/plugin.c: Added comments.
18341 * plugins/build-basic-autotools/plugin.c: Added comments.
18342 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18344 * libanjuta/interfaces/libanjuta.idl,
18345 plugins/message-view/anjuta-msgman.c,
18346 plugins/message-view/message-view.c,
18347 plugins/message-view/message-view.h,
18348 plugins/message-view/plugin.c: Buffering and appending messages have
18349 been separated. message-view implementations cleaned up. Signals
18350 Emissions fixed. Messages now displayed in summary and details show
18351 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18354 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18357 * plugins/build-basic-autotools/Makefile.am,
18358 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18359 parsing of output to create message summaries. Uses new message view
18362 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18363 preferences to make dialog box smaller.
18365 * plugins/editor/search-replace.c: Fixed compile error with change
18366 in IAnjutaMessageView API.
18368 2004-09-21 Naba Kumar <naba@gnome.org>
18370 * plugins/Makefile.am: Deletes old (installed) plugins before
18371 installing new ones.
18373 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18374 plugins/build-basic-autotools/build-basic-autotools.c,
18375 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18376 file URI from filemanager. Only disables/enables build submenu in file
18377 manager, instead of merging/unmerging.
18379 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18382 * plugins/file-loader/anjuta-loader-plugin.ui,
18383 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18384 Implemented "Open with" file manager submenu. Displays error message
18385 when file can not be opened.
18387 * plugins/file-manager/an_file_view.c: Renamed
18388 file_manager_current_filename value name to file_manager_current_uri
18389 and exports proper URI.
18391 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18393 2004-09-19 Naba Kumar <naba@gnome.org>
18395 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18396 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18397 save point signal to change editor tabs. Fixed accels.
18399 * plugins/file-loader/plugin.c: Fixed accels.
18401 * plugins/project-manager/plugin.c: Added target selection callback.
18403 * plugins/project-manager/plugin.c: Added URI activation.
18404 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18405 Fixed dialog and closed it on ok. Fixed a crash bug.
18406 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18408 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18409 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18410 plugins/file-loader/anjuta-loader-plugin.ui,
18411 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18412 Added recent files in file loade plugin.
18414 * ChangeLog: Fixed entry dates.
18416 2004-09-18 Naba Kumar <naba@gnome.org>
18418 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18419 an unnecessary GtkFrame.
18421 2004-09-17 Naba Kumar <naba@gnome.org>
18423 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18427 * data/Makefile.am: Disabled installing old mime info.
18429 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18431 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18432 plugins/editor/anjuta-document-manager.ui,
18433 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18434 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18435 Added Editor context popup menu.
18437 * plugins/project-manager/anjuta-project-manager-plugin.png:
18440 * plugins/project-manager/anjuta-project-manager.plugin.in:
18441 Support .anjuta mime type.
18443 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18446 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18449 * src/layout.xml, plugins/profile-default/plugin.c:
18450 Added project manager plugin for startup.
18452 2004-09-16 Naba Kumar <naba@gnome.org>
18454 * anjuta.prj: Updated.
18456 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18457 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18458 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18459 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18460 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18461 plugins/terinal/Makefile.am, src/Makefile.am,
18462 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18463 Fixed makefile syntax errors.
18465 2004-09-16 Naba Kumar <naba@gnome.org>
18467 * configure.in, src/layout.xml,
18468 plugins/profile-default/plugin.c,
18469 libanjuta/interfaces/libanjuta.idl,
18470 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18472 * configure.in, plugins/Makefile.am,
18473 plugins/project-manager/.cvsignore,
18474 plugins/project-manager/Makefile.am,
18475 plugins/project-manager/anjuta-project-manager-plugin.png,
18476 plugins/project-manager/anjuta-project-manager.plugin.in,
18477 plugins/project-manager/anjuta-project-manager.ui,
18478 plugins/project-manager/plugin.c,
18479 plugins/project-manager/plugin.h: Added project manager plugin
18480 based on gnome-build.
18482 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18483 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18485 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18486 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18487 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18489 2004-09-16 Naba Kumar <naba@gnome.org>
18491 * plugins/editor/action-callbacks.c: Fixed compile error.
18493 2004-09-15 Naba Kumar <naba@gnome.org>
18495 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18497 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18498 New improved splace with nicer progress.
18500 * configure.in, plugins/Makefile.am,
18501 (added) file-wizard/.cvsignore,
18502 (added) file-wizard/Makefile.am,
18503 (added) file-wizard/action-callbacks.c,
18504 (added) file-wizard/action-callbacks.h,
18505 (added) file-wizard/anjuta-file-wizard-plugin.png,
18506 (added) file-wizard/anjuta-file-wizard.glade,
18507 (added) file-wizard/anjuta-file-wizard.plugin.in,
18508 (added) file-wizard/anjuta-file-wizard.ui,
18509 (added) file-wizard/file.c,
18510 (added) file-wizard/file.h,
18511 (added) file-wizard/plugin.c,
18512 (added) file-wizard/plugin.h:
18513 Created new file wizard and added it. The wizard takes care of text
18514 bit insertions and new files creation.
18516 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18517 plugins/editor/action-callbacks.h,
18518 plugins/editor/anjuta-document-manager.glade,
18519 plugins/editor/anjuta-document-manager.ui,
18520 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18521 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18522 new files code and moved into a new plugin (file wizard).
18524 * libanjuta/plugins.[c,h]: Added plugins selection function.
18526 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18527 get_position(), insert() in IAnjutaEditor interface. Added
18528 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18529 interface (for wizard plugins).
18531 * plugins/file-loader/anjuta-loader-plugin.ui,
18532 plugins/file-loader/plugin.c: Added wizard launcher interface which
18533 scans for plugins implement IAnjutaWizard interface and presents the
18534 list to user for selection. The selected plugin is then activated
18537 * libanjuta/interfaces/.cvsignore: Updated.
18538 * plugins/message-view/.cvsignore: Updated.
18539 * plugins/launcher/*: Removed as launcher has already been moved to
18540 libanjuta as class.
18542 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18543 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18544 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18545 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18546 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18547 Updated API documentations.
18549 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18551 * configure.in: Added Punjabi to ALL_LINGUAS
18553 2004-07-29 Naba Kumar <naba@gnome.org>
18555 * configure.in: Added file-loader plugin Makefile path and
18556 fixed devhelp version requirement.
18558 2004-07-28 Naba Kumar <naba@gnome.org>
18560 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18561 terminal/preferences-terminal.png (added), message-view/*.png (added),
18562 message-view/*.xpm (added), editor/*.png (added),
18563 editor/*.xpm (added), plugins/editor/Makefile.am,
18564 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18565 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18566 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18567 respective plugins directories.
18569 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18570 pixmaps/block-end-16.png, pixmaps/block-end.png
18571 pixmaps/block-start-16.png, pixmaps/block-start.png
18572 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18573 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18574 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18575 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18576 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18577 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18578 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18579 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18580 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18581 pixmaps/preferences-editor.png, pixmaps/undock.png
18582 pixmaps/error-next-16.png, pixmaps/error-next.png
18583 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18584 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18585 pixmaps/preferences-terminal.png: Deleted
18587 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18588 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18589 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18590 plugins/editor/anjuta-document-manager.plugin.in,
18591 plugins/editor/anjuta-document-manager.ui,
18592 plugins/editor/plugin.c, plugins/editor/print.c,
18593 plugins/editor/search-replace_backend.c,
18594 plugins/editor/search_preferences.h,
18595 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18596 Moved properties souce files to editor plugin as it not required in
18597 libanjuta. Other editor fixes.
18599 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
18600 libegg/dock/* (removed)
18601 : Restored GDL external dependencies and removed libegg dock
18602 sources, because gdl is being developed.
18604 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
18605 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
18606 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
18607 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
18608 libanjuta/plugins.c, libanjuta/plugins.h,
18609 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
18610 gconf system. Shell now takes docking positions. Added more utility
18611 functions. Added plugins query function. And other fixes.
18613 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
18615 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
18616 plugin to load files based on mime type.
18618 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
18620 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
18621 plugins/file-manager/plugin.c: File manager now uses file loader to
18624 * plugins/message-view/anjuta-msgman.c,,
18625 plugins/message-view/message-view.c,
18626 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
18628 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
18629 plugins/terminal/terminal.c, src/Makefile.am,
18630 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
18631 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
18633 * libegg/dock/*: Removed directory.
18635 2004-07-28 Naba Kumar <naba@gnome.org>
18637 * configure.in: Reduced gnome-print version requirement.
18638 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
18640 2004-07-21 Ray Strode <rstrode@redhat.com>
18641 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
18644 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
18646 * plugins/editor/search-replace.c: Some fixes
18647 * plugins/terminal/Makefile.am:
18648 Patch from: Alexey Rusakov <ktirf@users.sf.net>
18650 2004-05-19 Naba Kumar <naba@gnome.org>
18652 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
18655 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
18657 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
18658 Implemented IAnjutaSavable
18659 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
18661 2004-05-17 Naba Kumar <naba@gnome.org>
18663 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
18664 plugins/build-basic-autotools/.cvsignore,
18665 plugins/build-basic-autotools/Makefile.am,
18666 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
18667 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18668 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18669 plugins/build-basic-autotools/build-basic-autotools.c,
18670 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
18673 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
18676 * plugins/file-manager/an_file_view.c,
18677 plugins/file-manager/anjuta-file-manager.ui,
18678 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
18679 Added context menu UI.
18681 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
18684 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
18686 * libanjuta/anjuta-preferences.[ch]:
18687 Added save/load_gconf functions
18688 * src/action_callbacks.[ch], src/preferences.c:
18689 Load global prefs from gconf at startup and save them
18690 on exit. Prefs load and save correctly but something resets
18691 them to default after loading...
18692 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
18693 Somehow the linker does not find save/load_gconf functions
18694 in libanjuta. Must be a stupid mistake, I would be glad
18695 if someone could fix that.
18696 * manuals/reference/libanjuta-sections.txt: Added new
18697 preferences functions and removed gnome-filelist
18698 * plugins/file-manager/anjuta-file-manager-plugin.glade:
18699 * plugins/file-manager/plugin.c:
18700 Added root-path property
18702 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18704 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
18705 they are not longer needed.
18706 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
18707 anjuta-sections.txt: Remove references to the files
18708 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
18709 Use new nautilus icons for file-manager, looks incredible
18712 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18714 * plugins/editor/anjuta-docman.c: gchar* to
18715 const gchar* in arguments
18716 * plugins/editor/text_editor.c: Implemented IAnjutaFile
18718 * plugins/file-manager/an_file_view.c: Open files on
18719 double-click. Does not work yet because it does not
18720 find IAnjutaFile interface in document manager
18722 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18724 * plugins/editor/anjuta-docman.c
18725 * plugins/editor/text_editor.c:
18726 Made close button working, made multiple selection in
18727 File/Open dialog possble, fixed crash bug if file cannot
18730 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18732 * plugins/editor/action-callbacks.c
18733 * plugins/editor/anjuta-docman.c
18734 * plugins/editor/anjuta-docman.h
18735 * plugins/editor/search-replace.c
18736 * plugins/editor/search-replace_backend.c
18737 * plugins/editor/text_editor.c
18738 * plugins/editor/text_editor.h:
18739 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
18740 able to open all files, use uri instead of full_filename, fixed
18744 2004-05-13 Naba Kumar <naba@gnome.org>
18746 * plugins/message-view/anjuta-message-manager-plugin.glade:
18749 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
18752 * pixmaps/anjuta_splash.png: Added border.
18754 * plugins/editor/anjuta-document-manager.png: New icon.
18756 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
18757 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
18759 plugins/editor/Makefile.am,
18760 plugins/editor/search-replace.c,
18761 plugins/editor/search-replace.h,
18762 plugins/editor/search-replace_backend.c,
18763 plugins/editor/search-replace_backend.h,
18764 plugins/editor/search_preferences.h,
18765 plugins/editor/search_preferences.c: Merged changes from
18766 ANJUTA_1_2_0 branch.
18768 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
18769 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
18772 * plugins/terminal/Makefile.am,
18773 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
18776 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
18779 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18780 * plugins/message-view/plugin.c: Fixed glade file loading
18781 Removed "Show messages" menu item
18782 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
18783 twice because of this load system layout hack.
18784 * libanjuta/anjuta-ui.h: Removed #include config.h
18785 * libanjuta/libanjuta.pc: Fixed path and depencies
18786 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
18787 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
18788 * libanjuta/properties.cxx : #include "properties_cxx.h"
18789 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
18791 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18792 * plugins/message-view/*: Fixed message view preferences
18793 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
18794 * anjuta.glade: Removed messages stuff
18796 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18798 * Removed libanjutamm, it is now hosted on SF.net:
18799 cvs.sf.net/cvsroot/anjuta/libanjutamm
18801 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
18804 Added some experimental code to add support for C++ plugins.
18805 Nothing works yet and it is likely that it will disappear but
18806 I have some questions to murrayc and he wants to see the code.
18808 2004-05-11 Naba Kumar <naba@gnome.org>
18810 * plugins/terminal/terminal.c: Fixed prefs loading bug.
18812 * plugins/editor/action-callbacks.c: Fixed a crash bug in
18813 hightlight style menu actions.
18815 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18816 manuals/reference/libanjuta/plugin-description-file.sgml,
18817 manuals/reference/libanjuta/writing-plugins.sgml,
18818 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18819 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18820 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
18822 * src/anjuta-app.c: Always load system layout for now.
18824 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
18826 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18827 manuals/reference/libanjuta/libanjuta-sections.txt,
18828 manuals/reference/libanjuta/libanjuta.types,
18829 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18830 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18831 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18832 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18833 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
18834 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
18835 Updated documentation.
18837 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
18838 plugins/profile-default/plugin.c, src/layout.xml:
18839 Created terminal plugin.
18841 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
18842 (new) plugins/file-manager/.cvsignore,
18843 plugins/file-manager/an_file_view.c,
18844 plugins/file-manager/plugin.c,
18845 plugins/file-manager/plugin.h: Moved preferences to separate
18846 glade file and added cvsignore file.
18848 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
18849 from ANJUTA_1_2_0 branch. Please note that other po files need merging
18850 from the branch. I tried it but there were way too many conflicts.
18852 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
18854 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
18855 util functions required during the merge.
18857 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
18860 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
18861 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
18862 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18863 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
18864 Merged with ANJUTA_1_2_0 branch.
18866 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
18868 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
18870 2004-05-07 Naba Kumar <naba@gnome.org>
18872 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
18874 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
18875 Added preferences reading and loading.
18877 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
18878 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
18879 libanjuta/fileselection.c, libanjuta/fileselection.h,
18880 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
18882 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
18884 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
18885 anjuta.spec.in, configure.in, data/autogen.sh.generic,
18886 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
18887 data/macros/autogen.sh, data/macros2/autogen.sh
18888 data/properties/ada.properties, data/properties/anjuta.properties,
18889 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
18890 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
18891 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
18892 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
18893 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
18894 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
18895 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
18896 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
18897 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
18898 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
18899 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
18900 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
18901 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
18902 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
18903 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
18904 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
18905 plugins/class-gen/clsGen.c, plugins/editor/print.c,
18906 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
18907 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
18908 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18909 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
18910 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
18911 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
18912 (added) scintilla/scintilla-marshal.c,
18913 (added) scintilla/scintilla-marshal.h,
18914 (added) scintilla/scintilla-marshal.list,
18915 scintilla/include/SString.h, scintilla/include/SciLexer.h,
18916 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
18917 (added) scintilla/patches/scintilla-calltip-align.patch,
18918 (added) scintilla/patches/scintilla-minor.patch,
18919 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
18921 2004-05-06 Naba Kumar <naba@gnome.org>
18923 * (added) plugins/file-manager/Makefile.am,
18924 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
18925 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
18926 (added) plugins/file-manager/anjuta-file-manager.ui,
18927 (added) plugins/file-manager/plugin.c,
18928 (added) plugins/file-manager/plugin.h,
18929 (removed) plugins/file-manager/an_file_view.h,
18930 plugins/Makefile.am, configure.in,
18931 plugins/file-manager/an_file_view.c: Created file manager plugin.
18933 * plugins/profile-default/plugin.c: Added file manager plugin in default
18936 * libanjuta/Makefile.am: Fixed dependencies.
18937 * pixmaps/anjuta_splash.png: New splash screen.
18939 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
18941 * template/template.c/h: Added in-line doc
18942 * manuals/reference/template/*: Added template documentation
18943 * configure.in: Build template docs
18945 2004-05-05 Naba Kumar <naba@gnome.org>
18947 * autogen.sh: Added commands to generate initial interfaces.
18949 * libanjuta/Makefile.am,
18950 (removed)libanjuta/anjuta-plugin-parser.c,
18951 (removed)libanjuta/anjuta-plugin-parser.h,
18952 (added)libanjuta/anjuta-plugin-description.c,
18953 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
18954 plugin description.
18956 * libanjuta/anjuta-plugin.c,
18957 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
18959 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
18960 and added AnjutaShellPlacement enum for widgeds placement (passed to
18961 widget add_widget() method.
18963 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
18964 and moved plugin sets loading in profile plugins.
18966 * libanjuta/interfaces/.cvsignore,
18967 (removed)libanjuta/interfaces/Makefile.am,
18968 libanjuta/interfaces/libanjuta.idl,
18969 libanjuta/interfaces/anjuta-idl-compiler.pl,
18970 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
18971 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
18972 (removed)libanjuta/interfaces/ianjuta-editor.c,
18973 (removed)libanjuta/interfaces/ianjuta-editor.h,
18974 (removed)libanjuta/interfaces/ianjuta-file.c,
18975 (removed)libanjuta/interfaces/ianjuta-file.h,
18976 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
18977 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
18978 (removed)libanjuta/interfaces/ianjuta-message-view.c,
18979 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
18980 *.h and Makefile.am files. They are autogenerated. Interfaces are
18981 by anjuta-idl-compiler.pl from libanjuta.idl file.
18983 * manuals/reference/libanjuta/Makefile.am,
18984 manuals/reference/libanjuta/anjuta-architecture.sgml,
18985 manuals/reference/libanjuta/libanjuta-docs.sgml,
18986 manuals/reference/libanjuta/libanjuta-sections.txt,
18987 manuals/reference/libanjuta/libanjuta.types,
18988 manuals/reference/libanjuta/plugin-description-file.sgml,
18989 manuals/reference/libanjuta/writing-plugins.sgml,
18990 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
18991 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
18992 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18993 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18994 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18995 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
18996 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
18997 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
18998 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
18999 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19000 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19001 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19002 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19003 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19004 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19005 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19006 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19007 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19008 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19009 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19010 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19011 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19012 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19013 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19014 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19015 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19016 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19017 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19018 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19019 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19020 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19021 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19022 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19023 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19024 interfaces template sgmls.
19026 * plugins/Makefile.am,
19027 plugins/devhelp/anjuta-devhelp.plugin.in,
19028 plugins/devhelp/plugin.c,
19029 plugins/editor/action-callbacks.c,
19030 plugins/editor/anjuta-document-manager.plugin.in,
19031 plugins/editor/plugin.c,
19032 plugins/editor/plugin.h,
19033 plugins/editor/text_editor.c,
19034 plugins/sample1/plugin.c,
19035 plugins/message-view/anjuta-message-manager.plugin.in,
19036 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19037 placement. Fixed other errors.
19039 * (added)plugins/profile-default/.cvsignore,
19040 (added)plugins/profile-default/Makefile.am,
19041 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19042 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19043 (added)plugins/profile-default/anjuta-default-profile.ui,
19044 (added)plugins/profile-default/plugin.c,
19045 (added)plugins/profile-default/plugin.h: Added a default new
19049 src/action-callbacks.c,
19052 src/main.cpp: Fixed necessary changes for libanjuta
19054 2004-05-04 Naba Kumar <naba@gnome.org>
19056 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19057 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19058 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19059 placement for default widgets placements.
19061 2004-05-03 Naba Kumar <naba@gnome.org>
19063 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19064 manuals/reference/libanjuta/libanjuta-docs.sgml,
19065 manuals/reference/libanjuta/plugin-description-file.sgml,
19066 manuals/reference/libanjuta/writing-plugins.sgml:
19067 Wrote more sections in writing-plugins document and fixed errors.
19069 2004-05-03 Naba Kumar <naba@gnome.org>
19071 * libanjuta/interfaces/libanjuta.idl: Added interface
19072 IAnjutaFileManager.
19074 * manuals/reference/libanjuta/anjuta-architecture.dia,
19075 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19076 architecture diagram.
19078 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19079 manuals/reference/libanjuta/libanjuta-docs.sgml,
19080 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19081 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19082 Wrote writing-plugins document and separated chapters into
19083 separate sgml files.
19085 * plugins/file-manager/an_file_view.c,
19086 plugins/file-manager/an_file_view.h: New and improved directory
19089 2004-05-02 Sven Herzberg <herzi@abi02.de>
19091 * anjuta.glade: re-designed the new file dialog
19092 * anjuta_dialogs_strings.c: new strings from the new file dialog
19094 2004-04-30 Naba Kumar <naba@gnome.org>
19096 * libanjuta/interfaces/Makefile.am.iface,
19097 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19099 * libanjuta/interfaces/libanjuta.idl: Updated.
19101 * libanjuta/interfaces/Makefile.am.iface,
19102 libanjuta/interfaces/libanjuta.idl: Updated.
19104 2004-04-29 Naba Kumar <naba@gnome.org>
19106 * libanjuta/interfaces/Makefile.am.iface,
19107 libanjuta/interfaces/libanjuta.idl: Updated.
19109 2004-04-29 Naba Kumar <naba@gnome.org>
19111 * libanjuta/interfaces/giface-idlc-c.pl,
19112 libanjuta/interfaces/libanjuta.idl: Upgraded.
19113 * libanjuta/interfaces/Makefile.am.iface: Added.
19115 2004-04-28 Naba kumar <naba@gnome.org>
19117 * libanjuta/interfaces/giface-idlc-c.pl,
19118 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19119 definitions and wrote a compiler.
19121 2004-04-28 Naba Kumar <naba@gnome.org>
19123 * libanjuta/anjuta-shell.c: Fixed docs.
19124 * libanjuta/interfaces/Makefile.am,
19125 libanjuta/interfaces/ianjuta-file.c,
19126 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19128 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19130 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19132 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19133 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19134 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19135 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19136 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19137 * src/anjuta-app.c: Fixed bug.
19139 2004-04-27 Naba Kumar <naba@gnome.org>
19141 * libanjuta/anjuta-preferences-dialog.c,
19142 manuals/Makefile.am: Fixed document bugs and enabled docs
19145 * libanjuta/anjuta-preferences-dialog.c,
19146 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19147 More documentation.
19149 * libanjuta/anjuta-preferences.c,
19150 manuals/reference/libanjuta/libanjuta-docs.sgml,
19151 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19152 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19153 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19154 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19155 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19156 Wrote more documentations.
19158 * (removed) plugins/message-view/imessage-view.c,
19159 (removed) plugins/message-view/ianjuta-msgman.c,
19160 plugins/message-view/Makefile.am,
19161 plugins/message-view/anjuta-msgman.c,
19162 plugins/message-view/anjuta-msgman.h,
19163 plugins/message-view/message-view.c,
19164 plugins/message-view/message-view.h,
19165 plugins/message-view/plugin.c,
19166 plugins/message-view/plugin.h: Moved interface implementations
19167 in their respective classes and used correct macros to
19168 defined class types.
19170 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19171 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19172 AnjutaUI from GtkUIManager instead of GtkDialog.
19174 * manuals/reference/libanjuta/Makefile.am,
19175 manuals/reference/libanjuta/libanjuta-docs.sgml,
19176 manuals/reference/libanjuta/libanjuta-sections.txt,
19177 manuals/reference/libanjuta/libanjuta.types,
19178 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19179 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19180 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19181 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19182 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19183 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19184 Wrote more documentation, fixed typos, added architecture
19185 diagram, updated object types etc.
19187 * plugins/editor/text_editor.c: Fixed interface implementation.
19189 2004-04-26 Naba Kumar <naba@gnome.org>
19191 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19192 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19193 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19194 architecture diagram and a new chapter on plugins description file.
19196 2004-04-25 Naba Kumar <naba@gnome.org>
19198 * libanjuta/anjuta-children.h,
19199 libanjuta/anjuta-plugin.c,
19200 libanjuta/anjuta-plugin.h,
19201 libanjuta/anjuta-preferences.c,
19202 libanjuta/anjuta-shell.c,
19203 libanjuta/anjuta-shell.h,
19204 libanjuta/e-splash.c,
19205 libanjuta/e-splash.h,
19206 manuals/reference/libanjuta/Makefile.am,
19207 manuals/reference/libanjuta/libanjuta-docs.sgml,
19208 manuals/reference/libanjuta/libanjuta-sections.txt,
19209 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19210 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19211 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19212 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19213 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19214 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19215 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19216 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19217 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19218 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19219 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19220 manuals/reference/libanjuta/tmpl/defaults.sgml,
19221 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19222 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19223 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19224 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19225 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19226 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19227 manuals/reference/libanjuta/tmpl/plugins.sgml,
19228 manuals/reference/libanjuta/tmpl/properties.sgml,
19229 manuals/reference/libanjuta/tmpl/resources.sgml,
19230 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19231 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19232 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19233 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19234 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19235 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19237 Added more template files and wrote more documentation.
19239 2004-04-24 Andras Timar <timar@gnome.hu>
19241 * configure.in: Added hu to ALL_LINGUAS.
19243 2004-04-23 Naba Kumar <naba@gnome.org>
19245 * configure.in: Fixed compile error.
19247 * libanjuta/anjuta-children.c,
19248 libanjuta/anjuta-children.h,
19249 libanjuta/anjuta-preferences.c,
19250 libanjuta/anjuta-preferences.h,
19251 libanjuta/anjuta-shell.c,
19252 libanjuta/anjuta-ui.c,
19253 libanjuta/anjuta-ui.h,
19254 manuals/reference/libanjuta/Makefile.am,
19255 manuals/reference/libanjuta/libanjuta-docs.sgml,
19256 manuals/reference/libanjuta/libanjuta.types,
19257 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19258 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19259 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19260 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19261 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19262 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19263 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19264 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19265 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19266 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19267 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19268 manuals/reference/libanjuta/tmpl/defaults.sgml,
19269 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19270 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19271 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19272 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19273 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19274 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19275 manuals/reference/libanjuta/tmpl/plugins.sgml,
19276 manuals/reference/libanjuta/tmpl/properties.sgml,
19277 manuals/reference/libanjuta/tmpl/resources.sgml,
19278 plugins/sample1/plugin.c: Added libanjuta API documentation.
19280 2004-04-22 Naba Kumar <naba@gnome.org>
19282 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19283 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19284 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19285 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19286 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19287 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19288 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19289 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19290 (removed) libegg/eggradiotoolbutton.c,
19291 (removed) libegg/eggseparatortoolitem.c,
19292 (removed) libegg/eggtoggletoolbutton.c,
19293 (removed) libegg/eggtoolbar.c,
19294 (removed) libegg/eggtoolbutton.c,
19295 (removed) libegg/eggtoolitem.c,
19296 (removed) libegg/prop-editor.c,
19297 (removed) libegg/test-actions.c,
19298 (removed) libegg/test-drag.c,
19299 (removed) libegg/test-merge.c,
19300 (removed) libegg/test-toolbar.c,
19301 libegg/menu/Makefile.am,
19302 (removed) libegg/menu/egg-accel-dialog.h,
19303 (removed) libegg/menu/egg-action-group.h,
19304 (removed) libegg/menu/egg-action.h,
19305 libegg/menu/egg-entry-action.h,
19306 (removed) libegg/menu/egg-markup.h,
19307 (removed) libegg/menu/egg-menu-merge.h,
19308 (removed) libegg/menu/egg-menu.h,
19309 (removed) libegg/menu/egg-radio-action.h,
19310 (removed) libegg/menu/egg-toggle-action.h,
19311 (removed) libegg/menu/howitshouldwork.txt,
19312 (removed) libegg/toolbar/.cvsignore,
19313 (removed) libegg/toolbar/Makefile.am,
19314 (removed) libegg/toolbar/TODO,
19315 (removed) libegg/toolbar/eggradiotoolbutton.h,
19316 (removed) libegg/toolbar/eggseparatortoolitem.h,
19317 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19318 (removed) libegg/toolbar/eggtoolbar.h,
19319 (removed) libegg/toolbar/eggtoolbutton.h,
19320 (removed) libegg/toolbar/eggtoolitem.h,
19321 (removed) libegg/toolbar/prop-editor.h,
19322 (removed) libegg/toolbar/toolbar-api.txt,
19323 (removed) libegg/toolbar/toolbar-ideas.txt,
19324 plugins/devhelp/anjuta-devhelp.ui,
19325 plugins/devhelp/plugin.c,
19326 plugins/editor/action-callbacks.c,
19327 plugins/editor/action-callbacks.h,
19328 plugins/editor/anjuta-docman.c,
19329 plugins/editor/anjuta-document-manager.ui,
19330 plugins/editor/plugin.c,
19331 P plugins/message-view/Makefile.am,
19332 plugins/message-view/anjuta-message-manager.ui,
19333 plugins/message-view/plugin.c,
19334 plugins/sample1/anjuta-sample.ui,
19335 plugins/sample1/plugin.c,
19336 src/action-callbacks.c,
19337 src/action-callbacks.h,
19338 src/anjuta-actions.h,
19340 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19341 Gtk actions and UIManager. Fixed all plugins to use this.
19343 * manuals/reference/gtkdoc-scangobj.diff,
19344 manuals/reference/libanjuta/Makefile.am,
19345 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19346 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19347 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19348 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19349 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19351 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19353 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19355 * plugins/message-view/imessage-view.c
19356 * plugins/message-view/ianjuta-msgman.c:
19359 2004-04-17 Adam Weinberger <adamw@gnome.org>
19361 * configure.in: Added en_CA to ALL_LINGUAS.
19363 2004-04-08 Naba Kumar <naba@gnome.org>
19365 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19366 libanjuta/interfaces/Makefile.am,
19367 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19368 message manager and message view interfaces.
19370 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19371 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19372 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19373 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19374 src/anjuta-app.c: Used 'activate' and
19375 'deactivate' virtual methods for plugins. Fixed installed plugins
19376 dialogs. Added remove_widget() method for AnjutaShell.
19378 * libanjuta/interfaces/Makefile.am,
19379 libanjuta/interfaces/ianjuta-document-manager.c,
19380 libanjuta/interfaces/ianjuta-document-manager.h,
19381 libanjuta/interfaces/ianjuta-editor.c,
19382 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19383 and editor interfaces.
19385 * plugins/devhelp/plugin.c,
19386 plugins/message-view/anjuta-message-manager.plugin.in,
19387 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19388 plugins/sample1/plugin.c: Updated plugins implementation to
19389 reflect the changes.
19391 2004-04-07 Naba Kumar <naba@gnome.org>
19393 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19394 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19395 libanjuta/interfaces/ianjuta-editor.h,
19396 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19397 plugins/editor/anjuta-docman.c,
19398 plugins/editor/anjuta-document-manager.plugin.in,
19399 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19400 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19401 Added supported interfaces for plugins. Tested plugin interfaces
19402 through sample plugin.
19404 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19406 * template/Makefile.am, data/templates/library/Makefile.am
19407 Fixed some automake-1.7 incompatibilities
19408 * template/xmltemplate.c: Small fix
19410 2004-02-23 Naba Kumar <naba@gnome.org>
19412 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19413 Added plugins manager dialog.
19415 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19416 library dependencies.
19418 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19419 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19420 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19421 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19422 geometry command line option.
19424 2004-02-16 Naba Kumar <naba@gnome.org>
19426 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19427 Added interfaces and IAnjutaEditor editor interface.
19428 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19430 * libanjuta/anjuta-shell.h: Fixed bug.
19432 2004-02-13 Naba Kumar <naba@gnome.org>
19434 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19436 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19438 * data/template/*/.cvsignore:
19439 Avoid all these ? in cvs output
19441 2004-02-13 Naba Kumar <naba@gnome.org>
19443 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19444 includes and linking.
19446 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19447 and set required version to devhelp 0.8. This devhelp version
19448 can be acquired from gnome cvs branch devhelp branch
19449 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19451 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19452 src/actions-callbacks.c: Added Dock Manager settings menu item.
19454 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19455 * plugins/devhelp/plugin.c: Fixed a linking bug.
19457 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19458 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19459 external GDL dependency and used libegg codes.
19461 2004-02-12 Naba Kumar <naba@gnome.org>
19463 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19464 Added devhelp plugin, but it can't be used without a
19465 patch in devhelp. So it's disabled for now.
19467 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19468 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19469 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19470 Update cvsignore files.
19472 * libanjuta/plugins.c, widgets/e-splash.c:
19473 Fixed plugins loading to show splash icons.
19475 * plugins/message-view/anjuta-message-manager.plugin.in,
19476 plugins/message-view/plugin.c: Fixed plugin registered name.
19478 * plugins/message-view/anjuta-message-view.png,
19479 plugins/sample1/anjuta-sample-plugin.png: Update images.
19481 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19482 src/main.c: Fixed layout loading.
19484 * plugins/devhelp/Makefile.am: Fixed error.
19486 * (removed) widgets/*, libanjuta/plugins.h,
19487 src/main.c: Transfered widgets to libanjuta/.
19489 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19490 toplevel directory to created only one library as libanjuta-egg.
19492 * data/Makefile.am: Fixed build error.
19494 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19495 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19496 libegg/.cvsignore: Added egg dock widget.
19498 * gdl/*: Removed as they are now available in libegg.
19500 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19502 * plugins/editor/anjuta-docman.c:
19503 Use stock close icon on tab close button
19505 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19507 * data/template/Makefile.am
19508 data/template/language/Makefile.am
19509 data/template/library/Makefile.am
19510 data/template/text/Makefile.am
19511 data/template/project/Makefile.am
19512 data/template/project/terminal/Makefile.am
19513 configure.in: Created Makefile to install templates
19515 2004-02-11 Naba Kumar <naba@gnome.org>
19517 * plugins/editor/action-callbacks.c,
19518 plugins/editor/anjuta-document-manager.ui,
19519 plugins/editor/plugin.c
19520 plugins/message-view/anjuta-message-manager.ui,
19521 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19523 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19525 * plugins/message-view/*: MessageView plugin is now loaded
19526 The menu items are still dummies.
19528 2004-02-09 Naba Kumar <naba@gnome.org>
19530 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19533 * libanjuta/anjuta-preferences.h: Added some documentation.
19535 * libanjuta/anjuta-shell.h: Removed dead codes.
19537 * (removed) manuals/reference/gtkdoc-scangobj,
19538 manuals/reference/gtkdoc-scangobj.diff,
19539 manuals/reference/libanjuta/.cvsignore,
19540 manuals/reference/libanjuta/Makefile.am,
19541 manuals/reference/libanjuta/README.inline-doc,
19542 manuals/reference/libanjuta/README.sections,
19543 manuals/reference/libanjuta/libanjuta-docs.sgml,
19544 manuals/reference/libanjuta/libanjuta-sections.txt,
19545 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19546 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19547 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19548 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19549 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19550 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19551 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19552 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19553 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19554 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19555 manuals/reference/libanjuta/tmpl/defaults.sgml,
19556 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19557 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19558 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19559 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19560 manuals/reference/libanjuta/tmpl/plugins.sgml,
19561 manuals/reference/libanjuta/tmpl/properties.sgml,
19562 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19563 of scan program. Updated templates.
19565 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19566 editor action callbacks data.
19568 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19569 scintilla object ref/unref.
19571 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19573 * template/*: Added new xml based template system
19574 * template/dtds/*: Dtds to validate xml files of the template systems
19575 * data/template/*: Some sample template files
19576 Still needs some work but builds fine!
19578 2004-02-06 Naba Kumar <naba@gnome.org>
19580 * cofigure.in, manuals/Makefile.am,
19581 (added) manuals/reference/*: Added API documentation
19582 structure (gtk-doc based).
19584 * libanjuta/libanjuta.h: Updated
19586 2004-02-05 Naba Kumar <naba@gnome.org>
19588 * configure.in: Sets correct dependencies and
19589 uses gdl external library.
19591 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19592 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19593 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19594 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19595 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19596 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
19597 and added file dialogs.
19599 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
19600 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
19601 Build dynamic libraries for libegg.
19603 * plugins/Makefile.am, plugins/editor/Makefile.am,
19604 plugins/editor/action-callbacks.c,
19605 plugins/editor/action-callbacks.h,
19606 plugins/editor/anjuta-docman.c,
19607 plugins/editor/anjuta-docman.h
19608 plugins/editor/anjuta-document-manager.plugin.in
19609 plugins/editor/anjuta-document-manager.png
19610 plugins/editor/anjuta-document-manager.ui
19611 plugins/editor/file.c
19612 plugins/editor/file.h
19613 plugins/editor/plugin.c
19614 plugins/editor/print.c
19615 plugins/editor/print.h
19616 plugins/editor/search-replace.c
19617 plugins/editor/search_incremental.c
19618 plugins/editor/search_incremental.h
19619 plugins/editor/text_editor.c
19620 plugins/editor/text_editor.h
19621 plugins/editor/text_editor_cbs.c
19622 plugins/editor/text_editor_menu.h
19623 plugins/sample1/Makefile.am
19624 plugins/sample1/anjuta-sample-plugin.png
19625 plugins/sample1/anjuta-sample.plugin.in
19626 plugins/sample1/anjuta-sample.ui
19627 plugins/sample1/plugin-sample1.c
19628 plugins/sample1/plugin.c
19629 plugins/sample1/plugin.h: Created sample
19630 plugin and fixed editor plugin.
19632 * printing/*: Removed.
19634 * scintilla/Makefile.am: Builds dynamic library.
19636 * src/Makefile.am, src/action-callbacks.c,
19637 src/action-callbacks.h, (removed) src/an_symbol_view.c,
19638 src/anjuta-actions.h, src/anjuta-app.c,
19639 src/anjuta-app.h, src/anjuta-callbacks.c,
19640 src/anjuta-callbacks.h, (removed) src/anjuta.c,
19641 (removed) src/anjuta.h, src/anjuta.ui,
19642 src/layout.xml, src/main.c, src/preferences.h,
19643 src/utilities.c: Debuggged and finally made plugins
19646 * global-tags/Makefile.am: Fixed build error.
19648 2004-02-03 Naba Kumar <naba@gnome.org>
19650 * configure.in: Users GDL from external package.
19651 * plugins/*: Added many new plugins (not ready though).
19652 * src/*: Removed many files (which have been transfered in plugins/).
19654 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
19656 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19658 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19660 * configure.in: Added editor plugins
19662 * plugins/Makefile.am, src/search-replace_backend.h,
19663 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
19664 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
19666 * Added: plugins/editor/search_incremental.c,
19667 plugins/editor/search_incremental.h
19669 * Update search-replace in plugins/editor
19671 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
19673 * plugins/message-view/message-view.c: Some code clean-up
19675 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19677 * Added: search_incremental[ch]
19679 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
19680 src/mainmenu_callbacks.c, src/toolbar.c
19681 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
19683 * Incremental Search
19685 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19687 * plugins/message-view/anjuta-msgman.[c/h]:
19688 Added message manager for easier message handling with a
19689 similar interface as docman. Of course you can still use
19690 MessageView standalone.
19691 * plugins/Makefile.am: Added message-view because it compiles
19694 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19696 * plugins/message-view/*: Added message-view plugin
19698 * configure.in: Added plugins/message-view/Makefile
19700 2004-01-03 Naba Kumar <naba@gnome.org>
19702 * libanjuta/*.c: Added new files and updated old ones.
19703 * plugins/editor/*: Added editor plugin.
19704 * configure.in: Added editor plugin and moved editor related
19707 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19709 * src/Makefile.am: Added search-replace_backend.[ch]
19710 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19712 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19713 src/search-replace_backend.c, src/search-replace_backend.h,
19714 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19715 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19716 src/toolbar_callbacks.c
19717 * The advanced Search/Replace functionality now replaces the older
19718 Find/Replace stuff.
19719 * The Search/Replace functionality can be interrupted during a long
19722 2003-12-11 Naba Kumar <naba@gnome.org>
19724 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
19725 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
19727 * Makefile.am, libanjuta/*: Added new module.
19728 * src/Makefile.am: Fixed linking error.
19729 * src/watch_cbs.c: Debugger clean up.
19730 * configure.in: Added libanjuta-2.0.pc
19732 * configure.in, libanjuta/Makefile.am,
19733 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
19736 2003-12-11 Naba Kumar <naba@gnome.org>
19738 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19740 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
19741 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
19742 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
19743 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
19744 The user can now give a name at the creation of a new file and
19745 insert automatically (user choice) header, gpl notice, header
19746 template. The file extension is added automatically according
19747 to the selected type of file. The various insert functions have
19748 been moved from mainmenu-callback.c to file.c. The cursor is now
19749 moved after an insert operation. Removes also useless code in
19750 memory.c and search-replace.c
19752 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
19754 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
19755 sortable headers, process tree, removal of path and process params
19756 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19757 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19760 2003-12-10 Naba Kumar <naba@gnome.org>
19762 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
19764 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19766 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19768 2003-11-28 Naba Kumar <naba@gnome.org>
19770 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
19772 * manuals/de/*: Added german translation docs.
19774 * configure.in, Makefile.am, src/Makefile.am,
19775 libegg/*/*: Added libegg library.
19777 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
19778 installation directory.
19780 * src/text_editor_cbs.c: Fixed closing of file.
19782 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19784 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19786 2003-09-05 Naba Kumar <naba@gnome.org>
19788 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
19789 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
19790 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
19791 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
19792 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
19793 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
19794 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
19795 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
19796 using libegg. Initial commit -- compiles but is not complete.
19798 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19800 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19802 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19804 * configure.in: Removed "ta" from ALL_LINGUAS.
19806 2003-05-16 Jordi Mallach <jordi@sindominio.net>
19808 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
19810 2003-05-16 Danilo Šegan <dsegan@gmx.net>
19812 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
19814 2004-04-24 Andras Timar <tmar@gnome.hu>
19816 * configure.in: Added hu to ALL_LINGUAS.
19818 2004-04-14 Naba Kumar <naba@gnome.org>
19820 * src/Makefile.am, printing/Makefile.am,
19821 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
19822 because we are still using GtkCombo and build breaks with gtk-2.4.
19824 2004-04-13 Naba Kumar <naba@gnome.org>
19827 * anjuta.spec.in: Fixed build error.
19828 * po/POTFILES.in: Updated.
19829 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
19831 2004-04-11 Naba Kumar <naba@gnome.org>
19834 * AUTHORS: Updated.
19835 * configure.in: Added ga in ALL_LINGUAS.
19836 * ChangeLog: Fixed dates.
19838 2004-04-09 Naba Kumar <naba@gnome.org>
19840 * src/print.c: Fixed buffer styling bug when printing with
19843 * data/properties/anjuta.properties: Defined only one base font and
19844 used courier instead of lucidatypewriter, because most newer systems are
19845 unlikely to have it (bug #885023, #925956, #890473).
19847 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
19850 * src/an_file_view.c: Fixed possible crash bug.
19852 2004-04-07 Naba Kumar <naba@gnome.org>
19854 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
19855 gtk_main_quit() etc..), so that atexit() functions are not called
19856 (which is apparently done to free up memory and we don't need to
19857 do that at this point). Incidentally, something also happens in the
19858 atexit call which freezes the UI for far too long when the application
19859 exits and we want to avoid that..
19860 * src/glade_iface.c: Fixed compiler warning.
19862 2004-04-06 Naba Kumar <naba@gnome.org>
19864 * src/project_dbase_gui.c: Fixed errors.
19866 * src/registers_gui.c: Fixed possible crash bug.
19867 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
19868 * src/signals.[c,h]: Used tree view and glade file for dialog.
19869 * src/Makefile.am, src/about.c, src/an_file_view.c,
19870 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
19871 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
19872 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
19873 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
19874 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
19875 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
19876 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
19877 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
19878 src/launcher.h, src/main.c, src/main_menubar.c,
19879 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
19880 src/message-manager-private.cc, src/message-manager.cc,
19881 src/preferences.c, src/project_config.c, src/project_dbase.c,
19882 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
19883 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
19884 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
19885 src/search-replace.c, src/search-replace_backend.c,
19886 src/search_incremental.c, src/search_preferences.c,
19887 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
19888 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
19889 src/signals_gui.c, src/source.c, src/src_paths.c,
19890 src/stack_trace.c, src/start-with.c, src/style-editor.c,
19891 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
19892 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
19893 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
19894 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
19895 tagmanager/Makefile.am, scintilla/include/SString.h,
19896 widgets/Makefile.am, widgets/gnomefilelist.c:
19898 Removed all deprecated codes and substituted
19899 with newer APIs. Fixed some possible crash bugs where cell renderers
19902 * scintilla/patches/scintilla-minor.patch: Minor patch.
19904 2004-04-06 Naba Kumar <naba@gnome.org>
19906 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
19907 tree after all the files have been added (and not everytime a file
19908 is added in the project). Also fixed some memory corruption
19909 (possibly bug #900478).
19911 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
19912 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
19913 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
19914 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
19915 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
19916 qualifier wherever appropriate.
19918 2004-04-05 Naba Kumar <naba@gnome.org>
19920 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
19921 switch terminal echo on/off. Debugger requires it off, while the
19922 rest requires it on.
19924 * src/search-replace.c: sets search direction and action (in addtion
19925 to target) for find in files.
19927 2004-04-02 Naba Kumar <naba@gnome.org>
19929 * src/mainmenu_callbacks.c: Sets filename during save of new files.
19931 * src/project_dbase.c, src/debugger, src/an_file_view.c,
19932 src/an_symbol_view.c: Added an gtk events loop for
19933 displaying project loading status (for loading large projects) and
19934 debugger program starting ... just to give an impression of fastness :-).
19936 * configure.in, anjuta.prj: Bumped version to 1.2.2.
19938 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
19939 crash bug, which occurs when opening and closing a large project
19942 * src/attach_process.c: Fixed a comiple error for old gcc.
19944 * src/launcher.c: Prints proper error message when launcher child
19945 could not be executed and exits properly. Fixed a crash
19948 * src/resources.c, src/utilities.c, src/glade_iface.c,
19949 src/debugger.c, src/attach_process.c: Properly exits forked children
19950 when they could not be executed.
19952 2004-04-01 Naba Kumar <naba@gnome.org>
19954 * src/search-replace.c: Fixed a crash bug (bug #921893).
19956 2004-03-31 Naba Kumar <naba@gnome.org>
19958 * anjuta.glade: Added a note on compiler options dialog ->support
19959 dialog telling that supports are only available for file mode.
19961 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
19963 Improved shutdown time delay by bypassing project closing
19964 and unloading plugins.
19966 * src/build_file.c, data/properties/anjuta.properties: Added a property
19967 to toggle on/off for going to first error automatically.
19969 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19971 * src/debugger.c: fixed core file loading
19972 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
19973 for long lines (bugs #700968 and #911376)
19974 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
19976 * src/anjuta.c: Focuses current AnEditor correctly.
19978 2004-03-30 Naba Kumar <naba@gnome.org>
19980 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
19981 * AUTHORS: Updated with all contributors names.
19983 * src/about.c: Reads contributors names from AUTHORS file.
19984 * manuals/C/anjuta-manual/authors.xml: Points to online
19987 2004-03-29 Naba Kumar <naba@gnome.org>
19989 * data/properties/ada.properties: Fixed syntax colors. Patch
19990 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
19993 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
19994 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
19995 generated projects, so that their pixmap files are
19996 found properly (bug #919903).
19998 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20001 * src/source.c: Installs .glade file of libgllade
20002 projects in $(datadir)/$(package)/glade (part of bug #861038).
20004 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20005 in compiler options (bug #883837).
20007 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20008 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20010 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20012 * anjuta/src/search-replace.c: fixed another crash bug in
20014 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20015 breakpoint property fix
20017 2004-03-29 Naba Kumar <naba@gnome.org>
20019 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20020 (new) manuals/C/anjuta-advanced-tutorial/*:
20021 Added menu entry for 'Anjuta Advanced Tutorial'
20022 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20024 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20026 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20027 Fixed bug #908941 ('Open' starts in wrong directory)
20029 2004-03-26 Naba Kumar <naba@gnome.org>
20031 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20032 compile error and bug #905738 with terminal.
20034 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20035 src/search-replace.[h,c], src/search_incremental.[h,c],
20036 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20037 src/text_editor.[c,h]: Fixed compiler warnings.
20039 * src/search-replace.c: Fixed a memory corruption (possible
20040 fix for bug #921893, but not yet confirmed).
20042 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20043 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20044 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20045 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20047 2004-03-25 Naba Kumar <naba@gnome.org>
20049 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20050 crash bug with attach process dialog and made the dialog closable
20053 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20054 always display within the margin.)
20056 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20057 the old breakpoint when it's properties are updated
20058 (creating a new updated one).
20060 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20062 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20063 displayed for wrong file.
20064 * src/breakpoints.c: conditional breakpoints
20065 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20066 "Find in Files..." disabling policy
20068 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20070 * src/build_file.c: Fixed bug #874380
20071 Goto the first error if it exists.
20073 2004-03-24 Naba Kumar <naba@gnome.org>
20075 * src/anjuta.c: Fixed to get correct child exit status
20076 using mask (bug #905738).
20078 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20079 Aligned buttons in the New file dialog,
20080 set default response to OK, entry box activates default response,
20081 ESC closes dialog and hides on delet_event.
20083 2004-03-19 Naba Kumar <naba@gnome.org>
20085 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20088 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20090 * src/search-replace.c: fixed "Find Usage" crash when no project open
20092 2004-03-17 Naba Kumar <naba@gnome.org>
20094 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20095 Fixed the generated projects to read m4 directory if the directory
20096 exists (bug #917781).
20098 2004-03-12 Naba Kumar <naba@gnome.org>
20100 * HACKING: Fixed formatting for auto-parsing.
20102 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20104 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20105 rework (bug #890609)
20107 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20109 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20111 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20113 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20114 * src/search_preferences.c: Fixed typo.
20116 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20118 * src/search-replace.c: improved Search&Replace
20119 For the moment "Replace All" does not work with non opened files
20120 but Anjuta should not crash now ! ???
20122 2004-02-26 Naba Kumar <naba@gnome.or>
20124 * src/source.c: Fixed to pass cflags correctly
20125 and suppress the automake's default cflags.
20126 bug #816130, #801056, #782798, #773459
20128 * data/properties/anjuta.properties: Do not defualt to -k make option.
20131 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20134 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20136 * src/message-manager-private.cc: Disabled debug messages.
20138 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20140 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20142 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20143 * anjuta.glade, src/search-replace.c:
20144 Reduced Search&Replace dialog, bug #902636.
20146 2004-02-23 Naba Kumar <naba@gnome.or>
20148 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20151 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20153 * src/search_incremental.c: Fixed bug #900903
20155 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20157 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20158 src/anjuta.c: Fixed bugs #890609 and #890609
20160 2004-02-23 Naba Kumar <naba@gnome.or>
20162 * src/message-manager.cc: Disconnects menuitem signal properly.
20165 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20168 2004-02-20 Naba Kumar <naba@gnome.org>
20170 * src/message-manager-private.[c,h]: Implemented keypress
20171 event for the terminal and resets it when ctrl c or ctrl d
20172 is pressed. But it doesn't seem to be working on keypress.
20173 Added a workaround to let it work on key release instead.
20176 * src/search-replace: Fixed compiler warnings.
20178 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20180 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20181 Use defined file name when saving new files (fixes bug #898105)
20182 Don't change filename when clicking on a directory
20184 BTW: Happy birthday to me :-)
20186 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20188 * src/search-replace.c: Fixed a crash bug
20189 Crash on Find & Replace (#887833)
20191 2004-02-18 Naba Kumar <naba@gnome.org>
20193 * src/executer.c: Fixed a crash bug.
20195 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20196 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20197 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20198 instead of GtkWindow (Part of bug #671596).
20200 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20201 src/registers_gui.c, src/registers_cbs.[h,c],
20202 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20203 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20204 src/compiler_options.c, src/an_file_view.c, start-with.c,
20205 src/anjuta-tools.c, help.c:
20207 Added "close" buttons on all
20208 dialogs (HIG) and fixed to properly response to ESC close
20209 (Part of bug #671596).
20211 * src/launcher.c: Disabled printing of long debug lines.
20213 * src/utilities.h: Fixed a compiler warning.
20215 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20217 * src/anjuta.c: "Save all" action now asks for filenames for new files
20218 (fixes bug #898111)
20220 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20222 * anjuta.glade, src/text_editor.c:
20223 Fixed a typo in Hello World indentation style
20224 Fixed misuse of translated strings when looking for style
20225 This entry fixes bug #876037
20227 2004-02-16 Naba Kumar <naba@gnome.org>
20229 * src/utilities.c: Fixed return value when dest file could
20232 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20233 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20234 internal function to compare files.
20236 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20238 * src/message-manager-private.cc:
20239 Set bold color as foreground color in terminal
20240 (fixes bug #864924)
20242 * src/aneditor.cxx:
20243 Use font style defined for message indicators in
20244 preferences/messages
20245 (fixes bug #885032)
20247 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20249 * src/build_project.c:
20250 Use build.silent option from preferences (fixes bug #895726)
20252 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20254 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20256 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20258 Patch from Massimo Corà <maxcvs@email.it>:
20259 * scintilla/LexCPP.cxx: Support "///" comments
20261 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20262 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20263 src/search_replace.h, src/search-replace_backend.h
20266 * Added: src/search_preferences.c, src/search_preferences.h
20267 Allow the user to save search/replace settings and give them names.
20269 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20271 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20272 scintilla/ScintillaGTK.cxx:
20273 Hopefully fixed AMD 64 crash bug by using correct marshaller
20275 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20277 * src/preferences.c: Save GtkOptionMenu properties properly
20278 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20280 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20282 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20283 Fixed libiconv issue
20286 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20288 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20289 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20290 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20291 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20292 src/sharedlib_gui.c:
20293 Debugger speed-up, replaced deprecated GtkCList
20295 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20297 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20299 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20301 * configure.in: Added "sq" to ALL_LINGUAS.
20303 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20305 * configure.in: Added "ko" to ALL_LINGUAS.
20307 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20309 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20310 src/search_incremental.c, src/search_incremental.h:
20311 Search_incremental code cleanup
20313 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20315 * scintilla/*/*: Updated scintilla to CVS
20316 * Added: scintilla/Readme.sync
20317 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20318 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20319 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20320 scintilla/ScintillaGTK.cxx,
20321 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20322 scintilla/include/Scintilla.iface: Updated.
20324 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20326 * search-replace_backend.[ch], search_incremental[ch]: Added
20328 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20329 find_replace.[ch]: Removed.
20331 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20332 src/search-replace_backend.c, src/search-replace_backend.h,
20333 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20334 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20335 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20336 functionality now replaces the older Find/Replace stuff. The Search/Replace
20337 functionality can be interrupted during a long Search/Replace.
20339 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20341 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20342 selecting ".." and "." from file selector.
20344 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20346 * anjuta.glade: Fixed wrong "fold.symbols" property
20348 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20350 * src/project_dbase_gui.c: Alphabetical order ;-)
20351 * src/compiler_options.c: Fixed bug #867539
20352 * src/launcher.c: Workaround for bugs #864922, #849928,
20353 #846386 and #845782: The launcher no longer hangs but does
20354 not get the exit status correctly sometimes.
20355 * Changes suggested by Bosik are obviously already in without
20356 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20357 * NEWS, README, anjuta.prj, configure.in:
20358 Changed version to 1.2.1
20360 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20361 * anjuta_dialogs_strings.c, anjuta.glade:
20362 Fixed bugs #860906, #859329
20364 Patch from grzegol@pld-linux.org
20365 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20366 freedesktop.org standard)
20368 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20370 Patch from Stefano Vallarino <stevalla@libero.it>:
20371 * src/source.[c/h]: Fixes cpp sample file to conform to
20372 ISO/IEC 14882, C++-Standard
20374 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20376 Review by Johannes Schmid <jhs@cvs.gnome.org>
20377 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20378 command using sh -c.
20379 * src/compile.c: Use build_execute_shell_command when compiling single
20382 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20384 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20385 * src/breakpoints.c: Code cleanup, workaroud for possible
20387 * src/src_paths.c: Update debugger dirs on directory change
20389 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20391 Review by Johannes Schmid <jhs@cvs.gnome.org>
20392 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20393 sortable headers, process tree, removal of path and process params
20394 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20395 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20398 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20400 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20401 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20402 Add a dialog for "New file" which lets the user set the
20403 filename and to add copyright/header templates to the file
20404 * Review: Changed function names to contain modules name (file_)
20406 2003-12-09 Naba Kumar <naba@gnome.org>
20408 * setup-gettext: Fixed a typo.
20409 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20411 ---- Released version 1.2.0 ---
20413 2003-12-08 Naba Kumar <naba@gnome.org>
20415 * src/preferences.c: Fixed compiler error.
20416 * global_tags/create_global_tags.sh: Fixed to install properly
20417 even when system.tags could not be generated.
20420 2003-12-06 Naba Kumar <naba@gnome.org>
20422 * setup-gettext: Fixed to not generate intl directory with gettextize.
20424 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20425 * src/anjuta.c: Filters out unnecessary files from find in files
20429 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20430 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20432 2003-12-04 Naba Kumar <naba@gnome.org>
20434 * src/gnome_project.c: Enables debug and optimization flags for
20437 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20439 * src/project_dbase_gui.c: combined header and c files for
20442 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20443 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20445 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20447 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20449 2003-11-29 Naba Kumar <naba@gnome.org>
20451 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20454 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20456 * src/main_menubar.c: Now files cannot be opened twice in recently
20459 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20461 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20463 2003-11-28 Naba Kumar <naba@gnome.org>
20465 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20467 2003-11-27 Naba Kumar <naba@gnome.org>
20469 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20470 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20472 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20473 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20474 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20475 checkbox in project wizard (project options page) to enable/disable
20476 source code generation with glade(mm).
20480 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20482 * src/dnd.c: Opening files with special characters in the name.
20484 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20486 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20489 2003-11-18 Naba Kumar <naba@gnome.org>
20491 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20492 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20493 src/project_import.c, plugins/patch/patch-plugin.c:
20494 Fixed g_signal_diconnect calls to pass correct data.
20495 (Fixed possible crash in project imports).
20499 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20501 Reviewed by Naba Kumar <naba@gnome.org>
20502 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20503 and debugger. Sets default settings for pty in launcher.
20504 * data/gdb.init: Removed charset work around (now works with user's
20506 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20508 2003-11-18 Naba Kumar <naba@gnome.org>
20510 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20511 names of 'index' to 'idx'.
20513 2003-11-17 Naba Kumar <naba@gnome.org>
20515 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20516 * src/project_dbase.c: Prompts user for unsaved project files
20517 when project is closed.
20519 2003-11-16 Naba Kumar <naba@gnome.org>
20521 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20522 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20525 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20527 * src/anjuta.c: Fixed crash related to tag == NULL while
20530 2003-11-11 Naba Kumar <naba@gnome.org>
20532 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20533 found. It simply doesn't generate the c/c++ codes and continues with
20537 2003-11-10 Naba Kumar <naba@gnome.org>
20539 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20540 'Start with dialog'.
20542 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20543 German translation of anjuta-tutorial.
20545 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20548 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20550 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20551 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20552 the syntax highlighting in Preferences, the automatic syntax
20553 highlighting is now selected. When the debugger is stopped and the
20554 breakpoints window not closed, the gtk_tree_view in this window is
20555 now made unsensitive.
20557 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20559 * src/preferences.h, src/preferences.c, anjuta.glade:
20560 Fixed translation bug in preferences by using GtkOptionMenu
20561 * anjuta.prj: Project version 1.1.98
20563 ---------------- Released version 1.1.98 ----------------
20565 2003-11-07 Naba Kumar <naba@gnome.org>
20567 * anjuta.spec.in: Revived docs package and combined all docs into
20569 * configure.in: Bumped version to 1.1.98 rc2
20571 * anjuta.spec.in: Fixed scrollkeepr-update command.
20572 * anjuta.spce.in: Fixed file permissions.
20574 2003-11-06 Naba Kumar <naba@gnome.org>
20576 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20577 menus to activate anjuta helps.
20579 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20580 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20581 manuals/C/anjuta-faqs/legal.xml (added),
20582 manuals/C/anjuta-faqs/Makefile.am,
20583 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20584 manuals/C/anjuta-faqs/.cvsignore,
20585 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20586 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20587 manuals/C/anjuta-tutorial/legal.xml (added),
20588 manuals/C/anjuta-tutorial/Makefile.am,
20589 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20590 manuals/C/anjuta-tutorial/.cvsignore,
20591 manuals/C/anjuta-manual/*.sgml (removed),
20592 manuals/C/anjuta-manual/*.xml (added),
20593 manuals/C/anjuta-manual/Makefile.am,
20594 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20595 manuals/C/anjuta-manual/.cvsignore,
20596 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
20597 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
20598 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
20599 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
20600 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
20601 manuals/ja/anjuta-faqs/legal.xml (added),
20602 manuals/ja/anjuta-faqs/Makefile.am,
20603 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
20604 manuals/ja/anjuta-faqs/.cvsignore,
20605 manuals/ja/anjuta-manual/*.sgml (removed),
20606 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
20607 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
20608 manuals/ja/anjuta-manual/*.xml (added),
20609 manuals/ja/anjuta-manual/Makefile.am,
20610 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
20611 manuals/ja/anjuta-manual/.cvsignore,
20612 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
20613 manuals/sgmldocs.make (removed),
20614 manuals/xmldocs.make (added), manuals/omf.make (added),
20615 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
20616 documentations to newer docbook xml documentations. Converted
20617 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
20618 Enabled manulas installations.
20620 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
20622 2003-11-05 Naba Kumar <naba@gnome.org>
20624 * data/gdb.init: Sets host's charset to ascii to solve debugger
20625 freeze up due to uninitialized strings in target program.
20627 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
20628 Fixed a crash bug with 'Add expression in watch'. Bug #822017
20632 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20633 src/launcher.c: Turns off echo in spawned pty to fix debugger.
20635 2003-11-04 Naba Kumar <naba@gnome.org>
20637 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
20640 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20641 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
20642 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20643 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
20646 * src/search-replace.c: Fixed infinite loop bug.
20647 * start-with.c: Fixed a crash bug with "Open last project".
20649 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
20650 * scintilla/Makefile.am: Fixed compiler option.
20652 2003-10-16 Naba Kumar <naba@gnome.org>
20654 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20655 * src/text_editor.c: Fixed autoformat.
20657 2003-10-15 Naba Kumar <naba@gnome.org>
20659 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
20662 2003-10-09 Naba Kumar <naba@gnome.org>
20664 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
20666 2003-10-08 Naba Kumar <naba@gnome.org>
20668 * src/source.c: Fixed a GETTEXT typo error.
20669 * anjuta.glade: Made 'Sorted in order you open them' default option
20672 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20673 * anjuta.glade, data/properties/anjuta.properties:
20674 Fixed the freeze of the "Preferences" combos at the first Anjuta
20675 init is generated by:
20676 - a not complete translation of preferences.c file
20677 - a difference between 2 names in anjuta.glade and
20678 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
20679 - the same name given to 3 combos (anjuta.glade).
20681 * src/find_text.c: If the "whole document" mode is selected,
20682 a new search will select the next occurrence (Bug #764954).
20683 It is now possible to use the shortcuts to search next or previous
20684 occurrence even if the search dialog has the focus. Bug #790318
20686 * src/main_menubar_def.h: "Select code block" shortcut; the new
20687 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
20690 Patch from: Richard Lee <r.h.lee@comcast.net>
20691 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
20692 tagmanager/tm_workspace.c: The following is a patch to fix a
20693 seemingly random occurence where Anjuta would crash when a
20694 certain key was pressed.
20696 2003-09-29 Naba Kumar <naba@gnome.org>
20698 * src/find_in_files.c: Ignores binary by default. Disabled the option
20699 of NOCVS search, because launcher does not use sh and hence can not
20702 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
20703 "clean before build" state in project session and not in account session,
20704 otherwise the state gets reflected to other projects causing annoyance.
20706 * src/compiler_options.c: Fixed a bug where compiler options were always
20707 claimed 'modified'.
20709 * src/build_project.c, data/properties/anjuta.properties,
20710 src/commands.[h]: Fixed a bad bug where clean-before-build
20713 * scintilla/patches/research-cvs-nolog.diff,
20714 scintilla/patches/scintilla-ac-gtk2-port.diff,
20715 scintilla/patches/scintilla-ac-sort-fix.diff,
20716 scintilla-optimization.diff: Removed, because they are already in
20719 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
20722 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
20723 scintilla/LexYAML.cxx: Added new scintilla lexers.
20725 * TODO, NEWS: Updated.
20727 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20728 * src/utilities.c: Fixed typo bugs.
20730 2003-09-26 Naba Kumar <naba@gnome.org>
20732 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
20733 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
20734 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
20735 text_editor_find() and Fixed I-Search wrapping.
20736 * src/debugger.c: Fixed to pass a newline after a debugger
20737 command (which was broken since the launcher was refactored.
20738 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
20740 2003-09-25 Naba Kumar <naba@gnome.org>
20742 * src/toolbar_callbacks.c: Fixed start of incremental search.
20744 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20745 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
20746 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20747 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
20748 menu and implementation.
20750 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20752 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20753 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
20754 variables in Locals window.
20756 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
20758 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20759 * src/utilities.[ch] : Fix a tooltip bug in
20760 anjuta_util_toolbar_append_stock(), the label appeared instead of
20761 the tooltip text. Remove label from arguments of the function
20762 because label is included in the stock icon data.
20763 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
20764 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
20765 * FIXME: translation file should be updated because of label text removal.
20767 2003-09-24 Naba Kumar <naba@gnome.org>
20769 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
20771 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20772 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
20773 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
20774 stdout and stderr. Also buffered output and check-for-password
20775 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
20776 with password prompts. Checkes for password prompts from all outputs.
20778 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
20779 which takes a string (which could be utf8 also) and converts into
20782 * src/main.c: Connects kernel signals after gnome_program_init().
20784 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20785 * src/message-manager.c: Fixed bug #787026 by converting the strings
20788 2003-09-22 Naba Kumar <naba@gnome.org>
20790 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
20791 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
20792 GtkCList and using GtkTreeView instead. Added the patch.
20793 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
20794 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
20796 2003-09-19 Naba Kumar <naba@gnome.org>
20798 * printing/print.c: Proper UTF8 printing support.
20799 * src/main.c: moved kernel signal connects at the
20800 end of application initialization.
20802 2003-09-18 Naba Kumar <naba@gnome.org>
20804 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
20805 (new) lexers.make, (new) lexers: Update scintilla to latest
20806 scintilla CVS (2003-09-18), added new lexers, automated
20807 lexers makefiles sections and scintilla update. Added
20808 patches. Optimized pango rendering. Fixed a crash bug
20811 * (new) scintilla/patches/research-cvs-nolog.diff: Added
20812 patch to remove cvs log command from RESearch.cxx file.
20813 * scintilla/patches/scintilla-pango-always.diff:
20815 * scintilla/RESearch.cxx: Removed spurious cvs log command
20817 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
20819 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20820 * src/dnd.c: Fixed a crash bug with DND.
20822 2003-09-15 Naba Kumar <naba@gnome.org>
20824 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
20825 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
20826 src/toolbar_callbacks.c: Added an additional parameter to
20827 text_editor_goto_line() funtion which decides if the line should
20828 be made visible (if it's under fold).
20830 * src/style-editor.c: Fixed a compiler warning.
20831 * src/message-manager.cc: Calls parent method correctly.
20833 * src/preferences.h: Fixed prent class.
20835 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20836 * src/project_dbase.c: Fixed bug #713210.
20838 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20840 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20842 2003-09-11 Naba Kumar <naba@gnome.org>
20844 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20845 * src/style-editor.c: Fixed bug #769130 (Crash on font
20848 * src/message-manger.[h,cc]: Made AnMessageManager
20849 derived from GtkFrame and removed deprecated code.
20851 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
20854 2003-09-09 Naba Kumar <naba@gnome.org>
20856 * src/Makefile.am: Addded rules for built sources.
20858 2003-09-08 Naba Kumar <naba@gnome.org>
20860 * (new) src/anjuta-marshalers.list: Added marshalers definition
20863 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
20864 and CXXFLAGS are not overwriten by automake's default.
20865 * src/style-editor.c: Added 'operators' in the style editor.
20867 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
20868 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
20869 * src/message-manager-private.cc, src/message-manager.cc:
20870 Converts message going into message into UTF-8 endoding.
20871 * src/main.c: Uses UTF-8 codeset for localization.
20873 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
20875 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
20877 2003-09-08 Naba Kumar <naba@gnome.org>
20881 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20882 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
20883 Fixed bug #798717, Find - Find&Replace - Find in files bug;
20884 The combo entries were updated if the same data with a different
20885 case exist in the combo list. The combo entries are now case sensitive.
20886 Search&Replace bug; First search ,max actions = 0 ==> now max
20889 2003-09-08 Naba Kumar <naba@gnome.org>
20892 * src/utilities.[c,h]: a function takes contant args.
20893 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
20894 Now the child terminated signal is emitted properly.
20895 * src/Makefile.am: Used $(top_srcdir) for referring to
20897 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
20898 definitions file which will generate anjuta-marshalers.[c,h] files.
20899 * src/.cvsignore: Updated.
20900 * src/build_project.c: Changed su command to preserve quotes.
20901 * src/anjuta-tools.c, tagmanager/tm_project.c,
20902 tagmanager/tm_workspace.c: Use standard tmp file.
20903 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
20904 so that users could report bugs easily.
20905 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
20907 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
20908 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
20909 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
20910 src/attach_process.c, src/breakpoints.c, src/commands.c,
20911 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
20912 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
20913 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
20914 src/memory.c, src/message-manager-private.c, src/preferences.c,
20915 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
20916 src/search-replace.[c,h], stack_trace.c, text_editor.c,
20917 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
20918 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
20919 Fixed compile warnings and cleanup.
20921 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
20922 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
20923 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
20924 Removed libzvt usage and implemented child spawing differently. Launcher is
20925 now proper GObject, which can be created multiple times (and can be
20926 operated in parallel).
20928 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
20929 * src/project_import_gui.c, src/project_import_cbs.c,
20930 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
20931 (crash on project import). Removed deprecared codes.
20933 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20935 * src/cvs.c: Fixed cvs output bug.
20937 2003-09-03 Naba Kumar <naba@gnome.org>
20939 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20940 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
20941 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
20942 src/text_editor_cbs.c: Implements --
20943 If the debugger is started
20944 A double click in the margin add or remove a breakpoint
20945 A single click activate or deactivate the breakpoint
20947 A double click in the margin add or remove a bookmark
20949 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20951 Reviewed by Naba Kumar <naba@gnome.org>
20952 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
20953 User is now able to choose a branch on cvs update for project.
20954 Cleaned up variable names.
20956 2003-09-03 Naba Kumar <naba@gnome.org>
20958 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
20959 src/Makefile.am: Added lexers.
20960 * scintilla/*/*: Updated...
20961 * src/an_symbol_view.c: Fixed a crash bug.
20962 * src/compiler_options.c, src/project_dbase.c: Fixed compile
20964 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
20965 * src/source.c: Fixed project generation bug with gettext code.
20966 * tagmanager/tm_project.c: Fixed a crash bug.
20967 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20968 bug when there is no project open. Bug #____.
20969 * src/source.c: Fixed a bug with build failure with non-gnome
20970 project with glade-generated source (eg. gtk2). Bug #____.
20973 2003-08-22 Naba Kumar <naba@gnome.org>
20975 Patch from: Rob Bradford <rob@debianplanet.org>
20976 * data/Makefile.am: Fixed to install properly during
20979 Patch from: Etay Meiri <etay-m@bezeqint.net>
20980 * src/debug-tree.c: Fixed a crash bug.
20981 * src/compiler_options.c: Takes care of linking the missing pieces;
20982 C flags, libs, optimization options, debug and profile.
20984 Patch from: Enver ALTIN <ealtin@casdb.com>
20985 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
20987 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
20989 Reviewed by Naba Kumar <naba@gnome.org>
20990 * src/project_dbase.c: Fixed bugs #778263 and #778413
20991 Adding multiple files to project should work now.
20993 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20995 Reviewed by Naba Kumar <naba@gnome.org>
20996 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
20997 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21000 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21002 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21004 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21006 * src/text_editor.c: Fix translatable string (#113934).
21008 2003-07-04 Naba Kumar <naba@gnome.org>
21010 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21011 bug when there is no project open. Bug #____.
21013 * src/source.c: Fixed a bug with build failure with non-gnome
21014 project with glade-generated source (eg. gtk2). Bug #____.
21016 2003-06-26 Naba Kumar <naba@gnome.org>
21018 * src/anjuta.h: Removed reference to windows-dialog.h.
21019 * src/message-manager-private.[cc,h]: Fixed doulbe click
21020 activation of messages to properly jump at the destination.
21021 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21022 * src/toolbar.c: Code clean-ups.
21024 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21025 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21027 * src/message-manager-private.[cc,h]: Removed dead codes.
21029 * (new) data/properties/css.properties,
21030 data/properties/anjuta.properties, data/properties/Makefile.am:
21031 Added CSS syntax hiliting properties.
21033 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21034 * src/debugger.c: Clean ups.
21035 * src/lexer.h: Added CSS lexer definition.
21037 * Makefile.am: Installs destop file properly.
21038 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21039 * NEWS: Updated for 1.1.97 release.
21040 * src/main_menubar_def.h: Changed some non working shortcuts.
21042 2003-06-24 Naba Kumar <naba@gnome.org>
21044 * src/search-replace.c: Shows the dialog properly, even when it is
21045 hidden behind another window.
21047 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21048 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21049 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21052 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21053 setup wizard dialogs.
21055 * src/debugger.c: Removed a redundant call to
21056 debugger_update_controls().
21057 * src/compiler_options.c, src/launcher.c: code cleanup.
21058 * src/executer.c: Fixed execution bug with 'Set Program params...".
21060 2003-06-23 Naba Kumar <naba@gnome.org>
21062 * widgets/e-splash.c: Removed border around the splash image.
21063 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21064 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21065 * src/cvs.c: Added a frame around commit log text widget.
21066 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21067 crash bug associated with translated combo box list in preferences
21068 dialog (in different locale other than en_US). Used widget names
21069 to pass the combo list items.
21070 * po/POTFILES.in: Updated.
21071 * src/launcher.c: Creates the zvt terminal at startup (and not
21072 every time a build is done) -- speeds up buld operations.
21073 * src/file_history.c: Should be if() conditional instead of
21075 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21076 Disabled useless warnings.
21077 * src/project_dbase.c: Fixed bonobo 2 project name.
21078 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21079 and uses correct glade-2 for file generation.
21081 2003-06-21 Naba Kumar <naba@gnome.org>
21083 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21084 And disables autocomple show for numbers (very annoying).
21085 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21086 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21087 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21088 from view menu and adjust the controls accordingly.
21089 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21091 * src/project_dbase.[c,h]: Removed show_local flag processing.
21092 * src/message-manager.[c,h]: Reorganized messages tabs in more
21094 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21095 Also added PCRE dependency.
21097 2003-06-20 Naba Kumar <naba@gnome.org>
21099 * pixmaps/anjuta_splash.png: New splash.
21100 from Jean Schurger <yshartk@schurger.org>
21102 * src/controls.c: De-sensitize run-to-cursor when debugger
21104 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21106 * src/message-manager-private.cc: Fixed to properly jump at
21107 the right file:line.
21109 * src/appwiz_page1.c: Fixed to correctly determine the project
21110 trpe from the wizard.
21112 2003-06-20 Naba Kumar <naba@gnome.org>
21114 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21115 * src/watch_gui.c: Code cleanups.
21116 * src/debugger.[c,h], src/stack_trace.[c,h],
21117 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21118 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21119 Removed direct access to stack_trace private data, Increased debugger
21120 command size from 256 to 1024 (to be on safer side). Also implemented
21121 row-activated signle for seting frame and viewing the source.
21122 * src/debugger.c: Avoids starting program and stopping debugger
21123 when starting debugger and stopping program, respectively.
21125 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21126 Reverted codes to start debugger automatically
21127 The file is brought to the state just after the branching
21128 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21129 some code clean ups.
21131 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21132 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21133 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21134 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21135 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21136 src/project_dbase.c: Code clean ups.
21138 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21139 (Projects dir) so that correct $HOME/Projects path is set when
21140 anjuta is run for the first time.
21142 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21144 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21146 2003-06-13 Naba Kumar <naba@gnome.org>
21148 * src/stack_trace_cbs.c: Moved variable declaration at the
21149 top of the block (bug #737867)
21151 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21152 just CFLAGS and CXXFLAGS (bug #743617).
21154 * src/create_global_tags.sh: Fixed shell script to properly
21155 detect installed *-config files.
21157 2003-06-12 Naba Kumar <naba@gnome.org>
21159 * src/preferences.[c,h]: Added methods for custom widgets in
21160 preferences: using custom set/get methods for them.
21162 * src/anjuta-encoding.c: Implemented up/down of the encodings
21163 in the list and property saves correctly.
21165 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21166 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21167 the beginning of a file.
21169 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21170 * src/aneditor.cxx, src/aneditor.h,
21171 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21172 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21173 src/mainmenu_callbacks.h: Allows the operator to select the current
21174 word or the current line (Request: 680801). It puts also
21175 sensitive/unsensitive several select/comment menu items.
21177 * src/breakpoints.c: Presets by default the current line for a
21178 defined breakpoint.
21180 2003-06-11 Naba Kumar <naba@gnome.org>
21182 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21183 color (red highlight) now cosistent for inactive tabs also.
21185 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21186 'Advanced search and replace' in Edit->Search submenu.
21188 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21189 wrappings '\' where they were missing.
21191 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21192 message is now more descriptive and details the correct thing to do
21193 for GNOME2 desktop.
21195 2003-06-10 Naba Kumar <naba@gnome.org>
21197 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21198 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21199 Removed any reference to particular version of automake/autoconf
21200 so that they could work with newer versions (Bug #659394).
21202 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21203 src/anjuta.c: Added coded to add/remove supported encodings.
21205 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21206 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21207 src/project_import.c, src/project_type.c, src/project_type.h,
21208 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21209 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21210 from the project wizard.
21212 2003-06-06 Naba Kumar <naba@gnome.org>
21214 Patch from Etay Meiri <etay-m@bezeqint.net>
21215 * src/compiler_options.c: Fixed bugs related to clean before
21218 * anjuta.desktop.in.in: Added commandline options.
21219 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21220 -dP and -A flags of CVS update into different options.
21222 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21224 * configure.in: Removed "ta" from ALL_LINGUAS.
21226 2003-06-02 Naba Kumar <naba@gnome.org>
21228 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21229 return NULL for undefined properties and "" for defined but empty
21230 strings. It was creating many problems where both are assumed to be
21231 same. And besides, it doesn't matter to differentiate the two (the
21232 problem with preferences was due to a different bug).
21234 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21235 correctly. Also, s/props_build_in/props_built_in/g.
21237 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21240 * src/an_file_view.c: Unrefed pixbufs when done with them.
21242 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21243 (removed) file_text.png: Added and removed pixmaps.
21245 2003-05-30 Naba Kumar <naba@gnome.org>
21247 * anjuta.glade: Fixed encodings preferences dialog
21249 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21251 Reviewed by Naba Kumar <naba@gnome.org>
21253 * src/build_project.c src/clean_project/c: perform a clean before
21254 build, if required. Show the message manager on clean.
21255 * src/compiler_options.c: save the new options when window is closed
21256 and flag project to be cleaned before the next build.
21257 * src/project_dbase.c: added a 'clean before build' flag to project
21259 2003-05-29 Naba Kumar <naba@gnome.org>
21261 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21264 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21265 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21266 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21267 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21268 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21269 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21270 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21271 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21272 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21274 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21275 Removed unused icons references.
21277 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21279 Reviewed by Naba Kumar <naba@gnome.org>
21281 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21282 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21283 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21284 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21285 src/toolbar_callbacks.c: HIG compliant dialogs.
21287 * src/utilities.c: anjuta_button_new_with_stock_image() and
21288 anjuta_dialog_add_button() stolen from gedit.
21290 * src/main_menubar_def.h: Fixed mnemonics.
21292 2003-05-26 Naba Kumar <naba@gnome.org>
21294 * src/project_dbase_gui.c: Added header files filter for add file
21295 dialog box. Disabled project window to be transient window.
21297 * src/message-manager.cc: Disabled message manager window to be
21300 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21301 a file could not be loaded.
21303 * src/project_dbase.c: Fixed a bug with GUI editor command
21304 where empty string is returned.
21306 * src/Makefile.am, src/preferences.h, src/text_editor.c
21307 src/text_editor.h, (new) src/anjuta-encodings.h,
21308 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21309 Added encoding support and to handle characters encoding correctly
21310 by auto detecting it during load. Added preferences for selecting
21311 the encoding during save.
21313 * src/preferences.c, src/resources.c: Removed debug messages.
21315 Patch from: Alexander Nedotsukov <bland@mail.ru>
21316 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21318 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21319 * src/anjuta.c: Try to sow the splash image more often.
21321 2003-05-20 Naba Kumar <naba@gnome.org>
21323 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21324 * src/debug_tree.c: Colorize the modified locals during
21325 debugging and call memory analyze from the debugger.
21326 * src/breakpoints.c: The color is now different for the enabled
21327 and disabled breakpoints. Anjuta now can erase several
21328 breakpoints defined at the same line. The markers are updated
21329 according to the enable/disable action.
21331 Patch from Etay Meiri <etay-m@bezeqint.net>
21332 * src/launcher.c: Fixes launcher freeze up bug during build.
21334 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21336 Reviewed by Naba Kumar <naba@gnome.org>
21337 * scintilla/PropSet.h: Change member variables from private to protected.
21338 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21339 to PropSetFile class, which return a gchar * (and can therefore indicate
21340 whether properties are empty or do not exist) and make prop_get and
21341 prop_get_expanded use them.
21342 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21343 that the result of of prop_get cannot be an empty string.
21345 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21347 Reviewed by Naba Kumar <naba@gnome.org>
21348 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21349 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21350 src/text_editor_cbs.c: When saving all the files in the project, the
21351 text editors are now only rehighlighted once instead of once for each
21354 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21355 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21356 * src/anjuta.desktop.in.in: Support startup notification.
21357 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21358 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21359 * src/anjuta.desktop.in.in: Support startup notification.
21362 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21364 Reviewed by Naba Kumar <naba@gnome.org>
21366 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21367 memory leak from glade_xml_new call. Removed gxml field from Executer
21368 struct as only used in create_executer_dialog and then destroyed.
21370 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21372 * src/configurer.c: Fix warning trying to connect signal to non-existent
21373 environment entry in configure dialog and fix crash when closing the
21376 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21377 gnome_date_edit_get_time instead.
21379 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21380 in view menu required renumbering elsewhere.
21382 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21384 Reviewed by Naba Kumar <naba@gnome.org>
21386 * src/breakpoints.c: fixed an error when removing breakpoint
21387 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21388 * src/debugger.c: changes to the way the debugger is activated
21389 * src/debugger.h: clean ups
21391 2003-05-13 Naba Kumar <naba@gnome.org>
21393 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21394 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21395 src/memory.h: A new version of memory and the interface
21396 is now integrated in anjuta.glade
21398 2003-05-09 Naba Kumar <naba@gnome.org>
21400 * configure.in: Bumped required gtk version to 2.0.8.
21402 2003-05-06 Naba Kumar <naba@gnome.org>
21404 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21406 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21407 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21409 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21410 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21411 , tagmanager/c.c: Support for ProC and RDB files.
21413 2003-05-06 Naba Kumar <naba@gnome.org>
21415 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21416 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21417 Uncomment (Box & Stream), Select the current function,
21418 authorize the "Quit" button of the GotoLine window
21420 2003-05-05 Naba Kumar <naba@gnome.org>
21422 * src/watch_gui.h: CVS added new file.
21424 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21426 Patch from Etay Meiri <etay-m@bezeqint.net>
21427 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21428 src/mainmenu_callbacks.c, src/message-manager.cc,
21429 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21430 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21431 Ported stack trace to GNOME2 and added it in the message manager
21434 2003-05-02 Naba Kumar <naba@gnome.org>
21436 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21438 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21439 preferences property.
21441 * anjuta.prj: Fixed multiple preferences saved data.
21443 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21444 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21445 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21446 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21447 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21448 Upgraded scitilla from CVS with faster window repaint
21451 Patch from Etay Meiri <etay-m@bezeqint.net>
21452 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21455 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21457 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21458 the window if messages are appended to the end and the scrollbar is
21461 2003-04-29 Naba Kumar <naba@gnome.org>
21463 * configure.in: Removed omf-install from Makefiles list.
21465 2003-04-28 Naba Kumar <naba@gnome.org>
21467 * po/POTFILES.in: Remvoded deleted files.
21469 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21470 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21472 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21473 is executed as detached) is not set properly.
21475 2003-04-25 Naba Kumar <naba@gnome.org>
21477 * anjuta.prj: Updated.
21478 * src/anjuta_info.c: Fixed text wrapping and column view.
21479 * data/welcome.txt.in: Removed unaligned characters.
21481 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21482 * src/main_menubar.c: Disable setup dialog.
21484 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21485 * src/breakpoints.c; Fixed compilation with older GCC
21486 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21487 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21489 2003-04-18 Naba Kumar <naba@gnome.org>
21491 * anjuta.prj: Updated (includes compiler options).
21493 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21494 function from anjuta.c (it was already available in anjuta-tools.c).
21496 2003-04-18 Naba Kumar <naba@gnome.org>
21498 * src/about.c, THANKS: Updated
21500 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21502 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21503 properly from the project session before updating the file
21506 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21507 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21508 dialog settings (as it will not be required once GDL is in place) and
21509 added file view filters in the settings sub-menu.
21511 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21513 * configure.in: Disable cast checks on final build.
21515 2003-04-17 Naba Kumar <naba@gnome.org>
21517 * src/build_project.c: Fixed a compilation error.
21519 * src/launcher.c: Removed commnets.
21521 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21522 properties from editor tab to indentation tab and fixed a property
21523 label for proper i18n translation. Fixed typos in project config
21524 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21525 sorting and reordering in compiler options dialog.
21527 * src/compiler_options.c: Implemented _save() function to save the
21528 options (which was pending).
21530 * src/build_project.c: Destroys install-as-root dialog when it is done.
21532 * src/an_symbol_view.c: Change "event" event to "event-after" so
21533 that symbol row is selected first before the popup is shown.
21535 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21537 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21538 file in CVS/Entries. (Reviewed and applied by Biswa)
21540 2003-04-16 Naba Kumar <naba@gnome.org>
21542 * aneditor.cxx: use unicode everytime (fixed unicode related
21545 * anjuta.prj: Fixed UI editor name (blank to use default) and
21548 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21549 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21550 Editor preferences page.
21552 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21553 * src/anjuta.[ch], src/print.c: Fixed warnings
21554 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21555 * configure.in: Profiling support with gprof
21557 2003-04-16 Naba Kumar <naba@gnome.org>
21559 Patch from Gaëtan de Menten <ged@bugfactory.org>
21560 * src/launcher.c: Fixed cvs dialog.
21562 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21564 * src/message-manager-private.cc: Fixed double-click on first line of
21565 output to properly select a line.
21566 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21567 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21569 2003-04-15 Naba Kumar <naba@gnome.org>
21571 * src/message-manager-private.cc: Fixed the glade filename typo.
21573 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21574 * scintilla/*, data/properties/*: Scintilla CVS merge
21575 * anjuta.prj: Removed unnecessary files.
21576 * scintilla/PlatGTK.cxx: Force Pango fonts always
21577 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21578 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21580 * configure.in: Change version no. for 1.1.1 (alpha release)
21581 * configure.in: Added '--with-pref-suffix' option.
21582 * config.guess, config.sub: Removed from CVS.
21584 2003-04-15 Naba Kumar <naba@gnome.org>
21586 Patch from Timothee Besset <ttimo@idsoftware.com>
21587 * Makefile.am: Fixed a shell script error during intallation.
21589 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21591 Reviewed by Naba Kumar <naba@gnome.org>
21592 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21593 set_wm_class to use "anjuta" instead of "an.
21594 * src/message-manager-private.cc: Headers are hidden again.
21596 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21597 * src/project_dbase_gui.c: Memory corruption fix.
21598 * anjuta.prj: Updated project file
21600 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21601 * an_file_view.c: Connect to event-after signal rather than event so that
21602 selection is updated first and thus context menu is for the right file.
21603 Reviewed and applied by Biswa.
21605 2003-04-14 Naba Kumar <naba@gnome.org>
21607 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
21609 * src/auncher.c: More child exit fixes
21610 from Timothee Besset <ttimo@idsoftware.com>
21612 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21614 Reviewed by Naba Kumar <naba@gnome.org>
21616 * src/message-manager.[c/h], src/message-manager-private[c/h],
21617 anjuta.[c/h]: Ported message-manager to Gtk2
21619 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21620 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
21621 src/clean_project.c, src/compile.c, src/configurer.c,
21622 src/controls.c, src/cvs.c, src/debugger.c,
21623 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21624 src/project_import.c, src/search-replace.c: Changed name from
21625 AnjutaMessageManager to AnMessageManager to avoid too long type
21628 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21629 * src/launcher.c: Fix build won't stop problem - TTimo
21631 * pixmaps/anjuta_splash.c: New splash screen prototype.
21632 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
21633 * src/compiler_options.c: Mute pkgconfig errors.
21634 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
21636 2003-04-10 Naba Kumar <naba@gnome.org>
21638 * configurer.[c,h]: Fixed dialog to close properly.
21639 * src/project_dbase.c, widgets/gnomefilelist.c: Added
21642 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21643 * anjuta.prj: Removed unnecessary files, load with 1.2.0
21644 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
21645 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
21646 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
21647 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
21648 src/makefile.am: Move gdl to it's own directory.
21649 * global-tags/create_global_tags.sh: Silently ignore SDL error.
21651 2003-04-09 Naba Kumar <naba@gnome.org>
21653 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
21656 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21657 * src/anjuta-tools.c: Use CDATA for saving tools data.
21658 * anjuta.glade, src/search-replace.c: Port from branch.
21659 * widgets/e-splash.*, src/main.c: Better splash screen.
21660 * configure.in, widgets/gdl*: Import GDL widgets.
21661 * ROADMAP: Updated roadmap.
21662 * src/an_file_view.c: Use GDL icons for file tree.
21664 2003-04-09 Naba Kumar <naba@gnome.org>
21666 * anjuta.glade: Added (hidden) initial setup-wizard window.
21668 Patch from: Vitaly <vvv@rfniias.ru>
21669 * src/preferences.c: Fixes a bug with libglace widget access with
21670 translated strings.
21672 Patch from: Etay Meiri <etay-m@bezeqint.net>
21673 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21674 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21675 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
21676 src/toolbar_callbacks.[c,h],
21677 src/memory.c, src/message-manager-private.cc,
21678 src/message-manager-private.h, src/message-manager.cc,
21679 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
21680 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
21681 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
21682 watch window to a subwindow in the notebook
21684 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21685 * ROADMAP: Updated roadmap.
21687 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
21689 * configure.in: Added Belarusian to ALL_LINGUAS.
21691 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21692 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
21694 * ROADMAP: Added roadmap for HEAD.
21696 2003-03-29 Naba Kumar <naba@gnome.org>
21698 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
21699 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
21700 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
21701 (new) pixmaps/start-with-wizard.png,
21702 (new) pixmaps/start-with-import.png,
21703 (new) pixmaps/start-with-open.png Added Start with dialog which pops
21704 up on anjuta start-up to give quick access to opening file/project or
21707 * src/main.c: Sets proper data directory for the gnome
21710 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21711 * src/text_editor.c: Fixed error/warning indicators.
21713 2003-03-24 Naba Kumar <naba@gnome.org>
21715 * README: Correct version.
21717 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
21719 * configure.in: Added checks to see if were building on FreeBSD
21720 systems. Sets -DFREEBSD if we are, and also attempts to find
21721 gmake if the host system is FreeBSD.
21723 * src/getline.c: New file used to provide the getline function,
21724 which isnt available on a FreeBSD system. The function is only
21725 defined if FREEBSD is defined.
21727 * src/Makefile.am: Added getline.c to anjuta_SOURCES
21729 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
21730 configure.in sets this to gmake on FreeBSD systems, and make
21731 on everything else.
21733 2003-03-23 Naba Kumar <naba@gnome.org>
21735 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
21737 * anjuta.spec.in: Fixed spec file for correct file paths and
21738 corrected rpmbuild.
21740 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
21741 the rpm build command separately now.
21743 * src/anjuta.c, windows-dialog.c: Added some more window management
21744 stuffs (not still fully working, though).
21748 2003-03-22 Naba Kumar <naba@gnome.org>
21750 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
21752 2003-03-21 Naba Kumar <naba@gnome.org>
21754 * README: Removed Andy Piper's name from the active maintainers
21755 list on his request.
21757 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
21760 * src/anjuta-tools.c: Fixed compiler errors.
21762 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
21765 * src/commands.c, src/src_paths.c, src/style-editor.c,
21766 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
21767 becuase they are now hidden by default (from glade editing).
21769 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
21770 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
21771 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21772 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
21773 basic windows managements.
21775 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21776 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
21777 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
21778 Enver ALTIN (a.k.a. skyblue)
21780 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21781 * tagmanager/*: Added ignore-list for symbols. This will make
21782 parsing more accurate for projects. Doc updates needed.
21784 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21785 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
21786 * launcher/Makefile.am: Link to correct libraries
21787 * src/launcher.c: Do not allow NULL shell
21789 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
21790 * src/debug_tree.c: Improve debug tree view.
21792 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
21794 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
21795 'Run Configure Script' and 'Execute Program'. Increase minimum width
21796 of Configure dialog.
21797 * find_in_files.c, find_in_files_cbs.*: Properly create the file
21798 list widget by setting a model and adding a column and renderer.
21799 Actually store the nocvs toggle button in FindInFiles data structure.
21800 Handle selection changes via changed signal rather than row_activated.
21801 Use response signal for handling the close and find buttons.
21802 Close window when escape is pressed.
21803 * find_replace.c: Close window when escape is pressed.
21804 * find_text.c: Close window when escape is pressed in find dialog as
21805 well as wrap search question, where now Yes is the default button.
21807 2003-03-05 Naba Kumar <naba@gnome.org>
21809 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21811 * src/message-manager-private.cc: Fixed a bug with vte conditional
21813 * anjuta.glade: Hides all windows in glade file.
21815 2003-03-05 Naba Kumar <naba@gnome.org>
21817 * src/an_file_view.c: Fixed a compilation warning.
21818 * src/message-manager-private.cc: Conditional compilation for vte
21821 2003-02-28 Naba Kumar <naba@gnome.org>
21823 * configure.in, anjuta.spec.in: Updated dependency packages version.
21824 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
21825 * src/preferences.c: Added debug assertions.
21826 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
21827 editor to enable/disable bringing the recent editor tabs first.
21829 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21830 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
21831 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
21832 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
21833 and bug fixes. Also code clean ups.
21835 * (new) src/search-replace.[h,c]: New search replace implementation
21836 from ANJUTA_1_0_0 branch.
21838 * (new) src/windows-dialog.[h,c]: New windows management class
21839 [work in progress].
21841 2003-02-28 Naba Kumar <naba@gnome.org>
21843 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
21844 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
21845 src/appwizard.c, src/build_file.c, src/build_project.c,
21846 src/clean_project.c, src/compile.c, src/configurer.c,
21847 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21848 src/message-manager-dock.c, src/message-manager-dock.h,
21849 src/message-manager-private.cc, src/message-manager.cc,
21850 src/preferences-dialog.c, src/preferences-dialog.h,
21851 src/preferences.c, src/preferences.h, src/project_dbase.c,
21852 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
21853 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
21854 src/utilities.c, src/utilities.h:
21856 Widgetized Preferences and gave proper function names.
21858 * src/executer.c: Fixed a session loading bug.
21860 2003-02-27 Naba Kumar <naba@gnome.org>
21862 * printing/print.c: Fixed printing font bug that failed to load the
21865 * src/toolbar.c: Disabled LED flashing (not yet implemented).
21867 * TODO, anjuta.prj: Updated.
21869 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
21871 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21872 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21873 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21874 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
21875 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
21878 2003-02-25 Naba Kumar <naba@gnome.org>
21880 * Makefile.am: Excluded omf-install from installation as the docs are
21885 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
21886 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
21887 property names and added new editor properties and code cleanups.
21888 Also added new project properties.
21890 * src/compiler_options.[h,c]: Added pkg-config packages supports
21893 * src/glade_iface.h: Cleanups.
21895 * src/launcher.c: Used timer instead of idle to scan.
21897 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
21898 src/project_config.[h,c], src/project_import.c: Implemented project
21899 property to define GUI editor and to handle it.
21901 * src/preferences.c: i18n fixes.
21903 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
21904 unused (and old) pixmaps.
21906 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
21908 2003-02-25 Naba Kumar <naba@gnome.org>
21910 * src/message-manager-private.[h,cc], src/preferences.c,
21911 anjuta.glade, anjuta_dialog_strings.c: Implemented
21912 gnome terminal profiles for the terminal preferences and moved the
21913 addition of terminal preferences in the terminal constructor.
21915 * anjuta.prj: Updated.
21917 2003-02-24 Naba Kumar <naba@gnome.org>
21919 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
21920 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
21921 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
21922 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
21923 preferences dialog.
21927 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
21928 text selection and child re-spawning.
21930 * src/pixmaps.h: Removed unused pixmaps definitions.
21932 2003-02-23 Naba Kumar <naba@gnome.org>
21934 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
21935 the project tree/window.
21937 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
21938 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
21939 Correct the use of a variable and implemented session save/load
21940 for tree expansion states.
21942 * src/main_menubar_def.h: Fixed shortcuts keys.
21944 * src/anjuta.c, src/gnome_project.c: Code clean ups.
21946 * anjuta.prj: Updated.
21948 2003-02-22 Naba Kumar <naba@gnome.org>
21950 * src/debug_tree.[c,h]: GNOME2 port from
21951 Etay Meiri <etay-m@bezeqint.net>
21953 * src/an_file_view.c, src/resources.[h,c],
21954 data/properties/bash.properties,
21955 data/properties/cpp.properties,
21956 data/properties/html.properties,
21957 data/properties/make.properties,
21958 data/properties/others.properties,
21959 data/properties/perl.properties,
21960 data/properties/props.properties,
21961 data/properties/xml.properties: Standarized file icons. Icons are
21962 defined in respective .properties file and are retrieved as resource
21965 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
21966 in labels from the commands editor as that would create
21967 problems for translators.
21969 2003-02-21 Naba Kumar <naba@gnome.org>
21971 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
21972 as they should be part of CVS(?).
21974 * Makefile.am: Corrected a typo for glade generated strings file.
21976 * configure.in, po/hi.po: Added new Hindi (hi) translation
21977 in ALL_LINGUS and added initial Hindi translation.
21979 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
21980 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
21981 sv_unknown.xpm to more proper icon.
21983 * (new)data/properties/php.properties, data/properties/Makefile.am,
21984 data/properties/anjuta.properties, data/properties/html.properties:
21985 Fixed PHP syntax hilighting bug by separating php properties into
21986 different file (because of file size).
21990 2003-02-20 Naba Kumar <naba@gnome.org>
21992 * src/breakpoints.c: Fixed breakpoints session saving/loading
21995 * scintilla/*, scintilla/include/*: Updated to scintilla
21998 2003-02-19 Naba Kumar <naba@gnome.org>
22000 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22003 * Makefile.am, src/Makefile.am,
22004 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22005 (removed) src/anjuta_dialog_strings.c,
22006 (removed) src/anjuta_dialogs_strings.c,
22007 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22008 (added) anjuta.glade: Transfered glade files from src/ directory
22009 to the top level directory.
22011 * po/POTFILES.in: Updated.
22013 * (removed) macrocs2/*: Transfered to data/ directory.
22015 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22016 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22017 requires to have macros dir, but the projects generated by anjuta
22020 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22023 * src/defaults.c: Corrected default compiler options.
22025 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22028 * src/message-manager-private.cc, src/message-manager-private.h,
22029 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22031 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22032 source code generation for gnome2 projects.
22034 2003-02-11 Naba Kumar <naba@gnome.org>
22036 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22037 restores the expand/collaspe states of the nodes after refresh.
22039 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22041 2003-02-11 Naba Kumar <naba@gnome.org>
22043 * src/style-editor.c: Fixed pango font description handling for fonts.
22044 * src/anjuta.glade: Removed font size spin button.
22045 * configure.in, src/anjuta.prj: Corrected version.
22048 2003-02-10 Naba Kumar <naba@gnome.org>
22050 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22051 references of scroll-menu.h and add about.h in Makefile.am.
22053 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22054 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22055 (removed) widgets/scroll-menu.h: Removed unused files.
22057 * Makefile.am: Added proper i18n rules and added intl tools for
22060 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22061 to the stable release).
22063 * anjuta.spec.in: Removed manuals packaging.
22065 * data/Makefile.am: Removed 'macros' installation (not required for
22068 2003-02-10 Naba Kumar <naba@gnome.org>
22070 * po/POTFILES.in: Updated.
22072 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22073 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22074 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22075 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22076 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22079 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22080 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22081 and fixed to properly handle focus in find entry box.
22083 * Makefile.am: Added code for RH system menu update.
22085 * .cvsignore: Updated.
22089 2003-02-03 Naba Kumar <naba@gnome.org>
22091 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22092 editor preferences. and fixes dialogs.
22094 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22095 Fixed linenumbers and header margins when they are disabled and
22096 removed unused header files.
22098 * src/attact_process.[h,c], src/debugger.c: Attach to process
22101 * src/help.c: Fixed dialog response.
22105 * data/properties/anjuta.properties: Corrected typo.
22107 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22108 Change the signal to "changed" in entry from "selection-changed" in
22111 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22114 2003-01-31 Naba Kumar <naba@gnome.org>
22116 * configure.in: Upgraded to use libgnomeprint-2.2
22118 * printing/Makefile.am: Updated
22120 *(removed) printing/print-doc.c, printing/print-doc.h,
22121 printing/print-util.c, printing/print-util.h: Removed because already
22122 merged with print.c.
22124 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22125 and libgnomeprintui-2.2 and fixed rendering problems.
22127 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22128 uneccessary print properties, as they are separately taken
22129 care in gnomeprint.
22131 * po/POTFILES.in: Update.
22133 2003-01-30 Naba Kumar <naba@gnome.org>
22135 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22136 for about dialog box.
22138 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22139 src/pixmaps.h: Modified for the above additions for about dialog.
22141 2003-01-29 Naba Kumar <naba@gnome.org>
22143 * src/style_editor.[c,h]: Added missing files.
22145 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22146 * scintilla/XPM.[cxx|h]: Added missing files
22148 2003-01-29 Naba Kumar <naba@gnome.org>
22150 * TODO, po/POTFILES.in: Updated.
22152 * anjuta.prj, src/anjuta.glade,
22153 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22155 2003-01-28 Naba Kumar <naba@gnome.org>
22157 * data/properties/anjuta.properties, src/aneditor.cxx,
22158 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22159 properties into text properties (earlier it was int properties).
22163 * scintilla/AutoComplete.c,xx,
22164 scintilla/AutoComplete.h,
22165 scintilla/CallTip.c,xx,
22166 scintilla/CallTip.h,
22167 scintilla/Document.c,xx,
22168 scintilla/Document.h,
22169 scintilla/Editor.c,xx,
22170 scintilla/Editor.h,
22171 scintilla/LexAVE.c,xx,
22172 scintilla/LexCSS.c,xx,
22173 scintilla/LexHTML.c,xx,
22174 scintilla/LexOthers.c,xx,
22175 scintilla/LexPython.c,xx,
22176 scintilla/LineMarker.c,xx,
22177 scintilla/LineMarker.h,
22178 scintilla/Makefile.am
22179 scintilla/PlatGTK.c,xx,
22180 scintilla/PropSet.c,xx,
22181 scintilla/ScintillaBase.c,xx,
22182 scintilla/ScintillaBase.h,
22183 scintilla/ScintillaGTK.c,xx,
22184 scintilla/ViewStyle.c,xx,
22185 scintilla/include/Platform.h,
22186 scintilla/include/SciLexer.h,
22187 scintilla/include/Scintilla.h,
22188 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22192 src/an_file_view.c,
22193 src/an_symbol_view.c,
22194 src/anjuta-tools.c,
22199 src/anjuta_dialogs_strings.c,
22202 src/compiler_options.c,
22205 src/main_menubar.c,
22206 src/main_menubar.h,
22207 src/main_menubar_def.h,
22208 src/mainmenu_callbacks.c,
22209 src/mainmenu_callbacks.h,
22210 src/message-manager-private.c,c
22211 src/message-manager-private.h,
22212 src/message-manager.c,c
22213 src/message-manager.h,
22217 src/project_config.c,
22218 src/project_dbase.c,
22219 src/project_dbase_gui.c,
22220 src/project_import_gui.c,
22221 src/properties.c,xx,
22226 src/text_editor_gui.c,
22230 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22232 2003-01-24 Naba Kumar <naba@gnome.org>
22234 * src/text_editor_gui.c, src/toolbar.c,
22235 src/text_editor.c, src/text_editor_cbs.h:
22236 Used correct notification signal name for scintilla
22237 (gtk2) and fixed UI.
22239 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22242 * printing/print-doc.c,
22244 src/anjuta-tools.c,
22245 src/find_replace.c,
22248 src/mainmenu_callbacks.c,
22249 src/project_dbase.c,
22250 src/project_dbase.h,
22251 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22253 src/text_editor_cbs.h:
22256 2003-01-23 Naba Kumar <naba@gnome.org>
22258 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22259 correct stock icons and organized pixmap macros.
22261 Makefile.am: Removed non-generated files.
22263 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22264 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22265 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22266 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22267 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22268 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22269 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22270 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22271 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22272 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22273 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22274 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22275 stop.xpm, undo.xpm}: Removed because no longer used.
22277 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22278 file_unknown.xpm}: Files renamed from fv_*, as it would
22281 * pixmaps/Makefile.am: Updated for the above changes.
22283 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22285 * pixmaps/autocomplete-16.png,
22286 pixmaps/autocomplete.png,
22287 pixmaps/block-end-16.png,
22288 pixmaps/block-end.png,
22289 pixmaps/block-start-16.png,
22290 pixmaps/block-start.png,
22291 pixmaps/bookmark-first-16.png,
22292 pixmaps/bookmark-first.png,
22293 pixmaps/bookmark-last-16.png,
22294 pixmaps/bookmark-last.png,
22295 pixmaps/bookmark-next-16.png,
22296 pixmaps/bookmark-next.png,
22297 pixmaps/bookmark-prev-16.png,
22298 pixmaps/bookmark-prev.png,
22299 pixmaps/error-next-16.png,
22300 pixmaps/error-next.png,
22301 pixmaps/error-prev-16.png,
22302 pixmaps/error-prev.png: gnome2-styled icons
22305 2003-01-23 Naba Kumar <naba@gnome.org>
22307 * anjuta.prj: Updated compiler options.
22308 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22310 * src/aneditor.cxx,
22313 src/anjuta_dialogs_strings.c,
22314 src/mainmenu_callbacks.c,
22315 src/mainmenu_callbacks.h,
22317 src/text_editor_cbs.c,
22318 src/text_editor_gui.c: GNOME2 Porting.
22320 2003-01-22 Naba Kumar <naba@gnome.org>
22322 * ChangeLog: Corrected dates.
22323 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22324 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22327 2003-01-22 Naba Kumar <naba@gnome.org>
22329 * plugins/patch/patch-plugin.c: Bug fix.
22331 * src/anjuta-tools.c,
22335 src/anjuta_dialogs_strings.c,
22343 src/mainmenu_callbacks.c,
22344 src/mainmenu_callbacks.h,
22346 src/project_dbase.c,
22347 src/project_dbase_gui.c,
22354 src/toolbar_callbacks.c,
22357 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22360 (removed) src/CORBA-Server.c,
22361 (removed) src/CORBA-Server.h,
22362 (removed) src/Gladen-common.c,
22363 (removed) src/Gladen-stubs.c,
22364 (removed) src/Gladen.h,
22365 (removed) src/Prj-common.c,
22366 (removed) src/Prj-skelimpl.c,
22367 (removed) src/Prj-skels.c,
22368 (removed) src/Prj-stubs.c,
22369 (removed) src/Prj.h,
22370 (removed) src/glades.c,
22371 (removed) src/glades.h,
22372 (removed) src/messagebox.c,
22373 (removed) src/messagebox.h: Removed because no longer used.
22375 2003-01-21 Naba Kumar <naba@gnome.org>
22377 * src/anjuta-tools.c,
22380 src/anjuta_dialogs_strings.c,
22384 src/compiler_options.c,
22386 src/find_replace.c,
22387 src/find_replace.h,
22393 widgets/gnomefilelist.c: GNOME2 porting.
22395 2003-01-20 Naba Kumar <naba@gnome.org>
22397 * global-tags/create_global_tags.sh: Uses pkg-config to
22404 src/anjuta_dialogs_strings.c,
22407 src/compiler_options.c,
22408 src/compiler_options.h,
22409 src/fileselection.c,
22410 src/fileselection.h,
22411 src/mainmenu_callbacks.c,
22412 src/project_dbase_gui.c,
22417 src/text_editor_gui.c,
22418 widgets/gnomefilelist.c,
22419 widgets/gnomefilelist.h: GNOME2 porting.
22421 * widgets/Makefile.am,
22422 (removed) widgets/gnomedirlist.c,
22423 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22426 (removed) src/src_paths_cbs.c,
22427 (removed) src/src_paths_cbs.h,
22428 (removed) src/src_paths_gui.c,
22429 (removed) src/compiler_options_cbs.c,
22430 (removed) src/compiler_options_cbs.h,
22431 (removed) src/breakpoints_cbs.c,
22432 (removed) src/breakpoints_cbs.h: Removed because they are now
22433 combined in singe file
22435 2003-01-16 Naba Kumar <naba@gnome.org>
22437 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22438 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22439 options dialog UI and data handling.
22442 2003-01-15 Naba Kumar <naba@gnome.org>
22444 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22445 Completed command editor porting.
22447 * src/anjuta.c: Removed the use of commands load function
22450 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22453 * src/anjuta-tools.c: Fixed translatable strings.
22455 * src/find_text.c: Fixed dialog creation from glade.
22457 * src/text_editor_gui.c, src/text_editor.c,
22458 src/text_editor_cbs.c: Completed port of detached text editor
22459 to gnome2 plateform.
22461 2003-01-14 Naba Kumar <naba@gnome.org>
22463 * src/anjuta.glade, src/preferences.[h,c],
22464 src/anjuta_dialogs_strings.c: Added build and editor
22465 preferences pages and other UIs. Fixed preferense loading and saving.
22467 * src/anjuta.c: Does case-insensitive match for tabs position
22468 preferences and removed preferences loading (done at _new() call).
22470 * anjuta-tools.c: Debugged tools dialog handling.
22471 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22473 2003-01-13 Naba Kumar <naba@gnome.org>
22475 * ABOUT-NLS: Update (strange).
22477 * autogen.sh: Removed blocking code.
22479 * configure.in: Fixed an autogen bug.
22481 2003-01-13 Naba Kumar <naba@gnome.org>
22483 * (new)src/anjuta.gladep
22484 (new)src/messagebox.c
22485 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22486 will be gradually removed (and then the files).
22490 printing/print-util.c,
22492 scintilla/ScintillaGTK.c,xx
22494 src/an_file_view.c,
22495 src/an_symbol_view.c,
22499 src/anjuta_dialogs_strings.c,
22501 src/attach_process.c,
22502 src/attach_process.h,
22505 src/breakpoints_cbs.c,
22508 src/compiler_options.c,
22509 src/compiler_options.h,
22510 src/compiler_options_cbs.c,
22519 src/find_in_files.c,
22520 src/find_in_files.h,
22521 src/find_in_files_cbs.c,
22522 src/find_replace.c,
22523 src/find_replace.h,
22531 src/main_menubar.c,
22532 src/mainmenu_callbacks.c,
22533 src/message-manager.c,c
22536 src/project_config.c,
22537 src/project_config.h,
22538 src/project_dbase.c,
22539 src/project_import_cbs.c,
22545 src/src_paths_gui.c,
22547 src/text_editor_gui.c,
22553 widgets/gnomefilelist.c: GNOME2 Port.
22555 2003-01-10 Naba Kumar <naba@gnome.org>
22557 * src/an_file_view.c,
22559 src/appwizard_gui.c,
22560 src/compiler_options.c,
22561 src/compiler_options_cbs.c,
22564 src/fileselection.c,
22565 src/find_in_files.c,
22567 src/main_menubar.c,
22569 src/message-manager-dock.c,
22571 src/project_dbase_gui.c,
22572 src/project_import_gui.c,
22573 src/registers_gui.c,
22574 src/sharedlib_gui.c,
22575 src/src_paths_gui.c,
22576 src/text_editor_gui.c,
22578 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22580 2003-01-09 Naba Kumar <naba@gnome.org>
22582 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22583 problems with some comments.
22585 * anjuta.prj: New project file (updated?)
22587 * src/Makefile.am: Enabled deprecated API and fixed variables.
22589 * src/an_file_view.c,
22590 src/an_symbol_view.c,
22591 src/anjuta-plugins.c,
22592 src/anjuta-tools.c,
22595 src/appwizard_cbs.c,
22596 src/attach_process.c,
22597 src/attach_process_cbs.c,
22598 src/compiler_options.c,
22599 src/compiler_options_cbs.c,
22601 src/mainmenu_callbacks.c,
22602 src/message-manager-private.c,c
22603 src/message-manager-private.h,
22604 src/message-manager.c,c
22605 src/message-manager.h,
22606 src/project_dbase.c,
22607 src/project_dbase.h,
22608 src/project_dbase_gui.c,
22609 src/project_import_cbs.c,
22610 src/project_import_gui.c,
22619 src/src_paths_cbs.c,
22620 src/src_paths_gui.c,
22623 src/text_editor_gui.c,
22624 src/text_editor_menu.c,
22626 src/toolbar_callbacks.c,
22630 src/wizard_gui.c: GNOME porting.
22632 2002-12-24 Naba Kumar <naba@gnome.org>
22634 * AUTHORS, ChangeLog, HACKING, Makefile.am,
22635 NEWS, README, SEARCH-REPLACE,
22636 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
22637 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
22638 launcher/Makefile.am,
22639 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
22640 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
22641 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
22642 printing/print-util.c, printing/print.c, printing/print.h,
22643 scintilla/*/*, widgets/e-shell-about-box.c,
22644 src/*, tagmanager/*/*, widgets/Makefile.am,
22645 widgets/gnomefilelist.c:
22647 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
22648 src/*.[c,h] files to gnome2 API.
22650 * src/anjuta_dialogs_strings.c: Added glade generated translatable
22653 2002-10-23 Naba Kumar <naba@gnome.org>
22655 * autogen.sh: Prevented Users from building HEAD cvs.
22657 2002-09-16 Stephane Demurget <demurgets@free.fr>
22659 * src/anjuta.glade: added the compiler options dialog, hopefully
22660 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
22662 2002-09-15 Stephane Demurget <demurgets@free.fr>
22664 * src/anjuta.glade: fixed a lot of small glitches.
22666 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
22669 * src/breakpoints_cbs.c: polished a bit.
22671 2002-09-15 Stephane Demurget <demurgets@free.fr>
22673 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
22675 * src/commands.c: partial gnome 2 port.
22677 * src/utilities.[ch]: changed some bits to be const.
22679 2002-09-14 Stephane Demurget <demurgets@free.fr>
22681 * src/Makefile.am: removed breakpoints_gui.c and added a check
22682 for gdk-pixbuf deprecated functions, but there shouldn't be much
22685 * src/breakpoints_gui.c: killed.
22687 * src/anjuta.glade: added two dialogs for the breakpoints management.
22690 * src/anjuta_cbs.c:
22692 * src/attach_process.c:
22694 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
22695 really huge changes and porting work.
22697 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
22698 (breakpoints_dbase_new): moved the UI init bits here.
22700 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
22701 a lot, not using any color anymore (not HIG compliant) and not using
22702 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
22703 to be double checked.
22705 * src/build_file.c:
22706 * src/build_project.c: gnome 2 port.
22708 2002-09-11 Stephane Demurget <demurgets@free.fr>
22710 * src/anjuta.glade:
22712 * src/anjuta_cbs.c:
22714 * src/breakpoints.c:
22715 * src/breakpoints_cbs.c: cleaned up some bits.
22717 2002-09-09 Stephane Demurget <demurgets@free.fr>
22720 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
22722 * src/an_symbol_view.[ch]:
22723 * src/attach_process_cbs.h: polished a bit.
22725 * src/breakpoints_cb.[ch]: partial gnome 2 port.
22727 2002-09-02 Stephane Demurget <demurgets@free.fr>
22730 * src/Makefile.am: added libglade-2 to the build.
22732 * src/anjuta.[ch]: added support for libglade.
22734 * src/anjuta.glade: added. There could be a file per top-level widget,
22735 as some other gnome projects, though.
22737 * src/attach_process_gui.c: removed.
22738 * src/attach_process.[ch]: gnome 2 port.
22739 (attach_process_new): Added the treeview init and the widget references
22742 2002-08-31 Stephane Demurget <demurgets@free.fr>
22744 * src/an_file_view.c: fixed some compilation issues.
22746 * src/an_symbol_view.c: gnome 2 port.
22748 2002-08-26 Stephane Demurget <demurgets@free.fr>
22750 * src/an_file_view.c: finished gnome 2 port.
22751 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
22752 directory pixmap depending on the event.
22754 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
22755 (project_file_data_new): use a GtkTreePath.
22757 2002-08-23 Stephane Demurget <demurgets@free.fr>
22759 * src/Makefile.am: readded back an_*_view.[ch] because they are still
22760 driving me nuts but they need to be ported, heh ?
22762 * src/an_file_view.c: gnome 2 port, almost finished after some hard
22763 work since it's quite a total rewrite again.
22765 2002-08-22 Stephane Demurget <demurgets@free.fr>
22767 * src/an_file_view.c:
22768 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
22770 2002-08-21 Stephane Demurget <demurgets@free.fr>
22772 * src/anjuta_info.c:
22773 * src/utilities.h: gnome 2 port, featuring a total rewrite.
22775 2002-08-20 Stephane Demurget <demurgets@free.fr>
22777 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
22780 * src/an_file_view.c:
22781 * src/aneditor.cxx:
22782 * src/anjuta_cbs.c:
22783 * src/compiler_options.h:
22784 * src/messagebox.c:
22785 * src/messagebox.h:
22787 * src/project_dbase.h:
22788 * src/resources.h: gnome 2 port.
22790 2002-08-14 Stephane Demurget <demurgets@free.fr>
22792 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
22794 * data/properties/sql.properties: added the DATETIME data type.
22796 * data/properties/html.properties: added the foreach php keyword.
22798 2002-08-08 Stephane Demurget <demurgets@free.fr>
22800 * widgets/Makefile.am: removed blank line after the last backslash
22801 for avoiding a warning from automake.
22804 * src/Makefile.am: added the ORBit-2 dep.
22806 2002-08-08 Stephane Demurget <demurgets@free.fr>
22808 * AUTHORS: added Biswa, because I wonder why noone already have
22809 written his name in the Anjuta's hall of fame :)
22811 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
22813 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
22814 widgets/e-shell-about-box.c: Made to compile for gnome2.
22816 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
22818 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
22819 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
22821 * configure.in, printing/print.h, printing/print.c,
22822 printing/print-doc.c: Made to compile for gnome2.
22824 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
22826 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
22827 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
22828 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
22829 widgets/Makefile.am:
22831 Upgraded the build system to gnome2 platform.
22833 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22834 * manuals/*: Added capability to generate PDF and PS.
22835 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
22836 * TODO, TODO.biswa: Intergated TODO list.
22837 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
22839 * src/dnd.c: Fix typo
22840 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
22841 * src/anjuta.c: Bug #568895, Bug #575419
22843 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22845 * tagmanager/tm_global_tags.c: Fixed compiler warning.
22846 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
22848 2002-12-17 Naba Kumar <naba@gnome.org>
22850 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
22853 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22854 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
22855 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
22856 * anjuta.prj: Added tools.sgml
22857 * data/properties/cpp.properties: Bug # 646974
22859 2002-12-16 Naba Kumar <naba@gnome.org>
22861 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
22862 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
22863 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
22864 on 'Enter' and adds proper focus mechanism.
22865 * src/anjuta.c: Fixed a memory corruption bug.
22866 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
22867 'Enter' and can also be Canceled. Sets proper default and focus policies
22869 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
22870 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
22871 translatable strings in dialogs and fixed some dialog properties.
22872 * src/anjuta-tools.c: Now uses xml format for loading and saving.
22873 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
22874 * src/message_manager_private.cc: Fixed some debug messages.
22875 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
22876 widgets/gnomefilelist.c: Fixed a memory leaks.
22877 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
22878 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
22879 src/main_menubar_def.h: Implemented incremental search.
22882 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22883 * tagmanager/*: Minor cleanups and warning fixes.
22884 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
22885 GUI during long updates.
22886 * src/text_editor.c: Remove debug message.
22888 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22889 * tagmanager/tm_project.c: Fix a memory access problem.
22891 2002-12-13 Naba Kumar <naba@gnome.org>
22893 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
22894 tools list to show "Enabled" flag of the tool. Fixed a bug where
22895 tool list is not cleared when creating a new tool.
22897 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22898 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
22900 2002-12-12 Naba Kumar <naba@gnome.org>
22902 * anjuta-tools.[h,c], commands.c: Used the tools help of
22903 anjuta variables list in commands editor and fixed a typos
22904 buy in anjuta-tools.c.
22906 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22907 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
22908 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
22909 * TODO.biswa: Added to help me track things better.
22911 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22913 * configure.in, anjuta.spec.in: Added libglade dependency.
22914 * Makefile.am: Added anjuta.glade file.
22915 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
22916 , src/mainmenu_callbacks.[ch], src/message-manager.h
22917 , src/widget-registry.c: Tools editor GUI + other additions.
22919 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22921 * src/project_dbase.[ch], tagmanager/tm_project.c,
22922 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
22923 Implement syncing tags image with the project database.
22924 * src/anjuta-tools.c: Implemented variable substitution and
22925 working directory in tools.
22927 2002-12-09 Naba Kumar <naba@gnome.org>
22929 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
22930 command configuration language list from properties.
22932 * data/properties/asm.properties, data/properties/ruby.properties:
22935 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22937 * src/an_symbol_view.c: Remember current selected entry and select
22938 it automatically after refresh.
22940 2002-11-26 Murray Cumming <murrayc@usa.net>
22942 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
22943 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
22944 and gnomemm 1.2 projects so that people know they are really
22945 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
22946 But I did correct these to sue lowercase names.
22948 2002-12-01 Naba Kumar <naba@gnome.org>
22950 * data/anjuta.properties: Fixed caching problem on
22952 * src/preferences.c, src/preferences_gui.c: Implemented automatic
22955 2002-12-01 Naba Kumar <naba@gnome.org>
22957 * data/properies/anjuta.properties: Corrected "indicators.automatic"
22959 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
22960 property and uses it.
22961 * src/aneditor.cxx: Fixed a bug associated with selection a word at
22964 2002-11-30 Naba Kumar <naba@gnome.org>
22966 * src/debugger.c: Fixed a typo.
22967 * data/properties/*: Updated properties files and added
22969 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
22970 Added comment submenu and cleaned up ref and unref of menus.
22971 * src/aneditor.h: Added definition of comment commands.
22972 * src/aneditor.c: Upgrade from latest SciTE source code.
22973 * src/text_editor.[hc], src/text_editor_cbs.c,
22974 src/message_manager_private.cc, src/message_manager.[cc,h],
22975 src/anjuta.[c,h]: Added indicators support for errors/warnings
22976 highlight in the editor.
22977 * NEWS, TODO: Update.
22978 * scintilla/include/PropSet.h: Removed deprecrated function.
22980 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22982 * src/anjuta-tools.[ch]: Tools implementation (basic)
22983 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
22984 , src/main_menubar_def.h: PLugins cleanup and segregation
22985 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
22987 * anjuta.prj: Added new files
22988 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
22989 * plugins/class-gen/clsGen.c: Register menu under 'Project'
22990 * plugins/patch/patch-plugin.c: Register menu under 'Format'
22991 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
22992 * src/Makefile.am: Added new files
22993 * src/message-manager.[cc/h]: Added standard output and error windows
22995 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
22997 * project_type.c: Fixed Gnomemm2 project type
22999 2002-11-25 Naba Kumar <naba@gnome.org>
23001 * printing/print.c: Fixed a compile warning.
23002 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23003 * src/utilities.c: Fixed a compile warning in sparc, hides the
23004 terminal check error output from the user.
23005 * project_config.[ch], project_dbase.[ch], source.c: Added project
23006 version, exclude modules configuration and reordered other config
23007 properties. Changed some strings to more descriptive text.
23008 * src/compiler_opitions.c: Removed extra newlines from .prj file
23010 * anjuta.prj: Converted to new format (only reorganised properties
23011 and removed extra newlines ... nothing else).
23014 2002-11-21 Naba Kumar <naba@gnome.org>
23016 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23017 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23018 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23019 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23020 Updated to the CVS version.
23022 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23024 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23025 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23026 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23027 images in completion lists.
23028 * src/resources.h: Make C++ friendly.
23029 * scintilla/PropSet.cxx: Fix memory leak.
23031 2002-11-20 Naba Kumar <naba@gnome.org>
23033 * scintilla/*/*: Synced to latest scintilla 1.49
23034 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23037 * scintilla/RESearch.cxx: The automatic cvs log in the
23038 file really broke things trying to interprete the changelog
23039 entry incorrectly as end-of-comment. Removed the $cvs line
23040 and committed again.
23042 2002-11-19 Naba Kumar <naba@gnome.org>
23044 Patch from Timothee Besset <ttimo@idsoftware.com>
23046 * src/message-manager-private.cc: Interpretes absolute
23047 file paths properly in zvt terminal.
23049 2002-11-19 Naba Kumar <naba@gnome.org>
23051 Patch from Timothee Besset <ttimo@idsoftware.com>
23053 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23054 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23055 (important) editor preferences in project (if there is one
23060 2002-11-18 Naba Kumar <naba@gnome.org>
23062 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23064 * src/debug_tree.c, src/find_in_files_gui.c,
23065 src/find_replace.c, src/find_text.c,
23066 src/project_import.c, src/project_import_gui.c,
23067 src/wizard_gui.c: i18n Fixes.
23069 2002-11-15 Naba Kumar <naba@gnome.org>
23071 * plugins/class-gen/clsGen.c: Fixed to use project function
23072 to import files. Create non-existent directories before the
23073 sources are written.
23075 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23076 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23078 src/glades.c: Excluded gladen files from build. This
23079 will fix the unnecessary dependency on libssl.
23081 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23082 file import funtion.
23084 * src/message_manager_private.cc: Fixed a compiler warning with
23085 DEBUG preprocessor macro.
23087 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23088 wrong (undocked) editor window was closed on clicking close on an
23089 undocked editor window.
23091 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23092 start correctly if the executable was run before with 'F3'.
23094 * src/toolbar_callbacks.c: Wrap around find next.
23095 * src/toolbar.c: Disable combo activate.
23096 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23097 button positions to get 'yes' as default.
23099 * anjuta.spec.in: Updated.
23101 * src/anjuta_info.c, src/appwizard_gui.c,
23102 src/attach_process_gui.c, src/breakpoints_gui.c,
23103 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23104 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23105 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23106 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23107 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23108 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23109 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23110 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23111 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23112 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23113 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23114 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23115 plugins/patch/patch-plugin.c, printing/print-util.c:
23116 Set all windows and dialogs transient
23117 to their parents so that they remain floated above their parents.
23119 2002-11-13 Naba Kumar <naba@gnome.org>
23121 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23122 take default editor font).
23124 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23125 Corrected email address.
23127 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23128 for changelog entry.
23132 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23133 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23135 2002-11-06 Naba Kumar <naba@gnome.org>
23138 * anjuta.spec.in: Ships the .omf files with the
23139 documents instead of the base package.
23141 2002-11-04 Naba Kumar <naba@gnome.org>
23143 * data/properties/latex.properties: Fixed a bug.
23144 * ChangeLog: Released 1.0.0 stable.
23146 2002-11-04 Naba Kumar <naba@gnome.org>
23148 * src/commands.c: Added command with shell redirection capability.
23149 * data/properties/anjuta.properties: Changed default execution
23151 * src/project_dbase.c: Set project top dir in properties.
23152 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23153 * data/Makefile.am: More diskcheck error fixes.
23155 * README, anjuta.spec.in, THANKS, AUTHORS,
23156 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23157 manuals/C/anjuta-manual/authers,sgml,
23158 manuals/C/anjuta-manual/anjuta-manual.sgml,
23159 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23160 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23161 : Changed anjuta home to
23162 new URL and my email address.
23164 * manuals/C/anjuta-manual/interfaces.sgml,
23165 manuals/C/anjuta-manual/prefereces.sgml,
23166 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23168 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23169 : removed reference to the help menu as the menu is modified
23170 when no help is found (which is very likely when we are
23171 shiping the documents separately).
23173 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23174 * anjuta.spec.in: Update specfile to make multiple RPMs.
23175 * data/Makefile.am: make dist fix.
23176 * src/text_editor_menu.c: Fix compile warnings (casts).
23178 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23179 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23180 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23182 2002-11-01 Naba Kumar <naba@gnome.org>
23184 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23185 Added gnome2 macros to be used by gnome2 project wizard.
23187 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23190 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23191 as it was conflicting with generated projects and is not
23194 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23195 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23196 project generation, removed qt project as it's not complete and
23197 added gnome2 bonobo wizard.
23199 2002-10-29 Naba Kumar <naba@gnome.org>
23201 * po/POTFILES.in: Updated.
23202 * po/POTFILES.skip: Added.
23203 * preferences.h: Fixed print paper size property name.
23205 2002-10-28 Naba Kumar <naba@gnome.org>
23207 * data/user.properties, data/Makefile.am: Added user properties file
23208 which will be copied in user's ~/.anjuta/user.properties.
23210 * data/anjuta.properties: Changed a comment.
23212 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23214 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23215 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23216 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23219 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23220 instead of user properties file.
23222 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23223 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23224 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23225 * README, TODO: Updated.
23227 2002-10-28 Naba Kumar <naba@gnome.org>
23229 * manuals/C/anjuta-manual/figures/editor_guides.png,
23230 manuals/C/anjuta-manual/figures/editor_margins.png,
23231 manuals/C/anjuta-manual/figures/editor_markers.png,
23232 manuals/C/anjuta-manual/figures/local_variables.png,
23233 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23234 manuals/C/anjuta-manual/figures/prefs_print.png,
23235 manuals/C/anjuta-manual/figures/print_dlg.png,
23236 manuals/C/anjuta-manual/figures/print_preview.png,
23237 manuals/C/anjuta-manual/figures/symbol_browser.png,
23238 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23239 files for manual documentation.
23241 * manuals/sgmldocs.make,
23242 manuals/C/anjuta-manual/Makefile.am,
23243 manuals/C/anjuta-manual/authors.sgml,
23244 manuals/C/anjuta-manual/build.sgml,
23245 manuals/C/anjuta-manual/compileopts.sgml,
23246 manuals/C/anjuta-manual/debugger.sgml,
23247 manuals/C/anjuta-manual/execute.sgml,
23248 manuals/C/anjuta-manual/fileoperations.sgml,
23249 manuals/C/anjuta-manual/interface.sgml,
23250 manuals/C/anjuta-manual/preferences.sgml,
23251 manuals/C/anjuta-manual/projects.sgml,
23252 manuals/C/anjuta-manual/figures/arguments.png,
23253 manuals/C/anjuta-manual/figures/open_file.png,
23254 manuals/C/anjuta-manual/figures/other_opts.png,
23255 manuals/C/anjuta-manual/figures/scrshot.png,
23256 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23257 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23259 Updated anjuta manual documentation.
23262 2002-10-27 Naba Kumar <naba@gnome.org>
23264 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23265 check and modifies debugger terminal command accordingly
23266 to function properly.
23268 2002-10-25 Naba Kumar <naba@gnome.org>
23270 * manuals/sgmldocs.make: Fixed a couple of bugs.
23271 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23273 2002-10-24 Naba Kumar <naba@gnome.org>
23275 * src/debug_tree.c: Fixed a crash bug from Etay.
23277 * global_tags/create_global_tags: Added messages.
23278 Fixed infinite looping within files.
23280 * macro/autogen.sh: Removed debug and warning flags for defaults.
23282 Patch from Vadim Berezniker <vadim@berezniker.com>
23284 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23285 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23288 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23289 temporarily just copy it
23291 2002-10-24 Naba Kumar <naba@gnome.org>
23293 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23294 manuals/C/anjuta-manual/anjuta-manual.sgml,
23295 manuals/C/anjuta-manual/compileopts.sgml,
23296 manuals/C/anjuta-manual/debugger.sgml,
23297 manuals/C/anjuta-manual/execute.sgml,
23298 manuals/C/anjuta-manual/fileoperations.sgml,
23299 manuals/C/anjuta-manual/interface.sgml,
23300 manuals/C/anjuta-manual/introduction.sgml,
23301 manuals/C/anjuta-manual/projects.sgml,
23302 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23303 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23304 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23305 manuals/ja/anjuta-manual/compileopts.sgml,
23306 manuals/ja/anjuta-manual/debugger.sgml,
23307 manuals/ja/anjuta-manual/execute.sgml,
23308 manuals/ja/anjuta-manual/fileoperations.sgml,
23309 manuals/ja/anjuta-manual/interface.sgml,
23310 manuals/ja/anjuta-manual/introduction.sgml,
23311 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23313 2002-10-24 Naba Kumar <naba@gnome.org>
23315 * src/project_type.c: added autogen for qt projects.
23316 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23317 Fixed a bug that retrieves wrong terminal command.
23318 * src/commnads.c: Added more terminal commands.
23319 * configure.in: Checks for scrollkeeper version.
23321 2002-10-22 Naba Kumar <naba@gnome.org>
23323 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23324 instead of AM_GNOME_GETTEXT.
23326 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23327 for setup-gettext for the wizard generated projects.
23329 * src/source.c: Fixed a bug where glade file wasn't generated.
23331 * src/gnome_project.c: Excluded project version from project dir
23334 2002-10-22 Naba Kumar <naba@gnome.org>
23336 * acinclude.m4: New file with dummy funtion for gettext
23337 cross compatibility fix.
23339 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23340 * configure.in: Fixed cflags to avoid useless warnings.
23341 * Makefile.am: EXTRA_DIST += setup-gettext.
23342 * src/toolbars.c: Added space paddings around tags label.
23344 2002-10-21 Naba Kumar <naba@gnome.org>
23346 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23348 * setup-gettext: New script to maintain gettext cross version
23350 * configure.in, macros/autogen.sh: Fix for gettext cross version
23353 2002-10-21 Naba Kumar <naba@gnome.org>
23355 * debug_tree.c: Fixed incorrect use of debug assertion.
23357 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23358 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23359 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23360 src/memory.c, src/memory.h, src/message-manager-private.cc:
23362 New parsing algorithm; adapted from kdevelop.
23363 Middle button menu for changing the value's display type
23365 2002-10-07 Naba Kumar <naba@gnome.org>
23367 * src/main_menubar_def.h: Changed status bar message for Help->
23368 Browse info pages. Bug #603308
23370 * src/executer.c: Made "User terminal" default for creating
23371 projects (User can always disable it later). Bug #114222
23373 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23375 * macros/autogen.sh: Require gettext 0.10.x for autogen
23376 * src/text_editor.c: Fixes Bug #595303
23377 * src/source.c: Fixes Bug #595970
23378 * src/anjuta.c: Fixes Bug #598366
23379 * scingtilla/LexCPP.cxx: Bug #602296
23380 * src/main_menubar_def.h: Bug #604363
23381 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23383 2002-10-07 Jens Georg <mail@jensgeorg.de>
23385 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23386 * gnomefilelist.c: This patch fixes the bug #611542
23388 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23390 * data/properties/Makefile.am: Added tcltk.properties file.
23392 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23394 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23396 * README: Updated README
23397 * plugins/class-gen/clsGen.c, src/message_manager.cc
23398 , src/mainmeu_callbacks.c, src/memory.c
23399 , src/project_dbase_gui.c, src/text_editor_gui.c
23400 , widgets/gnomefilelist.c: Set window icons
23401 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23402 Enabled release build (stripped + optimized binaries, etc.)
23403 * data/properties/anjuta.properties, src/commands.c,
23404 src/defaults.cFixed bug #595489 (stdin on executables)
23405 * src/appwizard.c, src/main.c, src/message-manager.cc
23406 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23407 , src/debug_tree.c: Memory related (valgrind) fixes.
23408 * src/message-manager-private.[cc,h], src/pixpams.h
23409 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23410 * anjuta.prj: Added debug_tree.c to SOURCES
23411 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23412 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23413 Compacted code and cleaned up unnecessary functions.
23414 * tagmanager/*.[ch]: Code fixes.
23416 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23418 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23420 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23421 Debug tree now detects changes of displayed variables
23422 and changes their color to red
23424 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23426 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23428 * mainmenu_callbacks.c: Set's the current file name in
23429 file save as dialog.
23431 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23433 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23435 * data/properties/tcltk.properties: New file for tcl/tk
23438 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23440 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23441 Fixed a fatal bug which doesn't let building gnome2 related
23442 projects. They use different autogen.sh script. Defined new
23443 type field "gnome_macro_support".
23445 * data/autogen.sh.gnome2: New file.
23447 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23448 bug with quotes escaping in quotes.
23450 * src/message-manager-private.cc: Used event box instead
23451 of frame for local message pane, so that the borders appear
23452 properly and nicely.
23454 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23455 if there is a project open and all the files are un-docked.
23457 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23459 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23461 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23462 * THANKS: updated for new contributions
23463 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23465 2002-08-27 Steven Knight <steven.knight@unh.edu>
23467 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23468 src/project_dbase.h, src/project_type.c, src/source.c,
23469 src/wizard_gui.c: new Qt project type
23470 *** NB not fully tested, may need some work, icon required...
23472 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23474 * src/memory.c, src/memory.h: new memory patch
23476 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23478 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23480 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23482 * lancher/anjuta_launcher.c: Determine pty from function
23483 call instead of running 'tty' externally.
23485 * data/properties/cs.properties: Added compile/build commands.
23486 Fixed execution properties.
23488 * src/commands.c: Added c# options.
23490 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23492 * src/debug_tree.[c,h], src/debugger.[c,h],
23493 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23495 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23496 1. Misaligned structs when they are members of other structs.
23497 2. '{' sometimes appears as a variable.
23498 3. Wrong processing of some arrays.
23499 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23500 that displays the tree in two columns (variable and value).
23502 2002-08-14 Stephane Demurget <demurgets@free.fr>
23504 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23506 * data/properties/sql.properties: added the DATETIME data type.
23508 * data/properties/html.properties: added the foreach php keyword.
23510 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23512 * NEWS: Updated with new features.
23514 * data/.cvsignore, doc/.cvsignore: Updated.
23516 Patch from: Etay Meiri <etay-m@bezeqint.net>
23518 * src/debug_tree.h, src/debug_tree.c: New files.
23520 * src/Makefile.am, src/message-manger-private.[h,cc],
23521 src/message-manger.cc: Added Tree view for debugger
23524 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23526 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23528 * src/memory.c, src/memory.h: New files.
23530 * src/Makefile.am, src/appwizard.c, src/controls.c,
23531 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23532 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23534 Memory view implemetation that would enable viewing raw memory
23537 2002-08-08 Stephane Demurget <demurgets@free.fr>
23539 * AUTHORS: added Biswa, because I wonder why noone already have
23540 written his name in the Anjuta's hall of fame :)
23542 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23544 * src/appwizard_gui.c: Removed an ambiguous prototype.
23545 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23546 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23547 * THANKS: Updated M. Ali Vardar's email.
23549 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23551 * src/anjuta_gui.c: implemented feature request to stop main and browser
23552 toolbars having exclusive use of space
23554 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23556 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23557 left over from the previous work to fix bugs :-)
23559 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23560 src/controls.c, src/mainmenu_callbacks.h,
23561 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23564 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23565 src/project_import_gui.c, src/sharedlib_gui.c,
23566 src/signals_gui.c: set window icon correctly
23568 * NEWS: more updates for the release
23570 * HACKING: updated for window icons and insert menu information
23572 * src/cvs_gui.c, src/build_project.c,
23573 src/project_import_cbs.c: message strings reviewed
23575 * src/controls.c: context help button should be disabled if
23576 DevHelp is not installed
23579 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23581 * src/debugger.c: Fixed the signalling screw up because of string
23582 update in gdb used to report the child process PID. Also, no
23583 error dialog will be popped up for "no such file or directory"
23584 error (very annoying and useless error). This error will still
23585 be shown on the debug message window. Avoided terminating the
23586 program when the terminal is terminated -- doesn't hurt, otherwise
23587 we get crappy egg-and-hen problem.
23589 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23590 dimensions loading.
23592 * src/anjuta.c: Limited the default size of main window to sane
23595 * src/preferences.c: Fixed some deadly memory corruption bugs in
23596 the recent patches. Return from getenv() should NEVER be freed,
23597 because they are static strings.
23599 * src/preferences_gui.c: Removed the fix for crash bug with font
23600 selection and applied the real fix.
23602 2002-06-08 Andy Piper <andy.piper@freeuk.com>
23604 * NEWS: updated for release
23606 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23608 * src/launcher.c: Added a fix a memory leak and a possible
23609 fix for zvt-crash bug.
23611 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
23613 * data/properties/latex.properties,
23614 data/properties/ada.properties: Added file.is.source property.
23616 * src/an_file_view.c: Set auto column size of the file
23619 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
23620 The user is now prompted to confirm the closing of the file
23621 if it is being used by CVS. If yes, the editor is closed and
23622 the CVS operation stops.
23624 2002-06-07 Andy Piper <andy.piper@freeuk.com>
23626 * anjuta.prj: bump project version for release
23627 * BUGS: removed unnecessary file
23629 2002-06-07 Philip Van Hoof <freax@pandora.be>
23631 * widgets/gnomefilelist.c: fix up issue with directory deleted
23632 during the life of the file list widget
23633 * src/preferences_gui.c: sticking-plaster fix to font selection
23634 causes segfault bug
23636 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
23638 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23640 * data/properties/anjuta.properties, src/an_file_view.[ch],
23641 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
23642 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
23643 added options for symbol and file browsers.
23644 * data/properties/cpp.properties: linker flags should come after
23645 the name of the file to compile.
23646 * scintilla/Editor.cxx: fixed gcc compilation warning.
23647 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
23648 be executed from bindir only.
23649 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
23650 tagmanager/include/tm_file_entry.h: CVS version information in file
23652 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
23654 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
23655 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
23656 crashes during file import.
23657 * src/project_import.c: disable project menu items during project
23660 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23662 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23664 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23665 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
23666 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
23667 modified Insert menu, added C functions template, header C
23668 template, modified header_template HEADER_H ==> NAMEFILE_H
23670 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23672 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23674 * data/properties/html.properties: changed some file
23677 2002-06-05 Philip Van Hoof <freax@pandora.be>
23679 * widgets/gnomefilelist.c: Fixed #560759 and #561776
23681 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23683 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23685 * data/properties/anjuta.properties, src/defaults.c: Make windows
23686 docked by default, fix the big fonts bug.
23688 * src/an_file_view.c, src/main_menubar_def.h,
23689 src/project_dbase_gui.c: sanitized the Edit/View mess.
23691 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
23692 for customizing shortcuts.
23694 * src/mainmenu_callbacks.c: Search for selected word if present.
23696 * src/text_editor_menu.c: Added context menu options for docking
23697 and undocking editor windows.
23699 * src/main_menubar.h, src/main_menubar.c: more support for the
23700 shortcuts menu item.
23702 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23704 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23706 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
23707 all commit messages being written to top of the file
23709 * src/main_menubar_def.h: message strings reviewed
23711 * src/project_import.c: message strings reviewed
23713 * src/source.c, src/glades.c: message strings reviewed. Fixed
23714 some bugs around reading the project properties for creating
23715 .glade and .desktop files in the Application Wizard. There were
23716 typos in the property names being retrieved
23718 * widgets/gnomefilelist.c: changed build_full_path to make
23719 the file widget support ~
23720 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
23722 * THANKS, widgets/e-shell-about-box.c,
23723 manuals/anjuta-manual/C/authors.sgml: updated for new
23726 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
23728 * src/project_dbase.c: Fixed the file-path-corruption bug
23729 and the cannot-import-file-in-project bug. (follow-up with
23730 the last commit from Stef).
23732 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
23733 with unsaved-project.
23735 2002-06-05 Stephane Demurget <demurgets@free.fr>
23737 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
23740 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23742 * data/properties/{xml,html,other}.properties: changed some file
23745 * data/anjuta.mime: oops! cvs added
23747 * scintilla/RESearch.cxx: fixed up a problem with comments
23749 * global-tags/create_global_tags.sh: redirect errors to /dev/null
23750 to avoid messages about missing libs
23752 * NEWS: started the release notes
23754 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23756 * HACKING: updated with new information on printing, patch naming
23758 * TODO: removed completed tasks
23760 * THANKS: updated a few contributions
23762 * anjuta.prj: updated the icon file
23764 * anjuta.desktop.in.in: updated to add Categories
23766 * data/anjuta.mime: created a mime type for Anjuta project files
23767 (NB needs to be added to the install in /usr/share/mime/)
23769 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
23770 "Coded in Anjuta" button in Gimp XCF format. It can be converted
23771 to PNG for websites.
23773 * plugins/patch/patch-plugin.c: clarified some messages and
23774 made it easier to see different patching sessions
23776 * src/toolbar.c: changed some message text for consistency
23778 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
23779 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
23781 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23783 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
23784 src/project_dbase.{c,h}, src/project_import_cbs.c,
23785 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
23786 Added XLib Project and a Dockapp Project types.
23787 * pixmaps/Makefile.am: added line for new pixmap for new xlib
23789 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
23790 * src/source.c: Fixed memory leak in existing projects.
23791 (filename was not freed)
23792 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
23794 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
23796 * src/anjuta.h, src/anjuta.c: Added error display funtions
23797 with parent windows.
23799 * src/appwizard_cbs.c: Changed error display function to use
23802 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
23804 * printing/print.h, printing/printing.c: Taken care of document
23805 zoom factor and fixed a font loading bug. Dynamically calculated
23806 text widths to work with zooms properly. Re-organized code for
23807 dynamic text width calulations to work in general with utf8 chars.
23808 Determined font height and width automatically from the font info.
23810 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
23811 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
23812 Converted text.zoom.factor property to use #defined value. Removed
23813 margin header and margin numbers preferences, as they now
23814 calculated dynamically.
23816 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
23818 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
23819 printing/print-util.h, printing/print.c, printing/print.h:
23820 Rewritten printing support for style based printing. Syntax highlighted
23821 printing, monochromatic printing, setup using preferences etc.
23823 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
23824 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
23825 language and the styled text buffer.
23827 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
23828 the print setup preferences page and added printer preferences. Added functions
23829 to retrieve preferences with default values.
23831 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
23834 * data/properties/anjuta.properties: Added default printer preferences.
23836 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
23837 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
23838 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
23840 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
23842 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23844 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23846 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
23847 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
23848 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
23849 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
23851 printing/Makefile.am: Reduced compiler optimizations.
23853 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
23854 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
23855 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
23856 tagmanager/tm_workspace.c: TagManager fixes.
23858 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
23860 * printing/*: CVS added. :)
23862 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23864 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23866 * printing*: CVS added.
23867 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
23868 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
23869 src/main_menubar_def.h: Gnome Print support
23870 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
23871 * configure.in: Enable debugging flag option
23872 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
23873 Print properties defined.
23874 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
23876 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23878 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23880 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
23881 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23882 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
23884 * src/text_editor.c: Minor cleanups.
23885 * anjuta.c: Tweaks to 'Goto File Line' functionality.
23886 * src/project_dbase.c: Fixes to add/remove files from project.
23887 * src/help.c: Fix minor memory leak.
23888 * src/project_dbase_gui.c: Remove debugging messages.
23889 * src/utilities.[ch]: Cleanups and minor fixes.
23890 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
23892 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
23894 * src/anjuta.c [anjuta_apply_preferences()]:
23895 Fixed a crash bug when tab pos is not defined for the editors.
23897 * data/properties/cpp.properties: Set default identifier property to normal.
23898 This fixes the bug in which the fore color gets hidden with dark background.
23900 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
23902 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
23905 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
23906 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
23907 src/anjuta.c, data/properties/anjuta.properties:
23908 Implemented line wrapping.
23910 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
23912 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
23913 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
23914 tags. Code was reviewed from GNOME Bonsai view.
23916 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
23917 it seems to have been removed by scintilla people.
23919 * data/properties/anjuta.properties: Set default line wrap to false, as
23920 is noticably slow with big files.
23922 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23924 * src/project_import_gui.c: disallow the selection of files in
23926 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
23929 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23931 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
23932 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
23933 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
23934 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
23935 now works properly.
23936 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
23937 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
23938 * src/utilities.[ch]: Added some utility functions.
23939 * tagmanager/tm_project.c: Fix for bug in file removal from project.
23941 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23943 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23945 * HACKING: info on FIXME statements and removed ccview references
23946 * Makefile.am: added rule to make RPM package
23948 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23950 * THANKS, widgets/e-shell-about-box.c,
23951 manuals/anjuta-manual/C/authors.sgml: updated for new
23953 * src/anjuta.c: removed unnecessary warning code since CVS
23954 support is now implemented :-)
23955 * manuals/sgmldocs.make: implemented a fix for bug #553969
23956 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
23957 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
23958 manuals/C/anjuta-faqs-C.omf: modified the descriptions
23960 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23962 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
23963 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23964 src/main_menubar_def.h, src/preferences_gui.c,
23965 preferences.c, preferences.h: setup Username and Email
23966 preferences, Insert ChangeLog and Username editor functions
23968 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
23970 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23972 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
23973 src/src_paths_cbs.c, src/src_paths_gui.c
23974 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
23976 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23978 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23980 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
23981 and goto tag menu items to main menu.
23983 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23985 * THANKS, widgets/e-shell-about-box.c,
23986 manuals/anjuta-manual/C/authors.sgml: added new contributors
23987 * HACKING: updated with info on files to change for credits
23989 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
23991 * src/aneditor.cxx: extended extension list which fixes segfault
23992 on selecting lisp, ruby or matlab as highlight style.
23994 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23996 * src/main_menubar_def.h: fixed an array initialiser and fixed
23997 the lexer settings for the new entries on the Format menu
23999 2002-05-07 Stephane Demurget <demurgets@free.fr>
24001 * Synced with Scintilla 1.45
24003 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24005 * anjuta.prj: added another missing file
24006 * ChangeLog: fixed some incorrect change dates I caused by
24007 sloppy cut-and-pasting :-/
24009 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24011 * src/mainmenu_callbacks.c: fixed title of new About box
24013 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24015 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24017 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24019 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24020 * anjuta.prj: updated for new files
24022 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24024 * widgets/e-shell-about-box.c: Added version display.
24026 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24028 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24029 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24030 from Philip Van Hoof)
24032 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24034 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24036 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24037 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24038 that produced build errors (needs checking on a machine with the
24040 * data/properties/lisp.properties: updated to match format of other
24041 lexer property files supplied with Anjuta
24043 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24045 * anjuta.prj: added new files
24046 * HACKING: added information from the mailing list on
24047 adding new project types to the wizard (thanks to Johannes)
24049 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24051 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24052 src/appwiz_page2.c: Fix for 547038.
24054 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24056 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24059 * about.h: cvs removed.
24061 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24063 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24067 * src/anjuta.c (anjuta_system_error): checks for the error number to
24068 know whether the error description is needed or not.
24070 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24072 * pixmaps/anjuta_logo.png: New about logo.
24074 * pixmaps/anjuta_icon.png: New icon from Misha. The
24075 old one had trouble with some gtk themes.
24077 * about.c: Removed. No longer needed.
24079 * mainmenu_callbacks.c: Removed reference of about.h
24081 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24083 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24085 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24086 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24087 About Dialog (thanks to the Evolution team for the cool widget!)
24089 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24091 Patch from lbell <lbell@tsc4.com>
24093 * src/find_in_files.c, src/find_in_files.h,
24094 src/anjuta.c: Added save_yourself, load_yourself routines.
24096 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24097 Added "Append messages" toggle button. This will enable
24098 the search results to be appended to the already existing
24101 * src/debugger.c: Fixed a typo.
24103 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24104 src/session.c, src/session.h: Improved session management.
24106 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24108 * THANKS, FUTURE, AUTHORS: Changed my email and
24111 2002-05-02 Stephane Demurget <demurgets@free.fr>
24113 Impl. feature request #525271 (add Lisp support).
24115 * data/properties/lisp.properties: added.
24117 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24118 the lisp properties.
24120 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24121 src/utilities.[ch]: added support for the Lisp highlight style.
24123 2002-05-02 Stephane Demurget <demurgets@free.fr>
24125 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24126 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24127 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24128 option preferences to have a persistent setting. Plus it's not used
24129 often, so it's better here than flooding the menus.
24131 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24132 preferences pages a lot more consistent and sweeter: tabs direction
24133 radiobuttons are directed against the meaning, all pages have an
24134 outter frame, a lot of padding, removed all expand attributes for
24135 vertical boxes, ...
24137 That's not a total revamp, but it's really looking better now, even
24138 if there's still work to be done.
24140 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24142 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24143 * TODO: added task to be completed before next release (update all credits)
24145 2002-05-01 Stephane Demurget <demurgets@free.fr>
24147 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24150 2002-05-01 Benke László <decike@freemail.hu>
24152 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24154 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24155 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24156 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24157 to the format menu in order to reorder the notebook tabs in
24158 alphabetical order everytime a file is created/opened/saved.
24160 2002-05-01 Philip Van Hoof <freax@pandora.be>
24162 * widgets/gnomefilelist.[ch] (history_combo_go),
24163 (history_combo_clicked): impl.
24165 (gnome_filelist_new_with_path): use this new impl.
24167 2002-05-01 Stephane Demurget <demurgets@free.fr>
24169 * src/project_dbase_gui.c (add_file): added the xpm file type.
24171 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24173 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24176 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24179 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24180 src/text_editor_menu.c: Added context sensitive search in symbol
24181 browser and editor.
24183 * configure.in: Changed version number to 0.1.9.99.
24185 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24186 src/project_import.c: Minor changes to project import facility.
24188 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24189 (Forced to use specific brace format)
24191 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24192 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24193 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24195 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24197 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24198 replaced the spinbutton with an hscale, and made the UI less "blocky".
24200 * src/cvs_gui.c: When diffing a project you can choose date and
24203 * src/project_dbase.c: Import_file activated again
24205 * configure.in, plugins/Makefile.am: Added patch plugin
24207 * plugins/patch/*: The new patch plugin
24209 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24211 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24213 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24214 dropdown list shown by autocompletion are now removed.
24216 2002-04-28 Philip Van Hoof <freax@pandora.be>
24218 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24219 a bunch of filetypes from the older version.
24221 * src/project_dbase_gui.c (add_file): changed the import
24222 dialog's filetypes combo contents depending on the
24223 type of data to be imported.
24225 2002-04-28 Stephane Demurget <demurgets@free.fr>
24227 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24228 the amount parameter as Philip stated and reformated to follow the
24231 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24232 changed accordingly.
24234 2002-04-25 Stephane Demurget <demurgets@free.fr>
24238 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24239 Shift-F6, to be more consistent with other Gnome apps.
24240 Moved the "Search next" entry under the "Search" one, and swapped the
24241 order of the "Find in files" and "Find and Replace" ones.
24243 Some additional fixes ands cleanups on the edit menu.
24245 * src/main_menubar.h: replaced all occurences of repeat_find by
24246 find_again for the code to be more consistent.
24248 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24249 sensitiveness depending on the existence of an active text buffer.
24251 * TODO: added some bits about improving the usability of the
24252 search/search again couple.
24254 2002-04-25 Stephane Demurget <demurgets@free.fr>
24256 * src/preferences_gui.c: made the tab labels text more consistent
24259 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24261 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24263 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24266 * src/main.c (main): simplified some code and cleanups.
24268 Fix a part of #499366:
24270 * src/commands.[ch] (sync_from_props), (command_editor_save),
24271 (on_apply_clicked), (create_command_editor_gui): added the gui
24272 corresponding to the command.terminal preference.
24274 2002-04-25 Stephane Demurget <demurgets@free.fr>
24278 * anjuta.spec.in: added build requirements for the source rpm.
24280 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24282 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24284 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24285 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24286 src/project_type.c, source.c, wizard_gui.c:
24287 Added new GNOME 2 project types and changed glade behaviour to
24288 produce GTK code if project type GTK was selected and GTKmm code
24289 if project type GTKmm was selected (and not depending on the
24290 selected language. Disabled glade for GNOME 2 projects because
24291 we will need glade2 there.
24293 * src/project_dbase.c: Fixed a memory lack.
24295 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24297 * src/cvs.c: Added an error message if jobs are running
24299 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24301 * tagmanager/tm_work_object.c: Fixed a chrash
24302 bug which occurs when it tries to stat an empty
24305 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24307 * src/controls.c: CVS menu items now becomes
24308 insensitive when the launcher is busy.
24310 * src/anjuta.c, cvs.h, cvs.c: Created a function
24311 to update the cvs preferences when preferences are
24312 applied in preferences dialog and called it from
24313 anjuta_update_preferences().
24315 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24317 * src/cvs.c: Added a space in the cvs command
24318 before the revision part. This fixes the cvs
24319 error we get when cvs-diffing with revisions.
24321 * src/cvs.c: Fixed a compiler warning.
24323 * src/find_replace.c: The dialog now remembers
24324 the settings including the "prompt on replace"
24325 which seems to have broken somewhere line the
24328 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24330 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24331 Added a new property in cvs class to hold a boolean
24332 for enabling date in cvs diff. This fixed the bizzare
24333 diff output due to the date that goes with the cvs
24334 command. Also, set the default value of compression
24335 to 3 and unified diff option to 1.
24337 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24339 * src/cvs.c: The diff editor is set to hilite as
24340 diff syntax hiliting.
24342 * configure.in, manual/Makefile.am:
24343 Added a new manual module for ja language.
24345 * manual/ja/*/*/*: New module and files for the
24346 ja translation for the anjuta documentation
24347 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24349 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24351 * src/launcher.c: Made a very messy work around
24352 for the launcher authentication to work properly.
24354 * src/find_replace.c: Applied the missing patch
24355 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24357 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24359 * src/cvs.c, src/main_menubar_def.h: made message strings
24360 consistent with existing standards from our own documentation
24361 (such as uppercase P in Project, corrected spelling of
24364 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24366 * src/cvs_gui.c: Cleaned up gui and aligned various
24367 widgets to give a clean look.
24369 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24371 * src/launcher.c: Added work around to retrieve
24372 the child exit code. It works. :)
24374 * src/find_in_files.c, src/gnome_project.c,
24375 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24376 src/clean.c, src/clean_project.c, src/build_project.c,
24377 src/build_file.c: Modified to handle the new
24380 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24382 * src/find_replace.c: Changed signal to call
24383 on_replace_text_close on from delete_event
24384 to close => the replace history is now updated.
24386 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24388 * src/cvs.c: escaped the cvs import message before
24391 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24393 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24395 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24397 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24400 * src/preferences_gui.c: GUI improvements
24402 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24404 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24406 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24407 Removed static qualifier from tm_tag_type_name() and
24408 availed it's prototype for use in outside code. also
24409 created reverse map function tm_tag_type_name();
24411 * src/anjuta.c: Implemented qualified tags names for
24412 the tag list (on the toolbar pulldown list) to avoid
24413 ambiguty in tags with similar names (like prototype
24414 and definition). Patch modified and improved.
24416 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24418 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24420 * src/utilities.[c,h]: Added a utility funtion
24421 that escapes the single and double quotes in a
24422 given string. Useful for passing command line
24425 * src/cvs.c: Escaped the cvs log message before
24426 passing it to cvs command line to avoid ambiguties
24427 with quotes in the message.
24429 * pixmaps/anjuta_icon.png: Changed to the new icon.
24430 from Todd Goyen <goyen@mbi-berlin.de>
24432 * src/message-manager-private.cc: Added regex to
24433 recognize (underline hilite) the parsable outputs
24434 from the zvt terminal.
24436 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24438 Patch from: Tina Hirsch <tehirsch@arcor.de>
24440 * src/project_type.c:
24441 Fixed a bug in the wxproject type and modified the erroroutput when
24442 configure doesn't find wx-config
24444 Patch from: Timothee Besset <ttimo@idsoftware.com>
24446 * src/anjuta.c, src/message-manager-private.cc,
24447 src/message-manager-private.h
24448 Catches double clicks in the zvt terminal, and calls goto_error_line
24449 to jump to the appropriate location in the source. This will recognize
24452 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24454 * src/build_project.c: Taken care of memory leak
24455 by freeing cmd variable properly.
24457 * src/main_menubar_def.h: Fixed wrong signal connection
24458 for cvs project commit.
24460 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24462 * src/preferences_gui.c: Added some border and adjusted
24463 expandsion, filling in box adds to make the cvs preferences
24466 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24468 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24470 * src/cvs*, src/main_menubar*, src/preferences*:
24471 Moved CVS settings to preferences, added a nice login dialog.
24473 * src/controls.c, src/project_dbase.c:
24474 CVS project options are only shown if a project is open
24476 * src/build_project.c:
24477 User is now asked if he wants to install as root
24482 * anjuta.prj: Updated with cvs files
24484 * TODO: Remove task which are done
24486 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24488 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24489 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24490 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24492 Modified launcher to use controlling terminal to detect and
24493 take care of password authentications (for example, for cvs
24494 and root installs).
24496 * pixmaps/password.png: New file.
24498 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24500 Anjuta kick start tutorial wirtten by:
24501 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24503 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24504 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24505 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24506 manuals/C/anjuta-tutorial/figures/*.png:
24510 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24514 2002-03-28 Roel Vanhout <roel@stack.be>
24516 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24518 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24519 src/preferences_gui.c:
24520 Added option to wrap around to beginning/end of file when on last bookmark
24521 and next/previous bookmark is pressed
24523 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24525 Patch from Philip Van Hoof <freax@pandora.be>
24527 * src/gnomefilelist.c:
24528 Added gimp like feature that changes the file extension of
24529 the filename entered in the selections when the file
24532 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24534 Patch from Roy Wood <roy.wood@filogix.com>
24536 * src/controls.c, src/find_text.c, src/find_text.h,
24537 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24538 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24540 Menuitem for entering currently selected text as find target,
24541 added key accel for "find next" and changed some key accels for
24542 other key for consistency.
24547 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24549 * src/watch.c, src/watch.h, src/watch_cbs.c,
24550 src/watch_cbs.h, src/watch_gui.c:
24552 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24554 Added change watch entries feature
24555 and Watch entries modify on double click fixed.
24557 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24559 * src/mainmenu_callbacks.c:
24561 Project commit should not bypass dialog as
24562 we need to get the cvs log from the user.
24564 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24566 * src/project_dbase.c:
24568 Patch from Roy Wood <roy.wood@filogix.com>
24570 Fixed docking bug with the new docking patch
24571 to fix copy/paste bug.
24573 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24575 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24576 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24577 src/main_menubar.h, src/main_menubar_def.h,
24578 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24580 Added cvs project support. Featured bypass cvs dialog for
24581 cases where we don't need dialog (such as project and right
24582 click selection from file browser). Cleaned up cvs code to
24583 make them generic cvs operations instead of separate file
24584 and project operations. Added cvs log action. Increased
24585 file entry box width and enabled "unified diff" by default.
24586 Used Editor buffer for status and log and set hilite for
24587 these buffers including diff buffer (DIFF hilite).
24589 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24591 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24593 * data: Added file autogen.sh.wxwin
24594 * data/Makefile.am: Added entry for autogen.sh.wxwin
24595 * pixmaps: Added project image appwiz_wxwin.png
24596 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
24597 * src/appwizard_cbs
24598 src/compiler_options.c
24600 src/project_dbase.c
24601 src/project_dbase.h
24602 src/project_import_cbs.c
24606 src/wizard_gui.c: Added everything necessary for new
24607 project type 'wxWindows (wxGTK)
24608 * src/project_dbase.c: Fixed a bug that caused every project
24609 to be a glade project in dialog
24610 'Project information'.
24612 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
24614 Patch submitted by Roy Wood <roy.wood@filogix.com>
24616 * src/anjuta_gui.c, src/message-manager-dock.c,
24617 src/project_dbase.c:
24619 fixed the copy/paste bug by rewriting dock/undock
24622 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
24624 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24626 * src/cvs*, src/Makefile.am:
24627 New file for CVS support. File operations currently work
24628 cvs login needs to be done. Project support is not yet
24631 * src/main_menubar*, src/mainmenu_callbacks,
24632 src/anjuta.c, src/anjuta.h:
24633 Added menus and functions for cvs commands.
24635 * src/text_editor_menu.h:
24636 Added #include <gtk/gtk.h>
24639 Removed a warning (and this time it works ;-)
24641 * src/utilities.c, src/utilities.h:
24642 Added a utility function to retrieve directory
24643 name out of full path.
24645 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
24647 * src/executer.c: (create_executer_dialog): changed the default
24648 focus on the entry.
24650 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
24652 * widgets/gnomefilelist.c:
24653 Fixed duplicate history entries for the same directory.
24655 2002-03-10 Stephane Demurget <demurgets@free.fr>
24659 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
24660 it's already used by scintilla to delete the whole current line.
24662 2002-03-10 Stephane Demurget <demurgets@free.fr>
24666 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
24667 calls to fileselection_hide_widget,
24668 (on_open_filesel_cancel_clicked): removed.
24670 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
24671 (on_add_prjfilesel_cancel_clicked):
24673 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
24676 * src/fileselection.c: Made some functions static.
24677 (fileselection_hide_widget): rewritten using the new
24678 gnome_filelist_set_multiple_selection function.
24680 * src/fileselection.c: (on_file_selection_delete_event): removed
24681 unuseful widget hides. Some cleanups,
24682 (on_file_selection_cancel_clicked): impl,
24683 (create_fileselection_gui): changed the cancel button clicked's
24684 callback to use this new function.
24686 * src/anjuta.c: (anjuta_new):
24687 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
24688 callbacks, because this the gnome filelist widget's job.
24690 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
24691 clist selection mode duplicates set,
24692 (gnome_filelist_key_press): use the new impl. function.
24694 2002-03-10 Stephane Demurget <demurgets@free.fr>
24698 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
24699 fixed some bogus code using an array cell out of
24700 range, removed unecessary gettext usages.
24702 * src/appwiz_page2.c: (on_prj_name_entry_changed):
24703 some cleanups and now transform minus characters to
24707 (source_write_configure_in),
24708 (source_write_toplevel_makefile_am),
24709 (source_write_desktop_entry),
24710 (source_write_glade_file):
24711 * src/project_dbase.c: (project_dbase_summon_glade),
24712 (project_dbase_generate_source_code):
24713 * src/glades.c: (gladen_write_glade_write):
24714 replaced some occurences of the target name by the
24715 project filename, using project_dbase_get_proj_name,
24716 to fix the name of some files.
24717 Fixed a lot of mem leaks.
24718 Various code cleanups.
24720 2002-03-06 Stephane Demurget <demurgets@free.fr>
24722 Merged with latest (1.44) scintilla.
24724 Added: - The calltip.<lexer>.end.definition property to display help
24725 text on a second line of calltip.
24726 - The calltip.<lexer>.word.characters property to correctly find
24727 calltips for functions that include characters like '$' which
24728 is not normally considered a word character.
24729 - The use.monospaced property to determine initial state of
24730 Use Monospaced Font setting.
24732 Bugs fixed: Too many to mention; please see :
24733 http://www.scintilla.org/ScintillaHistory.html for the
24736 * scintilla/*/*: updated nearly all files.
24738 * TODO: removed the need of a scintilla merge.
24740 Merged with latest (1.44) SciTE properties.
24742 * data/properties/anjuta.properties: added the wrap, use.monospaced
24745 * data/properties/html.properties: added a missing php extension, and
24746 updated php keywords to the latest reference.
24748 * data/properties/pascal.properties: added commands to compile, build
24749 and execute pascal applications.
24751 * data/properties/lua.properties: added styles for statements.
24753 * data/properties/bash.properties: added the declare keyword.
24755 Fixed distchecking.
24757 * global-tags/Makefile.am,
24758 global-tags/create-global-tags.sh: used some kind of ugly hack to
24759 make distchek work, since noone has proposed some better way.
24761 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
24762 and Ctrl-N replace Alt-N for new file according to the Gnome design
24765 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24767 * widgets/gnomedirlist.c
24768 widgets/gnomedirlist.h
24769 widgets/gnomefilelist.c
24770 widgets/gnomefilelist.h:
24772 Added GPL headings in the file.
24774 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24776 * src/attach_process.c
24777 src/attach_process_cbs.c
24778 src/attach_process_cbs.h
24779 src/attach_process_gui.c
24781 src/breakpoints_cbs.c
24782 src/breakpoints_cbs.h
24783 src/breakpoints_gui.c
24785 src/compiler_options.c
24786 src/compiler_options_cbs.c
24787 src/compiler_options_cbs.h
24788 src/compiler_options_gui.c
24789 src/find_in_files.c
24790 src/find_in_files_cbs.c
24791 src/find_in_files_cbs.h
24792 src/find_in_files_gui.c
24797 src/preferences_gui.c
24798 src/project_config.c
24800 src/src_paths_cbs.c
24801 src/src_paths_cbs.h
24802 src/src_paths_gui.c:
24804 Bugs #521629 and #522427 fixed. The problem was, that the
24805 escape-key was not catched and the dialog was hidden, but
24806 the flag was not set correctly.
24808 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
24809 using the gnome_dialog_close_hides()-setting present in most dialogs.
24810 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
24811 emits "close" and set the flag in the close-callback.
24813 Patch from: Jens Georg <mail@jensgeorg.de>
24815 2002-03-06 Stephane Demurget <demurgets@free.fr>
24817 * src/*.{c,cpp}: s/string_free/g_free/
24819 * src/utilities.[ch]: (string_free): removed.
24821 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
24823 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24825 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24826 src/mainmenu_callbacks.[ch]:
24827 Removed Project menu options: README, TODO, ChangeLog and NEWS
24828 Moved Save Build Messages to Build menu and only highlight it
24829 when there are build messages.
24830 Corrected a spelling: "mojority" -> "majority"
24831 Fixed initialisation of edit.edit_app_gui so now Edit menu
24832 can be shown when no project is loaded.
24834 * src/project_dbase.h: Removed prototype for static function
24836 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24838 * src/text_editor.c: Editor is marked changed after
24841 Patch from: Jens Georg <mail@jensgeorg.de>
24843 2002-03-04 Roel Vanhout <roel@stack.be>
24845 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24847 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
24848 Added option to ignore binary files on 'Find in files' (grep -I option)
24850 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24853 session restoration and commandline load in
24856 * src/anjuta.[h,c], src/anjuta_cbs.c:
24857 Removed "clear windows menu" and prevented runtime
24860 * src/compile.c, src/build_file.c, src/build_project.c,
24862 Takes into account the preference setting for
24863 show dialog when job completes. Dialogs are
24864 shown when it is enabled otherwise not.
24866 2002-03-03 Roel Vanhout <roel@stack.be>
24868 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24871 Store 'Find...' search string on search so that 'Find Next' will search for
24872 that string, even if the dialog hasn't been closed yet.
24874 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24876 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
24877 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
24878 src/main_menubar_def.h:
24880 Organized menus, removed "Windows" and "Utilities" menus from the
24881 menubar [they are no longer needed]. Also removed some extragenous
24884 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24886 * src/message-manager-private.cc:
24887 Set message clist selection mode to BROWSE.
24889 * src/message-manager.cc, src/an_symbol_view.c,
24890 src/an_file_view.c:
24891 Added Key navigation for the CTree and CList. Arrow left for
24892 node collapse, right for node expand, space (or enter) for
24893 activation (same as double click).
24895 2002-03-03 Roel Vanhout <roel@stack.be>
24897 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24899 * plugins/class-gen/clsGen.c
24900 Added functionality to semi-intelligently prefill filename
24901 boxes with names deduced from class name
24903 2002-02-26 lbell <lbell@tsc4.com>
24905 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24906 * src/preferences_gui.c:
24907 Removed an incorrect use of gtk_misc_set_alignment().
24909 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
24910 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
24911 src/preferences.h, src/preferences_gui.c:
24913 Added the option to reload last open project at the startup.
24914 Added the possibility to open a new project without close
24917 * src/properties.cxx:
24918 Corrected a spelling mistake in message string.
24921 Updated session functions.
24923 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
24925 * widgets/gnomefilelist.c: Bug fixes.
24927 Patch from Philip Van Hoof <freax@pandora.be>
24929 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24931 * src/an_file_view.c:
24932 anjuta was unable to open some files becuase they were not being
24933 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
24934 Removed mime checking when opening with anjuta, becuase it doesn't
24935 hurt to open binary files in anjuta (some even may want to do so).
24937 Added a warning when mime type is not set when "view with default
24938 viewer" is activated.
24940 * src/an_file_view.c, an_symbol_view.c:
24941 Converted N_() to _() where ever appropriate in the strings.
24943 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
24945 * src/appwizard_gui.c, src/appwizard_cbs.c
24946 src/wizard_gui.c/h, src/appwiz_page3.c,
24947 src/project_import_gui.c:
24949 Moved target type radiobuttons to appwiz. page 2
24951 * src/message-manager-private.cc
24952 Fixed a bug which caused a crash if next message function was used
24954 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24956 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24958 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
24959 Modifies the behaviour of Alt-TAB in Anjuta. This
24960 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
24961 edited files in the first items of the notebook.
24963 Patch from: Timothee Besset <timo@qeradiant.com>
24965 2002-02-24 Philip Van Hoof <freax@pandora.be>
24967 * widgets/gnomefilelist.c, gnomefilelist.h:
24968 Added filecompletion
24970 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24972 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
24974 * configure.in: Added "sk" to ALL_LINGUAS.
24976 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
24978 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
24979 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
24980 src/wizard_gui.c: Added support for static and dynamic libs
24982 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
24984 * widgets/gnomefilelist.c:
24985 Fixed gnome_filelist_get_lastfilename so it no longer returns
24988 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
24990 * src/resources.h, resources.c:
24993 * src/main_menubar_def.h, mainmenu_callbacks.c:
24994 Changed to use gnome configed url handler.
24996 2002-02-19 Philip Van Hoof <freax@pandora.be>
24998 * widgets/gnomefilelist.c
24999 Added PHP filetype.
25001 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25003 * plugins/class-gen/clsGen.c:
25006 * widgets/gnomefilelist.c:
25007 Gives the maximum space to the files section of the open file dialog.
25009 Patches from: lbell <lbell@tsc4.com>
25011 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25013 * src/anjuta.c, main.c:
25014 Used tm_get_real_path in anjuta_get_full_filename();
25016 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25018 * anjuta.prj: update version
25020 2002-02-17 Stephane Demurget <demurgets@free.fr>
25022 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25023 removed the amount arg and replaced with a NULL-ending list.
25024 (gnome_filelisttype_makedefaultlist): use the new prototype.
25026 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25028 * src/about.c, THANKS: updated for new contributors
25030 * anjuta.prj: added new files
25032 * README: corrected some documentation, ctags no longer needed,
25033 pkgconfig now required
25035 * data/properties/others.properties: add .cvsdiff extension
25037 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25038 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25041 * doc/anjuta.1: added initial man page thanks to
25042 Rob Bradford <rob@debianplanet.org> (NB build and install
25045 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25047 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25048 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25051 * configure.in: Changed version to 0.1.10-pre
25053 2002-02-17 Stephane Demurget <demurgets@free.fr>
25055 * src/fileselection.c: (create_fileselection_gui): always display
25056 the directory creation button as we cannot rely on the dialog
25059 * widgets/gnomefilelist.[ch]: fixed includes.
25061 * pixmaps/new_folder.xpm: resized, added a + sign.
25063 2002-02-17 Stephane Demurget <demurgets@free.fr>
25065 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25066 changed all extensions to begin with a dot.
25068 2002-02-16 Philip Van Hoof <freax@pandora.be>
25070 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25072 * THANKS: added Philip.
25074 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25076 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25077 * src/file_selection.[ch],
25078 * widgets/gnomefilelist.[ch]: added a filetype
25079 combobox to the Anjuta file dialog widget.
25081 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25083 * anjuta.spec.in: eep! the import script was not being installed by
25084 RPM - fixed for the release.
25086 2002-02-13 Stephane Demurget <demurgets@free.fr>
25088 Various cleanups and fixes for the next release to be able to make
25091 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25092 much and make some tweaks plus cleanups.
25094 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25095 args to remove some warnings.
25097 * global-tags/Makefile.am,
25099 src/Makefile.am: link against Anjuta static libs using the
25100 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25103 * src/Makefile.am: ditto with all the Anjuta static libs.
25105 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25106 include, as we already include the whole directory for the build.
25108 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25110 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25112 * pixmaps/Makefile.am: icon for libglade project now installed
25113 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25114 * manuals/C/Makefile.am: removed ChangeLog reference which was
25115 breaking some build stuff
25116 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25117 include reference problems that showed up on make distcheck
25118 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25120 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25122 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25124 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25126 * src/message-manager-private.cc:
25127 The horizontal scrollbar now shows properly on demand.
25129 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25131 * src/dnd.c fixed some warnings
25132 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25133 and works. It is shown always at the moment but before it was
25134 shown on demand and did never work.
25136 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25138 * src/anjuta.c: Fixed a crash bug.
25139 patch from: Jens Georg <mail@jensgeorg.de>
25141 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25143 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25144 reports a problem with missing end tags on <graphic>
25146 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25148 * manuals/C/ChangeLog: removed since it was never used
25149 * manuals/C/anjuta-manual/*: more updates, new screenshots
25150 * anjuta.prj: updated for new manuals/ structure
25152 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25154 * source.c, compiler_options.[c/h]:
25155 Fixed bug #460321 "Problem with optimization options"
25156 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25158 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25160 * NEWS: prepared for release, need to fill in date
25161 * data/welcome.txt: version number updated
25163 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25165 * src/text_editor_menu.c, src/an_file_view.c,
25166 src/an_symbol_view.c: marked strings for translation
25168 * src/defaults.c, data/properties/xml.properties:
25169 *.omf and *.xsl files should use XML highlighting
25171 * manuals/C/anjuta-manual/*:
25172 - restructured so that files have more meaningful names
25173 and are easier to edit (see anjuta-manual.sgml for the
25175 - updated some screenshots
25176 - continued rewrite
25178 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25180 * main.c: Made a workaround to remove the old
25181 anjuta gnome config file (older than 9 Feb 2002). This
25182 will fix the bug which never lets the brower toolbar shown.
25184 * main.c: In fact, the above solution wouldn't work in all
25185 cases. Therefore, here is the better fix, which works by
25186 detecting the version of the old config file and deleting
25187 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25189 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25191 * HACKING: added info on submitting patches
25193 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25195 * src/project_import_gui.c, src/project_import.c:
25196 - If Project Import Wizard is canceled everything is
25198 - Back button is now insensitive on page 3 (some problems:
25199 see TODO in project_import_qui.c:284
25200 - Menu frame is insensitive if project type != GNOME(mm)
25202 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25204 * src/main.c: Fixed bug # (Unable to open files on
25205 double click in project window from second trial onwards when
25206 the project is opened from command line).
25208 * po/POTFILES.in: Removed tags_manager.[h,c]
25210 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25212 * src/preferences.c:
25213 A quick hack to fix the 'invisible' browser toolbar when
25214 upgrading from 0.1.8 to 0.1.9
25217 Fixed toolbar names which were causing confusions in the toolbar
25221 Substituted "anjuta" with PACKAGE
25223 * src/project_import_gui.c:
25224 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25226 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25227 Added new files and removed obsolete ones.
25229 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25231 * src/appwizard_cbs.c, project_import_cbs.c,
25232 main_menubar_def.h, project_import_gui.c:
25233 updates to message strings and layout for the
25236 * text_editor_cbs.c: fix for the tab menu entries for
25237 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25239 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25246 Tag dropdown exclusive (takes
25247 all space in the toolbar) and never vertical and
25248 increased the width of the tag combo to 256 pixs.
25249 Toolbar separator before the combo and button.
25250 Added tags label before the tag button.
25251 Reorganized the dock bands for the toolbars.
25253 * src/project_import_gui.c
25254 src/project_import.c:
25255 Fixed an error and removed an unused variable.
25257 * data/properties/anjuta.properties:
25258 Removed the property for the old toolbar and set
25259 browser toolbar show to default.
25261 * src/project_dbase.c: excluded modules were not
25265 No build files will be written if the project is blocked.
25267 * src/project_import.c,
25268 src/project_import_cbs.c,
25272 Manually applied Johannes patch to fix some memory
25273 issues and gui clean up.
25274 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25276 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25277 Fixed a bad bug with remove file from project because of
25278 files were never removed properly from the project and
25279 from the tagmanager.
25281 * src/appwiz_page3.c: Disabled unused codes to clear
25284 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25286 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25289 pixmaps/Makefile.am
25292 src/an_symbol_view.c
25300 src/main_menubar_def.h
25301 src/mainmenu_callbacks.c
25302 src/mainmenu_callbacks.h
25304 src/project_dbase.c
25305 src/project_dbase.h
25307 src/text_editor_menu.c
25308 src/text_editor_menu.h
25311 src/toolbar_callbacks.c
25312 src/toolbar_callbacks.h :
25314 Patch submitted by:
25315 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25317 Removes the Tags toolbar and substituted it with
25318 tags combo dropdown list. Fixes a couple of bugs.
25320 Moved the tag combo to browser toolbar because
25321 main toolbar was becoming too long.
25322 Made a new icon of tag toolbar.
25324 * po/zh_TW.po: Fixed bug.
25326 * pixmaps/an_tag.xpm: Added new file.
25328 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25330 * src/project_import_gui.c: Reorganized project
25333 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25335 * HACKING: added info on creating windows and dialogs
25337 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25339 * src/tm_file_view.c:
25341 Sorts the file list at the end instead of doing sort-insert
25342 to improve performance.
25343 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25345 * src/project_dbase.c: Resolved a conflict from
25348 * src/project_import.c:
25350 Fixed to use anjuta_import.sh for the bin dir and
25351 not from the data dir.
25353 Used anjuta_is_installed() function to verify a the command's
25356 Fixed import command to use sh (which is more general and is
25357 gauranteed to be found in any unix system :-)). Also, added
25358 double quotes around the import directory.
25360 Changed some strings for better translations (like avoiding
25363 Fixed the reading of wrong target type.
25365 * src/control.c: Insensitive "import project" when there is
25368 * src/project_import_cbs.c:
25370 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25371 Fixed selection of gettext checkbox.
25372 Sets the menu entries.
25374 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25376 * src/appwiz_page[1-4].c
25378 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25379 be able to reuse it.
25381 * src/mainmenubar.[c/h]
25382 * src/mainmenubar_def.h
25383 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25386 * src/message-manager.c: Fixed bug 509192
25387 * src/message-manager-dock.c: Added accel_group if window is undocked
25389 * src/project_dbase.[c/h]: Splitted opening code to be able
25390 to use it without an open file dialog
25391 (Maybe I broke Naba's changes, please take a look)
25393 * src/project_import.[c/h]
25394 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25396 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25399 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25401 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25404 * manuals/C/anjuta_manual/*: started rewrite of the
25405 manual, updated some screenshots
25407 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25409 * src/gnomefilelist.h, src/gnomefilelist.c:
25411 Fixed multiple selection bug (#497085). The OK button is
25412 sensitive when in multiple mode, if the no. of
25413 selection is one or more.
25415 Toggle between single and multiple selection mode
25416 and multiple mode display.
25418 Fixed strings to translable strings.
25420 Fixed some compiler warnings by commenting out
25423 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25425 * src/project_dbase.c: App status bar now updates
25426 with the project name when the project is loaded.
25428 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25430 Puts the directories at the top. They're also sorted now.
25431 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25433 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25435 * scripts/anjuta_import.sh.in: Added file.
25436 * scripts/anjuta_import.sh: Removed file.
25438 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25441 * src/main_menubar_def.h:
25443 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25444 reflect the opposite of Find (CTRL+F) and also to leave
25447 Changed Glade summon with ALT+G, which frees the ATL+E
25448 for poping up the edit menu.
25450 * src/Makefile.am: Debugging link flags by Biswa, removed.
25452 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25454 * HACKING: added information on best practices for writing
25455 application messages and GUI labels
25457 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25458 src/breakpoints.c, src/build_file.c, src/build_project.c,
25459 src/clean_project.c, src/compile.c,
25460 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25461 src/configurer.c, src/debugger.c, src/executer.c,
25462 src/find_in_files.c, src/find_in_files_cbs.c,
25463 src/find_replace.c, src/find_text.c, src/glades.c,
25464 src/gnome_project.c, src/goto_line.c, src/main.c,
25465 src/main_menubar.c, src/main_menubar_def.h,
25466 src/mainmenu_callbacks.c, src/preferences_gui.c,
25467 src/project_config.c, src/project_dbase.c,
25468 src/project_dbase_gui.c, src/resources.c, src/source.c,
25469 src/support.c, src/tags_manager.c, src/text_editor.c,
25470 src/text_editor_gui.c, src/text_editor_menu.c,
25471 src/toolbar_callbacks.c, src/utilities.c:
25472 lots of minor message updates to make them more user-friendly
25475 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25479 Because of the spaces escaping, the command could not be
25480 executed when run without terminal. Now fixed.
25482 * anjuta.prj, Makefile.am:
25484 Added anjuta project file.
25486 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25488 * src/message-manager-private.h, message-manager-private.cc,
25491 Added freeze() and thaw() for the message window class to
25492 speed up the message manager update.
25494 * src/project_config.h, project_config.c,
25495 src/project_dbase.h, project_dbase.h
25496 scripts/anjuta_project.template:
25498 Added two new prject attributes: project.config.blocked and
25499 project.excluded.modules. The former will make sure that users
25500 are not given any previlidge in enabling the 'overwrite build
25501 files' flags and the later issues a list of modules in the project
25502 to be skipped for symbol browsing and project listing.
25504 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25506 Modified script to read the template from the anjuta data dir
25507 rather than from the directory in which the script exist. Otherwise,
25508 Being transfered to the bin dir, the script will not be able to
25509 find the template when it is run.
25511 The script is also create with configure.in to set in the anjuta
25512 data dir path inside the script.
25514 2002-01-26 Stephane Demurget <demurgets@free.fr>
25516 * po/fr.po: updated to the latest sources.
25518 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25520 * scripts/Makefile.am:
25521 anjuta_import.sh goes with distribution.
25523 * po/*.po: They seem to have updated (merged with
25524 anjuta.pot) automatically when I did "make dist".
25526 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25528 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25529 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25530 the compiler options dialog.
25533 Correct todays date. :)
25535 * scripts/Makefile.am:
25536 Installs anjuta_import.sh in $(prefix)/bin dir and
25537 is treated as an executable.
25539 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25541 * Fix for bug #499373
25543 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25544 java, properties, latex.properties, lua.properties, others.properties,
25547 Added double-quotes around file arguments so that
25548 filenames with spaces could also work.
25550 * launcher/anjuta-launcher.c, executer.c:
25551 Escaped quotes in the cammand and it's arguments before executing
25552 so that args with spaces can also work.
25554 Commented #DEBUG switch.
25556 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25558 * scripts/*: Added files which I forgot previously.
25560 * src/aneditor.h: Lined up commands definition for better look.
25562 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25563 main_menubar.h, control.c:
25564 Added three more convert EOL chars submenu items in transform.
25565 Reformatted some some.
25567 * data/anjuta.properties:
25568 Reformatted a line.
25570 * src/aneditor.h, aneditor.c:
25571 Added three commands (with definitions) for EOL conversions.
25573 * src/text_editor.c:
25574 Editor detects file mode from the file content and
25575 set the editing mode to CR/LF/CRLF automatically.
25576 Refined Dos mode extrageneous chars filter
25577 This will make sure that filter works only in Dos mode and not
25580 * src/anjuta.c: Editor mode display in status bar.
25582 * src/preferences_gui.c: Changed the string for dos mode
25583 filter to more sensible string.
25585 * src/aneditor.c: Default editor mode sets during widget creation
25586 and not everty time the properties are loaded. This makes sure
25587 that the auto-detected mode is not overridden by the default mode.
25589 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25591 * src/anjuta.c: Fixed bug #476028.
25592 Now anjuta also searches for file relative to top project dir,
25593 when the project is open.
25595 * src/anjuta_cbs.c: Fixed bug #499536.
25596 File is not closed if it is not able to save the file properly.
25598 * src/mainmenu_callbacks.c: Fixed bug #499536.
25599 Newfiles (which are not modified) are also closed on "close all files".
25601 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25603 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
25605 * tagmanager/tm_source_file.c, regex.c, parse.c:
25606 defined and delimited g_messages within #debug.
25608 * src/preferences.c, data/anjuta.properties:
25609 saved/defied message-manager tag position in string.
25610 Message tag possition is saved between sessions. And
25611 and tag position bottom as default.
25613 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25615 Patch submitted by:
25616 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25621 data/properties/Makefile.am
25622 global-tags/Makefile.am
25623 pixmaps/Makefile.am
25627 src/an_symbol_view.c
25628 src/an_symbol_view.h
25633 src/message-manager-private.cc
25635 src/project_dbase.c
25636 src/project_dbase_gui.c
25646 pixmaps/sv_class.xpm
25647 pixmaps/sv_function.xpm
25648 pixmaps/sv_macro.xpm
25649 pixmaps/sv_private_fun.xpm
25650 pixmaps/sv_private_var.xpm
25651 pixmaps/sv_protected_fun.xpm
25652 pixmaps/sv_protected_var.xpm
25653 pixmaps/sv_public_fun.xpm
25654 pixmaps/sv_public_var.xpm
25655 pixmaps/sv_static_fun.xpm
25656 pixmaps/sv_static_var.xpm
25657 pixmaps/sv_struct.xpm
25658 pixmaps/sv_unknown.xpm
25659 pixmaps/sv_variable.xpm
25660 pixmaps/fv_core.xpm
25661 pixmaps/fv_text.xpm
25662 pixmaps/filestoremove.txt:
25666 * pixmaps/class.xpm
25667 pixmaps/function.xpm
25668 pixmaps/fv_autofile.xpm
25670 pixmaps/fv_i18n.xpm
25671 pixmaps/fv_source.xpm
25672 pixmaps/private_func.xpm
25673 pixmaps/private_var.xpm
25674 pixmaps/protected_func.xpm
25675 pixmaps/protected_var.xpm
25676 pixmaps/public_func.xpm
25677 pixmaps/public_var.xpm
25679 pixmaps/variable.xpm
25685 Upgraded to tagmanager-0.7
25687 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
25688 * src/anjuta_cbs.c: Fixed bug #506441
25689 * src/watch_gui.c: Changed layout of eval dialog so that
25690 it fits on a 800x600 desktop with German translation.
25692 2002-01-23 Andy Piper <andy.piper@freeuk.com>
25694 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
25695 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
25696 icon for new project type (thanks to Misha)
25697 * configure.in: build and install Danish translation
25698 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
25699 credits to cover new patches and translations
25701 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
25703 * src/preferences.c, src/message-manager.cc, src/project_type.c,
25704 src/appwiz_page1.c:
25706 - Font preferences are restored properly now (\n was missing)
25707 - Dock menu label of message-manager is "Dock/Undock" instead
25708 of "Dock|Undock" to match with the rest of anjuta.
25709 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
25710 changed it in anjuta, too
25712 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25714 * tagmanager/tm_source_file.c,
25715 tagmanager/parse.c,
25716 tagmanager/tm_project.c,
25717 src/an_symbol_view.c,
25720 Disabled debug warnings.
25722 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25724 * src/appwiz_page1.c
25725 src/compiler_options.c
25726 src/project_dbase.c
25727 src/project_dbase.h
25732 New project type named LibGlade.
25734 Patch submitted by:
25735 Dick Knol <dknol@gmx.net>
25738 Commented out unused pixmap creation. May be it
25739 will fix the crash in project creation.
25741 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25745 src/registers_cbs.c
25746 src/registers_cbs.h
25747 src/registers_gui.c
25750 src/sharedlib_cbs.c
25751 src/sharedlib_cbs.h
25752 src/sharedlib_gui.c
25760 src/stack_trace_cbs.c
25761 src/stack_trace_cbs.h
25762 src/stack_trace_gui.c
25770 Fixed bug #496290: Attach/detach removed from these
25771 windows as they are never implemented.
25773 Patch submitted by:
25774 Johannes Schmid <johannes.schmid@gmx.de>
25776 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
25782 when you right click on the tabs, a list of filenames are given
25783 out, but now it gives a list of "page 1", "page 2", etc...
25785 Patch submitted by:
25786 Jens Georg <mail@jensgeorg.de>
25788 * anjuta.in.in: Removed c|c++ because, it was not necessary
25789 and was causing translation problem.
25791 * plugins/class-gen/clsGen.c:
25792 removed "'" for the same reason.
25794 attached the fix for the menu
25797 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25799 * src/preferences.h,
25801 src/preferences_gui.c:
25803 Adds the functionality to Anjuta to auto save your unsaved
25804 files before you build a project.
25806 Patch submitted by:
25807 jason <jason_williams@suth.com>
25809 * src/anjuta.[h,c]:
25810 Added function for save all files.
25812 * src/mainmenu_callbacks.c:
25813 Modified to use the above function.
25815 * src/build_project.c:
25816 Save all files before build if it is set in the
25819 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25821 * src/message-manager-private.cc
25822 src/message-manager-private.h
25823 src/message-manager.cc:
25825 Message-manager now restores the tabs which were shown on startup.
25826 The terminal is now created on demand (as requested by Biswa)
25827 and I have removed some debug messages.
25829 Patch submitted by:
25830 Johannes Schmid <johannes.schmid@gmx.de>
25832 2002-01-13 Stephane Demurget <demurgets@free.fr>
25834 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
25835 proper tabs keyboard navigation.
25837 * src/an_symbol_view.c,
25839 src/gnome_project.c,
25840 src/project_dbase.c,
25841 src/tags_manager.c: removed some debugging display.
25843 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
25845 * src/message-manager-dock.c
25846 src/message-manager-private.cc
25847 src/message-manager-private.h
25848 src/message-manager.cc
25851 src/preferences_gui.c:
25853 Patch submitted by:
25854 Johannes Schmid <johannes.schmid@gmx.de>
25856 This patch adds a tab to the notebook of the preferences-dialog
25857 where you can change the colors, the tab position of the new
25858 message manager. Also the truncate messages stuff has moved
25859 from misc tab to messages tab.
25861 Also improved the remembering position stuff of message manager.
25863 * data/internal.properties,
25864 Added definitions for messages colors and tag position.
25866 * src/message_manager.cc:
25867 Fixed a bug that never lets the messages panes to get cleared.
25868 Added wmclass setting for the message window. Fixed a bug in
25869 which the message window was not being shown.
25871 * src/tag_manager.c: Fixed printing of (NULL) in the debug
25872 output and disabled it.
25874 * src/anjuta.c: Preferences created and loaded before anything else.
25875 anjuta now recognizes messages colors on startup and initializes
25878 2002-01-09 Andy Piper <andy.piper@freeuk.com>
25880 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
25882 2002-01-09 Stephane Demurget <demurgets@free.fr>
25884 * pixmaps/file_c.xpm,
25885 pixmaps/file_cpp.xpm,
25886 pixmaps/file_file.xpm,
25887 pixmaps/file_h.xpm,
25888 pixmaps/file_html.xpm,
25889 pixmaps/file_i18n.xpm,
25890 pixmaps/file_icon.xpm,
25891 pixmaps/file_pix.xpm,
25892 pixmaps/fv_doc.xpm,
25893 pixmaps/fv_i18n.xpm,
25894 pixmaps/fv_image.xpm,
25895 pixmaps/fv_source.xpm,
25896 pixmaps/fv_unknown.xpm: made these icons transparent.
25898 2002-01-08 Andy Piper <andy.piper@freeuk.com>
25900 * launcher/anjuta_launcher.c: updated message strings
25901 * src/message-manager-dock.c: added newline at end to avoid compile warning
25902 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
25903 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25904 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
25905 entries for username and Python-style GPL notice
25906 * HACKING: added info on files to change to update Insert menu
25908 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25910 * src/project_dbase.c,
25911 src/an_file_view.c,
25912 src/an_symbol_view.c:
25913 Changed the CTree expander style to square and
25914 line style to Dotted line.
25916 * po/POTFILES.in: Removed and Added translable files.
25918 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25920 * ccview/.cvsignore: Removed.
25922 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25925 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
25926 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
25927 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
25928 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
25929 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
25930 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
25932 Removed ccview module because it is no longer needed.
25934 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25936 * src/project_dbase.c:
25937 Shifted structure initialization in project_dbase_new()
25938 before anything else, otherwise it was crashing due to
25939 uninitialized values.
25941 * src/an_symbol_view.c:
25942 Disabled high volume debug output.
25944 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25946 Applied a very heavy patch from:
25947 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25951 pixmaps/Makefile.am
25963 src/fileselection.c
25966 src/main_menubar_def.h
25967 src/mainmenu_callbacks.c
25968 src/mainmenu_callbacks.h
25969 src/project_dbase.c
25970 src/project_dbase.h
25971 src/project_dbase_gui.c
25973 src/text_editor_menu.c
25974 src/toolbar_callbacks.c
25975 tagmanager/Makefile.am
25977 tagmanager/include/Makefile.am
25978 tagmanager/include/tm_project.h
25979 tagmanager/include/tm_symbol.h
25980 tagmanager/include/tm_tag.h
25981 tagmanager/include/tm_tagmanager.h
25982 tagmanager/include/tm_workspace.h
25983 tagmanager/tm_project.c
25984 tagmanager/tm_source_file.c
25985 tagmanager/tm_symbol.c
25986 tagmanager/tm_tag.c
25987 tagmanager/tm_workspace.c
25988 widgets/Makefile.am: Modified.
25990 * src/an_file_view.[c,h],
25991 src/an_symbol_view.[c,h],
25992 src/file_history.[c,h],
25994 widgets/scroll-menu.[c,h],
25995 tagmanager/tm_file_entry.c
25996 tagmanager/include/tm_file_entry.h: Added new files.
25998 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
25999 private_func.xpm, public_func.xpm,
26000 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26001 private_var.xpm, public_var.xpm,
26002 function.xpm, fv_i18n.xpm, macro.xpm,
26003 protected_func.xpm, struct.xpm,
26004 fv_autofile.xpm, fv_image.xpm,
26005 ofolder.xpm, protected_var.xpm, variable.xpm:
26006 Updated and Added pixmap files.
26010 a) Removes CCView dependency.
26011 b) Improves the terminal.
26012 c) Adds tag navigation context menus.
26013 d) Upgrades tagmanager to latest version.
26014 e) Miscellaneous small additions.
26016 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26018 * src/project_dbase_gui.c: Fixed crash of anjuta
26019 when project first created.
26021 * src/gnome_project.c: It now updates the tags manager
26022 when new projects are created.
26024 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26026 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26027 for this big patch.
26029 * src/messages.[c,h]: Removed files.
26031 * src/message-manager.[cc,h],
26032 src/message-manager-dock.[c,h],
26033 src/message-manager-private.[cc,h]
26036 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26037 src/build_project.c, src/clean_project.c, src/compile.c
26038 src/configurer.c, src/debugger.c, src/find_in_files.c
26039 src/mainmenu_callbacks.c, src/preferences.h
26040 src/preferences_gui.c, src/properties.h
26041 src/utilities.c, src/utilities.h:
26042 The new messages widget.
26044 - Use of GtkNotebook instead of ToggleButtons
26046 - Popupmenu to show and hide message types and
26047 to dock/undock in detach mode
26049 All other things should work as they did with the
26050 old message window. Currently the keyboard short-cuts
26051 do not work in detached mode.
26053 Some functions in utitlities.[c,h] changed.
26054 so that they take const arguments where this is possible
26056 * src/Makefile.am, po/POTFILES.in:
26057 Removed messages.[c,h] and
26058 added message-manager.[cc,h], message-manager-dock.[c,h],
26059 message-manager-private.[cc,h]
26061 * src/message-manager.h: Removed "include <bonobo.h>"
26062 and added a newline at the end of the file.
26064 * src/message-manager-private.cc:
26065 Set clist's width setting to Automatic.
26066 Set scroll window's scroll bars to Automatic.
26068 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26070 * text_editor_menu.c:
26071 Fixed misalignment of the function sub menu
26072 in the text editor pop up menu.
26074 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26076 * src/text_editor.c: Fixed a compiler warning.
26078 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26080 * THANKS, manuals/*/authors.sgml: updated for new translations
26081 * plugins/class-gen/clsGen.c: converted messages to English
26082 * src/about.c, src/main_menubar_def.h: string updates
26084 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26089 src/mainmenu_callbacks.c
26092 src/text_editor_cbs.c
26093 src/text_editor-gui.c:
26095 Earlier code for adding 'cross' button
26096 for closing pages were too error prone and unorganized.
26097 Cleaned up the code and shifted the 'extra' widgets
26098 creation (eg. close button, close_pixmap and lable)
26099 from anjuta to text_editor. This takes care of proper
26100 widgets creation and destruction. Otherwise, anjuta
26101 was crashing at too many points, especially related
26102 to docking and undocking.
26104 2002-01-04 Stephane Demurget <demurgets@free.fr>
26106 * src/aneditor.cxx: removed debugging code.
26108 * data/properties/.cvsignore: added swap files.
26110 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26114 Fixed Crashing of anjuta when a new file is saved as
26117 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26119 * src/aneditor.c: Some debug codes around.
26121 * data/internal.properties, data/anjuta.properties: Removed.
26122 data/properties/Makefile.am:
26123 data/properties/ada
26125 data/properties/make
26127 data/properties/html
26128 data/properties/ruby
26129 data/properties/baan
26130 data/properties/idl
26131 data/properties/pascal
26132 data/properties/sample
26133 data/properties/bash
26134 data/properties/java
26135 data/properties/perl
26136 data/properties/sql
26137 data/properties/conf
26138 data/properties/latex
26139 data/properties/props
26141 data/properties/cpp
26142 data/properties/lua
26143 data/properties/python
26144 data/properties/xml
26145 data/properties/others
26146 data/properties/.cvsignore:
26147 Added files. Properties now splitted into small files
26151 configure.in: Update the removal and added properties module.
26153 * src/preferences.c: preferences_new(): Updated to reflect the
26154 new properties files organization.
26156 * src/Makefile.am: Added Baan Lexer.
26158 2002-01-01 Stephane Demurget <demurgets@free.fr>
26160 * src/aneditor.cxx: readded the baan lexer.
26162 * src/preferences.c: fixed translated messages and a typo.
26164 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26165 confusing the regexp usage in xml-i18-merge.
26167 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26169 * src/project_dbase.c: tidied some messages, and spotted a typo in
26170 the reading of properties which prevented the project version from
26171 ever being reported in the Project Information window - fixed :)
26173 * po/POTFILES.in: removed syntax.h
26175 2001-12-31 Stephane Demurget <demurgets@free.fr>
26177 * data/internal.properties: fixed baan properties.
26178 Added all ada properties.
26180 * src/main_menubar_def.h,
26183 src/utilities.[ch]: added support for the Ada highlight style.
26185 2001-12-31 Stephane Demurget <demurgets@free.fr>
26187 * plugins/*/.cvsignore: updated.
26189 2001-12-31 Stephane Demurget <demurgets@free.fr>
26193 src/Makefile.am: removed the empty header syntax.h.
26195 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26198 Stef's observation on the 'superfluous' hseparators in the recent
26199 files and projects is fully justified -- removed.
26201 * main_menubar_def.h:
26202 Changed "Plug Ins" to "Plugins" in the menu label.
26204 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26205 Added class-gen in the configure output and class-gen module.
26207 * data/internal.properties:
26208 Correct mis-spelled "jave" to "java".
26209 Added file.is.source for *.h, *.c, *.cpp properties.
26211 * global-tags/Makefile.am:
26212 "chmod +x create_global_tags.sh" before it is executed, because
26213 there is very high chance that it will be found "-x" and resulting
26216 2001-12-31 Stephane Demurget <demurgets@free.fr>
26218 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26221 * src/gnome_project.c: (create_new_project): if the user doesn't
26222 select any icon, it doesn't have any extension and thus we can't
26223 use it in printf on Solaris, since the %s modifier use strlen to
26224 know the string length and then crash. On Linux, gcc checks the value
26225 of the pointer to be NULL and write "(null)" if necessary. We can't
26228 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26229 don't need to have the directory icon but the generic one.
26231 2001-12-30 Stephane Demurget <demurgets@free.fr>
26233 Merged with latest (1.42) scintilla.
26235 Added: Support for the {load,save}.on.(de)activate properties.
26236 The PHP lexer to match keywords case insensitively.
26238 Experimental supports for changeable style attribute & line
26241 Updated: Both the C++ and HTML lexers.
26242 More shell keywords added.
26243 Horizontal scrolling and diplay of long lines optimised.
26244 Cursor setting optimised.
26246 Bugs fixed: Caret movement over folded lines.
26247 Selection tracking in 2ndary views when doing modifications.
26249 * scintilla/CallTip.{cxx.h},
26250 scintilla/ContractionState.{cxx,h},
26251 scintilla/Document.{cxx,h},
26252 scintilla/Editor.{cxx,h},
26253 scintilla/KeyWords.cxx,
26254 scintilla/LexHTML.cxx,
26255 scintilla/PlatGTK.cxx,
26256 scintilla/RESearch.cxx,
26257 scintilla/ScintillaBase.cxx,
26258 scintilla/ScintillaGTK.cxx,
26259 scintilla/Style.{cxx,h},
26260 scintilla/StyleContext.h,
26261 scintilla/ViewStyle.cxx,
26262 scintilla/include/*.h: updated.
26264 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26266 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26267 should have been told to the scintilla team. We're lucky I read the
26268 ChangeLog and the modifications of the lexer (thanks to the Gnome
26271 * data/internal.properties: added Baan definitions.
26272 Fixed some issues for C such as *_cast directive, that are only
26273 available with C++.
26274 Updated C++, HTML and shell scripts definitions.
26275 Updated Ada and Bullant, that have been forgotten.
26277 * src/main_menubar_def.h,
26280 src/utilities.[ch]: added support for the Baan highlight style.
26282 2001-12-29 Stephane Demurget <demurgets@free.fr>
26284 Polished the plugins menu behaviour and added a tearoff
26285 menuitem to the recent entries submenu.
26287 Note: The recent entries list seems to be too height
26288 with all these superfluous hseparators.
26290 * src/main_menubar.c: Polished, making some
26291 functions declarations static and cleaning some code.
26293 (create_submenu_plugin): removed the extra
26294 plugins entry and the horizontal separators.
26296 (on_plugins_menu_realize): the plugins menu is only
26297 shown if there's at least one available.
26299 (create_submenu*): added a tearoff menuitem to have
26300 a more homogeneous menu style. For now, it doesn't
26301 take care of user settings (but it was even worse
26304 2001-12-29 Stephane Demurget <demurgets@free.fr>
26306 * configure.in: added the packageplugindir variable to avoid
26307 installing the plugins in $(prefix). It's not the same path as
26308 anjuta 2 to allow parallel installation.
26310 2001-12-29 Stephane Demurget <demurgets@free.fr>
26311 Fix a reopened part of bug #440676: keyboard navigation between the
26312 different text buffers. Changed to a more global approch.
26314 * src/notebook.[ch]: removed.
26316 * src/Makefile.am: removed notebook.[ch]
26318 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26319 (on_anjuta_window_key_press_event): added to fulfill the global
26322 * HACKING: updated according to the new global shortcuts handling.
26324 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26326 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26327 Shifted plugin menu from Edit submenu to main menu.
26330 Added plugins/sample1/plugin-sample1.c
26332 * plugins/sample1/plugin-sample1.c:
26333 Added localization and used anjuta_info, instead of anjuta_error.
26335 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26338 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26340 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26343 * Makefile.am: Added module plugins.
26345 * plugins, plugins/Makefile.am, plugins/sample1/*:
26346 Created plugins modules.
26348 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26349 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26350 to load plugins of *.so only and not *.so* (which results
26353 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26354 plugins during packaging.
26356 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26358 * configure.in: Added Greek (el) to ALL_LINGUAS.
26360 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26362 * configure.in: Added portuguese to ALL_LINGUAS
26364 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26366 * global-tags/.cvsignore
26367 tagmanager/.cvsignore
26368 tagmanager/include/.cvsignore:
26369 Added cvs ignore files.
26372 Updated cvs ignore file.
26374 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26376 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26377 data/anjuta.properties, data/internal.properties: clean up some
26378 message strings (me)
26380 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26382 * src/about.c, THANKS: added Jens to the credits
26384 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26386 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26387 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26388 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26389 Georg <mail@jensgeorg.de> to add close button to file tabs.
26391 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26393 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26394 (debugger now catches correct signal from process)
26396 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26398 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26399 * src/pixmaps.h: switch appwizard project icons to new designs
26400 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26402 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26404 * pixmaps/Makefile.am: stop redundant images from being installed.
26405 The next step will be to remove them completely.
26406 * src/appwiz*: further updates (more to come)
26407 * src/pixmaps.h: cleaned up, commented
26408 * src/splash.c: should use the pixmaps macro defined
26409 * HACKING: more on the graphics stuff and use of pixmaps.h
26411 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26413 * src/defaults.c: fix bug #494864
26415 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26417 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26418 graphics from Misha
26419 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26420 redundant graphics, no longer used
26421 * src/appwiz*: revamped application wizard by Andy and Misha for
26422 a more usable and professional look-and-feel
26423 * HACKING: updates to cover patching, graphics, and some additions
26425 * TODO: removed some implemented features
26427 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26429 * data/anjuta.properties, data/internal.properties: cleanup
26430 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26431 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26432 to edit styles colors for keywords and add Goto Tag menu option
26435 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26437 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26440 fixes the Forget of the cursor position when tab is brought active
26441 from project manager.
26443 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26446 Exported "TERM=xterm" to get a color terminal when
26447 anjuta is not started from within a terminal.
26449 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26453 Added a frame around zvt terminal.
26455 * src/preferences_gui.c
26456 Modified to say "Use glade component (experimental)"
26457 instead of "Use Component".
26459 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26462 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26465 src/fileselection.c
26470 src/project_dbase.c
26472 a) Extra scrollbar in terminal no longer appears.
26473 b) Character set preference should be preserved (untested).
26474 c) File selection widget now remembers last directory.
26475 d) On creation of generic project, the glade 'file not found' error no
26477 e) First terminal window is created 'on demand', so it should always to
26478 the Right Thing (TM) as far as starting WD is concerned. Also, the
26479 environment is now passed to the terminal.
26480 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26482 g) Fixed some compilation warnings.
26484 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26486 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26487 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26488 * src/*: cleanups (me)
26489 * pixmaps/mini_term.xpm: added new file for terminal button
26490 (me, based on existing artwork)
26492 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26494 * configure.in: bumped version to 0.1.9-pre
26495 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26497 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26499 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26501 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26502 files are free of that char)
26503 * configure.in: added "az" to ALL_LINGUAS
26505 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26507 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26508 crash bug fix from Biswa.
26509 * FUTURE: added Anjuta/gIDE merger information to provide
26510 details on future direction and status of 1.x stuff
26511 * NEWS: prepared for release
26512 * po/de.po: update from Jens Georg <mail@jensgeorg>
26514 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26516 * multiple minor updates pre-0.1.8
26517 * patch from Biswa to fix syntax highlighting and packaging
26518 * po/fr.po: update from Stef
26520 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26522 * global-tags/Makefile.am
26523 global-tags/create_global_tags.sh
26524 global-tags/tm_global_tags.c
26525 scintilla/LexCPP.cxx
26526 scintilla/include/SciLexer.h
26528 src/project_dbase.c
26529 tagmanager/Makefile.am
26530 tagmanager/include/Makefile.am
26531 tagmanager/include/tm_project.h
26532 tagmanager/include/tm_tag.h
26533 tagmanager/include/tm_tagmanager.h
26534 tagmanager/tm_project.c
26535 tagmanager/tm_source_file.c
26536 tagmanager/tm_tag.c
26537 tagmanager/tm_workspace.c:
26539 Includes the syntax highliting patch to scintilla).
26540 and more stable code.
26542 *tagmanager/include/tm_symbol.h: New file.
26543 *tagmanager/tm_symbol.c: New file.
26545 Add symbol tree building functionality at project level
26548 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26550 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26552 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26553 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26554 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26555 : New and improved pixmaps from Misha <misha@phreaker.net>
26558 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26560 * Big patch submitted by
26561 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26562 Many thanks to him.
26564 * src/Makefile.am, src/aneditor.cxx
26565 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26566 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26567 Use of tagmanager lib for advanced calltips.
26569 * global-tags/*: Created new directory and added files to
26570 generate system.tags.
26572 * tagmanager/*: Created new directory and added tagmanager lib
26575 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26576 the above additions.
26578 * data/Makefile.am: Modified to accomodate generated system.tags file.
26580 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26582 * scintilla/: updated to 1.41
26583 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26584 * src/about.c: updated list of authors
26585 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26586 * HACKING: updated to cover Scintilla usage
26587 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26590 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26592 * src/aneditor.cxx: Fixed compilation errors with it.
26593 by add include to gtk+ headers and typedefining a mysteriously
26594 vanished class Colour.
26596 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26598 * configure.in: Added pt_BR in the languages.
26600 2001-11-01 Andy Piper <andy.piper@freeuk.com>
26602 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
26603 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
26605 * manuals/C/anjuta-manual/*: new format to match
26606 the rest of the GNOME docs chapter layout. Added the many
26607 new contributors. Moved Authors and License information into new
26608 chapters of their own - should make expansion easier too
26609 * src/compiler_options.c: changed the profiler option to -pg to
26610 work with GNU tools (gprof)
26611 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
26614 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26616 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
26617 compiler_options_gui.c:
26618 Added a new entry for linker flags and renamed c_options to c_flags
26619 and l_options to l_libs. Also, added a new function:
26620 compiler_options_set_prjlflags_in_file();
26622 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
26624 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
26626 2001-10-26 Andy Piper <andy.piper@freeuk.com>
26628 * THANKS, src/about.c: corrections and additions following
26630 * src/main_menubar.c: patch from Rikul to fix the problem with
26631 menu accelerators not being loaded
26633 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
26635 * THANKS: Added all contributors and translators names and emails.
26637 * pixmap/anjuta_logo.png: Reduced the size of the logo.
26638 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
26639 Added new file (earlier logo with border).
26640 * src/about.c: Added all contributors names and emails
26641 and used macro definition for logo pixmap file.
26642 * src/pixmaps.h: Added entry for anjuta splash screen.
26644 2001-10-24 Andy Piper <andy.piper@freeuk.com>
26646 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
26647 to new PNG version (thanks to Misha) and removed the old
26650 2001-10-24 Abel Cheung <maddog@linux.org.hk>
26652 * THANKS: added Conner Mo for simplified Chinese translation.
26653 * configure.in: added zh_CN in ALL_LINGUAS
26655 2001-10-21 Abel Cheung <maddog@linux.org.hk>
26657 * THANKS: added Joe Man for his traditional Chinese translation.
26658 * configure.in: added zh_TW in ALL_LINGUAS.
26660 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
26662 * src/main_menubar_def.h: Changed the link of lidn to
26663 http://lidn.sourceforge.net.
26665 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
26667 * Applied patch from Rikul
26668 * Applied patch from Luca
26669 * Fixed a cvs conflict. :)
26671 2001-10-17 Stephane Demurget <demurgets@free.fr>
26673 * THANKS: added Marc Botermans for his Dutch translation.
26675 * configure.in: added nl in ALL_LINGUAS.
26679 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
26681 * anjuta.c: Fixed luca's typo.
26682 * resources.c, resources.h: Changed gchar* return to void, to
26683 avoid a compiler warning.
26684 * scintilla/Makefile.am: Reorganized file entries.
26685 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
26687 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
26689 * Upgraded scintilla to 1.4.
26690 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
26691 LexLisp.cxx StyleContext.cxx StyleContext.h
26692 * src/Makefile.am: Added 4 lexers and separated lexer objects
26693 from the main link variable.
26695 2001-10-14 Stephane Demurget <demurgets@free.fr>
26697 * THANKS: added Luca, even if it shouldn't be my role to write
26698 this sort of thing :)
26700 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
26701 the latest Luca patch.
26703 2001-10-14 Andy Piper <andy.piper@freeuk.com>
26705 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
26706 This is not documented yet; plugins to come later.
26707 * src/find*.c: find dialogs now persistent
26708 (Rick <rikul@bellsouth.net>)
26709 * widgets/gnomefilelist.c: fixed multiple file open issue
26710 (Rick <rikul@bellsouth.net>)
26711 * changes to recent file and project lists handling
26712 (lbell <lbell@tsc4.com>)
26713 * more minor UI updates (me)
26715 2001-10-11 Andy Piper <andy.piper@freeuk.com>
26717 * src/Makefile.am: removed warnings for traditional C syntax
26718 * pixmaps: added new icons for mini_locals, mini_cvs and
26719 the splash screen - thanks to Misha <misha@phreaker.net>
26721 2001-10-10 Andy Piper <andy.piper@freeuk.com>
26723 * src/toolbar.c: fix typo in tooltip text
26724 * ccview/cccmd.cc: alter Func to Function in menu text
26726 2001-10-09 Andy Piper <andy.piper@freeuk.com>
26728 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
26729 issue with find dialog reporting an error when Scintilla finds text
26730 * applied patch from Denis Boehme <boehme at syncio dot de> to support
26731 DOS files (i.e. CR/LF translation)
26733 2001-10-03 Andy Piper <andy.piper@freeuk.com>
26735 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
26737 * data/internal.properties: default fold style now set to 3 :-)
26738 * applied patch from rikul <null@acm.org> to turn notebook tab
26739 headings red when file has been edited.
26741 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
26743 * configure.in: Added "no" to ALL_LINGUAS.
26745 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
26747 * Patch from lbell <lbell@tsc4.com>
26752 src/main_menubar_def.h
26753 src/mainmenu_callbacks.c
26754 src/mainmenu_callbacks.h
26755 src/project_dbase.c
26756 src/project_dbase.h
26758 Implemented a check menu item to handle the 'show locals' flag
26759 for the current project.
26761 * data/internal.properties: Removed the redundant command
26762 for gnome-terminal.
26764 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
26766 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
26768 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
26770 * configure.in: Added "ta" to the languages list.
26772 2001-09-21 Andy Piper <andy.piper@freeuk.com>
26774 * data/internal.properties:
26775 added fold.symbols property to control appearance of folds
26776 in the Scintilla editor (thanks to rikul <null@acm.org>)
26778 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26781 one extra button for message win is being created -- Fixed.
26783 The frame should be hidden and not only the pix_lab when
26784 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
26787 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
26788 for the time being it is same as mini_cvs.xpm.
26790 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26792 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
26794 Patch from rikul <null@acm.org>
26796 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
26797 glades.h, messages.c, messages.h, pixmaps.h,
26798 project_dbase.c, project_dbase.h, session.c,
26799 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
26801 inserted 'add to watch' option in inspect window, so you can add easily
26802 a variable in watch window .
26804 Added a new message pane for the gdb local variables inspection. Changed
26805 the code in messages.c to better account for future new panes insertion.
26806 Defined a new pixmap for the new tab button in pixmaps.h
26807 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
26810 Changed the debugger module to have a single function for asking to gdb
26811 to send program info. The idea is to ask the debugger about only the
26812 info needed to open windows( watch, registers, etc ) to speedup the step
26813 command. I plan to ask informations to the debugger based on the user
26815 The request for local variables is enabled by default, but the
26816 projectDBase has a variable to control it, to allow disabling that
26817 feature, there is also the code to save and to reload the state. If you
26818 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
26821 This big patch is from: lbell <lbell@tsc4.com>
26823 2001-09-20 Stephane Demurget <demurgets@free.fr>
26825 Patch from rikul <null@acm.org> :
26827 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
26828 problem and added folding support for php/hmtl.
26830 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
26832 * Fixed dnd of files within scintilla.
26833 patch from: rikul <null@acm.org>
26835 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
26837 * Applied patch from Luca.
26839 * src/source.c: source_write_build_files(): Fixed the project generation
26840 failure. The fist return statement and the free_project_type were
26843 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
26845 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
26846 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
26848 1) Restore the error color to red (waiting for a configurable one )
26849 2) Saving projects settings if you exit anjuta without closing an open
26851 3) New Menu 'repaeat search' to search with a keystroke without pressing
26853 4) some define in the menus to better handle menu item update
26855 Patch from: lbell <lbell@tsc4.com>
26857 * main_menubar_def.h, main_menubar.c: Change the position of
26858 "Repeat find" menu position.
26860 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
26862 project_type.h, project_type.c, source.c: Applied patch.
26863 patch from Johannes Schmid <clubfan@users.sourceforge.net>
26865 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26867 * configure.in, src/Makefile.am: Using macros for ORBit flags.
26869 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26871 * Fixed bug #445752
26873 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26875 * Fixed bugs in Gtk-- and Gnome-- project type
26877 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26879 * dnd.c: Support for multiple files drag-n-drop.
26881 Patch from: rikul <null@acm.org>
26883 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
26884 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
26887 Patch from: rikul <null@acm.org>
26889 * Applied patch for widgetizing goto dialog box.
26892 * Applied patch for having new project type handling.
26893 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26895 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26897 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
26898 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
26899 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
26900 find_replace.c, find_replace.h, find_text.c, find_text.h,
26901 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
26902 project_dbase.h, source.c, text_editor.c, text_editor.h,
26903 text_editor_cbs.c, utilities.c, utilities.h:
26905 Applied a huge patch (after slight preview). I would like Luca
26906 to have his feature additions mentioned here.
26908 Patch from: lbell <lbell@tsc4.com>
26910 2001-09-09 Stephane Demurget <demurgets@free.fr>
26912 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
26914 * po/fr.po: updated to the latest sources.
26917 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26919 * Fixed bug #445752
26921 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26923 * dnd.h, dnd.c: New files for drag n drop support.
26925 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
26926 Added drag and drop support for opening files.
26928 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
26929 Archit Baweja <bighead@crosswinds.net> for this idea.
26931 * TODO: Added some more todos. :-(
26933 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26935 * Fixed the goto line activate bug.
26936 patch from: Martyn Bone <mbone@brightstar.u-net.com>
26938 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26940 * Fixed bugs in Gtk-- and Gnome-- project type
26942 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
26944 * widgets/gonmefilelist.c, gnomefilelist.c:
26945 Modified multiple selection on pressing control.
26946 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26948 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
26949 Modified multiple selection on pressing control.
26950 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26952 2001-09-05 Abel Cheung <maddog@linux.org.hk>
26954 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
26955 This is useless; but just in case...
26957 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
26959 * data/internal.properties: modified a bit of perl properties.
26961 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
26963 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
26964 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
26965 Added support for multiple file imports. Changed the standrd C++
26966 convention of #include <file> to #include <file.h>, because I had given
26967 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
26968 now support the #include <file> convention. That is something to be fixed :).
26969 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26971 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
26973 * src/anjuta.c: Added function static greetings_text(), to solve the non
26974 translation of the greetings text in the wizard.
26976 2001-08-31 Andy Piper <andy.piper@freeuk.com>
26978 * src/find_in_files_gui.c: made order of buttons consistent with other Find
26979 dialogs, with OK the default (fix bug #453482)
26981 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
26983 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
26985 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
26987 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
26995 src/main_menubar_def.h
26996 src/mainmenu_callbacks.c
26997 src/mainmenu_callbacks.h:
26998 Applied the patch that addes menu items which allow users to
26999 insert GPL notice and date time in current document.
27000 patch from: Rick Patel <rikul@shreve.net>
27002 * src/main_menu.c: Fixed a compilation error.
27004 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27006 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27007 about the unterminated strings.
27009 * scintilla/*: Updated scintilla to 1.3.9 version.
27011 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27013 * widgets/gnomefileselection.c:
27014 Applied the patch for fixing multiple selection of file open funcion,
27015 which will deselect the files selected.
27016 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27018 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27020 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27021 src/fileselection.c, src/anjuta_cbs.c:
27022 Applied the patch for multiple selection of file open.
27023 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27025 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27027 * Removed "-f" option in call to devhelp, because devhelp no longer
27030 2001-08-26 Stephane Demurget <demurgets@free.fr>
27032 All these modifications have been pointed out by
27033 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27035 * data/internal.properties: two fixes for the PHP lexer.
27038 * fr.po: minor fixes.
27040 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27042 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27046 main_menubar_def.h,
27047 main_menubar_callbacks.c,
27049 Added new menu item for "close all fils".
27050 (Patch from Rikul <rikul@shreve.net>, after revision)
27052 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27054 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27055 (Patch from Rikul <rikul@shreve.net>)
27057 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27058 (Patch from Rikul <rikul@shreve.net>)
27060 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27062 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27063 project name in application widzard.
27064 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27066 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27067 of the 'OK' button there is an 'Execute' one.
27068 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27070 * executer.c: Changed cancel button to close button. That was more appropriate.
27072 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27074 * HACKING: corrected >>>>>> Config management.
27076 * HACKING: Added many things.
27078 * src/launcher.h: Added some comments.
27080 2001-08-21 Stephane Demurget <demurgets@free.fr>
27082 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27085 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27086 src/appwizard_cbs.c,
27087 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27088 Andy Piper <andy.piper@freeuk.com>
27090 * po/fr.po: updated to latest sources.
27092 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27095 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27097 * Fixed bugs #450280 and #448845
27099 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27101 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27104 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27105 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27106 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27107 names to remove "Anjuta: " prefix
27109 * src/main_menubar_def.c: altered a message
27111 * launcher/anjuta_launcher.c: cleaned up some messages
27113 * src/debugger.c: edited messages to improve clarity
27115 * src/app_wiz*.c: tidied wizard interface
27118 2001-08-15 Stephane Demurget <demurgets@free.fr>
27120 Synced Naba's fix and mine about the wizards not working and removed
27121 anjuta.prj to avoid a nasty checkin.
27123 * Makefile.am: removed the install-data-local rule.
27125 * data/Makefile.am: changed the list of files.
27127 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27129 * .cvsignore: added anjuta.prj for the same reason.
27132 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27134 * src/source.c: Fixed a bug that fails new gnome projects to get
27137 * src/project_manager.c: Fixed a bug that disables storing recent
27140 * Makefile.am: Added stuffs to install the macro files in the
27144 2001-08-14 Stephane Demurget <demurgets@free.fr>
27146 * data/Makefile.am: added some rules to support the gnome/ macros
27147 dir in order to make the wizards work again.
27149 * anjuta.spec.in: upped the release number.
27152 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27154 * configure.in (ALL_LINGUAS): Added pl.
27157 2001-08-09 Stephane Demurget <demurgets@free.fr>
27159 * anjuta.spec.in: fixed the doc files list.
27162 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27164 * src/about.c: corrected my email address. :-)
27168 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27169 (patch from Andy Piper <squiggle@ukgateway.net>)
27171 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27173 * debugger.c: Fixed a bug associated with debugging threaded
27176 * text_editor_menu.c: Fixed broken ui in text editor
27179 * text_editor_menu.c: Now the option sub menu in text editor pop up
27182 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27183 (suggested by lord sibn <sibn@utspl.cjb.net> )
27185 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27187 * src/text_editor_menu.c: Added menu item for context help
27188 (patch from Andy Piper <squiggle@ukgateway.net>)
27190 2001-08-06 Stephane Demurget <demurgets@free.fr>
27192 * ccview/cccproj.cc: added missing i18n strings.
27194 * data/welcome.txt: bumped version to 0.1.6.
27196 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27198 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27200 * help.c, help.h: Added support for DevHelp context sensitive help
27201 and gnome api browsing.
27202 * Fixed toolbars and editor views "not save" bug.
27203 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27204 (patch from Andy Piper <squiggle@ukgateway.net>)
27205 * Updated THANKS and chapter15.sgml for uk and ru translators.
27207 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27209 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27210 * Updated configure.in to include these changes
27212 2001-08-03 Stephane Demurget <demurgets@free.fr>
27214 * src/project_dbase_gui.c: fixed bug #446963
27215 (on_project_dbase_ccview_update_start),
27216 (on_project_dbase_ccview_update_end): added.
27217 These two respectively disable and enable close file/project
27218 menu entries and toolbar items, while the ccview part updates
27222 2001-08-03 Stephane Demurget <demurgets@free.fr>
27224 * configure.in: added sv to the ALL_LINGUAS list.
27227 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27229 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27230 file to work: merge translations and distribute it.
27232 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27234 * NEWS, README, THANKS & TODO: Spelling fixes.
27236 2001-08-01 Stephane Demurget <demurgets@free.fr>
27238 * README: updated requirements.
27240 * scintilla/Makefile.am,
27241 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27242 target can't be realized (custom build path).
27244 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27245 Removed install-data-local.
27247 * src/compiler_options.c: changed the include paths of the pixmaps.
27248 we hadn't any warning because of the include paths passed to the
27249 compiler. Thanks to make distcheck for reporting this.
27252 2001-07-31 Stephane Demurget <demurgets@free.fr>
27254 * NEWS, THANKS: updated.
27256 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27257 fixed to show the correct kernel signal number and its description.
27259 * widgets/gnomefilelist.c: fixed bug #445756
27260 (goto_last): renamed to goto_prev and changed according to goto_next.
27261 (goto_next): added.
27262 (goto_directory): removed.
27263 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27264 returned value is now the position in the list.
27265 (check_ok_button_cb): changed the back check and added one for next.
27266 (gnome_filelist_set_dir): the check in history make it wouldn't be
27267 a "true" history. polished the whole thing, using set_dir_internal.
27268 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27269 there's no check in the history when using back or next.
27271 * manuals/*: added missing .cvsignore files.
27274 2001-07-30 Stephane Demurget <demurgets@free.fr>
27276 * po/fr.po: updated to latest sources.
27278 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27279 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27280 to put off their sensitive attributes.
27282 2001-07-29 Stephane Demurget <demurgets@free.fr>
27284 * po/fr.po: fixed some grammar things.
27285 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27288 * src/utilities.c: (file_is_link): use lstat instead of stat.
27290 2001-07-27 Naba Kumar <kh_naba@123india.com>
27292 * Remove help dir from cvs, because it is no longer
27295 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27298 2001-07-24 Naba Kumar <kh_naba@123india.com>
27300 * debugger.c: (debugger_update_prog_status): Fixed
27301 the bug with gdb version 5. Debugger starts, when
27302 step in/out/over etc are clicked.
27304 * debugger.c: All functions: added debugging codes.
27306 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27307 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27308 Modified to recognize non project files also.
27310 * source.c: (source_write_configure_in):
27311 Added source for 'prefix' counterparts for
27312 no-prefix AC_SUBST.
27314 2001-07-23 Naba Kumar <kh_naba@123india.com>
27316 * anjuta.c: added function anjuta_remove_text_editor();
27317 and suitably modified anjuta_remove_current_text_editor().
27319 * project_dbase.c: project_dbase_close(), Added code to
27320 close all opened files that belong to the project when
27321 the project is closed.
27322 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27324 * Updated the manuals/anjuta-manual subdir for GDP standards.
27325 (patch from Andy Piper <squiggle@ukgateway.net>)
27327 * main_menubar.h, main_menubar.def: Added Menu items to handle
27328 urls for library references, bugs, patches and feature request
27331 2001-07-20 Naba Kumar <kh_naba@123india.com>
27333 * Set wmclass names in all windows.
27334 (patch from Andy Piper <squiggle@ukgateway.net>)
27335 * New splash logo from "Misha" <misha@phreaker.net>);
27337 2001-07-19 Naba Kumar <kh_naba@123india.com>
27339 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27340 set caret color, calltip back color and selection fore/back
27343 2001-07-18 Naba Kumar <kh_naba@123india.com>
27345 * project_dbase.c: Closes all files when project is closed.
27346 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27347 -- We still need to refine this as it closes all sort of files.
27349 * compiler_options.c: Fixed seg-fault bug when last item in
27350 compiler option lists is removed.
27352 * Fixed missing newline warnings during compilation.
27353 (patch from Andy Piper <squiggle@ukgateway.net>)
27355 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27357 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27358 autogenerated no need to store'em in CVS.
27360 * ccview/.cvsignore: Addition of cvsignore.
27362 2001-07-17 Naba Kumar <kh_naba@123india.com>
27364 *GUI fixes and spell corrections
27365 (patch from Andy Piper <squiggle@ukgateway.net>)
27367 2001-07-15 Naba Kumar <kh_naba@123india.com>
27369 *Fixed double error message for file not found.
27371 *Put white backgrounds for png images.
27373 *Converted '-' to '_' in sgml files.
27375 2001-07-14 Naba Kumar <kh_naba@123india.com>
27377 * project_dbase.c: Short-cut for expand/collasp project tree
27379 * project_dbase_gui.c:
27380 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27382 2001-07-13 Naba Kumar <kh_naba@123india.com>
27384 * notebook.[h,c]: Added
27385 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27386 Project/message window now toggles on control and
27387 and notebook switch short-cut
27389 2001-07-7 Naba Kumar <kh_naba@123india.com>
27391 * Changed a new icon set which looks more gnomish.
27393 * Changed a new anjuta splash logo.
27394 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27396 2001-07-6 Naba Kumar <kh_naba@123india.com>
27398 * ccview/*: Integrated ccview for class view and file view
27399 in the project Manager.
27401 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27403 2001-07-1 Naba Kumar <kh_naba@123india.com>
27405 * scintilla/*: Upgraded Scintilla to version 1.3.7
27407 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27409 2001-06-28 Naba Kumar <kh_naba@123india.com>
27411 * src/debugger.c: Correct step-over and step-out swapping.
27413 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27414 chapters and added more stuffs.
27416 2001-06-13 Naba Kumar <kh_naba@123india.com>
27418 * data/autogen.sh.gtkmm: Added
27420 * data/autogen.sh.gnomemm: Added
27422 * src/appwiz.c: Added two more application wizard templetes
27424 * src/project: for gtk-- and gnome-- and proper support
27426 * src/source.c: for c++ in the project configuration.
27430 2001-05-05 Naba Kumar <kh_naba@123india.com>
27432 * Merged my pre-cvs modifications with
27433 the current cvs copy.
27435 * (lot of files change).
27437 * Implemented session management.
27439 * Local installation possible by
27440 manageing our own pixmaps paths
27443 * resources.h: Added.
27444 * resources.c: Added.
27448 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27450 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27451 Corrected/extended ignores.
27453 2001-05-04 Naba Kumar <kh_naba@123india.com>
27455 * manuals/: dir tree added.
27456 Sgml documentation started in this dir.
27458 * omf-install/: dir tree added.
27460 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27461 Created initial document structure.
27463 * configure.in: Added test for scrollkeeper.
27464 Added some Makefile entries in AC_OUTPUT.
27466 * Makefile.am: Added subdir manuals/
27468 * HACKING: Wrote something stupid.
27470 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27472 * Makefile.am: Added ChangeLog in local data list, becaused it's
27473 needed to create a new project.
27475 * po/fr.po: minor fixes.
27477 * src/build_file.c, src/configurer.c, src/debugger.c,
27478 src/executer.c, src/find_replace.c, src/gnome_project.c,
27479 src/goto_line.c, src/launcher.c, src/messages.c,
27480 src/preferences.c src/project_dbase.c: functions declared static.
27482 * widgets/gnomefilelist.c: Fixed a project creation bug,
27483 introduced with latest changes.
27485 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27487 * widgets/gnomefilelist.c,
27488 BUGS: Fixed an annoying bug preventing from loading files/project
27489 given on the command line. Polished the whole gnome_filelist widget.
27491 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27495 src/anjuta.h: Polished the command line parsing.
27497 * BUGS: Need to clean that damn gnome_filelist widget.
27499 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27503 src/signals.c: Removed duplicated includes.
27505 * po/fr.po: minor fixes.
27507 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27508 create_compiler_options_page? () declared static.
27510 src/anjuta.c: Put a command line option for disabling
27513 * src/preferences_gui.c: Fixed an internationalization issue,
27514 other functions declared static.
27516 * src/gnome_project.c: Fixed some memory leaks,
27517 new_prj_terminated () declared static.
27519 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27521 * configure.in: Sort ALL_LINGUAS alphabetically.
27523 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27525 * Emptied that ugly old Changelog.
27527 == Anjuta 0.1.5 ===
27530 2001-03-10 Naba kumar <naba@gnome.org>
27532 * src/gnome_project.c: Fixed project dir creation bug.
27534 * src/text_editor.c: Fixed double accelerators bug.
27536 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27538 * src/stack_trace.c, * src/compiler_options.c,
27539 data/internals.properties, src/defaults.c:
27540 Fixed pixmap creation with NULL window.
27542 * src/commands.c, src/preferences_gui.c, src/build_project.c
27543 src/clean_project.c: Bug fix.
27545 * src/main_menubar_def.h: i18n bug fix.
27547 * src/executer.h, src/executer.c: Bug fix.
27549 * src/controls.c: Bug fix.
27551 * src/debugger.c: Debugger now takes program args.
27553 * po/ja.po: Added japanese translation file.
27555 Upgraded to ver 0.1.4
27556 ... Fixed other minor bugs.
27558 == Anjuta 0.1.3 ===
27560 2001-XX-XX Naba kumar <naba@gnome.org>
27562 * Lots of unaccountable changes. Integrated scintilla.
27563 Redesigned Project managemet. Added supports for other languages.
27564 Java style properties managements. .... blah blah
27566 2000-11-11 Naba kumar <naba@gnome.org>
27568 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27569 Upgraded to version 0.1.3.
27571 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27572 Fixed to activate Debug->add watch properly.
27574 === Anjuta 0.1.2 beta_2 ===
27575 === Anjuta 0.1.2 ===
27577 2000-11-05 Naba kumar <naba@gnome.org>
27579 * src/compiler_options.c, src/compiler_options_cbs.c
27580 src/compiler_options_cbs.h, src/compiler_options_gui.c
27581 src/anjuta2.c, extra/stock_libs.anj (new),
27582 extra/README.stock_libs (new), htmls/page13.html,
27583 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27584 added libraries. Stock libs provided for ease of entry. Modified
27585 help html file accordingly.
27587 2000-11-03 Naba kumar <naba@gnome.org>
27589 * README: Minor fixes in Doc files.
27591 * src/gnome_prj.c, src/appwidzard_cbs.c:
27592 Fixed to ignore non-existant dir for blank prj.
27593 More checking in project creation, especially to confirm
27594 that the prj file already does not exist.
27596 * anjuta.spec, configure.in: Upgraded to version 0.1.2
27598 * src/controls.c: Now Menu item "Format/Detach current document"
27599 is inactive when there is no document opened.
27601 === Anjuta 0.1.1 ===
27603 2000-11-01 Naba kumar <naba@gnome.org>
27605 Completed and Release of first version (Beta) with lots of bugs.
27607 1999-12-27 Naba kumar <naba@gnome.org>
27609 Anjuta project started.