1 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
3 * plugins/project-wizard/templates/gtkmm.wiz,
4 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
5 plugins/project-wizard/templates/gtkmm/src/main.cc,
6 plugins/project-wizard/templates/django.wiz,
7 plugins/project-wizard/templates/python.wiz,
8 plugins/project-wizard/templates/python/configure.ac.tpl,
9 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
10 plugins/project-wizard/templates/cpp.wiz,
11 plugins/project-wizard/templates/cpp/configure.ac.tpl,
12 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
13 plugins/project-wizard/templates/sdl.wiz,
14 plugins/project-wizard/templates/sdl/configure.ac.tpl,
15 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
16 plugins/project-wizard/templates/terminal.wiz,
17 plugins/project-wizard/templates/terminal/configure.ac.tpl,
18 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
19 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
20 plugins/project-wizard/templates/gtk.wiz,
21 plugins/project-wizard/templates/gtk/src/main.c,
22 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
23 plugins/project-wizard/templates/minimal.wiz,
24 plugins/project-wizard/templates/minimal/configure.ac.tpl,
25 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
26 plugins/project-wizard/templates/java.wiz,
27 plugins/project-wizard/templates/java/configure.ac.tpl,
28 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
29 plugins/project-wizard/templates/xlib.wiz,
30 plugins/project-wizard/templates/xlib/configure.ac.tpl,
31 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
32 plugins/project-wizard/templates/gcj.wiz,
33 plugins/project-wizard/templates/gcj/configure.ac.tpl,
34 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
35 plugins/project-wizard/templates/xlib-dock.wiz,
36 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
37 plugins/project-wizard/templates/wxwin.wiz,
38 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
39 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
40 plugins/project-wizard/templates/gnome.wiz,
41 plugins/project-wizard/templates/gnome/src/main.c,
42 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
43 plugins/project-wizard/templates/anjuta-plugin.wiz,
44 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
45 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
46 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
47 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
48 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
49 Fix bug #525999: Remove space in file and target names generated
51 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
52 has been renamed ianjuta_document_manager_get_current_document
54 2008-04-06 Naba Kumar <naba@naba-desktop>
56 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
57 * libanjuta/anjuta-utils.h:
58 * plugins/project-wizard/druid.c (check_and_warn_missing),
60 * plugins/project-wizard/header.c (npw_header_free),
61 (npw_header_add_required_program),
62 (npw_header_add_required_package),
63 (npw_header_check_required_programs), (package_is_installed),
64 (npw_header_check_required_packages):
65 * plugins/project-wizard/header.h:
66 * plugins/project-wizard/parser.c (parse_tag),
67 (parse_header_start), (parse_header_text):
68 * plugins/project-wizard/templates/anjuta-plugin.wiz:
69 * plugins/project-wizard/templates/cpp.wiz:
70 * plugins/project-wizard/templates/django.wiz:
71 * plugins/project-wizard/templates/gcj.wiz:
72 * plugins/project-wizard/templates/gnome.wiz:
73 * plugins/project-wizard/templates/gtk.wiz:
74 * plugins/project-wizard/templates/gtkmm.wiz:
75 * plugins/project-wizard/templates/java.wiz:
76 * plugins/project-wizard/templates/minimal.wiz:
77 * plugins/project-wizard/templates/mkfile.wiz:
78 * plugins/project-wizard/templates/python.wiz:
79 * plugins/project-wizard/templates/sdl.wiz:
80 * plugins/project-wizard/templates/terminal.wiz:
81 * plugins/project-wizard/templates/wxwin.wiz:
82 * plugins/project-wizard/templates/xlib-dock.wiz:
83 * plugins/project-wizard/templates/xlib.wiz:
85 Added a check for vital programs and packages needed to create a
86 new project. A warning dialog is shown to user in project
87 wizard when he proceeds after selecting a project type.
88 Updated all project templates to cover vital programs and
89 packages to generate and build correctly.
91 2008-04-05 Naba Kumar <naba@gnome.org>
93 patch from surenspost@gmail.com:
94 * src/about.c: Fixed bug #523068 link in about window doesn't work.
96 2008-04-04 Johannes Schmid <jhs@gnome.org>
98 * plugins/sourceview/anjuta-view.c:
99 * plugins/sourceview/anjuta-view.h:
100 * plugins/sourceview/sourceview-prefs.c (init_fonts),
101 (sourceview_prefs_init):
102 Removed unused color management code
104 * plugins/sourceview/anjuta-editor-sourceview.glade:
105 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
106 (create_style_model), (on_style_changed), (ipreferences_merge),
107 (ipreferences_unmerge):
108 * plugins/sourceview/plugin.h:
110 Added style chooser for sourceview editor (#522555)
112 2008-04-04 Johannes Schmid <jhs@gnome.org>
114 * plugins/document-manager/action-callbacks.c:
115 * plugins/document-manager/anjuta-document-manager.ui:
116 * plugins/document-manager/plugin.c (ui_give_shorter_names),
117 (update_document_ui_disable_all):
118 * plugins/file-loader/anjuta-loader-plugin.ui:
119 * plugins/file-loader/plugin.c (on_new_activate),
122 Moved "New" action from document-manager to file-loader using
123 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
125 2008-04-03 Johannes Schmid <jhs@gnome.org>
130 * libegg/Makefile.am:
131 * libegg/egg-cell-renderer-text.c:
132 * libegg/egg-combo-action.c:
133 * libegg/egg-entry-action.c:
134 * libegg/egg-recent-action.c:
135 * libegg/egg-recent-files-module.c:
136 * libegg/egg-recent-item.c:
137 * libegg/egg-recent-model.c:
138 * libegg/egg-recent-util.c:
139 * libegg/egg-recent-view-gtk.c:
140 * libegg/egg-recent-view.c:
141 * libegg/egg-submenu-action.c:
142 * libegg/eggcellrendererpopup.c:
143 * libegg/eggcomboselect.c:
144 * libegg/eggmarshalers.list:
145 * libegg/eggtreemodelfilter.c:
146 * libegg/eggtreemodelunion.c:
147 * libegg/eggtreemultidnd.c:
148 * libegg/gtkcellview.h:
149 * libegg/layout.glade:
150 * libegg/menu/.cvsignore:
151 * libegg/menu/Makefile.am:
152 * libegg/menu/egg-combo-action.h:
153 * libegg/menu/egg-entry-action.h:
154 * libegg/menu/egg-recent-action.h:
155 * libegg/menu/egg-submenu-action.h:
156 * libegg/menu/eggcomboselect.h:
157 * libegg/recent-files/.cvsignore:
158 * libegg/recent-files/Makefile.am:
159 * libegg/recent-files/egg-recent-item.h:
160 * libegg/recent-files/egg-recent-model.h:
161 * libegg/recent-files/egg-recent-util.h:
162 * libegg/recent-files/egg-recent-view-gtk.h:
163 * libegg/recent-files/egg-recent-view.h:
164 * libegg/recent-files/egg-recent.h:
165 * libegg/test-actions.c:
166 * libegg/test-multi-drag.c:
167 * libegg/test-union.c:
168 * libegg/treeviewutils/.cvsignore:
169 * libegg/treeviewutils/Makefile.am:
170 * libegg/treeviewutils/egg-cell-renderer-text.h:
171 * libegg/treeviewutils/eggcellrendererpopup.h:
172 * libegg/treeviewutils/eggtreemodelfilter.h:
173 * libegg/treeviewutils/eggtreemodelunion.h:
174 * libegg/treeviewutils/eggtreemultidnd.h:
175 * libegg/util/.cvsignore:
176 * libegg/util/Makefile.am:
177 * libegg/util/egg-macros.h:
178 * libegg/util/eggintl.h:
180 Killed libegg (#349279)
182 * plugins/document-manager/Makefile.am:
183 * plugins/document-manager/action-callbacks.c:
184 * plugins/document-manager/plugin.c:
185 * plugins/editor/plugin.c:
186 (on_open_recent_file), (sort_recent_menu),
187 (setup_recent_chooser_menu), (activate_plugin), (dispose),
188 (anjuta_file_loader_plugin_instance_init):
189 * plugins/file-loader/plugin.h:
190 * plugins/search/Makefile.am:
191 * plugins/search/plugin.c:
192 * plugins/search/search-replace.c:
194 Removed dead code and libegg from Makefiles
196 * plugins/symbol-browser/Makefile.am:
197 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
198 * plugins/symbol-browser/plugin.c (on_editor_saved),
199 (update_editor_symbol_model), (iter_matches),
200 (value_removed_current_editor), (activate_plugin):
201 Removed symbol-browser toolbar which used libegg and was
204 Patch from Ignacio Casal Quinteiro with lots of changes:
205 * plugins/file-loader/Makefile.am:
206 * plugins/file-loader/anjuta-loader-plugin.ui:
207 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
208 Port FileLoader to GtkRecent (#398984)
210 2008-04-03 Johannes Schmid <jhs@gnome.org>
213 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
214 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
215 * libanjuta/interfaces/libanjuta.idl:
216 * plugins/Makefile.am:
217 * plugins/class-inheritance/class-inherit.c
218 (class_inheritance_show_dynamic_class_popup_menu),
219 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
220 (class_inheritance_update_graph):
221 * plugins/language-support-cpp-java/cpp-java-assist.c
223 (cpp_java_assist_create_scope_completion_cache),
224 (cpp_java_assist_create_word_completion_cache),
225 (cpp_java_assist_show_calltip):
226 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
227 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
228 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
229 (isymbol_get_extra_info_string), (isymbol_get_line),
230 (isymbol_get_icon), (isymbol_iface_init):
231 * plugins/symbol-browser/an_symbol.h:
232 * plugins/symbol-browser/an_symbol_view.c
233 (anjuta_symbol_view_get_file_symbol_model):
234 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
235 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
236 (isymbol_manager_iface_init):
237 * plugins/symbol-db/Makefile.am:
238 * plugins/symbol-db/anjuta-symbol-db.glade:
239 * plugins/symbol-db/plugin.c
240 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
241 (value_added_current_editor), (goto_local_tree_iter),
242 (goto_global_tree_iter), (on_global_treeview_row_expanded),
243 (on_global_treeview_row_collapsed), (on_project_element_added),
244 (on_project_element_removed), (on_importing_project_end),
245 (do_import_sources_after_abort), (do_import_sources),
246 (project_root_added), (project_root_removed), (symbol_db_activate),
247 (symbol_db_deactivate), (isymbol_manager_search),
248 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
249 (isymbol_manager_iface_init), (ipreferences_merge),
250 (ipreferences_unmerge), (ipreferences_iface_init):
251 * plugins/symbol-db/plugin.h:
252 * plugins/symbol-db/symbol-db-engine-iterator-node.c
253 (symbol_db_engine_iterator_node_new),
254 (sdb_engine_iterator_node_instance_init),
255 (sdb_engine_iterator_node_finalize),
256 (symbol_db_engine_iterator_node_get_symbol_id),
257 (symbol_db_engine_iterator_node_get_symbol_name),
258 (symbol_db_engine_iterator_node_get_symbol_file_pos),
259 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
260 (symbol_db_engine_iterator_node_get_symbol_signature),
261 (symbol_db_engine_iterator_node_get_symbol_extra_string),
262 (isymbol_get_name), (isymbol_get_args),
263 (isymbol_get_extra_info_string), (isymbol_get_uri),
264 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
265 (isymbol_iface_init):
266 * plugins/symbol-db/symbol-db-engine-iterator.c
267 (symbol_db_engine_iterator_new):
268 * plugins/symbol-db/symbol-db-engine.c
269 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
270 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
271 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
272 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
273 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
274 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
275 (sdb_engine_init), (sdb_engine_finalize),
276 (sdb_engine_set_defaults_db_parameters),
277 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
278 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
279 (sdb_engine_get_tuple_id_by_unique_name),
280 (sdb_engine_get_tuple_id_by_unique_name2),
281 (sdb_engine_get_tuple_id_by_unique_name3),
282 (symbol_db_engine_add_new_workspace),
283 (symbol_db_engine_project_exists),
284 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
285 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
286 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
287 (sdb_engine_add_new_sym_access),
288 (sdb_engine_add_new_sym_implementation),
289 (sdb_engine_add_new_heritage),
290 (sdb_engine_add_new_scope_definition),
291 (sdb_engine_add_new_tmp_heritage_scope),
292 (sdb_engine_second_pass_update_scope_1),
293 (sdb_engine_second_pass_update_heritage),
294 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
295 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
296 (on_scan_update_files_symbols_end),
297 (symbol_db_engine_fill_type_array),
298 (symbol_db_engine_update_files_symbols),
299 (symbol_db_engine_update_project_symbols),
300 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
301 (symbol_db_engine_update_buffer_symbols),
302 (symbol_db_engine_get_files_with_zero_symbols),
303 (sdb_engine_prepare_symbol_info_sql),
304 (symbol_db_engine_get_class_parents_by_symbol_id),
305 (symbol_db_engine_get_class_parents),
306 (symbol_db_engine_get_global_members_filtered),
307 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
308 (symbol_db_engine_get_scope_members_by_symbol_id),
309 (symbol_db_engine_get_scope_members),
310 (symbol_db_engine_get_file_symbols),
311 (symbol_db_engine_get_symbol_info_by_id),
312 (symbol_db_engine_get_full_local_path),
313 (symbol_db_engine_get_file_db_path),
314 (symbol_db_engine_find_symbol_by_name_pattern),
315 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
316 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
317 * plugins/symbol-db/symbol-db-engine.h:
318 * plugins/symbol-db/symbol-db-prefs.c
319 (on_prefs_executable_changed), (on_gconf_notify_prefs),
320 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
321 (on_listall_output), (on_listall_exit), (files_visit_dir),
322 (on_tag_load_toggled), (symbol_db_prefs_init),
323 (symbol_db_prefs_finalize):
324 * plugins/symbol-db/symbol-db-prefs.h:
325 * plugins/symbol-db/symbol-db-view-locals.c
326 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
327 (do_add_root_symbol_to_view),
328 (consume_symbols_inserted_queue_idle_destroy),
329 (consume_symbols_inserted_queue_idle), (on_scan_end),
330 (do_recurse_subtree_and_remove), (on_symbol_removed),
331 (on_symbol_inserted),
332 (symbol_db_view_locals_recv_signals_from_engine),
333 (symbol_db_view_locals_update_list):
334 * plugins/symbol-db/symbol-db-view.c
335 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
336 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
337 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
338 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
339 (sdb_view_build_and_display_base_tree):
340 * plugins/symbol-db/symbol-db.glade:
341 * plugins/symbol-db/symbol-db.ui:
342 * plugins/symbol-db/tables.sql:
343 * plugins/symbol-db/test/Makefile.am:
344 * plugins/symbol-db/test/main.c (get_parents), (main),
345 (packages_foreach), (files_visit_dir):
347 Merged changes from symbol-db branch
349 2008-04-02 Johannes Schmid <jhs@gnome.org>
351 * plugins/sourceview/sourceview.c (autodetect_language):
352 Use gnome_vfs_get_slow_mime_type()
354 2008-04-02 Johannes Schmid <jhs@gnome.org>
356 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
357 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
360 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
361 supertype instead no plugin for mime-type was found (#525706)
363 2008-03-31 Johannes Schmid <jhs@gnome.org>
365 patch by: Carl-Anton Ingmarsson:
367 Fixed padding in preferences
369 2008-03-31 Johannes Schmid <jhs@gnome.org>
371 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
373 * plugins/tools/anjuta-tools.glade:
374 * plugins/tools/anjuta-tools.ui:
375 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
376 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
377 atp_tool_dialog_refresh, atp_tool_dialog_show):
378 * plugins/tools/dialog.h (dialog, plugin):
379 * plugins/tools/plugin.c (prefs, gxml, action_group,
380 atp_plugin_finalize, test, atp_plugin_activate,
381 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
382 ipreferences_unmerge, ipreferences_iface_init):
383 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
384 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
385 atp_user_tool_activate, atp_tool_list_append_new,
386 atp_tool_list_activate, atp_tool_list_deactivate):
387 * plugins/tools/tool.h (plugin):
389 #515854 – Move configuration into preferences
391 2008-03-31 Johannes Schmid <jhs@gnome.org>
393 patch by: Carl-Anton Ingmarsson:
394 * src/anjuta-app.c (style, on_toolbar_style_changed,
395 on_add_merge_widget, anjuta_app_instance_init):
398 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
400 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
402 * plugins/debug-manager/anjuta-debug-manager.glade,
403 plugins/debug-manager/command.c,
404 plugins/debug-manager/command.h,
405 plugins/debug-manager/start.c,
406 plugins/gdb/plugin.c,
407 plugins/gdb/debugger.c,
408 plugins/gdb/debugger.h,
409 libanjuta/interfaces/libanjuta.idl:
410 Improve start program dialog, allowing to specify working
411 directory and environment variables
413 2008-03-26 Naba Kumar <naba@gnome.org>
415 * libanjuta/resources.c (anjuta_res_url_show): Use
416 anjuta_prog_is_installed() instead of g_find_program_in_path() and
419 Patch from Carl-Anton Ingmarsson:
421 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
422 * libanjuta/anjuta-utils.h:
423 * src/action-callbacks.c (help_activate),
424 (on_help_manual_activate), (on_help_tutorial_activate),
425 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
426 * libanjuta/Makefile.am:
427 Get rid of gnome_help_display_with_doc_id()
429 2008-03-26 Naba Kumar <naba@gnome.org>
431 Patch from Carl-Anton Ingmarsson:
433 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
434 * plugins/project-import/project-import.c (on_import_cancel): Remove
435 stray GnomeDruid variable.
437 2008-03-26 Naba Kumar <naba@gnome.org>
439 * plugins/project-import/project-import.c (create_start_page):
440 * plugins/project-wizard/druid.c (npw_druid_new):
441 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
443 Fixed type 'assistent' to 'assistant'.
445 2008-03-25 Naba Kumar <naba@gnome.org>
447 Patch from Carl-Anton Ingmarsson:
449 * libanjuta/Makefile.am:
450 * libanjuta/anjuta-ui.c (sensitivity_toggled),
451 (visibility_toggled), (accel_edited_callback),
452 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
453 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
454 (anjuta_ui_get_accel_editor):
455 * libegg/Makefile.am:
456 * libegg/eggaccelerators.c (removed):
457 * libegg/eggcellrendererkeys.c (removed):
458 * libegg/eggtreeviewstate.c (removed):
459 * libegg/test-tree-utils.c (removed):
460 * libegg/treeviewutils/Makefile.am:
461 * libegg/treeviewutils/eggaccelerators.h (removed):
462 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
463 * libegg/treeviewutils/eggtreeviewstate.h (removed):
465 Ports anjuta-ui to gtk_cell_renderer_accel
467 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
469 Reviewed by Naba Kumar <naba@gnome.org>
471 * plugins/project-import/Makefile.am:
472 * plugins/project-import/project-import.{ch}:
473 * plugins/project-import/anjuta-project-import.glade (removed):
474 * configure.in, po/POTFILES.in:
476 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
477 file because libglade doesn't have GtkAssistant support.
479 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
481 * plugins/debug-manager/registers.c:
482 Avoid a crash when debugger stop on an error
484 * plugins/debug-manager/start.c,
485 plugins/gdb/debugger.c,
486 libanjuta/interfaces/libanjuta.idl:
487 Display an error message when debugger target is not found
489 2008-03-15 Naba Kumar <naba@naba-desktop>
493 * (removed) data/properties:
494 * (added) plugins/editor/properties:
495 * plugins/editor/Makefile.am:
497 Moved data/properties to plugins/editor/ and removed dead code from
500 2008-03-15 Naba Kumar <naba@naba-desktop>
502 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
503 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
504 (macro_dialog_finalize):
505 * plugins/macro/macro-edit.c (macro_edit_dispose),
506 (macro_edit_finalize):
508 Fixed errors in previous patch.
510 2008-03-15 Naba Kumar <naba@naba-desktop>
512 Patch from Ignacio Casal Quinteiro:
514 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
516 * plugins/class-gen/plugin.c (dispose), (finalize):
517 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
518 (class_inheritance_dispose):
519 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
520 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
521 (dma_plugin_finalize):
522 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
523 (dma_debugger_queue_finalize):
524 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
525 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
526 (anjuta_docman_finalize):
527 * plugins/document-manager/plugin.c:
528 * plugins/editor/plugin.c (dispose), (finalize),
529 (editor_plugin_class_init):
530 * plugins/editor/text_editor.c (text_editor_dispose),
531 (text_editor_finalize):
532 * plugins/file-loader/plugin.c (dispose), (finalize),
533 (anjuta_file_loader_plugin_class_init):
534 * plugins/file-manager/plugin.c (file_manager_finalize),
535 (file_manager_dispose):
536 * plugins/file-wizard/plugin.c (dispose), (finalize),
537 (file_wizard_plugin_class_init):
538 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
539 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
540 * plugins/glade/plugin.c (glade_plugin_dispose),
541 (glade_plugin_finalize), (glade_plugin_class_init):
542 * plugins/gtodo/plugin.c (finalize), (dispose):
543 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
544 (anjuta_vim_plugin_dispose):
545 * plugins/indent/plugin.c (indent_plugin_finalize),
546 (indent_plugin_dispose):
547 * plugins/language-manager/plugin.c (language_manager_finalize),
548 (language_manager_dispose):
549 * plugins/language-support-cpp-java/plugin.c
550 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
551 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
552 (macro_db_class_init):
553 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
554 (macro_dialog_finalize), (macro_dialog_class_init):
555 * plugins/macro/macro-edit.c (macro_edit_dispose),
556 (macro_edit_finalize), (macro_edit_class_init):
557 * plugins/macro/plugin.c (finalize), (dispose):
558 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
559 (anjuta_msgman_finalize):
560 * plugins/message-view/message-view.c (message_view_dispose),
561 (message_view_finalize):
562 * plugins/message-view/plugin.c (message_view_plugin_dispose),
563 (message_view_plugin_finalize):
564 * plugins/patch/plugin.c (patch_plugin_finalize),
565 (patch_plugin_dispose):
566 * plugins/profiler/plugin.c (profiler_finalize),
568 * plugins/project-import/plugin.c (dispose), (finalize),
569 (project_import_plugin_class_init):
570 * plugins/project-manager/plugin.c
571 (project_manager_plugin_finalize),
572 (project_manager_plugin_dispose):
573 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
574 (npw_plugin_finalize), (npw_plugin_class_init):
575 * plugins/sample1/plugin.c (sample_plugin_finalize),
576 (sample_plugin_dispose):
577 * plugins/search/plugin.c (dispose), (finalize),
578 (search_plugin_class_init):
579 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
580 (sourceview_plugin_dispose):
581 * plugins/subversion/plugin.c (finalize), (dispose):
582 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
583 * plugins/symbol-browser/an_symbol_iter.c
584 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
585 * plugins/symbol-browser/an_symbol_search.c
586 (an_symbol_search_dispose), (an_symbol_search_finalize):
587 * plugins/symbol-browser/an_symbol_view.c
588 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
589 * plugins/symbol-browser/plugin.c (dispose), (finalize):
590 * plugins/symbol-db/plugin.c (symbol_db_finalize),
592 * plugins/terminal/terminal.c (terminal_plugin_dispose),
593 (terminal_plugin_finalize):
594 * plugins/tools/plugin.c (atp_plugin_dispose),
595 (atp_plugin_finalize), (atp_plugin_class_init):
596 * plugins/valgrind/plugin.c (valgrind_finalize),
597 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
599 2008-03-15 Naba Kumar <naba@gnome.org>
601 * TODO.tasks: Updated and marked debugger bounties completed.
603 2008-03-12 Johannes Schmid <jhs@gnome.org>
605 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
606 (get_line_indentation_base):
608 #521847 – anjuta freez when edit file
610 2008-03-11 Johannes Schmid <jhs@gnome.org>
612 Patch from Rob Bradford:
613 * plugins/build-basic-autotools/executer.c (execute_program):
614 520324 – Execute command is not overridable
616 * plugins/sourceview/sourceview.c (on_insert_text):
619 2008-03-11 Johannes Schmid <jhs@gnome.org>
621 Patch from James Liggett:
622 * plugins/subversion/plugin.c (activate_plugin):
623 521691 – Crash when click "Resolve Conflicts" without opened project
625 2008-03-11 Johannes Schmid <jhs@gnome.org>
627 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
628 * plugins/language-support-cpp-java/cpp-java-utils.c:
629 * plugins/language-support-cpp-java/plugin.c
630 (get_line_indentation_base), (on_editor_char_inserted_cpp):
631 520415 – [PATCH] Problems in auto indentatation code,
632 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
634 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
635 (anjuta_view_button_press_event):
636 * plugins/sourceview/sourceview.c (on_insert_text),
637 (sourceview_adjustment_changed), (sourceview_new):
638 #520761 – Weirz behavior with popup
640 2008-03-03 Johannes Schmid <jhs@gnome.org>
642 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
643 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
644 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
645 (anjuta_launcher_fork):
646 * libanjuta/anjuta-launcher.h:
647 Add API to set environment variables for the forked process
649 * plugins/build-basic-autotools/Makefile.am:
650 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
652 * plugins/build-basic-autotools/build-basic-autotools.c
653 (build_set_env), (build_execute_command_full),
654 (build_execute_command), (build_configure_project),
655 (build_autogen_project):
656 * plugins/build-basic-autotools/build-basic-autotools.h:
657 * plugins/build-basic-autotools/build-options.c
658 (fill_options_combo), (build_dialog_configure):
659 * plugins/build-basic-autotools/build-options.h:
660 Use new launcher API to set CFLAGS when running configure. New configure dialog
661 which has predefined CFLAGS settings.
663 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
667 2008-03-11 Naba Kumar <naba@gnome.org>
669 * NEWS: Updated for 2.4.0 stable release.
670 * configure.in: Version bumped to 2.4.0
671 * TODO.tasks: Updated.
673 2008-03-10 Rob Bradford <rob@robster.org.uk>
675 Reviewed by Naba Kumar <naba@gnome.org>:
676 * global-tags/Makefile.am:
677 Revert change for #515954. This change was incorrect, the anjuta-tags
678 program is installed into the $(bindir) rather than the $(scriptdir).
680 2008-03-02 Naba Kumar <naba@gnome.org>
682 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
683 * configure.in: Added a requirement for scintilla editor plugin.
685 2008-03-02 Johannes Schmid <jhs@gnome.org>
687 * plugins/message-view/anjuta-msgman.c
688 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
689 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
690 * plugins/message-view/anjuta-msgman.h:
692 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
693 get rid of the cached current_view member.
694 Fixes #518469 – Save message buffer not working good
696 2008-03-01 Johannes Schmid <jhs@gnome.org>
698 Patch by James Liggett:
699 * plugins/subversion/svn-command.h:
700 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
701 Fixed #519275 – Subversion should allow offline diffs
703 2008-02-29 Johannes Schmid <jhs@gnome.org>
705 * plugins/language-support-cpp-java/cpp-java-assist.c
706 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
707 Removed some debug code
709 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
710 Escape tooltip text to avoid broken markup
712 2008-02-29 Johannes Schmid <jhs@gnome.org>
714 * libanjuta/Makefile.am:
715 Fixed a build error when building with -j X
717 * plugins/tools/scripts/prepare-changelog.pl:
718 Updated to latest script version in gnome svn
720 2008-02-28 Johannes Schmid <jhs@gnome.org>
722 * plugins/document-manager/anjuta-docman.c:
723 (anjuta_docman_page_destroy):
724 Do not unref widget because the GtkNotebook will unref them
726 * plugins/file-manager/file-view.c: (file_view_refresh):
727 * plugins/search/search_preferences.c: (search_preferences_init):
730 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
731 (ieditor_get_offset), (ieditor_iface_init),
732 (idocument_get_filename), (ilanguage_get_supported_languages),
733 (autodetect_language):
735 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
738 2008-02-28 Johannes Schmid <jhs@gnome.org>
740 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
741 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
743 2008-02-27 Naba Kumar <naba@gnome.org>
745 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
746 string break. That was a mistake doing at this point.
750 2008-02-26 Naba Kumar <naba@gnome.org>
752 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
753 crash when there is a modified new file open, a non-modified exiting
754 file open and autosave happen. Simplified error checking logic and
755 avoided memory corruption. Fixes bug #Bug 518716.
757 2008-02-25 Naba Kumar <naba@gnome.org>
759 * NEWS: Updated for release 2.3.5
760 * configure.in: Bumped version to 2.3.5
762 * plugins/build-basic-autotools/build-basic-autotools.c:
763 (on_editor_changed): Avoid accessing text which is greater than
766 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
768 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
770 * plugins/debug-manager/breakpoints.c:
771 Fix #518329: Crash when adding breakpoint and other similar bugs
773 2008-02-25 Johannes Schmid <jhs@gnome.org>
775 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
776 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
777 Never call error() which calls exit()
778 #517646 – Anjuta exists with code 2 when i try to import gedit
780 2008-02-23 Johannes Schmid <jhs@gnome.org>
782 * plugins/sourceview/sourceview.c: (ieditor_insert):
783 Block insert_text signal when inserting manually.
785 2008-02-23 Johannes Schmid <jhs@gnome.org>
787 * plugins/sourceview/sourceview.c: (on_insert_text):
788 Fixed a problem with the "insert-text" signal that broke
791 2008-02-22 Johannes Schmid <jhs@gnome.org>
793 * plugins/language-support-cpp-java/plugin.c:
794 (get_line_indentation_base):
795 More fixes for comment handling and made the code
798 2008-02-22 Johannes Schmid <jhs@gnome.org>
800 * plugins/sourceview/sourceview.c: (on_insert_text):
801 Fixed #517919 – Crash on pasting docblock
803 2008-02-20 Johannes Schmid <jhs@gnome.org>
805 Patch from James Liggett:
806 * plugins/profiler/profiler.glade:
807 Fix width options dialog. Translations are not longer cut off. (#516630)
809 2008-02-18 Johannes Schmid <jhs@gnome.org>
811 * plugins/sourceview/sourceview.c: (on_insert_text):
812 Do not change the iterator in the "insert-text" handler because
813 it has some strange side-effects when copying text
814 Fix useless free'ing in hover-leave that might have led to random
817 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
819 * plugins/debug-manager/start.c:
820 Avoid a glib warning if no project is loaded
822 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
824 * manuals/anjuta-manual/C/debugger.xml:
825 Remove warning about new debugger
827 2008-02-17 Johannes Schmid <jhs@gnome.org>
829 * manuals/anjuta-manual/figures/project-window.png:
830 Use a smaller picture
832 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
834 * plugins/gdb/debugger.c:
835 Set breakpoint in file with uncommon characters in path name
837 2008-02-17 Johannes Schmid <jhs@gnome.org>
839 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
840 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
842 * plugins/sourceview/sourceview.c: (on_insert_text):
843 Fix "char-added" signal to pass the correct iterator
845 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
847 * plugins/gdb/debugger.c:
848 Load executable in gdb with space in path name
850 2008-02-17 Johannes Schmid <jhs@gnome.org>
852 * plugins/language-support-cpp-java/plugin.c:
853 (get_line_indentation_base), (get_line_auto_indentation),
855 Some bugfixes and clean-ups in comment indentation code
857 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
858 (anjuta_view_finalize), (anjuta_view_key_press_event):
859 * plugins/sourceview/sourceview.c: (on_insert_text),
860 (sourceview_create_highligth_indic), (sourceview_new):
861 Cleaned implementation of char-added signal by using "insert-text" signal
862 instead of filtering "key-press-event"
863 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
864 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
866 Fixed implementation of get_character and return value of iiter_first() and
869 2008-02-16 Johannes Schmid <jhs@gnome.org>
871 * plugins/valgrind/plugin.c: (valgrind_activate),
872 (ipreferences_merge), (ipreferences_unmerge):
873 * plugins/valgrind/vgactions.c: (vg_actions_run):
874 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
876 Fixed crasher when starting valgrind because of strange prefs handling and
877 #516641 – Valgrind: Load Log does not clear list
879 2008-02-15 James Liggett <jrliggett@cox.net>
881 * plugins/profiler/plugin.c:
882 (on_select_other_target_button_clicked):
883 Select the new custom target in the list so that the user sees it.
885 Bug 516630 – Selection custom binary in profiler is not
888 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
890 * manuals/anjuta-manual/C/projects.xml:
891 Fix #515993: "Add package" button is "Add Package" in code
892 Fix #516727: "Build All" is "Build Project" in code
893 Fix #516728: "Clean All" is "Clean Project" in code
894 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
895 Fix #516730: Fix note title
896 "Configure" is "Run Configure..." in code
898 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
900 * (added) manuals/anjuta-manual/C/figures/project-window.png,
901 (removed) manuals/anjuta-manual/C/figures/project_win.png,
902 manuals/anjuta-manual/C/projects.xml,
903 manuals/anjuta-manual/Makefile.am:
904 Fix #515207: Add a new project window screenshoot
905 Rename "Project View" to "Project window"
907 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
909 * plugins/project-import/project-import.c:
910 Fix #516743: Import project keeps an old date on project file
912 * plugins/project-manager/plugin.c:
913 Fix #516737: Import project doesn't load project with space in name
915 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
917 * plugins/debug-manager/command.c:
918 Destroy local variables on each step
920 * plugins/debug-manager/debug_tree.c,
921 plugins/debug-manager/watch.c,
922 plugins/debug-manager/locals.c,
923 plugins/gdb/debugger.c,
924 libanjuta/interfaces/libanjuta.idl:
925 Parse local variables scope (not used yet)
927 2008-02-15 James Liggett <jrliggett@cox.net>
929 reviewed by: Johannes Schmid <jhs@gnome.org>
931 * plugins/profiler/gprof-options.c: (setup_widgets),
932 (gprof_options_set_target), (gprof_options_has_target),
933 (gprof_options_get_string):
934 * plugins/profiler/gprof-options.h:
935 * plugins/profiler/plugin.c: (ifile_open):
936 516128 – crash in Anjuta IDE: selected profiler as the...
938 2008-02-14 Johannes Schmid <jhs@gnome.org>
940 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
941 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
942 * plugins/symbol-browser/an_symbol.c:
943 * plugins/symbol-browser/an_symbol_view.c:
944 (on_symbol_view_row_expanded):
945 Fixed some memory leaks (Remember to all free/unref everything that comes
946 from gtk_tree_model_get())
948 2008-02-14 Johannes Schmid <jhs@gnome.org>
950 * plugins/document-manager/search-box.c: (on_search_activated):
951 516377 – Status bar does not change its status of 'Search for .. continued at top'
952 (caused by differences between scintilla and sourceview)
954 2008-02-13 James Liggett <jrliggett@cox.net>
956 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
957 Output in UTF-8 format to avoid hangs with the editor. (#516014)
959 2008-02-14 Johannes Schmid <jhs@gnome.org>
961 * plugins/language-support-cpp-java/plugin.c:
962 (get_line_indentation_base), (get_line_auto_indentation),
963 (on_editor_char_inserted_cpp):
964 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
966 2008-02-13 Johannes Schmid <jhs@gnome.org>
968 * plugins/language-support-cpp-java/plugin.c:
969 (is_iter_inside_string), (get_line_auto_indentation):
970 Handle comments in the code and do not ask editor. Fixes scintilla
971 indentation (sourceview does not report comments anyway).
973 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
974 Diff with correct sign (also fixes some issues with language-support)
976 2008-02-13 Johannes Schmid <jhs@gnome.org>
978 * plugins/language-support-cpp-java/plugin.c:
979 (get_line_indentation_base):
980 Act even more clever for comments. Indent /* */ comments correctly
983 2008-02-13 Johannes Schmid <jhs@gnome.org>
985 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
986 Also set indentation size correctly, when tab size is set
987 by language support plugin
989 2008-02-13 Johannes Schmid <jhs@gnome.org>
991 * plugins/language-support-cpp-java/plugin.c:
992 (get_line_indentation_base):
994 Indent lines after comments correctly
996 2008-02-13 Johannes Schmid <jhs@gnome.org>
998 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
999 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1000 * libanjuta/anjuta-launcher.h:
1001 Some more fixes from symbol-db-branch
1004 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1006 2008-02-12 Johannes Schmid <jhs@gnome.org>
1008 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1009 * global-tags/Makefile.am:
1011 #515954 – create_global_tags.sh: wrong anjuta-tags path
1013 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1014 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1015 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1016 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1017 (anjuta_launcher_fork):
1018 * libanjuta/anjuta-launcher.h:
1019 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1020 from symbol-db branch
1022 2008-02-11 Johannes Schmid <jhs@gnome.org>
1024 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1025 515868 – File browser only shows icons when activated
1027 2008-02-11 Johannes Schmid <jhs@gnome.org>
1029 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1030 #515867 – Anjuta dies on startup
1032 2008-02-11 Johannes Schmid <jhs@gnome.org>
1034 * TODO.tasks: Marked subversion task as completed
1036 === anjuta 2.3.4 ===
1038 2008-02-11 Naba Kumar <naba@gnome.org>
1040 * configure.in: Bumped version to 2.3.4
1042 2008-02-10 Naba Kumar <naba@gnome.org>
1044 * NEWS: Updated for release.
1046 2008-02-10 Johannes Schmid <jhs@gnome.org>
1048 * plugins/document-manager/anjuta-document-manager.plugin.in:
1049 Added html, javascript and glade file types. This makes it possible to
1050 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1051 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1053 * plugins/file-wizard/anjuta-file-wizard.glade:
1054 * plugins/gdb/anjuta-gdb.glade:
1055 * plugins/project-wizard/anjuta-project-wizard.glade:
1056 * plugins/search/anjuta-search.glade:
1057 * plugins/terminal/anjuta-terminal-plugin.glade:
1059 Fixed some other translation issues (#507921)
1061 2008-02-10 Naba Kumar <naba@gnome.org>
1063 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1064 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1066 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1068 * manuals/anjuta-manual/C/interface.xml,
1069 manuals/anjuta-manual/C/introduction.xml,
1070 manuals/anjuta-manual/C/preferences.xml,
1071 manuals/anjuta-manual/C/fileoperations.xml,
1072 manuals/anjuta-manual/C/projects.xml:
1073 Fix spelling errors, including bug #515204, #515172, #515117
1076 2008-02-10 Naba Kumar <naba@gnome.org>
1078 * plugins/document-manager/plugin.c: Fixed stream comment and added
1079 translator's comment for 'block comment', 'box comment' and 'stream
1082 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1084 * plugins/debug-manager/command.c,
1085 plugins/debug-manager/command.h,
1086 plugins/debug-manager/breakpoints.c,
1087 libanjuta/interfaces/libanjuta.idl:
1088 Avoid adding the same breakpoint several times
1090 * plugins/gdb/debugger.c:
1091 Fix bug #515463: Deattaching process kill it
1093 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1095 * manuals/anjuta-manual/C/debugger.xml:
1096 Fix translation bug #515459 and #515460
1098 2008-02-10 Johannes Schmid <jhs@gnome.org>
1100 Patch from Rémi Cardona <remi@gentoo.org>
1102 * plugins/build-basic-autotools/Makefile.am:
1103 * plugins/cvs-plugin/Makefile.am:
1104 * plugins/document-manager/Makefile.am:
1105 * plugins/editor/Makefile.am:
1106 * plugins/indent/Makefile.am:
1107 * plugins/language-support-cpp-java/Makefile.am:
1108 * plugins/message-view/Makefile.am:
1109 * plugins/sourceview/Makefile.am:
1110 * plugins/symbol-browser/Makefile.am:
1111 * plugins/terminal/Makefile.am:
1112 * scripts/build-schemas.mk:
1114 Fix #512531 – Parallel build fails
1116 * AUTHORS: Added Rémi
1118 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1120 * plugins/debug-manager/queue.c:
1121 Fix interrupt command, not working due to previous change
1123 2008-02-10 Johannes Schmid <jhs@gnome.org>
1127 * src/anjuta-callbacks.c (removed):
1128 * src/anjuta-callbacks.h (removed):
1130 Removed (almost) empty files, fixes #515383 and #515388
1132 2008-02-09 James Liggett <jrliggett@cox.net>
1134 Reviewed by Naba Kumar <naba@gnome.org>:
1136 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1137 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1138 * plugins/subversion/svn-command.c:
1139 (svn_command_make_canonical_path):
1140 * plugins/subversion/svn-command.h:
1141 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1142 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1143 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1144 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1145 * plugins/subversion/svn-remove-command.c:
1146 (svn_remove_command_new):
1147 * plugins/subversion/svn-status-command.c:
1148 (svn_status_command_new):
1149 * plugins/subversion/svn-switch-command.c:
1150 (svn_switch_command_new):
1151 * plugins/subversion/svn-update-command.c:
1152 (svn_update_command_new):
1153 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1154 die if the user gives a path that libsvn doesn't like.
1158 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1160 * plugins/debug-manager/command.c,
1161 plugins/debug-manager/command.h,
1162 plugins/debug-manager/queue.c:
1163 Fix crashes when trying to stop the debugger while it is busy
1165 2008-02-08 Johannes Schmid <jhs@gnome.org>
1167 Patch from Rodrigo Moya <rodrigo@novell.com>
1169 * plugins/glade/plugin.c: (ifile_open):
1170 * plugins/symbol-browser/test-class.cpp:
1171 * AUTHORS: Added Rodrigo
1173 #514732 – 64 bit compliation error
1174 #514733 – Use of uninitialized variables
1176 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1178 * manuals/anjuta-manual/C/debugger.xml:
1179 Fix translation bug #514494 and bug #514440
1181 2008-02-05 Massimo Cora' <maxcvs@email.it>
1183 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1184 Fix a compile error added in the previous patch
1186 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1188 * plugins/profiler/gprof-view.c,
1189 plugins/class-inheritance/class-callbacks.c,
1190 plugins/class-inheritance/class-inherit.c,
1191 plugins/symbol-browser/an_symbol.c,
1192 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1193 libanjuta/interfaces/libanjuta.idl:
1194 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1196 2008-02-04 Johannes Schmid <jhs@gnome.org>
1198 * plugins/search/anjuta-search.glade: Fixed typo
1200 2008-02-03 Johannes Schmid <jhs@gnome.org>
1202 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1203 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1204 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1206 * plugins/build-basic-autotools/build-basic-autotools.c:
1207 (build_get_context), (build_configure_project):
1208 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1209 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1210 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1211 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1212 * plugins/devhelp/plugin.c: (devhelp_activate):
1213 * plugins/editor/Makefile.am:
1214 * plugins/editor/anjuta-editor-scintilla.glade:
1215 * plugins/editor/text_editor.c:
1216 * plugins/editor/text_editor.h:
1217 * plugins/editor/text_editor_menu.c (removed):
1218 * plugins/editor/text_editor_menu.h (removed):
1219 * plugins/file-wizard/anjuta-file-wizard.glade:
1220 * plugins/gtodo/notification.c: (create_notification_window):
1221 * plugins/gtodo/preferences.c: (preferences_widget):
1222 * plugins/language-support-cpp-java/plugin.c:
1223 (cpp_java_plugin_activate_plugin):
1224 * plugins/message-view/anjuta-message-manager-plugin.glade:
1225 * plugins/message-view/plugin.c: (activate_plugin):
1226 * plugins/project-manager/plugin.c: (confirm_removal):
1227 * plugins/search/anjuta-search.glade:
1228 * plugins/search/plugin.c:
1229 * plugins/search/search-replace.c: (nb_results_alert):
1230 * plugins/subversion/subversion-commit-dialog.c:
1231 (on_subversion_commit_response):
1232 * plugins/symbol-browser/plugin.c: (activate_plugin):
1233 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1234 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1235 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1238 Fixed translation bugs from #507921.
1239 Removed unused files in scintilla plugin
1241 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1243 * manuals/anjuta-manual/C/debugger.xml:
1244 Fix bug #514124 and bug #514138: Wrong menu item name
1246 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1248 * plugins/profiler/gprof-view.c,
1249 plugins/symbol-browser/plugin.c,
1250 plugins/class-inheritance/class-callbacks.c,
1251 plugins/debug-manager/plugin.c,
1252 plugins/tools/editor.c,
1253 plugins/search/search-replace.c,
1254 plugins/search/search-replace_backend.c,
1255 plugins/search/search-replace_backend.h,
1256 plugins/build-basic-autotools/build-basic-autotools.c,
1257 plugins/document-manager/plugin.c,
1258 plugins/document-manager/file_history.c,
1259 plugins/document-manager/anjuta-docman.c,
1260 plugins/document-manager/anjuta-docman.h,
1261 plugins/document-manager/action-callbacks.c,
1262 libanjuta/interfaces/libanjuta.idl:
1263 Rename IAnjutaDocumentManager functions:
1264 find_document_with_path, goto_file_line, goto_file_line_mark
1265 and get_full_filename into
1266 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1268 Fix search plugin to use an URI instead of a file path
1269 Fix anjuta_docman_get_uri to always return an URI
1271 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1273 * plugins/debug-manager/breakpoints.c:
1274 Fix bug #514118: Rename Clear All Breakpoints to Remove
1277 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1279 * manuals/anjuta-manual/C/debugger.xml:
1280 Update debugger documentation
1282 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1284 * plugins/debug-manager/sharedlib.c,
1285 plugins/debug-manager/anjuta-debug-manager.glade,
1286 plugins/debug-manager/queue.c,
1287 plugins/tools/execute.c,
1288 plugins/tools/anjuta-tools.glade,
1289 plugins/tools/editor.c,
1290 plugins/project-wizard/templates/terminal.wiz,
1291 plugins/project-wizard/templates/xlib-dock.wiz,
1292 plugins/project-wizard/templates/wxwin.wiz,
1293 plugins/project-wizard/templates/java.wiz,
1294 plugins/project-wizard/templates/gnome.wiz,
1295 plugins/project-wizard/templates/anjuta-plugin.wiz,
1296 plugins/project-wizard/templates/gtkmm.wiz,
1297 plugins/project-wizard/templates/python.wiz,
1298 plugins/project-wizard/templates/cpp.wiz,
1299 plugins/project-wizard/templates/sdl.wiz,
1300 plugins/project-wizard/templates/gtk.wiz,
1301 plugins/project-wizard/templates/minimal.wiz,
1302 plugins/project-wizard/templates/xlib.wiz,
1303 plugins/project-wizard/templates/gcj.wiz,
1304 plugins/gdb/plugin.c,
1305 plugins/gdb/debugger.c,
1306 libanjuta/anjuta-plugin-manager.c:
1307 Partial fix of #507921: translation issues in debug-manager, tools,
1308 project-wizard, gdb and anjuta-plugin-manager.
1310 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1312 * plugins/debug-manager/queue.c:
1313 Debugger Local, Stack and Thread windows were missing due to
1314 the previous change.
1316 2008-02-02 Johannes Schmid <jhs@gnome.org>
1318 * manuals/anjuta-manual/Makefile.am:
1319 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1320 causes make install to fail
1322 2008-02-02 Johannes Schmid <jhs@gnome.org>
1324 * plugins/macro/macros.xml:
1325 #495511 – Header_h macro correction
1327 2008-02-02 Johannes Schmid <jhs@gnome.org>
1329 * plugins/patch/patch-plugin.glade:
1330 gtk-apply is not translatable...
1332 2008-02-02 Johannes Schmid <jhs@gnome.org>
1334 * plugins/build-basic-autotools/build-basic-autotools.c:
1335 (on_build_mesg_format):
1337 Also check for untranslated messages from make. Should fix
1338 #511981 – Error parsing make output
1340 2008-02-02 Johannes Schmid <jhs@gnome.org>
1342 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1345 Fixed #511010 – [UI] Execute program utility window
1347 2008-02-02 Johannes Schmid <jhs@gnome.org>
1350 Fixed #509908 – [UI] Problems with the General settings tab
1352 2008-02-02 Johannes Schmid <jhs@gnome.org>
1354 * manuals/anjuta-manual/C/fileoperations.xml:
1355 Fixed #513730 – Option not present in the GUI po file
1357 2008-02-02 Johannes Schmid <jhs@gnome.org>
1359 * plugins/sourceview/anjuta-editor-sourceview.glade:
1360 Adjust preferences default values
1362 2008-02-02 Johannes Schmid <jhs@gnome.org>
1364 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1365 Fixed #512535 – Open files tabs' position is correctly remembered
1366 but not applied at startup
1368 2008-02-02 Johannes Schmid <jhs@gnome.org>
1370 * plugins/search/search-replace.c: (on_message_clicked):
1371 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1372 fix clicking on search result messages
1374 2008-02-01 James Liggett <jrliggett@cox.net>
1376 * plugins/subversion/svn-command.c: (on_svn_notify):
1377 Fixed wrong status message output when resolving conflicts.
1379 2008-02-02 Johannes Schmid <jhs@gnome.org>
1381 * configure.in: Require GtkSourceView 2.1.2
1382 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1383 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1384 (imark_is_marker_set), (imark_delete_all_markers),
1385 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1387 Adapted to API changes in GtkSourceView
1389 2008-02-01 Johannes Schmid <jhs@gnome.org>
1391 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1392 Fixed tabsize preference
1394 2008-02-01 Johannes Schmid <jhs@gnome.org>
1396 * manuals/anjuta-manual/C/fileoperations.xml:
1397 * manuals/anjuta-manual/C/interface.xml:
1400 * manuals/anjuta-manual/Makefile.am:
1401 * manuals/anjuta-manual/C/figures/*:
1403 Updated figures to be in clearlooks theme, removed old figures
1405 2008-02-01 Johannes Schmid <jhs@gnome.org>
1407 * plugins/patch/patch-plugin.glade:
1408 * plugins/patch/plugin.c: (patch_plugin_activate):
1409 Another UI issue with the patch plugin and silenced a compiler
1412 Patch from James Liggett:
1413 * plugins/profiler/gprof-call-graph-view.c:
1414 (gprof_call_graph_view_create_columns):
1415 * plugins/profiler/gprof-flat-profile-view.c:
1416 (gprof_flat_profile_view_create_columns):
1417 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1418 * plugins/profiler/gprof-view.h:
1420 Use two decimal places for float values in profiler views (#507831)
1422 2008-02-01 Johannes Schmid <jhs@gnome.org>
1425 * plugins/editor/Makefile.am:
1427 Fixed #512751 – libgnomeprint unnecessary without scintilla
1429 2008-01-31 Johannes Schmid <jhs@gnome.org>
1431 * plugins/language-manager/languages.xml:
1432 Added a pretty ugly string for C++ headers. Maybe we should rely
1433 on mime-types instead...
1435 2008-01-31 Johannes Schmid <jhs@gnome.org>
1437 * plugins/language-support-cpp-java/cpp-java-assist.c:
1438 (get_iter_column), (cpp_java_assist_get_calltip_context),
1439 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1440 (on_assist_chosen), (cpp_java_assist_install):
1441 * plugins/language-support-cpp-java/plugin.c:
1442 (on_editor_char_inserted_cpp):
1443 Removed annoying DEBUG_PRINTs
1445 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1446 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1447 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1449 Fixed "jumping" tooltips, fixed indentation of brances
1451 2008-01-31 Johannes Schmid <jhs@gnome.org>
1453 * plugins/document-manager/plugin.c: (on_document_changed):
1454 Fixed crash when closing anjuta after all document tabs have been closed
1456 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1458 * plugins/debug-manager/anjuta-debug-manager.glade:
1459 Fix #513485: wrong strings maked as translatable
1461 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1463 * plugins/debug-manager/threads.c,
1464 plugins/debug-manager/stack_trace.c:
1465 Avoid crash when getting relative path from debugger (same fix
1468 * plugins/debug-manager/queue.c:
1469 Emit all state changes notification
1471 * plugins/debug-manager/start.c:
1472 Fix #511586: Project path with "+" not working in debugger
1474 2008-01-31 Johannes Schmid <jhs@gnome.org>
1476 * plugins/patch/patch-plugin.glade:
1477 Fixed button ui problem...
1479 Patch from James Liggett:
1480 * plugins/profiler/gprof-call-graph-block-entry.c:
1481 (gprof_call_graph_block_primary_entry_new),
1482 (gprof_call_graph_block_secondary_entry_new):
1483 * plugins/profiler/gprof-flat-profile-entry.c:
1484 (gprof_flat_profile_entry_new):
1486 Fix #507831 - Wrong Profiler values for some locales
1488 2008-01-31 Johannes Schmid <jhs@gnome.org>
1490 * plugins/sourceview/anjuta-editor-sourceview.glade:
1491 * plugins/sourceview/sourceview-prefs.c:
1492 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1494 Fixed Editor->View popup menu for those entries that are appropriate for
1497 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1499 * plugins/debug-manager/breakpoints.c:
1500 Fix #512901: Crash when adding a breakpoint
1502 * plugins/debug-manager/queue.c:
1503 Remove a possible memory leak
1505 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1507 * plugins/debug-manager/data_view.c,
1508 plugins/debug-manager/sparse_view.c,
1509 manuals/anjuta-manual/C/debugger.xml:
1510 Fix #513130, #513131 #513135: Wrong menu item names and errors
1511 in the documentation
1513 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1515 * plugins/tools/editor.c:
1516 ianjuta_document_manager_find_document_with_path expect an uri not
1519 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
1521 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1522 manuals/reference/libanjuta/libanjuta-sections.txt,
1523 libanjuta/interfaces/libanjuta.idl:
1524 Documentation fixes for IAnjutaDebugger* interfaces
1526 === anjuta 2.3.3 ===
1528 2008-01-27 Naba Kumar <naba@gnome.org>
1530 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
1533 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
1534 (value_added_current_editor), (value_removed_current_editor):
1537 * TODO.tasks: Updated.
1539 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
1540 scrollwindow shadow in.
1542 * plugins/editor/anjuta-editor-scintilla.glade:
1543 * plugins/editor/style-editor.c: (create_style_editor_gui):
1544 Set style window transient and cetered for preferences window.
1545 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
1547 * plugins/editor/anjuta-editor-scintilla.glade:
1548 Fixes Bug #427108 - Scintilla plugin configuration folding-style
1551 * configure.in, NEWS: Updated for release 2.3.3
1553 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1555 * plugins/debug-manager/anjuta-debug-manager.glade:
1556 Fix #512224: Use a string in english
1558 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1560 * plugins/build-basic-autotools/build-basic-autotools.c:
1561 ianjuta_document_manager_goto_file_line_mark needs an uri and
1564 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1566 * plugins/symbol-browser/plugin.c,
1567 plugins/symbol-browser/an_symbol_view.c:
1568 use gnome_vfs_get_uri_from_local_path to get local path from uri
1569 This takes care of escaping some characters
1571 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
1573 * plugins/debug-manager/stack_trace.c:
1574 Probably fix #510028: crash debugger when having a relative filename
1577 2008-01-25 Tom <tpgww@onepost.net>
1579 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1581 * plugins/document-manager/plugin.c,
1582 plugins/document-manager/file_history.c,
1583 plugins/document-manager/file_history.h,
1584 plugins/document-manager/anjuta-docman.c,
1585 plugins/document-manager/anjuta-docman.h:
1586 Rename filename argument to uri when an uri is expected
1587 anjuta_docman_get_document_for_uri will remove symlinks
1589 2008-01-25 Naba Kumar <naba@gnome.org>
1591 * plugins/terminal/terminal.c: (terminal_execute),
1593 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
1595 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
1597 * plugins/debug-manager/anjuta-debug-manager.glade,
1598 plugins/debug-manager/start.c:
1599 Fix #511049: Change UI of add source directories dialog
1601 2008-01-24 Naba Kumar <naba@gnome.org>
1603 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
1604 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
1605 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
1606 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
1607 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
1610 2008-01-24 Johannes Schmid <jhs@gnome.org>
1612 Patch from: Luca Ferretti <ella.uca@libero.it>:
1614 * plugins/document-manager/anjuta-docman.c:
1615 (anjuta_docman_page_init), (anjuta_docman_class_init):
1616 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
1618 Fix #511757 – Close icon in tabs cut off (Patch was only for
1619 document-manager, also adapted it for message-manager)
1621 2008-01-24 Johannes Schmid <jhs@gnome.org>
1623 * plugins/Makefile.am:
1624 * plugins/sourceview/anjuta-document.c:
1625 * plugins/sourceview/anjuta-marshal.list:
1626 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1627 (anjuta_view_key_press_event):
1628 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
1629 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
1630 (iiter_diff), (iiter_iface_init):
1631 * plugins/sourceview/sourceview.c: (on_document_char_added),
1632 (ieditor_goto_position), (ieditor_get_text),
1633 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
1634 (ieditor_erase), (ieditor_get_line_from_position),
1635 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
1636 (ieditor_get_position_from_offset), (ieditor_get_start_position),
1637 (ieditor_get_end_position), (ieditor_goto_start),
1638 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
1639 (iconvert_to_lower), (iindic_set), (iassist_suggest),
1640 (iassist_show_tips):
1642 Implemented new iterators interface in sourceview editor and
1645 2008-01-23 Naba Kumar <naba@gnome.org>
1647 * libanjuta/interfaces/libanjuta.idl:
1648 * manuals/reference/libanjuta/libanjuta-sections.txt:
1649 * plugins/build-basic-autotools/build-basic-autotools.c:
1650 (build_indicator_location_set), (on_editor_changed):
1651 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
1652 * plugins/debug-manager/variable.c: (get_hovered_word):
1653 * plugins/document-manager/action-callbacks.c:
1654 (on_editor_command_upper_case_activate),
1655 (on_editor_command_lower_case_activate):
1656 * plugins/document-manager/search-box.c: (on_incremental_search),
1657 (on_search_activated):
1658 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
1659 (iiter_last), (iiter_set_position), (iiter_get_position),
1660 (iiter_get_length), (iiter_compare), (iiter_diff),
1662 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
1663 (text_editor_goto_point), (itext_editor_goto_start),
1664 (itext_editor_goto_end), (itext_editor_goto_position),
1665 (itext_editor_get_text_all), (itext_editor_get_text),
1666 (itext_editor_get_position), (itext_editor_get_offset),
1667 (itext_editor_get_length), (itext_editor_insert),
1668 (itext_editor_erase), (itext_editor_erase_all),
1669 (itext_editor_get_column), (itext_editor_get_overwrite),
1670 (itext_editor_set_popup_menu),
1671 (itext_editor_get_line_from_position),
1672 (itext_editor_get_line_begin_position),
1673 (itext_editor_get_line_end_position),
1674 (itext_editor_get_position_from_offset),
1675 (itext_editor_get_start_position), (itext_editor_get_end_position),
1676 (itext_editor_iface_init), (iconvert_to_upper),
1677 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
1679 * plugins/editor/text_editor.h:
1680 * plugins/editor/text_editor_cbs.c:
1681 (on_text_editor_scintilla_notify):
1682 * plugins/indent/plugin.c: (on_indent_action_activate):
1683 * plugins/language-support-cpp-java/cpp-java-assist.c:
1684 (cpp_java_assist_get_scope_context),
1685 (cpp_java_assist_get_pre_word),
1686 (cpp_java_assist_show_autocomplete),
1687 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1688 (on_editor_char_added), (on_assist_chosen):
1689 * plugins/language-support-cpp-java/plugin.c:
1690 (get_line_indentation), (skip_iter_to_previous_logical_line),
1691 (skip_preprocessor_lines), (initialize_indentation_params),
1692 (set_line_indentation), (get_line_indentation_base),
1693 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
1694 (on_editor_char_inserted_java), (on_auto_indent):
1695 * plugins/macro/macro-actions.c: (match_shortcut):
1696 * plugins/macro/macro-dialog.c: (on_ok_clicked):
1697 * plugins/macro/plugin.c: (match_keyword):
1698 * plugins/search/plugin.c: (find_incremental):
1699 * plugins/search/search-replace.c: (search_and_replace),
1700 (search_start_over):
1701 * plugins/search/search-replace_backend.c:
1702 (file_buffer_new_from_te), (file_buffer_line_from_pos),
1703 (create_search_entries):
1704 * plugins/symbol-browser/plugin.c:
1705 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1706 (isymbol_manager_iface_init):
1707 * plugins/symbol-db/plugin.c:
1708 (on_editor_buffer_symbols_update_timeout), (on_char_added),
1709 (isymbol_manager_iface_init):
1710 * plugins/tools/execute.c: (atp_output_context_construct),
1711 (atp_output_context_destroy), (atp_user_tool_execute):
1713 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
1714 iterators instead of integer offsets.
1715 - Renamed original ianjuta_editor_get_position(int) to
1716 ianjuta_editor_get_offset(). It is deprecated.
1717 - Renamed original ianjuta_editor_get_position_iter() to
1718 ianjuta_editor_get_position().
1719 - Renamed ianjuta_editor_get_cell_iter() to
1720 ianjuta_editor_get_position_from_offset()
1721 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
1722 - Added new methods:
1723 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
1724 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
1725 ianjuta_editor_goto_end().
1726 - All relevent signals and methods converted to use iterators.
1727 - All relevent plugins fixed to use new API.
1728 - Removed ianjuta_editor_cell_get_line() because it is provided by
1729 ianjuta_editor_get_line_from_position().
1730 - Removed ianjuta_symbol_manager_get_completions_at_position()
1731 because it not used anywhere and is not right to be there.
1732 - Updated IAnjutaEditable documentation.
1734 Updated IAnjutaIterable interface:
1735 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
1736 - Introduced 'end-iter' to point at the end of the list.
1737 - Updated IAnjutaIterable documentation.
1739 * plugins/Makefile.am:
1740 (Disabled sourceview plugin for now. Jhs is coming up with a patch
1743 2008-01-22 Johannes Schmid <jhs@gnome.org>
1745 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
1746 * plugins/project-import/anjuta-project-import.glade:
1747 * plugins/project-import/anjuta-project-import.plugin.in:
1748 * plugins/project-wizard/anjuta-project-wizard.glade:
1749 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
1750 * plugins/project-wizard/druid.c: (npw_druid_new):
1751 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
1753 Fixed #465084 – wizard instead of assistant (only string changes...)
1755 2008-01-20 Rob Bradford <rob@openedhand.com>
1757 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
1758 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
1759 coming up with the solution. (Bug: #510390.)
1761 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1763 * plugins/build-basic-autotools/executer.c:
1764 Fix #502508, use anjuta_launcher to keep program output
1766 * plugins/terminal/terminal.c:
1767 Remove unused child_initizlized member
1768 Start the shell on plugin activation
1770 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
1772 * plugins/debug-manager/sparse_buffer.c:
1773 Fix a crash when scrolling in the diassembly window
1775 * plugins/debug-manager/sparse_view.c:
1776 Small limit change using the same "unit" for both number
1778 2008-01-19 Naba Kumar <naba@gnome.org>
1780 * plugins/language-support-cpp-java/cpp-java-assist.c:
1781 (cpp_java_assist_get_scope_context),
1782 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
1785 2008-01-19 Johannes Schmid <jhs@gnome.org>
1787 * plugins/sourceview/anjuta-editor-sourceview.glade:
1788 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
1790 And even more strings...
1792 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1794 * plugins/project-wizard/templates/cpp/src/main.cc:
1795 Fix #498734, typing error in c++ project template
1797 2008-01-19 Johannes Schmid <jhs@gnome.org>
1799 * plugins/editor/text_editor.c: (text_editor_save_file):
1800 * plugins/macro/anjuta-macro.glade:
1801 * plugins/subversion/anjuta-subversion.glade:
1803 Fixed even more strings
1805 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1807 * plugins/language-support-cpp-java/cpp-java-assist.c:
1808 Fix bug #488519, remove critical warning (completion_cache == NULL
1811 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1813 * plugins/gdb/debugger.c:
1814 Enable logging of gdb communication with an environment variable
1816 2008-01-19 Naba Kumar <naba@gnome.org>
1818 * plugins/editor/text-editor-iterable.c: (iiter_next),
1819 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
1820 editor native funtions to avoid round trips.
1822 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
1824 * plugins/editor/text_editor.c:
1825 Fix a bug due to the previous patch: Unable to save new file in
1828 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
1830 * plugins/debug-manager/disassemble.c,
1831 plugins/debug-manager/disassemble.h,
1832 plugins/debug-manager/registers.c,
1833 plugins/debug-manager/registers.h,
1834 plugins/debug-manager/memory.c,
1835 plugins/debug-manager/memory.h,
1836 plugins/debug-manager/command.c,
1837 plugins/debug-manager/command.h,
1838 plugins/debug-manager/queue.c,
1839 plugins/debug-manager/queue.h,
1840 plugins/debug-manager/breakpoints.c,
1841 plugins/debug-manager/stack_trace.c,
1842 plugins/debug-manager/threads.c,
1843 plugins/debug-manager/plugin.c,
1844 plugins/gdb/plugin.c,
1845 plugins/gdb/debugger.c,
1846 plugins/gdb/debugger.h,
1847 manuals/reference/libanjuta/libanjuta-sections.txt,
1848 manuals/reference/libanjuta/libanjuta.types,
1849 libanjuta/interfaces/libanjuta.idl:
1850 Use gulong instead of guint for addresses
1851 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
1852 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
1854 * plugins/gdb/anjuta-gdb.plugin.in:
1855 Remove reference to IAnjutaCpuDebugger (useless)
1857 2008-01-18 Johannes Schmid <jhs@gnome.org>
1859 * AUTHORS: Added Alexander
1861 2008-01-18 Johannes Schmid <jhs@gnome.org>
1863 Patch from: Alexander Korolyov <kilork@yandex.ru>
1865 * plugins/editor/text_editor.c: (load_from_file),
1866 (text_editor_save_file):
1868 Fixed symlinks (#510238) and file permission (#405321)
1869 handling for scintilla editor.
1871 2008-01-17 Johannes Schmid <jhs@gnome.org>
1873 * plugins/document-manager/action-callbacks.c:
1874 (on_editor_command_select_all_activate),
1875 (on_editor_command_cut_activate),
1876 (on_editor_command_paste_activate),
1877 (on_editor_command_copy_activate),
1878 (on_editor_command_clear_activate):
1879 Resupport cut/copy/paste/clear on GtkEditables when those
1880 have focus. (Important for shortcuts to work).
1882 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1883 * plugins/document-manager/search-box.c: (on_search_activated):
1884 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
1885 * plugins/patch/patch-plugin.c: (on_ok_clicked):
1886 * plugins/profiler/plugin.c: (profiler_get_data):
1887 * plugins/project-wizard/druid.c: (npw_druid_new):
1888 * plugins/project-wizard/install.c: (on_install_end_install_file):
1889 * plugins/sourceview/anjuta-editor-sourceview.glade:
1890 * plugins/subversion/anjuta-subversion.glade:
1891 * plugins/tools/anjuta-tools.glade:
1892 Various string fixes
1894 2008-01-17 Naba Kumar <naba@gnome.org>
1896 Patch from James Liggett:
1898 * plugins/subversion/subversion-add-dialog.c:
1899 (on_subversion_add_response):
1900 * plugins/subversion/subversion-copy-dialog.c:
1901 (on_subversion_copy_response):
1902 * plugins/subversion/subversion-diff-dialog.c:
1903 (on_subversion_diff_response):
1904 * plugins/subversion/subversion-merge-dialog.c:
1905 (on_subversion_merge_response):
1906 * plugins/subversion/subversion-remove-dialog.c:
1907 (on_subversion_remove_response):
1908 * plugins/subversion/subversion-switch-dialog.c:
1909 (on_subversion_switch_response):
1910 * plugins/subversion/subversion-ui-utils.c: (check_input):
1911 * plugins/subversion/subversion-ui-utils.h:
1912 * plugins/subversion/subversion-update-dialog.c:
1913 (on_subversion_update_response):
1915 If the user doesn't enter any data for path or revision fields in
1916 certain SVN plugin dialogs, libsvn throws assertion failures and
1917 kills Anjuta. To avoid this, the validity of path and revision
1918 input data are checked before the command gets executed.
1920 Fixes Bug #509510 - Check input of some dialogs to avoid termination
1921 if user gives bad or no input
1923 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
1925 * plugins/document-manager/anjuta-docman.c:
1926 Fix #507627 memory tab stay active on debugger stop
1927 Remove two unused variables due to the previous patch
1929 2008-01-16 Johannes Schmid <jhs@gnome.org>
1931 * libanjuta/anjuta-plugin-manager.c:
1932 Fixed #508399 – When you enable a plugin, preferences don't show up
1934 2008-01-16 Rob Bradford <rob@openedhand.com>
1936 Reviewed by: Johannes Schmid <jhs@gnome.org>
1938 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
1939 (get_property_value_as_string), (set_property_value_as_string),
1940 (register_callbacks):
1941 * libanjuta/anjuta-preferences.h:
1942 Add support for both file and folder preferences (originally only
1943 folder choosers were supported. (Fixes bug: #508805.)
1945 * plugins/file-manager/file-manager.glade:
1946 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
1949 2008-01-16 Johannes Schmid <jhs@gnome.org>
1951 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1953 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1956 Fixed #509875 – The "Update globale tags" button wording is incorrect
1957 Fixed #509873 – Build Autotools Preferences has excessive padding
1958 Fixed #509872 – General Information labels are incorrectly aligned
1959 Fixed #509871 – General preferences has incorrect use of colons
1961 2008-01-16 Johannes Schmid <jhs@gnome.org>
1963 * plugins/document-manager/anjuta-document-manager.glade:
1964 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
1966 Fixed #509865 – Incorrect padding in the Documents settings tabs
1967 Fixed #509867 – Create button contents is mis-aligned
1968 Fixed #509869 – "Add Directory" button is not HIG complient
1970 2008-01-16 Johannes Schmid <jhs@gnome.org>
1972 * libanjuta/anjuta-preferences-dialog.c:
1973 (anjuta_preferences_dialog_add_page):
1975 Fix #509864 – No initial section selected when opening the Preferences dialog
1977 2008-01-16 Johannes Schmid <jhs@gnome.org>
1979 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
1980 Removed unused gconf_notifications
1982 * plugins/search/anjuta-search.glade:
1983 * plugins/subversion/anjuta-subversion.glade:
1984 * plugins/tools/anjuta-tools.glade:
1985 * src/anjuta-app.c: (anjuta_app_instance_init):
1987 Fixed various strings
1989 2008-01-15 Naba Kumar <naba@gnome.org>
1991 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
1992 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
1995 * plugins/symbol-browser/an_symbol_view.c:
1996 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
1999 2008-01-15 Johannes Schmid <jhs@gnome.org>
2001 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2002 (anjuta_profile_add_plugins_from_xml):
2003 * plugins/file-manager/file-manager.glade:
2006 * libanjuta/interfaces/libanjuta.idl:
2009 * plugins/sourceview/Makefile.am:
2010 * plugins/sourceview/anjuta-editor-sourceview.glade:
2011 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2012 (end_print), (print_setup), (sourceview_print),
2013 (sourceview_print_preview):
2014 * plugins/sourceview/sourceview.c: (iprint_print),
2015 (iprint_print_preview):
2017 Added printing support to GtkSourceView editor
2019 2007-01-14 Tom <tpgww@onepost.net>
2021 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2023 * plugins/document-manager/anjuta-docman.c:
2024 Fix two memory leaks added by the previous patch
2026 2008-01-14 Johannes Schmid <jhs@gnome.org>
2028 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2029 * plugins/sourceview/assist-window.c: (assist_window_move):
2033 2008-01-14 Rob Bradford <rob@openedhand.com>
2035 * global-tags/Makefile.am:
2036 * global-tags/create_global_tags.sh.in:
2037 Install anjuta-tags binary into FHS policy compliant directory and
2038 update references. (Fixes bug: 509346.)
2040 2008-01-13 Naba Kumar <naba@gnome.org>
2042 Patch from: Ritesh Khadgaray
2043 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2044 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2045 Adds export-dynamic option to LDFLAGS to project template for libglade
2046 to work for autoconnect signals.
2048 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2050 * libanjuta/anjuta-utils.c:
2051 anjuta_util_get_real_path return a string that need to be freed
2052 with g_free even if PATH_MAX is not defined
2054 2008-01-13 Andre Klapper <a9016009@gmx.de>
2056 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2059 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2061 * plugins/document-manager/anjuta-docman.c:
2062 Do not reopen file having escaped character (+,...) in path name
2064 2008-01-13 Naba Kumar <naba@gnome.org>
2066 * libanjuta/interfaces/libanjuta.idl:
2067 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2068 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2069 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2070 IAnjutaProjectManager::add_sources().
2072 * plugins/glade/plugin.c: (on_glade_resource_removed),
2073 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2074 stubs for handing resources in glade file.
2076 2008-01-13 Naba Kumar <naba@gnome.org>
2078 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2080 * plugins/glade/plugin.c: (ifile_open): Select the first window
2081 in the glade project when it is first opened. Avoids empty glade
2082 document the first time.
2084 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2086 Reviewed by: Johannes Schmid <jhs@gnome.org>
2088 * plugins/gtodo/callback.c: (remove_todo_item):
2089 Fix #507304 – crash in Anjuta IDE while removing done tasks
2091 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2093 * plugins/debug-manager/anjuta-debug-manager.ui,
2094 plugins/debug-manager/plugin.c,
2095 plugins/debug-manager/start.h,
2096 plugins/debug-manager/start.c:
2097 New menu item to add extra source directories for debugger
2099 === anjuta 2.3.2 ===
2101 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2103 * plugins/gtodo/callback.c: (remove_todo_item):
2104 Fix #507304 – crash in Anjuta IDE while removing done tasks
2106 2008-01-11 Naba Kumar <naba@gnome.org>
2108 * configure.in: Bumped version to 2.3.2
2109 * NEWS: Updated for anjuta 2.3.2 release
2110 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2113 2008-01-11 Johannes Schmid <jhs@gnome.org>
2115 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2117 Reverted accidently commited change
2119 * plugins/document-manager/anjuta-document-manager.glade:
2120 Fix Gtk-Critical because of broken glade file
2122 2008-01-11 Naba Kumar <naba@gnome.org>
2124 * plugins/glade/plugin.c: (on_document_destroy),
2125 (glade_plugin_add_project): Fixed a bug where when more than one
2126 glade document is open and one is closed, it closes all the glade
2127 documents. Also it might have fixed the bug where sometimes closing
2128 the glade document leaves glade widget tree unclosed.
2130 2008-01-11 Naba Kumar <naba@gnome.org>
2132 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2133 prevent install errors when not installed as root (then the files
2134 are only useful when glade-3 is installed in the same prefix, but it
2135 doesn't harm anjuta runtime).
2137 * plugins/sourceview/sourceview.c: Commented use of a file
2138 not currently distributed.
2140 2008-01-10 Naba Kumar <naba@gnome.org>
2142 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2143 nothing to translate in it.
2145 2008-01-10 Johannes Schmid <jhs@gnome.org>
2147 * plugins/project-wizard/templates/gnome.wiz:
2148 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2149 * plugins/project-wizard/templates/gnome/src/main.c:
2150 * plugins/project-wizard/templates/translatable-strings.h:
2152 Fixed #508497 and added a new chooser to select whether to use
2155 2008-01-10 Johannes Schmid <jhs@gnome.org>
2157 Patch from Tom <tpgww@onepost.net>:
2159 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2160 (anjuta_util_glist_path_dedup):
2161 * libanjuta/anjuta-utils.h:
2163 Give the method a proper prefixed name
2165 * plugins/document-manager/action-callbacks.c:
2166 (get_current_popup_active),
2167 (on_editor_command_select_all_activate),
2168 (on_editor_command_cut_activate),
2169 (on_editor_command_paste_activate),
2170 (on_editor_command_copy_activate),
2171 (on_editor_command_clear_activate), (on_show_search),
2172 (on_repeat_quicksearch):
2173 * plugins/document-manager/action-callbacks.h:
2174 * plugins/document-manager/anjuta-docman.c:
2175 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2176 (anjuta_docman_goto_file_line_mark),
2177 (anjuta_docman_get_full_filename):
2178 * plugins/document-manager/anjuta-docman.h:
2179 * plugins/document-manager/anjuta-document-manager.ui:
2180 * plugins/document-manager/plugin.c:
2181 (update_document_ui_interface_items):
2183 Better way to fix the popup-menu items (Cut/Copy/Paste)
2184 and various clean-ups.
2186 * plugins/document-manager/search-box.c: (on_document_changed),
2187 (search_box_fill_search_focus):
2188 * plugins/document-manager/search-box.h:
2189 * plugins/search/plugin.c:
2191 Add a menu item to repeat the quick search
2193 2008-01-10 Johannes Schmid <jhs@gnome.org>
2195 * plugins/language-support-cpp-java/cpp-java-assist.c:
2198 Fixed #508424 – Auto complete: previous char was removed when
2199 pre TAB to auto complete.
2201 2008-01-10 Johannes Schmid <jhs@gnome.org>
2203 Patch from: James Ligett:
2205 * plugins/profiler/gprof-call-graph-view.c:
2206 (gprof_call_graph_view_create_columns):
2207 * plugins/profiler/gprof-flat-profile-view.c:
2208 (gprof_flat_profile_view_create_columns):
2210 Fixed translation issues (#496833)
2212 2008-01-10 Johannes Schmid <jhs@gnome.org>
2214 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2216 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2217 Fix #460390 – Changing categories while edinting something
2219 2008-01-09 Naba Kumar <naba@gnome.org>
2221 * libanjuta/anjuta-plugin-manager.c:
2222 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2225 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2226 corruption reported in bug #507491. Potentially fixes too.
2228 2008-01-09 Johannes Schmid <jhs@gnome.org>
2230 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2232 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2233 Fix bug #505205 completely
2235 * AUTHORS: Added Bolesław
2237 2008-01-08 Johannes Schmid <jhs@gnome.org>
2239 * plugins/document-manager/action-callbacks.c:
2240 (on_editor_command_cut_activate),
2241 (on_editor_command_paste_activate),
2242 (on_editor_command_copy_activate),
2243 (on_editor_command_clear_activate):
2245 Fixed editor popup menu (Cut, Copy, Paste)
2247 2008-01-08 Johannes Schmid <jhs@gnome.org>
2249 * plugins/sourceview/sourceview.c: (autodetect_language):
2250 Fixed a crash when creating a new file
2252 2008-01-08 Johannes Schmid <jhs@gnome.org>
2254 Patch by <bolekk@gmail.com> (GHOP Student)
2256 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2259 2008-01-08 Naba Kumar <naba@gnome.org>
2261 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2262 * libanjuta/anjuta-plugin-manager.c:
2263 (anjuta_plugin_manager_select),
2264 (anjuta_plugin_manager_activate_plugins):
2265 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2266 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2267 (on_create_submenu), (create_open_with_submenu):
2268 * src/about.c: (on_about_plugin_activate),
2269 (about_create_plugins_submenu): Use translated version of get_string()
2270 API in AnjutaDescription for translatable properties. Fixes bug #496833
2273 2008-01-07 Johannes Schmid <jhs@gnome.org>
2275 * plugins/build-basic-autotools/executer.c: (execute_program):
2276 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2277 * plugins/debug-manager/anjuta-debug-manager.glade:
2278 * plugins/debug-manager/locals.c: (create_locals_gui):
2279 * plugins/file-loader/plugin.c: (on_create_submenu):
2280 * plugins/gtodo/main.h:
2281 * plugins/gtodo/preferences.c: (preferences_widget):
2282 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2283 * plugins/tools/anjuta-tools.glade:
2284 * plugins/tools/execute.c: (atp_output_context_print):
2287 Another bunch of i18n fixes (#496833)
2289 2008-01-07 Johannes Schmid <jhs@gnome.org>
2291 * plugins/build-basic-autotools/build-basic-autotools.c:
2292 (on_build_terminated):
2293 * plugins/gtodo/interface.c: (set_read_only):
2294 * plugins/project-manager/plugin.c: (confirm_removal),
2295 (on_popup_add_to_project):
2296 * plugins/subversion/anjuta-subversion.glade:
2297 * plugins/tools/execute.c: (atp_output_context_print_result):
2299 Fixed some strings from #496833
2301 2008-01-07 Johannes Schmid <jhs@gnome.org>
2303 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2304 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2306 * plugins/language-support-cpp-java/plugin.c: (install_support),
2307 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2308 Added basic Vala support
2310 * plugins/sourceview/sourceview.c: (autodetect_language):
2311 Fixed mime-type detection
2313 2008-01-06 Massimo Cora' <maxcvs@email.it>
2315 Reviewed by: Johannes Schmid <jhs@gnome.org>
2317 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2318 (value_removed_current_editor), (symbol_db_activate),
2319 (symbol_db_deactivate):
2320 * plugins/symbol-db/symbol-db-engine.c:
2321 (symbol_db_engine_get_global_members_filtered):
2322 * plugins/symbol-db/symbol-db-view.c:
2323 (do_add_child_symbol_to_view), (prepare_for_adding),
2324 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2325 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2326 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2327 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2328 (sdb_view_init), (sdb_view_finalize),
2329 (sdb_view_build_and_display_base_tree):
2330 * plugins/symbol-db/symbol-db-view.h:
2331 added controls to expand Global tab nodes in a non-freezing way.
2332 Fixed also some little bugs always on global-tab.
2334 2008-01-06 Naba Kumar <naba@gnome.org>
2336 Patches from James Liggett:
2337 * plugins/profiler/gprof-call-graph-view.c:
2338 (gprof_call_graph_view_create_columns):
2339 * plugins/profiler/gprof-flat-profile-view.c:
2340 (gprof_flat_profile_view_create_columns):
2341 * plugins/profiler/gprof-function-call-tree-view.c:
2342 (gprof_function_call_tree_view_create_columns): Made all
2343 of the columns resizable and reorderable.
2345 2008-01-06 Johannes Schmid <jhs@gnome.org>
2347 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2348 (anjuta_launcher_check_password_real),
2349 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2350 (anjuta_launcher_scan_pty),
2351 (anjuta_launcher_disable_password_check):
2352 * libanjuta/anjuta-launcher.h:
2353 Added disable_password_check for stream where it does not make sense
2354 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2355 that sometimes occur in symbol-db plugin
2357 * plugins/file-manager/file-model.c:
2358 (file_model_cancel_expand_idle):
2359 Fixed removing of idle source
2361 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2362 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2364 Fixed #348854 – invisible cursor in certain themes
2366 2008-01-06 Naba Kumar <naba@gnome.org>
2368 * libanjuta/anjuta-preferences.c:
2369 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2370 closing preferences dialog due to patch in bug #507300
2372 2008-01-06 Naba Kumar <naba@gnome.org>
2374 * plugins/language-support-cpp-java/cpp-java-assist.c:
2376 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2377 * plugins/search/search-replace_backend.c: (create_search_entries):
2378 Added missing unrefs.
2380 2008-01-06 Johannes Schmid <jhs@gnome.org>
2382 * plugins/debug-manager/variable.c: (get_hovered_word):
2383 Add a g_object_unref()
2385 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2386 (on_sourceview_hover_leave):
2387 Fixed hover and editor interface to make hover in debugger work
2389 2008-01-06 Naba Kumar <naba@gnome.org>
2391 * plugins/editor/text-editor.c: Whitespaces fixes.
2392 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2393 DEBUG_PRINT instead of g_message.
2395 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2397 * plugins/debug-manager/breakpoints.c:
2398 Fix #507441: Disable all breakpoints doesn't work
2399 Fix #507444: Enable Breakpoint menu item doesn't change name
2401 2008-01-05 Naba Kumar <naba@gnome.org>
2403 * manuals/reference/libanjuta/libanjuta.types: Renamed
2404 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2406 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2408 * plugins/debug-manager/variable.c:
2409 Update variable display to use IAnjutaIterable instead of position
2411 * plugins/editor/text_editor_cbs.c,
2412 plugins/editor/text_editor.c:
2413 Fix Gtk critical warnings when a hover signal is emitted
2414 Fix get_text_iter in Scintilla (range should include last character)
2416 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2418 * plugins/debug-manager/debug_tree.c,
2419 plugins/debug-manager/debug_tree.h,
2420 plugins/debug-manager/watch.c,
2421 plugins/debug-manager/command.c,
2422 plugins/debug-manager/queue.c,
2423 plugins/gdb/plugin.c,
2424 plugins/gdb/debugger.c,
2425 plugins/gdb/debugger.h,
2426 libanjuta/interfaces/libanjuta.idl:
2427 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2429 2008-01-05 Naba Kumar <naba@gnome.org>
2431 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2432 menus to avoid conflict with file open/save. Fixes bug #507455
2434 2008-01-05 Johannes Schmid <jhs@gnome.org>
2437 Conditionally depend on gtksourceview2 >= 2.1.0
2439 * libanjuta/interfaces/libanjuta.idl:
2440 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2441 iterators instead of positions
2443 * plugins/debug-manager/threads.c:
2444 Fixed a warnings by including gnome-vfs properly
2446 * plugins/debug-manager/variable.c: (get_hovered_word),
2448 Updated to changes in IAnjutaEditorHover/Selection
2450 * plugins/document-manager/action-callbacks.c:
2451 (on_editor_command_upper_case_activate),
2452 (on_editor_command_lower_case_activate):
2453 * plugins/document-manager/search-box.c: (on_incremental_search),
2454 (on_search_activated):
2455 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2456 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2457 (iselection_get_start), (iselection_get_end),
2458 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2459 * plugins/editor/text_editor_cbs.c:
2460 (on_text_editor_scintilla_notify):
2462 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2463 interface of scintilla editor.
2465 * plugins/language-manager/languages.xml:
2466 * plugins/language-manager/plugin.c:
2467 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2468 Added chdr to C language files and some DEBUG_PRINTs
2470 * plugins/language-support-cpp-java/cpp-java-assist.c:
2472 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2473 * plugins/search/plugin.c: (find_incremental):
2474 * plugins/search/search-replace.c: (search_and_replace):
2475 * plugins/search/search-replace_backend.c: (create_search_entries):
2476 Adapted to changed interfaces
2478 * plugins/sourceview/Makefile.am:
2479 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2480 (set_uri), (anjuta_document_save):
2481 * plugins/sourceview/anjuta-editor-sourceview.glade:
2482 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2483 (anjuta_view_key_press_event):
2484 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2485 * plugins/sourceview/sourceview-cell.c:
2486 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2487 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2488 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2489 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2490 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2491 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2492 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2493 * plugins/sourceview/sourceview-private.h:
2494 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2495 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2496 (on_document_loaded), (sourceview_instance_init),
2497 (sourceview_dispose), (sourceview_finalize),
2498 (sourceview_create_markers), (sourceview_new),
2499 (ifile_savable_save), (ieditor_get_tab_size),
2500 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2501 (ieditor_set_auto_indent), (ieditor_goto_line),
2502 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2503 (iselect_block), (iselect_set), (iselect_get_start),
2504 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2505 (imark_unmark), (imark_is_marker_set),
2506 (imark_location_from_handle), (imark_delete_all_markers),
2507 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2508 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2509 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2510 (ilanguage_get_supported_languages), (autodetect_language),
2511 (ilanguage_set_language), (iassist_show_tips),
2512 (on_sourceview_hover_leave), (on_sourceview_hover_over),
2513 (ihover_display), (ihover_iface_init):
2515 Use GtkSourceView 2.1.x:
2516 * New mark interface
2517 * Fixed #486724 and #488615
2518 * Implemented hover interface
2519 * Adapted to changed interfaces
2521 2008-01-04 Rob Bradford <rob@o-hand.com>
2523 Reviewed by Naba Kumar <naba@gnome.org>:
2524 * libanjuta/anjuta-preferences.c:
2525 (anjuta_preferences_register_property_custom):
2526 Unregister preferences for custom preferences when the widget is
2529 2008-01-03 Johannes Schmid <jhs@gnome.org>
2531 * plugins/file-manager/file-model.c: (file_model_row_expanded),
2532 (file_model_row_collapsed):
2533 Fixed the too method to take a correct data argument
2535 2008-01-02 Johannes Schmid <jhs@gnome.org>
2537 * plugins/document-manager/anjuta-docman.c:
2538 (anjuta_docman_add_document), (anjuta_docman_remove_document):
2539 ref and unref correctly to silence a Gtk+ critical
2541 2008-01-01 Johannes Schmid <jhs@gnome.org>
2543 * plugins/editor/text_editor.c: (itext_editor_get_text):
2544 Fixed #506740 – ianjuta_editor_get_text crash if request
2545 text past the buffer length
2547 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
2549 * plugins/debug-manager/utilities.c,
2550 plugins/debug-manager/utilities.h,
2551 plugins/debug-manager/breakpoints.c:
2552 Move get_current_editor function in utilities.c
2554 * plugins/debug-manager/plugin.c,
2555 plugins/debug-manager/debug_tree.c,
2556 plugins/debug-manager/debug_tree.h,
2557 plugins/debug-manager/watch.c,
2558 plugins/debug-manager/watch.h,
2559 plugins/debug-manager/locals.c,
2560 plugins/debug-manager/locals.h,
2561 (added) plugins/debug-manager/variable.c,
2562 (added) plugins/debug-manager/variable.h,
2563 plugins/debug-manager/Makefile.am:
2564 Use hover interface to display variable value
2566 2007-12-31 Johannes Schmid <jhs@gnome.org>
2568 * libanjuta/Makefile.am:
2569 Only install glade catalog files if glade-3 is available
2570 (Fixes #506269 and #500296)
2572 2007-12-30 Johannes Schmid <jhs@gnome.org>
2574 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
2575 (set_property_value_as_string), (register_callbacks):
2577 Fixed GtkFileChooserButton preferences to also work when only the combo
2578 changes without a dialog being open.
2580 2007-12-29 Johannes Schmid <jhs@gnome.org>
2582 * plugins/editor/Makefile.am:
2583 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
2585 2007-12-29 Johannes Schmid <jhs@gnome.org>
2587 * plugins/devhelp/plugin.c: (devhelp_activate):
2588 Fixed #498986 - Anjuta-2.3.0 fails to build
2590 2007-12-29 Johannes Schmid <jhs@gnome.org>
2592 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
2593 * plugins/debug-manager/plugin.c:
2594 (on_run_to_cursor_action_activate):
2595 * plugins/document-manager/anjuta-docman.c:
2596 (anjuta_docman_goto_file_line_mark):
2597 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2598 (value_removed_current_editor):
2600 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
2601 all those to value_added_current_document...
2603 * plugins/editor/anjuta-editor-scintilla.glade:
2604 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
2605 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
2607 2007-12-28 Massimo Cora' <maxcvs@email.it>
2609 * plugins/symbol-db/plugin.c: (on_importing_project_end),
2610 (symbol_db_activate), (symbol_db_deactivate),
2611 (symbol_db_instance_init), (isymbol_manager_get_parents):
2612 * plugins/symbol-db/plugin.h:
2613 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2614 * plugins/symbol-db/symbol-db-engine.c:
2615 (symbol_db_engine_get_global_members_filtered):
2616 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
2617 (on_symbol_inserted):
2618 Filtered out static functions on global-tab. E.g. when flag
2619 is_file_scope = 1 we won't add entries there.
2620 Fixed a little bug on 'Global'->'Vars/Others' node too.
2622 2007-12-28 Johannes Schmid <jhs@gnome.org>
2624 * libanjuta/anjuta-launcher.c:
2625 Fixed a silly (and completely useless) memory corruption that probably
2626 only occured at a few race conditions though I wonder why it did not
2629 2007-12-28 Johannes Schmid <jhs@gnome.org>
2630 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
2631 * plugins/debug-manager/plugin.c: (set_program_counter):
2632 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
2633 * plugins/debug-manager/start.c: (get_source_directories):
2634 * plugins/debug-manager/threads.c: (on_info_thread),
2636 * plugins/file-manager/file-model.c: (file_model_set_property):
2637 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
2638 * plugins/tools/editor.c: (on_editor_response):
2640 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
2642 * plugins/document-manager/plugin.c: (update_title),
2643 (value_added_project_root_uri):
2644 * plugins/document-manager/plugin.h:
2645 Shorten down the title bar if the current path is inside the opened project
2647 2007-12-28 Massimo Cora' <maxcvs@email.it>
2649 reviewed by: Johannes Schmid <jhs@gnome.org>
2651 * plugins/project-wizard/templates/java/project.anjuta:
2652 * plugins/project-wizard/templates/mkfile/project.anjuta:
2653 * plugins/project-wizard/templates/python/project.anjuta:
2654 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
2655 let new projects use new SymbolDB plugin.
2657 * plugins/symbol-browser/images/Makefile.am:
2658 added some images taken from MonoDevelop project.
2660 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2661 (goto_file_line), (on_importing_project_end), (project_root_added),
2662 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
2663 (isymbol_manager_search):
2664 Added project-updating feature when opening a project with some files
2665 modified externally [e.g. a svn up].
2667 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2668 (sdb_engine_iterator_node_instance_init),
2669 (sdb_engine_iterator_node_finalize),
2670 (symbol_db_engine_iterator_node_set_conversion_hash):
2671 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
2672 * plugins/symbol-db/symbol-db-engine-iterator.c:
2673 (symbol_db_engine_iterator_new):
2674 * plugins/symbol-db/symbol-db-engine-iterator.h:
2675 Moved Hash table initialization into the engine. This proxies and
2676 speeds up the process of creation and iteration of a GdaDataModel.
2678 * plugins/symbol-db/symbol-db-engine.c:
2679 (sdb_engine_ctags_output_thread),
2680 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
2681 (sdb_engine_scan_files_1), (sdb_engine_init),
2682 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
2683 (symbol_db_engine_add_new_workspace),
2684 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
2685 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
2686 (symbol_db_engine_get_sym_type_conversion_hash),
2687 (symbol_db_engine_update_files_symbols),
2688 (symbol_db_engine_update_project_symbols),
2689 (symbol_db_engine_update_buffer_symbols),
2690 (symbol_db_engine_get_class_parents),
2691 (symbol_db_engine_get_global_members_filtered),
2692 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
2693 (symbol_db_engine_get_scope_members_by_symbol_id),
2694 (symbol_db_engine_get_scope_members),
2695 (symbol_db_engine_get_current_scope),
2696 (symbol_db_engine_get_file_symbols),
2697 (symbol_db_engine_get_symbol_info_by_id),
2698 (symbol_db_engine_find_symbol_by_name_pattern),
2699 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
2700 * plugins/symbol-db/symbol-db-engine.h:
2701 * plugins/symbol-db/symbol-db-view-locals.c:
2702 (sdb_view_locals_get_iter_from_row_ref),
2703 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
2704 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
2705 (on_symbol_inserted), (symbol_db_view_locals_update_list):
2706 Changes on some queries fuctions and some fixes. Added *_filtered
2709 * plugins/symbol-db/symbol-db-view.c:
2710 (do_add_child_symbol_to_view), (add_new_waiting_for),
2711 (prepare_for_adding), (on_symbol_inserted),
2712 (do_recurse_subtree_and_remove), (on_symbol_removed),
2713 (sdb_view_do_add_hidden_dummy_child),
2714 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
2715 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
2716 (sdb_view_locals_create_new_store), (sdb_view_init),
2717 (sdb_view_finalize), (sdb_view_class_init),
2718 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
2719 (symbol_db_view_get_pixbuf),
2720 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
2721 New display for global tags. This is the definitive version, bugs apart.
2723 * plugins/symbol-db/tables.sql:
2726 2007-12-27 Naba Kumar <naba@gnome.org>
2728 * libanjuta/interfaces/libanjuta.idl:
2729 * plugins/editor/aneditor-priv.h:
2730 * plugins/editor/aneditor.cxx:
2731 * plugins/editor/text_editor.c: (text_editor_instance_init),
2732 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
2733 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
2734 * plugins/editor/text_editor.h:
2735 * plugins/editor/text_editor_cbs.c:
2736 (on_text_editor_scintilla_notify):
2738 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
2739 related code in AnEditor. Fixed some compilation warnings.
2741 2007-12-26 Naba Kumar <naba@gnome.org>
2743 * Changelog: Fixed indentation.
2745 2007-12-25 Naba Kumar <naba@gnome.org>
2747 * plugins/editor/Makefile.am:
2748 * plugins/editor/editor.glade:
2749 * plugins/editor/plugin.c:
2750 * plugins/editor/style-editor.c:
2751 * plugins/sourceview/Makefile.am:
2752 * plugins/sourceview/plugin.c:
2753 * plugins/sourceview/sourceview.glade:
2754 * plugins/valgrind/Makefile.am:
2756 Renamed glade files to anjuta-editor-* to give name space for the
2757 schema files (because they are installed in system directory).
2759 * scripts/build-schemas.mk: Install the schemas files also (need for
2760 binary package installation/uninstallation).
2762 2007-12-25 Johannes Schmid <jhs@gnome.org>
2764 * plugins/language-support-cpp-java/plugin.c:
2765 (set_indentation_param_vim):
2767 Support some more vim modeline commands and shortcuts (#504331)
2769 2007-12-25 Johannes Schmid <jhs@gnome.org>
2771 Patches from James Liggett:
2772 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
2773 (anjuta_vcs_status_tree_view_init):
2774 * plugins/subversion/subversion-commit-dialog.c:
2775 (subversion_commit_dialog):
2776 * plugins/subversion/subversion-diff-dialog.c:
2777 (on_subversion_diff_response):
2778 * plugins/subversion/subversion-log-dialog.c:
2779 (on_log_view_selected_button_clicked),
2780 (on_log_diff_selected_button_clicked),
2781 (on_log_diff_previous_button_clicked):
2782 * plugins/subversion/subversion-resolve-dialog.c:
2783 (subversion_resolve_dialog):
2784 * plugins/subversion/subversion-revert-dialog.c:
2785 (subversion_revert_dialog):
2786 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
2787 (pulse_progress_bar), (hide_pulse_progress_bar),
2788 (disconnect_data_arrived_signals),
2789 (cancel_data_arrived_signal_disconnect):
2790 * plugins/subversion/subversion-ui-utils.h:
2792 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
2793 #505237 – Sort list of modified files
2795 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
2797 * plugins/gdb/debugger.c:
2798 Fix bug #491301: Inspecting a variable opens a bad focus dialog
2800 2007-12-23 Johannes Schmid <jhs@gnome.org>
2802 * plugins/language-support-cpp-java/plugin.c:
2803 (set_indentation_param_emacs), (set_indentation_param_vim),
2804 (parse_mode_line_emacs), (parse_mode_line_vim),
2805 (extract_mode_line), (initialize_indentation_params):
2807 Added (basic) support for vim modelines (#504331)
2809 * plugins/message-view/message-view.c: (message_view_next),
2810 (message_view_previous):
2812 Fixed next/previous message
2814 2007-12-23 Johannes Schmid <jhs@gnome.org>
2816 * libanjuta/anjuta-ui.h:
2817 Check for != NULL before unref'ing pixbuf (related to #497878)
2819 * plugins/devhelp/plugin.c: (register_stock_icons):
2820 * plugins/document-manager/anjuta-docman.c:
2821 (anjuta_docman_add_document):
2822 * plugins/glade/plugin.c: (on_close_activated),
2823 (register_stock_icons), (on_session_save),
2824 (glade_plugin_add_project):
2826 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
2827 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
2829 * plugins/language-support-cpp-java/plugin.c:
2830 (register_stock_icons):
2831 Fixed stock icon registration macros
2833 2007-12-23 Johannes Schmid <jhs@gnome.org>
2835 * global-tags/Makefile.am:
2836 * launcher/Makefile.am:
2837 * libanjuta/Makefile.am:
2838 * libegg/Makefile.am:
2839 * manuals/anjuta-faqs/Makefile.am:
2840 * manuals/anjuta-manual/Makefile.am:
2841 * manuals/reference/libanjuta/Makefile.am:
2842 * plugins/build-basic-autotools/Makefile.am:
2843 * plugins/class-gen/Makefile.am:
2844 * plugins/class-inheritance/Makefile.am:
2845 * plugins/cvs-plugin/Makefile.am:
2846 * plugins/debug-manager/Makefile.am:
2847 * plugins/devhelp/Makefile.am:
2848 * plugins/document-manager/Makefile.am:
2849 * plugins/editor/Makefile.am:
2850 * plugins/editor/scintilla/Makefile.am:
2851 * plugins/editor/scintilla/include/Makefile.am:
2852 * plugins/file-loader/Makefile.am:
2853 * plugins/file-manager/Makefile.am:
2854 * plugins/file-wizard/Makefile.am:
2855 * plugins/gdb/Makefile.am:
2856 * plugins/glade/Makefile.am:
2857 * plugins/gtodo/Makefile.am:
2858 * plugins/gvim/Makefile.am:
2859 * plugins/indent/Makefile.am:
2860 * plugins/language-manager/Makefile.am:
2861 * plugins/language-support-cpp-java/Makefile.am:
2862 * plugins/macro/Makefile.am:
2863 * plugins/message-view/Makefile.am:
2864 * plugins/patch/Makefile.am:
2865 * plugins/profiler/Makefile.am:
2866 * plugins/project-import/Makefile.am:
2867 * plugins/project-manager/Makefile.am:
2868 * plugins/project-wizard/Makefile.am:
2869 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
2870 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
2871 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2872 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2873 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
2874 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
2875 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
2876 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
2877 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
2878 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
2879 * plugins/sample1/Makefile.am:
2880 * plugins/search/Makefile.am:
2881 * plugins/sourceview/Makefile.am:
2882 * plugins/subversion/Makefile.am:
2883 * plugins/symbol-browser/Makefile.am:
2884 * plugins/symbol-db/Makefile.am:
2885 * plugins/symbol-db/test/Makefile.am:
2886 * plugins/terminal/Makefile.am:
2887 * plugins/tools/Makefile.am:
2888 * plugins/valgrind/Makefile.am:
2890 * tagmanager/Makefile.am:
2892 Replaces the deprecated "INCLUDES" in all Makefile.am's with
2893 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
2894 warnings from illigel C++ compiler flags.
2896 2007-12-23 Johannes Schmid <jhs@gnome.org>
2898 Patch from Tom <tpgww@onepost.net>:
2900 * plugins/document-manager/anjuta-docman.c:
2901 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
2902 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
2903 (anjuta_docman_instance_init), (on_notebook_switch_page),
2904 (anjuta_docman_grab_text_focus):
2905 * plugins/document-manager/plugin.c: (on_document_added),
2906 (on_window_key_press_event), (on_window_key_release_event):
2908 Some more document-manager code cleanups and fixes.
2910 2007-12-23 Massimo Cora' <maxcvs@email.it>
2912 * plugins/symbol-db/plugin.c: (register_stock_icons),
2913 (value_added_current_editor), (value_removed_current_editor),
2914 (on_importing_project_end), (project_root_removed):
2915 added controls to clean/populate GtkTreeView(s) on projects unload/load.
2917 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
2918 (symbol_db_engine_get_file_db_path):
2919 fixed a useless warning.
2921 * plugins/symbol-db/symbol-db-view-locals.c:
2922 (traverse_free_waiting_for), (file_view_status_destroy),
2923 (sdb_view_locals_create_new_store), (traverse_files_view_status),
2924 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
2925 (sdb_view_locals_finalize), (on_symbol_inserted),
2926 (symbol_db_view_locals_recv_signals_from_engine),
2927 (symbol_db_view_locals_update_list):
2928 more speed on editors switching. GtkTreeStore caching method implemented.
2929 Fixed compiler warnings and a little memory leak.
2931 * plugins/symbol-db/symbol-db-view-locals.h:
2932 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
2933 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
2934 (on_scan_end), (on_symbol_inserted),
2935 (sdb_view_locals_create_new_store), (sdb_view_init),
2936 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
2937 * plugins/symbol-db/symbol-db-view.h:
2938 fixed some crashers. Now project loading/populating should be quite quick.
2940 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2942 * plugins/debug-manager/command.c,
2943 plugins/debug-manager/queue.c:
2944 Take care of command return value (FALSE is an error)
2946 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
2948 * plugins/debug-manager/anjuta-debug-manager.glade,
2949 plugins/debug-manager/breakpoints.c:
2950 Remove address, condition and pass breakpoint column if not supported
2951 Fix clear all remove_all to avoid an endless loop if a breakpoint
2954 2007-12-17 Johannes Schmid <jhs@gnome.org>
2956 Patch from Tom <tpgww@onepost.net> (with some changes):
2958 * plugins/document-manager/action-callbacks.c: (on_open_activate),
2959 (on_save_as_activate), (on_save_all_activate),
2960 (on_close_file_activate), (on_close_all_file_activate),
2961 (on_reload_file_activate), (on_editor_command_clear_activate),
2962 (on_transform_eolchars1_activate), (on_comment_block),
2963 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
2964 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
2965 (on_editor_linenos1_activate), (on_editor_markers1_activate),
2966 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
2967 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
2968 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
2969 (on_zoom_out_text_activate):
2970 * plugins/document-manager/action-callbacks.h:
2971 * plugins/document-manager/anjuta-docman.c:
2972 (on_notebook_page_close_button_click),
2973 (on_notebook_page_close_button_enter),
2974 (on_notebook_page_close_button_leave),
2975 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
2976 (anjuta_docman_page_init), (anjuta_docman_page_new),
2977 (on_open_filesel_response), (create_file_open_dialog_gui),
2978 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
2979 (anjuta_docman_instance_init), (on_notebook_switch_page),
2980 (on_document_destroy), (anjuta_docman_add_editor),
2981 (anjuta_docman_add_document), (anjuta_docman_remove_document),
2982 (anjuta_docman_set_current_document),
2983 (anjuta_docman_goto_file_line_mark), (get_real_path),
2984 (anjuta_docman_get_full_filename),
2985 (anjuta_docman_delete_all_markers),
2986 (anjuta_docman_delete_all_indicators),
2987 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
2988 (anjuta_docman_order_tabs):
2989 * plugins/document-manager/anjuta-docman.h:
2990 * plugins/document-manager/file_history.c: (an_hist_file_new),
2991 (an_file_history_push), (an_file_history_dump):
2992 * plugins/document-manager/file_history.h:
2993 * plugins/document-manager/plugin.c: (update_title),
2994 (value_removed_project_root_uri),
2995 (update_document_ui_interface_items), (menu_name_compare),
2996 (on_document_added), (on_document_changed),
2997 (on_window_key_press_event), (on_window_key_release_event),
2999 * plugins/document-manager/search-box.c: (on_document_changed),
3000 (on_goto_activated), (search_box_init), (search_box_new):
3001 * plugins/document-manager/search-box.h:
3003 Yet more code cleanups
3004 Save glade files correctly in session
3005 Use new tooltip API if available
3006 Sort notebook pages when session is restored (needs work)
3008 2007-12-16 Johannes Schmid <jhs@gnome.org>
3010 * plugins/document-manager/anjuta-docman.c:
3011 (anjuta_docman_add_document):
3013 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3014 the new search bar was introduced.
3016 2007-12-12 Johannes Schmid <jhs@gnome.org>
3018 Patch from Tom <tpgww@onepost.net>:
3019 (#485233 – another bunch of docman cleanups)
3021 * libanjuta/interfaces/libanjuta.idl:
3022 * plugins/document-manager/action-callbacks.c:
3023 (get_current_document), (get_current_focus_widget),
3024 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3025 (on_close_file_activate), (on_close_all_file_activate),
3026 (on_reload_file_activate), (on_print_activate),
3027 (on_print_preview_activate),
3028 (on_editor_command_upper_case_activate),
3029 (on_editor_command_lower_case_activate),
3030 (on_editor_command_eol_crlf_activate),
3031 (on_editor_command_eol_lf_activate),
3032 (on_editor_command_eol_cr_activate),
3033 (on_editor_command_select_all_activate),
3034 (on_editor_command_select_to_brace_activate),
3035 (on_editor_command_select_block_activate),
3036 (on_editor_command_match_brace_activate),
3037 (on_editor_command_undo_activate),
3038 (on_editor_command_redo_activate),
3039 (on_editor_command_cut_activate),
3040 (on_editor_command_paste_activate),
3041 (on_editor_command_copy_activate),
3042 (on_editor_command_clear_activate),
3043 (on_editor_command_close_folds_all_activate),
3044 (on_editor_command_open_folds_all_activate),
3045 (on_editor_command_toggle_fold_activate),
3046 (on_editor_command_bookmark_toggle_activate),
3047 (on_editor_command_bookmark_first_activate),
3048 (on_editor_command_bookmark_next_activate),
3049 (on_editor_command_bookmark_prev_activate),
3050 (on_editor_command_bookmark_last_activate),
3051 (on_editor_command_bookmark_clear_activate),
3052 (on_transform_eolchars1_activate), (on_comment_block),
3053 (on_comment_box), (on_comment_stream),
3054 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3055 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3056 (on_force_hilite_activate), (on_swap_activate),
3057 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3058 * plugins/document-manager/action-callbacks.h:
3059 * plugins/document-manager/anjuta-docman.c:
3060 (on_notebook_page_close_button_click),
3061 (on_notebook_page_close_button_enter),
3062 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3063 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3064 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3065 (on_open_filesel_response), (anjuta_docman_open_file),
3066 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3067 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3068 (anjuta_docman_class_init), (anjuta_docman_new),
3069 (on_notebook_switch_page), (on_document_save_point),
3070 (on_document_destroy), (anjuta_docman_add_editor),
3071 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3072 (anjuta_docman_set_popup_menu),
3073 (anjuta_docman_get_current_focus_widget),
3074 (anjuta_docman_get_page_for_document),
3075 (anjuta_docman_get_current_document),
3076 (anjuta_docman_set_current_document),
3077 (anjuta_docman_goto_file_line),
3078 (anjuta_docman_goto_file_line_mark),
3079 (anjuta_docman_get_full_filename),
3080 (anjuta_docman_present_notebook_page),
3081 (anjuta_docman_update_page_label),
3082 (anjuta_docman_delete_all_markers),
3083 (anjuta_docman_delete_all_indicators),
3084 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3085 (do_ordertab1), (anjuta_docman_order_tabs),
3086 (anjuta_docman_set_editor_properties),
3087 (anjuta_docman_get_document_for_path),
3088 (anjuta_docman_get_all_doc_widgets):
3089 * plugins/document-manager/anjuta-docman.h:
3090 * plugins/document-manager/editor-tooltips.c:
3091 * plugins/document-manager/plugin.c: (update_title),
3092 (update_document_ui_enable_all), (update_document_ui_disable_all),
3093 (update_document_ui_save_items),
3094 (update_document_ui_interface_items), (update_document_ui),
3095 (on_document_update_save_ui), (update_status),
3096 (on_document_update_ui), (on_document_added),
3097 (on_document_changed), (on_session_save), (on_save_prompt),
3098 (on_docman_auto_save), (on_gconf_notify_timer):
3099 * plugins/document-manager/search-box.c: (on_document_changed),
3100 (search_box_new), (search_box_grab_line_focus):
3101 * plugins/glade/plugin.c: (ifile_open):
3102 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3103 * plugins/search/search-replace_backend.c: (create_search_entries):
3104 * plugins/sourceview/anjuta-document.c: (set_uri),
3105 (anjuta_document_save):
3106 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3107 * plugins/tools/editor.c: (on_editor_response):
3109 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3110 It fixes some issues with session handling and several memory lacks.
3111 Gtk 2.12 Tooltip API is used if available.
3113 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3115 * plugins/debug-manager/disassemble.c,
3116 plugins/debug-manager/disassemble.h,
3117 plugins/debug-manager/command.c,
3118 plugins/debug-manager/command.h,
3119 plugins/debug-manager/plugin.c
3120 plugins/debug-manager/sparse_view.c,
3121 plugins/debug-manager/sparse_view.h,
3122 plugins/gdb/plugin.c,
3123 plugins/gdb/debugger.c,
3124 plugins/gdb/debugger.h,
3125 libanjuta/interfaces/libanjuta.idl:
3126 Fix bug #502533: Implement assembler step
3128 * plugins/debug-manager/breakpoints.c:
3129 Do not save temporary breakpoints
3131 * plugins/debug-manager/stack_trace.c:
3132 Fix a crash when a stack command is cancelled
3134 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3136 * plugins/debug-manager/plugin.c,
3137 plugins/debug-manager/breakpoints.c,
3138 plugins/debug-manager/breakpoints.h:
3139 Fix bug #488732: Breakpoint on delete lines
3140 Breakpoints are now linked to their position in editor
3142 * plugins/gdb/debugger.c:
3143 Fix removing condition on breakpoint
3145 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3147 * plugins/debug-manager/anjuta-debug-manager.glade,
3148 plugins/debug-manager/start.c,
3149 plugins/gdb/plugin.c,
3150 plugins/gdb/debugger.c,
3151 plugins/gdb/debugger.h,
3152 libanjuta/interfaces/libanjuta.idl:
3153 Fix bug #481366: Do not stop at the beginning of the program
3155 * plugins/debug-manager/command.c,
3156 plugins/debug-manager/command.h,
3157 plugins/debug-manager/breakpoints.c,
3158 plugins/debug-manager/queue.c,
3159 plugins/debug-manager/queue.h:
3160 Fix a bug remove all breakpoints was not working due to latest changes
3161 Setting breakpoints is disabled when program is running
3163 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3165 * plugins/debug-manager/queue.c,
3166 plugins/gdb/plugin.c:
3167 Fix bug #501469: Crash if mime_type is unknown
3169 2007-12-01 Massimo Cora' <maxcvs@email.it>
3171 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3172 (on_editor_update_ui), (on_single_file_scan_end),
3173 (on_importing_project_end), (project_root_added),
3174 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3175 * plugins/symbol-db/plugin.h:
3176 show on status bar files being scanned.
3178 * plugins/symbol-db/symbol-db-engine.c:
3179 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3180 (sdb_engine_ctags_output_thread),
3181 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3182 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3183 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3184 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3185 (sdb_engine_get_table_id_by_unique_name2),
3186 (symbol_db_engine_open_project),
3187 (sdb_engine_prepare_executing_commands),
3188 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3189 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3190 (sdb_engine_detects_removed_ids),
3191 (symbol_db_engine_get_class_parents),
3192 (symbol_db_engine_get_global_members),
3193 (symbol_db_engine_get_scope_members_by_symbol_id),
3194 (symbol_db_engine_get_scope_members),
3195 (symbol_db_engine_get_current_scope),
3196 (symbol_db_engine_get_file_symbols),
3197 (symbol_db_engine_get_symbol_info_by_id),
3198 (symbol_db_engine_get_full_local_path),
3199 (symbol_db_engine_find_symbol_by_name_pattern),
3200 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3201 * plugins/symbol-db/symbol-db-engine.h:
3202 * plugins/symbol-db/symbol-db-view-locals.c:
3203 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3204 (symbol_db_view_locals_recv_signals_from_engine),
3205 (symbol_db_view_locals_update_list):
3206 * plugins/symbol-db/symbol-db-view-locals.h:
3207 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3208 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3209 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3210 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3211 * plugins/symbol-db/symbol-db-view.h:
3212 Added g_thread architecture to scan in background. With this you
3213 can use Anjuta's GUI without freezing.
3214 Improved insertion speed by using a paradigm like 'insert' and 'check'
3215 replacing a 'check' and 'insert' one. This has been done for tables
3216 like symbol, scope, sym_type.
3219 * plugins/symbol-db/tables.sql:
3220 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3221 (thread), (print_message), (bastard_thread), (idle_signals):
3222 fixed a typo on tables that broke sql triggers.
3224 === anjuta 2.3.1 ===
3226 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3228 * NEWS, AUTHORS: Updated.
3229 * src/Makefile.am: Fixed make distcheck
3231 Patch from Yang Hong:
3232 * plugins/file-manager/file-manager.glade: Fixed file chooser
3233 size in file-manager preferences.
3235 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3237 * NEWS: Updated for 2.3.1 development release
3238 * configure.in: Bumped version to 2.3.1
3240 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3242 * plugins/debug-manager/threads.c,
3243 plugins/debug-manager/disassemble.c,
3244 plugins/debug-manager/watch.c,
3245 plugins/debug-manager/registers.c,
3246 plugins/debug-manager/locals.c,
3247 plugins/debug-manager/breakpoints.c,
3248 plugins/debug-manager/stack_trace.c,
3249 plugins/debug-manager/command.c,
3250 plugins/debug-manager/command.h,
3251 plugins/debug-manager/queue.c,
3252 libanjuta/interfaces/libanjuta.idl:
3253 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3254 Document IAnjutaDebugManager signals
3255 Generate new signals in queue.c
3256 Use new signals in other files
3258 2007-11-30 <genbell@tiscali.it>
3260 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3262 * plugins/gdb/Makefile.am:
3265 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3267 * plugins/tools/variable.c:
3268 Fix a bug added in the previous patch (it is not a leak)
3270 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3272 * plugins/project-wizard/druid.c,
3273 plugins/project-wizard/templates/terminal.wiz,
3274 plugins/project-wizard/templates/xlib-dock.wiz,
3275 plugins/project-wizard/templates/wxwin.wiz,
3276 plugins/project-wizard/templates/java.wiz,
3277 plugins/project-wizard/templates/gnome.wiz,
3278 plugins/project-wizard/templates/anjuta-plugin.wiz,
3279 plugins/project-wizard/templates/gtkmm.wiz,
3280 plugins/project-wizard/templates/python.wiz,
3281 plugins/project-wizard/templates/cpp.wiz,
3282 plugins/project-wizard/templates/sdl.wiz,
3283 plugins/project-wizard/templates/gtk.wiz,
3284 plugins/project-wizard/templates/minimal.wiz,
3285 plugins/project-wizard/templates/xlib.wiz,
3286 plugins/project-wizard/templates/gcj.wiz,
3287 plugins/project-wizard/templates/translatable-strings.h,
3288 plugins/project-import/project-import.c:
3289 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3291 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3293 * plugins/debug-manager/threads.c,
3294 plugins/debug-manager/disassemble.c,
3295 plugins/debug-manager/watch.c,
3296 plugins/debug-manager/registers.c,
3297 plugins/debug-manager/memory.c,
3298 plugins/debug-manager/locals.c,
3299 plugins/debug-manager/stack_trace.c,
3300 plugins/debug-manager/queue.c,
3301 plugins/debug-manager/queue.h:
3302 Connect debugger signal only when program is loaded
3303 Rename get_feature in is_supported
3305 * plugins/debug-manager/plugin.c:
3306 Remove editor watch when plugin is deactivated
3308 * plugins/debug-manager/anjuta-debug-manager.glade,
3309 plugins/debug-manager/breakpoints.c,
3310 plugins/debug-manager/breakpoints.h:
3311 Rewrite almost completely the breakpoint code
3312 Improve breakpoint dialog
3314 Implement condition, hit count, ignore and temporary attribute
3316 * plugins/debug-manager/command.c,
3317 plugins/debug-manager/command.h:
3318 Add a breakpoint list command
3320 * plugins/gdb/debugger.c,
3321 plugins/gdb/debugger.h:
3322 Add new breakpoint list command
3323 Fix parsing of breakpoint data
3325 * libanjuta/interfaces/libanjuta.idl,
3326 plugins/gdb/plugin.c:
3327 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3329 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3331 * plugins/document-manager/plugin.c:
3332 Use Ctrl+Shift+s as shortcut for Save As
3334 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3336 * plugins/subversion/plugin.c: (activate_plugin):
3337 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3338 * src/layout.xml: Fixed dockitem positions.
3340 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3342 Icons from tpgww@onepost.net:
3343 * plugins/project-wizard/applogo.png:
3344 Icons from patch in bug #480093 comment #23. Also renamed icons.
3346 * plugins/message-view/Makefile.am:
3347 * plugins/message-view/plugin.c: (register_stock_icons),
3348 (ipreferences_merge): Removed redundant icon.
3350 * plugins/document-manager/plugin.c:
3351 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3352 Do not insensitize New action when there is no document.
3355 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3357 Icons from tpgww@onepost.net:
3358 * plugins/symbol-browser/an_symbol_prefs.c:
3359 * pixmaps/Makefile.am:
3360 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3362 Icons from patch in bug #480093 comment #23. Also renamed icons.
3365 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3367 Patch from James Liggett:
3368 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3369 revert and dialogs resizable.
3371 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3373 Patch from James Liggett:
3374 * plugins/subversion/anjuta-subversion.glade:
3375 * plugins/subversion/subversion-diff-dialog.c:
3376 (on_subversion_diff_response), (subversion_diff_dialog):
3377 * plugins/subversion/subversion-diff-dialog.h:
3379 The diff dialog should have a checkbox, enabled by default, that
3380 allows the user to make sure that all open files are saved before
3383 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3385 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3387 Icons from tpgww@onepost.net:
3388 * pixmaps/Makefile.am:
3391 * src/anjuta-preferences-general.svg:
3393 Icons from patch in bug #480093 comment #23. Also renamed icons.
3396 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3398 Icons from tpgww@onepost.net:
3399 * plugins/debug-manager/images/Makefile.am:
3400 * plugins/debug-manager/images/anjuta-watch.svg:
3401 * plugins/debug-manager/plugin.c: (register_stock_icons):
3402 * plugins/gdb/images/Makefile.am:
3403 * plugins/gtodo/Makefile.am:
3404 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3405 * plugins/gtodo/anjuta-gtodo.plugin.in:
3406 * plugins/gtodo/interface.c: (stock_icons):
3407 * plugins/gtodo/main.h:
3408 * plugins/gtodo/plugin.c: (ipreferences_merge):
3409 * plugins/terminal/Makefile.am:
3410 * plugins/terminal/anjuta-terminal-plugin.svg:
3411 * plugins/terminal/anjuta-terminal.plugin.in:
3412 * plugins/terminal/terminal.c:
3413 * plugins/tools/Makefile.am:
3414 * plugins/tools/anjuta-tools-plugin.svg:
3415 * plugins/tools/anjuta-tools.plugin.in:
3416 * plugins/tools/plugin.c:
3417 * plugins/valgrind/Makefile.am:
3418 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3419 * plugins/valgrind/anjuta-valgrind.plugin.in:
3420 * plugins/valgrind/plugin.c: (register_stock_icons),
3421 (ipreferences_merge):
3423 Icons from patch in bug #480093 comment #23. Also renamed icons.
3426 2007-11-18 Massimo Cora' <maxcvs@email.it>
3428 reviewed by: Johannes Schmid <jhs@gnome.org>
3431 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3432 due to bug #493360. Still present anyway bug #495843
3434 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3435 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3436 (on_local_treeview_row_activated),
3437 (on_global_treeview_row_activated),
3438 (on_global_treeview_row_expanded), (on_project_element_added),
3439 (on_project_element_removed), (project_root_added),
3440 (symbol_db_activate), (isymbol_manager_search),
3441 (isymbol_manager_get_members),
3442 (isymbol_manager_get_completions_at_position):
3443 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3444 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3445 * plugins/symbol-db/symbol-db-engine.c:
3446 (sdb_engine_execute_non_select_sql),
3447 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3448 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3449 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3450 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3451 (symbol_db_engine_add_new_workspace),
3452 (symbol_db_engine_add_new_project),
3453 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3454 (sdb_engine_detects_removed_ids),
3455 (sdb_engine_walk_down_scope_path),
3456 (symbol_db_engine_get_class_parents),
3457 (symbol_db_engine_get_global_members),
3458 (symbol_db_engine_get_scope_members_by_symbol_id),
3459 (symbol_db_engine_get_scope_members),
3460 (symbol_db_engine_get_current_scope),
3461 (symbol_db_engine_get_file_symbols),
3462 (symbol_db_engine_get_symbol_info_by_id),
3463 (symbol_db_engine_find_symbol_by_name_pattern):
3464 * plugins/symbol-db/symbol-db-engine.h:
3465 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3466 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3467 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3468 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3469 (on_scan_end), (do_add_root_symbol_to_view),
3470 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3471 (trigger_on_symbol_inserted), (add_new_waiting_for),
3472 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3473 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3474 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3475 (symbol_db_view_row_expanded), (sdb_view_init),
3476 (gtree_compare_func), (sdb_view_finalize),
3477 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3478 (sdb_view_populate_base_root),
3479 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3480 * plugins/symbol-db/symbol-db-view.h:
3481 * plugins/symbol-db/tables.sql:
3482 * plugins/symbol-db/test/Makefile.am:
3483 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3484 (get_scope_members), (get_current_scope), (get_global_members),
3485 (get_file_symbols), (get_info_by_id), (main):
3487 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3488 Started using LIMIT keyword to speed up things.
3489 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3490 make providers use prepared statements.
3492 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3494 Patch from James Liggett:
3495 * plugins/subversion/plugin.c: (subversion_instance_init):
3496 * plugins/subversion/plugin.h:
3497 * plugins/subversion/subversion-diff-dialog.c:
3498 (on_subversion_diff_response), (subversion_diff_dialog),
3499 (on_menu_subversion_diff):
3500 * plugins/subversion/subversion-log-dialog.c:
3501 (on_log_view_selected_button_clicked),
3502 (on_log_diff_selected_button_clicked),
3503 (on_log_diff_previous_button_clicked),
3504 (subversion_log_window_create):
3505 * plugins/subversion/subversion-ui-utils.c:
3506 (get_filename_from_full_path), (init_whole_project),
3507 (on_whole_project_toggled):
3508 * plugins/subversion/subversion-ui-utils.h:
3509 * plugins/subversion/subversion-update-dialog.c:
3510 (subversion_update_dialog), (on_menu_subversion_update):
3512 Whole Project checkbox enabled by default in diff and update dialogs.
3513 changes the editor names for diff editors to something much more
3514 descriptive. For example, working copy/head diffs would have an editor
3515 with a name like "[Working Copy/Head] some-file.diff," where some-file
3516 is the name of the file/directory that was diffed. For diffs against
3517 arbitrary diffs the name would look like "[Revisions 2832/3200]
3518 some-file.diff" for a diff of some-file between revisions 2832 and
3521 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3523 Icons from tpgww@onepost.net:
3524 * plugins/subversion/Makefile.am:
3525 * plugins/subversion/anjuta-subversion-plugin.svg:
3526 * plugins/subversion/anjuta-subversion.plugin.in:
3527 * plugins/subversion/plugin.h:
3528 * plugins/symbol-browser/Makefile.am:
3529 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3530 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3531 * plugins/symbol-browser/plugin.c:
3532 * plugins/symbol-db/Makefile.am:
3533 * plugins/symbol-db/plugin.c:
3534 * plugins/symbol-db/symbol-db.plugin.in:
3536 Icons from patch in bug #480093 comment #23. Also renamed icons.
3539 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3541 Icons from tpgww@onepost.net:
3542 * plugins/project-manager/Makefile.am:
3543 * plugins/project-manager/anjuta-project-manager-plugin.svg:
3544 * plugins/project-manager/anjuta-project-manager.plugin.in:
3545 * plugins/project-manager/plugin.c:
3546 * plugins/project-wizard/Makefile.am:
3547 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
3548 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3549 * plugins/project-wizard/druid.h:
3550 * plugins/search/Makefile.am:
3551 * plugins/search/anjuta-search-plugin.svg:
3552 * plugins/search/anjuta-search.plugin.in:
3553 * plugins/search/plugin.c:
3555 Icons from patch in bug #480093 comment #23. Also renamed icons.
3558 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3560 * TODO.tasks: updated.
3562 Icons from tpgww@onepost.net:
3563 * plugins/file-loader/Makefile.am:
3564 * plugins/file-loader/anjuta-loader-plugin.svg:
3565 * plugins/file-loader/anjuta-loader.plugin.in:
3566 * plugins/file-manager/Makefile.am:
3567 * plugins/file-manager/anjuta-file-manager-plugin.svg:
3568 * plugins/file-manager/file-manager.plugin.in:
3569 * plugins/file-manager/plugin.c:
3570 * plugins/glade/Makefile.am:
3571 * plugins/glade/anjuta-glade-plugin.svg:
3572 * plugins/glade/anjuta-glade.plugin.in:
3573 * plugins/glade/plugin.c: (register_stock_icons):
3574 * plugins/language-manager/Makefile.am:
3575 * plugins/language-manager/anjuta-language-manager-plugin.svg:
3576 * plugins/language-manager/language-manager.plugin.in:
3577 * plugins/message-view/Makefile.am:
3578 * plugins/message-view/anjuta-message-manager.plugin.in:
3579 * plugins/message-view/anjuta-messages-plugin.svg:
3580 * plugins/message-view/plugin.c:
3581 * plugins/patch/Makefile.am:
3582 * plugins/patch/anjuta-patch-plugin.svg:
3583 * plugins/patch/anjuta-patch.plugin.in:
3584 * plugins/patch/plugin.c:
3585 * plugins/profiler/Makefile.am:
3586 * plugins/profiler/anjuta-profiler-plugin.svg:
3587 * plugins/profiler/plugin.c: (register_stock_icons):
3588 * plugins/profiler/profiler.plugin.in:
3589 * plugins/project-import/Makefile.am:
3590 * plugins/project-import/anjuta-project-import-plugin.svg:
3591 * plugins/project-import/anjuta-project-import.plugin.in:
3592 * plugins/project-import/plugin.c:
3594 Icons from patch in bug #480093 comment #23. Also renamed icons.
3597 2007-11-18 Johannes Schmid <jhs@gnome.org>
3599 * plugins/build-basic-autotools/build-basic-autotools.c:
3601 * plugins/debug-manager/anjuta-debug-manager.glade:
3602 * plugins/debug-manager/breakpoints.c:
3603 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
3604 * plugins/file-wizard/file.c:
3605 * plugins/gdb/anjuta-gdb.glade:
3606 * plugins/glade/plugin.c: (ifile_open):
3607 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
3608 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3609 * plugins/gtodo/tray-icon.c:
3610 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
3611 * plugins/macro/macros.xml:
3612 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3613 Fixed translation bugs (#496833, #488211 and #497758)
3615 * plugins/document-manager/plugin.c: (on_editor_changed):
3618 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3620 Icons from tpgww@onepost.net:
3621 * plugins/devhelp/Makefile.am:
3622 * plugins/devhelp/anjuta-devhelp-plugin.svg:
3623 * plugins/devhelp/anjuta-devhelp.plugin.in:
3624 * plugins/devhelp/plugin.c:
3625 * plugins/document-manager/anjuta-document-manager.plugin.in:
3626 * plugins/document-manager/images/Makefile.am:
3627 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
3628 * plugins/document-manager/plugin.c:
3629 * plugins/editor/Makefile.am:
3630 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
3631 * plugins/editor/anjuta-editor.plugin.in:
3632 * plugins/editor/plugin.c:
3633 * plugins/sample1/Makefile.am:
3634 * plugins/sample1/anjuta-sample-plugin.svg:
3635 * plugins/sample1/anjuta-sample.plugin.in:
3636 * plugins/sourceview/Makefile.am:
3637 * plugins/sourceview/plugin.c:
3638 * plugins/sourceview/sourceview.plugin.in:
3640 Icons from patch in bug #480093 comment #23. Also renamed icons.
3643 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3645 * TODO.tasks: Updated.
3647 Icons from tpgww@onepost.net:
3648 * plugins/build-basic-autotools/Makefile.am:
3649 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
3650 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
3651 * plugins/build-basic-autotools/build-basic-autotools.c:
3652 * plugins/class-inheritance/Makefile.am:
3653 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
3654 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
3655 * plugins/class-inheritance/plugin.c:
3656 * plugins/cvs-plugin/Makefile.am:
3657 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
3658 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
3659 * plugins/cvs-plugin/plugin.c:
3660 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
3661 * plugins/debug-manager/images/Makefile.am:
3662 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
3663 * plugins/debug-manager/plugin.c:
3665 Icons from patch in bug #480093 comment #23. Also renamed icons.
3668 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3670 * (removed) libanjuta/anjuta-children.c,
3671 (removed) libanjuta/anjuta-children.h,
3672 libanjuta/anjuta-launcher.c,
3673 libanjuta/libanjuta.h,
3674 libanjuta/Makefile.am,
3675 plugins/gdb/debugger.c,
3676 plugins/terminal/terminal.c,
3677 manuals/reference/libanjuta/libanjuta-sections.txt,
3678 manuals/reference/libanjuta/libanjuta-docs.sgml:
3679 Replace anjuta_children_register by g_child_watch_add
3681 2007-11-13 Johannes Schmid <jhs@gnome.org>
3683 * plugins/subversion/anjuta-subversion.glade:
3684 * plugins/subversion/subversion-commit-dialog.c:
3685 (subversion_commit_dialog):
3686 * plugins/subversion/subversion-resolve-dialog.c:
3687 (subversion_resolve_dialog):
3688 * plugins/subversion/subversion-revert-dialog.c:
3689 (subversion_revert_dialog):
3690 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
3691 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
3692 (hide_pulse_progress_bar):
3693 * plugins/subversion/subversion-ui-utils.h:
3695 Yet another patch from #457477:
3696 Add a pulsing progress bar to all dialogs receiving status
3698 2007-11-12 Johannes Schmid <jhs@gnome.org>
3700 * plugins/document-manager/plugin.c: (create_highlight_submenu):
3701 Bug 493583 – crash in Anjuta IDE: trying to open a file
3703 * plugins/subversion/subversion-commit-dialog.c:
3704 (select_all_files), (subversion_commit_dialog):
3705 Patch from jrligget - see #457477
3707 2007-11-12 Johannes Schmid <jhs@gnome.org>
3709 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
3710 * libanjuta/anjuta-plugin-handle.c:
3711 (anjuta_plugin_handle_get_about):
3712 Bug 495536 – Plugins localization improvement
3714 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
3715 * plugins/class-gen/anjuta-class-gen-plugin.glade:
3716 * plugins/indent/indent.glade:
3717 * plugins/subversion/anjuta-subversion.glade:
3718 Bug 495245 – Strings bug
3720 2007-11-08 James Liggett <jrliggett@cox.net>
3722 reviewed by: Johannes Schmid <jhs@gnome.org>
3724 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
3725 (anjuta_async_command_finalize),
3726 (anjuta_async_command_notification_poll),
3727 (anjuta_async_command_thread), (start_command),
3728 (notify_data_arrived), (notify_complete),
3729 (anjuta_async_command_class_init),
3730 (anjuta_async_command_set_error_message),
3731 (anjuta_async_command_get_error_message),
3732 (anjuta_async_command_lock), (anjuta_async_command_unlock):
3733 * libanjuta/anjuta-async-command.h:
3734 * libanjuta/anjuta-command.c: (anjuta_command_init),
3735 (anjuta_command_finalize), (anjuta_command_class_init),
3736 (anjuta_command_start), (anjuta_command_notify_data_arrived),
3737 (anjuta_command_notify_complete),
3738 (anjuta_command_set_error_message),
3739 (anjuta_command_get_error_message):
3740 * libanjuta/anjuta-command.h:
3741 * libanjuta/anjuta-glade-catalog.c:
3742 * libanjuta/anjuta-glade.xml:
3743 * libanjuta/anjuta-vcs-status-tree-view.c:
3744 (on_selected_column_toggled),
3745 (anjuta_vcs_status_tree_view_create_columns),
3746 (anjuta_vcs_status_tree_view_init),
3747 (anjuta_vcs_status_tree_view_finalize),
3748 (anjuta_vcs_status_tree_view_set_property),
3749 (anjuta_vcs_status_tree_view_get_property),
3750 (anjuta_vcs_status_tree_view_class_init),
3751 (anjuta_vcs_status_tree_view_new),
3752 (anjuta_vcs_status_tree_view_destroy),
3753 (anjuta_vcs_status_tree_view_add), (select_all_paths),
3754 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
3755 (anjuta_vcs_status_tree_view_unselect_all),
3756 (create_selected_paths_list),
3757 (anjuta_vcs_status_tree_view_get_selected):
3758 * libanjuta/anjuta-vcs-status-tree-view.h:
3759 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
3760 * libanjuta/anjuta-widgets.h:
3761 * plugins/subversion/subversion-add-dialog.c:
3762 (on_add_command_finished), (on_subversion_add_response),
3763 (subversion_add_dialog), (on_menu_subversion_add),
3764 (on_fm_subversion_add):
3765 * plugins/subversion/subversion-add-dialog.h:
3766 * plugins/subversion/subversion-commit-dialog.c:
3767 (on_commit_command_finished), (on_subversion_commit_response),
3768 (subversion_commit_dialog), (on_menu_subversion_commit),
3769 (on_fm_subversion_commit):
3770 * plugins/subversion/subversion-commit-dialog.h:
3771 * plugins/subversion/subversion-copy-dialog.c:
3772 (on_copy_other_revision_radio_toggled),
3773 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
3774 (on_copy_command_finished), (on_subversion_copy_response),
3775 (subversion_copy_dialog), (on_menu_subversion_copy),
3776 (on_fm_subversion_copy):
3777 * plugins/subversion/subversion-copy-dialog.h:
3778 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
3779 (on_subversion_diff_response), (subversion_diff_dialog),
3780 (on_menu_subversion_diff), (on_fm_subversion_diff):
3781 * plugins/subversion/subversion-diff-dialog.h:
3782 * plugins/subversion/subversion-log-dialog.c:
3783 (on_diff_selected_column_toggled), (create_columns),
3784 (on_log_command_finished), (on_log_view_button_clicked),
3785 (on_cat_command_data_arrived), (on_cat_command_finished),
3786 (on_log_view_selected_button_clicked), (get_selected_revisions),
3787 (on_log_diff_selected_button_clicked),
3788 (on_log_diff_previous_button_clicked),
3789 (on_subversion_log_vbox_destroy),
3790 (on_log_changes_view_row_selected), (subversion_log_window_create),
3791 (on_menu_subversion_log), (on_fm_subversion_log),
3792 (subversion_log_set_whole_project_sensitive):
3793 * plugins/subversion/subversion-log-dialog.h:
3794 * plugins/subversion/subversion-merge-dialog.c:
3795 (on_merge_command_finished), (on_subversion_merge_response),
3796 (on_merge_first_path_browse_button_clicked),
3797 (on_merge_second_path_browse_button_clicked),
3798 (on_merge_use_first_path_check_toggled),
3799 (on_merge_start_revision_radio_toggled),
3800 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
3801 (on_menu_subversion_merge):
3802 * plugins/subversion/subversion-merge-dialog.h:
3803 * plugins/subversion/subversion-remove-dialog.c:
3804 (on_remove_command_finished),
3805 (on_remove_path_browse_button_clicked),
3806 (on_subversion_remove_response), (subversion_remove_dialog),
3807 (on_menu_subversion_remove), (on_fm_subversion_remove):
3808 * plugins/subversion/subversion-remove-dialog.h:
3809 * plugins/subversion/subversion-resolve-dialog.c:
3810 (on_resolve_command_finished), (on_subversion_resolve_response),
3811 (subversion_resolve_dialog), (on_menu_subversion_resolve):
3812 * plugins/subversion/subversion-resolve-dialog.h:
3813 * plugins/subversion/subversion-revert-dialog.c:
3814 (on_revert_command_finished), (on_subversion_revert_response),
3815 (subversion_revert_dialog), (on_menu_subversion_revert):
3816 * plugins/subversion/subversion-revert-dialog.h:
3817 * plugins/subversion/subversion-switch-dialog.c:
3818 (on_switch_other_revision_radio_toggled),
3819 (on_switch_command_finished), (on_subversion_switch_response),
3820 (subversion_switch_dialog), (on_menu_subversion_switch):
3821 * plugins/subversion/subversion-switch-dialog.h:
3822 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
3823 (subversion_data_free), (on_mesg_view_destroy),
3824 (create_message_view), (check_filename), (get_log_from_textview),
3825 (pulse_timer), (on_pulse_timer_destroyed),
3826 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
3827 (report_errors), (on_status_command_finished),
3828 (on_status_command_data_arrived), (on_command_info_arrived),
3829 (select_all_status_items), (clear_all_status_selections),
3830 (init_whole_project), (on_whole_project_toggled),
3831 (send_diff_command_output_to_editor), (on_diff_command_finished),
3832 (stop_status_bar_progress_pulse):
3833 * plugins/subversion/subversion-ui-utils.h:
3834 * plugins/subversion/subversion-update-dialog.c:
3835 (on_update_command_finished), (on_subversion_update_response),
3836 (subversion_update_dialog), (on_menu_subversion_update),
3837 (on_fm_subversion_update):
3838 * plugins/subversion/subversion-update-dialog.h:
3839 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
3840 (svn_add_command_finalize), (svn_add_command_run),
3841 (svn_add_command_class_init), (svn_add_command_new),
3842 (svn_add_command_destroy):
3843 * plugins/subversion/svn-add-command.h:
3844 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
3845 (svn_cat_command_finalize), (svn_cat_command_run),
3846 (svn_cat_command_class_init), (svn_cat_command_new),
3847 (svn_cat_command_destroy), (svn_cat_command_get_output):
3848 * plugins/subversion/svn-cat-command.h:
3849 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
3850 (svn_command_release_ui_lock), (simple_prompt),
3851 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
3852 (svn_auth_ssl_server_trust_prompt_func_cb),
3853 (svn_auth_ssl_client_cert_prompt_func_cb),
3854 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
3855 (svn_command_init), (svn_command_finalize),
3856 (svn_command_class_init), (svn_command_push_info),
3857 (svn_command_get_info_queue), (svn_command_set_error),
3858 (svn_command_get_client_context), (svn_command_get_pool),
3859 (svn_command_lock_ui), (svn_command_unlock_ui),
3860 (svn_command_get_revision), (svn_command_copy_path_list),
3861 (svn_command_free_path_list):
3862 * plugins/subversion/svn-command.h:
3863 * plugins/subversion/svn-commit-command.c: (on_log_callback),
3864 (svn_commit_command_init), (svn_commit_command_finalize),
3865 (svn_commit_command_run), (svn_commit_command_class_init),
3866 (svn_commit_command_new), (svn_commit_command_destroy):
3867 * plugins/subversion/svn-commit-command.h:
3868 * plugins/subversion/svn-copy-command.c: (on_log_callback),
3869 (svn_copy_command_init), (svn_copy_command_finalize),
3870 (svn_copy_command_run), (svn_copy_command_class_init),
3871 (svn_copy_command_new), (svn_copy_command_destroy):
3872 * plugins/subversion/svn-copy-command.h:
3873 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
3874 (svn_diff_command_finalize), (svn_diff_command_run),
3875 (svn_diff_command_class_init), (svn_diff_command_new),
3876 (svn_diff_command_destroy), (svn_diff_command_get_output):
3877 * plugins/subversion/svn-diff-command.h:
3878 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
3879 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
3880 (svn_log_command_class_init), (svn_log_command_new),
3881 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
3882 * plugins/subversion/svn-log-command.h:
3883 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
3884 (svn_log_entry_finalize), (svn_log_entry_class_init),
3885 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
3886 (svn_log_entry_get_author), (svn_log_entry_get_date),
3887 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
3888 (svn_log_entry_get_full_log):
3889 * plugins/subversion/svn-log-entry.h:
3890 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
3891 (svn_merge_command_finalize), (svn_merge_command_run),
3892 (svn_merge_command_class_init), (svn_merge_command_new),
3893 (svn_merge_command_destroy):
3894 * plugins/subversion/svn-merge-command.h:
3895 * plugins/subversion/svn-remove-command.c: (on_log_callback),
3896 (svn_remove_command_init), (svn_remove_command_finalize),
3897 (svn_remove_command_run), (svn_remove_command_class_init),
3898 (svn_remove_command_new), (svn_remove_command_destroy),
3899 (svn_remove_command_get_path):
3900 * plugins/subversion/svn-remove-command.h:
3901 * plugins/subversion/svn-resolve-command.c:
3902 (svn_resolve_command_init), (svn_resolve_command_finalize),
3903 (svn_resolve_command_run), (svn_resolve_command_class_init),
3904 (svn_resolve_command_new), (svn_resolve_command_destroy):
3905 * plugins/subversion/svn-resolve-command.h:
3906 * plugins/subversion/svn-revert-command.c:
3907 (svn_revert_command_init), (svn_revert_command_finalize),
3908 (svn_revert_command_run), (svn_revert_command_class_init),
3909 (svn_revert_command_new), (svn_revert_command_destroy):
3910 * plugins/subversion/svn-revert-command.h:
3911 * plugins/subversion/svn-status-command.c:
3912 (svn_status_command_init), (svn_status_command_finalize),
3913 (on_svn_status_notify), (svn_status_command_run),
3914 (svn_status_command_class_init), (svn_status_command_new),
3915 (svn_status_command_destroy),
3916 (svn_status_command_get_status_queue):
3917 * plugins/subversion/svn-status-command.h:
3918 * plugins/subversion/svn-status.c: (svn_status_init),
3919 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
3920 (svn_status_destroy), (svn_status_get_path),
3921 (svn_status_get_vcs_status):
3922 * plugins/subversion/svn-status.h:
3923 * plugins/subversion/svn-switch-command.c:
3924 (svn_switch_command_init), (svn_switch_command_finalize),
3925 (svn_switch_command_run), (svn_switch_command_class_init),
3926 (svn_switch_command_new), (svn_switch_command_destroy):
3927 * plugins/subversion/svn-switch-command.h:
3928 * plugins/subversion/svn-update-command.c:
3929 (svn_update_command_init), (svn_update_command_finalize),
3930 (svn_update_command_run), (svn_update_command_class_init),
3931 (svn_update_command_new), (svn_update_command_destroy):
3932 * plugins/subversion/svn-update-command.h:
3934 Now really committed all files from James patch (#457477)
3936 2007-11-08 Johannes Schmid <jhs@gnome.org>
3938 * TODO.tasks: Updated
3940 2007-11-08 James Liggett <jrliggett@cox.net>
3942 reviewed by: Johannes Schmid <jhs@gnome.org>
3945 * libanjuta/Makefile.am:
3946 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
3947 * libanjuta/anjuta-status.h:
3948 * libanjuta/libanjuta.h:
3949 * plugins/subversion/Makefile.am:
3950 * plugins/subversion/anjuta-subversion.glade:
3951 * plugins/subversion/anjuta-subversion.ui:
3952 * plugins/subversion/plugin.c: (value_added_project_root_uri),
3953 (value_removed_project_root_uri), (activate_plugin),
3954 (deactivate_plugin), (finalize), (subversion_instance_init):
3955 * plugins/subversion/plugin.h:
3956 * plugins/subversion/subversion-actions.c:
3957 * plugins/subversion/subversion-actions.h:
3958 * plugins/subversion/subversion-callbacks.c:
3959 * plugins/subversion/subversion-callbacks.h:
3960 * plugins/subversion/svn-auth.c:
3961 * plugins/subversion/svn-auth.h:
3962 * plugins/subversion/svn-backend-priv.h:
3963 * plugins/subversion/svn-backend.c:
3964 * plugins/subversion/svn-backend.h:
3965 * plugins/subversion/svn-notify.c:
3966 * plugins/subversion/svn-notify.h:
3967 * plugins/subversion/svn-thread.c:
3968 * plugins/subversion/svn-thread.h:
3970 Commited alpha2 of the new subversion plugin (#457477)
3972 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3974 * plugins/debug-manager/command.c:
3975 Fix a stupid crash when changing a register value
3977 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
3979 * libanjuta/interfaces/libanjuta.idl,
3980 plugins/debug-manager/command.c,
3981 plugins/debug-manager/command.h,
3982 plugins/debug-manager/start.c,
3983 plugins/gdb/plugin.c,
3984 plugins/gdb/debugger.c,
3985 plugins/gdb/debugger.h:
3986 Use anjuta terminal plugin instead of gnome terminal
3987 Select if a terminal is used in the the start_program function
3988 Move terminal code from debugger.c to plugin.c
3989 Partial fix of bug #481366
3991 * plugins/gdb/utilities.c,
3992 plugins/gdb/utilities.h:
3993 Remove gnome terminal check function
3995 2007-11-06 Johannes Schmid <jhs@gnome.org>
3997 * plugins/project-import/anjuta-project-import.glade:
3998 * plugins/project-import/project-import.c: (on_import_next),
3999 (on_import_finish), (project_import_set_directory):
4000 * plugins/project-wizard/property.c: (npw_property_create_widget),
4001 (npw_property_set_value_from_widget):
4003 Replaced gnome_file_entry with gtk_file_chooser_button
4004 Fixes #422329 – Creating a new directory in program options doesn't work
4006 2007-11-04 Massimo Cora' <maxcvs@email.it>
4008 * plugins/symbol-db/plugin.c:
4009 add all files at once on project_import.
4010 No need to split them into more languages: ctags
4011 and the engine will take care of that.
4013 * plugins/symbol-db/symbol-db-engine.h,
4014 * plugins/symbol-db/symbol-db-engine.c,
4015 * plugins/symbol-db/tables.sql,
4016 * plugins/symbol-db/test/Makefile.am,
4017 * plugins/symbol-db/test/main.c,
4018 * plugins/symbol-db/symbol-db-view-locals.c:
4019 some memory leaks fixed. Ported the thing to
4020 libgda 3.1.2 [or better svn HEAD].
4021 Thanks to a fresh new algorithm to detect
4022 parent scope we're able to display correcly
4023 a local gtktree, including classes not directly
4024 defined inside that file.
4026 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4028 * plugins/debug-manager/threads.c,
4029 plugins/debug-manager/stack_trace.c:
4030 Do not display address when not needed
4032 * plugins/debug-manager/plugin.c,
4033 plugins/debug-manager/breakpoints.c:
4034 Breakpoints directly connect to debugger signals
4036 * plugins/debug-manager/watch.c:
4037 program-unload signal does not exist used debugger-stopped
4039 * plugins/debug-manager/queue.c,
4040 libanjuta/interfaces/libanjuta.idl:
4041 Display error message returned by debugger command
4044 2007-11-04 Johannes Schmid <jhs@gnome.org>
4046 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4047 Bug 493062 – gcj template needs AC_PROG_CC
4048 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4050 * src/anjuta-actions.h:
4051 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4052 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4054 === anjuta 2.3.0 ===
4056 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4060 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4062 * ChangeLog: Tagged 2.3.0 release.
4064 * plugins/indent/Makefile.am: Fixed indentation.
4066 * plugins/editor/aneditor-autocomplete.cxx:
4067 * plugins/editor/aneditor-priv.h:
4068 * plugins/editor/aneditor.cxx:
4069 * plugins/editor/aneditor.h: Commented out dead codes.
4071 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4072 Do not build symbol-db by
4073 default. Added 'unstable' in plugin description to signify it's
4074 developmental state.
4076 * plugins/file-manager/Makefile.am,
4077 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4079 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4081 * plugins/debug-manager/utilities.c,
4082 plugins/debug-manager/utilities.h,
4083 plugins/debug-manager/threads.c,
4084 plugins/debug-manager/plugin.c,
4085 plugins/debug-manager/plugin.h,
4086 plugins/debug-manager/disassemble.h,
4087 plugins/debug-manager/watch.c,
4088 plugins/debug-manager/watch.h,
4089 plugins/debug-manager/breakpoints.c,
4090 plugins/debug-manager/stack_trace.c:
4091 Replace few remaining function calls by signal
4093 * plugins/debug-manager/disassemble.c,
4094 plugins/debug-manager/registers.c,
4095 plugins/debug-manager/memory.c,
4096 plugins/debug-manager/locals.c,
4097 plugins/debug-manager/queue.c,
4098 plugins/debug-manager/queue.h:
4099 Connect signals when debugger is started
4100 Disconnect them when debugger is stopped
4101 Do not display window if debugger doesn't support feature
4103 * plugins/gdb/plugin.c,
4104 libanjuta/interfaces/libanjuta.idl:
4105 Remove unused initialization function
4107 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4110 * plugins/file-manager/Makefile.am:
4111 * scripts/build-schemas.mk: Fixed 'make distcheck'
4113 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4115 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4116 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4117 to latest API additions.
4119 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4122 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4124 * ChangeLog: Fixed indentation.
4125 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4128 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4130 * libanjuta/interfaces/libanjuta.idl:
4131 * plugins/build-basic-autotools/build-basic-autotools.c:
4132 (build_compile_file_real), (build_build_project),
4133 (build_install_project), (build_clean_project),
4134 (build_configure_project), (build_autogen_project),
4135 (build_distribution_project), (build_build_module),
4136 (build_install_module), (build_clean_module), (fm_build),
4137 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4138 (finalize), (basic_autotools_plugin_instance_init),
4139 (ibuildable_set_command), (ibuildable_reset_commands),
4140 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4141 (ibuildable_install), (ibuildable_configure),
4142 (ibuildable_generate), (ibuildable_iface_init):
4143 * plugins/build-basic-autotools/build-basic-autotools.h:
4145 Added API for commands override in build interface and implemented
4146 them in build plugin. Useful for other plugins override build
4147 commands depending on project environment.
4149 2007-10-28 Naba Kumar <naba@gnome.org>
4152 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4153 Fixed widget alignment for dock switcher tab style combo and
4154 scratchbox path entrybox.
4156 2007-10-28 Johannes Schmid <jhs@gnome.org>
4158 * plugins/document-manager/plugin.c: (on_editor_changed):
4159 Fixed a memory leak and simplified code (thanks again Sébastien)
4162 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4163 and OFFSET sql statements)
4165 2007-10-28 Massimo Cora' <maxcvs@email.it>
4167 * plugins/symbol-db/plugin.c,
4168 plugins/symbol-db/symbol-db-engine.h,
4169 plugins/symbol-db/symbol-db-view.c,
4170 plugins/symbol-db/symbol-db-view.c,
4171 plugins/symbol-db/symbol-db-view-locals.c,
4172 plugins/symbol-db/symbol-db-view-locals.h,
4173 plugins/symbol-db/symbol-db-engine.c:
4174 Better end-of-file-scan detection, permitting
4175 an improved scope/inheritance parsing.
4176 Locals tab gtktree now displays correct
4177 namespace->class->children tree, even if
4178 in a C++ file there isn't class declaration.
4180 2007-10-27 Johannes Schmid <jhs@gnome.org>
4182 Patch from Stanislav Brabec <sbrabec@suse.cz>
4184 Bug 489798 – Do not rely on svn-config
4186 Patch from Michael Wolf <maw@ximian.com>:
4187 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4188 (egg_tree_model_filter_remove_node),
4189 (egg_tree_model_filter_row_deleted):
4190 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4192 2007-10-27 Johannes Schmid <jhs@gnome.org>
4194 * plugins/devhelp/anjuta-devhelp.ui:
4195 * plugins/message-view/anjuta-message-manager.ui:
4197 Added some separators to the toolbar
4199 * plugins/document-manager/plugin.c:
4200 (on_support_plugin_deactivated), (load_new_support_plugins),
4201 (unload_unused_support_plugins), (on_editor_changed):
4203 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4204 for pointing out that is was crap.
4206 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4208 * libanjuta/interfaces/libanjuta.idl,
4209 libanjuta/anjuta-plugin-manager.c,
4210 libanjuta/anjuta-plugin-manager.h,
4211 libanjuta/anjuta-c-plugin-factory.c,
4212 libanjuta/anjuta-c-module.h,
4213 libanjuta/anjuta-c-module.c:
4214 Report detailled error message in case of plugin loading failure
4216 2007-10-24 Johannes Schmid <jhs@gnome.org>
4219 * plugins/Makefile.am:
4221 Activate build of symbol-db plugin (when libgda is available)
4223 * plugins/document-manager/plugin.c:
4224 (on_support_plugin_deactivated), (on_editor_changed):
4226 Properly handle language support plugins even when they are
4227 unloaded by the session.
4229 * plugins/symbol-db/plugin.c: (register_stock_icons),
4230 Port to new REGISTER_ICONS stuff
4232 2007-10-22 Massimo Cora' <maxcvs@email.it>
4234 * plugins/symbol-db/plugin.c,
4235 * plugins/symbol-db/symbol-db-view.c
4236 * plugins/symbol-db/symbol-db-engine.h,
4237 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4238 * plugins/symbol-db/symbol-db-view-locals.c,
4239 * plugins/symbol-db/symbol-db-view-locals.h,
4240 * plugins/symbol-db/symbol-db-engine.c:
4241 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4242 Added a new algorithm for dynamic population of the local symbols' tab.
4243 Now the default view is tree-like.
4244 Some fixes on engine correct some population issues.
4246 2007-10-23 Naba Kumar <naba@gnome.org>
4248 * plugins/glade/Makefile.am: Corrected conditional not to install
4249 .plugin file if plugin is disabled.
4250 * plugins/sourceview/Makefile.am: Corrected conditional not to
4251 install schemas if plugin is not built.
4253 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4255 * plugins/debug-manager/queue.c:
4256 Fix #488061: Mutiple crash dialogs
4258 * plugins/gdb/debugger.c,
4259 plugins/gdb/debugger.h:
4260 Remove maximum gdb command length, should fix bug#474811
4262 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4264 * manuals/reference/libanjuta/plugin-description-file.sgml,
4265 manuals/reference/libanjuta/libanjuta-docs.sgml,
4266 manuals/reference/libanjuta/libanjuta-sections.txt,
4267 libanjuta/interfaces/libanjuta.idl,
4268 libanjuta/anjuta-c-module.c,
4269 libanjuta/anjuta-c-plugin-factory.c:
4270 Document last changes in plugin code
4272 2007-10-19 Johannes Schmid <jhs@gnome.org>
4274 * plugins/subversion/subversion-callbacks.c: (check_filename):
4276 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4278 2007-10-19 Naba Kumar <naba@gnome.org>
4280 * plugins/file-manager/file-model.c: Fixed a critical runtime
4283 2007-10-18 Johannes Schmid <jhs@gnome.org>
4285 * libanjuta/anjuta-ui.h:
4286 Small fix on icon macros
4288 * libanjuta/interfaces/libanjuta.idl:
4289 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4290 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4291 (ilanguage_iface_init):
4293 Added get_from_editor() and get_name_from_editor() methods
4296 * plugins/document-manager/plugin.c:
4297 (update_editor_ui_interface_items), (on_editor_changed):
4298 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4300 * plugins/language-support-cpp-java/plugin.c: (install_support):
4302 Ported plugins to use the new interface
4304 2007-10-17 Johannes Schmid <jhs@gnome.org>
4306 * libanjuta/anjuta-ui.h:
4308 Added macros to register stock icons to stop all this copy&paste
4309 which had spread over a lot of files. New macros support to add
4310 icons with toolbar and menu size (16 and 24)
4312 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4313 * plugins/debug-manager/images/anjuta-attach.svg:
4314 * plugins/debug-manager/images/anjuta-step-out.svg:
4315 * plugins/debug-manager/images/anjuta-step-over.svg:
4316 * plugins/debug-manager/plugin.c: (register_stock_icons):
4317 * plugins/document-manager/images/Makefile.am:
4318 * plugins/document-manager/images/anjuta-block-end.svg:
4319 * plugins/document-manager/images/anjuta-block-start.svg:
4320 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4321 * plugins/document-manager/images/anjuta-bookmark.svg:
4322 * plugins/document-manager/images/anjuta-go-history-next.svg:
4323 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4324 * plugins/document-manager/plugin.c: (register_stock_icons):
4325 * plugins/glade/plugin.c: (register_stock_icons):
4326 * plugins/language-support-cpp-java/plugin.c:
4327 (register_stock_icons):
4328 * plugins/message-view/Makefile.am:
4329 * plugins/message-view/anjuta-go-message-next.svg:
4330 * plugins/message-view/anjuta-go-message-prev.svg:
4331 * plugins/message-view/anjuta-message-view.svg:
4332 * plugins/message-view/messages.xpm:
4333 * plugins/message-view/plugin.c: (register_stock_icons):
4334 * plugins/patch/plugin.c: (patch_plugin_activate):
4335 * plugins/project-manager/plugin.c: (register_stock_icons):
4336 * plugins/search/Makefile.am:
4337 * plugins/search/anjuta-go-match-next.svg:
4338 * plugins/search/anjuta-go-match-prev.svg:
4339 * plugins/search/plugin.c: (activate_plugin):
4340 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4341 * plugins/terminal/terminal.c: (register_stock_icons):
4342 * plugins/valgrind/plugin.c: (register_stock_icons):
4344 Updated to use the new icons and added several new and updated
4347 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4349 * libanjuta/anjuta-plugin-handle.c,
4350 libanjuta/anjuta-plugin-handle.h:
4351 Add a new path property containing the directory of the .plugin
4352 file, library file (.so or whatever) must be in the same directory
4354 * libanjuta/anjuta-plugin-manager.c,
4355 libanjuta/interfaces/libanjuta.idl,
4356 (removed) libanjuta/anjuta-glue-plugin.c,
4357 (removed) libanjuta/anjuta-glue-plugin.h,
4358 (removed) libanjuta/anjuta-glue-c.c,
4359 (removed) libanjuta/anjuta-glue-c.h,
4360 (removed) libanjuta/anjuta-glue-cpp.c,
4361 (removed) libanjuta/anjuta-glue-cpp.h,
4362 (removed) libanjuta/anjuta-glue-factory.c,
4363 (removed) libanjuta/anjuta-glue-factory.h,
4364 (added) libanjuta/anjuta-c-module.c,
4365 (added) libanjuta/anjuta-c-module.h,
4366 (added) libanjuta/anjuta-c-plugin-factory.c,
4367 (added) libanjuta/anjuta-c-plugin-factory.h,
4368 libanjuta/Makefile.am:
4369 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4370 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4371 implementing IAnjutaPluginFactory
4372 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4374 * libanjuta/libanjuta.h:
4375 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4378 * libanjuta/anjuta-plugin.h:
4379 Replace AnjutaGluePlugin by GTypeModule
4380 Remove unused anjuta_glue_get_component_type replaced by
4383 * plugins/build-basic-autotools/build-basic-autotools.h,
4384 plugins/class-gen/plugin.h,
4385 plugins/class-inheritance/plugin.h,
4386 plugins/cvs-plugin/plugin.h,
4387 plugins/debug-manager/plugin.h,
4388 plugins/devhelp/plugin.h,
4389 plugins/document-manager/plugin.h,
4390 plugins/editor/plugin.h,
4391 plugins/file-loader/plugin.h,
4392 plugins/file-wizard/plugin.h,
4393 plugins/gdb/plugin.h,
4394 plugins/glade/plugin.h,
4395 plugins/gtodo/plugin.h,
4396 plugins/indent/plugin.h,
4397 plugins/language-manager/plugin.h,
4398 plugins/language-support-cpp-java/plugin.h,
4399 plugins/macro/plugin.h,
4400 plugins/message-view/plugin.h,
4401 plugins/patch/plugin.h,
4402 plugins/profiler/plugin.h,
4403 plugins/project-import/plugin.h,
4404 plugins/project-manager/plugin.h,
4405 plugins/project-wizard/plugin.h,
4406 plugins/sample1/plugin.h,
4407 plugins/search/plugin.h,
4408 plugins/sourceview/plugin.h,
4409 plugins/subversion/plugin.h,
4410 plugins/symbol-browser/plugin.h,
4411 plugins/symbol-db/plugin.h,
4412 plugins/terminal/terminal.c,
4413 plugins/tools/plugin.h,
4414 plugins/valgrind/plugin.h:
4415 Replace AnjutaGluePlugin by GTypeModule
4417 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4419 * plugins/debug-manager/breakpoints.c:
4420 Fix bug#487112, crash while removing a breakpoint in a new file
4422 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4424 * plugins/document-manager/search-box.c:
4425 Fix a crash (with an useful comment) focus-out-event handler must
4428 2007-10-14 Johannes Schmid <jhs@gnome.org>
4430 * plugins/sourceview/sourceview.c:
4431 Hide calltip when "Up" or "Down" key is pressed
4433 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4435 * plugins/document-manager/search-box.c:
4436 Change included file order to avoid a compile error with gnome 2.16
4438 2007-10-13 Johannes Schmid <jhs@gnome.org>
4440 * plugins/debug-manager/plugin.c: (enable_log_view):
4442 Fixed crash when closing a project and unloading another while
4443 the debugger is enabled
4445 2007-10-13 Johannes Schmid <jhs@gnome.org>
4447 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4449 Use correct breakpoint icon
4451 * plugins/devhelp/Makefile.am:
4452 * plugins/devhelp/anjuta-go-help-next.svg:
4453 * plugins/devhelp/anjuta-go-help-prev.svg:
4454 * plugins/devhelp/plugin.c: (register_stock_icons),
4457 Added new icons from #480093
4459 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4460 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4461 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4462 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4463 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4464 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4465 * plugins/message-view/anjuta-go-message-next.svg:
4466 * plugins/message-view/anjuta-go-message-prev.svg:
4468 Updated icons from #480093
4470 * src/anjuta-actions.h:
4471 Use GTK_STOCK_FULLSCREEN
4473 * src/anjuta-app.c: (on_gdl_style_changed),
4474 (anjuta_app_instance_init):
4477 Added preference option to set the gdl switcher style
4479 2007-10-13 Johannes Schmid <jhs@gnome.org>
4481 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4482 (get_property_value_as_string), (set_property_value_as_string),
4483 (register_callbacks):
4484 * libanjuta/anjuta-preferences.h:
4486 Support GtkFileChooserButton as preferences widget
4488 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4490 Fixed a Gtk-Critical
4492 * plugins/file-manager/Makefile.am:
4493 * plugins/file-manager/file-model.c: (file_model_filter_file),
4494 (file_model_add_dummy), (file_model_expand_idle),
4495 (file_model_set_property), (file_model_get_property),
4496 (file_model_class_init):
4497 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4498 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4499 (file_manager_activate), (file_manager_finalize),
4500 (file_manager_instance_init), (ipreferences_merge),
4501 (ipreferences_unmerge), (ipreferences_iface_init):
4502 * plugins/file-manager/plugin.h:
4504 Added preferences to file-manager
4506 * plugins/glade/plugin.c: (activate_plugin):
4508 Move Properties widget into center because it is way to big
4511 2007-10-10 Johannes Schmid <jhs@gnome.org>
4513 * plugins/language-support-cpp-java/Makefile.am:
4514 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
4515 * plugins/language-support-cpp-java/anjuta-complete.svg:
4516 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
4517 * plugins/language-support-cpp-java/plugin.c:
4518 (register_stock_icons):
4520 And yet some more icons...
4522 2007-10-10 Johannes Schmid <jhs@gnome.org>
4524 * plugins/debug-manager/breakpoints.c:
4525 * plugins/debug-manager/images/Makefile.am:
4526 * plugins/debug-manager/images/anjuta-bookmark.svg:
4527 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
4528 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
4529 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
4530 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
4531 * plugins/debug-manager/images/anjuta-linemark.svg:
4532 * plugins/debug-manager/images/anjuta-pcmark.svg:
4533 * plugins/debug-manager/plugin.c: (register_stock_icons):
4534 * plugins/debug-manager/sparse_view.c:
4535 * plugins/document-manager/images/Makefile.am:
4536 * plugins/document-manager/images/anjuta-block-select.svg:
4537 * plugins/document-manager/images/anjuta-fold-close.svg:
4538 * plugins/document-manager/images/anjuta-fold-open.svg:
4539 * plugins/document-manager/images/anjuta-fold-toggle.svg:
4540 * plugins/document-manager/images/anjuta-indent-less.svg:
4541 * plugins/document-manager/images/anjuta-indent-more.svg:
4542 * plugins/document-manager/images/anjuta-swap.svg:
4543 * plugins/document-manager/images/block_select.xpm:
4544 * plugins/document-manager/images/fold_close.xpm:
4545 * plugins/document-manager/images/fold_open.xpm:
4546 * plugins/document-manager/images/fold_toggle.xpm:
4547 * plugins/document-manager/images/indent.xpm:
4548 * plugins/document-manager/images/indent_dcr.xpm:
4549 * plugins/document-manager/images/indent_inc.xpm:
4550 * plugins/document-manager/plugin.c: (register_stock_icons):
4551 * plugins/editor/Makefile.am:
4552 * plugins/editor/anjuta-bookmark-16.xpm:
4553 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
4554 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
4555 * plugins/editor/anjuta-linemark-16.xpm:
4556 * plugins/editor/anjuta-pcmark-16.xpm:
4557 * plugins/editor/bookmark.xpm:
4558 * plugins/editor/breakpoint-disabled.xpm:
4559 * plugins/editor/breakpoint-enabled.xpm:
4560 * plugins/editor/linemarker.xpm:
4561 * plugins/editor/program-counter.xpm:
4562 * plugins/editor/text_editor.c:
4563 * plugins/message-view/Makefile.am:
4564 * plugins/message-view/anjuta-go-message-next.svg:
4565 * plugins/message-view/anjuta-go-message-prev.svg:
4566 * plugins/message-view/anjuta-message-manager.ui:
4567 * plugins/message-view/plugin.c:
4568 * plugins/sourceview/Makefile.am:
4569 * plugins/sourceview/sourceview.c:
4571 Integrated lots of icons from #480093
4572 Thanks to <tpgww@onepost.net>
4574 * plugins/document-manager/plugin.c:
4575 Do not mark the line in ifile_open(), that looks ugly.
4577 * plugins/document-manager/search-box.c: (on_search_focus_out),
4579 Clear the status bar on focus_out.
4581 * plugins/file-loader/anjuta-loader-plugin.ui:
4584 2007-10-09 Johannes Schmid <jhs@gnome.org>
4586 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4587 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
4589 Some things I missed in the patch for #484419
4591 * plugins/document-manager/action-callbacks.c:
4592 (on_new_file_activate):
4593 * plugins/document-manager/action-callbacks.h:
4594 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4595 (on_window_key_press_event), (on_gconf_notify_timer):
4597 484645 – patch to deal with docman FIXME etc
4599 * plugins/editor/text_editor.c: (text_editor_set_indicator):
4600 * plugins/search/search-replace.c: (search_and_replace),
4601 (write_message_pane), (search_replace_populate),
4602 (translate_dialog_strings), (create_dialog),
4603 (anjuta_search_replace_activate):
4604 * plugins/search/search-replace_backend.c:
4605 (file_buffer_new_from_path), (get_next_match),
4606 (create_search_entries), (regex_backref),
4607 (clear_search_replace_instance):
4608 * plugins/search/search-replace_backend.h:
4610 #484573 – patch to correct various search-related issues
4612 Thanks for the above patches to <tpgww@onepost.net>
4614 * plugins/sourceview/sourceview.c:
4615 (sourceview_create_highligth_indic):
4617 Use the same marker for important as gedit (yellow background)
4619 * plugins/document-manager/anjuta-document-manager.ui:
4620 * plugins/file-loader/anjuta-file-loader.ui:
4621 * plugins/file-loader/plugin.c:
4623 Moved FileNew action to document-manager
4625 2007-10-08 Johannes Schmid <jhs@gnome.org>
4627 * plugins/document-manager/search-box.c: (on_search_activated):
4628 Mark messages for translation
4630 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
4632 reviewed by: Johannes Schmid <jhs@gnome.org>
4634 * plugins/Makefile.am:
4635 * plugins/build-basic-autotools/build-basic-autotools.c:
4636 (build_compile_file_real):
4637 * plugins/search/search-replace.c:
4638 * plugins/valgrind/preferences.c: (build_general_prefs):
4640 Fix #484379 – Contents of Makefile.am plugins and
4641 #484419 – Improvement into translation
4643 2007-10-06 Johannes Schmid <jhs@gnome.org>
4645 * libanjuta/interfaces/anjuta-idl-compiler.pl:
4647 Fixed to properly support pointer-to-pointer (**) types
4649 * libanjuta/interfaces/libanjuta.idl:
4650 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
4651 * plugins/sourceview/sourceview-cell.h:
4652 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
4653 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
4654 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
4655 (isearch_backward), (isearch_iface_init):
4656 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
4657 (itext_editor_iface_init), (iselection_set_iter),
4658 (iselection_get_start_iter), (iselection_get_end_iter),
4659 (iselection_iface_init), (isearch_forward), (isearch_backward),
4660 (isearch_iface_init):
4662 Added IAnjutaEditorSearch interface and some utility methods to
4663 migrate from positions to iterators for the editor interface.
4665 * plugins/document-manager/Makefile.am:
4666 * plugins/document-manager/action-callbacks.c:
4667 (on_goto_line_no1_activate), (on_show_search):
4668 * plugins/document-manager/action-callbacks.h:
4669 * plugins/document-manager/anjuta-docman.c:
4670 (anjuta_docman_add_document), (anjuta_docman_show_editor),
4671 (anjuta_docman_grab_text_focus):
4672 * plugins/document-manager/anjuta-document-manager.ui:
4673 * plugins/document-manager/goto_line.c: (removed)
4674 * plugins/document-manager/goto_line.h: (removed)
4675 * plugins/document-manager/search-box.c:
4676 * plugins/document-manager/search-box.h:
4677 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4678 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
4679 (update_editor_ui_interface_items), (on_editor_added),
4680 (activate_plugin), (deactivate_plugin):
4681 * plugins/document-manager/plugin.h:
4683 Created new incremental "Quick Search" bar in the document manager to
4684 replace the crappy EggToolbar entries. Uses the new search interface and
4685 it thus much faster and more reliable.
4687 Bug 357544 – incremental search should work consistently (or not at all)
4688 when main toolbar is hidden
4689 Bug 440637 – Search, don't work very well (partly for incremental search)
4691 * plugins/search/anjuta-search.ui:
4692 * plugins/search/plugin.c: (activate_plugin):
4694 Removed incremental search stuff
4696 * plugins/build-basic-autotools/build-basic-autotools.c:
4697 (on_session_save), (on_session_load):
4698 * plugins/build-basic-autotools/executer.c:
4699 (get_program_parameters):
4701 Scroll to selected executable and remember it across sessions
4702 (followup of #477976)
4704 * plugins/debug-manager/plugin.c: (value_added_current_editor):
4705 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
4707 * plugins/devhelp/anjuta-devhelp.ui:
4708 Rearraged toolbar items a bit
4710 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4712 * plugins/debug-manager/command.c,
4713 plugins/debug-manager/queue.c,
4714 plugins/gdb/plugin.c,
4715 plugins/gdb/debugger.c:
4716 Fix several crashing bugs (including bug#482985) with the debugger
4717 when closing project, stopping the debugger, restarting the program
4719 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
4721 * libanjuta/anjuta-launcher.c:
4722 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
4724 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
4726 * plugins/debug-manager/command.c,
4727 plugins/debug-manager/queue.c:
4728 Asynchronous command can abort other commands in queue
4729 Resynchronize debugger state when a command is cancelled
4731 * plugins/debug-manager/breakpoints.c:
4732 Free BreakpointItem only when it is not used anymore
4734 * plugins/gdb/plugin.c:
4735 Do not return TRUE if the callback and/or ready signal is not used
4737 * plugins/gdb/debugger.c:
4738 Fix a crash, return correct state when debugger is stopped
4740 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
4742 * plugins/project-wizard/autogen.c:
4743 Fix bug#482067, escape project wizard user defined strings
4745 2007-10-01 Johannes Schmid <jhs@gnome.org>
4747 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
4749 * plugins/build-basic-autotools/build-basic-autotools.c:
4750 (basic_autotools_plugin_instance_init):
4751 * plugins/build-basic-autotools/build-basic-autotools.h:
4752 * plugins/build-basic-autotools/executer.c:
4753 (get_program_parameters):
4755 Fixed #477976 – Keybinding in run dialog
4757 2007-09-30 Johannes Schmid <jhs@gnome.org>
4759 * plugins/Makefile.am:
4760 Do not build indent plugin (yet)
4762 * plugins/document-manager/plugin.c: (ipreferences_merge):
4763 Fixed unintentional and wrong change
4765 * plugins/indent/anjuta-indent.ui:
4768 2007-09-28 Johannes Schmid <jhs@gnome.org>
4770 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
4771 * libanjuta/anjuta-launcher.h:
4772 Add a method to send EOF to some process. Needed for the indent plugin
4773 and should be useful in general. It does not actually send EOF as this
4774 is not possible with utf-8, but closes the stream instead.
4776 * plugins/devhelp/plugin.c: (value_added_current_editor):
4777 Fixed a Gtk-Critical due to the IAnjutaEditor -
4778 IAnjutaDocument switch.
4781 * plugins/Makefile.am:
4782 * plugins/document-manager/Makefile.am:
4783 * plugins/document-manager/action-callbacks.c:
4784 * plugins/document-manager/anjuta-document-manager.glade:
4785 * plugins/document-manager/anjuta-document-manager.ui:
4786 * plugins/document-manager/images/Makefile.am:
4787 * plugins/document-manager/images/indent_auto.xpm:
4788 * plugins/document-manager/images/indent_set.xpm:
4789 * plugins/document-manager/indent-dialog.c:
4790 * plugins/document-manager/indent-dialog.h:
4791 * plugins/document-manager/indent-util.c:
4792 * plugins/document-manager/indent-util.h:
4793 * plugins/document-manager/indent_test.c:
4794 * plugins/document-manager/plugin.c: (register_stock_icons),
4795 (docman_plugin_instance_init), (ipreferences_merge):
4796 * plugins/document-manager/plugin.h:
4798 Removed indent code from document manager
4800 * plugins/indent/Makefile.am:
4801 * plugins/indent/indent-dialog.c:
4802 * plugins/indent/indent-util.c: (indent_init_indent_style):
4803 * plugins/indent/indent.glade:
4804 * plugins/indent/indent.plugin.in:
4805 * plugins/indent/plugin.c: (on_indent_finished),
4806 (on_indent_output), (on_indent_action_activate),
4807 (on_edit_editor_indent), (on_style_combo_changed),
4808 (value_added_current_editor), (value_removed_current_editor),
4809 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
4810 (indent_plugin_finalize), (indent_plugin_dispose),
4811 (anjuta_indent_plugin_instance_init),
4812 (anjuta_indent_plugin_class_init), (ipreferences_merge),
4813 (ipreferences_unmerge), (ipreferences_iface_init):
4814 * plugins/indent/plugin.h:
4816 Moved indent code to it's own plugin. Also reimplemented indent invocation
4817 using anjuta_launcher and streams. This is not yet completely working, maybe
4818 I got something wrong with the launcher.
4819 Also fixed #478987 – Unusable 'Indent setting window' on preferences
4821 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
4823 * plugins/debug-manager/plugin.c:
4824 Fix bug#480851, disconnect save_session signal when plugin is unloaded
4826 2007-09-27 Johannes Schmid <jhs@gnome.org>
4828 * libanjuta/interfaces/libanjuta.idl:
4829 * plugins/Makefile.am:
4830 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
4831 (isymbol_type_str), (isymbol_name), (isymbol_args),
4832 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
4833 (isymbol_impl), (isymbol_iface_init):
4834 * plugins/symbol-browser/an_symbol_info.c:
4835 * plugins/symbol-browser/an_symbol_info.h:
4836 * plugins/symbol-db/Makefile.am:
4837 * plugins/symbol-db/plugin.c:
4838 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
4839 (value_added_current_editor), (on_editor_foreach_clear),
4840 (value_removed_current_editor), (project_root_added),
4841 (symbol_db_activate), (symbol_db_deactivate),
4842 (isymbol_manager_search):
4843 * plugins/symbol-db/readtags.c: (initialize_1):
4844 * plugins/symbol-db/symbol-db-engine-iterator.c:
4845 (sdb_engine_iterator_instance_init),
4846 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
4847 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
4848 (symbol_db_engine_iterator_move_next),
4849 (symbol_db_engine_iterator_move_prev),
4850 (symbol_db_engine_iterator_get_n_items),
4851 (symbol_db_engine_iterator_last),
4852 (symbol_db_engine_iterator_set_position),
4853 (symbol_db_engine_iterator_get_position),
4854 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
4855 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
4856 (isymbol_iter_foreach), (isymbol_iter_set_position),
4857 (isymbol_iter_get_position), (isymbol_iter_get_length),
4858 (isymbol_iter_clone), (isymbol_iter_assign),
4859 (isymbol_iter_iface_init):
4860 * plugins/symbol-db/symbol-db-engine-iterator.h:
4861 * plugins/symbol-db/symbol-db-engine.c:
4862 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
4863 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
4864 (sdb_engine_finalize), (sdb_engine_get_type),
4865 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
4866 (sdb_engine_get_table_id_by_unique_name2),
4867 (sdb_engine_get_table_id_by_unique_name3),
4868 (symbol_db_engine_add_new_workspace),
4869 (symbol_db_engine_get_opened_project_name),
4870 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
4871 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
4872 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
4873 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
4874 (sdb_engine_add_new_scope_definition),
4875 (sdb_engine_add_new_tmp_heritage_scope),
4876 (sdb_engine_second_pass_update_scope_1),
4877 (sdb_engine_second_pass_update_heritage),
4878 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
4879 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
4880 (symbol_db_engine_update_project_symbols),
4881 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
4882 (symbol_db_engine_update_buffer_symbols),
4883 (sdb_engine_walk_down_scope_path),
4884 (sdb_engine_prepare_symbol_info_sql),
4885 (symbol_db_engine_get_global_members),
4886 (symbol_db_engine_get_scope_members_by_symbol_id),
4887 (symbol_db_engine_get_scope_members),
4888 (symbol_db_engine_get_current_scope),
4889 (symbol_db_engine_get_file_symbols):
4890 * plugins/symbol-db/symbol-db-engine.h:
4891 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
4892 (on_symbol_updated), (on_symbol_inserted),
4893 (symbol_db_view_locals_get_line),
4894 (symbol_db_view_locals_update_list):
4895 * plugins/symbol-db/symbol-db-view-search.c:
4896 (sdb_view_search_model_filter), (sdb_view_search_get_type):
4897 * plugins/symbol-db/symbol-db-view-search.h:
4898 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
4899 (do_add_hidden_children), (do_recurse_and_add_new_sym),
4900 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
4901 * plugins/symbol-db/tables.sql:
4902 * plugins/symbol-db/test/Makefile.am:
4903 * plugins/symbol-db/test/main.c: (add_new_files), (main):
4904 Updated patch from Massimo to improve symbol-db plugin
4906 * plugins/document-manager/plugin.c: (on_editor_changed):
4907 Make the code a bit more robust
4909 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
4910 (anjuta_document_get_property), (anjuta_document_class_init),
4911 (anjuta_document_init), (set_uri), (document_loader_loaded),
4912 (anjuta_document_load), (document_saver_saving):
4913 * plugins/sourceview/anjuta-document.h:
4914 * plugins/sourceview/sourceview.c: (autodetect_language),
4915 (ilanguage_set_language), (ilanguage_get_language):
4916 Fix language detection on startup
4918 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
4920 * plugins/document-manager/action-callbacks.c:
4921 (on_editor_command_upper_case_activate),
4922 (on_editor_command_lower_case_activate): Leftover commit from previous
4923 commit (see last changlog entry by me).
4925 * plugins/file-manager/plugin.c: (file_manager_activate):
4926 Gave proper widget name so that layout works.
4928 2007-09-26 Johannes Schmid <jhs@gnome.org>
4930 * plugins/document-manager/plugin.c: (on_editor_changed),
4931 (docman_plugin_instance_init):
4932 Only unload/load language-support plugins if necessary.
4934 * plugins/language-manager/plugin.c: (language_manager_activate):
4935 Removed some debugging code
4937 * plugins/sourceview/sourceview.c: (on_document_saved),
4938 (ilanguage_set_language), (ilanguage_get_language):
4939 Fixed ianjuta_language interface and ensure that highlighting is
4940 activated when a new file is saved.
4942 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
4944 * libanjuta/interfaces/libanjuta.idl:
4945 * plugins/document-manager/action-callbacks.c:
4946 (on_editor_command_upper_case_activate),
4947 (on_editor_command_lower_case_activate):
4948 * plugins/editor/text_editor.c: (iselection_has_selection),
4949 (iselection_get_start), (iselection_get_end),
4950 (iselection_iface_init):
4951 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4952 * plugins/sourceview/sourceview.c: (iselect_has_selection),
4953 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
4954 method and implemented it for both scintilla and sourceview editors.
4955 Updated document-manager and assist plugins to use the new method.
4957 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
4959 * plugins/file-manager/file-view.c:
4960 Fix typo, allow to compile new file manager with gtk < 2.12
4962 2007-09-25 Johannes Schmid <jhs@gnome.org>
4964 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
4965 Support Auto-Indent for single lines (e.g no selection);
4967 * plugins/macro/plugin.c:
4968 Do not use the same shortcut as auto-indent does
4970 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
4971 Optimized keyboard navigation - do not emit char_added when only
4972 navigation keys have been pressed.
4974 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
4976 * plugins/language-support-cpp-java/cpp-java-assist.c:
4977 (on_assist_chosen), (cpp_java_assist_install),
4978 (cpp_java_assist_uninstall):
4979 * plugins/language-support-cpp-java/plugin.c: (install_support),
4980 (uninstall_support): Install and uninstall support in correct order.
4981 Fixes a bug where it was installed multiple times resulting in
4982 inserting autocomplete text multiple times.
4984 2007-09-25 Johannes Schmid <jhs@gnome.org>
4987 Add GNOME_WARNING_FLAGS(maximum) and
4988 GNOME_CXX_WARNIGS(yes) to avoid bugs
4989 the compiler can warn you.
4991 * libegg/test-tree-utils.c: (key_test):
4992 * plugins/file-manager/file-model.c:
4993 (file_model_cancel_expand_idle), (file_model_sort),
4994 (file_model_row_expanded):
4995 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
4996 (file_view_refresh), (file_view_get_selected), (file_view_init),
4998 * plugins/file-manager/file-view.h:
4999 * plugins/symbol-db/readtags.c: (initialize_1):
5002 Fixed the more critical warnings
5004 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5006 Icons from tpgww@onepost.net:
5008 * plugins/debug-manager/Makefile.am:
5009 * plugins/debug-manager/images/Makefile.am:
5010 * plugins/debug-manager/images/anjuta-attach.svg:
5011 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5012 * plugins/debug-manager/images/anjuta-step-into.svg:
5013 * plugins/debug-manager/images/anjuta-step-out.svg:
5014 * plugins/debug-manager/images/anjuta-step-over.svg:
5015 * plugins/debug-manager/plugin.c: (register_stock_icons):
5016 * plugins/document-manager/Makefile.am:
5017 * plugins/document-manager/block_select.xpm:
5018 * plugins/document-manager/fold_close.xpm:
5019 * plugins/document-manager/fold_open.xpm:
5020 * plugins/document-manager/fold_toggle.xpm:
5021 * plugins/document-manager/images/Makefile.am:
5022 * plugins/document-manager/images/anjuta-block-end.svg:
5023 * plugins/document-manager/images/anjuta-block-start.svg:
5024 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5025 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5026 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5027 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5028 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5029 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5030 * plugins/document-manager/indent.xpm:
5031 * plugins/document-manager/indent_auto.xpm:
5032 * plugins/document-manager/indent_dcr.xpm:
5033 * plugins/document-manager/indent_inc.xpm:
5034 * plugins/document-manager/indent_set.xpm:
5035 * plugins/document-manager/plugin.c: Added nicer icons for
5036 document manager and debugger. Organized icons in 'images'
5039 2007-09-24 Johannes Schmid <jhs@gnome.org>
5041 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5042 Fixed a missing NULL in g_object_set.
5044 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5046 * plugins/language-support-cpp-java/cpp-java-assist.c:
5047 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5048 scope memebers just after scope operator is entered.
5050 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5052 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5053 * plugins/language-support-cpp-java/cpp-java-assist.c:
5054 (completion_function), (completion_compare),
5055 (cpp_java_assist_tag_destroy), (create_completion),
5056 (cpp_java_assist_destroy_completion_cache),
5057 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5058 Show '()' for function items in autocomplete list. Allow adding
5059 ' ' and/or '(' after function call autocompletion and have preferences
5062 2007-09-24 Johannes Schmid <jhs@gnome.org>
5064 * sourceview.c: Reverting patch from r3157 because
5067 2007-09-24 Johannes Schmid <jhs@gnome.org>
5069 * plugins/search/search-replace.c: (on_message_clicked):
5071 Fixed #427104 – No "highlight" of lines matching find-result
5073 2007-09-24 Johannes Schmid <jhs@gnome.org>
5077 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5079 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5081 reviewed by: Johannes Schmid <jhs@gnome.org>
5083 * plugins/build-basic-autotools/executer.c: (execute_program):
5084 Fix #478238 – set env for execute programe in the terminal
5086 2007-09-24 Tom <tpgww@onepost.net>
5088 reviewed by: Johannes Schmid <jhs@gnome.org>
5090 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5093 * plugins/debug-manager/disassemble.c: (on_disassemble):
5094 Correct a format string in DEBUG_PRINT()
5096 2007-09-23 Johannes Schmid <jhs@gnome.org>
5098 * plugins/sourceview/sourceview.c: (offset_to_position),
5099 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5100 (ieditor_get_position), (iselect_set), (iselect_get_start),
5103 Fixed #Bug 440637 – Search, don't work very well
5105 2007-09-23 Johannes Schmid <jhs@gnome.org>
5107 * plugins/file-manager/file-model.c: (file_model_get_filename):
5108 * plugins/file-manager/file-model.h:
5109 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5110 (file_view_init), (file_view_class_init):
5111 * plugins/message-view/message-view.c:
5112 (message_view_query_tooltip), (message_view_dispose),
5113 (message_view_instance_init), (message_view_class_init):
5115 Added GTK+ 2.12 style tooltips to file-manager and message view.
5116 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5117 old implementation is used.
5119 2007-09-23 Johannes Schmid <jhs@gnome.org>
5121 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5124 * plugins/language-manager/language-manager.plugin.in:
5125 Marked UserActivatable=FALSE
5127 * plugins/language-manager/plugin.c: (load_languages),
5128 (language_manager_activate), (language_manager_deactivate),
5129 (language_manager_dispose), (language_manager_instance_init),
5130 (language_manager_find_mime_type), (language_manager_find_string),
5131 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5132 (ilanguage_get_name), (ilanguage_get_strings):
5134 Fixed various stupid bugs in language-manager plugin
5136 * plugins/symbol-db/symbol-db-engine.c:
5137 (sdb_engine_second_pass_update_scope_1):
5139 Add a g_return_if_fail to avoid a crash though still unsure
5142 2007-09-23 Johannes Schmid <jhs@gnome.org>
5144 * plugins/symbol-db/plugin.c: (on_project_element_added),
5145 (sources_array_free), (sources_array_add_foreach),
5146 (project_root_added):
5147 * plugins/symbol-db/symbol-db-engine.c:
5148 (symbol_db_engine_add_new_files):
5149 * plugins/symbol-db/symbol-db-engine.h:
5151 Added support for other languages than "C" to symbol-db. Now
5152 supports all languages listed by the language-manager.
5154 2007-09-23 Tom <tpgww@onepost.net>
5156 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5159 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5161 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5162 (anjuta_glue_factory_get_object_type):
5163 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5164 * plugins/build-basic-autotools/build-basic-autotools.c:
5165 (value_added_current_editor):
5166 * plugins/debug-manager/breakpoints.c:
5167 (breakpoints_dbase_edit_breakpoint),
5168 (on_toggle_breakpoint_activate):
5169 * plugins/debug-manager/plugin.c:
5170 (on_run_to_cursor_action_activate):
5171 * plugins/debug-manager/stack_trace.c:
5172 (dma_thread_update_stack_trace):
5173 * plugins/gdb/plugin.c:
5174 * plugins/glade/plugin.c: (ifile_open):
5175 * plugins/profiler/gprof-call-graph-view.c:
5176 * plugins/profiler/gprof-flat-profile-view.c:
5177 * plugins/profiler/gprof-function-call-tree-view.c:
5178 * plugins/profiler/gprof-options.c: (setup_widgets):
5179 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5180 * plugins/search/search-replace_backend.c:
5181 (file_buffer_new_from_te):
5182 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5183 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5184 (assist_window_get_property), (assist_window_move):
5185 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5186 (value_added_current_editor):
5187 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5188 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5189 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5191 Many small code, warnings and leak fixes
5193 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5195 * (removed) plugins/debug-manager/debugger.c,
5196 (removed) plugins/debug-manager/debugger.h,
5197 (added) plugins/debug-manager/command.c,
5198 (added) plugins/debug-manager/command.h,
5199 (added) plugins/debug-manager/queue.c,
5200 (added) plugins/debug-manager/queue.h,
5201 plugins/debug-manager/breakpoints.c,
5202 plugins/debug-manager/debug_tree.c,
5203 plugins/debug-manager/debug_tree.h,
5204 plugins/debug-manager/disassemble.c,
5205 plugins/debug-manager/disassemble.h,
5206 plugins/debug-manager/locals.c,
5207 plugins/debug-manager/locals.h,
5208 plugins/debug-manager/memory.c,
5209 plugins/debug-manager/memory.h,
5210 plugins/debug-manager/plugin.c,
5211 plugins/debug-manager/plugin.h,
5212 plugins/debug-manager/registers.c,
5213 plugins/debug-manager/registers.h,
5214 plugins/debug-manager/sharedlib.c,
5215 plugins/debug-manager/sharedlib.h,
5216 plugins/debug-manager/signals.c,
5217 plugins/debug-manager/signals.h,
5218 plugins/debug-manager/stack_trace.c,
5219 plugins/debug-manager/stack_trace.h,
5220 plugins/debug-manager/start.h,
5221 plugins/debug-manager/start.c,
5222 plugins/debug-manager/threads.c,
5223 plugins/debug-manager/threads.h,
5224 plugins/debug-manager/watch.c,
5225 plugins/debug-manager/watch.h,
5226 plugins/debug-manager/Makefile.am,
5227 plugins/gdb/debugger.c,
5228 plugins/gdb/debugger.h,
5229 plugins/gdb/plugin.c,
5230 libanjuta/interfaces/libanjuta.idl:
5231 Split debug-manager/debugger.c into command.c and queue.c
5232 Clean up debugger queue
5233 DmaDebuggerQueue object does not implement IAnjutaDebugger
5235 2007-09-23 Johannes Schmid <jhs@gnome.org>
5238 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5239 set correctly, etc.)
5241 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5242 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5243 (plugin_set_update):
5245 Show an error dialog instead of crashing when plugin loading fails
5247 * plugins/language-manager/Makefile.am:
5248 * plugins/language-manager/language-manager.plugin.in:
5249 * plugins/language-manager/languages.xml:
5250 * plugins/language-manager/plugin.c: (language_destroy),
5251 (load_languages), (language_manager_activate),
5252 (language_manager_deactivate), (language_manager_finalize),
5253 (language_manager_dispose), (language_manager_instance_init),
5254 (language_manager_class_init), (language_manager_find_mime_type),
5255 (language_manager_find_string), (ilanguage_get_from_mime_type),
5256 (ilanguage_get_from_string), (ilanguage_get_name),
5257 (ilanguage_get_strings), (ilanguage_iface_init):
5258 * plugins/language-manager/plugin.h:
5260 Added new language-manager plugin to have a better organisation for
5261 language names. The xml probabaly needs to be extended over time.
5263 * plugins/Makefile.am:
5264 * plugins/document-manager/plugin.c: (on_editor_changed):
5266 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5267 because it does not really save memory but makes tab switching slow.
5269 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5271 * plugins/language-support-cpp-java/plugin.c: (install_support),
5272 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5273 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5276 * plugins/language-support-cpp-java/cpp-java-assist.c:
5277 (cpp_java_assist_show_autocomplete):
5279 Fix autocomplete to only show valid completions
5281 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5282 Calltips always have correct size and position now
5284 2007-09-22 Johannes Schmid <jhs@gnome.org>
5286 * plugins/search/search-replace_backend.c: (get_next_match):
5287 Removed code introduced by accident that causes a crash.
5289 * plugins/sourceview/sourceview-tags.c:
5290 * plugins/sourceview/sourceview-tags.h:
5291 Removed ununsed files
5293 2007-09-22 Johannes Schmid <jhs@gnome.org>
5295 * plugins/language-support-cpp-java/cpp-java-assist.c:
5298 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5300 * plugins/language-support-cpp-java/cpp-java-assist.c:
5301 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5302 Increased matching brace search to 500 chars.
5304 2007-09-21 Johannes Schmid <jhs@gnome.org>
5306 * plugins/language-support-cpp-java/cpp-java-assist.c:
5307 (cpp_java_assist_get_pre_word),
5308 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5310 Added some profiling debug code
5312 * plugins/language-support-cpp-java/cpp-java-utils.c:
5313 (cpp_java_util_jump_to_matching_brace):
5314 * plugins/language-support-cpp-java/cpp-java-utils.h:
5315 * plugins/language-support-cpp-java/plugin.c:
5316 (get_line_indentation_base), (get_line_auto_indentation):
5318 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5319 avoid looping over the whole file when using calltips which is too slow and
5322 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5323 (assist_tip_set_tips), (assist_tip_get_coordinates),
5325 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5327 Better calltips appearance (use theme now) and avoid jumping
5330 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5332 * plugins/document-manager/plugin.c:
5333 (update_editor_ui_interface_items):
5334 * plugins/language-support-cpp-java/plugin.c: (install_support),
5335 (uninstall_support): Moved autocomplete ui update code from
5336 document-manager to language-plugin.
5338 2007-09-21 Johannes Schmid <jhs@gnome.org>
5340 * libanjuta/interfaces/libanjuta.idl:
5342 Added IAnjutaLanguage interface (might still change...) for
5343 the upcoming language-manager plugin.
5345 * plugins/file-manager/Makefile.am:
5346 * plugins/file-manager/file-model.c:
5347 (file_model_cancel_expand_idle), (file_model_add_dummy),
5348 (file_model_expand_idle), (file_model_sort),
5349 (file_model_row_expanded), (file_model_row_collapsed),
5350 (file_model_init), (file_model_finalize),
5351 (file_model_set_property), (file_model_get_property),
5352 (file_model_class_init), (file_model_new), (file_model_refresh),
5353 (file_model_get_uri):
5354 * plugins/file-manager/file-model.h:
5355 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5356 (file_view_expand_row_idle), (file_view_refresh),
5357 (file_view_get_selected), (file_view_button_press_event),
5358 (file_view_selection_changed), (file_view_init),
5359 (file_view_get_property), (file_view_set_property),
5360 (file_view_finalize), (file_view_class_init):
5362 Split up model/view as far as possible and fixed some file-manager
5363 bugs (popup-menu and incorrect project loading).
5365 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5366 Use monospace font for tips.
5368 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5369 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5370 (icell_get_attribute), (icell_style_get_font_description),
5371 (icell_style_get_color), (icell_style_get_background_color),
5372 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5373 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5374 (iiter_get_length), (iiter_clone), (iiter_assign):
5376 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5377 interface. This is way faster though it has the drawback to create invalid
5378 iterators if the buffer is changed.
5380 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5382 * libanjuta/interfaces/libanjuta.idl:
5383 * plugins/document-manager/action-callbacks.c:
5384 * plugins/document-manager/anjuta-document-manager.ui:
5385 * plugins/document-manager/plugin.c: (register_stock_icons):
5386 * plugins/editor/text_editor.c:
5387 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5388 * plugins/language-support-cpp-java/cpp-java-assist.c:
5389 (cpp_java_assist_get_calltip_context):
5390 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5391 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5393 Moved autocomplete menu action from document-manager to assist plugin
5394 and got rid of deprecated autocomplete interface.
5396 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5398 * libanjuta/interfaces/libanjuta.idl:
5399 * plugins/editor/text_editor.c: (iassist_iface_init):
5400 * plugins/language-support-cpp-java/cpp-java-assist.c:
5401 (cpp_java_assist_check), (on_assist_chosen):
5402 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5403 Removed react() methods in both editors and assist interface. Assist
5404 plugin itself handles setting the autocomplete. Also fixed
5407 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5409 * plugins/file-manager/Makefile.am:
5410 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5411 (file_view_expand_idle), (file_view_init):
5412 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5413 (file_manager_set_default_uri), (project_root_added),
5414 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5415 (file_manager_activate), (file_manager_deactivate),
5416 (file_manager_instance_init), (file_manager_class_init),
5417 (ifile_manager_set_root), (ifile_manager_set_selected),
5418 (ifile_manager_iface_init): Adjusted white spaces to match
5421 2007-09-19 Naba Kumar <naba@gnome.org>
5423 * libanjuta/interfaces/libanjuta.idl:
5424 * plugins/editor/text_editor.c: (text_editor_instance_init),
5425 (iassist_show_tips), (iassist_cancel_tips),
5426 (iassist_hide_suggestions), (iassist_iface_init):
5427 * plugins/editor/text_editor.h:
5428 * plugins/editor/text_editor_cbs.c:
5429 (on_text_editor_scintilla_notify):
5430 * plugins/language-support-cpp-java/cpp-java-assist.c:
5431 (is_scope_context_character), (is_word_character),
5432 (create_completion), (cpp_java_assist_get_scope_context),
5433 (cpp_java_assist_get_pre_word),
5434 (cpp_java_assist_get_scope_operator),
5435 (cpp_java_assist_destroy_completion_cache),
5436 (cpp_java_assist_create_scope_completion_cache),
5437 (cpp_java_assist_create_word_completion_cache),
5438 (cpp_java_assist_show_autocomplete),
5439 (cpp_java_assist_get_calltip_context),
5440 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5441 (on_editor_char_added), (on_assist_chosen),
5442 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5443 (cpp_java_assist_init), (cpp_java_assist_finalize):
5444 * plugins/language-support-cpp-java/cpp-java-assist.h:
5445 * plugins/language-support-cpp-java/plugin.c:
5446 (initialize_indentation_params):
5447 * plugins/sourceview/assist-tip.c:
5448 * plugins/sourceview/assist-tip.h:
5449 * plugins/sourceview/sourceview-private.h:
5450 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5451 (on_assist_tip_destroyed), (on_assist_cancel),
5452 (on_document_char_added), (iassist_get_suggestions),
5453 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5455 Implement state-less assistance so that assist can be evaluated
5456 any given time at any position. Changed IAnjutaEditorAssist interfance
5457 and implementations and removed any state management in editors.
5459 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5461 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5462 completion items sorting and avoided unnecssary sorts.
5464 * plugins/text-editor.c: Fixed state.
5466 2007-09-17 Johannes Schmid <jhs@gnome.org>
5468 * plugins/language-support-cpp-java/cpp-java-assist.c:
5471 Fixed calltips in sourceview
5473 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5475 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5476 completion items preparation time. Fixed a crash bug.
5478 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5479 Set buffer size (From Massimo, required for symbol-db).
5481 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5484 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5487 * plugins/editor/aneditor-autocomplete.cxx,
5488 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5489 Added ANE_GETWORDBEFORECARAT command.
5491 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5492 using assist interface.
5494 * plugins/editor/text_editor.c: (text_editor_instance_init),
5495 (text_editor_get_word_before_carat),
5496 (text_editor_get_current_word), (iassist_add_trigger),
5497 (iassist_remove_trigger), (on_assist_canceled),
5498 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5499 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5500 * plugins/editor/text_editor.h:
5501 * plugins/editor/text_editor_cbs.c: (trigger_size),
5502 (max_trigger_size), (text_editor_check_assist),
5503 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5506 * plugins/language-support-cpp-java/Makefile.am:
5507 * plugins/language-support-cpp-java/plugin.c:
5508 (get_line_indentation_base), (get_line_auto_indentation),
5509 (install_support), (uninstall_support),
5510 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5511 (cpp_java_plugin_instance_init):
5512 * plugins/language-support-cpp-java/plugin.h:
5513 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
5514 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
5515 Make assist a separate class.
5517 2007-09-14 Johannes Schmid <jhs@gnome.org>
5519 * plugins/sourceview/sourceview.c: (iassist_suggest):
5520 Fixed changed char_alignment paramter in language-support
5523 2007-09-14 Naba Kumar <naba@gnome.org>
5525 * plugins/language-support-cpp-java/plugin.c: Send the right
5526 'char_alignment' paramenter (needs fixing in sourceview).
5528 2007-09-13 Johannes Schmid <jhs@gnome.org>
5531 * plugins/project-wizard/templates/minimal/project.anjuta:
5532 Use IAnjutaSymbolManager instead of loading the plugin directly.
5533 (TODO: Think of a version to do this for older files...)
5536 * plugins/Makefile.am:
5537 * plugins/symbol-db/Makefile.am:
5539 Build symbol-db plugin if libgda-3.0 is found
5541 2007-09-13 Johannes Schmid <jhs@gnome.org>
5543 * plugins/sourceview/Makefile.am:
5544 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5546 * plugins/sourceview/anjuta-document.h:
5547 Removed lots of dead code
5549 * plugins/sourceview/anjuta-languages-manager.c:
5550 * plugins/sourceview/anjuta-languages-manager.h:
5553 * plugins/sourceview/sourceview.c: (on_document_char_added),
5554 (on_document_loaded), (sourceview_instance_init),
5555 (iselect_get_start), (iselect_get_end),
5556 (ilanguage_get_supported_languages), (ilanguage_set_language):
5558 Fixed selection handling and make some adaptions for the changes
5561 2007-09-13 Johannes Schmid <jhs@gnome.org>
5563 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5564 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5567 Added preferences to language support completion/calltips
5569 * plugins/sourceview/assist-window.c: (assist_window_update):
5571 Always select first entry
5573 * plugins/sourceview/sourceview.glade:
5574 Removed old completion preferences
5576 2007-09-11 Naba Kumar <naba@gnome.org>
5578 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
5579 and possible crash when pressing ctrl+d in terminal after preferences
5580 window has been shown once (no need for backport).
5582 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
5583 implementations to get warnings instead of crashes for unimplemented
5586 2007-09-11 Massimo Cora' <maxcvs@email.it>
5588 Reviewed by: Naba Kumar <naba@gnome.org>
5590 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5591 * plugins/symbol-db/*:
5592 Added new symbol-database backend based on SQLite 3.
5593 (does not enabled for build currently).
5595 2007-09-10 Johannes Schmid <jhs@gnome.org>
5599 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
5600 (parse_info_init), (parse_info_free), (valid_element),
5601 (start_element_handler), (end_element_handler), (text_handler),
5602 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
5603 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
5604 (egg_recent_model_monitor), (egg_recent_model_read),
5605 (egg_recent_model_open_file), (egg_recent_model_lock_file),
5606 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
5607 (egg_recent_model_set_property), (egg_recent_model_class_init),
5608 (egg_recent_model_init), (egg_recent_model_add_full),
5609 (egg_recent_model_delete), (egg_recent_model_get_list),
5610 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
5611 (egg_recent_model_set_filter_mime_types),
5612 (egg_recent_model_clear_group_filter),
5613 (egg_recent_model_set_filter_groups),
5614 (egg_recent_model_clear_scheme_filter),
5615 (egg_recent_model_set_filter_uri_schemes),
5616 (egg_recent_model_remove_expired):
5618 Update EggRecent (#456465)
5620 2007-09-10 Johannes Schmid <jhs@gnome.org>
5622 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
5623 (anjuta_plugin_manager_get_plugin):
5624 * plugins/profiler/gprof-call-graph-view.c:
5625 (gprof_call_graph_view_create_columns):
5626 * plugins/profiler/gprof-flat-profile-view.c:
5627 (gprof_flat_profile_view_create_columns):
5628 * plugins/profiler/gprof-function-call-tree-view.c:
5629 (gprof_function_call_tree_view_create_columns):
5631 Fixed #466031 – Update of pieces of menus for Localization
5633 2007-09-10 Johannes Schmid <jhs@gnome.org>
5635 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
5636 Bug 343522 – anjuta: Unable to execute commands that use options.
5638 2007-09-09 Johannes Schmid <jhs@gnome.org>
5640 * plugins/document-manager/anjuta-docman.c:
5641 (anjuta_docman_update_page_label):
5643 Fixed #458034 – Method of indicating unsaved changes breaks convention
5645 * plugins/document-manager/plugin.c: (update_title),
5646 (value_added_project_root_uri), (value_removed_project_root_uri),
5647 (on_editor_changed), (activate_plugin):
5648 * plugins/document-manager/plugin.h:
5649 * plugins/project-manager/plugin.c: (on_profile_scoped),
5650 (on_profile_descoped), (ifile_open):
5652 Fixed #427390 – Show path of item in currently focused editor window
5654 2007-09-09 Johannes Schmid <jhs@gnome.org>
5656 * plugins/search/plugin.c: (on_toolbar_find_clicked),
5657 (on_toolbar_find_incremental):
5658 Fix incremental search
5660 * plugins/sourceview/sourceview.c: (on_document_char_added),
5662 Fixed selection management
5664 2007-09-09 Johannes Schmid <jhs@gnome.org>
5666 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5669 * libanjuta/interfaces/libanjuta.idl:
5670 Extended IAnjutaEditorAssist interface
5672 * plugins/language-support-cpp-java/plugin.c:
5673 (jump_to_matching_brace), (add_tags), (on_assist_begin),
5674 (assist_cleanup), (on_assist_chosen), (on_assist_update),
5675 (context_character), (get_context), (function_parser),
5676 (cpp_member_parser), (install_assist), (uninstall_assist),
5677 (get_line_indentation_base), (get_line_auto_indentation),
5678 (install_support), (uninstall_support),
5679 (on_value_added_current_editor), (on_value_removed_current_editor),
5680 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
5681 * plugins/language-support-cpp-java/plugin.h:
5683 Improved fixed editor assistance and added support for function/method
5684 tooltips. jumb_to_matching_brance => jump_to_matching_brace
5686 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
5689 * plugins/project-import/project-import.c: (on_import_next):
5690 Added a non-NULL check with could probably fix #474843 but not sure
5692 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
5693 Fixed anjuta-plugin project wizard
5695 * plugins/sourceview/Makefile.am:
5696 * plguins/sourceview/assist-tip.[ch]:
5697 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
5698 (anjuta_view_key_press_event):
5699 * plugins/sourceview/assist-window.c: (assist_window_class_init),
5700 (assist_window_init), (assist_window_update), (assist_window_new):
5701 * plugins/sourceview/sourceview-private.h:
5702 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5703 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
5704 (trigger_size), (max_trigger_size), (on_document_char_added),
5705 (sourceview_dispose), (ieditor_get_current_word),
5706 (iassist_add_trigger), (iassist_init_suggestions),
5707 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
5708 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
5710 Big update on sourceview assist capabilites. Autocompletion should
5711 now work much better and function tooltips are finally supported!
5713 * plugins/sourceview/anjuta-document.h:
5714 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
5715 (anjuta_document_get_current_word):
5716 Fixed get_current_word (inspired by aneditor.cxx implementation)
5718 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
5719 (icell_get_attribute):
5720 Fixed get_attribute() to also detect character constants.
5721 Simplified get_char()
5723 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
5724 (isymbol_manager_get_members), (isymbol_manager_get_parents),
5725 (isymbol_manager_get_completions_at_position):
5727 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
5729 2007-09-04 Naba Kumar <naba@gnome.org>
5731 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
5732 projects that can not add sources.
5734 * plugins/file-wizard/file.c: Similarly for file wizard,
5735 Do not enable 'Add to project' projects that can not add sources.
5737 2007-09-04 Naba Kumar <naba@gnome.org>
5739 * configure.in: Bumped gnome-build requirement to 0.2.0
5740 for project capabilities support.
5742 * plugins/project-manager/plugin.c: Enable/disable project
5743 actions based on project capabilities. Fixes bug #433552:
5744 crash in Anjuta IDE: add file test.h in project on generic
5747 * libanjuta/interfaces/libanjuta.idl: Added method to query
5748 project capabilities.
5750 2007-09-03 Naba Kumar <naba@gnome.org>
5752 * plugins/file-manager/plugin.c: Set shadow type IN.
5753 * plugins/file-manager/file-view.c: Fixed code style.
5754 * plugins/file-manager/file-view.c: Fixed icons column to size
5757 * plugins/file-manager/plugin.[c,h]: Fixed code style.
5759 * plugins/file-manager/plugin.c: Fixed crash on closing project and
5760 unmonitors project-uri on file-manager deactivation.
5762 * TODO.tasks: Updated
5764 2007-09-02 Johannes Schmid <jhs@gnome.org>
5766 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
5769 * plugins/file-manager/file-view.c: (file_view_get_selected),
5770 (file_view_button_press_event), (file_view_finalize):
5771 * plugins/file-manager/plugin.c: (project_root_removed),
5772 (file_manager_deactivate):
5774 Fixed some small bugs I missed before
5776 2007-09-02 Johannes Schmid <jhs@gnome.org>
5778 * plugins/file-manager/*:
5779 Added new and file-manager
5781 2007-09-02 Johannes Schmid <jhs@gnome.org>
5783 * plugins/file-manager/*:
5784 Removed old file-manager
5786 2007-08-31 Johannes Schmid <jhs@gnome.org>
5788 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
5789 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
5791 Fixed some memory leaks
5793 * MAINTAINERS: Fixed
5795 2007-08-31 Johannes Schmid <jhs@gnome.org>
5797 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
5798 (get_property_value_as_string), (set_property_value_as_string),
5799 (register_callbacks), (preferences_foreach_callback),
5800 (anjuta_preferences_register_property_raw):
5801 * libanjuta/anjuta-preferences.h:
5802 * plugins/build-basic-autotools/build-basic-autotools.c:
5803 (on_build_mesg_format):
5804 * plugins/document-manager/anjuta-document-manager.glade:
5805 * plugins/message-view/anjuta-message-manager-plugin.glade:
5807 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
5808 broken message view preferences
5810 * plugins/message-view/message-view.c:
5811 (message_view_instance_init), (pref_change_color), (prefs_init),
5812 (imessage_view_append):
5813 Cleaned up message view (#458041)
5815 * src/shell.c: (on_preferences_activate),
5816 (anjuta_test_shell_instance_init),
5817 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
5818 Fixed test shell to allow better debugging
5820 2007-08-31 Johannes Schmid <jhs@gnome.org>
5822 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
5823 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
5824 * plugins/gtodo/main.h:
5825 * plugins/gtodo/plugin.c: (activate_plugin):
5827 Fixed #423467 (View->Tasks menu items are not
5830 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
5832 reviewed by: Johannes Schmid <jhs@gnome.org>
5835 * data/welcome.txt.in:
5836 * launcher/anjuta_launcher.c:
5837 * libanjuta/anjuta-children.c:
5838 * libanjuta/anjuta-children.h:
5839 * libanjuta/anjuta-debug.h:
5840 * libanjuta/anjuta-encodings.c:
5841 * libanjuta/anjuta-encodings.h:
5842 * libanjuta/anjuta-glue-c.c:
5843 * libanjuta/anjuta-glue-c.h:
5844 * libanjuta/anjuta-plugin-description.c:
5845 * libanjuta/anjuta-plugin-description.h:
5846 * libanjuta/anjuta-plugin-handle.c:
5847 * libanjuta/anjuta-plugin-handle.h:
5848 * libanjuta/anjuta-plugin-manager.c:
5849 * libanjuta/anjuta-plugin-manager.h:
5850 * libanjuta/anjuta-plugin.c:
5851 * libanjuta/anjuta-plugin.h:
5852 * libanjuta/anjuta-preferences.c:
5853 * libanjuta/anjuta-preferences.h:
5854 * libanjuta/anjuta-profile-manager.c:
5855 * libanjuta/anjuta-profile-manager.h:
5856 * libanjuta/anjuta-profile.c:
5857 * libanjuta/anjuta-profile.h:
5858 * libanjuta/anjuta-save-prompt.c:
5859 * libanjuta/anjuta-save-prompt.h:
5860 * libanjuta/anjuta-serializer.c:
5861 * libanjuta/anjuta-serializer.h:
5862 * libanjuta/anjuta-session.c:
5863 * libanjuta/anjuta-session.h:
5864 * libanjuta/anjuta-shell.c:
5865 * libanjuta/anjuta-shell.h:
5866 * libanjuta/anjuta-status.c:
5867 * libanjuta/anjuta-status.h:
5868 * libanjuta/anjuta-ui.c:
5869 * libanjuta/anjuta-ui.h:
5870 * libanjuta/anjuta-utils-priv.h:
5871 * libanjuta/anjuta-utils.c:
5872 * libanjuta/anjuta-utils.h:
5873 * libanjuta/cell-renderer-captioned-image.c:
5874 * libanjuta/cell-renderer-captioned-image.h:
5875 * libanjuta/e-splash.c:
5876 * libanjuta/e-splash.h:
5877 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5878 * libanjuta/interfaces/libanjuta.idl:
5879 * libanjuta/libanjuta.h:
5880 * libanjuta/resources.c:
5881 * libanjuta/resources.h:
5882 * libegg/egg-cell-renderer-text.c:
5883 * libegg/egg-combo-action.c:
5884 * libegg/egg-entry-action.c:
5885 * libegg/egg-recent-action.c:
5886 * libegg/egg-recent-files-module.c:
5887 * libegg/egg-recent-item.c:
5888 * libegg/egg-recent-model.c:
5889 * libegg/egg-recent-view-gtk.c:
5890 * libegg/egg-recent-view.c:
5891 * libegg/egg-submenu-action.c:
5892 * libegg/eggaccelerators.c:
5893 * libegg/eggcellrendererpopup.c:
5894 * libegg/eggcomboselect.c:
5895 * libegg/eggtreemodelfilter.c:
5896 * libegg/eggtreemultidnd.c:
5897 * libegg/gtkcellview.h:
5898 * libegg/treeviewutils/egg-cell-renderer-text.h:
5899 * libegg/treeviewutils/eggaccelerators.h:
5900 * libegg/treeviewutils/eggcellrendererkeys.h:
5901 * libegg/treeviewutils/eggcellrendererpopup.h:
5902 * libegg/treeviewutils/eggtreemodelfilter.h:
5903 * libegg/treeviewutils/eggtreemultidnd.h:
5904 * libegg/treeviewutils/eggtreeviewstate.h:
5905 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
5906 * manuals/anjuta-faqs/Makefile.am:
5907 * manuals/anjuta-manual/C/anjuta-manual.xml:
5908 * manuals/anjuta-manual/C/license.xml:
5909 * manuals/anjuta-manual/es/es.po:
5910 * manuals/anjuta-manual/sv/sv.po:
5911 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
5913 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
5914 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
5915 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
5916 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
5917 * manuals/old/ja/anjuta-manual/license.xml:
5918 * plugins/build-basic-autotools/build-basic-autotools.c:
5919 * plugins/build-basic-autotools/build-basic-autotools.h:
5920 * plugins/build-basic-autotools/executer.c:
5921 * plugins/build-basic-autotools/executer.h:
5922 * plugins/build/build_file.c:
5923 * plugins/build/build_file.h:
5924 * plugins/build/build_project.c:
5925 * plugins/build/build_project.h:
5926 * plugins/build/clean_project.c:
5927 * plugins/build/clean_project.h:
5928 * plugins/build/commands.c:
5929 * plugins/build/commands.h:
5930 * plugins/build/compile.c:
5931 * plugins/build/compile.h:
5932 * plugins/build/compiler_options.c:
5933 * plugins/build/compiler_options.h:
5934 * plugins/build/configurer.c:
5935 * plugins/build/configurer.h:
5936 * plugins/build/executer.c:
5937 * plugins/build/executer.h:
5938 * plugins/class-gen/cell-renderer-flags.c:
5939 * plugins/class-gen/cell-renderer-flags.h:
5940 * plugins/class-gen/combo-flags.c:
5941 * plugins/class-gen/combo-flags.h:
5942 * plugins/class-gen/element-editor.c:
5943 * plugins/class-gen/element-editor.h:
5944 * plugins/class-gen/generator.c:
5945 * plugins/class-gen/generator.h:
5946 * plugins/class-gen/plugin.c:
5947 * plugins/class-gen/plugin.h:
5948 * plugins/class-gen/transform.c:
5949 * plugins/class-gen/transform.h:
5950 * plugins/class-gen/validator.c:
5951 * plugins/class-gen/validator.h:
5952 * plugins/class-gen/window.c:
5953 * plugins/class-gen/window.h:
5954 * plugins/class-inheritance/class-callbacks.c:
5955 * plugins/class-inheritance/class-callbacks.h:
5956 * plugins/class-inheritance/class-inherit.c:
5957 * plugins/class-inheritance/class-inherit.h:
5958 * plugins/class-inheritance/plugin.c:
5959 * plugins/class-inheritance/plugin.h:
5960 * plugins/cvs-plugin/cvs-actions.c:
5961 * plugins/cvs-plugin/cvs-actions.h:
5962 * plugins/cvs-plugin/cvs-callbacks.c:
5963 * plugins/cvs-plugin/cvs-callbacks.h:
5964 * plugins/cvs-plugin/cvs-execute.c:
5965 * plugins/cvs-plugin/cvs-execute.h:
5966 * plugins/cvs-plugin/cvs-interface.c:
5967 * plugins/cvs-plugin/cvs-interface.h:
5968 * plugins/cvs-plugin/plugin.c:
5969 * plugins/cvs-plugin/plugin.h:
5970 * plugins/debug-manager/breakpoints.c:
5971 * plugins/debug-manager/breakpoints.h:
5972 * plugins/debug-manager/chunk_view.c:
5973 * plugins/debug-manager/chunk_view.h:
5974 * plugins/debug-manager/data_buffer.c:
5975 * plugins/debug-manager/data_buffer.h:
5976 * plugins/debug-manager/data_view.c:
5977 * plugins/debug-manager/data_view.h:
5978 * plugins/debug-manager/debug_tree.c:
5979 * plugins/debug-manager/debug_tree.h:
5980 * plugins/debug-manager/debugger.c:
5981 * plugins/debug-manager/debugger.h:
5982 * plugins/debug-manager/disassemble.c:
5983 * plugins/debug-manager/disassemble.h:
5984 * plugins/debug-manager/info.c:
5985 * plugins/debug-manager/info.h:
5986 * plugins/debug-manager/locals.c:
5987 * plugins/debug-manager/locals.h:
5988 * plugins/debug-manager/memory.c:
5989 * plugins/debug-manager/memory.h:
5990 * plugins/debug-manager/plugin.c:
5991 * plugins/debug-manager/plugin.h:
5992 * plugins/debug-manager/registers.c:
5993 * plugins/debug-manager/registers.h:
5994 * plugins/debug-manager/sexy-icon-entry.c:
5995 * plugins/debug-manager/sexy-icon-entry.h:
5996 * plugins/debug-manager/sharedlib.c:
5997 * plugins/debug-manager/sharedlib.h:
5998 * plugins/debug-manager/signals.c:
5999 * plugins/debug-manager/signals.h:
6000 * plugins/debug-manager/sparse_buffer.c:
6001 * plugins/debug-manager/sparse_buffer.h:
6002 * plugins/debug-manager/sparse_view.c:
6003 * plugins/debug-manager/sparse_view.h:
6004 * plugins/debug-manager/stack_trace.c:
6005 * plugins/debug-manager/stack_trace.h:
6006 * plugins/debug-manager/start.c:
6007 * plugins/debug-manager/start.h:
6008 * plugins/debug-manager/threads.c:
6009 * plugins/debug-manager/threads.h:
6010 * plugins/debug-manager/utilities.c:
6011 * plugins/debug-manager/utilities.h:
6012 * plugins/debug-manager/watch.c:
6013 * plugins/debug-manager/watch.h:
6014 * plugins/devhelp/htmlview.c:
6015 * plugins/devhelp/htmlview.h:
6016 * plugins/document-manager/action-callbacks.c:
6017 * plugins/document-manager/action-callbacks.h:
6018 * plugins/document-manager/anjuta-docman.c:
6019 * plugins/document-manager/anjuta-docman.h:
6020 * plugins/document-manager/editor-tooltips.c:
6021 * plugins/document-manager/editor-tooltips.h:
6022 * plugins/document-manager/file_history.c:
6023 * plugins/document-manager/file_history.h:
6024 * plugins/document-manager/indent-dialog.c:
6025 * plugins/document-manager/indent-dialog.h:
6026 * plugins/document-manager/indent-util.c:
6027 * plugins/document-manager/indent-util.h:
6028 * plugins/document-manager/plugin.c:
6029 * plugins/editor/aneditor-autocomplete.cxx:
6030 * plugins/editor/aneditor-calltip.cxx:
6031 * plugins/editor/aneditor-indent.cxx:
6032 * plugins/editor/aneditor-priv.h:
6033 * plugins/editor/aneditor.cxx:
6034 * plugins/editor/aneditor.h:
6035 * plugins/editor/lexer.h:
6036 * plugins/editor/plugin.c:
6037 * plugins/editor/plugin.h:
6038 * plugins/editor/print.c:
6039 * plugins/editor/print.h:
6040 * plugins/editor/properties.h:
6041 * plugins/editor/properties_cxx.h:
6042 * plugins/editor/style-editor.c:
6043 * plugins/editor/style-editor.h:
6044 * plugins/editor/text-editor-iterable.c:
6045 * plugins/editor/text-editor-iterable.h:
6046 * plugins/editor/text_editor.c:
6047 * plugins/editor/text_editor.h:
6048 * plugins/editor/text_editor_cbs.c:
6049 * plugins/editor/text_editor_cbs.h:
6050 * plugins/editor/text_editor_menu.c:
6051 * plugins/editor/text_editor_menu.h:
6052 * plugins/editor/text_editor_prefs.c:
6053 * plugins/editor/text_editor_prefs.h:
6054 * plugins/file-loader/dnd.c:
6055 * plugins/file-loader/dnd.h:
6056 * plugins/file-loader/plugin.c:
6057 * plugins/file-manager/an_file_view.c:
6058 * plugins/file-manager/plugin.c:
6059 * plugins/file-wizard/file.c:
6060 * plugins/file-wizard/file.h:
6061 * plugins/file-wizard/plugin.c:
6062 * plugins/file-wizard/plugin.h:
6063 * plugins/gdb/debugger.c:
6064 * plugins/gdb/debugger.h:
6065 * plugins/gdb/gdbmi-test.c:
6066 * plugins/gdb/gdbmi.c:
6067 * plugins/gdb/gdbmi.h:
6068 * plugins/gdb/global.h:
6069 * plugins/gdb/parser.c:
6070 * plugins/gdb/parser.h:
6071 * plugins/gdb/plugin.c:
6072 * plugins/gdb/plugin.h:
6073 * plugins/gdb/utilities.c:
6074 * plugins/gdb/utilities.h:
6075 * plugins/glade/plugin.c:
6076 * plugins/glade/plugin.h:
6077 * plugins/gtodo/egg-datetime.c:
6078 * plugins/gtodo/egg-datetime.h:
6079 * plugins/gtodo/eggtrayicon.c:
6080 * plugins/gtodo/eggtrayicon.h:
6081 * plugins/gtodo/plugin.c:
6082 * plugins/gvim/anjuta-vim.c:
6083 * plugins/gvim/anjuta-vim.h:
6084 * plugins/gvim/gtkvim.c:
6085 * plugins/gvim/gtkvim.h:
6086 * plugins/gvim/plugin.c:
6087 * plugins/gvim/plugin.h:
6088 * plugins/language-support-cpp-java/plugin.c:
6089 * plugins/language-support-cpp-java/plugin.h:
6090 * plugins/macro/macro-actions.c:
6091 * plugins/macro/macro-actions.h:
6092 * plugins/macro/macro-db.c:
6093 * plugins/macro/macro-db.h:
6094 * plugins/macro/macro-dialog.c:
6095 * plugins/macro/macro-dialog.h:
6096 * plugins/macro/macro-edit.c:
6097 * plugins/macro/macro-edit.h:
6098 * plugins/macro/macro-util.c:
6099 * plugins/macro/macro-util.h:
6100 * plugins/macro/plugin.c:
6101 * plugins/macro/plugin.h:
6102 * plugins/message-view/anjuta-msgman.c:
6103 * plugins/message-view/anjuta-msgman.h:
6104 * plugins/message-view/message-view.c:
6105 * plugins/message-view/message-view.h:
6106 * plugins/message-view/plugin.c:
6107 * plugins/message-view/plugin.h:
6108 * plugins/patch/patch-plugin.c:
6109 * plugins/patch/patch-plugin.h:
6110 * plugins/patch/plugin.c:
6111 * plugins/patch/plugin.h:
6112 * plugins/profiler/gprof-call-graph-block-entry.c:
6113 * plugins/profiler/gprof-call-graph-block-entry.h:
6114 * plugins/profiler/gprof-call-graph-block.c:
6115 * plugins/profiler/gprof-call-graph-block.h:
6116 * plugins/profiler/gprof-call-graph-view.c:
6117 * plugins/profiler/gprof-call-graph-view.h:
6118 * plugins/profiler/gprof-call-graph.c:
6119 * plugins/profiler/gprof-call-graph.h:
6120 * plugins/profiler/gprof-flat-profile-entry.c:
6121 * plugins/profiler/gprof-flat-profile-entry.h:
6122 * plugins/profiler/gprof-flat-profile-view.c:
6123 * plugins/profiler/gprof-flat-profile-view.h:
6124 * plugins/profiler/gprof-flat-profile.c:
6125 * plugins/profiler/gprof-flat-profile.h:
6126 * plugins/profiler/gprof-function-call-chart-view.c:
6127 * plugins/profiler/gprof-function-call-chart-view.h:
6128 * plugins/profiler/gprof-function-call-tree-view.c:
6129 * plugins/profiler/gprof-function-call-tree-view.h:
6130 * plugins/profiler/gprof-options.c:
6131 * plugins/profiler/gprof-options.h:
6132 * plugins/profiler/gprof-profile-data.c:
6133 * plugins/profiler/gprof-profile-data.h:
6134 * plugins/profiler/gprof-view-manager.c:
6135 * plugins/profiler/gprof-view-manager.h:
6136 * plugins/profiler/gprof-view.c:
6137 * plugins/profiler/gprof-view.h:
6138 * plugins/profiler/plugin.c:
6139 * plugins/profiler/plugin.h:
6140 * plugins/profiler/string-utils.c:
6141 * plugins/profiler/string-utils.h:
6142 * plugins/project-import/plugin.c:
6143 * plugins/project-import/plugin.h:
6144 * plugins/project-import/project-import.c:
6145 * plugins/project-import/project-import.h:
6146 * plugins/project-manager/plugin.c:
6147 * plugins/project-manager/plugin.h:
6148 * plugins/project-wizard/action.c:
6149 * plugins/project-wizard/action.h:
6150 * plugins/project-wizard/autogen.c:
6151 * plugins/project-wizard/autogen.h:
6152 * plugins/project-wizard/druid.c:
6153 * plugins/project-wizard/druid.h:
6154 * plugins/project-wizard/file.c:
6155 * plugins/project-wizard/file.h:
6156 * plugins/project-wizard/header.c:
6157 * plugins/project-wizard/header.h:
6158 * plugins/project-wizard/install.c:
6159 * plugins/project-wizard/install.h:
6160 * plugins/project-wizard/parser.c:
6161 * plugins/project-wizard/parser.h:
6162 * plugins/project-wizard/plugin.c:
6163 * plugins/project-wizard/plugin.h:
6164 * plugins/project-wizard/property.c:
6165 * plugins/project-wizard/property.h:
6166 * plugins/project-wizard/values.c:
6167 * plugins/project-wizard/values.h:
6168 * plugins/sample1/plugin.c:
6169 * plugins/search/plugin.c:
6170 * plugins/search/plugin.h:
6171 * plugins/search/search-replace_backend.c:
6172 * plugins/search/search-replace_backend.h:
6173 * plugins/search/search_preferences.c:
6174 * plugins/sourceview/anjuta-convert.c:
6175 * plugins/sourceview/anjuta-convert.h:
6176 * plugins/sourceview/anjuta-document-loader.c:
6177 * plugins/sourceview/anjuta-document-loader.h:
6178 * plugins/sourceview/anjuta-document-saver.c:
6179 * plugins/sourceview/anjuta-document-saver.h:
6180 * plugins/sourceview/anjuta-document.c:
6181 * plugins/sourceview/anjuta-document.h:
6182 * plugins/sourceview/anjuta-encodings.c:
6183 * plugins/sourceview/anjuta-encodings.h:
6184 * plugins/sourceview/anjuta-languages-manager.c:
6185 * plugins/sourceview/anjuta-languages-manager.h:
6186 * plugins/sourceview/anjuta-utils.c:
6187 * plugins/sourceview/anjuta-utils.h:
6188 * plugins/sourceview/anjuta-view.c:
6189 * plugins/sourceview/anjuta-view.h:
6190 * plugins/sourceview/assist-window.c:
6191 * plugins/sourceview/assist-window.h:
6192 * plugins/sourceview/sourceview-cell.c:
6193 * plugins/sourceview/sourceview-cell.h:
6194 * plugins/sourceview/sourceview-prefs.c:
6195 * plugins/sourceview/sourceview-prefs.h:
6196 * plugins/sourceview/sourceview-print.c:
6197 * plugins/sourceview/sourceview-print.h:
6198 * plugins/sourceview/sourceview-private.h:
6199 * plugins/sourceview/sourceview-tags.c:
6200 * plugins/sourceview/sourceview-tags.h:
6201 * plugins/sourceview/sourceview.c:
6202 * plugins/sourceview/sourceview.h:
6203 * plugins/subversion/plugin.c:
6204 * plugins/subversion/plugin.h:
6205 * plugins/subversion/subversion-actions.c:
6206 * plugins/subversion/subversion-actions.h:
6207 * plugins/subversion/subversion-callbacks.c:
6208 * plugins/subversion/subversion-callbacks.h:
6209 * plugins/subversion/svn-auth.c:
6210 * plugins/subversion/svn-auth.h:
6211 * plugins/subversion/svn-backend-priv.h:
6212 * plugins/subversion/svn-backend.c:
6213 * plugins/subversion/svn-backend.h:
6214 * plugins/subversion/svn-notify.c:
6215 * plugins/subversion/svn-notify.h:
6216 * plugins/subversion/svn-thread.c:
6217 * plugins/subversion/svn-thread.h:
6218 * plugins/symbol-browser/an_symbol.c:
6219 * plugins/symbol-browser/an_symbol.h:
6220 * plugins/symbol-browser/an_symbol_info.c:
6221 * plugins/symbol-browser/an_symbol_info.h:
6222 * plugins/symbol-browser/an_symbol_iter.c:
6223 * plugins/symbol-browser/an_symbol_iter.h:
6224 * plugins/symbol-browser/an_symbol_prefs.c:
6225 * plugins/symbol-browser/an_symbol_prefs.h:
6226 * plugins/symbol-browser/an_symbol_search.c:
6227 * plugins/symbol-browser/an_symbol_search.h:
6228 * plugins/symbol-browser/an_symbol_view.c:
6229 * plugins/symbol-browser/an_symbol_view.h:
6230 * plugins/symbol-browser/plugin.c:
6231 * plugins/symbol-browser/plugin.h:
6232 * plugins/terminal/terminal.c:
6233 * plugins/tools/dialog.c:
6234 * plugins/tools/dialog.h:
6235 * plugins/tools/editor.c:
6236 * plugins/tools/editor.h:
6237 * plugins/tools/execute.c:
6238 * plugins/tools/execute.h:
6239 * plugins/tools/fileop.c:
6240 * plugins/tools/fileop.h:
6241 * plugins/tools/plugin.c:
6242 * plugins/tools/plugin.h:
6243 * plugins/tools/scripts/find-fixmes.pl:
6244 * plugins/tools/scripts/translation-status.pl:
6245 * plugins/tools/tool.c:
6246 * plugins/tools/tool.h:
6247 * plugins/tools/variable.c:
6248 * plugins/tools/variable.h:
6249 * plugins/valgrind/ldd.c:
6250 * plugins/valgrind/ldd.h:
6251 * plugins/valgrind/list.c:
6252 * plugins/valgrind/list.h:
6253 * plugins/valgrind/menu-utils.c:
6254 * plugins/valgrind/menu-utils.h:
6255 * plugins/valgrind/parser.c:
6256 * plugins/valgrind/parser.h:
6257 * plugins/valgrind/plugin.c:
6258 * plugins/valgrind/plugin.h:
6259 * plugins/valgrind/preferences.c:
6260 * plugins/valgrind/preferences.h:
6261 * plugins/valgrind/process.c:
6262 * plugins/valgrind/process.h:
6263 * plugins/valgrind/symtab.c:
6264 * plugins/valgrind/symtab.h:
6265 * plugins/valgrind/vgactions.c:
6266 * plugins/valgrind/vgactions.h:
6267 * plugins/valgrind/vgcachegrindprefs.c:
6268 * plugins/valgrind/vgcachegrindprefs.h:
6269 * plugins/valgrind/vgdefaultview.c:
6270 * plugins/valgrind/vgdefaultview.h:
6271 * plugins/valgrind/vgerror.c:
6272 * plugins/valgrind/vgerror.h:
6273 * plugins/valgrind/vggeneralprefs.c:
6274 * plugins/valgrind/vggeneralprefs.h:
6275 * plugins/valgrind/vghelgrindprefs.c:
6276 * plugins/valgrind/vghelgrindprefs.h:
6277 * plugins/valgrind/vgio.c:
6278 * plugins/valgrind/vgio.h:
6279 * plugins/valgrind/vgmemcheckprefs.c:
6280 * plugins/valgrind/vgmemcheckprefs.h:
6281 * plugins/valgrind/vgrule-editor.c:
6282 * plugins/valgrind/vgrule-editor.h:
6283 * plugins/valgrind/vgrule-list.c:
6284 * plugins/valgrind/vgrule-list.h:
6285 * plugins/valgrind/vgrule.c:
6286 * plugins/valgrind/vgrule.h:
6287 * plugins/valgrind/vgrulepattern.c:
6288 * plugins/valgrind/vgrulepattern.h:
6289 * plugins/valgrind/vgsearchbar.c:
6290 * plugins/valgrind/vgsearchbar.h:
6291 * plugins/valgrind/vgstrpool.c:
6292 * plugins/valgrind/vgstrpool.h:
6293 * plugins/valgrind/vgtoolprefs.c:
6294 * plugins/valgrind/vgtoolprefs.h:
6295 * plugins/valgrind/vgtoolview.c:
6296 * plugins/valgrind/vgtoolview.h:
6299 * src/action-callbacks.c:
6300 * src/action-callbacks.h:
6301 * src/anjuta-actions.h:
6304 * src/anjuta-callbacks.c:
6305 * src/anjuta-callbacks.h:
6309 * src/bacon-message-connection.c:
6310 * src/bacon-message-connection.h:
6319 * tagmanager/options.c:
6321 Change the address of FSF in various files
6323 2007-08-30 Johannes Schmid <jhs@gnome.org>
6327 Removed because they are no longer in use
6329 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6330 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6331 Marked some strings as not translatable
6333 * plugins/search/search-replace.c: (list_max_items):
6334 Fixed a possible memory corruption
6336 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6337 Do not show menuitems for locked layout items
6339 * src/main.c: (main):
6340 Some minor style correction in gnome_init
6342 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6344 * plugins/debug-manager/debugger.c,
6345 plugins/debug-manager/breakpoints.c,
6346 plugins/gdb/plugin.c,
6347 plugins/gdb/debugger.c,
6348 libanjuta/interfaces/libanjuta.idl:
6349 Move all breakpoints functions from IAnjutaDebugger to a new
6350 IAnjutaBreakpointDebugger interface
6352 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6354 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6355 * plugins/debug-manager/plugin.c,
6356 plugins/debug-manager/breakpoints.c,
6357 plugins/tools/execute.c,
6358 plugins/project-wizard/plugin.c,
6359 plugins/build-basic-autotools/executer.c,
6360 plugins/gdb/debugger.c,
6361 plugins/profiler/gprof-options.h,
6362 plugins/sourceview/assist-window.h,
6363 plugins/class-gen/transform.c,
6364 libanjuta/anjuta-plugin-description.c,
6365 libanjuta/anjuta-status.c,
6366 libanjuta/anjuta-glue-c.c,
6367 libanjuta/anjuta-glue-cpp.c,
6368 plugins/symbol-browser/an_symbol_prefs.c:
6369 Fix warnings mostly "dereferencing type-punned pointer"
6370 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6372 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6374 * plugins/debug-manager/breakpoints.c,
6375 plugins/debug-manager/debugger.c:
6376 Avoid an endless loop if clearing all breakpoints while the programm
6379 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6381 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6382 * plugins/debug-manager/plugin.c:
6383 Fix a segmentation fault added in the previous patch
6385 2007-07-21 Johannes Schmid <jhs@gnome.org>
6387 * plugins/build-basic-autotools/executer.c:
6388 (get_program_parameters):
6390 Show an error dialog if no targets are availible instead of
6393 2007-07-20 Johannes Schmid <jhs@gnome.org>
6395 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6396 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6397 * libanjuta/anjuta-shell.h:
6398 * plugins/document-manager/plugin.c: (activate_plugin):
6399 * plugins/glade/anjuta-design-document.c:
6400 * plugins/glade/plugin.c: (glade_update_ui):
6401 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6402 (anjuta_shell_iface_init):
6403 * src/shell.c: (anjuta_test_shell_add_widget),
6404 (anjuta_shell_iface_init):
6406 Make the document manager undockable (#458038)
6408 2007-07-20 Johannes Schmid <jhs@gnome.org>
6410 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6411 * plugins/glade/anjuta-design-document.c:
6412 * plugins/glade/plugin.c: (glade_update_ui):
6414 Fixed some save/dirty status bug in glade
6416 2007-07-20 Johannes Schmid <jhs@gnome.org>
6418 * libanjuta/anjuta-status.c:
6419 Fixed crasher on shutdown
6421 2007-07-20 Johannes Schmid <jhs@gnome.org>
6424 Minimum glade requirement is 3.2 now. It was before
6425 but we did not check...
6427 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6428 * libanjuta/anjuta-profile.c:
6429 (anjuta_profile_add_plugins_from_xml):
6430 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6431 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6432 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6433 * plugins/file-loader/plugin.c: (on_create_submenu):
6434 * plugins/file-manager/an_file_view.c: (compare_iter):
6435 * plugins/glade/plugin.c: (activate_plugin):
6436 * src/anjuta-app.c: (on_toolbar_view_toggled):
6437 * src/main.c: (main):
6439 Fixed lots of memory leaks (thansk valgrind)
6441 2007-07-19 Johannes Schmid <jhs@gnome.org>
6443 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6444 * plugins/document-manager/anjuta-docman.c:
6445 (anjuta_docman_set_busy):
6446 * plugins/document-manager/plugin.c: (on_editor_changed):
6447 * plugins/glade/plugin.c: (activate_plugin):
6448 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6449 (on_value_removed_current_editor):
6451 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6453 2007-07-18 Johannes Schmid <jhs.gnome.org>
6455 * plugins/build-basic-autotools/executer.c: (execute_program):
6456 Fixed some of the scratchbox stuff but the environment is
6459 2007-07-18 Johannes Schmid <jhs@gnome.org>
6461 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6462 (on_plugin_deactivated), (get_plugin_loader_type):
6463 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6464 (activate_plugin), (deactivate_plugin),
6465 (glade_plugin_instance_init):
6467 Fixed glade plugin deactivation
6469 2007-07-18 Johannes Schmid <jhs@gnome.org>
6471 * plugins/document-manager/anjuta-docman.c:
6472 (anjuta_docman_add_document):
6473 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6475 Fixed path display in document manager with glade files
6477 2007-07-17 Johannes Schmid <jhs@gnome.org>
6479 * libanjuta/interfaces/Makefile.am.iface:
6480 * pixmaps/Makefile.am:
6481 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6482 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6483 (value_removed_current_editor):
6484 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6485 (anjuta_docman_set_current_document):
6486 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6487 (on_editor_added), (on_editor_changed):
6488 * plugins/glade/Makefile.am:
6489 * plugins/glade/anjuta-design-document.c:
6490 (anjuta_design_document_instance_init),
6491 (anjuta_design_document_set_property),
6492 (anjuta_design_document_get_property),
6493 (anjuta_design_document_class_init), (anjuta_design_document_new),
6494 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6495 * plugins/glade/anjuta-design-document.h:
6496 * plugins/glade/anjuta-glade-notebook.c:
6497 * plugins/glade/anjuta-glade-notebook.h:
6498 * plugins/glade/plugin.c: (value_added_current_editor),
6499 (value_removed_current_editor), (glade_update_ui),
6500 (on_close_activated), (on_glade_project_changed),
6501 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6503 * plugins/language-support-cpp-java/plugin.c:
6504 (on_value_added_current_editor), (on_value_removed_current_editor):
6505 * plugins/macro/plugin.c: (value_added_current_editor):
6506 * plugins/project-manager/plugin.c: (value_added_current_editor):
6507 * plugins/subversion/plugin.c: (value_added_current_editor):
6508 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6510 Fixed lot of IAnjutaEditor stuff and completed glade integration
6511 with document manager
6513 * plugins/build-basic-autotools/build-basic-autotools.c:
6514 (value_added_current_editor):
6515 * plugins/build-basic-autotools/executer.c: (execute_program):
6517 Some initial code to execute projects inside scratchbox
6519 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
6521 * plugins/project-import/project-import.c:
6522 Project import overwrites file on user request (bug #452579)
6524 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
6526 * plugins/debug-manager/debugger.c,
6527 plugins/debug-manager/threads.c,
6528 plugins/debug-manager/plugin.c,
6529 plugins/debug-manager/registers.c,
6530 plugins/debug-manager/locals.c,
6531 plugins/debug-manager/stack_trace.c,
6532 plugins/gdb/plugin.c,
6533 plugins/gdb/debugger.c,
6534 plugins/gdb/debugger.h,
6535 libanjuta/interfaces/libanjuta.idl:
6536 Rename change-location to program-moved
6537 Store thread id as gint instead of guint
6538 Do not display registers list if not available
6539 Add intermediate debugger states if missing
6541 2007-07-11 Johannes Schmid <jhs@gnome.org>
6543 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6545 Reverted unnecessary changes (#455819)
6547 2007-07-10 Johannes Schmid <jhs@gnome.org>
6549 * plugins/glade/plugin.c:
6550 Fixed glade plugin with glade 3.2 and another crasher
6552 2007-07-09 Johannes Schmid <jhs@gnome.org>
6554 * libanjuta/interfaces/libanjuta.idl:
6555 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6557 * plugins/debug-manager/breakpoints.c:
6558 (breakpoint_item_update_in_ui),
6559 (breakpoints_dbase_edit_breakpoint),
6560 (on_toggle_breakpoint_activate):
6561 * plugins/debug-manager/plugin.c:
6562 (on_run_to_cursor_action_activate):
6563 * plugins/document-manager/action-callbacks.c:
6564 (on_editor_command_cut_activate),
6565 (on_editor_command_copy_activate),
6566 (on_editor_command_paste_activate),
6567 (on_editor_command_clear_activate):
6568 * plugins/document-manager/anjuta-docman.c:
6569 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
6570 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
6571 (anjuta_docman_goto_file_line_mark),
6572 (anjuta_docman_find_editor_with_path),
6573 (anjuta_docman_get_all_editors):
6574 * plugins/document-manager/anjuta-docman.h:
6575 * plugins/document-manager/plugin.c:
6576 (update_editor_ui_interface_items), (on_editor_update_ui),
6577 (on_editor_changed), (on_session_save), (on_docman_auto_save),
6578 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
6579 (ianjuta_document_manager_iface_init), (isaveable_save),
6580 (isavable_is_dirty):
6581 * plugins/editor/editor.glade:
6582 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
6583 (idocument_paste), (idocument_clear), (idocument_iface_init),
6584 (iselection_iface_init):
6585 * plugins/glade/Makefile.am:
6586 * plugins/glade/anjuta-glade-notebook.c:
6587 (anjuta_glade_notebook_instance_init),
6588 (anjuta_glade_notebook_set_property),
6589 (anjuta_glade_notebook_get_property),
6590 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
6591 (ifile_open), (ifile_get_uri), (ifile_iface_init),
6592 (ifile_savable_save), (ifile_savable_save_as),
6593 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
6594 (ifile_savable_iface_init), (idocument_can_redo),
6595 (idocument_can_undo), (idocument_begin_undo_action),
6596 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
6597 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
6598 (idocument_copy), (idocument_paste), (idocument_clear),
6599 (idocument_iface_init):
6600 * plugins/language-support-cpp-java/plugin.c:
6601 (on_value_added_current_editor), (on_value_removed_current_editor):
6602 * plugins/macro/macro-util.c: (get_current_editor):
6603 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6604 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6605 (on_next_occur), (on_incremental_entry_key_press),
6606 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6607 (on_toolbar_find_incremental_start),
6608 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6609 * plugins/search/search-replace.c: (search_start_over),
6610 (search_update_combos), (replace_update_combos),
6611 (anjuta_search_replace_activate):
6612 * plugins/search/search-replace_backend.c: (create_search_entries):
6613 * plugins/sourceview/sourceview.c: (idocument_cut),
6614 (idocument_copy), (idocument_paste), (idocument_clear),
6615 (idocument_iface_init), (iselect_iface_init), (iassist_react):
6616 * plugins/tools/editor.c: (on_editor_response):
6617 * plugins/tools/execute.c: (get_current_editor),
6618 (atp_output_context_initialize), (atp_user_tool_execute):
6619 * plugins/tools/variable.c: (get_current_editor),
6620 (atp_variable_get_editor_variable):
6622 Some more IAnjutaEditor => IAnjutaDocument fixing!
6624 * plugins/glade/anjuta-glade-notebook.h:
6625 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
6627 * plugins/glade/plugin.h:
6628 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
6629 and get rid of the glade menu. The Edit/File menu and the toolbar can now
6630 be used for glade, too. It might still have some rough edges but already works.
6631 (Fixes #415547 – Glade usability problem)
6633 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
6635 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
6636 development release (I updated version of glade3 svn to 3.3.2).
6638 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6640 * plugins/symbol-browser/an_symbol_view.c:
6641 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
6643 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6645 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
6646 (on_system_tags_update_finished), (on_update_global_clicked),
6647 (prefs_page_init), (on_gconf_notify_tags_list_changed),
6648 (symbol_browser_prefs_init),
6649 (symbol_browser_prefs_create_global_tags),
6650 (symbol_browser_load_global_tags):
6651 * plugins/symbol-browser/an_symbol_prefs.h:
6652 * plugins/symbol-browser/an_symbol_view.c:
6653 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
6654 * plugins/symbol-browser/an_symbol_view.h:
6655 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
6656 on global tags update because of delayed prefs merging. Happens when
6657 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
6660 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
6662 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
6663 after install/uninstall.
6665 Patch from James Liggett:
6666 * scripts/glade2schemas.pl: Fixed creating schemas for list
6669 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
6671 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
6672 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
6673 development release since glade svn version is also 3.3.1. In future, the
6674 solution would be for us to always increment the micro version when
6677 2007-07-05 Johannes Schmid <jhs@gnome.org>
6679 * libanjuta/interfaces/libanjuta.idl:
6680 * plugins/build-basic-autotools/build-basic-autotools.c:
6681 (on_build_mesg_format):
6682 * plugins/debug-manager/breakpoints.c:
6683 (breakpoint_item_update_in_ui),
6684 (breakpoints_dbase_edit_breakpoint),
6685 (on_toggle_breakpoint_activate):
6686 * plugins/debug-manager/plugin.c:
6687 (on_run_to_cursor_action_activate):
6688 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
6689 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
6690 (get_current_editor), (on_save_activate), (on_save_as_activate),
6691 (on_save_prompt_save_editor), (on_close_file_activate),
6692 (on_close_all_file_activate), (on_reload_file_activate),
6693 (anjuta_print_cb), (anjuta_print_preview_cb),
6694 (on_editor_command_upper_case_activate),
6695 (on_editor_command_lower_case_activate),
6696 (on_editor_command_undo_activate),
6697 (on_editor_command_redo_activate),
6698 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
6699 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
6700 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
6701 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
6702 (on_zoom_out_text_activate), (on_force_hilite_activate),
6703 (on_indent1_activate), (on_swap_activate),
6704 (on_editor_add_view_activate), (on_editor_remove_view_activate):
6705 * plugins/document-manager/anjuta-docman.c:
6706 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
6707 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
6708 (anjuta_docman_dispose), (on_notebook_switch_page),
6709 (anjuta_docman_page_from_widget), (on_editor_destroy),
6710 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
6711 (anjuta_docman_get_current_document),
6712 (anjuta_docman_set_current_document),
6713 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
6714 (anjuta_docman_update_page_label),
6715 (anjuta_docman_get_document_from_path),
6716 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
6717 (anjuta_docman_order_tabs):
6718 * plugins/document-manager/anjuta-docman.h:
6719 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
6720 (update_editor_ui_interface_items), (update_editor_ui),
6721 (on_editor_update_save_ui), (on_editor_update_ui),
6722 (on_editor_changed), (on_save_prompt_save_editor),
6723 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
6724 (ianjuta_docman_get_current_document),
6725 (ianjuta_docman_set_current_document),
6726 (ianjuta_docman_remove_buffer),
6727 (ianjuta_document_manager_iface_init), (ifile_get_uri):
6728 * plugins/editor/text_editor.c: (itext_editor_iface_init),
6729 (idocument_get_filename), (idocument_can_undo),
6730 (idocument_can_redo), (idocument_undo),
6731 (idocument_begin_undo_action), (idocument_end_undo_action),
6732 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
6733 * plugins/language-support-cpp-java/plugin.c:
6734 (on_editor_char_inserted_cpp), (on_auto_indent):
6735 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
6736 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6737 * plugins/sample1/plugin.c: (on_sample_action_activate):
6738 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6739 (on_next_occur), (on_incremental_entry_key_press),
6740 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6741 (on_toolbar_find_incremental_start),
6742 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6743 * plugins/search/search-replace.c: (search_and_replace),
6744 (write_message_pane), (search_start_over), (search_update_combos),
6745 (replace_update_combos), (anjuta_search_replace_activate):
6746 * plugins/search/search-replace_backend.c:
6747 (file_buffer_new_from_path), (create_search_entries):
6748 * plugins/sourceview/sourceview-print.c: (create_print_job):
6749 * plugins/sourceview/sourceview.c:
6750 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
6751 (idocument_can_redo), (idocument_can_undo),
6752 (idocument_begin_undo_action), (idocument_end_undo_action),
6753 (idocument_undo), (idocument_redo), (idocument_grab_focus),
6754 (idocument_get_filename), (idocument_iface_init):
6755 * plugins/tools/editor.c: (on_editor_response):
6756 * plugins/tools/execute.c: (atp_output_context_initialize),
6757 (atp_user_tool_execute):
6758 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
6760 Create IAnjutaDocument interface. This interface is a more general idea
6761 of documents being anything that can be modified, has undo/redo and
6762 may have operations like copy/paste.
6763 The primary goal is to integrate better by making it use the standard file
6764 and edit menu instead of it's own glade menu. Of course the downside is that
6765 you won't be able to view a source file and the designer at the same time. Anyway
6766 so many people have complained that they "can't save a glade file" that I think
6767 this is the much better solution.
6768 Work on the glade plugin is still to come but the most difficult things should be
6771 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6773 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
6776 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6778 * libanjuta/anjuta-plugin-manager.c:
6779 (anjuta_plugin_manager_get_plugins_page),
6780 (anjuta_plugin_manager_get_remembered_plugins_page):
6781 * libanjuta/anjuta-plugin-manager.h:
6782 * src/anjuta-app.c: (anjuta_app_install_preferences):
6783 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
6784 and remembered plugins preferences pages in separate pages (avoid
6787 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
6789 Patch from James Liggett <jrliggett@cox.net>:
6790 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
6791 Installed editor preferences schemas. Fixes bug #453463.
6793 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6795 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
6796 (anjuta_preferences_dialog_init): Sort preferences pages on title.
6798 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
6800 * plugins/document-manager/anjuta-document-manager.ui:
6801 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
6802 * src/action-callbacks.c:
6803 * src/action-callbacks.h:
6804 * src/anjuta-actions.h:
6805 * src/anjuta-app.c: (anjuta_app_instance_init),
6806 (anjuta_app_install_preferences):
6808 * src/anjuta.ui: Moved plugins and shortcuts settings inside
6809 General preferences page. Move preferences menu from Settings to
6810 Edit submenu. And got rid of Settings submenu.
6812 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
6814 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
6816 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6818 * TODO.tasks: Increased bounty for on-demand preferences task to $150
6819 as discussed and agreed with James Liggett.
6821 Patch from James Liggett <jrliggett@cox.net>:
6824 * libanjuta/anjuta-plugin-manager.c:
6825 (on_activated_plugin_objects_foreach),
6826 (anjuta_plugin_manager_get_active_plugin_objects):
6827 * libanjuta/anjuta-plugin-manager.h:
6828 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
6829 (anjuta_plugin_deactivate):
6830 * libanjuta/anjuta-preferences-dialog.c:
6831 (anjuta_preferences_dialog_finalize),
6832 (anjuta_preferences_dialog_class_init), (add_category_columns),
6833 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
6834 (anjuta_preferences_dialog_remove_page):
6835 * libanjuta/anjuta-preferences.c: (property_destroy),
6836 (unregister_preferences_key), (register_callbacks),
6837 (preferences_foreach_callback), (connect_prop_to_object),
6838 (anjuta_preferences_register_property_raw),
6839 (anjuta_preferences_register_property_custom),
6840 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
6841 (anjuta_preferences_remove_page),
6842 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
6843 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
6844 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
6845 (anjuta_preferences_class_init), (anjuta_preferences_new):
6846 * libanjuta/anjuta-preferences.h:
6847 * plugins/build-basic-autotools/Makefile.am:
6848 * plugins/build-basic-autotools/build-basic-autotools.c:
6849 (ipreferences_unmerge):
6850 * plugins/cvs-plugin/Makefile.am:
6851 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
6852 * plugins/document-manager/Makefile.am:
6853 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
6854 * plugins/editor/plugin.c: (ipreferences_unmerge):
6855 * plugins/file-manager/Makefile.am:
6856 * plugins/file-manager/plugin.c: (activate_plugin),
6857 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
6858 * plugins/gtodo/plugin.c: (ipreferences_merge),
6859 (ipreferences_unmerge):
6860 * plugins/language-support-cpp-java/Makefile.am:
6861 * plugins/language-support-cpp-java/plugin.c:
6862 (ipreferences_unmerge):
6863 * plugins/message-view/Makefile.am:
6864 * plugins/message-view/plugin.c: (ipreferences_unmerge):
6865 * plugins/sourceview/Makefile.am:
6866 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
6867 * plugins/symbol-browser/Makefile.am:
6868 * plugins/symbol-browser/an_symbol_prefs.c:
6869 (symbol_browser_prefs_finalize):
6870 * plugins/terminal/Makefile.am:
6871 * plugins/terminal/terminal.c: (ipreferences_unmerge):
6872 * plugins/valgrind/plugin.c: (ipreferences_merge),
6873 (ipreferences_unmerge):
6874 * scripts/Makefile.am:
6875 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
6877 * src/action-callbacks.c: (on_set_preferences1_activate):
6878 * src/anjuta-app.c: (anjuta_app_instance_init),
6879 (anjuta_app_install_preferences):
6881 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
6882 task: Bug #445314: On demand preferences widgets creation. Thanks
6883 James for this great work.
6885 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
6887 * plugins/debug-manager/data_buffer.c,
6888 plugins/message-view/message-view.c: Fixed compiler warnings.
6890 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
6892 * src/action-callbacks.c: (help_activate),
6893 (on_help_manual_activate), (on_help_tutorial_activate),
6894 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
6896 Fixed help activation (bug #451557).
6898 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
6900 * AUTHORS: Added James Liggett. Forgot to add him before :(
6902 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
6904 * plugins/debug-manager/debugger.c,
6905 plugins/debug-manager/plugin.c,
6906 plugins/gdb/debugger.c,
6907 libanjuta/interfaces/libanjuta.idl:
6908 Add a GError* parameter to debugger-stopped signal
6910 * (added) libanjuta/anjuta-error.c,
6911 (added) libanjuta/anjuta-error.h,
6912 libanjuta/Makefile.am:
6913 Register GError as a boxed type
6915 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6916 Support GError* in signal, GError must be registered as a boxed type
6917 Accept NULL as strings
6919 === anjuta 2.2.0 ===
6921 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
6923 * configure.in: Bumped version to 2.2.0
6924 * NEWS: Updated for 2.2.0 stable release.
6925 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
6926 Reduce the idle priority to make the UI update before anything else.
6928 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
6930 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
6932 * libanjuta/interfaces/libanjuta.idl:
6933 * plugins/document-manager/action-callbacks.c:
6934 (on_editor_command_complete_word_activate):
6935 * plugins/document-manager/plugin.c:
6936 (update_editor_ui_interface_items):
6937 * plugins/editor/text_editor.c: (iautocomplete_activate),
6938 (iautocomplete_iface_init):
6939 * plugins/sourceview/sourceview.c: (iassist_iface_init):
6941 Moved autocomplete() method away from IAnjutaEditorAssist into
6942 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
6943 autocomplete and does not crash with sourceview. Fixes Bug #449620
6944 – The auto completion functionality not work. Also sets menuitem
6945 insensitive when hiding them.
6947 * plugins/debug-manager/disassemble.c:
6948 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
6951 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
6953 * pixmaps/anjuta_splash.png: Updated.
6955 * plugins/search/search-replace.c
6956 (anjuta_search_replace_activate): Fixed "Find in Files" to select
6957 the right target (project).
6958 * ChangeLog: Added missing log.
6960 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6962 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
6963 manuals/anjuta-manual/C/fileoperations.xml,
6964 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
6966 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
6968 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
6970 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
6972 * TODO.tasks: Added bounty for on-demand preferences.
6974 Patch from Thierry Moisan:
6975 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
6978 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6980 Patch from tpgww@onepost.net:
6982 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
6983 * libegg/test-actions.c:
6984 * libegg/test-multi-drag.c: (main):
6985 * plugins/debug-manager/memory.c: (read_memory_block):
6986 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
6988 Fixes compile warnings. Fixes bug #427101.
6990 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
6992 Patch from James Liggett:
6994 * plugins/profiler/gprof-options.c: (on_option_changed),
6996 * plugins/profiler/gprof-options.h:
6997 * plugins/profiler/gprof-profile-data.c:
6998 (gprof_profile_data_init_profile):
6999 * plugins/profiler/gprof-profile-data.h:
7000 * plugins/profiler/plugin.c: (profiler_get_data),
7001 (profiler_set_target), (register_options),
7002 (on_profile_data_browse_button_clicked),
7003 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7004 * plugins/profiler/profiler.glade: implements independent targets.
7005 implements the ability to select arbitrary gmon.out files.
7006 Fixes bug #403502 – User should also be allowed to select an
7007 independent executable target.
7009 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7011 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7013 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7014 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7016 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7018 * plugins/debug-manager/plugin.c,
7019 plugins/debug-manager/breakpoints.c:
7020 Remove weak pointers when owner is destroyed
7021 Remove all breakpoints before loading new one
7023 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7025 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7027 2007-06-19 Naba Kumar <naba@gnome.org>
7029 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7030 Bug #448491 Empty Lines Problem.
7032 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7034 * data/default.profile, plugins/message-view/plugin.c: Do not
7035 restore session for messages.
7036 Fixes bug #377461 – don't create new message window for each
7039 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7040 Fixes a crash on exit/project-close if profiler plugin is loaded.
7042 2007-06-17 Naba Kumar <naba@gnome.org>
7044 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7045 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7047 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7048 Bug #448034 – Anjuta crashes on starting (when the last project
7049 directory was deleted).
7051 * plugins/document-manager/plugin.c: Set line markers for files
7052 opened via IAnjutaFile::open(). Fixes missing line markers while
7055 2007-06-17 Naba Kumar <naba@gnome.org>
7057 * plugins/sourceview/sourceview.glade: Set correct font
7058 default value and use monospace instead of sans. Fixes
7059 bug #448408 – crash in Anjuta IDE: Trying to change the
7062 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7064 * plugins/search/search-replace.c,
7065 plugins/search/search-replace.h,
7066 plugins/search/anjuta-search.glade:
7067 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7070 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7072 * plugins/debug-manager/plugin.c,
7073 plugins/debug-manager/breakpoints.c:
7074 Add weak references, fixes bug #448053 ?
7076 2007-06-16 Naba Kumar <naba@gnome.org>
7078 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7079 dialog to allow forgetting them if user chooses to select a different
7082 2007-06-13 Naba Kumar <naba@gnome.org>
7084 * plugins/sourceview/sourceview-prefs.c: Initialize font
7085 on startup correctly if use_theme is set.
7087 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7088 if available for default font. Fixes bug #447304.
7090 * plugins/sourceview/sourceview-prefs.c: Return value based
7091 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7092 for the first time has black background
7094 * plugins/project-manager/plugin.c: Give a better error message
7095 when project could not be loaded.
7097 * libanjuta/anjuta-serializer.c: Added a comment.
7099 2007-06-13 Johannes Schmid <jhs@gnome.org>
7102 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7103 most warnings to avoid simple coding problems.
7105 * plugins/message-view/anjuta-msgman.c:
7106 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7107 * plugins/message-view/plugin.c: (on_view_changed),
7108 (ianjuta_msgman_add_view):
7110 Fixed #440866 by always presenting the message-manager when a tab is
7111 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7113 * plugins/subversion/subversion-callbacks.c:
7114 (on_subversion_commit_response):
7115 Destroy dialog if user clicks "No"
7117 2007-06-12 Naba Kumar <naba@gnome.org>
7119 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7120 read and use of uninitialized variable.
7122 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7123 because it is used in credits listing and packaging could compress
7124 it in docdir. Fixes bug #397881: The credits are empty
7126 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7127 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7128 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7129 plugins/symbol-browser/an_symbol_info.c,
7130 plugins/symbol-browser/plugin.c,
7131 plugins/symbol-browser/an_symbol_view.c,
7132 plugins/editor/aneditor-autocomplete.cxx:
7134 - Do not access TMTag
7135 member in TMSymbol when freeing it because by then the tags
7136 could have changed. Avoids dangerous memory corruptions by freeing
7137 someone else's memory (Could explain those random crashes when
7138 refreshing symbols or re-loading a different project or closing
7139 a project). Anything that tries to refresh symbols could trigger
7141 - Added a flag to also retrieve method definitions as part of
7142 the class's scope members. And used it to set both function prototype
7143 and definition in symbols. Fixes navigation to prototype and
7144 function definitions from symbol browser (bug #440370)
7146 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7147 memory. Could fix those bogus 'file changed' dialogs.
7149 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7151 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7153 * (added) libanjuta/anjuta-utils-priv.h,
7154 libanjuta/anjuta-utils.h,
7155 libanjuta/anjuta-launcher.c,
7156 libanjuta/Makefile.am:
7157 Fix bug #440801: do not use config.h in public include files
7159 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7161 * plugins/project-wizard/templates/mkfile.wiz:
7162 Fix bug #442038: missing project.sh file
7165 plugins/project-wizard/templates/Makefile.am,
7166 plugins/project-wizard/templates/translatable-strings.h,
7167 (added) plugins/project-wizard/templates/sdl.wiz,
7168 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7169 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7170 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7171 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7172 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7173 (added) plugins/project-wizard/templates/sdl/src/main.c,
7174 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7175 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7176 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7177 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7178 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7179 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7180 Fix bug #315635: add a SDL project wizard
7182 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7184 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7185 when SIGCHLD is triggered when main loop context is locked. Dead lock
7186 happens when child_exited callback also accesses main loop context.
7187 Happens particularly badly in debug target exiting.
7189 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7191 * manuals/anjuta-manual/C/debugger.xml:
7192 First update of the debugger documentation
7194 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7196 * manuals/anjuta-manual/C/fileoperations.xml,
7197 manuals/anjuta-manual/C/projects.xml,
7198 manuals/anjuta-manual/C/anjuta-manual.xml,
7199 manuals/anjuta-manual/C/build.xml,
7200 manuals/anjuta-manual/C/execute.xml,
7201 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7202 Added project properties documentation. Moved execution section
7203 inside project management. Removed dead documentation.
7205 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7207 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7208 plugins/symbol-browser/plugin.h,
7209 plugins/symbol-browser/an_symbol_prefs.c,
7210 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7211 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7212 progress bar instead of separate window for system tags
7213 generation. Renamed AnjutaStatus methods to a proper ones.
7215 * plugins/symbol-browser/plugin.c,
7216 plugins/symbol-browser/plugin.h,
7217 plugins/symbol-browser/an_symbol_prefs.c,
7218 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7219 global-tags/create_global_tags.sh.in: Get rid of message window
7220 for showing global tags creation and use a small window with
7223 2007-05-30 Naba Kumar <naba@gnome.org>
7225 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7226 Bug 442315 – After calling configure, the build menus are still insensitive,
7227 Bug 442314 – Autogeneration fails when there is no autogen.sh
7229 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7230 fails to remove target/source/group. Fixes bug #440196 – crash in
7231 Anjuta IDE: removing a target
7233 2007-05-29 Naba Kumar <naba@gnome.org>
7235 * plugins/symbol-browser/an_symbol_view.c,
7236 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7237 tags generation. Fixed runtime warning.
7239 2007-05-28 Naba Kumar <naba@gnome.org>
7241 Patch from James Liggett <jrliggett@cox.net>:
7242 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7243 Fixed bug #403502 – User should also be allowed to select an
7244 independent executable target.
7246 2007-05-27 Johannes Schmid <jhs@gnome.org>
7248 * plugins/build-basic-autotools/build-basic-autotools.c:
7249 (get_real_directory), (on_build_mesg_format):
7251 Find correct files for error messages inside scratchbox
7253 2007-05-27 Naba Kumar <naba@gnome.org>
7255 * manuals/anjuta-manual/C/projects.xml,
7256 manuals/anjuta-manual/C/projects.xml: Updated project
7257 management chapter more.
7259 2007-05-25 Johannes Schmid <jhs@gnome.org>
7261 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7262 * plugins/build-basic-autotools/build-basic-autotools.c:
7263 (on_sb_check_toggled), (build_execute_command),
7264 (ipreferences_merge), (ipreferences_unmerge):
7265 Added support for building inside scratchbox environment
7267 Patch from James Liggett <jrliggett@cox.net>:
7268 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7269 (anjuta_msgman_append_view):
7272 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7274 2007-05-23 Naba Kumar <naba@gnome.org>
7276 * manuals/anjuta-manual/C/projects.xml: Updated project
7279 2007-05-22 Naba Kumar <naba@gnome.org>
7281 * manuals/anjuta-manual/C/projects.xml: More updates.
7283 * manuals/anjuta-manual/C/introduction.xml,
7284 manuals/anjuta-manual/C/projects.xml,
7285 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7287 2007-05-22 Naba Kumar <naba@gnome.org>
7289 Patch from Étienne Bersac:
7290 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7291 class in generated class.
7293 2007-05-22 Naba Kumar <naba@gnome.org>
7295 * plugins/profiler/plugin.c: Fixed a compiler warning.
7296 * plugins/valgrind/Makefile.am: Added ldflags.
7298 Patch from James Liggett:
7299 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7300 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7303 2007-05-18 Johannes Schmid <jhs@gnome.org>
7305 * plugins/editor/text_editor.c:
7306 * plugins/language-support-cpp-java/plugin.c:
7307 (on_editor_language_changed), (on_value_added_current_editor),
7308 (on_value_removed_current_editor):
7310 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7311 Fix assist support in language-support-plugin.
7313 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7315 * libanjuta/interfaces/libanjuta.idl:
7316 Add a new interface allowing to implement plugin able
7317 to load other plugins (not written in C)
7319 * libanjuta/anjuta-plugin-handle.c,
7320 libanjuta/anjuta-plugin-handle.h:
7321 Add a language and a resident plugin properties
7323 * libanjuta/anjuta-glue-plugin.c,
7324 libanjuta/anjuta-glue-plugin.h,
7325 (added)libanjuta/anjuta-glue-c.c,
7326 (added)libanjuta/anjuta-glue-c.h,
7327 libanjuta/Makefile.am:
7328 Split code used to load a C plugin into a common part
7329 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7331 * libanjuta/anjuta-glue-factory.c,
7332 libanjuta/anjuta-glue-factory.h,
7333 libanjuta/anjuta-plugin-manager.c:
7334 Allow to load plugin not written in C and search for the
7335 additional needed code in another plugin
7337 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7339 * plugins/editor/text_editor.c:
7340 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7341 avoiding a crash if scintilla is used
7343 2007-05-14 Johannes Schmid <jhs@gnome.org>
7345 * libanjuta/interfaces/libanjuta.idl:
7346 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7347 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7348 (on_assist_chosen), (on_assist_update), (get_context),
7349 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7350 (install_assist), (uninstall_assist), (install_support),
7351 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7352 (cpp_java_plugin_instance_init):
7353 * plugins/language-support-cpp-java/plugin.h:
7354 Use IAnjutaEditorAssist to show language specific suggestions
7356 * plugins/sourceview/Makefile.am:
7357 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7358 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7359 * plugins/sourceview/anjuta-view.h:
7360 * plugins/sourceview/assist-window.c: (assist_window_expose),
7361 (assist_window_set_property), (assist_window_get_property),
7362 (assist_window_class_init), (assist_activated),
7363 (assist_window_init), (assist_window_finalize),
7364 (assist_window_select), (assist_window_first),
7365 (assist_window_last), (assist_window_up), (assist_window_down),
7366 (get_coordinates), (assist_window_move), (assist_window_update),
7367 (assist_window_filter_keypress), (assist_window_is_active),
7368 (assist_window_new), (assist_window_get_trigger),
7369 (assist_window_get_position):
7370 * plugins/sourceview/assist-window.h:
7371 * plugins/sourceview/sourceview-args.c (removed):
7372 * plugins/sourceview/sourceview-args.h (removed):
7373 * plugins/sourceview/sourceview-autocomplete.c (removed):
7374 * plugins/sourceview/sourceview-autocomplete.h (removed):
7375 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7376 * plugins/sourceview/sourceview-private.h:
7377 * plugins/sourceview/sourceview-scope.c(removed):
7378 * plugins/sourceview/sourceview-scope.h(removed):
7379 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7380 (on_assist_cancel), (on_document_char_added),
7381 (on_reload_dialog_response), (sourceview_class_init),
7382 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7383 (iassist_remove_trigger), (iassist_autocomplete),
7384 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7385 (iassist_react), (iassist_iface_init):
7386 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7387 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7389 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7390 - Mark files dirty if reload dialog is canceled.
7392 2007-05-12 Naba Kumar <naba@gnome.org>
7394 * libanjuta/anjuta-launcher.h: Corrected include file.
7396 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7398 * libanjuta/anjuta-glue-plugin.c,
7399 libanjuta/anjuta-glue-plugin.h,
7400 libanjuta/anjuta-glue-factory.c,
7401 libanjuta/anjuta-glue-factory.h,
7402 ibanjuta/anjuta-plugin-manager.c:
7403 Move code used to load a C plugin from glue-factory to glue-plugin
7404 So loading a plugin written in another language could be done by
7405 just using another object derived from AnjutaGluePlugin
7407 * libanjuta/libanjuta.h:
7408 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7411 === anjuta 2.1.3 ===
7413 2007-05-11 Naba Kumar <naba@gnome.org>
7415 * configure.in: Bumped version to 2.1.3
7418 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7420 2007-05-11 Naba Kumar <naba@gnome.org>
7423 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7424 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7425 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7427 2007-05-10 Johannes Schmid <jhs@gnome.org>
7429 * plugins/search/plugin.c:
7430 Make incremental search behave less annoying
7432 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7434 * plugins/macro/macro-util.c:
7435 Fix bug #419008 and bug #419036
7436 When creating new header file, use name and email set in
7437 preferences and replace invalid C character by underscore
7440 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7442 * plugins/search/search-replace.c,
7443 plugins/search/search-replace_backend.c:
7444 Disable search button if search expression is empty (bug #378193)
7446 2007-05-08 Naba Kumar <naba@gnome.org>
7448 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7451 2007-05-07 Naba Kumar <naba@gnome.org>
7454 * plugins/project-wizard/templates/Makefile.am:
7455 * plugins/project-wizard/templates/minimal.wiz:
7456 * plugins/project-wizard/templates/minimal/.cvsignore:
7457 * plugins/project-wizard/templates/minimal/Makefile.am:
7458 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7459 * plugins/project-wizard/templates/minimal/autogen.sh:
7460 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7461 * plugins/project-wizard/templates/minimal/project.anjuta:
7462 Added 'minimal', a generic and flat, project template.
7464 2007-05-05 Naba Kumar <naba@gnome.org>
7466 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7468 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7469 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7470 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7471 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7472 instead of a real one, fixes interdependency with libanjuta.
7473 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7474 * libanjuta/Makefile.am:
7475 * libegg/Makefile.am:
7476 * plugins/build-basic-autotools/Makefile.am:
7477 * plugins/class-gen/Makefile.am:
7478 * plugins/class-inheritance/Makefile.am:
7479 * plugins/cvs-plugin/Makefile.am:
7480 * plugins/debug-manager/Makefile.am:
7481 * plugins/devhelp/Makefile.am:
7482 * plugins/document-manager/Makefile.am:
7483 * plugins/editor/Makefile.am:
7484 * plugins/file-loader/Makefile.am:
7485 * plugins/file-manager/Makefile.am:
7486 * plugins/file-wizard/Makefile.am:
7487 * plugins/gdb/Makefile.am:
7488 * plugins/glade/Makefile.am:
7489 * plugins/gtodo/Makefile.am:
7490 * plugins/language-support-cpp-java/Makefile.am:
7491 * plugins/macro/Makefile.am:
7492 * plugins/message-view/Makefile.am:
7493 * plugins/patch/Makefile.am:
7494 * plugins/profiler/Makefile.am:
7495 * plugins/project-import/Makefile.am:
7496 * plugins/project-manager/Makefile.am:
7497 * plugins/project-wizard/Makefile.am:
7498 * plugins/sample1/Makefile.am:
7499 * plugins/search/Makefile.am:
7500 * plugins/sourceview/Makefile.am:
7501 * plugins/subversion/Makefile.am:
7502 * plugins/symbol-browser/Makefile.am:
7503 * plugins/terminal/Makefile.am:
7504 * plugins/tools/Makefile.am:
7505 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7507 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7509 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7511 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7513 * libanjuta/anjuta-launcher.c,
7514 libanjuta/anjuta-launcher.h:
7515 Add some missing implementation
7517 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
7519 Reviewed by Naba Kumar <naba@gnome.org>:
7520 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
7523 2007-04-26 Jason Switzer <jswitzer@gmail.com>
7525 Reviewed by Naba Kumar <naba@gnome.org>:
7526 * plugins/editor/text_editor.c: Large memory addresses were being
7527 truncated, switched to glong (bug #422143).
7529 2007-04-24 Naba Kumar <naba@gnome.org>
7531 * plugins/document-manager/plugin.c: (prefs_finalize):
7532 * plugins/editor/aneditor-autocomplete.cxx:
7533 * plugins/editor/text_editor_menu.c:
7534 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
7535 * plugins/file-loader/plugin.c: (open_file_with),
7536 (create_open_with_submenu):
7537 * plugins/file-manager/plugin.c: (prefs_finalize):
7538 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
7539 pointer type castings.
7541 2007-04-24 Naba Kumar <naba@gnome.org>
7543 Patch from s|s <supreet.sethi@gmail.com>:
7544 * (added) plugins/project-wizard/templates/django-logo.png:
7545 * (added) plugins/project-wizard/templates/django.wiz:
7546 * plugins/project-wizard/templates/Makefile.am:
7547 * plugins/project-wizard/templates/translatable-strings.h: Added
7548 django project template. http://www.djangoproject.com/
7550 2007-04-24 Naba Kumar <naba@gnome.org>
7552 * plugins/subversion/anjuta-subversion.glade: Set expansion for
7553 the log entry widget and made the dialog little larger.
7555 2007-04-24 Naba Kumar <naba@gnome.org>
7557 Patch from Halton Huo:
7559 * plugins/project-wizard/property.c:
7560 * plugins/subversion/svn-auth.c:
7561 * plugins/subversion/svn-backend-priv.h:
7562 * plugins/subversion/svn-backend.c:
7563 * plugins/subversion/svn-backend.h:
7564 * plugins/subversion/svn-notify.h: Proper use of subversion
7565 headers. Fixes build issues in solaris (bug #426701).
7567 2007-04-24 Naba Kumar <naba@gnome.org>
7569 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
7571 * plugins/project-wizard/templates/cpp.wiz:
7572 * plugins/project-wizard/templates/gcj.wiz:
7573 * plugins/project-wizard/templates/gnome.wiz:
7574 * plugins/project-wizard/templates/gtk.wiz:
7575 * plugins/project-wizard/templates/gtkmm.wiz:
7576 * plugins/project-wizard/templates/java.wiz:
7577 * plugins/project-wizard/templates/python.wiz:
7578 * plugins/project-wizard/templates/terminal.wiz:
7579 * plugins/project-wizard/templates/wxwin.wiz:
7580 * plugins/project-wizard/templates/xlib-dock.wiz:
7581 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
7582 project option and set it ON by default (since gnome-build, can't
7583 enabled configure shared lib support later when a sharedlib target
7586 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7588 * plugins/debug-manager/stack_trace.c:
7589 Fix a missing case in the previous changes
7591 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7593 * plugins/debug-manager/plugin.c:
7596 * plugins/debug-manager/breakpoints.c,
7597 plugins/gdb/plugin.c:
7598 Fix adding breakpoint on a function
7600 * plugins/debug-manager/stack_trace.c:
7601 Highlight changed stack frame
7603 2007-04-18 Naba Kumar <naba@gnome.org>
7605 * plugins/document-manager/anjuta-docman.c:
7606 (anjuta_docman_dispose), (on_editor_destroy),
7607 (anjuta_docman_remove_editor): Remove the editor widget from
7608 the parent container before calling destroy, otherwise container
7609 removal happens after TextEditor is disposed resulting in call
7610 to value-remove for a TextEditor which is half-dead (crash).
7612 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
7614 * plugins/debug-manager/data_buffer.c
7615 plugins/debug-manager/data_view.c,
7616 plugins/debug-manager/memory.c:
7617 Fixes for bug #418523, bug #427090 and bug #428174
7619 2007-04-11 Halton Huo <halton.huo@sun.com>
7621 reviewed by: <jhs@gnome.org>
7624 * libanjuta/Makefile.am:
7625 * libanjuta/anjuta-utils.c:
7626 * libanjuta/anjuta-utils.h:
7627 * manuals/reference/libanjuta/Makefile.am:
7629 Fixed compilation on sun by deploying the libutil methods
7630 in anjuta-utils.h and building them on condition.
7632 2007-04-11 Johannes Schmid <jhs@gnome.org>
7634 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
7635 (anjuta_docman_add_editor):
7636 Hold a reference on the editor as long as we use it.
7638 * plugins/document-manager/plugin.c: (on_editor_changed):
7639 Destroy GValue to fix a memoery leak.
7641 2007-04-11 Johannes Schmid <jhs@gnome.org>
7643 * plugins/document-manager/plugin.c: (on_editor_changed):
7644 Fixed reference counting for editor by using g_value_take_object instead
7645 of g_value_set_object. The editors are now correctly finalized and thus
7646 we do not lack so much memory anymore.
7648 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
7649 (anjuta_view_finalize), (anjuta_view_focus_out),
7650 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7651 * plugins/sourceview/anjuta-view.h:
7652 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
7653 * plugins/sourceview/sourceview-prefs.c:
7654 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
7655 * plugins/sourceview/sourceview-prefs.h:
7656 * plugins/sourceview/sourceview-private.h:
7657 * plugins/sourceview/sourceview.c: (on_document_loaded),
7658 (timeout_unref), (on_document_saved), (sourceview_finalize),
7659 (sourceview_new), (ifile_open), (ifile_savable_save),
7660 (ifile_savable_save_as):
7662 Several changes to fix things when the editor is correctly destroyed.
7663 Fixed preferences (which led me to the refcounting issue, #409412)
7664 and removed deprecated completition code that will be replace by
7665 IAnjutaAssist interface soon.
7667 2007-04-11 Johannes Schmid <jhs@gnome.org>
7669 * libanjuta/anjuta-launcher.c:
7670 (anjuta_launcher_execution_done_cleanup),
7671 (anjuta_launcher_child_terminated):
7672 Possible fix for #428363 and added a g_return_if_fail
7674 * plugins/message-view/plugin.c: (activate_plugin):
7675 Fixed a Gtk/Gdl-Critical
7677 Patches from Étienne Bersac <bersace03@laposte.net>
7678 * plugins/class-gen/templates/go-source.tpl:
7679 * plugins/macro/macros.xml:
7680 Use better template for GObjects (#417875 and #417918)
7682 Patches from Halton Huo <halton.huo@sun.com>
7683 * libanjuta/anjuta-launcher.h:
7684 * libanjuta/anjuta-preferences.c:
7685 * libanjuta/anjuta-utils.c:
7686 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
7687 (cg_window_set_add_to_repository):
7688 * plugins/class-inheritance/class-inherit.c:
7689 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
7691 2007-04-09 Johannes Schmid <jhs@gnome.org>
7693 * plugins/editor/print.c: (anjuta_print_show_header):
7694 * plugins/file-manager/anjuta-file-manager-plugin.glade:
7695 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
7697 Some string changes (#427395 and #427399)
7699 2007-04-06 Johannes Schmid <jhs@gnome.org>
7701 * plugins/build-basic-autotools/build-basic-autotools.c:
7702 (on_build_mesg_format), (on_build_mesg_parse):
7703 Fixed full path detection
7705 2007-04-05 Naba Kumar <naba@gnome.org>
7707 Patch from Halton Huo:
7708 * libanjuta/Makefile.am:
7709 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
7710 * libanjuta/anjuta-glue-cpp.h:
7711 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
7712 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
7713 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
7714 (anjuta_glue_factory_get_path), (get_already_loaded_module),
7715 (load_plugin), (anjuta_glue_factory_get_object_type):
7716 * libanjuta/anjuta-glue-factory.h:
7717 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
7718 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
7719 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
7720 (anjuta_glue_plugin_new):
7721 * libanjuta/anjuta-glue-plugin.h:
7722 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
7723 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
7724 * libanjuta/anjuta-plugin.h:
7725 * libanjuta/glue-cpp.c:
7726 * libanjuta/glue-cpp.h:
7727 * libanjuta/glue-factory.c:
7728 * libanjuta/glue-factory.h:
7729 * libanjuta/glue-plugin.c:
7730 * libanjuta/glue-plugin.h:
7731 * plugins/build-basic-autotools/build-basic-autotools.h:
7732 * plugins/class-gen/plugin.h:
7733 * plugins/class-inheritance/plugin.h:
7734 * plugins/cvs-plugin/plugin.h:
7735 * plugins/debug-manager/plugin.h:
7736 * plugins/devhelp/plugin.h:
7737 * plugins/document-manager/plugin.h:
7738 * plugins/editor/plugin.h:
7739 * plugins/file-loader/plugin.h:
7740 * plugins/file-manager/plugin.h:
7741 * plugins/file-wizard/plugin.h:
7742 * plugins/gdb/plugin.h:
7743 * plugins/glade/plugin.h:
7744 * plugins/gtodo/plugin.h:
7745 * plugins/language-support-cpp-java/plugin.h:
7746 * plugins/macro/plugin.h:
7747 * plugins/message-view/plugin.h:
7748 * plugins/patch/plugin.h:
7749 * plugins/profiler/plugin.h:
7750 * plugins/project-import/plugin.h:
7751 * plugins/project-manager/plugin.h:
7752 * plugins/project-wizard/plugin.h:
7753 * plugins/sample1/plugin.h:
7754 * plugins/search/plugin.h:
7755 * plugins/sourceview/plugin.h:
7756 * plugins/subversion/plugin.h:
7757 * plugins/symbol-browser/plugin.h:
7758 * plugins/terminal/terminal.c:
7759 * plugins/tools/plugin.h:
7760 * plugins/tools/scripts/tools-2.xml.in:
7761 * plugins/valgrind/plugin.h:
7763 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
7765 2007-04-05 Naba Kumar <naba@gnome.org>
7767 * anjuta.spec.in, configure.in: Removed dead codes.
7769 Patch from Jos Dehaes:
7770 * configure.in, plugins/project-wizard/templates/Makefile.am,
7771 plugins/project-wizard/templates/mkfile.wiz,
7772 plugins/project-wizard/templates/translatable-strings.h: Enabled
7773 makefile-based project creation and import. Fixes bug #355145
7775 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
7777 * plugins/debug-manager/debugger.c,
7778 plugins/debug-manager/plugin.c,
7779 plugins/gdb/anjuta-gdb.plugin.in:
7780 Code cleaning (remove unused code, rename this into self)
7781 Add information about supported format in debugger plugin
7782 Activate debugger plugin according to the target format
7784 2007-04-01 Naba Kumar <naba@gnome.org>
7786 * plugins/message-view/message-view.c:
7787 (message_view_instance_init): Fixed message icons to appear.
7789 2007-03-31 Johannes Schmid <jhs@gnome.org>
7791 * plugins/message-view/anjuta-msgman.c:
7792 (anjuta_msgman_append_view):
7793 * plugins/message-view/plugin.c: (on_view_changed),
7794 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
7798 2007-03-31 Johannes Schmid <jhs@gnome.org>
7800 * plugins/message-view/message-view.c:
7801 (message_view_instance_init), (imessage_view_append):
7802 Show nice icons beside the messages for info, warning and error. This is a completly
7803 cosmetic change so if someone dislikes it he is free to remove it.
7805 2007-03-31 Johannes Schmid <jhs@gnome.org>
7807 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
7808 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
7809 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
7810 * plugins/message-view/anjuta-msgman.h:
7811 * plugins/message-view/message-view.h:
7812 * plugins/message-view/plugin.c: (on_view_changed),
7814 Fixed #359399 and made next/previous insensitive when not availible
7816 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
7817 (tag_style_to_string):
7818 Fixed namespace Problem with gdk >= 2.11
7820 * plugins/sourceview/sourceview-autocomplete.c:
7821 (sourceview_autocomplete_init):
7822 Removed structure, follow-up of #423682
7824 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
7826 * plugins/debug-manager/debug_tree.c,
7827 plugins/debug-manager/debug_tree.h,
7828 plugins/debug-manager/watch.c,
7829 plugins/debug-manager/anjuta-debug-manager.glade:
7830 Inspect variable at cursor
7831 Fix buttons in inspect dialog
7833 2007-03-27 Halton Huo <halton.huo@sun.com>
7835 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
7837 * plugins/sourceview/sourceview-autocomplete.c
7838 plugins/debug-manager/disassemble.c,
7839 libanjuta/interfaces/libanjuta.idl:
7840 Remove array with 0 size and empty structure as it is not
7841 supported by sun cc, Fixes bug #423682
7843 * plugins/debug-manager/debugger.c:
7844 Remove anonymous union as it is not supported by sun cc,
7847 === anjuta 2.1.2 ===
7849 2007-03-28 Naba Kumar <naba@gnome.org>
7851 * configure.in: Bumped version to 2.1.2
7852 * NEWS: Updated for release.
7854 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
7855 Improved breakpoint marker icon.
7857 * plugins/editor/anjuta-editor.plugin.in,
7858 plugins/sourceview/sourceview.plugin.in: Made editor plugins
7859 non user activable since they are now remembered properly.
7861 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
7863 * plugins/tools/editor.c:
7866 2007-03-27 Naba Kumar <naba@gnome.org>
7868 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
7869 word when autocompleting without leaving any trailing part of
7872 2007-03-27 Kamil Páral <ripper42@gmail.com>
7874 Reviewed by Naba Kumar <naba@gnome.org>:
7875 * anjuta.desktop.in.in: Remove "Application" category from desktop
7876 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
7878 2007-03-27 Naba Kumar <naba@gnome.org>
7880 * configure.in, plugins/document-manager/anjuta-docman.c:
7881 (anjuta_docman_add_editor): Conditionally compile notebook tab
7882 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
7884 Patch from Halton Huo:
7885 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
7886 non gcc compiler flags. Fixes bug #423089.
7888 2007-03-26 Naba Kumar <naba@gnome.org>
7890 * AUTHORS, NEWS, TODO.tasks: Updated.
7892 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
7895 * plugins/symbol-browser/plugin.c: (on_editor_saved),
7896 (update_editor_symbol_model), (iter_matches),
7897 (on_editor_update_ui), (value_added_current_editor),
7898 (activate_plugin), (dispose),
7899 (symbol_browser_plugin_instance_init):
7900 * plugins/symbol-browser/plugin.h: update line on editor save
7901 and editor change. Code clean up and fixed warnings.
7903 2007-03-26 Naba Kumar <naba@gnome.org>
7905 * plugins/project-wizard/templates/java/project.anjuta,
7906 plugins/project-wizard/templates/python/project.anjuta,
7907 plugins/project-wizard/templates/python/project.anjuta:
7908 Removed version control plugins from default selection.
7910 * plugins/tools/scripts/prepare-changelog.pl,
7911 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
7912 script to a better one (that works on both cvs and svn).
7914 2007-03-26 Naba Kumar <naba@gnome.org>
7916 * (added) plugins/project-wizard/templates/translatable-strings.pl,
7917 Makefile.am: Added the generated translatable file (required for
7918 translations for svn checkouts).
7921 plugins/project-wizard/templates/extract-translatable-strings.pl
7922 plugins/project-wizard/templates/Makefile.am, Makefile.am,
7923 po/POTFILES.in: Generated translatable strings for .wiz files and
7924 added them in POTFILES.in for translation. Fixes bug #398035
7926 2007-03-25 Naba Kumar <naba@gnome.org>
7928 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
7930 * src/anjuta-app.c: Removed dead codes.
7932 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
7933 global tags generation starts.
7935 * plugins/debug-manager/chunk_view.c,
7936 plugins/debug-manager/start.h,
7937 plugins/debug-manager/chunk_view.h,
7938 plugins/debug-manager/utilities.c,
7939 plugins/debug-manager/utilities.h,
7940 plugins/debug-manager/debugger.c,
7941 plugins/debug-manager/threads.c,
7942 plugins/debug-manager/disassemble.c,
7943 plugins/debug-manager/info.c,
7944 plugins/debug-manager/sharedlib.c,
7945 plugins/debug-manager/threads.h,
7946 plugins/debug-manager/disassemble.h,
7947 plugins/debug-manager/signals.c,
7948 plugins/debug-manager/info.h,
7949 plugins/debug-manager/sharedlib.h,
7950 plugins/debug-manager/data_buffer.c,
7951 plugins/debug-manager/data_view.c,
7952 plugins/debug-manager/signals.h,
7953 plugins/debug-manager/debug_tree.c,
7954 plugins/debug-manager/watch.c,
7955 plugins/debug-manager/registers.c,
7956 plugins/debug-manager/data_buffer.h,
7957 plugins/debug-manager/data_view.h,
7958 plugins/debug-manager/memory.c,
7959 plugins/debug-manager/debug_tree.h,
7960 plugins/debug-manager/watch.h,
7961 plugins/debug-manager/registers.h,
7962 plugins/debug-manager/memory.h,
7963 plugins/debug-manager/locals.c,
7964 plugins/debug-manager/sexy-icon-entry.c,
7965 plugins/debug-manager/breakpoints.c,
7966 plugins/debug-manager/locals.h,
7967 plugins/debug-manager/sexy-icon-entry.h,
7968 plugins/debug-manager/stack_trace.c,
7969 plugins/debug-manager/breakpoints.h,
7970 plugins/debug-manager/sparse_buffer.c,
7971 plugins/debug-manager/sparse_view.c,
7972 plugins/debug-manager/stack_trace.h,
7973 plugins/debug-manager/sparse_buffer.h,
7974 plugins/debug-manager/sparse_view.h,
7975 plugins/debug-manager/start.c,
7976 plugins/gdb/utilities.c,
7977 plugins/gdb/utilities.h,
7978 plugins/gdb/debugger.c,
7979 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
7982 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7984 * plugins/gdb/debugger.c:
7985 Avoid empty debugger log window by limiting line to 90 characters
7987 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
7989 * plugins/debug-manager/plugin.c,
7990 plugins/debug-manager/plugin.h,
7991 plugins/debug-manager/threads.c,
7992 plugins/debug-manager/threads.h,
7993 plugins/debug-manager/breakpoints.c,
7994 plugins/debug-manager/breakpoints.h,
7995 plugins/debug-manager/stack_trace.c,
7996 plugins/debug-manager/stack_trace.h:
7997 View code action now changes location in disassembly view too
7999 * plugins/debug-manager/anjuta-debug-manager.ui:
8000 Rename breakpoint actions
8002 2007-03-24 Naba Kumar <naba@gnome.org>
8004 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8005 in gdl 0.7.3 (svn trunk).
8006 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8008 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8010 * plugins/debug-manager/threads.c,
8011 plugins/debug-manager/debug_tree.c,
8012 plugins/debug-manager/debug_tree.h,
8013 plugins/debug-manager/locals.c,
8014 plugins/debug-manager/registers.c,
8015 plugins/debug-manager/stack_trace.c:
8016 Allow to change current thread updating register, stack and locals
8017 Allow to change current stack frame updating locals
8019 * plugins/gdb/debugger.c:
8020 Read argument of selected stack frame
8022 * plugins/debug-manager/data_view.c:
8023 Fix an unrelated bug
8025 2007-03-23 Naba Kumar <naba@gnome.org>
8027 * plugins/document-manager/anjuta-docman.c,
8028 plugins/document-manager/plugin.c: Fixed many memory leaks.
8029 (ianjuta_file_get_uri() returns a new string).
8031 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8032 widget for save dialogs.
8034 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8035 svn and fixed to get function/prototype/member args list. Call tips
8038 2007-03-22 Naba Kumar <naba@gnome.org>
8040 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8041 and calltips would work again for functions from global tags (Needs
8042 regenerating global tags).
8044 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8045 ctags svn version and reopened bug #395362. Fixes tags parsing that
8046 seemed to have stopped working recently.
8048 2007-03-21 Naba Kumar <naba@gnome.org>
8050 * tagmanager/tm_source_file.c, tagmanager/options.c,
8051 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8052 extend .. more needs to be investigated and fixed). Enabled some
8055 2007-03-16 Naba Kumar <naba@gnome.org>
8057 * src/anjuta.c: Fixed project loading from command line.
8059 2007-03-16 Naba Kumar <naba@gnome.org>
8061 Patch from James Liggett <jrliggett@cox.net>:
8062 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8064 2007-03-15 Naba Kumar <naba@gnome.org>
8066 * libanjuta/anjuta-profile-manager.c,
8067 libanjuta/anjuta-profile-manager.h: Added method to get current
8070 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8071 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8074 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8075 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8076 Also, not load project files in session load in loader plugin.
8078 * plugins/project-manager/plugin.c, src/anjuta.c:
8079 Emit "exiting" signal in shell when exiting anjuta. project manager
8080 listens to exiting signal and saves session. anjuta.c saves session
8081 only when current projfile is 'user'. Load project saved in session
8082 differently then the rest of the session. This should fix all the
8083 session restoration bugs.
8085 src/main.c: Present anjuta window when becon message is received.
8087 2007-03-14 Naba Kumar <naba@gnome.org>
8089 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8090 not randomly save (it was a wrong looping).
8092 2007-03-12 Naba Kumar <naba@gnome.org>
8094 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8096 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8098 * plugins/debug-manager/anjuta-debug-manager.ui,
8099 libanjuta/interfaces/libanjuta.idl,
8100 plugins/debug-manager/debugger.c,
8101 (added) plugins/debug-manager/threads.c,
8102 (added) plugins/debug-manager/threads.h,
8103 plugins/debug-manager/plugin.c,
8104 plugins/debug-manager/Makefile.am,
8105 plugins/gdb/plugin.c,
8106 plugins/gdb/debugger.c,
8107 plugins/gdb/debugger.h:
8108 Add a window displaying all threads
8109 Add needed functions
8110 Switching to a different thread is still not done
8112 * plugins/debug-manager/debug_tree.c,
8113 plugins/debug-manager/locals.c,
8114 plugins/debug-manager/stack_trace.c:
8115 Small cosmetic changes
8117 * plugins/gdb/gdbmi.c:
8118 Keep all elements in gdbmi hash
8119 Even if using the same key like in -threads-list-ids
8121 2007-03-11 Naba Kumar <naba@gnome.org>
8123 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8125 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8127 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8128 manuals/reference/libanjuta/libanjuta-sections.txt,
8129 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8132 2007-03-11 Naba Kumar <naba@gnome.org>
8134 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8135 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8137 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8138 manuals/reference/libanjuta/libanjuta.types,
8139 manuals/reference/libanjuta/libanjuta-sections.txt,
8140 manuals/reference/libanjuta/.cvsignore,
8141 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8142 infrastructure. Got rid of tmpl/ directory and moved all section
8143 documenation to source code (requires gtk-doc >= 1.4).
8145 * libanjuta/anjuta-plugin-description.c,
8146 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8147 libanjuta/cell-renderer-captioned-image.c,
8148 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8149 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8150 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8151 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8152 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8153 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8154 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8155 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8156 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8157 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8158 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8159 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8160 documentation from templates to source code.
8162 2007-03-10 Johannes Schmid <jhs@gnome.org>
8164 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8165 Added some debug output but could not figure out why
8166 some plugins are not kept.
8168 * libanjuta/interfaces/libanjuta.idl:
8169 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8170 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8171 Added IAnjutaEditorGoto::matching_brace
8173 * plugins/document-manager/action-callbacks.c:
8174 (on_editor_command_match_brace_activate):
8175 * plugins/document-manager/plugin.c:
8176 (update_editor_ui_interface_items):
8177 * plugins/editor/text_editor.c: (igoto_matching_brace),
8179 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8180 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8182 2007-03-09 Johannes Schmid <jhs@gnome.org>
8184 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8187 * plugins/sourceview/sourceview-private.h:
8188 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8189 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8190 (sourceview_new), (ifile_savable_save_as):
8191 Tweaked vfs monitoring
8193 2007-03-09 Johannes Schmid <jhs@gnome.org>
8195 * libanjuta/interfaces/Makefile.am.iface:
8196 Fixed installtion of header files
8198 * plugins/sourceview/sourceview.c: (set_select):
8199 do not scroll to much in interactive search
8201 2007-03-09 Naba Kumar <naba@gnome.org>
8203 * src/anjuta.c: Fixed session restoration.
8205 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8206 signal handlers after symbol browser plugin is deactivated.
8208 * plugins/editor/editor.glade,
8209 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8210 Fixed indentation confustion in preferences.
8212 2007-03-08 Johannes Schmid <jhs@gnome.org>
8214 * plugins/search/search-replace.c: (search_set_combo),
8215 (search_set_action), (search_set_target), (search_set_direction),
8216 (create_dialog), (search_disconnect_set_toggle_connect),
8217 (on_search_match_whole_word_toggled),
8218 (on_search_match_whole_line_toggled),
8219 (on_search_match_word_start_toggled),
8220 (search_set_toggle_direction):
8221 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8222 it's somehow ugly and uses many deprecated widgets
8224 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8225 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8228 2007-03-07 Naba Kumar <naba@gnome.org>
8230 * src/anjuta.c: Make launching projects work from command line. Also
8231 fixes gnome session restart command.
8233 2007-03-07 Johannes Schmid <jhs@gnome.org>
8235 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8236 * plugins/class-gen/plugin.c: (iwizard_activate):
8239 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8242 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8243 Fixed #377483 (It's not possible to know if directories have
8244 a version in CVS. Show version column only if there are version
8245 informations availible
8247 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8250 2007-03-07 Johannes Schmid <jhs@gnome.org>
8252 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8254 * plugins/symbol-browser/an_symbol_prefs.c:
8255 (on_update_global_clicked):
8258 2007-03-07 Johannes Schmid <jhs@gnome.org>
8260 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8261 (anjuta_save_prompt_new):
8262 * plugins/project-import/project-import.c:
8263 (project_import_finalize):
8264 Fixed Gtk-Criticals (maybe #409408)
8266 2007-03-07 Naba Kumar <naba@gnome.org>
8268 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8269 when we are at just beginning of string or comment. Fixes bug #397981.
8271 2007-03-07 Johannes Schmid <jhs@gnome.org>
8273 * plugins/language-support-cpp-java/plugin.c:
8274 (initialize_indentation_params):
8275 Removed annoying DEBUG_PRINT
8277 * plugins/sourceview/sourceview-cell.c:
8278 (sourceview_cell_instance_init), (icell_get_character),
8279 (icell_get_length), (icell_get_char), (icell_get_attribute):
8280 Improved code to be faster
8281 Implemented attribute handling so that indentation really works in any case
8283 2007-03-06 Johannes Schmid <jhs@gnome.org>
8286 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8288 * plugins/document-manager/anjuta-docman.c:
8289 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8290 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8291 instead (required GTK >= 2.10)
8293 * plugins/sourceview/sourceview-private.h:
8294 * plugins/sourceview/sourceview.c:
8295 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8296 (sourceview_finalize), (sourceview_new), (imark_mark),
8297 (imark_unmark), (imark_is_marker_set),
8298 (imark_location_from_handle), (imark_delete_all_markers):
8299 Fixed marker handling and worked a bit more on vfs monitoring
8301 2007-03-05 Johannes Schmid <jhs@gnome.org>
8303 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8304 Added method to select specific iter
8306 * plugins/sourceview/sourceview-private.h:
8307 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8308 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8309 (sourceview_add_monitor), (on_document_saved),
8310 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8311 Fixed vfs monitoring (mostly ported code from text_editor.c)
8313 * plugins/symbol-browser/an_symbol_view.c:
8314 * plugins/symbol-browser/an_symbol_view.h:
8315 * plugins/symbol-browser/plugin.c: (iter_matches),
8316 (on_editor_update_ui), (value_added_current_editor):
8317 Select the current tag in locals window and symbol toolbar. If there
8318 is no tag at the current line, reserve backward for the next tag. This will
8319 select the correct tag if inside a function.
8321 2007-03-05 Naba Kumar <naba@gnome.org>
8323 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8324 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8326 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8329 2007-03-04 Johannes Schmid <jhs@gnome.org>
8333 Fixed distcheck (well, partly)
8335 2007-03-04 Johannes Schmid <jhs@gnome.org>
8337 * plugins/document-manager/anjuta-document-manager.ui:
8338 Move "Swap .c/.h from Main to Browser toolbar
8340 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8341 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8342 (fv_prefs_free), (fv_add_tree_entry):
8343 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8344 * plugins/file-manager/plugin.c: (prefs_init):
8346 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8348 2007-03-04 Naba Kumar <naba@gnome.org>
8350 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8351 plugins/project-manager/plugin.c:
8352 Restored default profile and renamed it from "default.anjuta" to
8355 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8357 * plugins/debug-manager/debugger.c,
8358 plugins/debug-manager/plugin.c,
8359 plugins/gdb/debugger.c,
8360 libanjuta/interfaces/libanjuta.idl,
8361 plugins/debug-manager/stack_trace.c:
8362 Add a dialog box when a signal is received (except SIGINT)
8363 Display stack frame even if arguments are not available
8365 2007-03-03 Naba Kumar <naba@gnome.org>
8367 * TODO.tasks: Icons bounty added.
8369 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8372 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8375 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8376 plugins/Makefile.am, (removed) plugins/profile-default/*,
8377 plugins/project-manager/anjuta-project-manager.plugin.in,
8378 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8379 profile implementation to load user profile and projects. Store and
8380 restore remembered plugins. Use profile scoping and descoping for
8381 saving and loading sesstions.
8383 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8384 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8385 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8388 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8390 * plugins/debug-manager/debug_tree.c
8391 plugins/debug-manager/debug_tree.h:
8392 Bug fix, deleting wrong variable
8394 * plugins/gdb/debugger.c:
8395 Bug fix, remove forgotten debugging code
8397 2007-03-02 Johannes Schmid <jhs@gnome.org>
8399 * plugins/document-manager/anjuta-document-manager.ui:
8400 * plugins/search/anjuta-search.ui:
8401 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8402 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8405 * src/anjuta-app.c: (on_toolbar_view_toggled),
8406 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8407 Save toolbar positions, don't use fixed toolbar style
8409 All in all this will allow more complex toolbar configurations and
8410 might gain some space on smaller displays because the user can disable
8411 toolbar parts he does not use. Also allows to use any toolbar style
8412 without looking too ugly.
8414 2007-03-01 Naba Kumasr <naba@gnome.org>
8416 * TODO.tasks: Added a bounty for creating icons.
8418 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8419 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8420 profile-changed signal. Do not sync non-user-activatable plugins.
8422 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8424 * plugins/debug-manager/disassemble.c,
8425 plugins/debug-manager/sparse_view.c,
8426 plugins/gdb/debugger.c,
8427 libanjuta/interfaces/libanjuta.idl:
8428 Display function name in disassembly view
8430 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8432 * (added) plugins/debug-manager/bookmark.png,
8433 (added) plugins/debug-manager/breakpoint-disabled.png,
8434 (added) plugins/debug-manager/breakpoint-enabled.png,
8435 (added) plugins/debug-manager/program-counter.png,
8436 (added) plugins/debug-manager/linemarker.png,
8437 plugins/debug-manager/Makefile.am,
8438 plugins/debug-manager/disassemble.c,
8439 plugins/debug-manager/disassemble.h,
8440 plugins/debug-manager/sparse_buffer.c,
8441 plugins/debug-manager/sparse_buffer.h,
8442 plugins/debug-manager/sparse_view.c,
8443 plugins/debug-manager/sparse_view.h,
8444 plugins/debug-manager/plugin.c,
8445 plugins/debug-manager/breakpoints.c,
8446 libanjuta/interfaces/libanjuta.idl:
8447 Add markers in the disassembly view
8448 Display program counter and breakpoints in disassembly view
8450 * plugins/gdb/debugger.c:
8451 Fix a bug added with my previous patch, setting and clearing
8452 breakpoints was not working
8454 2007-02-28 Johannes Schmid <jhs@gnome.org>
8456 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8457 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8458 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8459 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8460 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8461 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8462 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8463 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8464 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8465 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8466 Updated (why do they need to be under version control?)
8468 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8469 (create_tab_popup_menu), (on_msgman_popup_menu),
8470 (on_tab_button_press_event), (anjuta_msgman_page_new),
8471 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8472 Added "Close all message tabs" popup menu
8474 2007-02-26 Naba Kumar <naba@gnome.org>
8476 * plugins/profiler/gprof-flat-profile-entry.c,
8477 plugins/profiler/gprof-flat-profile.c,
8478 plugins/profiler/gprof-flat-profile-entry.h,
8479 plugins/profiler/gprof-flat-profile.h,
8480 plugins/profiler/gprof-flat-profile-view.c,
8481 plugins/profiler/gprof-flat-profile-view.h,
8482 plugins/profiler/gprof-call-graph-block-entry.c,
8483 plugins/profiler/gprof-call-graph-block.c,
8484 plugins/profiler/gprof-function-call-chart-view.c,
8485 plugins/profiler/gprof-call-graph-block-entry.h,
8486 plugins/profiler/gprof-profile-data.c,
8487 plugins/profiler/gprof-call-graph-block.h,
8488 plugins/profiler/gprof-view.c,
8489 plugins/profiler/gprof-call-graph.c,
8490 plugins/profiler/gprof-function-call-chart-view.h,
8491 plugins/profiler/gprof-profile-data.h,
8492 plugins/profiler/gprof-call-graph.h,
8493 plugins/profiler/gprof-view.h,
8494 plugins/profiler/gprof-view-manager.c,
8495 plugins/profiler/gprof-call-graph-view.c,
8496 plugins/profiler/plugin.c,
8497 plugins/profiler/gprof-view-manager.h,
8498 plugins/profiler/gprof-call-graph-view.h,
8499 plugins/profiler/gprof-function-call-tree-view.c,
8500 plugins/profiler/gprof-function-call-tree-view.h,
8501 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8502 gnome-vfs. Fixes bug #411377.
8504 2007-02-26 Naba Kumar <naba@gnome.org>
8506 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8508 Patch from James Liggett <jrliggett@cox.net>:
8509 * plugins/profiler/gprof-flat-profile-view.c,
8510 plugins/profiler/gprof-flat-profile-view.h,
8511 plugins/profiler/gprof-function-call-chart-view.c,
8512 plugins/profiler/gprof-function-call-chart-view.h,
8513 plugins/profiler/gprof-view.c,
8514 plugins/profiler/gprof-view.h,
8515 plugins/profiler/gprof-call-graph-view.c,
8516 plugins/profiler/plugin.c,
8517 plugins/profiler/gprof-call-graph-view.h,
8518 plugins/profiler/gprof-function-call-tree-view.c,
8519 plugins/profiler/gprof-function-call-tree-view.h: Implements
8520 double click navigation. Fixes bug #403514.
8522 2007-02-25 Naba Kumar <naba@gnome.org>
8524 * libanjuta/anjuta-plugin-manager.c,
8525 libanjuta/anjuta-plugin-handle.[ch],
8526 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
8527 g_hash_table_remove_all (introduced in glib 2.12) to stay the
8528 dependency on glib 2.8. Fixes bug #411623.
8530 2007-02-24 Naba kumar <naba@gnome.org>
8532 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
8534 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
8535 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
8536 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
8537 (added) libanjuta/anjuta-profile-manager.c,
8538 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
8540 Implemented profile pushing and popping. Implemented profile xml
8541 synchronization. Implemented error handling in profiles. Implemented
8542 activation and deactivation signals in plugin manager.
8544 * libanjuta/Makefile.am: Added libanjuta log domain.
8546 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8547 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
8548 in AnjutaShell interface and implemented it in AnjutaApp.
8550 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8552 2007-02-23 Naba kumar <naba@gnome.org>
8554 src/main.c: Fixed missing end quote.
8556 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8558 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
8561 2007-02-20 Naba Kumar <naba@gnome.org>
8563 * plugins/subversion/plugin.c: Added "..." menuitems.
8564 * ROADMAP, README: Updated.
8565 * libanjuta/anjuta-profile.c: Fixed bugs.
8567 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
8568 plugins/gtodo/Makefile.am: Removed dead code.
8570 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
8571 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
8572 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
8573 plugins/gtodo/list_tooltip.c,
8574 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
8575 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
8576 not contain markups. Fixes Bug #360462.
8578 2007-02-16 Naba Kumar <naba@gnome.org>
8580 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
8581 unnecessary sub-sections.
8583 2007-02-15 Naba Kumar <naba@gnome.org>
8585 * (removed) plugins/document-manager/bookmark-prev-16.png,
8586 plugins/document-manager/bookmark-last.png,
8587 (removed)plugins/document-manager/bookmark-first-16.png,
8588 plugins/document-manager/bookmark-prev.png,
8589 (added) plugins/document-manager/bookmark-toggle.png,
8590 (removed)plugins/document-manager/bookmark_toggle.xpm,
8591 (removed)plugins/document-manager/bookmark-last-16.png,
8592 plugins/document-manager/plugin.c,
8593 plugins/document-manager/anjuta-document-manager.ui,
8594 (removed)plugins/document-manager/bookmark-next-16.png,
8595 plugins/document-manager/bookmark-next.png,
8596 plugins/document-manager/Makefile.am,
8597 (added) plugins/document-manager/bookmark-clear.png,
8598 plugins/document-manager/bookmark-first.png: Upgraded bookmark
8599 icons (stolen from monodevelop). Added clear bookmarks toolbar
8602 * plugins/document-manager/plugin.c,
8603 (added) plugins/document-manager/swap.png,
8604 (removed) plugins/document-manager/undock.png,
8605 plugins/document-manager/Makefile.am: Fixed swap icon.
8607 2007-02-13 Naba Kumar <naba@gnome.org>
8609 * plugins/class-gen/element-editor.c: Fixed typo.
8611 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
8612 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
8613 Implementing plugin profiles loading.
8615 2007-02-13 Naba Kumar <naba@gnome.org>
8617 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
8618 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
8619 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
8620 pixmaps/open_project.png, pixmaps/close_project.png:
8621 Removed more old icons.
8622 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
8623 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
8626 2007-02-13 Naba Kumar <naba@gnome.org>
8628 * plugins/class-gen/element-editor.c: Included missing headers to
8629 prevent build failures in some cases.
8631 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
8633 * plugins/debug-manager/stack_trace.c:
8636 * plugins/debug-manager/watch.c,
8637 plugins/debug-manager/breakpoints.c:
8638 Same bug than above, wrong use of gtk_ui_manager_get_widget
8640 === anjuta 2.1.1 ===
8642 2007-02-11 Naba Kumar <naba@gnome.org>
8644 * cofigure.in: Bumped version to 2.1.1
8645 * NEWS: Updated for 2.1.1 release.
8647 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8649 * plugins/debug-manager/plugin.c,
8650 plugins/debug-manager/sparse_view.c,
8651 plugins/debug-manager/sparse_view.h:
8654 * plugins/gdb/debugger.c,
8655 plugins/debug-manager/debugger.c,
8656 plugins/debug-manager/memory.c,
8657 plugins/debug-manager/sparse_buffer.c
8658 plugins/gdb/debugger.h,
8659 libanjuta/interfaces/libanjuta.idl:
8660 Clean up, remove some warnings
8661 Use guint everywhere for addresses
8662 Rewrite code parsing position in debugger
8664 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
8666 * plugins/debug-manager/debug_tree.c:
8667 Use GtkTreeRowReference instead of GtkTreeIter as callback data
8670 2007-02-08 Naba Kumar <naba@gnome.org>
8672 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8673 Delay showing the 'file modified on disk' dialog for one sec
8674 from the last notification to insure multiple notifications for
8675 the same file are treated as one. Do not same multiple dialogs
8676 for the same file. Make sure to destory the dialog if later
8677 the conent is no longer different.
8679 2007-02-08 Naba Kumar <naba@gnome.org>
8681 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
8682 Prevented spurious 'file modified' dialogs in scintilla editor
8683 when the file is saved.
8685 2007-02-09 Johannes Schmid <jhs@gnome.org>
8687 * scripts/glade2schema.pl:
8688 Added script to convert glade preferences into gconf schema files.
8691 2007-02-08 Naba Kumar <naba@gnome.org>
8693 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
8694 itself is destroyed. Fixes bug #355160.
8696 2007-02-08 Johannes Schmid <jhs@gnome.org>
8698 * plugins/profiler/profiler.plugin:
8699 removed from version control (only .in file needed)
8701 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
8702 * plugins/sourceview/sourceview.c: (sourceview_new):
8705 * plugins/subversion/svn-thread.c: (svn_thread_start):
8706 * src/main.c: (main):
8708 Fixed #395875 about initialisation of threads too late
8710 2007-02-07 Armin Burgmeier <armin@arbur.net>
8712 Reviewed by Naba Kumar <naba@gnome.org>:
8713 * plugins/class-gen/plugin.c:
8714 * plugins/class-gen/window.c: Removed browse button related code, load
8715 generated output directly into new buffers when not adding to project.
8717 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
8718 buttons from user interface.
8720 2007-02-07 Naba Kumar <naba@gnome.org>
8722 * po/POTFILES.in: Fixed distcheck.
8724 2007-02-07 Daniel Nylander <po@danielnylander.se>
8726 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
8728 2007-02-07 Johannes Schmid <jhs@gnome.org>
8730 * anjuta.desktop.in.in:
8733 2007-02-07 Johannes Schmid <jhs@gnome.org>
8736 * manuals/anjuta-manual/*
8737 * manuals/anjuta-faqs/*:
8738 #398991 – Anjuta manuals does not use the gnome-doc-utils format
8740 * plugins/document-manager/anjuta-document-manager.plugin.in:
8741 Removed duplicate application-xml mime-type (review patches properly ;-)
8743 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
8745 * plugins/gdb/debugger.c,
8746 libanjuta/interfaces/libanjuta.idl:
8748 Fix handling of missing source file
8750 2007-02-06 Naba Kumar <naba@gnome.org>
8752 Patch from James Liggett <jrliggett@cox.net>:
8753 * plugins/profiler/gprof-flat-profile.c,
8754 plugins/profiler/gprof-profile-data.c,
8755 plugins/profiler/gprof-call-graph.c,
8756 plugins/profiler/gprof-profile-data.h,
8757 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
8758 Show profiler view when target selected bug #403515.
8760 2007-02-05 Naba Kumar <naba@gnome.org>
8762 * configure.in: Enabled devhelp plugin by default now that
8765 Patch from parmigio@2ainfo.it:
8766 * plugins/document-manager/anjuta-document-manager.plugin.in:
8767 Added xml file type in supported mime types list.
8769 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
8771 * plugins/debug-manager/debugger.c,
8772 plugins/debug-manager/plugin.c:
8773 Add a field in status bar displaying debugger state
8774 Change cursor shape when debugger is busy
8777 * plugins/debug-manager/watch.c,
8778 plugins/debug-manager/locals.c,
8779 libanjuta/interfaces/libanjuta.idl:
8780 Clean up, remove debugging messages and unused signals
8782 2007-02-03 Johannes Schmid <jhs@gnome.org>
8785 Fixed AC_INIT and seperated version to major, minor, micro
8788 Load Subversion instead of CVS
8790 * anjuta.desktop.in.in:
8791 Fixed bug-buddy component
8793 Original patch from Rob Bradfort <robster@debian.org>:
8794 * src/main.c: (get_command_line_args), (main):
8795 Bug #335981 – Migration from popt to GOption
8797 2007-02-03 Naba Kumar <naba@gnome.org>
8799 * configure.in: Depend on devhelp 0.13 and fixed gecko home
8800 path variable. Fixed bug #341170.
8801 * plugins/profiler/Makefile.am: Fixed indentation.
8803 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
8805 * libanjuta/interfaces/libanjuta.idl,
8806 plugins/sourceview/sourceview.c,
8807 plugins/editor/text-editor.c,
8808 plugins/symbol-browser/plugin.c,
8809 plugins/search/search-replace.c,
8810 plugins/document-manager/goto_line.c,
8811 plugins/document-manager/action-callbacks.c,
8812 plugins/document-manager/anjuta-docman.c:
8813 Rename markers of anjuta interface
8814 IANJUTA_MARKABLE_NONE has been removed
8815 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
8816 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
8817 IANJUTA_MARKABLE_ATTENTIVE renamed in
8818 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
8819 IANJUTA_MARKABLE_INTENSE renamed in
8820 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
8821 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
8823 * (removed) plugins/sourceview/marker-light.png,
8824 (removed) plugins/sourceview/marker-basic.png,
8825 (removed) plugins/sourceview/marker-attentive.png,
8826 (removed) plugins/sourceview/marker-intense.png,
8827 plugins/sourceview/bookmark.png,
8828 (added) plugins/sourceview/breakpoint-disabled.png,
8829 (added) plugins/sourceview/breakpoint-enabled.png,
8830 (added) plugins/sourceview/program-counter.png,
8831 (added) plugins/sourceview/linemarker.png,
8832 plugins/sourceview/Makefile.am,
8833 (added) plugins/editor/bookmark.xpm,
8834 (added) plugins/editor/breakpoint-disabled.xpm,
8835 (added) plugins/editor/breakpoint-enabled.xpm,
8836 (added) plugins/editor/program-counter.xpm,
8837 (added) plugins/editor/linemarker.xpm,
8838 plugins/editor/Makefile.am:
8839 Add or change marker pixmaps in scintilla and sourceview editor
8841 * plugins/document-manager/plugin.c,
8842 libanjuta/interfaces/libanjuta.idl,
8843 plugins/debug-manager/plugin.c,
8844 plugins/debug-manager/breakpoints.c
8845 plugins/gdb/debugger.c:
8846 Fix bug #376404, program counter marker is not displayed when debugger
8847 Return the selected editor or NULL (if file does not exist) with
8848 ianjuta_document_manager_goto_file_line* functions
8849 Emit a change-location signal even if the program counter is in an
8852 2007-02-02 Naba Kumar <naba@gnome.org>
8854 * TODO.tasks: Marked bounty bug #359478 completed. And checked
8855 older bounties 'Done'.
8857 2007-02-02 Naba Kumar <naba@gnome.org>
8859 * TODO.tasks: Fixed typop.
8861 Patch from James Liggett <jrliggett@cox.net>:
8862 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
8863 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
8864 profiler plugin by James Liggett. Completes bounty bug #359478
8865 'Gprof performance profiler plugin'
8867 2007-02-01 Naba Kumar <naba@gnome.org>
8869 * src/main.c: Renamed option name.
8871 * TODO.tasks: Marked "Test and fix all project wizards templates"
8874 2007-01-29 Johannes Schmid <jhs@gnome.org>
8876 * plugins/document-manager/plugin.c: (on_editor_changed):
8877 Added DEBUG_PRINT(...)
8878 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
8880 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
8881 Fix language support plugin for sourceview editor (add some new
8884 * plugins/sourceview/sourceview.c: (iindic_clear):
8885 Clear all indicators
8887 2007-01-29 Johannes Schmid <jhs@gnome.org>
8890 Minor task currentions
8892 * libanjuta/interfaces/libanjuta.idl:
8893 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
8894 (itext_editor_iface_init):
8895 * plugins/language-support-cpp-java/plugin.c: (install_support):
8896 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
8897 (ieditor_get_attributes), (ieditor_iface_init):
8898 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
8901 * plugins/sourceview/sourceview.glade:
8902 Fixed sourceview preference window
8904 2007-01-28 Naba Kumar <naba@gnome.org>
8906 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
8907 Implemented --no-files and --no-session command line options and
8908 corresponding preferernces checkboxes in General tab.
8910 2007-01-28 Johannes Schmid <jhs@gnome.org>
8912 * plugins/subversion/plugin.c:
8913 * plugins/subversion/plugin.h:
8914 * plugins/subversion/svn-notify.c: (svn_show_info),
8915 (show_svn_error), (on_svn_notify):
8916 * plugins/subversion/svn-notify.h:
8917 * plugins/subversion/svn-thread.c: (create_message_view),
8919 Fixed error handling and fixed #394216 – No indication of subversion commands running
8921 * plugins/tools/execute.c: (atp_output_context_print):
8922 Show name of tool in message pane
8924 2007-01-28 Naba Kumar <naba@gnome.org>
8926 * configure.in, plugins/glade/plugin.c: Make it work with
8927 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
8929 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
8930 from devhelp (won't work untill devhelp is fixed: bug #341170).
8932 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
8934 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
8936 Reviewed by Naba Kumar <naba@gnome.org>:
8937 * libanjuta/interfaces/libanjuta.idl,
8938 plugins/debug-manager/debugger.c,
8939 plugins/debug-manager/start.c,
8940 plugins/gdb/plugin.c,
8941 plugins/gdb/debugger.c,
8942 plugins/gdb/debugger.h:
8943 Fix a bug when launching gdb
8944 Set the terminal for the debugged program on the command line.
8946 2007-01-26 Johannes Schmid <jhs@gnome.org>
8948 * plugins/sourceview/anjuta-document-saver.c:
8949 (anjuta_document_saver_save):
8950 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
8951 * plugins/sourceview/sourceview.c: (save_if_modified),
8952 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
8953 Proper error handling, for example if a file was modified externally. Use backup files
8954 to avoid data-loss on disk full.
8956 2007-01-24 Naba Kumar <naba@gnome.org>
8958 * plugins/devhelp/htmlview.c: Fixed crash during project load.
8959 Fixed mem leak and source leak.
8961 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
8963 Reviewed by Naba Kumar <naba@gnome.org>:
8964 * plugins/debug-manager/debug_tree.c,
8965 plugins/debug-manager/debug_tree.h,
8966 plugins/debug-manager/watch.c:
8967 Partial rewrite of the variable object code, find and fix a few bugs
8968 Fix bug #395808: gdb can still crash but children are listed
8969 on request only so you can avoid the crash
8971 2007-01-24 Naba Kumar <naba@gnome.org>
8973 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
8974 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
8975 plugins/symbol-browser/plugin.h,
8976 plugins/symbol-browser/plugin.c,
8977 plugins/symbol-browser/Makefile.am: Added current file (local)
8978 symbols view (Seriously getting bored with the browse toolbar).
8980 2007-01-22 Naba Kumar <naba@gnome.org>
8982 Patch from Gabor Kelemen:
8983 * po/POTFILES.in: Added .plugin.in files.
8985 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
8987 Reviewed by Naba Kumar <naba@gnome.org>:
8988 * plugins/document-manager/anjuta-docman.c,
8989 plugins/message-view/anjuta-msgman.c
8990 Set right alignment to the label widget in the tab title.
8992 2007-01-21 Naba Kumar <naba@gnome.org>
8994 * libegg/egg-combo-action.c: Fixed mode line.
8995 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
8996 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
8998 2007-01-21 Armin Burgmeier <armin@arbur.net>
9000 Reviewed by Naba Kumar <naba@gnome.org>:
9001 * plugins/class-gen/plugin.c: Prompt for target before actually
9002 generating the class files. This ensures that the files are created in
9003 the correct directory. Fixes bug #397406.
9005 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9006 the class is added to the project.
9008 2007-01-21 Naba Kumar <naba@gnome.org>
9010 * libanjuta/anjuta-plugin-description.c,
9011 libanjuta/anjuta-ui.h,
9012 libanjuta/anjuta-status.c,
9013 libanjuta/anjuta-plugin-description.h,
9014 libanjuta/cell-renderer-captioned-image.c,
9015 libanjuta/anjuta-plugin-handle.c,
9016 libanjuta/anjuta-status.h,
9017 libanjuta/resources.c,
9018 libanjuta/cell-renderer-captioned-image.h,
9019 libanjuta/glue-cpp.c,
9020 libanjuta/anjuta-plugin-handle.h,
9021 libanjuta/anjuta-plugin.c,
9022 libanjuta/anjuta-preferences-dialog.c,
9023 libanjuta/libanjuta.h,
9024 libanjuta/resources.h,
9025 libanjuta/glue-cpp.h,
9026 libanjuta/anjuta-plugin.h,
9027 libanjuta/anjuta-preferences-dialog.h,
9028 libanjuta/anjuta-plugin-manager.c,
9029 libanjuta/anjuta-shell.c,
9030 libanjuta/anjuta-plugin-manager.h,
9031 libanjuta/anjuta-shell.h,
9032 libanjuta/anjuta-save-prompt.c,
9033 libanjuta/anjuta-save-prompt.h,
9034 libanjuta/anjuta-children.c,
9035 libanjuta/anjuta-utils.c,
9036 libanjuta/anjuta-profile.c,
9037 libanjuta/anjuta-preferences.c,
9038 libanjuta/anjuta-launcher.c,
9039 libanjuta/anjuta-utils.h,
9040 libanjuta/anjuta-profile.h,
9041 libanjuta/anjuta-launcher.h,
9042 libanjuta/anjuta-ui.c: Updated file headers.
9044 * po/POTFILES.in: Updated.
9046 * libanjuta/anjuta-marshal.list,
9047 (added) libanjuta/anjuta-plugin-handle.c,
9048 (added) libanjuta/anjuta-plugin-handle.h,
9049 (added) libanjuta/anjuta-plugin-manager.c,
9050 (added) libanjuta/anjuta-plugin-manager.h,
9051 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9052 (added) libanjuta/anjuta-profile.c,
9053 (added) libanjuta/anjuta-profile.h,
9054 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9055 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9056 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9057 src/action-callbacks.c: Implemented AnjutaPluginManager
9058 class based on old plugins.[ch]. Implemented AnjutaProfile as
9059 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9060 class to represent plugins (not to be confused with plugin objects).
9061 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9062 implemented it in AnjutaApp and AnjutaTestShell.
9063 De-globalized plugin management and several clean ups.
9065 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9066 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9067 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9068 plugins/project-import/project-import.c,
9069 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9070 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9071 Fixed plugins for the change in API.
9073 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9076 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9078 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9080 Reviewed by Naba Kumar <naba@gnome.org>:
9081 * libanjuta/anjuta-launcher.c,
9082 libanjuta/anjuta-launcher.h:
9083 Add a new function anjuta_set_terminate_on_exit to close the i/o
9084 channel when the child exit
9085 Return directly the status and not the exit code in child-exited
9088 * plugins/gdb/debugger.c:
9089 Use new function in debugger plugin
9091 2007-01-18 Johannes Schmid <jhs@gnome.org>
9093 * src/about.c: Do not show empty license information instead hide the button (#397883)
9095 2007-01-15 Johannes Schmid <jhs@gnome.org>
9097 * plugins/project-manager/plugin.c:
9098 * plugins/project-wizard/templates/python.wiz
9099 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9101 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9102 You will also need latest gnome-build svn
9104 === anjuta 2.1.0 ===
9106 2007-01-14 Naba Kumar <naba@gnome.org>
9108 * configure.in: Removed reference of mkfile project
9109 template to fix distcheck build error.
9112 * configure.in: Bumped version to 2.1.0 for beta release.
9113 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9114 crashes as soon as editing starts in normal text files.
9116 2007-01-14 Johannes Schmid <jhs@gnome.org>
9120 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9123 Patch from Massimo Cora' to hopefully fix #395362
9125 * plugins/project-wizard/templates/*:
9127 Fixed and tested all project-wizards. Deactivated mkfile project because
9128 it was totally broken and I don't see any real use for it.
9129 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9131 2007-01-14 Naba Kumar <naba@gnome.org>
9133 * NEWS: Updated for release.
9135 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9137 * libanjuta/interfaces/libanjuta.idl,
9138 plugins/editor/text_editor_cbs.c,
9139 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9140 interface and implemented it for scintilla.
9142 * plugins/editor/text-editor.c: Fixed highlighing issues when
9143 used with indicators (particularly when the file is just opened).
9144 Fixes bug #377477 – when debugging, scintilla editor grays out all
9145 lines before current line.
9147 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9148 Maintain a separate list of indicated edtitors for separate contexts.
9149 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9151 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9153 Reviewed by Naba Kumar <naba@gnome.org>:
9154 * plugins/debug-manager/plugin.c:
9155 Bug fix: breakpoints cannot be added after stopping the debugger
9157 2007-01-13 Naba Kumar <naba@gnome.org>
9159 * NEWS: Updated for release.
9161 2007-01-12 Johannes Schmid <jhs@gnome.org>
9163 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9164 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9165 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9166 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9167 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9168 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9169 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9170 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9171 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9172 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9174 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9175 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9177 * plugins/sourceview/sourceview.c:
9178 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9179 on character positions.
9181 2007-01-12 Naba Kumar <naba@gnome.org>
9184 plugins/project-manager/plugin.c,
9185 plugins/profile-default/plugin.c,
9186 libanjuta/anjuta-status.c,
9187 libanjuta/anjuta-status.h: Introduced an API for application title
9188 in AnjutaStatus. Set application title to project name.
9190 2007-01-11 Massimo Cora' <maxcvs@email.i>
9192 Reviewed by Naba Kumar <naba@gnome.org>:
9193 * tagmanager/Makefile.am,
9194 plugins/symbol-browser/Makefile.am: removed installation for
9197 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9199 Reviewed by Naba Kumar <naba@gnome.org>:
9200 * plugins/debug-manager/start.h,
9201 plugins/debug-manager/start.c,
9202 plugins/debug-manager/anjuta-debug-manager.ui,
9203 plugins/debug-manager/plugin.c:
9204 Partial fix for bug #392537
9206 * plugins/debug-manager/disassemble.c:
9209 2007-01-11 Naba Kumar <naba@gnome.org>
9211 * src/anjuta.c: Load project seperately from session,
9212 so that project session is also loaded.
9214 * plugins/profile-default/plugin.c: Load project in new
9215 anjuta if there already is one loaded currently (disabled
9218 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9219 signals when editor is destroyed. Fixes a crash bug.
9221 * plugins/editor/text_editor.c: Do not mark line in
9222 ianjuta_editor_goto_line() implementation.
9224 * plugins/search/search-replace.c: Always check for markable
9225 interface availablility because its optional for an editor.
9227 * plugins/document-manager/goto_line.c,
9228 plugins/document-manager/action-callbacks.c: Mark lines for
9229 goto line commands (from dialog and from menu entry box).
9231 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9232 plugins/file-manager/an_file_view.c: Expand file manager
9233 nodes in idle loop, one at a time. Did as a possible work
9234 around for bug #361763, but it didn't make any difference.
9235 However, it could still be useful in situations where there
9238 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9240 2007-01-11 Naba Kumar <naba@gnome.org>
9242 * plugins/editor/scintilla/LineMarker.h,
9243 plugins/editor/scintilla/LexBasic.cxx,
9244 plugins/editor/scintilla/LexHTML.cxx,
9245 plugins/editor/scintilla/include/SciLexer.h,
9246 plugins/editor/scintilla/include/Scintilla.h,
9247 plugins/editor/scintilla/include/Scintilla.iface,
9248 plugins/editor/scintilla/include/ScintillaWidget.h,
9249 plugins/editor/scintilla/LexBash.cxx,
9250 plugins/editor/scintilla/PlatGTK.cxx,
9251 plugins/editor/scintilla/ViewStyle.h,
9252 plugins/editor/scintilla/Editor.cxx,
9253 plugins/editor/scintilla/StyleContext.h,
9254 plugins/editor/scintilla/LexCPP.cxx,
9255 plugins/editor/scintilla/Converter.h,
9256 plugins/editor/scintilla/LexAU3.cxx,
9257 plugins/editor/scintilla/Editor.h,
9258 plugins/editor/scintilla/LexPerl.cxx,
9259 plugins/editor/scintilla/LexVB.cxx,
9260 plugins/editor/scintilla/ScintillaGTK.cxx,
9261 plugins/editor/scintilla/ViewStyle.cxx,
9262 plugins/editor/scintilla/PropSet.cxx,
9263 plugins/editor/scintilla/LexSQL.cxx,
9264 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9267 2007-01-11 Armin Burgmeier <armin@arbur.net>
9269 Reviewed by Naba Kumar <naba@gnome.org>:
9270 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9271 selected for editing. This fixes bug #394218.
9273 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9274 name if said URI is not known.
9276 * plugins/class-gen/window.c: When stripping function prefix away,
9277 include the trailing underscore because it is already set by the
9280 * plugins/class-gen/transform.c: Include "const char*" and "const
9281 gchar*" in the list for transforming a default C type to a GType.
9282 Don't access invalid memory when writing pointer_str in
9283 cg_transform_first_argument.
9285 2007-01-11 Naba Kumar <naba@gnome.org>
9287 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9288 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9289 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9290 libegg/test-actions.c, anjuta.desktop.in.in,
9291 anjuta.prj: Renamed application icon to 'anjuta.png' from
9292 'anjuta_icon.png'. Added more fields in desktop file.
9294 * mime/anjuta.xml: Added magic section.
9296 * (removed) mime/anjuta.applications,
9297 (removed) mime/anjuta.mime, mime/Makefile.am,
9298 (removed) mime/anjuta.keys,
9299 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9300 registeration and added scalable icon. Also fixes bug #393680
9302 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9304 Reviewed by Naba Kumar <naba@gnome.org>:
9305 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9306 and anjuta_status_progress_add_ticks() to check for progressbar
9307 being realized before trying to update it.
9309 2007-01-10 Naba Kumar <naba@gnome.org>
9311 * tagmanager/tm_workspace.c,
9313 plugins/debug-manager/Makefile.am,
9314 plugins/tools/scripts/Makefile.am,
9315 plugins/class-gen/plugin.c,
9316 plugins/class-gen/Makefile.am,
9317 global-tags/Makefile.am: Fixed make distcheck.
9319 * plugins/debug-manager/attach_process.c,
9320 plugins/debug-manager/attach_process.h,
9321 plugins/class-gen/action-callbacks.h,
9322 plugins/class-gen/action-callbacks.c,
9323 plugins/class-gen/class_gen.h,
9324 plugins/class-gen/class_gen.c: Deleted unused/old files.
9326 * (removed) scintilla, (added) plugins/editor/scintilla,
9327 plugins/editor/scintilla/lexers.make,
9328 plugins/editor/scintilla/Makefile.am,
9329 plugins/editor/Makefile.am
9330 configure.in, manuals/reference/libanjuta/Makefile.am
9331 Makefile.am: Moved scintilla to its right place.
9333 2007-01-09 Naba Kumar <naba@gnome.org>
9335 * plugins/profile-default/plugin.c: Save project session before
9336 a new one is opened.
9338 * plugins/project-manager/plugin.c,
9339 plugins/project-manager/plugin.h,
9340 plugins/project-manager/anjuta-project-manager.ui,
9341 plugins/profile-default/plugin.c,
9342 plugins/profile-default/plugin.h,
9343 plugins/profile-default/Makefile.am,
9344 (added) plugins/profile-default/anjuta-default-profile.ui,
9345 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9346 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9347 multiple projects support.
9349 2007-01-06 Armin Burgmeier <armin@arbur.net>
9351 Reviewed by Naba Kumar <naba@gnome.org>
9352 * plugins/class-gen/combo-flags.h:
9353 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9354 enum, added a type parameter to selected signal. Select highlighted
9355 entry when pressing enter (but not unselect it if it was already
9356 selected) before closing the popup. Also accept input when clicking
9359 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9360 according to selection type.
9362 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9365 2007-01-08 Johannes Schmid <jhs@gnome.org>
9367 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9368 * plugins/project-wizard/templates/gtkmm/Makefile.am
9369 * plugins/project-wizard/templates/python/configure.ac.tpl
9370 * plugins/project-wizard/templates/python/configure.in.tpl
9371 * plugins/project-wizard/templates/python/Makefile.am
9372 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9373 * plugins/project-wizard/templates/cpp/configure.in.tpl
9374 * plugins/project-wizard/templates/cpp/Makefile.am
9375 * plugins/project-wizard/templates/terminal.wiz
9376 * plugins/project-wizard/templates/xlib-dock.wiz
9377 * plugins/project-wizard/templates/wxwin.wiz
9378 * plugins/project-wizard/templates/java.wiz
9379 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9380 * plugins/project-wizard/templates/xlib/configure.in.tpl
9381 * plugins/project-wizard/templates/xlib/Makefile.am
9382 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9383 * plugins/project-wizard/templates/gcj/configure.in.tpl
9384 * plugins/project-wizard/templates/gcj/Makefile.am
9385 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9386 * plugins/project-wizard/templates/terminal/configure.in.tpl
9387 * plugins/project-wizard/templates/terminal/Makefile.am
9388 * plugins/project-wizard/templates/terminal/autogen.sh
9389 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9390 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9391 * plugins/project-wizard/templates/wxwin/Makefile.am
9392 * plugins/project-wizard/templates/gnome.wiz
9393 * plugins/project-wizard/templates/java/configure.ac.tpl
9394 * plugins/project-wizard/templates/java/configure.in.tpl
9395 * plugins/project-wizard/templates/java/Makefile.am
9396 * plugins/project-wizard/templates/anjuta-plugin.wiz
9397 * plugins/project-wizard/templates/gtkmm.wiz
9398 * plugins/project-wizard/templates/python.wiz
9399 * plugins/project-wizard/templates/cpp.wiz
9400 * plugins/project-wizard/templates/gtk.wiz
9401 * plugins/project-wizard/templates/gcj.wiz
9402 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9403 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9404 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9406 Starting fixing of all project wizards:
9407 - rename configure.in to configure.ac
9408 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9409 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9412 * TODO.task: Added bug number to bounty
9414 2007-01-07 Johannes Schmid <jhs@gnome.org>
9416 * plugins/build-basic-autotools.c:
9417 Fixed #392290 – Missed install as root option in project manager
9419 2007-01-07 Johannes Schmid <jhs@gnome.org>
9421 * plugins/sourceview/sourceview.c:
9422 Fixed #388731 – Odd editor behaviour after performing block-text operations
9423 Fixed #388727 – Block-tab does not work
9425 * plugins/sourceview/anjuta-document.h/c:
9426 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9429 Require Gtk+ >= 2.10 for sourceview plugin
9431 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9433 * libanjuta/anjuta-status.c:
9434 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9436 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9439 plugins/terminal/terminal.c:
9441 remove support for VTE < 0.9
9443 2007-01-06 Naba Kumar <naba@gnome.org>
9445 * po/POTFILES.in: Updated
9447 2007-01-05 Adam Dingle <adam@medovina.org>
9449 Reviewed by Naba Kumar <naba@gnome.org>:
9450 * plugins/message-view/anjuta-message-manager-plugin.glade:
9451 Fixed bug #377903 (improve message color defaults).
9453 2007-01-05 Naba Kumar <naba@gnome.org>
9455 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9457 2007-01-03 Armin Burgmeier <armin@arbur.net>
9459 Reviewed by Naba Kumar <naba@gnome.org>:
9460 * plugins/symbol-browser/test-class.h: Fixed block ends.
9462 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9463 C-style-block comment.
9465 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9466 allow lists when writing autogen definition files. This is required
9467 for the new class generator. Also fixed a wrong return value in
9468 npw_autogen_write_definition_file and set a GError in
9469 npw_autogen_execute when the output file could not be opened.
9471 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9474 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9475 goc_template_header and goc_template_source, added top_srcdir to
9476 includes, link against project wizard (also hopefully temporarily),
9477 removed class_gen.h, class_gen.c, action-callbacks.h,
9480 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9482 * plugins/class-gen/cell-renderer-flags.h:
9483 * plugins/class-gen/cell-renderer-flags.c:
9484 * plugins/class-gen/combo-flags.h:
9485 * plugins/class-gen/combo-flags.c:
9486 * plugins/class-gen/element-editor.c:
9487 * plugins/class-gen/element-editor.h:
9488 * plugins/class-gen/generator.c:
9489 * plugins/class-gen/generator.h:
9490 * plugins/class-gen/plugin.h:
9491 * plugins/class-gen/plugin.c:
9492 * plugins/class-gen/transform.c:
9493 * plugins/class-gen/transform.h:
9494 * plugins/class-gen/validator.c:
9495 * plugins/class-gen/validator.h:
9496 * plugins/class-gen/window.c:
9497 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9498 adding of several class elements and uses autogen.
9500 * plugins/class-gen/templates/cc-header.tpl:
9501 * plugins/class-gen/templates/cc-source.tpl:
9502 * plugins/class-gen/templates/go-header.tpl:
9503 * plugins/class-gen/templates/go-source.tpl:
9504 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9505 for the class generator.
9507 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9509 2007-01-04 Naba Kumar <naba@gnome.org>
9511 Patch from Nick Treleaven:
9512 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
9513 all matching symbols.
9515 Patches from Maik Beckmann and Sébastien Granjoux:
9516 * plugins/profile-default/plugin.c,
9517 plugins/project-manager/plugin.c: Unescape project name. Fixes
9520 2007-01-04 Naba Kumar <naba@gnome.org>
9522 * plugins/glade/plugin.c: Fixed compilation with
9523 older glade-3 version.
9525 Patch from Roland Illig:
9526 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
9527 plugins/sourceview/anjuta-document-saver.c,
9528 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
9529 are necessary to build anjuta on NetBSD 3.0
9531 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
9532 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
9533 window manager in gnome.
9535 2007-01-02 Naba Kumar <naba@gnome.org>
9537 * plugins/glade/plugin.c: Make it work with glade-3 svn.
9539 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
9541 Reviewed by Naba Kumar <naba@gnome.org>:
9542 * libanjuta/interfaces/libanjuta.idl,
9543 plugins/debug-manager/Makefile.am,
9544 plugins/debug-manager/anjuta-marshal.list,
9545 plugins/debug-manager/debugger.c,
9546 plugins/debug-manager/sparse_buffer.c,
9547 plugins/debug-manager/sparse_buffer.h,
9548 plugins/debug-manager/sparse_view.c,
9549 plugins/debug-manager/sparse_view.h,
9550 plugins/debug-manager/disassemble.h,
9551 plugins/debug-manager/disassemble.c,
9552 plugins/debug-manager/anjuta-marshal.list,
9553 plugins/debug-manager/plugin.c,
9554 plugins/gdb/debugger.c,
9555 plugins/gdb/debugger.h,
9556 plugins/gdb/plugin.c:
9557 Add a disassembly view window
9559 * plugins/debug-manager/breakpoints.c,
9560 plugins/debug-manager/chunk_view.c,
9561 plugins/debug-manager/locals.c,
9562 plugins/debug-manager/memory.c,
9563 plugins/debug-manager/registers.c,
9564 plugins/debug-manager/stack_trace.c:
9565 Add some debugging information
9567 2006-12-18 Naba Kumar <naba@gnome.org>
9569 * configure.in, plugins/glade/plugin.c: Allow building against both
9570 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
9572 2006-12-03 Naba Kumar <naba@gnome.org>
9574 * TODO.tasks: Marked a bounty completed.
9576 2006-11-24 Adam Dingle <adam@medovina.org>
9578 Reviewed by Naba Kumar <naba@gnome.org>:
9579 * plugins/build-basic-autotools/build-basic-autotools.c,
9580 plugins/debug-manager/watch.c,
9581 plugins/document-manager/plugin.c,
9582 plugins/patch/plugin.c,
9583 plugins/project-manager/plugin.c:
9584 Fixed bug #378879 (several command names need ellipses).
9586 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
9588 Reviewed by: Naba Kumar <naba@gnome.org>
9589 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9590 GCC 4.1.2 (there are only two warnings remaining now when compiling
9593 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
9595 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
9596 macro so that the generated function support a NULL plugin parameter.
9598 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
9599 in debug_tree_find_expression by freeing memory returned by the call
9600 to gtk_tree_model_get instead of the parameter string.
9602 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9604 * plugins/debug-manager/breakpoints.c:
9607 * plugins/debug-manager/anjuta-debug-manager.ui,
9608 plugins/debug-manager/debugger.c,
9609 plugins/debug-manager/plugin.c:
9612 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
9614 * libanjuta/anjuta-launcher.c,
9615 plugins/gdb/debugger.c:
9618 2006-11-21 Naba Kumar <naba@gnome.org>
9620 * plugins/search/search_preferences.c: Fixed build break.
9622 2006-11-20 Naba Kumar <naba@gnome.org>
9624 Patch from Kjartan Maraas:
9625 * plugins/cvs-plugin/cvs-interface.c,
9626 plugins/document-manager/plugin.c,
9627 plugins/gtodo/interface.c,
9628 plugins/gtodo/libgtodo.h,
9629 plugins/message-view/anjuta-msgman.c,
9630 plugins/project-wizard/druid.c,
9631 plugins/search/search_preferences.c,
9632 plugins/sourceview/sourceview-prefs.c,
9633 plugins/terminal/terminal.c,
9634 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
9636 Patch from Przemysław Grzegorczyk:
9637 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
9638 plugins/subversion/anjuta-subversion.glade: Enable files in
9639 fileselection dialog. Fixes bug #376031.
9641 2006-11-17 Adam Dingle <adam@medovina.org>
9643 Reviewed by: Naba Kumar <naba@gnome.org>
9644 * plugins/build-basic-autotools/build-basic-autotools.c
9645 * plugins/class-gen/anjuta-class-gen.plugin.in
9646 * plugins/debug-manager/breakpoints.c
9647 * plugins/debug-manager/plugin.c
9648 * plugins/devhelp/plugin.c
9649 * plugins/document-manager/plugin.c
9650 * plugins/gdb/debugger.c
9651 * plugins/glade/anjuta-glade.plugin.in
9652 * plugins/gtodo/plugin.c
9653 * plugins/language-support-cpp-java/plugin.c
9654 * plugins/message-view/plugin.c
9655 * plugins/project-import/anjuta-project-import.glade
9656 * plugins/project-import/anjuta-project-import.plugin.in
9657 * plugins/search/plugin.c
9658 * plugins/tools/scripts/tools-2.xml.in
9659 * plugins/valgrind/plugin.c
9660 * src/anjuta-actions.h:
9661 Fixed bug #376335 "menu items should be capitalized". Minor
9664 2006-11-20 Naba Kumar <naba@gnome.org>
9666 * configure.in: Fixed build.
9668 Patch from: Arjan Timmerman
9669 *configure.in: Make subvesion plugin build for apr 1.x.
9672 2006-11-20 Johannes Schmid <jhs@gnome.org>
9676 Removed patches from Sylvain and Günther. They caused not problems but
9677 Naba was against them.
9679 2006-11-20 Johannes Schmid <jhs@gnome.org>
9681 * Removed me from MAINTAINERS
9683 2006-11-14 Günther Brammer <GBrammer@gmx.de>
9686 Use apr-1 instead of apr-0
9688 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
9690 * global-tags/create_global_tags.sh.in: Correct a bug when environment
9691 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
9692 and another bug occuring when parsing .pc file containing quotes.
9694 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
9696 * plugins/*/*.[ch]: Use class macro for type casting.
9698 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9699 GCC 4.1.2 (there are only two warnings remaining now when compiling
9702 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
9703 a memory leak in debug_tree_find_expression; g_free was called on
9704 the parameter instead of the memory allocated by gtk_tree_model_get.
9706 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
9707 to declare and initialize the global type variable of the plugin.
9709 2006-10-31 Naba Kumar <naba@gnome.org>
9711 * global-tags/create_global_tags.sh.in: Added an end message.
9713 * libanjuta/anjuta-launcher.h: Fixed indentation.
9715 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
9716 creation to a) append the messages in right way, b) Connect signals
9717 to the view properly and c) Recreate the system-tags.cache at the
9718 end of the generation.
9720 * plugins/symbol-browser: Fixed action path (double
9721 click on sysmbols was not working).
9723 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
9724 Fixed typedef and removed dead code.
9726 * tagmanager/c.c: Took the latest version from ctags source
9727 repository, because the one we had (from ctags 5.6) was broken.
9729 * global_tags/create_global_tags.sh.in: Reverted the patch from
9730 Sylvain because it was not right fix (and added a helpful comment).
9731 Used /bin/bash to fix the bashism and generated separate log files
9732 for each tag files in the same directory.
9734 2006-10-29 Naba Kumar <naba@gnome.org>
9736 * plugins/editor/text_editor.c: Use a temporary file
9737 to save the editor and move it at the end to original
9738 file. This will prevent data corruption if file save
9739 failed for any reason. Also report proper errors when
9740 file save fails. Fixes bug #346575.
9742 2006-10-26 Naba Kumar <naba@gnome.org>
9744 * plugins/document-manager/anjuta-docman.c: Do not load
9745 the same files with different path more than once (happens
9746 with symlinked files). Fixes Bug #323591.
9748 2006-10-25 Naba Kumar <naba@gnome.org>
9750 * plugins/valgrind/vgactions.c: Fixed a warning.
9752 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
9754 Reviewed by Naba Kumar <naba@gnome.org>:
9756 * plugins/valgrind/vgtoolview.c:
9757 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
9759 * plugins/valgrind/bugged-prg-test.c:
9760 No more warning during compilation with GCC 4.1.
9761 Program is still buggy in order to be used as a test of the
9764 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
9765 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
9766 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
9767 plugins/valgrind/vgrule.c:
9768 No more warning during compilation with GCC 4.1.
9770 * plugins/valgrind/plugin.c:
9771 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
9772 prototype (was missing from previous patch).
9774 2006-10-24 Naba Kumar <naba@gnome.org>
9776 * plugins/glade/plugin.c: Show glade tree view, not list view.
9778 * plugins/glade/plugin.c: Fixed crash when Anjuta is
9779 exited with glade plugin still loaded. Fixes Bug #364755.
9781 * plugins/document-manager/anjuta-document-manager.plugin.in:
9782 Added application/x-reject in accepted mime-types.
9784 * Changelog: Fixed changelog alignments.
9786 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
9788 Reviewed by: Naba Kumar <naba@gnome.org>
9790 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
9791 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
9792 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
9793 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
9794 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
9795 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
9796 plugins/valgrind/vgsearchbar.c:
9797 Use class macro for type casting.
9799 * plugins/valgrind/plugin.h:
9800 Don't force cast a GtkActionGroup to a GtkAction.
9802 * plugins/valgrind/plugin.c:
9803 Use correct API to get path of the preoject root when building
9804 the list of targets for the run action.
9805 Correct ordering of the construction of the preferences widgets.
9806 Only remove the valgrind widget if it is currently displayed.
9808 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
9809 Return if check_valgrind_binary() fails.
9810 The ValgrindPluginPrefs object is initialized after the call to
9811 vg_action_new. Take a handle to the location of the pointer to
9814 2006-10-24 Naba Kumar <naba@gnome.org>
9816 * HACKING: Updated coding sample.
9818 Patch from: Armin Burgmeier <armin@arbur.net>
9819 * plugins/symbol-browser/test-class.h,
9820 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
9822 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
9824 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
9825 * plugins/valgrind/vgtoolview.h:
9826 Correctly handle the argv / srcdir of vg_tool_view object. Do
9827 not leak memory associated with those arrays.
9829 * plugins/symbol-browser/an_symbol_prefs.c:
9830 Support unloading / reloading of the module (for example when
9831 closing a project and opening another one).
9833 * plugins/project-manager/plugin.c:
9834 Remove plugin widget before removing plugin itself, preventing
9835 a crash with valgrind plugin.
9837 * libanjuta/anjuta-preferences-dialog.c:
9838 Do not use the page_num returned by gtk_notebook_append_page to
9839 remove the page as it cause bugs when pages removal is not done
9842 * plugins/document-manager/anjuta-docman.c:
9843 Fix some GTK+ warnings.
9845 * global-tags/create_global_tags.sh.in:
9846 Rewrite script to remove bash-ism and use pkg-config directly
9847 instead of parsing the *.pc file by hand. This solve problems
9848 that occurred when one of the directory in PKG_CONFIG_PATH is
9851 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
9853 * plugins/glade/plugin.c: Fix build (#363884)
9855 2006-10-22 Johannes Schmid <jhs@gnome.org>
9857 * plugins/file-manager/an_file_view.c:
9858 * plugins/file-manager/plugin.c:
9859 * plugins/file-manager/plugin.h:
9860 Fix possible crasher when changing project-root uri when we try to restore open nodes
9863 2006-10-19 Naba Kumar <naba@gnome.org>
9865 Patch from: Juan Pablo Ugarte
9866 * plugins/glade/plugin.c: Include glade header
9869 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
9871 * plugins/debug-manager/Makefile.am,
9872 plugins/debug-manager/sexy-icon-entry.h,
9873 plugins/debug-manager/sexy-icon-entry.c,
9874 plugins/debug-manager/dataview.c:
9875 Fix bug #358134 (Goto memory prompt)
9876 Use sexy-icon-entry from libsexy 0.1.10
9878 * plugins/debug-manager/debugger.c,
9879 plugins/debug-manager/plugin.c,
9880 plugins/debug-manager/start.c,
9881 plugins/gdb/debugger.c,
9882 plugins/gdb/plugin.c:
9883 Better error handling when starting and stopping debugger
9885 2006-10-13 Maik Beckmann <maik@eigenco.de>
9887 * src/action_callbacks.c:
9888 Fixed bug #361830 (AboutDialog does not close) which is caused
9889 due to a change in Gtk+ 2.10
9891 2006-10-12 Adam Dingle <adam@medovina.org>
9893 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
9895 * plugins/search/search-replace.c:
9896 Fixed bug #358068 (indicate when Find in Files is complete)
9898 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9900 * plugins/sourceview/sourceview-prefs.c:
9901 * plugins/sourceview/sourceview.glade:
9902 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
9904 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
9906 * plugins/devhelp/plugin.c:
9907 * plugins/search/plugin.c:
9908 Fixed bug #359750 (fix find/replace shortcut keys).
9910 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
9911 use Alt+key for shortcuts)
9913 * plugins/debug-manager/debug_tree.c:
9914 * plugins/debug-manager/debugger.c:
9915 Fixed bug #359317 (can't load debug manager)
9917 * /plugins/document-manager/plugin.c:
9918 Fixed bug #359259 (highlight modes listed in reverse
9919 alphabetical order).
9921 2006-10-10 Johannes Schmid <jhs@gnome.org>
9923 * plugins/glade/plugin.c:
9924 Add scrollbars to glade project window
9926 2006-10-10 Johannes Schmid <jhs@gnome.org>
9928 * libanjuta/interfaces/Makefile.am.iface:
9929 Fixed Makefile with broke build
9931 2006-10-07 Johannes Schmid <jhs@gnome.org>
9933 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9934 * libanjuta/interfaces/Makefile.iface.am:
9935 Fixed enum types generation
9937 * libanjuta/interfaces/libanjuta.idl:
9938 Fixed some strange typo
9940 2006-10-06 Johannes Schmid <jhs@gnome.org>
9942 * libanjuta/interfaces/Makefile.iface.am:
9943 Fixed enum-types.h generation
9944 * libanjuta/interfaces/libanjuta.idl:
9946 IAnjutaTODO::load should take const gchar* argument
9947 Remove include to libanjuta/e-splash.h which is not installed as header file
9948 Disable get_attributes for now
9950 * pluings/sourceview/sourceview.c: Disabled get_attributes
9952 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
9954 2006-10-05 Naba Kumar <naba@gnome.org>
9956 * TODO.tasks: Set 'Improve class widzard' task to assigned.
9957 Set bug id for 'Profiler plugin' task.
9959 2006-10-03 Naba Kumar <naba@gnome.org>
9961 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
9962 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
9964 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
9965 plugins/project-manager/plugin.c: Added a new API in
9966 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
9967 Added some documentation. On project close, close all editors that
9968 has files opened for the project.
9970 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
9971 from the containers on anjuta_shell_remove_widget(). Do not destroy
9972 glade widgets once created.
9974 2006-10-03 Johannes Schmid <jhs@gnome.org>
9976 * libanjuta/interfaces/anjuta-idl-compiler.pl:
9977 * libanjuta/interfaces/libanjuta.idl:
9978 const-List<> => const List<>
9979 List-free<> => List<>
9981 * Makefile.am: Reenabled launcher
9983 2006-10-03 Johannes Schmid <jhs@gnome.org>
9985 * libanjuta/interfaces/Makefile.am.iface:
9986 Install libanjuta.idl
9988 2006-10-02 Adam Dingle <adam@medovina.org>
9990 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
9992 2006-10-02 Adam Dingle <adam@medovina.org>
9994 * plugins/editor/style-editor.c: fixed bug #357534
9995 * plugins/gdb/utilities.h: removed 2 unused declarations
9997 2006-10-02 Johannes Schmid <jhs@gnome.org>
9999 * Makefile.am: disabled anjuta-launcher
10000 * libanjuta/Makefile.am:
10002 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10003 * libanjuta/glue-factory.c: (glue_factory_add_path),
10004 (glue_factory_get_path):
10005 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10006 * libanjuta/glue-factory.h:
10007 * libanjuta/glue-cpp.h:
10008 * libanjuta/glue-cpp.c:
10009 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10011 * libanjuta/interfaces/Makefile.am.iface:
10012 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10013 * libanjuta/interfaces/libanjuta.idl:
10014 Add a new features to idl compiler:
10015 List<Type> => List of Type
10016 List-free<Type> => List of Type, it is up to the caller to free items and list
10017 const-List(-free)<Type> = const List of Types
10018 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10020 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10021 (generic_cpp_class_create_code):
10022 Adapted to new project_manager interface
10024 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10025 * plugins/debug-manager/debugger.c:
10026 (ivariable_debugger_iface_init):
10027 Do not use C++ keyword "delete" for interface name
10029 * plugins/document-manager/anjuta-document-manager.plugin.in:
10030 Added m4 to mime-types
10032 * plugins/project-manager/plugin.c:
10033 (iproject_manager_add_source_multi):
10034 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10036 2006-10-01 Naba Kumar <naba@gnome.org>
10038 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10039 UI file used when out-of-process devhelp is used instead of
10042 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10043 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10044 plugins/profile-default/default.anjuta: Build devhelp plugin,
10045 but use out-of-process devhelp if devhelp plugin is disabled
10046 (either by user or devhelp is not installed). Disabled devhelp
10047 plugin by default. Added it in default profile.
10049 2006-10-01 Naba Kumar <naba@gnome.org>
10051 * plguins/project-manager/plugin.c: Possible fix for crash
10054 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10055 set dep to last version 3.0.2.
10057 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10058 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10059 plugins/symbol-browser/plugin.c: Use the right action group
10060 for getting popup actions (Fixes lots of assertion failures).
10062 * plugins/project-manager/plugin.c,
10063 plugins/project-manager/plugin.h: use separate action group
10064 for profie actions.
10066 * plugins/message-view/plugin.c: Disconnect session load
10067 signal on plugin deactivation (fixes a crash).
10069 2006-09-30 Naba Kumar <naba@gnome.org>
10071 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10072 * TODO.tasks: Assigned a bounty to Massimo.
10074 2006-09-29 Naba Kumar <naba@gnome.org>
10076 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10078 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10080 * plugins/debug-manager/debugger.c,
10081 plugins/debug-manager/plugin.c,
10082 libanjuta/interfaces/libanjuta.idl:
10083 Add a new abort command to quit debugger without waiting
10085 * plugins/gdb/debugger.c,
10086 plugins/gdb/debugger.h,
10087 plugins/gdb/plugin.c:
10088 Send a signal directly to the debugged program
10089 Implement abort command
10091 * plugins/debug-manager/debug_tree.c:
10094 * plugins/debug-manager/stack-trace.c:
10097 2006-09-29 Naba Kumar <naba@gnome.org>
10099 * TODO.tasks: Updated.
10101 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10104 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10106 * TODO.tasks: Updated in light of the word wrapping fix
10107 in Tasks Manager. Added a test bounty entry.
10109 * TODO.tasks: Added four bounties.
10111 2006-09-28 Naba Kumar <naba@gnome.org>
10113 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10114 Added 'customizable' parameter to
10115 anjuta_ui_add_action_group_entries() and similar functions to
10116 allow user configuration of the actions. Filter out actions that
10117 are not configurable items (such as submenu items). Now the
10118 'Customize shortcuts' dialog is much better listed.
10120 * plugins/build-basic-autotools/build-basic-autotools.c,
10121 plugins/build-basic-autotools/build-basic-autotools.h,
10122 plugins/cvs-plugin/plugin.c,
10123 plugins/cvs-plugin/plugin.h,
10124 plugins/debug-manager/breakpoints.c,
10125 plugins/debug-manager/plugin.c,
10126 plugins/debug-manager/stack_trace.c,
10127 plugins/debug-manager/watch.c,
10128 plugins/devhelp/plugin.c,
10129 plugins/document-manager/plugin.c,
10130 plugins/file-loader/plugin.c,
10131 plugins/file-manager/plugin.c,
10132 plugins/glade/plugin.c,
10133 plugins/gtodo/interface.c,
10134 plugins/gtodo/plugin.c,
10135 plugins/language-support-cpp-java/plugin.c,
10136 plugins/macro/plugin.c,
10137 plugins/macro/plugin.h,
10138 plugins/message-view/plugin.c,
10139 plugins/patch/plugin.c,
10140 plugins/profile-default/default.anjuta,
10141 plugins/project-manager/plugin.c,
10142 plugins/project-manager/plugin.h,
10143 plugins/sample1/plugin.c,
10144 plugins/search/plugin.c,
10145 plugins/subversion/plugin.c,
10146 plugins/subversion/plugin.h,
10147 plugins/symbol-browser/plugin.c,
10148 plugins/symbol-browser/plugin.h,
10149 plugins/tools/plugin.c,
10150 plugins/valgrind/plugin.c,
10151 plugins/valgrind/plugin.h: Fixed to take care of above change
10152 in API of AnjutaUI. Properly added/removed action groups in some
10153 plugins. Split action groups into customization and non-customizable
10154 groups and added them separately.
10156 * plugins/document-manager/plugin.c: Close files belonging to
10157 project when project is closed (not complete).
10159 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10160 vertical aligned cell entries.
10162 * src/anjuta-app.c: Define macros for the placeholder names.
10163 Set default widths and heights of the default placeholders,
10164 so that newly docked widgets are correclty sized.
10166 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10167 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10168 Fixed to generated correct actions addition/removal code.
10170 2006-09-25 Naba Kumar <naba@gnome.org>
10172 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10173 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10176 * plugins/message-view/anjuta-msgman.c,
10177 plugins/message-view/anjuta-msgman.h,
10178 plugins/message-view/message-view.c,
10179 plugins/message-view/message-view.h,
10180 plugins/message-view/plugin.c: Serialize messages panes in
10181 session save and deserialize them in session load so that
10182 build messages persistant.
10184 2006-09-24 Johannes Schmid <jhs@gnome.org>
10186 * libanjuta/anjuta-utils.c:
10187 * plugins/message-view/message-view.c:
10188 Really fixed #355407
10190 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10192 * libanjuta/interfaces/libanjuta.idl:
10193 Change one variable sign
10195 * plugins/debug-manager/anjuta-debug-manager.glade,
10196 plugins/debug-manager/anjuta-debug-manager.ui:
10197 Few small interface changes
10199 * plugins/debug-manager/debug_tree.h,
10200 plugins/debug-manager/watch.c,
10201 plugins/debug-manager/debugger.c,
10202 plugins/debug-manager/plugin.c
10203 plugins/gdb/debugger.c,
10204 plugins/gdb/plugin.c:
10205 Big rewrite of debugger queue
10206 Allow to cancel command
10208 * plugins/debug-manager/memory.c:
10209 Fix a bug if a command is cancelled
10211 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10213 * plugins/gdb/debugger.c,
10214 plugins/debug-manager/debug_tree.c,
10215 plugins/debug-manager/locals.c:
10216 Restore tree representation for local variable
10217 Add argument in local variable list
10218 Use gdb variable object to get all informations
10220 2006-09-19 Naba Kumar <naba@gnome.org>
10222 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10223 that implements AnjutaSavePrompt class.
10225 * ChangeLog: Fixed indentation.
10227 * libanjuta/Makefile.am,
10228 libanjuta/anjuta-marshal.list,
10229 libanjuta/anjuta-shell.c,
10230 libanjuta/anjuta-shell.h,
10231 plugins/document-manager/action-callbacks.c,
10232 plugins/document-manager/action-callbacks.h,
10233 plugins/document-manager/anjuta-docman.c,
10234 plugins/document-manager/anjuta-docman.h,
10235 plugins/document-manager/plugin.c,
10236 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10237 unsaved items during exit. A new signal is added in shell
10238 interface called 'save-prompt' to collect all unsaved items.
10239 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10240 Fixed document manager to use the new save-prompt signal in shell
10241 and AnjutaSavePrompt object for unsaved files. Cleaned up
10242 AnjutaDocman to synchronously save new files. Fixed function
10245 2006-09-18 Johannes Schmid <jhs@gnome.org>
10247 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10248 gdl requirement to 0.7.0
10250 2006-09-18 Johannes Schmid <jhs@gnome.org>
10252 * global-tags/.cvsignore:
10253 * global-tags/Makefile.am:
10254 * global-tags/create_global_tags.sh (removed):
10255 * global-tags/create_global_tags.sh.in (added):
10258 * libanjuta/anjuta-launcher.c:
10261 * plugins/project-manager/plugin.c:
10262 (project_manager_plugin_close_project):
10265 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10268 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10269 More reasonable toolbar creation/deletition though it does
10270 not completly work!
10272 2006-09-15 Johannes Schmid <jhs@gnome.org>
10274 * libanjuta/anjuta-utils.c/.h:
10277 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10279 * scintilla/ScintillaGTK.cxx
10280 Fixed doulbe freeing in Scintilla
10282 2006-09-12 Johannes Schmid <jhs@gnome.org>
10284 * plugins/symbol-browser/an_symbol_prefs.c:
10285 Support unloading / reloading of the module (for example when
10286 closing a project and opening another one).
10288 * plugins/project-manager/plugin.c:
10289 Really fixed #355148 (Show project name in title bar)
10291 2006-09-09 Johannes Schmid <jhs@gnome.org>
10293 * libanjuta/plugins.c:
10294 Fixed #355156 (Show plugins in alphabetical order)
10296 2006-09-09 Johannes Schmid <jhs@gnome.org>
10298 * plugins/project-manager/plugin.c:
10299 Fixed #355148 (Show project name in title bar)
10301 2006-09-09 Johannes Schmid <jhs@gnome.org>
10303 * plugins/project-manager/plugin.c:
10304 (value_removed_project_root_uri):
10305 Fixed crasher if project cannot be opened
10307 2006-08-30 Naba Kumar <naba@gnome.org>
10309 * plugins/language-support-cpp-java/plugin.[c,h],
10310 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10311 Impletemnted UI for auto indent.
10313 2006-08-28 Naba Kumar <naba@gnome.org>
10315 * plugins/gvim/.cvsignore,
10316 plugins/gvim/Makefile.am,
10317 plugins/gvim/anjuta-vim-plugin.png,
10318 plugins/gvim/anjuta-vim.c,
10319 plugins/gvim/anjuta-vim.h,
10320 plugins/gvim/anjuta-vim.plugin.in,
10321 plugins/gvim/gtkvim.c,
10322 plugins/gvim/gtkvim.h,
10323 plugins/gvim/plugin.c,
10324 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10327 2006-08-28 Naba Kumar <naba@gnome.org>
10329 Patch from: Massimo Corà <maxcvs@email.it>
10330 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10331 possible infinite loop.
10333 2006-08-22 Adam Dingle <adam@medovina.org>
10335 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10336 to edit are shown in the preferences dialog in anjuta").
10337 Removed unused widgets from the style editor dialog.
10339 2006-08-21 Johannes Schmid <jhs@gnome.org>
10341 * plugins/symbol-browser/test-class.[cpp/h]
10342 Added missing files
10344 2006-08-18 Naba Kumar <naba@gnome.org>
10346 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10347 end of document loading.
10349 * plugins/language-support-cpp-java/plugin.c,
10350 plugins/sourceview/sourceview.c: Fixed plugin loading.
10352 2006-08-17 Naba Kumar <naba@gnome.org>
10354 * plugins/language-support-cpp-java/plugin.c,
10355 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10356 mode line parsing. Indentation parameters initialized based on
10357 mode line parameters.
10359 2006-08-16 Naba Kumar <naba@gnome.org>
10361 * Makefile.am, plugins/editor/text_editor.c,
10362 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10365 2006-08-16 Naba Kumar <naba@gnome.org>
10367 Patch from Massimo Cora' <maxcvs@email.it>:
10369 * plugins/editor/aneditor-autocomplete.cxx,
10370 plugins/editor/aneditor-calltip.cxx,
10371 plugins/symbol-browser/Makefile.am,
10372 plugins/symbol-browser/an_symbol.c,
10373 plugins/symbol-browser/an_symbol_view.c,
10374 plugins/symbol-browser/plugin.c,
10375 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10376 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10377 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10378 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10379 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10380 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10381 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10382 tagmanager/get.h, tagmanager/html.c,
10383 tagmanager/include/tm_source_file.h,
10384 tagmanager/include/tm_tag.h,
10385 tagmanager/include/tm_workspace.h,
10386 tagmanager/jscript.c, tagmanager/keyword.c,
10387 tagmanager/keyword.h, tagmanager/lisp.c,
10388 tagmanager/lregex.c, tagmanager/lua.c,
10389 tagmanager/main.h, tagmanager/make.c,
10390 tagmanager/options.c, tagmanager/options.h,
10391 tagmanager/parse.c, tagmanager/parse.h,
10392 tagmanager/parsers.h, tagmanager/pascal.c,
10393 tagmanager/perl.c, tagmanager/php.c,
10394 tagmanager/python.c, tagmanager/read.c,
10395 tagmanager/read.h, tagmanager/readtags.c,
10396 tagmanager/readtags.h, tagmanager/rexx.c,
10397 tagmanager/routines.c, tagmanager/routines.h,
10398 tagmanager/ruby.c, tagmanager/scheme.c,
10399 tagmanager/sh.c, tagmanager/slang.c,
10400 tagmanager/sml.c, tagmanager/sort.c,
10401 tagmanager/sort.h, tagmanager/sql.c,
10402 tagmanager/strlist.c, tagmanager/strlist.h,
10403 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10404 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10405 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10406 tagmanager/vim.c, tagmanager/vstring.c,
10407 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10408 5.6 and namespace completion fixed.
10410 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10411 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10413 2006-08-15 Naba Kumar <naba@gnome.org>
10415 * libanjuta/interfaces/libanjuta.idl,
10416 plugins/editor/text-editor-iterable.c,
10417 plugins/editor/text_editor.c,
10418 plugins/sourceview/sourceview-cell.c,
10419 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10420 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10421 ianjuta_editor_end_action().
10423 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10425 2006-08-13 Naba Kumar <naba@gnome.org>
10427 * plugins/debug-manager/breakpoints.c,
10428 plugins/debug-manager/memory.c,
10429 plugins/debug-manager/registers.c,
10430 src/layout.xml: Fixed debugger widgets layout.
10432 2006-08-12 Naba Kumar <naba@gnome.org>
10434 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10435 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10436 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10437 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10438 codes and dead codes. Removed automatic indentation prefs.
10440 2006-08-12 Johannes Schmid <jhs@gnome.org>
10442 * libanjuta/Makefile.am:
10443 * libanjuta/anjuta-launcher.c:
10444 * libanjuta/anjuta-launcher.h:
10445 * libanjuta/anjuta-plugin.c:
10446 * libanjuta/anjuta-plugin.h:
10447 * libanjuta/anjuta-preferences.c:
10448 * libanjuta/anjuta-preferences.h:
10449 * libanjuta/anjuta-shell.c:
10450 * libanjuta/anjuta-shell.h:
10451 * libanjuta/libanjuta.h:
10453 Made wrapper friendly:
10454 - no inline in header files (preferences_set/get)
10455 - correct signal names
10456 - correct GError** argument in anjuta_shell_freeze/thaw
10457 - include correct files in libanjuta.h
10459 * plugins/project-manager/plugin.c:
10462 2006-08-11 Naba Kumar <naba@gnome.org>
10464 * plugins/editor/aneditor-priv.h,
10465 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10467 * plugins/editor/text_editor_cbs.c,
10468 plugins/sourceview/anjuta-view.c: Pass the right position for char
10471 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10473 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10475 2006-08-11 Naba Kumar <naba@gnome.org>
10477 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10478 return the right character at the iter position and get_char() to
10481 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10482 to set to character offset and not byte index.
10484 * plugins/language-support-cpp-java/plugin.c: Improved
10485 auto-indentation login. Indents opening and closing braces correctly.
10487 2006-08-10 Johannes Schmid <jhs@gnome.org>
10491 Required automake = 1.9
10493 * libanjuta/anjuta-children.c:
10494 * libanjuta/anjuta-children.h:
10495 * libanjuta/anjuta-encodings.h:
10496 * libanjuta/anjuta-launcher.h:
10497 * libanjuta/anjuta-plugin-description.h:
10498 * libanjuta/anjuta-preferences-dialog.h:
10499 * libanjuta/anjuta-preferences.h:
10500 * libanjuta/anjuta-session.h:
10501 * libanjuta/anjuta-status.h:
10502 * libanjuta/anjuta-ui.h:
10503 * libanjuta/anjuta-utils.c:
10504 * libanjuta/anjuta-utils.h:
10505 * libanjuta/e-splash.h:
10506 * libanjuta/glue-factory.h:
10507 * libanjuta/glue-plugin.h:
10508 * libanjuta/plugins.h:
10509 * libanjuta/resources.h:
10510 Fixed libanjuta to be able to wrap it
10511 - G_BEGIN_DECLS, G_END_DECLS
10512 - include all necessary files in libanjuta.h
10514 * plugins/gtodo/tray-icon.c:
10515 * plugins/terminal/terminal.c:
10516 Some build fixes for freebsd
10518 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10519 * plugins/sourceview/sourceview.glade:
10520 Remove auto-indent feature as it is now in language-support
10522 2006-08-09 Naba Kumar <naba@gnome.org>
10524 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
10525 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10526 Added missing files.
10528 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
10529 get_use_spaces(), set_tabsize() and set_use_spaces().
10531 2006-08-09 Naba Kumar <naba@gnome.org>
10533 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
10534 succeeded in activating.
10536 * plugins/document-manager/plugin.c: Added debug message.
10538 * libanjuta/interfaces/libanjuta.idl,
10539 plugins/editor/text_editor.c: Implemented get_tabsize(),
10540 get_use_spaces(), set_tabsize() and set_use_spaces().
10542 * plugins/language-support-cpp-java/Makefile.am,
10543 plugins/language-support-cpp-java/plugin.c,
10544 plugins/language-support-cpp-java/plugin.h: Used editor parameters
10545 for indentation. Added preferences page for paramenters.
10547 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
10549 2006-08-08 Naba Kumar <naba@gnome.org>
10551 * libanjuta/interfaces/libanjuta.idl,
10552 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10553 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10554 plugins/editor/text_editor.c,
10555 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
10556 and implemented it for both scintilla and sourceview.
10558 * plugins/search/plugin.c: Use the new grab_focus() to transfer
10559 focus back to editor (happens when pressing esc in incremental
10562 2006-08-08 Naba Kumar <naba@gnome.org>
10564 * libanjuta/interfaces/libanjuta.idl,
10565 plugins/editor/text_editor.c,
10566 plugins/editor/text_editor.h,
10567 plugins/editor/text-editor-iterable.c,
10568 plugins/sourceview/sourceview-cell.c,
10569 plugins/sourceview/sourceview.c: Implemented editor attributes
10572 * plugins/editor/aneditor.cxx: Disabled old indentation code.
10573 plugins/language-support-cpp-java/plugin.c: Implemented indentation
10574 code (not complete yet).
10576 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10577 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10578 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10579 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10580 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10581 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10583 2006-08-04 Naba Kumar <naba@gnome.org>
10585 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
10588 2006-08-03 Johannes Schmid <jhs@gnome.org>
10590 * configure.in: Add a more informative text to valgrind plugin
10593 Modified Preferences tasl
10594 * libanjuta/anjuta-plugin.c:
10595 * libanjuta/anjuta-preferences-dialog.c:
10596 * libanjuta/anjuta-preferences-dialog.h:
10597 * libanjuta/anjuta-preferences.c:
10598 * libanjuta/anjuta-preferences.h:
10599 * libanjuta/interfaces/Makefile.am.iface:
10600 * libanjuta/interfaces/libanjuta.idl:
10601 Added IAnjutaPreferences interface which every plugin that has preferences should
10602 implement. Call merge() and unmerge() at plugin activation/deactivation.
10603 Fixed preferences_page_remove()
10605 * plugins/build-basic-autotools/build-basic-autotools.c:
10606 * plugins/cvs-plugin/plugin.c:
10607 * plugins/document-manager/plugin.c:
10608 * plugins/editor/plugin.c:
10609 * plugins/editor/plugin.h:
10610 * plugins/file-manager/plugin.c:
10611 * plugins/gtodo/main.h:
10612 * plugins/gtodo/plugin.c:
10613 * plugins/gtodo/preferences.c:
10614 * plugins/message-view/anjuta-msgman.c:
10615 * plugins/message-view/anjuta-msgman.h:
10616 * plugins/message-view/plugin.c:
10617 * plugins/sourceview/plugin.c:
10618 * plugins/sourceview/plugin.h:
10619 * plugins/symbol-browser/an_symbol_prefs.c:
10620 * plugins/symbol-browser/plugin.c:
10621 * plugins/terminal/terminal.c:
10622 * plugins/valgrind/plugin.c
10623 * src/anjuta-app.c:
10625 Updated preference loading/unloading for all plugins
10627 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
10629 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
10630 src/Makefile.am, plugins/tools/scripts/Makefile.am:
10631 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
10632 recommended by the autoconf manual.
10633 - Fixes compiling with autoconf 2.60.
10635 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
10637 2006-08-02 Johanes Schmid <jhs@gnome.org>
10639 * plugins/profile-default/plugin.c:
10640 Fixed session handling
10642 2006-08-01 Johannes Schmid <jhs@gnome.org>
10645 * plugins/Makefile.am:
10646 Disabled devhelp and glade for now as they do not work (#341073
10649 * plugins/profile-default/anjuta-default-profile.ui (removed):
10650 * plugins/profile-default/plugin.c:
10651 * plugins/profile-default/plugin.h:
10652 * plugins/project-manager/anjuta-project-manager.ui:
10653 * plugins/project-manager/plugin.c:
10654 * plugins/project-manager/plugin.h:
10655 Limted multiple project support #315043
10657 * libanjuta/interfaces/libanjuta.idl:
10658 Added ianjuta_profile_unload
10660 2006-07-31 Naba Kumar <naba@gnome.org>
10662 * libanjuta/interfaces/libanjuta.idl,
10663 plugins/editor/text-editor-iterable.c,
10664 plugins/editor/text_editor.c,
10665 plugins/sourceview/anjuta-view.c,
10666 plugins/sourceview/anjuta-view.h,
10667 plugins/sourceview/sourceview.c: Fixed text iteration and
10668 IAnjutaEditor implementations in both scintilla
10669 and sourceview. Cleand up libanjuta API: Removed redundant
10670 erase_range() method from IAnjutaEditor interface, fixed
10671 ianjuta_editor_get_text to take length instead of range (consistency).
10672 autoindentation in both sourceview and scintilla more or less works,
10673 but still disabled for now because there are still some anomalies
10676 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
10678 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
10681 2006-07-30 Johannes Schmid <jhs@gnome.org>
10683 * plugins/sourceview/anjuta-document.c:
10684 * plugins/sourceview/anjuta-document.h:
10685 * plugins/sourceview/anjuta-view.c:
10686 * plugins/sourceview/sourceview.c:
10687 Wrote a new "char_added" implementation, I hope this one is good
10689 * plugins/sourceview/sourceview-cell.c:
10690 Fixed typo: "text_iter" instead of "iter"
10692 2006-07-30 Naba Kumar <naba@gnome.org>
10694 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
10696 2006-07-30 Johannes Schmid <jhs@gnome.org>
10698 * autogen.sh: use gnome-autogen.sh from gnome-coomen
10700 * plugins/debug-manager/plugin.c:
10701 * plugins/patch/plugin.c:
10702 Use IAnjutaIndicable to mark debugger position
10704 * plugins/sourceview/sourceview.c:
10705 Define colors for IAnjutaIndicable
10707 2006-07-29 Johannes Schmid <jhs@gnome.org>
10709 * plugins/debug-manager/anjuta-debug-manager.ui:
10710 * plugins/debug-manager/breakpoints.c:
10711 * plugins/debug-manager/images/Makefile.am:
10712 * plugins/debug-manager/images/run-to-cursor.png:
10713 * plugins/debug-manager/plugin.c:
10714 Added toolbar and some icons
10716 * plugins/patch/anjuta-patch.ui:
10717 * plugins/patch/patch-plugin.c:
10718 * plugins/patch/patch-plugin.glade:
10719 * plugins/patch/plugin.c:
10720 * plugins/patch/plugin.h:
10721 Improved patch plugin (GUI and function)
10723 * plugins/sourceview/sourceview.c:
10724 Fixed another Gtk-Critical
10726 * plugins/tools/anjuta-tools.ui:
10727 * plugins/tools/plugin.h:
10728 Put Patch plugin in tools menu and changed ui file
10730 2006-07-29 Johannes Schmid <jhs@gnome.org>
10732 * plugins/document-manager/plugin.c:
10733 Fixed accelator Gtk-Warning
10735 * plugins/message-view/anjuta-msgman.c:
10738 * plugins/sourceview/anjuta-document.c:
10739 * plugins/sourceview/anjuta-document.h:
10740 * plugins/sourceview/anjuta-marshal.list:
10741 Wrote a better emitter for the char-added signal
10743 * plugins/sourceview/sourceview.c:
10744 Fixed Redo/Undo to void Gtk-Criticals
10746 * plugins/sourceview/sourceview-args.c:
10747 * plugins/sourceview/sourceview-cell.c:
10748 * plugins/sourceview/sourceview-scope.c:
10749 * plugins/sourceview/sourceview-tags.c:
10750 Adapted to new IAnjutaIterator API
10752 2006-07-28 Naba Kumar <naba@gnome.org>
10754 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
10756 * plugins/symbol-browser/an_symbol.c,
10757 plugins/symbol-browser/an_symbol_iter.c,
10758 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
10759 subclass of AnjutaSymbol so that the symbol is accessible from
10760 the iter in light of changes in IAnjutaIterable.
10762 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
10763 implementation of IAnjutaIterable.
10765 2006-07-28 Naba Kumar <naba@gnome.org>
10767 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
10768 IAnjutaIterable. They were kind of useless since the interface is
10769 defined on the data object itself. Added set_position() method
10770 in IAnjutaIterable to allow setting arbitrary current index to the
10772 Added erase() and erase_range() in IAnjutaEditor.
10774 * plugins/editor/text-editor-iterable.c: Fixed
10775 plugins/editor/text_editor.c: Implemented erase() and erase_range()
10776 methods in editor. Fixed get_line_from_position() method.
10778 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
10779 code. It's disabled for now.
10781 * plugins/sourceview/sourceview-cell.c,
10782 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
10785 2006-07-27 Johannes Schmid <jhs@gnome.org>
10787 * plugins/sourceview/sourceview-cell.c:
10788 Fixed IAnjutaEditorCell to work only on a single line
10789 Fixed crasher in finalize
10791 * plugins/symbol-browser/an_symbol_prefs.c:
10792 * global-tags/Makefile.am:
10793 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
10794 script installation
10796 2006-07-26 Naba Kumar <naba@gnome.org>
10798 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
10799 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
10801 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
10803 * plugins/document-manager/plugin.c: Fixed dynamic loading of
10806 * plugins/editor/text-editor-iterable.c,
10807 plugins/editor/text_editor.c,
10808 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
10809 method to work correctly, it was ignoring start and end parameters.
10810 Fixed TextEditorCell implementation. Fixed 'char-added' signal
10813 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
10814 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
10816 2006-07-24 Massimo Cora' <maxcvs@email.it>
10818 * plugins/symbol-browser/an_symbol_view.c,
10819 plugins/symbol-browser/an_symbol_view.h,
10820 plugins/symbol-browser/plugin.c:
10821 fix a matching case into sv_extract_type_qualifier_from_expr ()
10822 and some minor issues.
10824 2006-07-26 Johannes Schmid <jhs@gnome.org>
10826 * plugins/language-support-cpp-java/plugin.c:
10827 Fixed to work kind of with sourceview editor
10828 * plugins/sourceview/anjuta-document.c:
10829 * plugins/sourceview/anjuta-view.c:
10830 * plugins/sourceview/sourceview-cell.c:
10831 * plugins/sourceview/sourceview.c:
10832 Fixed IAnjutaEditorCell and "char-added" signal
10834 2006-07-24 Naba Kumar <naba@gnome.org>
10836 * plugins/document-manager/plugin.c,
10837 plugins/document-manager/plugin.h: Initial implementedion for loading
10840 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
10843 * plugins/editor/text_editor.c: Fixed syntax highlighting when
10844 indicators are cleared (that leaved grey texts).
10846 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
10848 * libanjuta/interfaces/libanjuta.idl,
10849 plugins/debug-manager/breakpoints.c,
10850 plugins/debug-manager/memory.c,
10851 plugins/debug-manager/registers.c,
10852 plugins/debug-manager/debug_tree.c,
10853 plugins/debug-manager/debugger.c,
10854 plugins/gdb/debugger.c,
10855 plugins/gdb/debugger.h,
10856 plugins/gdb/plugin.c:
10857 Add a parameter for reporting error
10858 Add a new interface for using gdb variable object
10859 Allow to cancel commands
10860 Rewrite handling of debugger state
10862 * plugins/debug-manager/plugin.c,
10863 plugins/debug-manager/locals.c,
10864 plugins/debug-manager/locals.h,
10865 plugins/debug-manager/register.c,
10866 plugins/debug-manager/stack_trace.c,
10867 plugins/debug-manager/stack_trace.h:
10868 Create and destroy local and stack trace windows when needed
10870 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10872 * plugins/document-manager/plugin.c:
10873 Fixed "Automatic" highlighting
10875 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
10877 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
10879 * plugins/sourceview/anjuta-view.c:
10880 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
10882 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
10884 * configure.in: Check for C/C++-Compiler correctly
10886 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
10888 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10890 * plugins/debug-manager/stack_trace.c:
10891 Destroy stack window when debuuger is disabled (#347414)
10893 * plugins/sourceview/anjuta-view.c:
10894 Fix a crash with popup-menu (#347412)
10896 2006-07-13 Naba Kumar <naba@gnome.org>
10898 * plugins/editor/Makefile.am,
10899 plugins/editor/text_editor.h,
10900 plugins/editor/text-editor-iterable.h,
10901 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
10904 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
10907 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
10909 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
10911 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
10914 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
10916 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10918 * libanjuta/anjuta-preferences-dialog.c:
10919 Do not use the page_num returned by gtk_notebook_append_page to
10920 remove the page as it cause bugs when pages removal is not done
10923 * plugins/document-manager/anjuta-docman.c:
10924 * src/anjuta-app.c:
10925 makes Anjuta display dock_items which have previously been hidden
10927 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
10929 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
10931 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
10932 * plugins/sourceview/sourceview.c: (imark_unmark):
10934 Patches for bugs #346450 and #346295
10936 * AUTHORS: Added Fredrik
10938 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
10940 * plugins/message-view/anjuta-msgman.c:
10941 Fixed close button/icon size (like in docman)
10943 2006-06-10 Naba Kumar <naba@gnome.org>
10945 * plugins/editor/text_editor.c: Fixed goto line to mark the line
10948 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
10950 * libanjuta/interfaces/libanjuta.idl:
10951 Move inspect_memory function in IAnjutaCpuDebugger interface
10952 Rename Boolean type to State
10954 * plugins/debug-manager/breakpoint.c:
10955 Rename Boolean type to State
10957 * plugins/debug-manager/Makefile.am,
10958 plugins/debug-manager/anjuta-marshal.list,
10959 plugins/debug-manager/data_view.c,
10960 plugins/debug-manager/data_view.h,
10961 plugins/debug-manager/data_buffer.c,
10962 plugins/debug-manager/data_buffer.h,
10963 plugins/debug-manager/chunk_view.c,
10964 plugins/debug-manager/chunk_view.h,
10965 plugins/debug-manager/anjuta-debug-manager.ui,
10966 plugins/debug-manager/debugger.c,
10967 plugins/debug-manager/memory.c,
10968 plugins/debug-manager/memory.h,
10969 plugins/debug-manager/plugin.c,
10970 plugins/gdb/debugger.c,
10971 plugins/gdb/debugger.h,
10972 plugins/gdb/plugin.c:
10973 Rewrite memory window using a special widget
10974 Rename Boolean type to State
10976 2006-06-08 Naba Kumar <naba@gnome.org>
10978 * plugins/editor/text_editor.c (itext_editor_get_current_word):
10979 Do not return garbage characters and return NULL when there is no
10982 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
10985 * plugins/search/search-replace.c: Fixed a mem leak.
10987 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
10989 * libanjuta/anjuta-launcher.c:
10990 Added debug message (see #343522)
10992 * plugins/build-basic-autotools/build-basic-autotools.c:
10993 Patch from Günther Brammer to fix #344015
10995 * plugins/sourceview/sourceview.c:
10996 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
10997 automatic highlight of build messages)
10999 2006-06-06 Naba Kumar <naba@gnome.org>
11002 libanjuta/interfaces/libanjuta.idl,
11003 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11004 plugins/Makefile.am,
11005 plugins/document-manager/action-callbacks.c,
11006 plugins/document-manager/plugin.c,
11007 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11008 interface for language highlight selection and langauge change
11011 * plugins/language-support-cpp-java: Added language support
11012 plugin for cpp and java.
11014 2006-05-27 Naba Kumar <naba@gnome.org>
11016 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11017 plugins/debug-manager/*, data/Makefile.am,
11018 manuals/reference/libanjuta/libanjuta.types,
11019 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11020 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11021 merged anjuta-new-debugger branch into trunck.
11022 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11024 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11026 * libanjuta/interfaces/libanjuta.idl,
11027 plugins/debug-manager/debugger.c,
11028 plugins/debug-manager/debugger.h,
11029 plugins/gdb/anjuta-gdb.plugin.in,
11030 plugins/gdb/debugger.c,
11031 plugins/gdb/debugger.h,
11032 plugins/gdb/plugin.c:
11033 Add new IAnjutaCpuDebugger interface to access cpu register
11034 Run gdb instead of /usr/local/bin/gdb
11036 * plugins/debug-manager/plugin.c,
11037 plugins/debug-manager/registers.c,
11038 plugins/debug-manager/registers.h:
11039 Rewrite register window
11040 Rename Load target menu item to Run target
11042 2006-05-07 Naba Kumar <naba@gnome.org>
11046 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11048 * plugins/debug-manager/watch.c,
11049 plugins/debug-manager/breakpoint.c,
11050 plugins/debug-manager/breakpoint.h:
11051 Fix crash: disconnect save and load session signals
11053 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11055 * libanjuta/interface/libanjuta.idl,
11056 plugins/debug-manager/debugger.c,
11057 plugins/gdb/plugin.c:
11058 Add a value parameter for evaluate command
11060 * plugins/debug-manager/anjuta-debug-manager.glade:
11061 Create new dialog box for watches using glade
11063 * plugins/debug-manager/anjuta-debug-manager.ui:
11064 Move watch menu items near the end
11065 Move breakpoint menu items outside the sub menu
11067 * plugins/debug-manager/debug_tree.c,
11068 plugins/debug-manager/debug_tree.h,
11069 plugins/debug-manager/debug_tree.h,
11070 plugins/debug-manager/watch.c:
11071 Move all GUI code from watch.c to debug_tree.c
11072 Add an auto update property to watches
11074 * plugins/debug-manager/locals.c,
11075 plugins/debug-manager/locals.h,
11076 plugins/debug-manager/stack_trace.c,
11077 plugins/debug-manager/stack_trace.h,
11078 plugins/debug-manager/plugin.c:
11079 Register actions before starting debugger
11081 * plugins/gdb/debugger.c:
11082 Do not call callback function if not present
11084 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11086 * libanjuta/interfaces/libanjuta.idl,
11087 plugins/debug-manager/stack_trace.c,
11088 plugins/debug-manager/stack_trace.h,
11089 plugins/debug-manager/anjuta-debug-manager.ui,
11090 plugins/gdb/debugger.c:
11091 Add a popup menu in stack frame window
11092 Add a new frame-changed event
11093 Use MI command for getting stack informations
11094 Get filename with full path (need gdb > 6.3)
11096 * libanjuta/interfaces/libanjuta.idl,
11097 plugins/debug-manager/debug_tree.c,
11098 plugins/debug-manager/debugger.c,
11099 plugins/debug-manager/locals.c,
11100 plugins/debug-manager/locals.h,
11101 plugins/debug-manager/plugin.c,
11102 plugins/gdb/debugger.c,
11103 plugins/gdb/debugger.h,
11104 plugins/gdb/parser.c,
11105 plugins/gdb/parser.h,
11106 plugins/gdb/plugin.c,
11107 plugins/gdb/Makefile.am:
11108 Pass watch data with string instead of Watch structures
11109 Use debug_tree in local window
11113 * plugins/debug-manager/breakpoints.c,
11114 plugins/debug-manager/utilities.c,
11115 plugins/debug-manager/utilities.h:
11116 Use a GtkListStore instead of a GtkTreeStore
11117 move goto_location_in_editor in utilities.c
11119 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11121 * libanjuta/interfaces/libanjuta.idl,
11122 plugins/debug-manager/anjuta-debug-manager.ui,
11123 plugins/debug-manager/breakpoints.c,
11124 plugins/debug-manager/plugin.c,
11125 plugins/gdb/debugger.c:
11126 Add a breakpoint type
11127 Add new popup menu in breakpoint window
11128 Add toggle breakpoint in editor popup menu
11129 Save and restore breakpoint enable
11130 Fix bug in clear all breakpoints
11131 Remove old useless code
11133 * plugins/debug-manager/debugger.c:
11134 Fix some problem with debugger states
11136 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11137 Update documentation
11139 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11141 * data/Makefile.am,
11142 plugins/gdb/Makefile.am,
11143 plugins/gdb/gdb.init:
11144 Move gdb.init crom data to plugins/gdb
11146 * plugins/gdb/gdb.init,
11147 libanjuta/interfaces/libanjuta.idl,
11148 plugins/debug-manager/breakpoints.c,
11149 plugins/debug-manager/debugger.c,
11150 plugins/debug-manager/plugin.c,
11151 plugins/gdb/debugger.c,
11152 plugins/gdb/plugin.c:
11153 Support pending breakpoints
11154 Rewrite debugger states
11155 Split ianjuta_debugger_log into _enable_log and _disable_log
11157 * plugins/debug-manager/start.c,
11158 plugins/debug-manager/debug_tree.c,
11159 plugins/gdb/parser.c:
11160 Remove some useless lines
11162 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11163 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11164 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11165 Update documentation
11167 2006-03-12 Naba Kumar <naba@gnome.org>
11169 * manuals/references/libanjuta/libanjuta.types: Fixed
11170 debug-manager name.
11172 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11174 * libanjuta/anjuta-debugger.c,
11175 libanjuta/anjuta-debugger.h:
11178 * libanjuta/interfaces/libanjuta.idl,
11179 plugins/debug-mananger/breakpoints.c,
11180 plugins/debug-manager/debug_tree.c,
11181 plugins/debug-manager/debugger.c,
11182 plugins/debug-manager/plugin.c,
11183 plugins/debug-manager/registers.c,
11184 plugins/debug-manager/sharedlib.c,
11185 plugins/debug-manager/signal.c,
11186 plugins/debug-manager/stack_trace.c,
11187 plugins/debug-manager/start.c,
11188 plugins/debug-manager/watch.c,
11189 plugins/gdb/debugger.c,
11190 plugins/gdb/debugger.h,
11191 plugins/gdb/parser.c,
11192 plugins/gdb/parser.h,
11193 plugins/gdb/plugin.c:
11194 Move types definitions from libanjuta/anjuta-debugger.{ch}
11195 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11197 * plugins/gdb/Makefile.am:
11198 Remove user interface from gdb plugin
11200 2006-03-12 Naba Kumar <naba@gnome.org>
11202 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11204 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11206 Modified Patch from Marc Maurer <uwog@uwog.net>:
11207 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11210 * plugins/sourceview/Makefile.am:
11211 * plugins/sourceview/sourceview-cell.c:
11212 * plugins/sourceview/sourceview-cell.h:
11213 * plugins/sourceview/sourceview.c:
11215 Implemented IAnjutaEditorCell
11217 2006-05-21 Naba Kumar <naba@gnome.org>
11219 * libanjuta/interfaces/libanjuta.idl,
11220 plugins/document-manager/action-callbacks.c,
11221 plugins/document-manager/plugin.c,
11222 plugins/editor/print.c, plugins/editor/text_editor.c,
11223 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11224 Fixed zooming and added icons and shortcuts for zoom menu items.
11226 2006-05-21 Naba Kumar <naba@gnome.org>
11228 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11231 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11233 * plugins/document-manager/anjuta-docman.c:
11234 Fixed close button reaction by setting the correct current editor
11236 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11238 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11239 * plugins/document-manager/anjuta-docman.c
11240 - Fix close button, you can close any tab as you wish now.
11241 - Fadeout mime icon as the same as close image
11243 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11245 Patch from Marc Maurer <uwog@uwog.net>
11246 * main.c: Compile fix when NLS is enabled
11248 AUTHORS: Added Marc
11250 2006-05-20 Naba Kumar <naba@gnome.org>
11252 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11253 while loading abiword-2.4.4/abi project).
11255 2006-05-18 Naba Kumar <naba@gnome.org>
11257 * libanjuta/interfaces/libanjuta.idl,
11258 plugins/document-manager/action-callbacks.c,
11259 plugins/editor/print.c,
11260 plugins/editor/text_editor.c,
11261 plugins/editor/text_editor.h,
11262 plugins/editor/text_editor_prefs.c: Fixed zooming.
11264 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11265 interface for character iteration and IAnjutaEditorAssist interface
11266 for autocompletions and editor tips.
11268 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11270 Patch from Günther Brammer <GBrammer@gmx.de>:
11271 * plugins/document-manager/anjuta-docman.c:
11272 Make tabs smaller but keep nice closing icon
11274 * plugins/document-manager/anjuta-docman.c:
11275 * plugins/document-manager/Makefile.am:
11277 Added nice mime-icons to the editor tabs
11279 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11281 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11283 * plugins/symbol-browser/an_symbol_view.c:
11285 - Fixed symbol searching (Yang Hong (#341997))
11287 * plugins/devhelp/htmlview.c:
11288 Fixed devhelp plugin
11290 * plugins/build-basic-autotools/build-basic-autotools.c:
11291 * plugins/search/search-replace.c:
11292 * plugins/document-manager/anjuta-docman.c:
11294 Only add a marker to a line where it makes sense!
11296 === anjuta 2.0.2 ===
11298 2006-05-15 Naba Kumar <naba@gnome.org>
11300 * configure.in: set required versions for
11303 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11305 * plugins/glade/plugin.c:
11306 Fixed signal connection for "gtk-doc-search"
11308 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11310 * NEWS: Set release date, add known issues
11312 * libanjuta/anjuta-shell.c:
11313 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11314 and debug other gtk-warnings/criticals)
11316 * plugins/build-basic-autotools/build-basic-autotools.c:
11317 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11319 * plugins/sourceview/anjuta-view.c:
11320 * plugins/sourceview/sourceview-args.c:
11321 * plugins/sourceview/sourceview-scope.c:
11322 * plugins/sourceview/sourceview-tags.c:
11323 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11325 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11327 * pixmaps/Makefile.am:
11328 Add preferences_general.png
11330 * plugins/devhelp/plugin.c:
11331 Fixed some more realise things
11333 * plugins/message-view/anjuta-msgman.c:
11334 Support stock icons for message panes
11336 * plugins/search/search-replace.c:
11337 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11339 * plugins/search/search-replace_backend.c:
11342 * plugins/sourceview/anjuta-document.c:
11343 * plugins/sourceview/sourceview.c:
11344 Fixed finalise and tag completion
11346 * src/anjuta-app.c:
11347 Use preferences_general icon
11349 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11351 * pixmaps/Makefile.am:
11354 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11356 * plugins/sourceview/sourceview-prefs.c:
11357 Fixed font & color handling
11359 * plugins/symbol-browser/an_symbol_view.c:
11362 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11364 * plugins/macro/macros.xml:
11365 Fixed bug #341583 (Address of FSF)
11367 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11370 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11371 Update: Do it the cool way...
11373 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11375 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11376 Implement gtk-api-help signals of glade3
11377 * configure.in: Bump to glade3 2.91.2
11379 * plugins/devhelp/plugin.c:
11380 Fixed some realize stuff in the devhelp plugin
11382 * plugins/sourceview/anjuta-document.c:
11383 fixed bug with scope completion
11385 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11387 * plugins/symbol-browser/an_symbol_view.c
11388 * plugins/symbol-browser/an_symbol_prefs.c
11389 * plugins/symbol-browser/an_symbol_prefs.h
11390 * global_tags/create_global_tags.sh:
11392 Automaticly create global tags on first startup
11394 2006-05-08 Massimo Cora' <maxcvs@email.it>
11397 * plugins/project-wizard/templates/Makefile.am:
11398 * (added) plugins/project-wizard/templates/cpp-logo.png:
11399 * (added) plugins/project-wizard/templates/cpp.wiz:
11400 * (added) plugins/project-wizard/templates/cpp/*:
11402 Added a generic c++ template. It's a simple hello world.
11404 2006-05-07 Massimo Cora' <maxcvs@email.it>
11406 * plugins/symbol-browser/an_symbol_view.c:
11407 fixed a stupid crasher.
11409 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11411 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11412 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11414 Fixed WxWidgets project type
11416 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11418 * plugins/devhelp/htmlview.c:
11419 * plugins/devhelp/plugin.c:
11420 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11422 * plugins/project-wizard/install.c:
11423 Don't set a message - thanks to seb
11425 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11427 * plugins/devhelp/htmlview.c:
11428 * plugins/symbol-browser/an_symbol_view.c:
11430 There is a weird crash in gtk_idle which I still did not completly fix!
11432 * plugins/project-wizard/install.c:
11433 Default to success instead of failure
11435 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11437 * plugins/devhelp/htmlview.c:
11438 * plugins/devhelp/plugin.c:
11439 Fixed bug and libdevhelp issue!
11441 * plugins/project-wizard/install.c:
11442 Fixed message string!
11444 2006-05-03 Massimo Cora' <maxcvs@email.it>
11446 * plugins/symbol-browser/an_symbol_view.c:
11447 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11449 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11451 * pixmaps/Makefile.am:
11453 * anjuta.desktop.in.in
11455 GNOME Goal #2.1: Install theme-friendly icons
11457 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11459 * plugins/devhelp/htmlview.c: Reload page on reparent
11460 * plugins/document-manager/anjuta-docman.c:
11461 Present document-manager when document is selected in file-manager
11463 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11465 * plugins/symbol-broser/an_symbol_view.c:
11466 Fixed crasher in namespace exploration
11468 2006-05-01 Massimo Cora' <maxcvs@email.it>
11471 * plugins/valgrind/Makefile.am:
11473 Optional compiling of Valgrind plugin
11475 2006-05-01 Massimo Cora' <maxcvs@email.it>
11477 * plugins/symbol-browser/an_symbol_view.c:
11478 - modularized code. Marked with FIXME the parts which need improvement.
11480 - Added basic namespace completion for Gtkmm type project:
11481 - namespace1::MyClass *class;
11482 - class-> [display]
11483 - Namespaces must be anyway improved.
11485 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11487 * plugins/devhelp/plugin.c:
11488 Fixed up plugin unloading and show html widget on link selected
11492 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11494 * plugins/devhelp/Makefile.am:
11495 * plugins/devhelp/anjuta-devhelp.plugin.in:
11496 * plugins/devhelp/htmlview.c:
11497 * plugins/devhelp/htmlview.h:
11498 * plugins/devhelp/plugin.c:
11499 * plugins/devhelp/plugin.h:
11500 Reimplemeted devhelp plugin from scratch
11502 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11505 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11507 * plugins/sourceview/sourceview-tags.c:
11508 complete some more tag types
11510 * plugins/valgrind/plugin.c:
11511 * plugins/valgrind/preferences.c:
11512 * plugins/valgrind/vggeneralprefs.c:
11514 Fixed lots of gtk warnings
11516 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
11518 * plugins/sourceview/sourceview-scope.c:
11519 Implemented type-ahead for scope completion
11521 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
11523 * manuals/C/Makefile.am:
11524 * manuals/Makefile.am:
11525 * plugins/document-manager/Makefile.am:
11526 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11527 * plugins/sourceview/Makefile.am:
11532 * plugins/class-gen/goc_template_header: G_END_DECLS
11534 2006-05-27 Naba Kumar <naba@gnome.org>
11536 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
11537 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
11538 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
11539 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
11540 scintilla/include/Scintilla.iface,
11541 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
11542 cvs. Fixed compile flags. Removed outdated patches.
11544 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
11546 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
11548 * plugins/sourceview/anjuta-document.c:
11549 * plugins/sourceview/sourceview-args.c:
11550 * plugins/sourceview/sourceview-scope.c:
11552 Add End/Home keypresses and support completion if symbol start with '!' for example
11555 2006-04-27 Massimo Cora' <maxcvs@email.it>
11557 * libanjuta/interfaces/libanjuta.idl:
11559 * plugins/sourceview/sourceview-scope.c:
11560 * plugins/sourceview/tag-window.c:
11561 * plugins/sourceview/tag-window.h:
11562 * plugins/symbol-browser/an_symbol_view.c:
11563 * plugins/symbol-browser/an_symbol_view.h:
11564 * plugins/symbol-browser/plugin.c:
11566 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
11568 Code and ideas for C/C++ new completion engine comes from IComplete written by
11569 Martin Stubenschrott <stubenschrott@gmx.net>.
11570 Currently the interface works only with GtkSourceView plugin.
11572 * tagmanager/Makefile.am:
11574 * tagmanager/entry.h:
11575 * tagmanager/get.c:
11576 * tagmanager/get.h:
11577 * tagmanager/include/tm_file_entry.h:
11578 * tagmanager/include/tm_project.h:
11579 * tagmanager/include/tm_source_file.h:
11580 * tagmanager/include/tm_symbol.h:
11581 * tagmanager/include/tm_tagmanager.h:
11582 * tagmanager/include/tm_work_object.h:
11583 * tagmanager/include/tm_workspace.h:
11584 * tagmanager/parse.c:
11585 * tagmanager/read.c:
11586 * tagmanager/read.h:
11587 * tagmanager/tm_project.c:
11588 * tagmanager/tm_source_file.c:
11589 * tagmanager/tm_workspace.c:
11591 Tagmanager can now parse a memory buffer and generate/update
11592 tags into tm_workspace/tm_project on the fly, without using files.
11593 C/C++ is supported now.
11595 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
11597 * plugins/sourceview/anjuta-document.c:
11598 * plugins/sourceview/sourceview-args.c:
11599 * plugins/sourceview/sourceview-scope.c:
11600 * plugins/sourceview/sourceview.c:
11602 Fixed some memory leaks and argument completion
11604 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11606 * plugins/glade/plugin.c:
11608 Fixed glade plugin build because of API changes in glade3
11610 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11612 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11613 Updated editor section
11615 * manuals/C/anjuta-manual/interface.xml:
11616 * manuals/C/anjuta-manual/preferences.xml:
11617 * manuals/C/anjuta-manual/projects.xml:
11620 * plugins/editor/anjuta-editor.plugin.in:
11623 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11626 * plugins/editor/anjuta-editor.plugin.in:
11627 * plugins/sourceview/sourceview.plugin.in:
11629 Build both editors and let the user decide a runtime!
11631 * plugins/sourceview/sourceview-scope.c:
11632 Fixed bug in regex to allow test()-> completions
11634 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
11636 * plugins/sourceview/anjuta-document.c:
11637 * plugins/sourceview/sourceview-args.c:
11638 * plugins/sourceview/sourceview-scope.c:
11639 * plugins/sourceview/sourceview-tags.c:
11640 * plugins/sourceview/tag-window.c:
11642 Improved callltip windows
11644 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11646 * src/anjuta-app.c: (on_session_save):
11647 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
11648 <ricardo.jose.ferrari@gmail.com> for pointing this out!
11650 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11652 * libanjuta/anjuta-utils.c:
11653 * plugins/cvs-plugin/cvs-execute.c:
11656 * scintilla/LexInno.cxx:
11657 * scintilla/LexOpal.cxx:
11658 * scintilla/LexTCL.cxx:
11660 Added missing files from scintilla-update
11662 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11665 * manuals/C/Makefile.am:
11666 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11667 * manuals/C/anjuta-manual/Makefile.am:
11668 * manuals/C/anjuta-manual/anjuta-manual.xml:
11669 * manuals/C/anjuta-manual/build.xml:
11670 * manuals/C/anjuta-manual/debugger.xml:
11671 * manuals/C/anjuta-manual/execute.xml:
11672 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
11673 * manuals/C/anjuta-manual/figures/arguments.png:
11674 * manuals/C/anjuta-manual/figures/configure_dlg.png:
11675 * manuals/C/anjuta-manual/figures/file_menu.png:
11676 * manuals/C/anjuta-manual/figures/menu_main.png:
11677 * manuals/C/anjuta-manual/figures/menubar.png:
11678 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
11679 * manuals/C/anjuta-manual/figures/project_info.png:
11680 * manuals/C/anjuta-manual/figures/scrshot.png:
11681 * manuals/C/anjuta-manual/figures/symbol_browser.png:
11682 * manuals/C/anjuta-manual/figures/tool-editor.png:
11683 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
11684 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
11685 * manuals/C/anjuta-manual/figures/toolbar_format.png:
11686 * manuals/C/anjuta-manual/figures/toolbar_main.png:
11687 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
11688 * manuals/C/anjuta-manual/fileoperations.xml:
11689 * manuals/C/anjuta-manual/interface.xml:
11690 * manuals/C/anjuta-manual/introduction.xml:
11691 * manuals/C/anjuta-manual/preferences.xml:
11692 * manuals/C/anjuta-manual/projects.xml:
11693 * manuals/C/anjuta-manual/tools.xml:
11694 * manuals/Makefile.am:
11696 Updated manual and faq
11698 * scintilla/CallTip.cxx:
11699 * scintilla/CallTip.h:
11700 * scintilla/CellBuffer.cxx:
11701 * scintilla/CellBuffer.h:
11702 * scintilla/ContractionState.cxx:
11703 * scintilla/Document.cxx:
11704 * scintilla/Document.h:
11705 * scintilla/DocumentAccessor.cxx:
11706 * scintilla/Editor.cxx:
11707 * scintilla/Editor.h:
11708 * scintilla/ExternalLexer.cxx:
11709 * scintilla/Indicator.cxx:
11710 * scintilla/KeyMap.cxx:
11711 * scintilla/KeyWords.cxx:
11712 * scintilla/LexAU3.cxx:
11713 * scintilla/LexBash.cxx:
11714 * scintilla/LexCPP.cxx:
11715 * scintilla/LexCaml.cxx:
11716 * scintilla/LexCsound.cxx:
11717 * scintilla/LexEiffel.cxx:
11718 * scintilla/LexGui4Cli.cxx:
11719 * scintilla/LexHTML.cxx:
11720 * scintilla/LexLua.cxx:
11721 * scintilla/LexMSSQL.cxx:
11722 * scintilla/LexOthers.cxx:
11723 * scintilla/LexPOV.cxx:
11724 * scintilla/LexPython.cxx:
11725 * scintilla/LexRuby.cxx:
11726 * scintilla/LexSQL.cxx:
11727 * scintilla/LexVB.cxx:
11728 * scintilla/Makefile.am:
11729 * scintilla/PlatGTK.cxx:
11730 * scintilla/PropSet.cxx:
11731 * scintilla/RESearch.cxx:
11732 * scintilla/RESearch.h:
11733 * scintilla/ScintillaBase.cxx:
11734 * scintilla/ScintillaGTK.cxx:
11735 * scintilla/StyleContext.h:
11736 * scintilla/ViewStyle.cxx:
11737 * scintilla/ViewStyle.h:
11738 * scintilla/XPM.cxx:
11739 * scintilla/include/KeyWords.h:
11740 * scintilla/include/Platform.h:
11741 * scintilla/include/PropSet.h:
11742 * scintilla/include/SciLexer.h:
11743 * scintilla/include/Scintilla.h:
11744 * scintilla/include/Scintilla.iface:
11745 * scintilla/include/ScintillaWidget.h:
11746 * scintilla/lexers.make:
11748 Update to scintilla 1.68
11750 * src/anjuta-app.c:
11751 Only show help items which are really availible
11753 * plugins/cvs-plugin/cvs-callbacks.c
11754 * plugins/cvs-plugin/cvs-execute.c
11755 * plugins/cvs-plugin/subversion-callbacks.c:
11756 * libanjuta/anjuta-utils.c:
11757 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
11759 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
11761 * plugins/project-wizard/install.c,
11762 * plugins/project-wizard/autogen.c:
11763 Add error messages if using a read only directory
11764 Improve fix for bug #339296
11766 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
11768 * libanjuta/interfaces/libanjuta.idl:
11769 * plugins/document-manager/action-callbacks.c:
11770 * plugins/document-manager/plugin.c:
11771 * plugins/editor/text_editor.c:
11772 Added IAnjutaEditorGoto
11774 * plugins/editor/aneditor.cxx:
11775 * plugins/editor/aneditor.h:
11776 * plugins/editor/text_editor.h:
11777 * plugins/editor/text_editor_prefs.c:
11781 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
11783 * libanjuta/interfaces/libanjuta.idl:
11784 * plugins/document-manager/action-callbacks.c:
11785 * plugins/document-manager/anjuta-docman.c:
11786 * plugins/document-manager/plugin.c:
11787 * plugins/editor/text_editor.c:
11788 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
11790 * plugins/sourceview/sourceview.c:
11791 * plugins/sourceview/sourceview.glade:
11792 Fixed some uft-8 issues and added a preference option
11793 to enable/disable gnome-vfs monitoring
11795 * scintilla/Makefile.am:
11796 * scintilla/include/Makefile.am:
11799 2006-04-20 Massimo Cora' <maxcvs@email.it>
11801 * libanjuta/interfaces/libanjuta.idl:
11802 Remove get_current_pos () because we have get_position()
11804 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11807 * plugins/sourceview/tag-window.c:
11808 Don't close window on PageUp/PageDown
11810 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
11812 * data/Makefile.am:
11813 * manuals/reference/libanjuta/Makefile.am:
11818 * src/bacon-message-connection.c:
11819 * src/bacon-message-connection.h: (both from gedit)
11822 Fixed #312319 (Opening files when Anjuta is already open)
11824 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11826 * TODO.tasks: Updated
11827 * plugins/sourceview/anjuta-view.c:
11828 * plugins/sourceview/anjuta-view.h:
11829 * plugins/sourceview/sourceview.c:
11831 * configure.in: Fix --enable-plugin-scintilla
11833 Added char_added signal
11835 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
11837 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
11839 Fixed diff for utf8
11841 * plugins/sourceview/sourceview.c:
11842 Fixed VFS monitoring (still a bit buggy)
11844 * plugins/sourceview/sourceview-args.c:
11845 * plugins/sourceview/tag-window.c:
11847 Better sizing for the popup-window
11849 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
11851 * plugins/project-wizard/templates/gnome/src/main.c:
11852 * plugins/project-wizard/templates/gnome/src/project.glade:
11853 * plugins/project-wizard/templates/gtk/src/main.c:
11854 * plugins/project-wizard/templates/gtk/src/project.glade:
11855 * plugins/project-wizard/templates/gtkmm/src/main.cc:
11857 Fixed up GLADE_FILE definition in project types and fixed bug #334546
11859 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
11861 * configure.in: More removal of obsoleteness.
11864 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
11867 * libanjuta/anjuta-preferences.c:
11868 * libanjuta/anjuta-utils.c:
11869 * libanjuta/anjuta-utils.h:
11870 * plugins/message-view/message-view.c:
11872 Changed color functions and moved convert_color to anjuta-utils.h
11874 * plugins/message-view/anjuta-message-manager-plugin.glade:
11875 GnomeColorPicker -> GtkColorButton (bug #309154)
11877 * plugins/sourceview/plugin.c:
11878 * plugins/sourceview/sourceview-prefs.c:
11879 * plugins/sourceview/sourceview.glade:
11880 Added color and font preferences
11882 * plugins/sourceview/sourceview-tags.c:
11883 Only show as much choices as configured in preferences
11885 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11887 * ROADMAP, NEWS: Updated (we are far behind ;-)
11888 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
11890 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
11893 * plugins/editor/Makefile.am:
11894 * scintilla/Makefile.am
11896 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
11898 * global-tags/Makefile.am:
11899 * global-tags/create_global_tags.sh:
11900 * plugins/symbol-browser/an_symbol_prefs.c:
11901 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
11902 * plugins/symbol-browser/plugin.h:
11903 * tagmanager/include/tm_workspace.h:
11904 * tagmanager/tm_workspace.c:
11906 Fixed symbol-browser prefs and move global tags generation from installtion to
11907 preferences to make the life easier for distributers and to allow updates after installtion
11909 * plugins/document-manager/action-callbacks.c:
11910 * plugins/document-manager/action-callbacks.h:
11911 * plugins/document-manager/anjuta-document-manager.ui:
11912 * plugins/document-manager/indent-util.c:
11913 * plugins/document-manager/plugin.c:
11914 * plugins/editor/text_editor.c:
11916 Moved indent stuff to document-manager
11918 * plugins/sourceview/anjuta-view.c:
11919 * plugins/sourceview/sourceview-args.c:
11920 * plugins/sourceview/sourceview-scope.c:
11921 * plugins/sourceview/sourceview-tags.c:
11922 * plugins/sourceview/sourceview.c:
11926 * plugins/sourceview/sourceview.plugin (removed):
11927 * plugins/sourceview/sourceview.plugin.in:
11928 Editor is not user-activatible
11930 * plugins/sourceview/sourceview.png:
11933 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
11935 * src/anjuta-app.c: Fixed crasher on plugin unloading
11937 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
11939 * plugins/sourceview/sourceview.c
11940 * plugins/sourceview/sourceview-args.c
11941 * plugins/sourceview/sourceview-args.h:
11943 Polished argument completion
11945 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
11947 * plugins/message-view/anjuta-msgman.c:
11948 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
11950 Show message pane on switch (does not work, anjuta_shell needs a fix)
11952 * plugins/sourceview/Makefile.am:
11953 * plugins/sourceview/anjuta-view.c: (find_tag_window),
11954 * plugins/sourceview/sourceview-args.c:
11955 * plugins/sourceview/sourceview-args.h:
11956 * plugins/sourceview/sourceview-private.h:
11957 * plugins/sourceview/sourceview-scope.c:
11958 (sourceview_scope_update), (sourceview_scope_filter_keypress):
11959 * plugins/sourceview/sourceview-tags.c:
11960 * plugins/sourceview/sourceview.c:
11961 * plugins/sourceview/tag-window.c:
11962 * plugins/sourceview/tag-window.h:
11964 Added scope and argument completion
11966 2006-04-03 Johannes Schmid <jhs@gnome.org>
11969 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
11970 (on_widget_remove):
11973 * plugins/sourceview/sourceview.c: (iselect_clear):
11974 Make "Delete"-key working
11976 * configure.in: #336389
11978 2006-04-03 Johannes Schmid <jhs@gnome.org>
11980 * plugins/sourceview/Makefile.am:
11981 * plugins/sourceview/anjuta-view.c:
11982 * plugins/sourceview/plugin.c:
11983 * plugins/sourceview/sourceview-private.h:
11984 * plugins/sourceview/sourceview-scope.c:
11985 * plugins/sourceview/sourceview-scope.h:
11986 * plugins/sourceview/sourceview-tags.c:
11987 * plugins/sourceview/sourceview-tags.h:
11988 * plugins/sourceview/sourceview.c:
11989 * plugins/sourceview/sourceview.h:
11990 * plugins/sourceview/tag-window.c:
11992 - fixed goto_file_line
11993 - scroll to cursor on undo/redo
11994 - show correct popup-menu
11995 - scope completion (not ready yet)
11997 2006-04-03 Johannes Schmid <jhs@gnome.org>
11999 * plugins/sourceview/plugin.c:
12000 * plugins/sourceview/sourceview-tags.c:
12001 * plugins/sourceview/sourceview.c:
12002 * plugins/sourceview/sourceview.h:
12003 * plugins/sourceview/tag-window.c:
12005 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12007 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12009 * plugins/sourceview/sourceview.c:
12010 Fixed next/previous bookmark.
12011 Toggled bookmark (set/unset).
12013 2006-04-03 Johannes Schmid <jhs@gnome.org>
12015 * plugins/document-manager/action-callbacks.c:
12016 Fixed Gtk-Warning in goto_line
12018 * plugins/sourceview/Makefile.am:
12019 * plugins/sourceview/anjuta-document.c:
12020 * plugins/sourceview/anjuta-view.c:
12021 * plugins/sourceview/anjuta-view.h:
12022 * plugins/sourceview/sourceview-autocomplete.c:
12023 * plugins/sourceview/sourceview-autocomplete.h:
12024 * plugins/sourceview/sourceview-private.h:
12025 * plugins/sourceview/sourceview-tags.c:
12026 * plugins/sourceview/sourceview-tags.h:
12027 * plugins/sourceview/sourceview.c:
12028 * plugins/sourceview/tag-window.c:
12029 * plugins/sourceview/tag-window.h:
12030 Created a nice API for tag and completion windows
12032 * plugins/sourceview/sourceview-print.h:
12033 * plugins/sourceview/sourceview-print.c:
12036 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12038 * plugins/sourceview/sourceview.c:
12039 Fixed typo (Sort bookmarks).
12041 2006-04-01 Johannes Schmid <jhs@gnome.org>
12043 * plugins/sourceview/anjuta-document.c:
12044 * plugins/sourceview/anjuta-document.h:
12045 * plugins/sourceview/anjuta-view.c:
12046 * plugins/sourceview/anjuta-view.h:
12047 * plugins/sourceview/sourceview-autocomplete.c:
12048 * plugins/sourceview/sourceview-autocomplete.h:
12049 * plugins/sourceview/sourceview-prefs.c:
12050 * plugins/sourceview/sourceview-prefs.h:
12051 * plugins/sourceview/sourceview-private.h:
12052 * plugins/sourceview/sourceview-tags.c:
12053 * plugins/sourceview/sourceview-tags.h:
12054 * plugins/sourceview/sourceview.c:
12055 * plugins/sourceview/sourceview.glade:
12056 * plugins/sourceview/tag-window.c:
12057 * plugins/sourceview/tag-window.h:
12059 Improved code complete and autocomplete
12061 2006-04-01 Johannes Schmid <jhs@gnome.org>
12063 * plugins/sourceview/Makefile.am:
12064 * plugins/sourceview/bookmark.png:
12065 * plugins/sourceview/marker-attentive.png:
12066 * plugins/sourceview/marker-basic.png:
12067 * plugins/sourceview/marker-intense.png:
12068 * plugins/sourceview/marker-light.png:
12069 * plugins/sourceview/sourceview.c:
12071 Added pixmaps for all marker types and show bookmarks
12074 * plugins/sourceview/Makefile.am:
12075 Build sourceview on 2.14 only
12077 2006-03-31 Johannes Schmid <jhs@gnome.org>
12079 * plugins/sourceview/Makefile.am:
12080 * plugins/sourceview/anjuta-document.c:
12081 * plugins/sourceview/anjuta-view.c:
12082 * plugins/sourceview/anjuta-view.h:
12083 * plugins/sourceview/sourceview-autocomplete.c:
12084 * plugins/sourceview/sourceview-private.h:
12085 * plugins/sourceview/sourceview-tags.c:
12086 * plugins/sourceview/sourceview-tags.h:
12087 * plugins/sourceview/sourceview.c:
12088 * plugins/sourceview/tag-window.c:
12089 * plugins/sourceview/tag-window.h:
12091 Added code completion with tag manager to the editor and fixed a save_as bug
12093 2006-03-31 Johannes Schmid <jhs@gnome.org>
12095 * src/main.c: Revert patch from Rob to allow building with
12097 * configure.in: Require at least 2.12 libraries
12099 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12101 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12103 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12104 Improve anjuta-plugin project template: Added missed files dist tarball
12107 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12110 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12112 reviewed by: Johannes Schmid <jhs@gnome.org>
12114 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12115 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12116 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12117 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12119 Improve anjuta-plugin project template. Also fix for #322744
12121 2006-03-27 Johannes Schmid <jhs@gnome.org>
12123 * plugins/sourceview/sourceview-private.h:
12124 plugins/sourceview/sourceview.c:
12126 Added basic bookmark support
12128 2006-03-27 Johannes Schmid <jhs@gnome.org>
12133 Patch from Rob Bradfort <robster@debian.org>:
12134 * src/main.c: (get_command_line_args), (main):
12135 Migration from popt to GOption
12137 2006-03-26 Naba Kumar <naba@gnome.org>
12139 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12140 size to scale itself with theme.
12142 2006-03-26 Naba Kumar <naba@gnome.org>
12144 * plugins/file-manager/an_file_view.c,
12145 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12146 when symbolview and fileview objects are destroyed to avoid crashes
12147 after the plugins are disabled.
12149 2006-03-26 Naba Kumar <naba@gnome.org>
12151 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12152 Deleted unused file.
12154 * plugins/glade/plugin.c: Be able to close glade plugin when there
12155 there is no glade project loaded.
12157 * plugins/sourceview/sourceview.plugin,
12158 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12160 2006-03-23 Naba Kumar <naba@gnome.org>
12162 * plugins/editor/print.c: Fixed a bug where some sections of
12163 printed/previewed text is not highlighted.
12165 2006-03-20 Johannes Schmid <jhs@gnome.org>
12167 * libanjuta/interfaces/libanjuta.idl:
12169 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12170 as we do not use private apis. Show help window and startup because it does
12173 * plugins/document-manager/action-callbacks.c:
12174 plugins/editor/Makefile.am:
12175 plugins/editor/text_editor.c:
12176 plugins/editor/print.c:
12177 plugins/editor/print.h:
12179 Fixed printing (nobody has missed it BTW ;-)
12181 * plugins/sourceview/sourceview.c:
12184 2006-03-20 Naba Kumar <naba@gnome.org>
12186 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12187 devhelp >= 0.9 < 0.11 versions.
12189 2006-03-20 Johannes Schmid <jhs@gnome.org>
12191 * plugins/sourceview/anjuta-document-loader.c
12192 plugins/sourceview/sourceview.c:
12194 Fixed encoding bugs
12196 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12198 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12199 Fixed bug (line position)
12200 Give the good line position whatever the active editor.
12202 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12204 * configure.in: Added fi to ALL_LINGUAS
12206 2006-03-19 Johannes Schmid <jhs@gnome.org>
12208 * plugins/sourceview/anjuta-document-loader.c:
12209 replace gnome_vfs_get_mime_type_for_name_and data
12211 * plugins/build-basic-autotools/build-basic-autotools.c:
12214 2006-03-17 Johannes Schmid <jhs@gnome.org>
12216 * plugins/editor/editor.glade:
12217 Added style-editor again after it got lost somehow
12219 2006-03-17 Johannes Schmid <jhs@gnome.org>
12221 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12222 configure.in: require devhelp 0.11
12224 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12226 plugins/build-basic-autotools/build-basic-autotools.c:
12227 forgot a an installtion callback for the "install as root"-feature
12229 2006-03-17 Massimo Cora' <maxcvs@email.it>
12231 reviewed by: Johannes Schmid <jhs@gnome.org>
12233 * plugins/class-gen/anjuta-class-gen-plugin.glade
12234 plugins/class-gen/class_gen.c
12235 plugins/class-gen/goc_template_header
12236 plugins/class-gen/goc_template_source
12240 2006-03-16 Johannes Schmid <jhs@gnome.org>
12242 * plugins/sourceview/sourceview.c:
12243 Fixed "save-point" signal for undo actions
12245 2006-03-16 Massimo Cora' <maxcvs@email.it>
12247 reviewed by: Johannes Schmid <jhs@gnome.org>
12249 * plugins/document-manager/anjuta-docman.c:
12250 Implement tab drag and drop
12252 2006-03-16 Johannes Schmid <jhs@gnome.org>
12254 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12255 plugins/build-basic-autotools/build-basic-autotools.c:
12257 Implemented "install as root"-feature (#321455)
12259 2006-03-16 Johannes Schmid <jhs@gnome.org>
12262 plugins/sourceview/.cvsignore
12263 plugins/tools/scripts/.cvsignore:
12264 Added/extended .cvsignore files
12266 * plugins/sourceview/sourceview-autocomplete.c:
12267 plugins/sourceview/sourceview-autocomplete.h:
12268 plugins/sourceview/sourceview-prefs.c:
12269 plugins/sourceview/sourceview-private.h:
12270 plugins/sourceview/sourceview.glade:
12271 Autcomplete just works(tm) now and respects preferences
12273 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12274 Use better algorithm from autocomplete
12276 2006-03-15 Johannes Schmid <jhs@gnome.org>
12278 * src/anjuta-app.c:
12281 2006-03-15 Johannes Schmid <jhs@gnome.org>
12283 * libanjuta/interfaces/libanjuta.idl:
12284 plugins/class-gen/class_gen.c:
12285 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12286 plugins/project-manager/plugin.c:
12288 Allow to add multiple source files (#320191)
12290 * configure.in: Require gnome-build 0.1.3
12292 2006-03-14 Johannes Schmid <jhs@gnome.org>
12294 * plugins/macro/macro-utils.c: Fixed bug #333606
12295 * plugins/file-wizard/file.c: Fixed bug #333601
12297 2006-03-13 Johannes Schmid <jhs@gnome.org>
12299 * plugins/sourceview/sourceview_autocomplete.c
12300 plugins/sourceview/sourceview_autocomplete.h
12301 plugins/sourceview/sourceview.c
12302 plugins/sourceview/sourceview-private.h
12303 plugins/sourceview/sourceview-prefs.c:
12305 Cleaned up and fixed several issues
12307 2006-03-13 Johannes Schmid <jhs@gnome.org>
12309 * plugins/sourceview/Makefile.am:
12310 plugins/sourceview/sourceview-autocomplete.c
12311 plugins/sourceview/sourceview-autocomplete.h:
12312 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12313 plugins/sourceview/sourceview-private.h:
12314 plugins/sourceview/sourceview.c:
12316 Added (buggy) autocomplete feature to sourceview
12318 2006-03-12 Naba Kumar <naba@gnome.org>
12320 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12321 libanjuta/anjuta-session.c: Added API docs.
12323 2006-03-12 Naba Kumar <naba@gnome.org>
12325 * TODO.tasks: Added couple of tasks.
12326 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12327 Register private class as early as possible so that members could
12328 point to self class. Code clean up.
12330 2006-03-12 Naba Kumar <naba@gnome.org>
12332 * po/POTFILES.in, po/POTFILES.skip: Updated.
12334 2006-03-11 Naba Kumar <naba@gnome.org>
12336 * libanjuta/anjuta-shell.c,
12337 plugins/document-manager/anjuta-docman.c,
12338 plugins/document-manager/plugin.c,
12339 plugins/symbol-browser/an_symbol_search.c,
12340 plugins/valgrind/vgrule-list.c: Use correct signal names while
12343 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12344 signal names and fixed enum IANJUTA_TYPE_* macro.
12346 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12348 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12349 plugins/search/search-replace.c :
12350 Fixed bug (Bookmark the good line).
12351 Search & Replace (Mark all matched strings).
12353 2006-03-09 Johannes Schmid <jhs@gnome.org>
12355 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12356 Completed changes from yesterday
12358 * plugins/document-manager/anjuta-document-manager.glade:
12359 plugins/editor/editor.glade
12360 plugins/editor/plugin.c: (activate_plugin)
12361 plugins/editor/text_editor.c
12362 plugins/sourceview/Makefile.am
12363 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12364 plugins/sourceview/sourceview.glade:
12365 Completed preference changes
12367 2006-03-08 Johannes Schmid <jhs@gnome.org>
12369 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12370 plugins/search/plugin.c: (activate_plugin):
12372 Removed Gtk-Criticals
12374 * plugins/document-manager/anjuta-document-manager.glade:
12375 plugins/document-manager/plugin.c: (on_docman_auto_save),
12376 (on_gconf_notify_timer), (prefs_init):
12377 plugins/document-manager/plugin.h:
12378 plugins/editor/text_editor.c: (text_editor_instance_init),
12379 (text_editor_dispose):
12380 plugins/editor/text_editor.h:
12381 plugins/editor/text_editor_cbs.c:
12382 plugins/editor/text_editor_cbs.h:
12383 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12384 plugins/glade/plugin.c: (activate_plugin):
12385 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12386 plugins/sourceview/sourceview-private.h:
12387 plugins/sourceview/sourceview.c: (on_menu_popup),
12388 (sourceview_new), (ifile_open), (ifile_savable_save),
12389 (ifile_savable_save_as), (ieditor_set_popup_menu),
12390 (ieditor_get_filename), (imark_mark):
12392 Moved autosave from editor to document manager and fixed some things in
12395 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12397 * plugins/search/anjuta-search.glade :
12398 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12399 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12400 plugins/search/search-replace.c : Fixed bug.
12402 2006-03-08 Johannes Schmid <jhs@gnome.org>
12404 * plugins/search/anjuta-search.glade
12405 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12407 2006-03-07 Johannes Schmid <jhs@gnome.org>
12409 * plugins/document-manager/action-callbacks.c
12410 plugins/document-manager/anjuta-document-manager.glade
12411 plugins/document-manager/plugin.c: (prefs_init),
12413 plugins/editor/Makefile.am:
12414 plugins/editor/editor.glade:
12415 plugins/editor/plugin.c: (on_style_button_clicked),
12416 (activate_plugin), (dispose):
12417 plugins/editor/style-editor.c:
12419 Startet to seperate document-manager and editor preferences
12421 * plugins/search/Makefile.am:
12422 plugins/search/anjuta-search.glade:
12423 plugins/search/search-replace.c:
12425 Moved search GUI to search-plugin
12427 * plugins/sourceview/sourceview-prefs.c:
12428 plugins/sourceview/sourceview-prefs.h:
12429 plugins/sourceview/sourceview-private.h:
12430 plugins/sourceview/sourceview.c:
12431 plugins/sourceview/sourceview.h:
12432 plugins/sourceview/Makefile.am:
12433 plugins/sourceview/anjuta-document.h:
12434 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12435 plugins/sourceview/plugin.c:
12437 Added some preferences to sourceview and fixed vfs_monitor
12439 * tagmanager/c.c: (parseParens):
12440 Removed annoying debug message
12442 * libanjuta/interfaces/libanjuta.idl:
12443 Removed IAnjutaEditorFactory::create_style_editor()
12445 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12447 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12448 Search : Bookmark all matched lines.
12450 2006-03-06 Johannes Schmid <jhs@gnome.org>
12452 * plugins/class-gen/anjuta-class-gen.plugin.in
12453 plugins/file-loader/plugin.c: (sort_wizards)
12454 (on_create_submenu), (activate_plugin)
12455 plugins/file-wizard/anjuta-file-wizard.plugin.in
12456 plugins/glade/anjuta-glade.plugin.in
12457 plugins/project-import/anjuta-project-import.plugin.in
12458 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12460 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12461 sorted alphabeticly
12463 * plugins/project-wizard/templates/mkfile.wiz:
12464 Use configured project directory instead of ~/myproject
12466 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12468 Show markers (again) and monitor uri
12470 2006-03-06 Naba Kumar <naba@gnome.org>
12472 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12473 typedefs separately so that forward linking would work.
12474 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12476 2006-03-05 Naba Kumar <naba@gnome.org>
12478 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12479 passing Enums and Structs in signals. Define struct _Name in
12480 generated code, so that forward referencing.
12481 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12483 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12485 2006-03-05 Naba Kumar <naba@gnome.org>
12487 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12488 support. Generate GType definitions for enums in generated codes
12489 so that enums could be passed as signal params.
12491 2006-03-04 Naba Kumar <naba@gnome.org>
12493 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12494 Restored cvs-moved revision files. They were originally marked
12495 deleted at their older locations. Now they are restored at
12496 their new locations. The changeset is one that was committed
12497 as part of document-manager, editor, search and print plugins
12498 separation from editor plugin.
12500 2006-03-03 Johannes Schmid <jhs@gnome.org>
12502 * plugins/sourceview/*:
12503 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12506 2006-03-04 Naba Kumar <naba@gnome.org>
12508 * plugins/gdb/*: Deleted removed files (see previous changlog
12509 entry for files list).
12511 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
12513 * plugins/debug-mananger/breakpoints.c,
12514 plugins/debug-manager/breakpoints.h,
12515 plugins/debug-manager/debug_tree.c,
12516 plugins/debug-manager/debug_tree.h,
12517 plugins/debug-manager/info.c,
12518 plugins/debug-manager/info.h,
12519 plugins/debug-manager/locals.c,
12520 plugins/debug-manager/locals.h,
12521 plugins/debug-manager/memory.c,
12522 plugins/debug-manager/memory.h,
12523 plugins/debug-manager/registers.c,
12524 plugins/debug-manager/registers.h,
12525 plugins/debug-manager/sharedlib.c,
12526 plugins/debug-manager/sharedlib.h,
12527 plugins/debug-manager/signal.c,
12528 plugins/debug-manager/signal.h,
12529 plugins/debug-manager/stack_trace.c,
12530 plugins/debug-manager/stack_trace.h,
12531 plugins/debug-manager/watch.c,
12532 plugins/debug-manager/watch.h,
12533 plugins/debug-manager/Makefile.am:
12534 Move from gdb plugin to debug manager plugin
12536 * plugins/debug-manager/anjuta-debug-manager.glade,
12537 plugins/debug-manager/anjuta-debug-manager.ui:
12538 Move all user interface from gdb to debug manager
12540 * plugins/debug-manager/utilities.c,
12541 plugins/debug-manager/utilities.h:
12542 Remove some unused code
12543 Add useful code from gdb plugin
12545 * plugins/debug-manager/start.c,
12546 plugins/debug-manager/start.h:
12547 Include code of attach_process
12548 Add more code to start the debugger
12550 * plugins/debug-manager/plugin.c,
12551 plugins/debug-manager/plugin.h,
12552 plugins/debug-manager/anjuta-debug-manager.plugin.in:
12553 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
12555 * plugins/debug-manager/debugger.c,
12556 plugins/debug-manager/debugger.h:
12557 Implement a queue of debugger command
12559 * plugins/gdb/actions.c,
12560 plugins/gdb/actions.h,
12561 plugins/gdb/watch_cbs.c,
12562 plugins/gdb/watch_cbs.h,
12563 plugins/gdb/watch_gui.c,
12564 plugins/gdb/watch_gui.h:
12567 * plugins/gdb/debugger.c,
12568 plugins/gdb/debugger.h,
12569 plugins/gdb/gdbmi.c,
12570 plugins/gdb/gdbmi.h,
12571 plugins/gdb/utilities.c,
12572 plugins/gdb/utilities.h,
12573 plugins/gdb/Makefile.am,
12574 plugins/gdb/anjuta-gdb.plugin.in:
12575 Implement necessary functions
12577 * plugins/gdb/parser.c,
12578 plugins/gdb/parser.h:
12579 Code for parsing variable previously in debug_tree.c
12581 * plugins/gdb/anjuta-gdb.glade,
12582 plugins/gdb/anjuta-gdb.ui:
12583 Remove user interface
12585 * plugins/gdb/gdbmi-test.c:
12588 * plugins/gdb/anjuta-gdb.plugin.png:
12589 Try an improved icon for gdb (archer fish)
12591 * libanjuta/anjuta-debugger.c,
12592 libanjuta/anjuta-debugger.h,
12593 libanjuta/interfaces/libanjuta.idl,
12594 libanjuta/interfaces/anjuta-idl-compiler.pl,
12595 libanjuta/Makefile.am:
12596 Add declaration used in new IAnjutaDebugger interface
12598 * manuals/reference/libanjuta.types,
12599 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
12600 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
12601 Update documentation
12603 2006-03-02 Naba Kumar <naba@gnome.org>
12605 * manuals/reference/libanjuta/Makefile.am,
12606 manuals/reference/libanjuta/libanjuta-docs.sgml,
12607 manuals/reference/libanjuta/libanjuta-sections.txt,
12608 manuals/reference/libanjuta/libanjuta.types,
12609 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12610 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
12611 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
12612 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12613 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12614 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12615 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12616 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12617 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
12618 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
12619 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12620 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
12621 manuals/reference/libanjuta/tmpl/e-splash.sgml,
12622 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
12623 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
12624 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
12625 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
12626 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
12627 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
12628 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
12629 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12630 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12631 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12632 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12633 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12634 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12635 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12636 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12637 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12638 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
12639 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12640 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
12641 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
12642 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12643 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
12644 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
12645 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
12646 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
12647 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12648 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12649 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
12650 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12651 manuals/reference/libanjuta/tmpl/plugins.sgml,
12652 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12653 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
12654 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
12655 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
12656 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
12657 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
12658 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
12659 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
12660 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
12661 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
12662 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
12663 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
12664 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
12665 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
12668 2006-02-28 Naba Kumar <naba@gnome.org>
12670 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12671 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
12672 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
12673 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
12674 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
12675 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
12676 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
12677 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
12678 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
12679 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
12680 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
12681 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
12682 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
12683 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
12685 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12687 * plugins/sourceview/sourceview.c:
12688 Select to brace, select block.
12690 2006-02-28 Johannes Schmid <jhs@gnome.org>
12692 * plugins/file-wizard/Makefile.am
12693 plugins/file-wizard/action-callbacks.c (removed)
12694 plugins/file-wizard/action-callbacks.h (removed)
12695 plugins/file-wizard/anjuta-file-wizard.ui
12696 plugins/file-wizard/plugin.c: (activate_plugin),
12697 (deactivate_plugin)
12698 plugins/file-wizard/plugin.h:
12699 Removed Edit->Insert Text submenu (replace by macros plugin)
12701 * plugins/sourceview/sourceview.c: (sourceview_new),
12702 (ieditor_set_popup_menu):
12703 Fixed some more bugs
12705 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
12707 2006-02-28 Naba Kumar <naba@gnome.org>
12709 * plugins/file-manager/an_file_view.c,
12710 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
12711 rows also and with delay 1 sec (the color and timout value should
12712 probably be picked up from some system wide preference key).
12714 2006-02-28 Naba Kumar <naba@gnome.org>
12716 * libanjuta/interfaces/libanjuta.idl,
12717 plugins/document-manager/action-callbacks.c,
12718 plugins/document-manager/plugin.c,
12719 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
12720 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
12721 Added interface checks in document manager and enable/disable
12722 menus based on supported interface.
12724 * plugins/project-import/anjuta-project-import.glade: Set some
12725 resonable size for the import dialog.
12727 2006-02-27 Naba Kumar <naba@gnome.org>
12729 * libanjuta/interfaces/libanjuta.idl,
12730 plugins/document-manager/action-callbacks.c,
12731 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
12732 and eol conversion actions.
12734 2006-02-27 Johannes Schmid <jhs@gnome.org>
12736 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
12737 * plugins/file-manager/an_file_view.c
12738 plugins/file-manager/plugin.h: Added tooltips
12739 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
12741 2006-02-26 Naba Kumar <naba@gnome.org>
12743 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
12744 plugins/build-basic-autotools/build-basic-autotools.c,
12745 plugins/build-basic-autotools/build-basic-autotools.h,
12746 plugins/build-basic-autotools/executer.c,
12747 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
12748 disable indicator highlights preferences from message manager to
12749 build plugin. Implemented message indicator highlights in build tool.
12751 * plugins/editor/text_editor.c: Fixed indicators.
12753 2006-02-26 Johannes Schmid <jhs@gnome.org>
12755 * plugins/sourceview/sourceview.c:
12758 * plugins/subversion/svn_auth.c:
12759 Fixed username/password authentification but there might be a memory corruption
12761 2006-02-26 Naba Kumar <naba@gnome.org>
12763 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12764 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
12765 libanjuta/anjuta-launcher.h: Added documentation.
12767 2006-02-24 Naba Kumar <naba@gnome.org>
12769 * plugins/editor/text_editor.c: Fixed change in API in
12770 IAnjutaEditorSelection::set().
12772 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12774 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
12775 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
12776 libanjuta/interfaces/libanjuta.idl :
12777 Search in sourceview editor (Select in buffer).
12780 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12782 * plugins/sourceview/sourceview.c :
12783 Fixed Replace, to_upper, to_lower.
12785 * plugins/search/search-replace_backend.c :
12786 Renamed header name.
12788 2006-02-22 Naba Kumar <naba@gnome.org>
12790 * libanjuta/anjuta-plugin-description.c,
12791 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
12792 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
12793 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
12794 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12795 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
12797 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12798 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
12800 2006-02-21 Naba Kumar <naba@gnome.org>
12802 * libanjuta/interfaces/libanjuta.idl,
12803 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
12804 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
12805 interface for editor.
12807 2006-02-21 Naba Kumar <naba@gnome.org>
12809 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
12811 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
12812 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
12814 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12816 * GTKSOURCEVIEW EDITOR
12817 plugins/sourceview/sourceview.c :
12818 Fixed copy and Goto Line.
12820 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
12821 plugins/macro/plugin.c :
12822 Fixed Insert key word and Insert macro.
12824 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
12826 * plugins/document-manager/anjuta-docman.c:
12827 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
12830 plugins/Makefile.am:
12831 plugins/sourceview/.cvsignore:
12832 plugins/sourceview/Makefile.am:
12833 plugins/sourceview/plugin.c: :
12834 plugins/sourceview/plugin.h:
12835 plugins/sourceview/sourceview.c:
12836 plugins/sourceview/sourceview.h:
12837 plugins/sourceview/sourceview.plugin:
12838 plugins/sourceview/sourceview.plugin.in:
12839 plugins/sourceview/sourceview.png:
12841 Added sourceview editor plugin
12843 2006-02-19 Naba Kumar <naba@gnome.org>
12845 * libanjuta/interfaces/libanjuta.idl,
12846 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
12847 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
12848 plugins/cvs-plugin/cvs-interface.c,
12849 plugins/document-manager/action-callbacks.c,
12850 plugins/document-manager/action-callbacks.h,
12851 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
12852 plugins/search/plugin.c, plugins/search/search-replace.c,
12853 plugins/search/search-replace_backend.c,
12854 plugins/subversion/subversion-actions.c,
12855 plugins/subversion/subversion-callbacks.c,
12856 plugins/tools/editor.c, plugins/tools/execute.c,
12857 plugins/tools/variable.c: Defined proper editor interfaces and fixed
12858 few fatal warnings.
12860 2006-02-15 Naba Kumar <naba@gnome.org>
12862 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
12865 * libanjuta/interfaces/libanjuta.idl,
12866 plugins/document-manager/anjuta-docman.c,
12867 plugins/document-manager/plugin.c,
12868 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
12869 unnecessary parameters from IAnjutaEditor interface and used proper
12870 types instead of 'gpointer'. Fixed various compiler warnings.
12872 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
12875 2006-02-12 Naba Kumar <naba@gnome.org>
12877 * po/POTFILES.in: Updated.
12879 2006-02-11 Naba Kumar <naba@gnome.org>
12881 * plugins/editor/properties.[cxx,h],
12882 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
12883 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
12884 to sci_prop_*(), because they were conflicting with external
12885 functions (in some ssl library).
12887 2006-02-08 Naba Kumar <naba@gnome.org>
12889 Patch from Massimo Cora <maxcvs@email.it>:
12890 * plugins/valgrind/anjuta-valgrind.schemas,
12891 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
12892 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
12893 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
12894 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
12895 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
12896 plugins/valgrind/vgtoolview.c,
12897 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
12898 before running the debugging session. I've added also a
12899 preference in Anjuta Preferences where you can specify
12900 the path to the valgrind binary. The default is /usr/bin/valgrind.
12901 Now it displays a dialog with the error. [it can be -program
12902 exited- or -file loaded or end of input-]. Some valgrind 3.x
12905 2006-01-29 Naba Kumar <naba@gnome.org>
12907 Patch from Massimo Cora <maxcvs@email.it>:
12908 * configure.in, plugins/Makefile.am,
12909 plugins/valgrind/*: Valgrind plugin (requires
12910 binutils-dev and valgrind to be installed.
12912 2005-01-24 Johannes Schmid <jhs@gnome.org>
12914 * Patch from Eric Greveson <ejg45@cam.ac.uk>
12915 plugins/tools/variables.c:
12916 Added current directory to possible variables
12918 * Patch from Günther Brammer <gbrammer@gmx.de>
12919 plugins/document-manager/anjuta-docman.c:
12920 Fix a crash on opening a file
12922 AUTHORS: Added Günther Brammer
12924 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
12926 * libanjuta/anjuta-launcher.c:
12927 Fix a bug in AnjutaLauncher when output is bigger than buffer
12928 Probably fix bug #315188 and #305134
12930 2005-12-28 Johannes Schmid <jhs@gnome.org>
12932 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
12933 * src/about.c: Use new gtk about dialog
12934 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
12935 Updated anjuta_ui_add_action_group_entries call
12937 Patch from Jean Breford <jean.breford@normalesup.org>
12938 and Markus Habermehl <bmh1980de@yahoo.de>:
12940 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
12941 * AUTHORS: Added Jean and Markus
12943 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12944 * plugins/search/search-replace.c :
12945 Bookmark all matched lines.
12946 * plugins/search/search-replace_backend.c :
12947 Fixed bug (Search in all project files).
12949 2005-12-21 Johannes Schmid <jhs@gnome.org>
12951 * plugins/search/plugin.c:
12953 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
12954 investigation needed.
12956 AUTHORS: Added Ross Goldner
12958 2005-12-19 Ross Golder <ross@golder.org>
12960 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
12961 application/xml MIME type.
12963 2005-12-18 Johannes Schmid <jhs@gnome.org>
12965 po/POTFILES.in: Updated files after directory changes
12966 HACKING: Removed outdated section 3 (anoncvs)
12968 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
12970 * plugins/build-basic-autotools/build-basic-autotools.c:
12971 Save all files in editor before running a command
12973 * plugins/tools/execute.c:
12974 Use document manager plugin instead of each editor for
12977 2005-12-15 Johannes Schmid <jhs@gnome.org>
12979 * plugins/document-manager/action-callbacks.c:
12980 (on_save_all1_activate), (on_swap_activate)
12981 plugins/document-manager/anjuta-docman.c:
12982 (on_save_as_filesel_response), (on_notebook_switch_page):
12984 Fixed some remaining issues in document-manger
12986 2005-12-15 Johannes Schmid <jhs@gnome.org>
12988 * plugins/profile-default/default.anjuta:
12989 Load Search plugin and Message Manager by default
12991 2005-12-14 Johannes Schmid <jhs@gnome.org>
12993 * plugins/editor/text_editor.c
12994 libanjuta/anjuta-utils.c:
12996 Check if files differ when gnome-vfs monitoring is used.
12999 2005-12-13 Johannes Schmid <jhs@gnome.org>
13001 * plugins/document-manager/plugin.c:
13002 Only save modified files in ianjuta_file_savable_save() for document-manager
13003 as discussed on mailing list.
13005 * plugins/cvs-plugin/cvs-callbacks.c:
13006 Fixed dialog handling for empty log message
13008 2005-12-13 Johannes Schmid <jhs@gnome.org>
13010 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13012 * plugins/project-manager/* Removed ununsed files
13014 * plugins/symbol-browser/an_symbol_iter.c
13015 plugins/build-basic-autotools/build-basic-autotools.c
13016 plugins/build-basic-autotools/executer.c
13017 plugins/class-gen/class_gen.c
13018 plugins/class-inheritance/class-inherit.c
13019 plugins/cvs-plugin/cvs-actions.c
13020 plugins/cvs-plugin/cvs-interface.c
13021 plugins/debug-manager/attach_process.
13022 plugins/devhelp/plugin.c
13023 plugins/document-manager/plugin.c
13024 plugins/document-manager/indent_util.c
13025 plugins/editor/properties.cxx
13026 plugins/editor/aneditor.cxx
13027 plugins/editor/style-editor.c
13028 plugins/editor/text_editor.c
13029 plugins/macro/macro_db.c
13032 Use DEBUG_PRINT for debug messages
13034 libanjuta/anjuta-debug.h: Include config.h
13036 HACKING: Updated (BTW: does anyone read this?)
13038 2005-12-12 Johannes Schmid <jhs@gnome.org>
13040 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13041 * plugins/gdb/debugger.c
13043 Fix a crasher in gdb plugin
13045 * plugins/gtodo/plugin.c
13046 plugins/search/plugin.c
13050 * plugins/document-manager/anjuta-docman.c:
13052 Fixed error markers
13054 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13056 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13058 * plugins/document-manager/anjuta-docman.c:
13059 highlight changed files in docman popup-menu
13060 * plugins/gdb/debug-tree.c:
13061 plugins/gdb/debugger.c
13062 Do not corupt entire "locals" tree when variable pointer have
13063 additional info and arrays/strucs/unions correctly.
13066 2005-12-11 Johannes Schmid <jhs@gnome.org>
13068 * plugins/document-manager/anjuta-docman.c
13069 plugins/document-manager/plugin.c
13070 plugins/editor/text_editor.c:
13072 AUTHORS: Added Johan Ersvik
13074 Fixed "is-dirty" bug and tab ordering
13076 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13078 * plugins/editor/aneditor-autocomplete.cxx
13079 plugins/editor/aneditor-calltip.cxx
13080 plugins/editor/aneditor-priv.h
13081 plugins/symbol-browser/an_symbol.c
13082 plugins/symbol-browser/an_symbol_view.c
13084 tagmanager/tm_symbol.c
13085 tagmanager/tm_tag.c
13086 tagmanager/include/tm_symbol.h
13087 tagmanager/include/tm_tag.h
13090 Better pointer recognition in tagmanager and symbol browser
13092 2005-12-11 Johannes Schmid <jhs@gnome.org>
13094 * plugins/search/*: New search plugin derived from search code in old editor
13097 * plugins/document-manager/*: new document-manger which is now seperated from
13098 editor to allow implementation of other editor widgets. Code is mostly derived
13099 from old editor plugin
13101 * plugins/print/* new print plugin which is not fully implemented in the
13104 * plugins/editor/text_editor.c: Added lots of interface code
13106 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13107 IAnjutaEditorFactory and extended IAnjutaEditor
13109 * configure.in, plugins/Makefile.am updated build system for new
13112 This is a huge commit which might still contain some bugs and also has
13113 some fixmes. Things that are not working are the search toolbar because it
13114 does not use the same backend as any other searching function and printing
13115 (easy to fix) because it did not yet implement IAnjutaPrintable.
13117 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13119 * plugins/project-wizard/property.c:
13120 Use newer GtkFileChooser instead of GtkFileSelection with
13121 GnomeFileEntry to avoid a bug
13123 * plugins/project-wizard/install.c:
13124 Avoid an endless loop if project directory is not writable
13126 * plugins/project-wizard/druid.c:
13127 Allow creating project in empty directory without a
13130 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13132 Patch from Massimo Cora <maxcvs@email.it>
13133 * plugins/class-inheritence/class-inherit.c
13134 plugins/class-inheritence/plugin.c
13135 plugins/class-inheritence/plugin.h
13138 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13139 no longer supported!
13141 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13143 Patch from Johan Ersvik <jersvik@fastmail.fm>
13144 * plugins/message-view/message-view.c
13145 plugins/build-basic-autotools/build-basic-autotools.c
13146 plugins/build-basic-autotools/automake-c.filters
13148 This patch correct regex-filters for newer automake
13151 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13153 * plugins/tools/execute.c:
13154 Detect variables inside a word
13156 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13158 * libanjuta/anjuta-status.[ch],
13159 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13160 plugins/editor/anjuta-docman.c :
13161 New anjuta-status procedure.
13163 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13166 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13167 plugins/editor/Makefile.am
13168 plugins/editor/anjuta-document-manager.glade
13169 plugins/editor/plugin.c plugins/editor/plugin.h
13170 plugins/editor/text_editor.c plugins/editor/text_editor.h
13172 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13173 plugins/editor/indent-util.c plugins/editor/indent-util.h
13174 plugins/editor/indent_test.c :
13175 Set and Preview indent preferences parameters.
13176 Saved indent user parameters.
13178 2005-10-27 Naba Kumar <naba@gnome.org>
13180 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13181 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13182 theme color for saved documents.
13184 2005-10-26 Naba Kumar <naba@gnome.org>
13186 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13187 list. Fixed bug #316731.
13189 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13191 * tagmanager/tm_symbol.c: Fixed bug #315218
13193 2005-10-23 Adam Weinberger <adamw@gnome.org>
13195 * plugins/build/build_file.c
13196 plugins/build-basic-autotools/build-basic-autotools.c
13197 plugins/tools/execute.c
13198 plugins/build/compile.c
13199 plugins/build/configurer.c
13200 plugins/debug-manager/plugin.c
13201 plugins/editor/plugin.c
13202 plugins/editor/print.c
13203 plugins/editor/text_editor.c
13204 plugins/file-loader/plugin.c
13205 plugins/file-manager/an_file_view.c
13206 plugins/symbol-browser/an_symbol_view.c
13207 plugins/gdb/debugger.c
13208 plugins/gdb/plugin.c
13209 plugins/glade/plugin.c
13210 plugins/macro/macro-actions.c
13211 plugins/macro/plugin.c
13212 plugins/profile-default/plugin.c
13213 plugins/project-manager/plugin.c
13214 plugins/project-manager/project_import.c
13215 plugins/symbol-browser/plugin.c
13216 plugins/tools/execute.c
13218 src/anjuta-actions.h
13220 Correct spacing errors before and after "...".
13222 2005-10-20 Naba Kumar <naba@gnome.org>
13224 * plugins/gdb/debugger.c: Fixed attach/detach process to
13225 updated UI properly.
13227 2005-10-18 Naba Kumar <naba@gnome.org>
13229 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13232 2005-10-13 Naba Kumar <naba@gnome.org>
13234 * plugins/project-mkfile-import/*: Removed separate import wizard for
13235 makefile based projects (because single widzard handles all wizards).
13237 * plugins/project-import/project-import.c: Made wizard window
13238 transient to main window.
13240 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13242 * AUTHORS: Added Eric's name in contributors list.
13244 * configure.in, plugins/Makefile.am,
13245 plugins/project-import/Makefile.am,
13246 plugins/project-import/anjuta-project-import.glade,
13247 plugins/project-import/project-import.c,
13248 plugins/project-import/project-import.h: Import wizard now detects
13249 both makefile and automake projects together instead of separate wizard.
13251 * plugins/project-wizard/templates/java/project.anjuta,
13252 plugins/project-wizard/templates/mkfile/project.anjuta,
13253 plugins/project-wizard/templates/python/project.anjuta,
13254 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13255 name to make it appropriate.
13257 2005-10-11 Naba Kumar <naba@gnome.org>
13259 * configure.in: Fixed glade3 version requirement.
13261 2005-09-29 Alexander Shopov <ash@contact.bg>
13263 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13265 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13267 * plugins/subversion/svn_auth.c
13268 plugins/subversion/anjuta_subversion.glade:
13269 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13271 2005-09-22 Naba Kumar <naba@gnome.org>
13273 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13275 * configure.in, plugins/Makefile.am
13276 plugins/project-manager/anjuta-project-manager.plugin.in,
13277 plugins/project-manager/plugin.c,
13278 (added) plugins/project-mkfile-import/.cvsignore,
13279 (added) plugins/project-mkfile-import/Makefile.am,
13280 (added) plugins/project-mkfile-import/
13281 anjuta-project-mkfile-import-plugin.png,
13282 (added) plugins/project-mkfile-import/
13283 anjuta-project-mkfile-import.glade,
13284 (added) plugins/project-mkfile-import/
13285 anjuta-project-mkfile-import.plugin.in,
13286 (added) plugins/project-mkfile-import/plugin.c,
13287 (added) plugins/project-mkfile-import/plugin.h,
13288 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13289 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13290 plugins/project-wizard/templates/Makefile.am,
13291 (added) plugins/project-wizard/templates/mkfile-logo.png,
13292 (added) plugins/project-wizard/templates/mkfile.wiz,
13293 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13294 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13295 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13296 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13297 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13298 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13299 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13300 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13301 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13302 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13303 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13304 Added makefile based project import wizard and wizard template.
13306 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13308 * libanjuta/anjuta-launcher.c: Reduced false password detections
13310 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13312 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13313 messages correctly.a
13315 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13317 * scintilla/Makefile.am: Changed scintilla library to noinst
13318 * pixmaps/Makefile.am: Install password.png
13319 * libanjuta/anjuta-launcher.c: Changed password detection
13320 to be able to access GNOME CVS with ssh.
13322 2005-08-31 Naba Kumar <naba@gnome.org>
13324 * plugins/glade/plugin.c: Set transient window for the widget
13327 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13329 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13331 2005-08-10 Naba Kumar <naba@gnome.org>
13333 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13334 as shortcut key for execute.
13336 * src/about.c: Clean up.
13338 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13339 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13342 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13344 * plugins/editor/search-replace_backend.c :
13345 Fixed search in File Patterns.
13347 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13349 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13351 2005-08-04 Naba Kumar <naba@gnome.org>
13353 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13354 for pango-1.8 rendering bug.
13356 2005-08-03 Naba Kumar <naba@gnome.org>
13358 * plugins/glade/plugin.c: Proper names for plugin widgets.
13360 * plugins/subversion/anjuta-subversion.glade,
13361 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13362 string allocations. Use passed default values when available.
13363 Set proper focus and dialog default response. Destroy dialog after use.
13364 Return error when appropriate.
13366 2005-08-02 Naba Kumar <naba@gnome.org>
13368 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13369 for pango-1.8 rendering bug.
13371 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13373 * scintilla/Makefile.am: Fixed a make -j x bug
13375 2005-08-02 Johannes Schmid <jhs@gnome.org>
13377 * plugins/subversion/svn-auth.c: Added username/password
13380 2005-08-01 Naba Kumar <naba@gnome.org>
13382 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13383 checks for character width calculations.
13385 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13387 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13389 2005-07-31 Naba Kumar <naba@gnome.org>
13391 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13392 messup with pango 1.8. Fixed bug #311846.
13394 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13396 * plugins/gdb/memory.c : Fixed bug 305082.
13398 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13399 plugins/project-wizard/templates/gcj.wiz,
13400 plugins/project-wizard/templates/gnome.wiz,
13401 plugins/project-wizard/templates/gtk.wiz,
13402 plugins/project-wizard/templates/java.wiz,
13403 plugins/project-wizard/templates/python.wiz,
13404 plugins/project-wizard/templates/wxwin.wiz,
13405 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13407 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13409 * plugins/tools/execute.c:
13410 Correct a crash if editor is closed while a tool still use it.
13412 2005-07-28 Naba Kumar <naba@gnome.org>
13414 * scintilla/*: Updated scintilla from their latest CVS.
13416 2005-07-27 Naba Kumar <naba@gnome.org>
13418 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13419 plugins/build-basic-autotools/build-basic-autotools.c,
13420 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13421 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13422 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13423 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13424 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13425 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13426 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13427 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13428 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13429 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13430 argument to anjuta_ui_add_action_group_entries() and
13431 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13432 Fixed all plugins to pass translation domain. This fixes untranslated
13435 2005-07-27 Naba Kumar <naba@gnome.org>
13437 * plugins/class-inheritance/class-callbacks.c,
13438 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13439 proper system colors.
13441 2005-07-26 Naba Kumar <naba@gnome.org>
13443 * ROADMAP: Updated and added more tasks.
13445 2005-07-25 Naba Kumar <naba@gnome.org>
13447 * ROADMAP: Updated and added more tasks.
13449 2005-07-24 Naba Kumar <naba@gnome.org>
13451 * HACKING: Fixed format.
13453 2005-07-24 Naba Kumar <naba@gnome.org>
13455 * ROADMAP: Fixed format.
13456 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13458 2005-07-24 Naba Kumar <naba@gnome.org>
13460 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13461 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13463 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13465 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13466 Correct wrong sensitivity setting
13468 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13470 * plugins/tools/variable.c: Add variables for project manager
13472 2005-07-23 Naba Kumar <naba@gnome.org>
13474 * ROADMAP: updated.
13476 2005-07-23 Naba Kumar <naba@gnome.org>
13478 * plugins/subversion/Makefile.am,
13479 plugins/subversion/svn-auth.c,
13480 plugins/subversion/svn-auth.h: Added subversion authentication code
13483 * plugins/subversion/subversion-callbacks.c,
13484 plugins/subversion/subversion-callbacks.h,
13485 plugins/subversion/svn-backend-priv.h,
13486 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13487 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13488 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13489 Added file mode line.
13491 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13493 * configure.in: Added 'gl' to ALL_LINGUAS.
13495 2005-07-21 Naba Kumar <naba@gnome.org>
13497 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13498 the active sources and kill the running process without emitting
13499 signals (which could be fatal because the object is being destroyed).
13500 Incidentally, fixed the crash that happens when stopping an active
13501 debugger session. Disabled debug prints and code clean up.
13504 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13505 message view object, because that prevents many unprocessed outputs
13506 from the cvs command from being appended in view. Does not set NULL
13507 to mesg_view private member (not required) so that any pending outputs
13508 to view is processed.Fixed bug #172666.
13510 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13511 type in supported list.
13513 2005-07-18 Adam Weinberger <adamw@gnome.org>
13515 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13516 grammar/spelling fixes.
13518 2005-07-17 Naba Kumar <naba@gnome.org>
13520 * (new) plugins/project-wizard/templates/terminal/cvsignore,
13521 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
13522 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
13523 plugins/project-wizard/templates/anjuta-plugin.wiz,
13524 plugins/project-wizard/templates/gcj.wiz,
13525 plugins/project-wizard/templates/gnome.wiz,
13526 plugins/project-wizard/templates/gtk.wiz,
13527 plugins/project-wizard/templates/gtkmm.wiz,
13528 plugins/project-wizard/templates/java.wiz,
13529 plugins/project-wizard/templates/python.wiz,
13530 plugins/project-wizard/templates/terminal.wiz,
13531 plugins/project-wizard/templates/terminal/Makefile.am,
13532 plugins/project-wizard/templates/terminal/po/Makefile.am,
13533 plugins/project-wizard/templates/terminal/src/Makefile.am,
13534 plugins/project-wizard/templates/wxwin.wiz,
13535 plugins/project-wizard/templates/xlib-dock.wiz,
13536 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
13537 wizards and updated .wiz files to install them in newly created
13540 2005-07-16 Naba Kumar <naba@gnome.org>
13542 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
13544 * plugins/file-manager/an_file_view.c,
13545 plugins/file-manager/plugin.c: Added file manager preferences to
13546 show/hide files ignored by version control (e.g. cvsignore).
13548 * plugins/editor/text_editor.c: Initialize vfs info struct.
13550 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
13551 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
13552 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
13553 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
13554 omf-install/.cvsignore, pixmaps/.cvsignore,
13555 plugins/file-manager/anjuta-file-manager-plugin.glade,
13556 scintilla/.cvsignore, scintilla/include/.cvsignore,
13557 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
13558 tagmanager/python.c: Updated.
13560 2005-07-16 Naba Kumar <naba@gnome.org>
13562 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
13563 Fixed python parser to parser class methods.
13565 2005-07-15 Naba Kumar <naba@gnome.org>
13567 * plugins/project-wizard/property.c: Used parenthesis to remove
13570 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13571 plugins/project-wizard/templates/gcj.wiz,
13572 plugins/project-wizard/templates/gnome.wiz,
13573 plugins/project-wizard/templates/gtk.wiz,
13574 plugins/project-wizard/templates/gtkmm.wiz,
13575 plugins/project-wizard/templates/java.wiz,
13576 plugins/project-wizard/templates/python.wiz,
13577 plugins/project-wizard/templates/terminal.wiz,
13578 plugins/project-wizard/templates/wxwin.wiz,
13579 plugins/project-wizard/templates/xlib-dock.wiz,
13580 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
13583 2005-07-15 Naba Kumar <naba@gnome.org>
13585 * plugins/project-wizard/templates/java.wiz,
13586 plugins/project-wizard/templates/java/Makefile.am,
13587 plugins/project-wizard/templates/java/project.anjuta,
13588 plugins/project-wizard/templates/python.wiz,
13589 plugins/project-wizard/templates/python/Makefile.am,
13590 plugins/project-wizard/templates/python/project.anjuta: Use different
13591 project files for java and python module where debugger is not
13592 included in the list of plugins.
13594 2005-07-15 Naba Kumar <naba@gnome.org>
13596 * configure.in, plugins/project-wizard/templates/Makefile.am,
13597 plugins/project-wizard/templates/gcj-logo.png,
13598 plugins/project-wizard/templates/gcj.wiz,
13599 plugins/project-wizard/templates/gcj/.cvsignore,
13600 plugins/project-wizard/templates/gcj/Makefile.am,
13601 plugins/project-wizard/templates/gcj/configure.in.tpl,
13602 plugins/project-wizard/templates/gcj/src/.cvsignore,
13603 plugins/project-wizard/templates/gcj/src/Makefile.am,
13604 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
13605 plugins/project-wizard/templates/java-logo.png,
13606 plugins/project-wizard/templates/java.wiz,
13607 plugins/project-wizard/templates/java/configure.in.tpl,
13608 plugins/project-wizard/templates/java/po/Makefile.am,
13609 plugins/project-wizard/templates/java/po/POTFILES.in,
13610 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
13611 plugins/project-wizard/templates/java/src/main.java,
13612 plugins/project-wizard/templates/python-logo.png,
13613 plugins/project-wizard/templates/python.wiz,
13614 plugins/project-wizard/templates/python/.cvsignore,
13615 plugins/project-wizard/templates/python/Makefile.am,
13616 plugins/project-wizard/templates/python/configure.in.tpl,
13617 plugins/project-wizard/templates/python/po/.cvsignore,
13618 plugins/project-wizard/templates/python/po/Makefile.am,
13619 plugins/project-wizard/templates/python/po/POTFILES.in,
13620 plugins/project-wizard/templates/python/src/.cvsignore,
13621 plugins/project-wizard/templates/python/src/Makefile.am,
13622 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
13623 plugins/project-wizard/templates/python/src/main.py: Added Generic
13624 gcj and python project wizards. Fixed Generic java project to
13625 use _JAVA primary. Update gnome-build from cvs for them to work
13628 2005-07-12 Naba Kumar <naba@gnome.org>
13630 * plugins/project-manager/plugin.c: Automatically determine
13631 project backend by probing.
13633 2005-07-04 Naba Kumar <naba@gnome.org>
13635 * Makefile.am: Do not install old anjuta.glade file which conflicts
13636 with newer src/anjuta.glade.
13638 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
13640 * plugins/an_symbol_prefs.c:
13641 Sort list of available symbol files
13643 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
13645 * plugins/build-basic-autotools.c:
13648 * plugins/gtodo/libgtodo.c:
13649 Possible fix for #307800
13651 * libanjuta/anjuta-encodings.c
13652 libanjuta/anjuta-launcher.c
13653 libanjuta/anjuta-preference-dialog.c
13654 libanjuta/anjuta-preferences.c
13655 libanjuta/anjuta-ui.c
13656 libanjuta/anjuta-util.c
13657 libanjuta/cell-renderer-captioned-image.c
13658 libanjuta/plugin.c:
13660 Patch from de_lupus@pandora.be (Kristof Vansant):
13661 Replaced deprecated gnome-i18n.h
13664 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
13666 * plugins/subversion/anjuta-subversion.glade
13667 plugins/subversion/anjuta-subversion.ui
13668 plugins/subversion/plugin.c
13669 plugins/subversion/subversion-actions.c
13670 plugins/subversion/subversion-callbacks.h
13671 plugins/subversion/subversion-callbacks.c
13672 plugins/subversion/svn-backend-priv.h
13673 plugins/subversion/svn-backend.h
13674 plugins/subversion/svn-backend.c
13675 plugins/subversion/svn-thread.h
13676 plugins/subversion/svn-thread.c:
13678 Implemented Subversion diff
13680 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
13682 * plugins/build-basic-autotools/build-basic-autotools.c:
13683 Fixed crash bug! Might be useful to release 2.0.2 soon
13684 because this bug will crash any build which produces errors
13687 === Anjuta 2.0.1 ===
13689 2005-06-27 Naba Kumar <naba@gnome.org>
13691 * plugins/tools/execute.c: Formated code.
13693 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
13695 * plugins/build-basic-autotools/build-basic-autotools.c:
13696 Remove two memory leaks
13697 Check command output versus untranslated strings too
13699 * plugins/tools/execute.c:
13700 Remove two memory leaks
13701 Check command output versus untranslated strings too
13702 Remove description message
13704 * plugins/tools/fileop.c:
13705 Escape tool name in xml configuration file
13707 2005-05-26 Naba Kumar <naba@gnome.org>
13709 * configure.in: Bumped version to 2.0.1
13710 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
13712 * plugins/tools/execute.c: Fixed clickable messages.
13715 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
13716 Deactivate glade plugin when last glade project is closed. Reorder
13717 glade widgets in layout. Change glade project when user selects a
13718 new project. Removed project from the list when user closes it. Fixed
13719 glade project file loading from URI. Save and restored loaded glade
13720 projects in/from session.
13722 * plugins/class-gen/action-callbacks.c,
13723 plugins/class-gen/anjuta-class-gen-plugin.glade,
13724 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
13725 plugins/file-wizard/anjuta-file-wizard.glade,
13726 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
13727 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
13728 "Add to project" correctly. Use the source file path returned after
13729 adding to project. Fixed memory leaks. Deactivate wizard plugins
13732 * plugins/project-manager/plugin.c,
13733 plugins/project-wizard/anjuta-project-wizard.glade,
13734 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
13735 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
13736 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
13737 project-wizard preference page to anjuta app, because they are
13738 more appropriated as general preferences. Renamed username and
13739 useremail properties keys.
13741 * po/POTFILES.in: Updated.
13743 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
13746 * plugins/file-loader/plugin.c: Do not use static variable to store
13747 created submenu in factory. Fixed crash in anjuta exit.
13749 2005-05-24 Naba Kumar <naba@gnome.org>
13751 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13752 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13753 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13754 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13755 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13756 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13757 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13758 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13759 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13761 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
13762 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13763 plugins/build-basic-autotools/build-basic-autotools.c,
13764 plugins/build-basic-autotools/build-basic-autotools.h,
13765 plugins/build-basic-autotools/executer.c,
13766 plugins/build-basic-autotools/executer.h,
13767 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
13768 plugins/tools/variable.c: Added an extra argument to
13769 anuta_util_dialog_input() to pass default value. Save/load project
13770 configure and execution parameters in/from session.
13772 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
13773 symbol browser is loaded.
13775 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
13778 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
13779 deactivate would not start shell.
13781 2005-05-24 Naba Kumar <naba@gnome.org>
13783 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
13784 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
13785 libegg/egg-submenu-action.c, libegg/test-actions.c,
13786 plugins/build-basic-autotools/build-basic-autotools.c,
13787 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
13788 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
13789 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
13790 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
13791 plugins/macro/plugin.c, plugins/message-view/plugin.c,
13792 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
13793 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
13794 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
13795 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13796 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
13798 2005-05-24 Naba Kumar <naba@gnome.org>
13800 * data/properties/styles.properties: Fixed defalt font.
13802 * plugins/editor/search-replace.c,
13803 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
13804 project openness wihtout activating project-manager plugin (i.e.
13805 using anjuta_shell_get()).
13807 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
13808 - Completed add_source(), add_group() and add_target() methods of
13809 IAnjutaProjectManager.
13810 - Change their definition to return the added element (or NULL).
13811 - Used interface API for project main menus and 'add to project'
13812 from file-manager context menu.
13813 - Select proper default target/group when prompting for adding
13814 source/target/group.
13815 - Do not expand all nodes in selection tree when default selection
13816 are given (eases navigation in big projects).
13818 - Marked strings for translation.
13820 2005-05-23 Naba Kumar <naba@gnome.org>
13822 * src/anjuta-app.c: Save menu accelerators on change.
13824 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
13825 save-as dialog (leading to crash later).
13827 2005-05-22 Naba Kumar <naba@gnome.org>
13830 * AUTHORS: Added developers for other projects. Updated.
13831 * TODO.tasks: Updated.
13832 * ChangeLog: Added past changelogs from anjuta-0.1.5.
13834 2005-05-22 Naba Kumar <naba@gnome.org>
13836 * plugins/tools/execute.c: Make parsable lines distinct by adding
13837 a "Click me" description in the message. Allow tools to open arbibrary
13838 file in editory using gdb-styled annotation (The line starts with two
13839 \032 characters followed by the file:line).
13841 * plugins/tools/scripts/prepare-changelog.pl,
13842 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
13843 ChangeLog file itself and open it.
13845 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
13847 * plugins/tools/execute.c:
13848 Parse output in message pane
13849 Correct a crash on plugin deactivation
13851 * plugins/tools/fileop.c,
13852 plugins/tools/tool.c,
13853 plugins/tools/tool.h:
13854 Load only valid tools
13856 2005-06-21 Naba Kumar <naba@gnome.org>
13858 * anjuta.spec.in: Fixed devel package requirement.
13860 * plugins/message-view/message-view.c: Scroll message on next/previous.
13862 * TODO.tasks: Updated.
13864 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
13865 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
13866 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
13867 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
13868 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
13869 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
13870 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
13871 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13873 * libanjuta/anjuta-preferences.c,
13874 plugins/build-basic-autotools/build-basic-autotools.c,
13875 plugins/build-basic-autotools/executer.c,
13876 plugins/class-gen/action-callbacks.c,
13877 plugins/class-gen/action-callbacks.h,
13878 plugins/class-gen/class_gen.c,
13879 plugins/cvs-plugin/cvs-interface.c,
13880 plugins/debug-manager/attach_process.c,
13881 plugins/debug-manager/plugin.c,
13882 plugins/debug-manager/utilities.c,
13883 plugins/debug-manager/utilities.h,
13884 plugins/editor/aneditor-autocomplete.cxx,
13885 plugins/editor/aneditor.cxx,
13886 plugins/editor/search-replace.c,
13887 plugins/editor/search-replace_backend.c,
13888 plugins/gdb/breakpoints.c,
13889 plugins/gdb/registers.c,
13890 plugins/patch/plugin.c,
13891 plugins/project-wizard/druid.c,
13892 plugins/project-wizard/install.c,
13893 plugins/subversion/plugin.c,
13894 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
13897 * plugins/class-gen/action-callbacks.c,
13898 plugins/project-wizard/parser.c,
13899 plugins/project-wizard/property.c,
13900 plugins/project-wizard/values.c,
13901 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
13903 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
13906 2005-06-20 Naba Kumar <naba@gnome.org>
13908 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
13909 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13910 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
13912 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
13913 exit idle function.
13915 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
13916 Fixed possible memory corruption.
13918 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
13919 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
13920 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
13921 progress bar increment and added progress status for symbol refresh
13922 and project loading.
13924 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
13925 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
13926 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
13927 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
13930 * TODO.tasks: Updated.
13932 2005-06-19 Naba Kumar <naba@gnome.org>
13934 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
13937 * plugins/project-import/project-import.c: Deactivate plugin when done.
13939 2005-06-18 Naba Kumar <naba@gnome.org>
13941 * plugins/profile-default/plugin.c: Fixed error when loading another
13942 project while a project is still loaded.
13944 * plugins/project-manager/plugin.c: Used (newly added) group-activated
13945 signal from gnome-build to popup group properties.
13947 * src/anjuta.c: Load default session by default.
13949 * po/POTFILES.in: Added missing files.
13951 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
13952 activate plugin on load (activate it separately). Connect to activate
13953 and deactivate signals for housekeeping, so that if plugins are
13954 activated or deactivate externally, they are properly recorded.
13956 * plugins/profile-default/plugin.c: Save profile before a project
13957 is loaded so that it could be restored when project is closed.
13959 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
13961 2005-06-17 Naba Kumar <naba@gnome.org>
13963 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
13964 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
13965 for project. The plugins loaded for the project is restored when project
13966 is loaded next time.
13968 * TODO.tasks: Updated.
13970 2005-06-15 Naba Kumar <naba@gnome.org>
13972 * plugins/tools/scripts/find-fixmes.pl,
13973 (new) plugins/tools/scripts/translation-status.pl,
13974 plugins/tools/scripts/tools-2.xml.in,
13975 plugins/tools/scripts/Makefile.am,
13976 plugins/tools/scripts/prepare-changelog.pl: Added translation
13977 status script. Completed find-fixmes.pl script. Fixed bugs.
13979 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
13982 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13984 * plugins/message-view/anjuta-message-manager-plugin.glade :
13985 renamed "messages.tag.position" to "messages.tab.position".
13986 plugins/message-view/anjuta-msgman.c :
13987 Messages tab position prefrences.
13989 2005-06-14 Naba Kumar <naba@gnome.org>
13991 * (new) plugins/tools/scripts/find-fixmes.pl,
13992 (new) plugins/tools/scripts/tools-2.xml.in,
13993 (new) plugins/tools/scripts/Makefile.am,
13994 (new) plugins/tools/scripts/prepare-changelog.pl,
13995 plugins/tools/plugin.h, plugins/tools/fileop.c,
13996 plugins/tools/Makefile.am, configure.in: Added system tools.
13998 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14000 * plugins/tools/editor.c:
14001 Take care of creating .anjuta directory if missing
14003 2005-06-10 Naba Kumar <naba@gnome.org>
14005 * configure.in: Increased gnome-build required to version 0.1.2.
14007 * plugins/project-manager/plugin.c: Fixed target/group removal.
14008 Fixed memory leaks.
14010 2005-06-10 Naba Kumar <naba@gnome.org>
14012 * plugins/project-manager/plugin.c: Implemented target/group
14013 configuration (update gnome-build module from cvs).
14015 2005-06-07 Naba Kumar <naba@gnome.org>
14017 Patch from: Massimo Cora' <maxcvs@email.it>:
14018 * plugins/class-inheritance/Makefile.am,
14019 plugins/class-inheritance/class-inherit.c,
14020 plugins/class-inheritance/class-inherit.h,
14021 plugins/class-inheritance/plugin.c,
14022 plugins/class-inheritance/plugin.h,
14023 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14024 expanded view of classes in hierarchy canvas (collapsable again).
14026 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14028 * scintilla/patches/scintilla-64-bit.diff (added)
14029 * plugins/patch/patch-plugin.c:
14030 Conditional build for GTK 2.4 and GTK 2.6
14032 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14034 * plugins/tools/anjuta-tools.glade,
14035 plugins/tools/editor.c,
14036 plugins/tools/plugin.h,
14037 plugins/tools/fileop.c:
14038 Add a check box to edit an user script
14039 Correct a few memory leak
14041 * plugins/tools/execute.c,
14042 plugins/tools/tool.c,
14043 plugins/tools/tool.h:
14044 Move utility remove_mnemonic function in tool.c
14047 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14049 Patch from sbrabec@suse.cz:
14051 scintilla/include/Scintilla.h:
14053 Fix 64-Bit warnings in gcc 4
14055 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14057 * plugins/patch/patch_plugin.c
14058 plugins/patch/patch.h
14059 plugin/patch/patch-plugin.glade
14060 plugin/patch/Makefile.am:
14062 Changed patch plugin to use libglade and new gtk 2.6 widgets
14064 2005-05-31 Naba Kumar <naba@gnome.org>
14066 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14067 * plugins/editor/text_editor.c: Don't show error
14070 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14072 * plugins/message-view/anjuta-message-manager.ui,
14073 plugins/message-view/anjuta-msgman.c,
14074 plugins/message-view/anjuta-msgman.h,
14075 plugins/message-view/message-view.c,
14076 plugins/message-view/message-view.h,
14077 plugins/message-view/plugin.c:
14078 Add a popup menu in messages panes
14079 Move save message pane option in it
14081 2005-05-28 Naba Kumar <naba@gnome.org>
14083 * data/properties/styles.properties: Fixed default font
14086 * plugins/editor/style-editor.c: cleanup.
14088 2005-05-25 Naba Kumar <naba@gnome.org>
14090 * plugin/gdb/plugin.c: Start gdb even if the program does
14091 not exists. Fixes bug #305074
14093 2005-05-24 Naba Kumar <naba@gnome.org>
14095 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14096 * configure.in: graphviz pkgconfig path.
14098 2005-05-24 Naba Kumar <naba@gnome.org>
14100 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14101 * TODO.tasks: Updated.
14103 2005-05-22 Naba Kumar <naba@gnome.org>
14105 * anjuta.spec.in: Fixed spec file
14106 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14108 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14110 * TODO.tasks: Updated.
14112 * plugins/message-view/anjuta-message-manager.ui,
14113 plugins/message-view/message-view.c,
14114 plugins/message-view/message-view.h,
14115 plugins/message-view/plugin.c:
14116 Add shortcut for next and previous message
14117 Add a save message menu item
14118 Fix a bug in previous message
14120 2005-05-21 Naba Kumar <naba@gnome.org>
14122 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14123 doc/Makefile.am, global-tags/create_global_tags.sh,
14124 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14125 and rpm package creation. Fixed installation paths.
14127 * plugins/editor/anjuta-document-manager.glade,
14128 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14129 and indent options.
14131 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14133 2005-05-21 Naba Kumar <naba@gnome.org>
14135 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14136 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14137 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14138 tagmanager/Makefile.am: Fixed paths configure variables to take
14139 automake configure variables instead of hardcoding.
14141 * global-tags/tm_global_tags.c: Formated code.
14143 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14144 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14145 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14146 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14147 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14148 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14149 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14150 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14151 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14153 2005-05-20 Naba Kumar <naba@gnome.org>
14155 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14156 and fixed rpm spec file (more testing required).
14158 * data/gdb.init: Don't set gdb prompt.
14160 * mime/Makefile.am: run update-mime-data only on system-wide install.
14162 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14164 2005-05-19 Naba Kumar <naba@gnome.org>
14166 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14167 while it's not visible.
14169 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14170 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14172 2005-05-19 Naba Kumar <naba@gnome.org>
14174 * configure.in: Fixed subversion checks. Added
14175 --disable-plugin-subversion and --disable-plugin-glade
14176 configure flags to manually turn off their plugin builds.
14178 * plugins/editor/plugin.c: Save and restore current editor line
14179 positions in session.
14181 2005-05-18 Naba Kumar <naba@gnome.org>
14183 * AUTHORS: Fixed email address.
14185 * libanjuta/anjuta-utils.c,
14186 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14187 when the projectmanager toplevel is not a window. Check for valid
14188 gtkwindow type before using the passed window as parent for anjuta
14191 2005-05-17 Naba Kumar <naba@gnome.org>
14193 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14195 * plugins/cvs-plugin/Makefile.am,
14196 plugins/devhelp/plugin.c,
14197 plugins/file-loader/Makefile.am,
14198 plugins/macro/Makefile.am,
14199 plugins/message-view/Makefile.am,
14200 plugins/patch/Makefile.am,
14201 plugins/project-manager/Makefile.am,
14202 plugins/subversion/Makefile.am,
14203 plugins/symbol-browser/Makefile.am: Removed -module flags
14206 * MAINTAINERS: Added file so that I could recieve bugzilla
14209 * plugins/glade/plugin.c: Fixed compile error.
14211 === Anjuta 2.0.0 ===
14213 2005-05-15 Naba Kumar <naba@gnome.org>
14215 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14218 * plugins/symbol-browser/an_symbol_view.c,
14219 plugins/symbol-browser/plugin.c,
14220 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14221 symbols have been updated. Reset file symbols when update
14222 occurs. Fixed memory leaks.
14224 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14225 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14227 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14229 * plugins/tools/anjuta-tools.glade:
14230 Remove unused parameter dialog
14232 * plugins/tools/dialog.c,
14233 plugins/tools/fileop.c,
14234 plugins/tools/fileop.h,
14235 plugins/tools/tool.c,
14236 plugins/tools/tool.h,
14237 plugins/tools/variable.c:
14238 Add a few comments and cleanups
14240 * plugins/tools/editor.c,
14241 plugins/tools/editor.h:
14242 Remove code from previous plugin and add comments
14243 Use main window as parent (instead of tool list)
14245 * plugins/tools/execute.c,
14246 plugins/tools/execute.h:
14247 Remove code from previous plugin and add comments
14250 2005-05-14 Naba Kumar <naba@gnome.org>
14252 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14255 * configure.in: Fixed
14257 * plugins/class-inheritance/class-inheritance.png: New icon.
14259 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14260 screws up when reparented.
14262 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14264 * plugins/editor/search-replace.c,
14265 plugins/editor/search-replace_backend.c
14266 plugins/project-manager/plugin.c : Clear find pane if searching same
14267 expression. Clean code.
14269 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14271 * configure.in: Added ne in ALL_LINGUAS
14273 2005-05-13 Naba Kumar <naba@gnome.org>
14275 * configure.in: Fixed glade-3 version.
14277 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14278 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14279 plugins/gdb/watch.c: Update locals, watch and frame document on
14282 2005-05-12 Naba Kumar <naba@gnome.org>
14284 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14285 scope autocompletion when the function definition is incomplete.
14287 * plugins/class-gen/anjuta-class-gen.plugin.in,
14288 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14289 plugins/gdb/plugin.c,
14290 plugins/glade/anjuta-glade.plugin.in,
14291 plugins/project-import/anjuta-project-import.plugin.in,
14292 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14293 titles for the wizards.
14295 2005-05-11 Naba Kumar <naba@gnome.org>
14297 * configure.in, plugins/debug-manager/Makefile.am,
14298 plugins/debug-manager/plugin.c,
14299 (added) plugins/debug-manager/images/.cvsignore,
14300 (added) plugins/debug-manager/images/Makefile.am,
14301 (added) plugins/debug-manager/images/detach-16.png,
14302 (added) plugins/debug-manager/images/detach.png,
14303 (added) plugins/debug-manager/images/step-into-16.png,
14304 (added) plugins/debug-manager/images/step-into.png,
14305 (added) plugins/debug-manager/images/step-out-16.png,
14306 (added) plugins/debug-manager/images/step-out.png,
14307 (added) plugins/debug-manager/images/step-over-16.png,
14308 (added) plugins/debug-manager/images/step-over.png,
14309 plugins/gdb/Makefile.am,
14310 plugins/gdb/breakpoints.c,
14311 plugins/gdb/plugin.c,
14312 (added) plugins/gdb/images/.cvsignore,
14313 (added) plugins/gdb/images/Makefile.am,
14314 (added) plugins/gdb/images/breakpoint.png,
14315 (added) plugins/gdb/images/locals.png,
14316 (added) plugins/gdb/images/stack.png,
14317 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14318 'remove all'. Added debugger icons.
14320 * plugins/editor/text_editor.c: Fixed file monitor.
14322 Patch from: Massimo Cora' <maxcvs@email.it>
14323 * plugins/patch/anjuta-patch-plugin.png,
14324 plugins/class-gen/Makefile.am,
14325 plugins/class-gen/action-callbacks.c,
14326 plugins/class-gen/class_gen.c,
14327 plugins/class-gen/class_logo.xpm: Implemented vcs
14328 file addions. New icons by Fabio Zecchini
14330 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14332 * libanjuta/interfaces/libanjuta.idl
14333 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14334 plugins/editor/search-replace_backend.c
14335 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14337 2005-05-11 Naba Kumar <naba@gnome.org>
14339 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14340 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14341 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14342 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14343 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14346 * plugins/symbol-browser/an_symbol_prefs.c,
14347 plugins/symbol-browser/an_symbol_search.c,
14348 plugins/symbol-browser/an_symbol_view.c,
14349 plugins/symbol-browser/an_symbol_view.h,
14350 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14352 2005-05-11 Naba Kumar <naba@gnome.org>
14354 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14356 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14357 progress bar location at create time, instead of hardcoding.
14359 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14360 Added mini splash screen.
14362 * plugins/editor/text_editor.c: Do not produce warning when file
14363 monitor could not be created.
14365 * plugins/profile-default/plugin.c: Save project session on exit.
14366 Show mini splash with progress bar at profile load.
14368 2005-05-10 Naba Kumar <naba@gnome.org>
14370 * configure.in, manuals/Makefile.am: Fixed compile flags.
14371 Disable outdated manuals builds.
14373 * global-tags/Makefile.am: Uninstall tags files on
14376 * libegg/Makefile.am: Use configured deprecated flags.
14378 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14379 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14380 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14383 * mime/Makefile.am: Take DESTDIR into account.
14385 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14387 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14388 on scope autocompletion.
14390 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14391 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14392 shared libs and static libs paths for debugging. Order them
14395 * po/POTFILES.in: Updated.
14397 2005-05-09 Naba Kumar <naba@gnome.org>
14399 * libanjuta/interfaces/libanjuta.idl,
14400 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14401 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14402 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14403 Implemented debugger source directory search and emits location changed
14404 signal with absolute path of the file.
14406 * plugins/tools/tool.c: Fixed compile errors.
14408 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14410 * plugins/tools/anjuta-tools.glade,
14411 plugins/tools/dialog.h,
14412 plugins/tools/dialog.c,
14413 plugins/tools/plugin.c,
14414 plugins/tools/editor.c:
14415 Improve graphical user interface
14417 Correct an error on close
14420 * plugins/tools/fileop.c,
14421 plugins/tools/tool.h,
14422 plugins/tools/tool.c:
14423 Change the tool internal structure
14424 Support having tools configuration in several places
14426 2005-05-08 Naba Kumar <naba@gnome.org>
14428 * plugins/gdb/actions.c,
14429 (removed) plugins/gdb/registers_cbs.c,
14430 (removed) plugins/gdb/registers_cbs.h,
14431 (removed) plugins/gdb/registers_gui.c,
14432 (removed) plugins/gdb/sharedlib_cbs.c,
14433 (removed) plugins/gdb/sharedlib_cbs.h,
14434 (removed) plugins/gdb/sharedlib_gui.c,
14435 (removed) plugins/gdb/signals_cbs.c,
14436 (removed) plugins/gdb/signals_cbs.h,
14437 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14439 2005-05-08 Naba Kumar <naba@gnome.org>
14441 * plugins/build-basic-autotools/executer.c: Fixed programs
14444 * plugins/debug-manager/Makefile.am,
14445 plugins/debug-manager/anjuta-debug-manager.glade,
14446 plugins/debug-manager/plugin.c,
14447 plugins/gdb/Makefile.am: Used libglade for programs listing
14450 * (added) plugins/gdb/pointer.png: Stack pointer image.
14452 * libanjuta/anjuta-marshal.list,
14453 pixmaps/Makefile.am,
14454 plugins/gdb/actions.c,
14455 plugins/gdb/actions.h,
14456 plugins/gdb/anjuta-gdb-plugin.ui,
14457 plugins/gdb/anjuta-gdb.glade,
14458 plugins/gdb/breakpoints.c,
14459 plugins/gdb/breakpoints.h,
14460 plugins/gdb/debug_tree.c,
14461 plugins/gdb/debug_tree.h,
14462 plugins/gdb/debugger.c,
14463 plugins/gdb/debugger.h,
14464 plugins/gdb/gdbmi-test.c,
14465 plugins/gdb/gdbmi.c,
14466 plugins/gdb/gdbmi.h,
14467 plugins/gdb/info.c,
14468 plugins/gdb/info.h,
14469 plugins/gdb/locals.c,
14470 plugins/gdb/locals.h,
14471 plugins/gdb/memory.c,
14472 plugins/gdb/memory.h,
14473 plugins/gdb/plugin.c,
14474 plugins/gdb/plugin.h,
14475 plugins/gdb/registers.c,
14476 plugins/gdb/registers.h,
14477 plugins/gdb/registers_cbs.c,
14478 plugins/gdb/registers_cbs.h,
14479 plugins/gdb/registers_gui.c,
14480 plugins/gdb/sharedlib.c,
14481 plugins/gdb/sharedlib.h,
14482 plugins/gdb/sharedlib_cbs.c,
14483 plugins/gdb/sharedlib_cbs.h,
14484 plugins/gdb/sharedlib_gui.c,
14485 plugins/gdb/signals.c,
14486 plugins/gdb/signals.h,
14487 plugins/gdb/signals_cbs.c,
14488 plugins/gdb/signals_cbs.h,
14489 plugins/gdb/signals_gui.c,
14490 plugins/gdb/stack_trace.c,
14491 plugins/gdb/stack_trace.h,
14492 plugins/gdb/utilities.c,
14493 plugins/gdb/utilities.h,
14494 plugins/gdb/watch.c,
14495 plugins/gdb/watch.h,
14496 plugins/gdb/watch_cbs.c,
14497 plugins/gdb/watch_cbs.h,
14498 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14499 it for all debugger component updates and listing. Implemented
14500 user custom debugger command window. Fixed all debugger components
14501 to work correctly. Implemented debugger as GObject. Removed
14504 2005-05-06 Naba Kumar <naba@gnome.org>
14506 * TODO.tasks: Updated.
14508 * plugins/build-basic-autotools/Makefile.am,
14509 plugins/file-loader/Makefile.am,
14510 plugins/profile-default/Makefile.am,
14511 plugins/sample1/Makefile.am,
14512 plugins/symbol-browser/images/Makefile.am,
14513 src/Makefile.am: Fixed 'make distcheck' errors.
14515 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
14518 * tagmanager/tm_workspace.c: Include prototypes in getting
14521 2005-05-06 Naba Kumar <naba@gnome.org>
14523 * TODO.tasks: Updated.
14525 * configure.in, plugins/cvs-plugin/Makefile.am,
14526 plugins/debug-manager/Makefile.am,
14527 plugins/devhelp/Makefile.am,
14528 plugins/editor/Makefile.am,
14529 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
14531 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
14532 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
14535 * tagmanager/tm_workspace.c,
14536 tagmanager/include/tm_workspace.h,
14537 plugins/editor/aneditor-autocomplete.cxx,
14538 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
14539 to return all matching tag types when no name is given instead of
14540 returning empty array.
14542 * plugins/symbol-browser/Makefile.am,
14543 (added) plugins/symbol-browser/an_symbol.c,
14544 (added) plugins/symbol-browser/an_symbol.h,
14545 plugins/symbol-browser/an_symbol_info.c,
14546 plugins/symbol-browser/an_symbol_info.h,
14547 (added) plugins/symbol-browser/an_symbol_iter.c,
14548 (added) plugins/symbol-browser/an_symbol_iter.h,
14549 plugins/symbol-browser/an_symbol_search.c,
14550 plugins/symbol-browser/an_symbol_view.c,
14551 plugins/symbol-browser/an_symbol_view.h,
14552 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14553 plugins/symbol-browser/plugin.c,
14554 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
14555 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
14556 plugin and implemented IAnjutaIterable interface for symbol search
14559 * plugins/class-inheritance/Makefile.am,
14560 plugins/class-inheritance/class-inherit.c,
14561 plugins/class-inheritance/class-inherit.h,
14562 plugins/class-inheritance/plugin.h: Use the newly added
14563 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
14564 get rid of libanjuta-ctags.la dependencies.
14566 2005-05-02 Naba Kumar <naba@gnome.org>
14568 * plugins/class-inheritance/class-inherit.c,
14569 plugins/class-inheritance/plugin.c,
14570 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
14571 be found for a class. Formated code.
14573 Patch from: Curtis Magyar <curtm4n@gmail.com>:
14574 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
14577 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
14579 * libanjuta/anjuta-launcher.c:
14580 Keep trying sending data until all bytes have been written
14582 * plugins/tools/anjuta-tools.glade,
14583 plugins/tools/editor.c:
14584 Add a combo box to defined data from stdin
14586 * plugins/tools/execute.c:
14587 Send data in stdin if needed
14590 * plugins/tools/fileop.c,
14591 plugins/tools/tool.h,
14592 plugins/tools/tool.c:
14593 Store, load and save stdin data
14594 Use tools-2.xml instead of tools.xml
14596 * plugins/tools/plugin.c,
14597 plugins/tools/plugin.h:
14600 * plugins/tools/dialog.c,
14601 plugins/tools/dialog.h:
14604 * plugins/tools/variable.c,
14605 plugins/tools/variable.h:
14606 Add editor related variables
14609 2005-04-29 Naba Kumar <naba@gnome.org>
14611 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
14613 * plugins/editor/text_editor.c: Fixed line marker interpretation.
14615 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14616 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
14617 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
14618 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
14619 working on gdb MI interface. Completed MI parser interface.
14621 Patch from Massimo Cora <maxcvs@email.it>:
14622 * plugins/class-inheritance/Makefile.am,
14623 plugins/class-inheritance/class-inherit.c,
14624 plugins/class-inheritance/class-inherit.h,
14625 plugins/class-inheritance/plugin.c,
14626 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
14627 Used system theme for colors. Display class members on mouse click.
14629 2005-04-28 Naba Kumar <naba@gnome.org>
14631 * plugins/symbol-browser/an_symbol_prefs.c
14632 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
14633 implementation to create/add/remove custom tags files in symbol
14634 brower preferences.
14636 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
14639 * plugins/project-import/project-import.c: Fixed memory leaks and
14640 use correct debug prints.
14642 * TODO.tasks: Updated.
14644 2005-04-27 Naba Kumar <naba@gnome.org>
14646 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
14647 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
14648 scintilla/Makefile.am: Fixed 'make distcheck' errors.
14650 * plugins/editor/anjuta-docman.c,
14651 plugins/editor/anjuta-docman.h,
14652 plugins/editor/plugin.c: Emit editor-added signal from docman
14653 and connect signals to new editor correctly.
14655 * plugins/class-inheritance/plugin.c,
14656 plugins/symbol-browser/plugin.c: Added stock icons.
14658 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14659 plugins/build-basic-autotools/executer.c,
14660 plugins/build-basic-autotools/executer.h: Added missing files
14661 for the execute programs implementation.
14663 2005-04-26 Naba Kumar <naba@gnome.org>
14665 * TODO.tasks: Updated.
14667 * plugins/file-loader/plugin.c,
14668 plugins/project-import/anjuta-project-import.plugin.in,
14669 plugins/project-import/plugin.c,
14670 plugins/project-import/project-import.c,
14671 plugins/project-import/project-import.h: Be able to import older
14674 2005-04-26 Naba Kumar <naba@gnome.org>
14676 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
14677 removing it from the shell.
14679 * libanjuta/anjuta-shell.c,
14680 libanjuta/anjuta-shell.h,
14681 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
14682 so that widget additions are freezed or thaw using a pending queue.
14683 Fixded UI flicker while loading projects.
14685 2005-04-26 Naba Kumar <naba@gnome.org>
14687 * TODO.tasks: Updated.
14689 * libanjuta/interfaces/libanjuta.idl: Added execute method for
14690 IAnjutaBuildable interface.
14692 * plugins/build-basic-autotools/Makefile.am,
14693 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14694 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
14695 plugins/build-basic-autotools/build-basic-autotools.c,
14696 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
14697 interface and UI for executing project/file programs. Implemented
14698 IAnjutaFile interface so that executables could be opened directly.
14700 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
14701 Authors line (Reserved for external plugins, which do not have a way to
14702 show their credits).
14704 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
14705 [File Loader] group for menu labels (default to "Name" if it is not
14708 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
14709 for executing external commands.
14711 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
14713 * plugins/project-wizard/property.c:
14714 Correct a memory leak
14716 * libanjuta/interfaces/libanjuta.idl,
14717 plugins/editor/text_editor.c:
14718 Add erase_all and replace_selection function to IAnjutaEditor
14720 * plugins/tools/anjuta-tools.glade,
14721 plugins/tools/fileop.c,
14722 plugins/tools/editor.c,
14723 plugins/tools/tool.c
14724 plugins/tools/tool.h:
14725 Add shortcut and icon
14727 * plugins/tools/variable.c,
14728 plugins/tools/variable.h:
14729 Add a variable asking parameters at run time
14731 * plugins/tools/execute.c:
14732 Add a warning message for missing document manager
14733 Add replace buffer and replace selection output
14734 Correct an error in popup output
14736 * plugins/tools/plugin.c,
14737 plugins/tools/plugin.h,
14738 plugins/tools/anjuta-tools.ui,
14741 Attach tools menu to a new place
14743 2005-04-25 Naba Kumar <naba@gnome.org>
14745 * libanjuta/plugins.c, src/about.c, src/about.h,
14746 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
14747 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
14748 plugins (about box for plugins) menu.
14750 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14752 * plugins/editor/search-replace.c :
14753 Displayed full path in Search pane window.
14754 Bug 300231 : Selected line in Search pane window .
14756 2005-04-23 Naba Kumar <naba@gnome.org>
14758 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
14760 2005-04-22 Naba Kumar <naba@gnome.org>
14762 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
14764 * plugins/project-wizard/templates/java.wiz,
14765 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
14766 to create bytecodes (.class) files.
14768 * plugins/symbol-browser/an_symbol_info.c,
14769 plugins/symbol-browser/an_symbol_info.h,
14770 plugins/symbol-browser/an_symbol_search.c,
14771 plugins/symbol-browser/an_symbol_view.c,
14772 plugins/symbol-browser/plugin.c,
14773 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
14774 in file symbol list.
14776 2005-04-22 Naba Kumar <naba@gnome.org>
14778 * TODO.tasks: Updated.
14780 * plugins/class-inheritance/Makefile.am,
14781 plugins/subversion/Makefile.am: Do not install plugin files when
14782 plugin build condition is false.
14784 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
14785 plugins/build-basic-autotools/build-basic-autotools.c,
14786 plugins/build-basic-autotools/build-basic-autotools.h,
14787 plugins/file-loader/anjuta-loader-plugin.ui,
14788 plugins/file-loader/dnd.c,
14789 plugins/file-loader/plugin.c,
14790 plugins/file-loader/plugin.h,
14791 plugins/project-manager/anjuta-project-manager.ui,
14792 plugins/project-manager/plugin.c: Added open file and build context
14793 menu in project manager context menu.
14795 2005-04-22 Naba Kumar <naba@gnome.org>
14797 * configure.in: Added message output showing conditional plugins to
14800 * src/layout.xml: Added layout for class-inheritance plugin widget.
14802 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
14803 plugin name to remove redundant terms.
14805 * TODO.tasks: Updated.
14808 plugins/symbol-browser/Makefile.am,
14809 plugins/symbol-browser/an_symbol_view.c,
14810 (removed) plugins/symbol-browser/sv_class.xpm,
14811 (removed) plugins/symbol-browser/sv_function.xpm,
14812 (removed) plugins/symbol-browser/sv_macro.xpm,
14813 (removed) plugins/symbol-browser/sv_private_fun.xpm,
14814 (removed) plugins/symbol-browser/sv_private_var.xpm,
14815 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
14816 (removed) plugins/symbol-browser/sv_protected_var.xpm,
14817 (removed) plugins/symbol-browser/sv_public_fun.xpm,
14818 (removed) plugins/symbol-browser/sv_public_var.xpm,
14819 (removed) plugins/symbol-browser/sv_static_fun.xpm,
14820 (removed) plugins/symbol-browser/sv_static_var.xpm,
14821 (removed) plugins/symbol-browser/sv_struct.xpm,
14822 (removed) plugins/symbol-browser/sv_unknown.xpm,
14823 (removed) plugins/symbol-browser/sv_variable.xpm,
14824 (added) plugins/symbol-browser/images/.cvsignore,
14825 (added) plugins/symbol-browser/images/Icons.16x16.Class,
14826 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
14827 (added) plugins/symbol-browser/images/Icons.16x16.Field,
14828 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
14829 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
14830 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
14831 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
14832 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
14833 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
14834 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
14835 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
14836 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
14837 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
14838 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
14839 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
14840 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
14841 (added) plugins/symbol-browser/images/Icons.16x16.Method,
14842 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
14843 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
14844 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
14845 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
14846 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
14847 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
14848 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
14849 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
14850 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
14851 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
14852 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
14853 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
14854 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
14855 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
14856 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
14857 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
14858 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
14859 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
14860 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
14861 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
14862 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
14863 pixmaps and added new icons (taken from monodevelop).
14865 2005-04-21 Naba Kumar <naba@gnome.org>
14867 Patch from Massimo Cora <maxcvs@email.it>:
14869 * configure.in, plugins/Makefile.am
14870 (new) plugins/class-inheritance/.cvsignore,
14871 (new) plugins/class-inheritance/Makefile.am,
14872 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
14873 (new) plugins/class-inheritance/class-inherit.c,
14874 (new) plugins/class-inheritance/class-inherit.h,
14875 (new) plugins/class-inheritance/plugin.c,
14876 (new) plugins/class-inheritance/plugin.h,
14877 (new) plugins/class-inheritance/class-inheritance.png: Added class
14878 inheritance plugin.
14880 Changes by naba: Added pkgconfig check for graphviz and conditionally
14883 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
14885 2005-04-20 Naba Kumar <naba@gnome.org>
14887 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
14888 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14889 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14890 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14891 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14892 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14893 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14894 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14895 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14896 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14897 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14899 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
14900 message view management.
14902 * libanjuta/anjuta-children.[ch],
14903 plugins/build-basic-autotools/build-basic-autotools.c,
14904 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
14905 Removed anjuta_children_init() function,
14906 because it is done automatically when first invoked. Introduced
14907 anjuta_children_recover() to recover the child signalling. Fixed
14908 child exit management to correctly recover the exit status.
14910 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
14911 to properly shutdown the launcher and to kill the running process
14912 (without emitting any signal).
14914 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14915 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
14916 gdb and program instance.
14918 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14920 * plugins/editor/search-replace.c :
14921 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
14923 2005-04-18 Naba Kumar <naba@gnome.org>
14925 * TODO.tasks: Marked completed items.
14927 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14928 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
14929 plugins/project-manager/plugin.c: Prompt user for the debugging
14930 target (select from a list of project's executable targets) and
14931 correctly start debugger. Take care of libtool wrapping when the
14932 target selected is libtool target. Fixed debugger menu items
14935 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
14937 * plugins/tools/execute.c,
14938 plugins/tools/execute.h:
14939 Implement save all files before running a command
14940 Implement all options for stdout and stderr except replace buffer
14941 Allow running several tools
14943 * plugins/tools/plugin.c:
14944 Move anjuta launcher in execute.c
14946 * plugins/tools/tools.h,
14947 plugins/tools/variable.c:
14950 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
14952 * plugins/tools/anjuta-tools.glade:
14953 Add new properties in tool editor dialog
14954 Cosmetic improvements
14956 * plugins/tools/anjuta-tools.ui:
14957 Attach tool menu as a build menu
14959 * plugins/tools/dialog.c:
14960 Set tool menu item sensitivity in tool list
14963 * plugins/tools/editor.c,
14964 plugins/tools/editor.h,
14965 plugins/tools/fileop.c,
14966 plugins/tools/tool.c,
14967 plugins/tools/tool.h:
14968 Add new properties (active, save file...)
14969 Most of them are still not implemented
14971 * plugins/tools/execute.c,
14972 plugins/tools/execute.h:
14973 Reorganize code to support multiple run
14974 Support run in terminal
14976 * plugins/tools/plugin.c
14977 plugins/tools/plugin.h:
14978 Move message handling in execute.c
14980 * plugins/tools/variable.h,
14981 plugins/tools/variable.c:
14982 Add useful variables
14984 2005-04-13 Naba Kumar <naba@gnome.org>
14986 * plugins/editor/text_editor.c: Fixed file monitoring condition.
14987 * plugins/editor/Makefile.am: Added gnome-vfs flags.
14989 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14991 * plugins/tools/dialog.c plugins/tools/tool.c :
14994 2005-04-06 Naba Kumar <naba@gnome.org>
14996 * src/anjuta.c: Load default session only when
14997 "anjuta.session.load.last" preference is enabled.
14999 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15001 * plugins/tools/Makefile.am,
15002 plugins/tools/variable.c,
15003 plugins/tools/variable.h:
15004 Add new code for handling variables
15006 * plugins/tools/anjuta-tools.glade:
15007 Improve tool editor dialog
15008 Add variable selection dialog
15010 * plugins/tools/dialog.c,
15011 plugins/tools/dialog.h,
15012 plugins/tools/plugin.c,
15013 plugins/tools/plugin.h:
15014 Add variable object
15015 Add a function to get it
15017 * plugins/tools/editor.c:
15018 Add gui code for variable selection dialog
15020 * plugins/tools/execute.c:
15021 Use variables for executing command
15023 * Naba: Compile warning fixes.
15025 2005-04-06 Naba Kumar <naba@gnome.org>
15027 * TODO.tasks: Marked completed items.
15029 2005-04-06 Naba Kumar <naba@gnome.org>
15031 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15034 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15036 2005-04-04 Naba Kumar <naba@gnome.org>
15038 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15039 inside Main window.
15041 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15043 * plugins/tools/Makefile.am,
15044 plugins/tools/anjuta-tools.plugin.in,
15045 plugins/tools/anjuta-tools.ui,
15046 plugins/tools/anjuta-tools.gladei,
15047 plugins/tools/anjuta-tools-plugin.png,
15048 plugins/tools/plugin.c,
15049 plugins/tools/plugin.h,
15050 plugins/tools/dialog.c,
15051 plugins/tools/dialog.h,
15052 plugins/tools/fileop.c,
15053 plugins/tools/fileop.h,
15054 plugins/tools/tool.c,
15055 plugins/tools/tool.h,
15056 plugins/tools/editor.c,
15057 plugins/tools/editor.h,
15058 plugins/tools/execute.c,
15059 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15060 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15063 * anjuta-tools.[ch]: Removed old tools code.
15065 2005-04-01 Steve Murphy <murf@e-tools.com>
15067 * configure.in: Added "rw" to ALL_LINGUAS.
15069 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15072 manuals/C/anjuta-manual/fileoperations.xml
15074 manuals/C/anjuta-manual/figures/search_expr.png
15075 manuals/C/anjuta-manual/figures/search_expr_basic.png
15076 manuals/C/anjuta-manual/figures/search_file_list.png
15077 manuals/C/anjuta-manual/figures/search_file_pattern.png
15078 manuals/C/anjuta-manual/figures/search_replace.png
15079 manuals/C/anjuta-manual/figures/search_setting.png
15080 manuals/C/anjuta-manual/figures/search_target.png
15081 manuals/C/anjuta-manual/figures/search_target_action.png
15082 manuals/C/anjuta-manual/figures/search_target_in.png
15084 manuals/C/anjuta-manual/figures/find_files.png
15085 manuals/C/anjuta-manual/figures/find_replace.png
15086 manuals/C/anjuta-manual/figures/find_text.png :
15087 Updated Anjuta manual (File Operations)
15089 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15091 * manuals/C/anjuta-manual/fileoperations.xml,
15092 manuals/C/anjuta-manual/figures/open_file.png,
15093 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15094 manuals/C/anjuta-manual/figures/prefs_print.png,
15095 manuals/C/anjuta-manual/figures/print_dlg.png,
15096 manuals/C/anjuta-manual/figures/print_preview.png.
15098 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15099 manuals/C/anjuta-manual/figures/display_macro.png,
15100 manuals/C/anjuta-manual/figures/insert_text.png,
15101 manuals/C/anjuta-manual/figures/keyword_macro.png,
15102 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15103 manuals/C/anjuta-manual/figures/save_as_file.png :
15104 Updated Anjuta Manual (File Operations)
15106 2005-03-23 Adam Weinberger <adamw@gnome.org>
15108 * plugins/editor/action-callbacks.c,
15109 plugins/file-loader/plugin.c,
15110 plugins/gtodo/main.c,
15111 plugins/project-wizard/druid.c:
15112 Fix spelling/grammar errors. Fixes bugs
15113 169068, 169137, 169138, and 169139.
15115 2005-03-21 Naba Kumar <naba@gnome.org>
15117 Patch from: Massimo Cora' <maxcvs@email.it>:
15119 * plugins/editor/Makefile.am
15120 plugins/editor/anjuta-docman.c,
15121 (added) plugins/editor/editor-tooltips.c,
15122 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15123 editor tabs to show full path.
15125 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15127 * plugins/subversion/svn-backend.c:
15128 Removed "apr-0/" from include because this is
15129 already included in SVN_INCLUDE and broke building if
15130 apr >= 1.0 was installed.
15132 2005-03-18 Naba Kumar <naba@gnome.org>
15134 Patch from: Massimo Cora' <maxcvs@email.it>:
15136 * plugins/editor/action-callbacks.c,
15137 plugins/editor/aneditor-calltip.cxx,
15138 plugins/editor/aneditor-priv.h,
15139 plugins/editor/aneditor.cxx,
15140 plugins/editor/aneditor.h,
15141 plugins/editor/anjuta-document-manager.ui: Added calltip
15142 activation from menu.
15144 2005-03-16 Naba Kumar <naba@gnome.org>
15146 Patch from: Massimo Cora' <maxcvs@email.it>:
15148 * plugins/class-gen/action-callbacks.c,
15149 plugins/class-gen/anjuta-class-gen-plugin.glade,
15150 plugins/class-gen/class_gen.c,
15151 plugins/class-gen/class_gen.h,
15152 plugins/class-gen/class_logo.xpm,
15153 plugins/class-gen/plugin.c: Create files without project
15154 being open. Add to project support. And other enhancements.
15156 2005-03-15 Adam Weinberger <adamw@gnome.org>
15159 plugins/debug-manager/utilities.c,
15160 plugins/file-loader/plugin.c,
15161 plugins/gdb/utilities.c,
15162 plugins/profile-default/plugin.c,
15163 plugins/project-import/project-import.c,
15164 src/anjuta-actions.h:
15165 Spelling/grammar fixes.
15167 2005-03-13 Naba Kumar <naba@gnome.org>
15169 * plugins/editor/action-callbacks.c,
15170 plugins/editor/action-callbacks.h,
15171 plugins/editor/anjuta-document-manager.ui,
15172 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15173 submenu. Moved menuitems from Format to View->Editor.
15175 * src/action-callbacks.c, src/action-callbacks.h,
15176 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15177 layout and lock layout menus in View submenu. Get rid of
15178 Settings->Layout Manager menu.
15180 * plugins/project-import/anjuta-project-import.plugin.in:
15183 * global-tags/Makefile.am,
15184 global-tags/create_global_tags.sh,
15185 plugins/editor/aneditor-autocomplete.cxx,
15186 plugins/editor/aneditor-priv.h,
15187 plugins/editor/aneditor.cxx,
15188 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15189 in editor and made it work in global symbols also.
15191 * src/anjuta-app.c: Always use priority texts besides icons style
15192 for toolbars, because other styles look horible for Anjuta (fixme).
15194 2005-03-11 Naba Kumar <naba@gnome.org>
15196 * configure.in: Removed test for iconv.
15198 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15199 before scintilla widget is realized.
15201 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15202 for Update menuitem.
15204 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15205 already applied in scintilla main stream.
15207 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15208 and notified scintilla developer.
15210 2005-03-10 Naba Kumar <naba@gnome.org>
15212 * src/action-callbacks.c: Removed reference to src/help.h (dead
15215 * plugins/editor/text_editor.c: Removed reference to
15216 src/launcher.h (a dead file).
15218 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15219 src/controls.c, src/controls.h, src/fileselection.c,
15220 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15221 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15222 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15223 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15224 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15225 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15226 Removed these dead files from CVS.
15229 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15231 * plugins/file-wizard/action-callbacks.c : Added error message.
15232 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15235 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15237 * plugins/cvs-plugin/cvs-callbacks.c
15238 plugins/cvs-plugin/plugin.c:
15239 Fixed preferences page init and busy handling
15241 * plugins/subversion/plugin.c:
15242 Fixed preferences page init
15244 2005-03-09 Naba Kumar <naba@gnome.org>
15246 * plugins/Makefile.am, plugins/glade/Makefile.am,
15247 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15248 enabled glade plugin in Anjuta. The plugin is built only when
15249 glade3 is installed.
15251 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15253 * plugins/project-wizard/templates/java.wiz
15254 plugins/project-wizard/templates/java-logo.png (*)
15255 plugins/project-wizard/templates/java/*
15256 plugins/project-wizard/templates/Makefile.am
15259 Add Java project type. It generates a autoconf/automake
15260 project which is compiled using gcj. It requires automake
15261 > 1.4 (1.9 is known to work) to work!
15263 (*) still awaiting response from the gcj team if we
15264 may use their logo.
15266 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15268 * plugins/project-import/*
15269 plugins/Makefile.am
15271 Added project import plugin. Might be a bit buggy and limited
15273 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15274 Icon from old pixmaps dir
15276 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15278 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15279 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15280 Added C Custom_Indent line macro.
15283 2005-03-09 Naba Kumar <naba@gnome.org>
15285 * TODO.tasks: Added new message-manager tasks.
15287 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15288 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15289 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15290 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15291 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15292 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15293 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15294 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15295 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15296 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15298 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15299 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15300 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15301 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15302 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15303 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15304 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15305 Removed debugger widgets from shell on debugger shutdown. Added
15306 scrolled windows for docked widgets. Removed unnecessary widget refs
15307 and unrefs. Destroy widgets correctly on debugger shutdown.
15309 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15310 with project description title. Removed frame shadow.
15312 * plugins/project-wizard/druid.c: Initializes tooltips.
15314 * scintilla/Makefile.am: Fixed comiple error.
15316 2005-03-08 Adam Weinberger <adamw@gnome.org>
15318 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15319 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15321 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15323 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15324 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15325 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15326 plugins/macro/macros.xml, plugins/macro/plugin.c :
15327 Moved cursor at the '|' position defined in macros.
15329 2005-03-07 Naba Kumar <naba@gnome.org>
15331 * plugins/subversion/Makefile.am: Fixed build error.
15333 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15334 types (perl, python, shellscript).
15336 * plugins/editor/plugin.c: Fixed to show all highlight options.
15338 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15340 * TODO.tasks : updated tasks.
15341 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15343 2005-03-07 Naba Kumar <naba@gnome.org>
15345 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15346 or disable subversion file-manager submenu. If "Subvesion" is also
15347 valid directory, we should also check for it.
15349 * configure.in: Disable cygwin macro until someone fixes the
15352 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15353 backward compatibility.
15355 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15357 * src/about.c : Cleaned code.
15358 * plugins/macro/macros.xml : Added "do_while" C macro.
15359 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15360 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15361 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15362 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15364 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15366 * plugins/class-gen/plugin.c:
15367 Removed "return" to activate project_root_uri watching.
15369 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15371 * plugins/Makefile.am
15372 plugins/subversion/*:
15373 Added subversion plugin. Add, Remove, Commit and Update work
15374 everything else needs work.
15376 * plugins/terminal/terminal.c
15377 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15378 we still have focus problems with the editor.
15380 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15382 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15384 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15386 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15388 2005-03-04 Naba Kumar <naba@gnome.org>
15390 Patch from Massimo Cora' <maxcvs@email.it>:
15392 * plugins/class-gen/Makefile.am,
15393 plugins/class-gen/action-callbacks.c,
15394 plugins/class-gen/action-callbacks.h,
15395 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15396 plugins/class-gen/anjuta-class-gen.plugin.in,
15397 plugins/class-gen/class_gen.c,
15398 plugins/class-gen/class_gen.h,
15399 (removed) plugins/class-gen/clsGen.c,
15400 (added) plugins/class-gen/goc_template_header,
15401 (added) plugins/class-gen/goc_template_source,
15402 plugins/class-gen/plugin.c,
15403 plugins/class-gen/plugin.h: Refactored class gen code.
15404 Added GOCBuilder code. Fixed UI. Implemented plugin.
15406 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15408 * plugins/project-wizard/property.c
15409 plugins/project-wizard/install.c
15410 plugins/project-wizard/druid.c
15411 plugins/editor/goto_line.c
15412 plugins/editor/plugin.c
15413 plugins/gtodo/add_edit_item.c
15414 plugins/gtodo/ligtodo.c
15415 plugins/gtodo/main.c
15416 plugins/gtodo/preferences.c:
15417 Fixed #167559, #167534, #167266, #167357
15418 (Bad English in strings...)
15420 Thanks to Adam Weinberger and Thierry Moisan for
15423 2005-03-03 Naba Kumar <naba@gnome.org>
15425 * libegg/Makefile.am, libegg/menu/Makefile.am,
15426 (added) libegg/egg-submenu-action.c,
15427 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15428 submenu (used for wizard listing).
15430 * plugins/file-loader/anjuta-loader-plugin.ui
15431 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15434 * plugins/editor/action-callbacks.c,
15435 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15436 ctrl+tabbing because it was interfaring with focus navigation.
15437 Focus editor on "Esc" in incremental search entry. Cleanups.
15439 * plugins/file-manager/an_file_view.c,
15440 plugins/symbol-browser/plugin.c,
15441 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15444 * plugins/profile-default/plugin.c,
15445 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15448 * (removed) scintilla/patches/a64-crash-fix.patch,
15449 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15452 2005-03-03 Naba Kumar <naba@gnome.org>
15454 * HACKING: Fixed typos.
15456 * plugins/editor/aneditor-indent.cxx: Clean up.
15458 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15459 Enable/disable save, undo and redo actions depending on state
15462 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15464 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15465 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15466 Displayed search_incremental status.
15468 * Removed plugins/editor/search_incremental.[ch]
15470 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15472 * plugins/cvs-plugin/cvs-execute.c
15473 plugins/cvs-plugin/cvs-callbacks.c:
15474 - Use weak reference on mesg_view and reuse tab if
15475 it still exists to avoid cluttering message manager.
15476 - Fixed bug in cvs remove
15478 README, HACKING: Updated
15480 configure.in: Added check for libsvn
15482 2005-02-29 Naba Kumar <naba@gnome.org>
15484 * plugins/file-manager/an_file_view.c,
15485 plugins/symbol-browser/an_symbol_view.c,
15486 plugins/symbol-browser/plugin.c: Hide column headers (they
15489 2005-02-29 Naba Kumar <naba@gnome.org>
15491 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15492 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15493 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15494 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15495 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15496 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15497 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15498 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15499 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15500 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15502 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15503 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15504 (added) libanjuta/anjuta-session.[hc],
15505 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15506 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15507 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15510 Implemented session management. Implemented session
15511 container class. Added session notifications from shell. Implemented
15512 session save/load in editor, file-loader, default-profile-plugin
15513 and anjuta-app. Fixed window sizing and restoration. Cleaned up
15514 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
15515 and maximized states in session. Implemented project session
15518 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15520 * plugins/class-gen/action-callbacks.[ch],
15521 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
15522 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
15523 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
15526 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
15528 * plugins/project-wizard/anjuta-project-wizard.glade,
15529 plugins/project-wizard/druid.c:
15530 Add some padding in tab label in project selection page
15532 * plugins/project-wizard/druid.c,
15533 plugins/project-wizard/parser.c:
15534 Search for project template recursively
15535 Add ~/.anjuta/project to the search paths
15537 2005-02-26 Naba Kumar <naba@gnome.org>
15539 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
15540 * plugins/file-loader/plugin.c: Fixed crash bug.
15541 * libanjuta/plugins.c: Fixed memory leak.
15543 2005-02-26 Naba Kumar <naba@gnome.org>
15545 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
15546 "UserActivatable" attribute for plugins. This attribute if set to
15547 "no" will prevent users from activating/deactivating it from
15548 plugins dialog. Added a toggle button in plugins dialog to toggle
15549 the plugins list between list of activatable plugins (default) to
15550 list of all plugins. anjuta_plugin_select() now only selects the
15551 plugin. Added anjuta_plugins_select_and_activate() method that will
15552 select and activate it.
15554 * plugins/profile-default/Makefile.am,
15555 plugins/profile-default/anjuta-default-profile.ui,
15556 plugins/profile-default/plugin.c,
15557 plugins/profile-default/plugin.h,
15558 plugins/project-manager/anjuta-project-manager.ui,
15559 plugins/project-manager/plugin.c,
15560 plugins/project-manager/plugin.h:
15562 Anjuta projects (*.anjuta) files define the profile of respective
15563 projects. Profile is a set of related plugins required for the
15564 project to open. Moved "close project" action from Project Manager
15565 to Profile Manager plugin. Implemented loading and unloading of
15566 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
15567 (instead of Project Manager) now handles opening of *.anjuta files.
15568 Close Project menuitem is now moved to File submenu (being
15569 consistent with Anjuta 1.x versions and avoiding creating Project
15570 submenu when project manager is not loaded).
15572 * src/anjuta-actions.h: Fixed short-cut key for Help content.
15574 * src/anjuta.ui: Fixed place holder for projects.
15576 * (new) plugins/profile-default/default.anjuta: default startup
15577 profile. Removed the hardcoded plugins loading in
15578 DefaultProfilePlugin.
15581 plugins/project-wizard/templates/terminal/project.anjuta:
15582 Implemented project format in newly created projects.
15584 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
15585 plugins/class-gen/anjuta-class-gen.plugin.in,
15586 plugins/cvs-plugin/anjuta-cvs.plugin.in,
15587 plugins/editor/anjuta-document-manager.plugin.in,
15588 plugins/file-loader/anjuta-loader.plugin.in,
15589 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15590 plugins/gdb/anjuta-gdb.plugin.in,
15591 plugins/glade/anjuta-glade.plugin.in,
15592 plugins/message-view/anjuta-message-manager.plugin.in,
15593 plugins/profile-default/anjuta-default-profile.plugin.in,
15594 plugins/project-manager/anjuta-project-manager.plugin.in,
15595 plugins/project-wizard/anjuta-project-wizard.plugin.in:
15596 Defined UserActivatable attributes. Added supported types attribute.
15598 * plugins/project-wizard/anjuta-project-wizard.glade
15599 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
15600 "Project Wizard" in preferences title.
15602 * TODO.tasks: Updated.
15604 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
15607 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15609 * plugins/file-wizard/anjuta-file-wizard.glade
15610 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
15612 Integrated License macros, cleaned file.c.
15614 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
15616 * plugins/macor/macro-util.c: Fixed crash bugs if email or
15617 username can not be found correctly.
15619 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15621 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
15622 plugins/macro/macros.xml :
15624 Added Headers macros. Cleaned file.c
15626 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15628 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
15629 plugins/macro/macros.xml :
15631 Fixed a bug. Added Header macro.
15634 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15636 * plugins/file-wizard/action-callbacks.c,
15637 plugins/file-wizard/file.c, plugins/macro/macro-util.c
15638 plugins/macro/macros.xml :
15640 Added FileName, Header template macros.
15642 2005-02-24 Naba Kumar <naba@gnome.org>
15644 * plugins/patch/patch-plugin.c: Fixed a function call.
15646 * src/anjuta.c, src/main.c: Save and load default session.
15648 2005-02-24 Naba Kumar <naba@gnome.org>
15650 * libanjuta/interfaces/libanjuta.idl,
15651 plugins/message-view/anjuta-msgman.c,
15652 plugins/message-view/anjuta-msgman.h,
15653 plugins/message-view/plugin.c: Added and implemented
15654 set_view_title() method.
15656 * plugins/build-basic-autotools/build-basic-autotools.c,
15657 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
15658 build context pooling. Maximum 3 contexts are reused. Additional
15659 contexts are created when all are busy.
15661 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15663 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15664 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15665 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
15666 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
15668 Added Copyright, Changelog macros.
15670 2005-02-23 Naba Kumar <naba@gnome.org>
15672 Patch from Massimo Cora' <maxcvs@email.it>:
15673 * plugins/Makefile.am,
15674 plugins/patch/Makefile.am,
15675 (added) plugins/patch/anjuta-patch-plugin.png,
15676 (added) plugins/patch/anjuta-patch.plugin.in,
15677 (added) plugins/patch/anjuta-patch.ui,
15678 plugins/patch/patch-plugin.c,
15679 (added) plugins/patch/patch-plugin.h,
15680 (added) plugins/patch/plugin.c,
15681 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
15684 2005-02-23 Naba Kumar <naba@gnome.org>
15686 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
15687 file-loader/plugin.c, profile-default/plugin.c:
15688 Implemented "activated" and "deactivated" signals for plugin class.
15689 Renamed *_location() functions to *_id(), because location is
15690 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
15691 anjuta_plugins_unload_plugin().
15693 * class-gen/plugin.c: Fixed complier warning and utility function call.
15695 * debug-manager/plugin.c: Unload debugger plugin correctly.
15697 * project-manager/plugin.c: Fixed compiler warnings.
15699 * plugins/project-wizard/templates/gnome/.cvsignore,
15700 plugins/project-wizard/templates/gnome/po/.cvsignore,
15701 plugins/project-wizard/templates/gnome/src/.cvsignore,
15702 plugins/project-wizard/templates/gtk/po/.cvsignore,
15703 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
15704 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
15706 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
15707 build (we need to fix this thing).
15709 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
15711 * plugins/macro/macro-action.[ch]
15712 plugins/macro/macro-edit.c
15713 plugins/macro/macro-dialog.c
15714 plugins/macro/macro-db.[ch]
15715 plugins/macro/plugin.[ch]
15716 plugins/macro/macro-util.[ch] (added)
15718 Cleaned up macro plugin and preview expanded macros.
15720 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
15722 * plugins/cvs-plugin/cvs-interface.c:
15724 Fixed option setting when using no compression and not
15727 2005-02-23 Naba Kumar <naba@gnome.org>
15729 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
15730 geometry on exit and startup (only if there is no geometry from the
15733 * TODO.tasks: Updated.
15735 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
15737 * manuals/reference/libanjuta/Makefile.am,
15738 manuals/reference/libanjuta/libanjuta-docs.sgml,
15739 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
15740 documentation for writing project templates.
15742 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15744 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
15745 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
15747 Expansion keywords in macros.
15749 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15751 * plugins/file-wizard/action-callbacks.c,
15752 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
15753 plugins/macro/macros.xml :
15755 Inserting text by macro plugin
15758 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
15760 * plugins/macro/plugin.c
15761 plugins/cvs-plugin/plugin.c:
15763 Fixed interfaces (use static)
15765 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
15767 * plugins/macro/macro-actions.[ch]
15768 plugins/macro/plugin.c
15769 libanjuta/interfaces/libanjuta.idl:
15771 Implemented IAnjutaMacro interface to be used by file-wizard
15773 * plugins/cvs-plugin/plugin.c
15774 libanjuta/interfaces/libanjuta.idl:
15776 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
15777 for all version control systems and not only for cvs.
15779 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15781 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
15784 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
15787 2005-02-21 Naba Kumar <naba@gnome.org>
15789 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
15790 IAnjutaDebugger interface.
15792 * plugins/debug-manager/anjuta-debug-manager.ui,
15793 plugins/debug-manager/attach_process.c,
15794 plugins/debug-manager/attach_process.h,
15795 plugins/debug-manager/plugin.c,
15796 plugins/debug-manager/plugin.h,
15797 plugins/gdb/actions.c,
15798 plugins/gdb/actions.h,
15799 plugins/gdb/anjuta-gdb-plugin.ui,
15800 plugins/gdb/breakpoints.c,
15801 plugins/gdb/breakpoints.h,
15802 plugins/gdb/debugger.c,
15803 plugins/gdb/debugger.h,
15804 plugins/gdb/memory.c,
15805 plugins/gdb/plugin.c,
15806 plugins/gdb/plugin.h,
15807 plugins/gdb/sharedlib.h,
15808 plugins/gdb/sharedlib_cbs.c,
15809 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
15810 correctly between debug-manager and debugger. Implemented debugger
15811 interface in gdb plugin. Fixed action names. Added UI updating.
15812 Start and stop debugger (does not work yet). Fixed UI merging.
15813 Fixed debugger plugin handling in debug-manager.
15815 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
15817 * plugins/editor/aneditor-autocomplete.cxx:
15819 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
15820 crash with C++ "template" keyword.
15822 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15824 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15825 Fixed bug (Closed macro dialogs with Esc key).
15827 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
15829 * plugins/project-wizard/xlib.wiz,
15830 plugins/project-wizard/xlib-logo.png,
15831 plugins/project-wizard/xlib/*:
15832 Port old xlib anjuta project on new project wizard
15834 * plugins/project-wizard/xlib-dock.wiz,
15835 plugins/project-wizard/xlib-dock/*:
15836 Port old xlib dock anjuta project on new project wizard
15838 * plugins/project-wizard/wxwin.wiz,
15839 plugins/project-wizard/wxwin-logo.png,
15840 plugins/project-wizard/wxwin/*:
15841 Port old wxwin anjuta project on new project wizard
15843 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
15844 necessary changes for the new templates.
15846 2005-02-18 Naba Kumar <naba@gnome.org>
15848 * plugins/Makefile.am: Added class-gen
15850 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
15852 * plugins/project-wizard/header.c:
15853 Fix a bug in sorting of project categories
15855 2005-02-18 Naba Kumar <naba@gnome.org>
15857 Patch from Massimo Cora <maxcvs@email.it>:
15859 * plugins/class-gen/.cvsignore,
15860 plugins/class-gen/Makefile.am,
15861 (added) plugins/class-gen/action-callbacks.c,
15862 (added) plugins/class-gen/action-callbacks.h,
15863 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
15864 (added) plugins/class-gen/class_gen.c,
15865 (added) plugins/class-gen/class_gen.h,
15866 (added) plugins/class-gen/plugin.c,
15867 (added) plugins/class-gen/plugin.h: Ported class wizard to the
15870 * plugins/project-manager/plugin.c: implemented add_source().
15872 2005-02-17 Naba Kumar <naba@gnome.org>
15874 * plugins/file-loader/plugin.c: Fixed possible crash.
15876 * src/action-callbacks.c, src/action-callbacks.h,
15877 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
15879 2005-02-17 Naba Kumar <naba@gnome.org>
15881 * plugins/project-wizard/templates/anjuta-plugin.wiz,
15882 plugins/project-wizard/templates/gnome.wiz,
15883 plugins/project-wizard/templates/gtk.wiz,
15884 plugins/project-wizard/templates/gtkmm.wiz,
15885 plugins/project-wizard/templates/terminal.wiz,
15886 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15887 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15888 plugins/project-wizard/templates/gnome/src/callbacks.c,
15889 plugins/project-wizard/templates/gnome/src/callbacks.h,
15890 plugins/project-wizard/templates/gnome/src/main.c,
15891 plugins/project-wizard/templates/gtk/src/callbacks.c,
15892 plugins/project-wizard/templates/gtk/src/callbacks.h,
15893 plugins/project-wizard/templates/gtk/src/main.c,
15894 plugins/project-wizard/templates/gtkmm/src/main.cc,
15895 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
15896 to generate licence correctly (without any extra newlines). Removed
15897 IncludeGNUHeader macro definition and added proper licence property.
15898 Fixed project directory paths in file contents.
15900 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15902 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
15903 Closed macro dialogs with Esc key.
15905 2005-02-16 Naba Kumar <naba@gnome.org>
15907 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
15908 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
15909 plugins/project-wizard/templates/gnome/src/callbacks.c,
15910 plugins/project-wizard/templates/gnome/src/callbacks.h,
15911 plugins/project-wizard/templates/gnome/src/main.c,
15912 plugins/project-wizard/templates/gtk/src/main.c,
15913 plugins/project-wizard/templates/gtkmm/src/main.cc,
15914 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
15915 macros to avoid blank newlines.
15917 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
15919 * plugins/project-wizard/autogen.c:
15920 Correct a problem when having property value in UTF-8
15922 * plugins/project-wizard/druid.c:
15923 Correct a bug when reselecting a new project (all pages
15926 * plugins/project-wizard/property.c:
15927 Avoid having default invalid properties
15929 * plugins/project-wizard/templates/terminal.wiz,
15930 plugins/project-wizard/templates/terminal/po/ChangeLog,
15931 plugins/project-wizard/templates/terminal/src/main.c:
15932 Remove command for testing run function
15933 Move destination directory to second page and include
15934 project name. Add exist tag. Remove unused properties.
15936 2005-02-16 Naba Kumar <naba@gnome.org>
15938 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
15939 plugins/debug-manager/anjuta-debug-manager.ui,
15940 plugins/debug-manager/plugin.c,
15941 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15942 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
15943 plugins/gdb/plugin.h, plugins/gdb/registers.c,
15944 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
15945 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
15946 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
15947 (removed) src/anjuta_info.c,
15948 (removed) src/anjuta_info.h,
15949 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
15950 (added) plugins/gdb/anjuta-gdb-plugin.ui,
15951 (added) plugins/gdb/actions.c,
15952 (added) plugins/gdb/actions.h: Completed initial
15953 porting of debugger to new architecture. Fixed many of the debugger
15956 * plugins/file-loader/plugin.c: Detect some important mime ourself
15957 to avoid inconsistencies when mime system isn't working.
15959 2005-02-16 Naba Kumar <naba@gnome.org>
15961 * plugins/editor/Makefile.am,
15962 (added) plugins/editor/aneditor-autocomplete.cxx,
15963 (added) plugins/editor/aneditor-calltip.cxx,
15964 (added) plugins/editor/aneditor-indent.cxx,
15965 (added) plugins/editor/aneditor-priv.h,
15966 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
15967 different smaller chunks to make it easy to maintain.
15969 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15971 * plugins/project-wizard/druid.c :
15973 Found system Email address if not defined in Preferences.
15975 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
15977 * plugins/project-wizard/gtkmm.wiz
15978 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
15979 plugins/project-wizard/gtkmm/*
15981 Added GTKmm (C++) project type
15983 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
15985 * plugins/message-view/plugin.c
15986 plugins/message-view/message-view.c
15988 Implemented next/prev action
15990 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15992 * plugins/project-wizard/templates/libglade2.* :
15993 Removed libglade2 project.
15995 * plugins/project-wizard/templates/gtk* :
15996 Removed interface.[ch] & support.[ch].
15998 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16000 * plugins/project-wizard/anjuta-project-wizard.glade,
16001 plugins/project-wizard/property.[ch],
16002 plugins/project-wizard/templates/anjuta-plugin.wiz :
16003 Added a new property ("iconfile").
16005 2005-02-14 Naba Kumar <naba@gnome.org>
16007 * plugins/project-wizard/install.c,
16008 plugins/project-wizard/plugin.c,
16009 plugins/project-wizard/templates/anjuta-plugin.wiz,
16010 plugins/project-wizard/templates/gnome.wiz,
16011 plugins/project-wizard/templates/gtk.wiz,
16012 plugins/project-wizard/templates/libglade2.wiz,
16013 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16014 newly created projects and open them. Fixed message buffering in
16017 2005-02-14 Naba Kumar <naba@gnome.org>
16019 * src/about.c, pixmaps/Makefile.am,
16020 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16022 * mime/gnome-mime-application-x-anjuta.png,
16023 pixmaps/anjuta_icon.png,
16024 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16025 done by 9-speed at:
16026 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16028 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16031 plugins/project-wizard/templates/libglade2-logo.png,
16032 plugins/project-wizard/templates/libglade2.wiz,
16033 plugins/project-wizard/templates/libglade2/* :
16037 2005-02-14 Naba Kumar <naba@gnome.org>
16039 * TODO.tasks: Updated.
16041 * plugins/editor/anjuta-docman.c,
16042 plugins/editor/text_editor.c,
16043 plugins/editor/text_editor.h,
16044 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16045 for file modification, but it is still not functioning.
16047 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16049 * plugins/project-wizard/values.c,
16050 plugins/project-wizard/values.h,
16051 plugins/project-wizard/property.c,
16052 plugins/project-wizard/property.h,
16053 plugins/project-wizard/druid.c:
16054 Rewrite mandatory property check
16055 Add check of exist property
16056 Rewrite handling of cached property page
16058 2005-02-13 Naba Kumar <naba@gnome.org>
16060 Patch from Igor Kovalenko <garrison@mail.ru>:
16061 * tagmanager/tm_workspace.c: Improved performance.
16063 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16065 *plugins/project-wizard/templates/*.wiz,
16066 plugins/project-wizard/druid.c,
16067 plugins/project-wizard/templates/terminal/src/main.c,
16068 plugins/project-wizard/templates/gtk/src/*.[ch],
16069 plugins/project-wizard/templates/gtk/src/Makefile.am,
16070 plugins/project-wizard/templates/gnome/src/*.[ch],
16071 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16072 Add Copyright date & Email address,
16073 Correct terminal project.
16075 2005-02-12 Naba Kumar <naba@gnome.org>
16077 * plugins/project-wizard/property.c: Fixed hidden
16078 properties to take values.
16080 * plugins/project-wizard/file.[ch]: Renamed
16081 true/false enum values to fix compile error
16082 (conflict with other definition).
16084 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16085 even when mime type detection fails (for example, when Anjuta is
16086 installed in non-system prefix).
16088 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16090 * plugins/project-wizard/values.c,
16091 plugins/project-wizard/values.h:
16092 Rewrite file with more comments
16094 * plugins/project-wizard/druid.c,
16095 plugins/project-wizard/druid.h,
16096 plugins/project-wizard/autogen.c,
16097 plugins/project-wizard/autogen.h,
16098 plugins/project-wizard/druid.c,
16099 plugins/project-wizard/druid.h:
16101 Use values instead of properties
16102 Move default properties to druid.c
16104 * plugins/project-wizard/install.c,
16105 plugins/project-wizard/install.h:
16106 Use values instead of properties
16107 Add a check to avoid overwriting files
16109 * plugins/project-wizard/parser.c,
16110 plugins/project-wizard/property.c,
16111 plugins/project-wizard/property.h:
16112 Update to use new values
16113 Add an "exist" attribute to check if a directory already exist
16115 * plugins/project-wizard/anjuta-project-wizard.glade:
16116 Change project selection page (GtkTextView => GtkLabel,
16117 GtkTable => GtkVBox)
16119 * plugins/project-wizard/templates/terminal.wiz:
16120 Move destination directory on second page
16122 * plugins/project-wizard/action.c:
16125 2005-02-12 Naba Kumar <naba@gnome.org>
16127 * plugins/file-manager/an_file_view.c,
16128 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16129 views. Created dynamic update date of view depending on project
16130 changes -- similar to file-manager view.
16132 * plugins/devhelp/plugin.c: Load help on idle.
16134 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16135 autoformat' to proper location in preferences.
16137 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16140 * plugins/editor/plugin.c: Fixed accel name.
16142 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16144 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16145 plugins/project-wizard/templates/gnome.wiz,
16146 plugins/project-wizard/templates/gtk.wiz,
16147 plugins/project-wizard/anjuta-project-wizard.glade,
16148 plugins/project-wizard/autogen.c:
16149 Add Username & Email address in Project preferences.
16151 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16153 *plugins/project-wizard/templates/gnome-logo.png,
16154 plugins/project-wizard/templates/gnome.wiz,
16155 plugins/project-wizard/templates/gnome/* :
16158 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16160 * plugins/project-wizard/templates/terminal/src/main.c,
16161 plugins/project-wizard/templates/terminal/src/main.c,
16162 plugins/project-wizard/templates/terminal/src/main.[ch] :
16163 Insert License in projects
16165 2005-02-11 Naba Kumar <naba@gnome.org>
16167 * TODO.tasks: Added message manager task.
16169 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16171 * plugins/editor/plugin.c: Use bookmark stock icons.
16173 * plugins/message-view/anjuta-message-manager.ui,
16174 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16176 2005-02-10 Naba Kumar <naba@gnome.org>
16178 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16180 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16182 * global-tags/Makefile.am
16183 Error during 'make install'
16185 2005-02-09 Naba Kumar <naba@gnome.org>
16187 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16190 2005-02-08 Naba Kumar <naba@gnome.org>
16192 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16194 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16195 Show busy cursur when updating global tags in preferences.
16197 * configure.in: Fixed.
16199 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16201 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16202 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16204 - Fixed anjuta-plugin project (glade)
16206 2005-02-08 Naba Kumar <naba@gnome.org>
16208 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16209 Fixed automatic indentations.
16211 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16212 Global tags are now segregated into smaller api tags, which can be
16213 selectively loaded from symbol browser preferences.
16215 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16216 Implemented IProjectManager interface in project-manager. Mostly getter
16217 methods for now, but need to add add() and remove() methods to add
16218 or remove project elements.
16220 * plugins/gdb/debug_tree.c: Small fix.
16222 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16223 plugins/symbol-browser/an_symbol_info.c,
16224 plugins/symbol-browser/an_symbol_info.h,
16225 plugins/symbol-browser/an_symbol_search.c,
16226 plugins/symbol-browser/an_symbol_search.h,
16227 plugins/symbol-browser/an_symbol_view.c,
16228 plugins/symbol-browser/an_symbol_view.h,
16229 plugins/symbol-browser/plugin.c,
16230 plugins/symbol-browser/plugin.h,
16232 tagmanager/entry.h,
16233 tagmanager/tm_project.c,
16234 tagmanager/tm_symbol.c,
16235 tagmanager/tm_tag.c,
16236 tagmanager/tm_workspace.c,
16237 tagmanager/vstring.c,
16238 tagmanager/include/tm_tag.h,
16239 tagmanager/include/tm_workspace.h:
16241 - Fixed tagmanager parsing of source files to parse for typedefines and
16242 properly record element scopes. Implemented scope autocompletion
16243 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16244 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16245 patch list (author is unknown).
16246 - Implemented symbol-browser preferences for dynamically loading and
16247 saving tags API segments.
16248 - Fixed symbol-search to use tagmanager directly instead of depending
16249 on symbol-view for tags list.
16250 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16251 - Fixed TMSymbol to create the complete tags tree instead of letting the
16252 symbol-view created the root nodes.
16253 - Changed project tags cache name to .tm_project2.cache because the
16254 newer format records additional scope information.
16256 2005-02-07 Naba Kumar <naba@gnome.org>
16258 * plugins/editor/style-editor.c,
16259 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16260 and GtkFontButton instead of deprecated widgets in
16263 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16265 * plugins/project-wizard/action.c,
16266 plugins/project-wizard/action.h,
16267 plugins/project-wizard/autogen.c,
16268 plugins/project-wizard/autogen.h,
16269 plugins/project-wizard/file.c,
16270 plugins/project-wizard/file.h,
16271 plugins/project-wizard/install.c,
16272 plugins/project-wizard/install.h,
16273 plugins/project-wizard/parser.h,
16274 plugins/project-wizard/parser.c,
16275 plugins/project-wizard/property.c,
16276 plugins/project-wizard/property.h,
16277 plugins/project-wizard/plugin.h,
16278 plugins/project-wizard/plugin.c,
16279 plugins/project-wizard/values.c,
16280 plugins/project-wizard/values.h:
16281 Replace C++ comments by C comments
16283 * plugins/project-wizard/autogen.c,
16284 plugins/project-wizard/autogen.h:
16285 Add a run time check of autogen version.
16286 Add UserName variable.
16288 * plugins/project-wizard/anjuta-project-wizard.glade,
16289 plugins/project-wizard/header.c,
16290 plugins/project-wizard/druid.c,
16291 plugins/project-wizard/druid.h:
16292 Sort project in alphabetic order.
16293 Correct selection troubles in notebooks.
16295 * plugins/project-wizard/parser.c:
16296 Add some check when reading the project header block.
16298 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16300 * plugins/project-wizard/action.c,
16301 plugins/project-wizard/action.h,
16302 plugins/project-wizard/autogen.c,
16303 plugins/project-wizard/autogen.h,
16304 plugins/project-wizard/file.c,
16305 plugins/project-wizard/file.h,
16306 plugins/project-wizard/install.c,
16307 plugins/project-wizard/parser.h,
16308 plugins/project-wizard/parser.c,
16309 plugins/project-wizard/property.c,
16310 plugins/project-wizard/property.h,
16311 plugins/project-wizard/values.c,
16312 plugins/project-wizard/values.h,
16313 Add a space between function name and open.
16315 * plugins/project-wizard/plugin.h,
16316 plugins/project-wizard/plugin.c,
16317 plugins/project-wizard/install.c,
16318 Avoid a crash if the user close the message view used by the .
16320 * plugins/project-wizard/anjuta-project-wizard,
16321 plugins/project-wizard/druid.c,
16322 plugins/project-wizard/druid.h,
16323 plugins/project-wizard/header.h,
16324 plugins/project-wizard/header.c,
16325 Add a text view with the description of each.
16326 Add a tab for each project.
16327 Replace some C++ comments to C comments.
16329 2005-02-05 Naba Kumar <naba@gnome.org>
16331 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16332 New icon from Sebastien Granjoux .
16334 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16336 * libanjuta/anjuta-preferences.c:
16337 Set file property even without a focus out event (file selected
16340 2005-02-04 Naba Kumar <naba@gnome.org>
16342 * plugins/glade/plugin.c: Fixed glade function calls.
16343 * configure.in: Fixed a typo.
16344 * TODO.tasks: Updated.
16346 2005-02-03 Naba Kumar <naba@gnome.org>
16348 * plugins/project-manager/plugin.c: Fixed memory corruption.
16350 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16353 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16354 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16355 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16356 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16358 * libanjuta/interfaces/libanjuta.idl,
16359 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16362 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16364 Patch from Massimo Cora <maxcvs@email.it>:
16365 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16367 2005-02-01 Naba Kumar <naba@gnome.org>
16369 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16370 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16371 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16372 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16373 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16374 from sourceforge -- a64 crash fixes (correct typing for GType)
16375 and fixes compile errors in sun.
16377 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16378 paste (shift+insert) in terminal.
16380 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16382 * configure.in: Add «nb» to ALL_LINGUAS.
16384 2005-02-01 Naba Kumar <naba@gnome.org>
16386 * TODO.tasks, TODO: Updated todo tasks.
16388 * plugins/editor/anjuta-document-manager.glade: Improved search
16391 * TODO.tasks: Fixed xml format.
16393 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16396 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16399 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16400 format during save (removed unwanted text nodes). Fixed scrollbars.
16402 2005-01-31 Naba Kumar <naba@gnome.org>
16404 * libanjuta/interfaces/libanjuta.idl,
16405 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16406 Implemented append() method for IAnjutaEditor interface and fixed
16407 various bugs with text insertions (cvs diff and macro insertions).
16409 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16410 automatic indentation.
16412 * plugins/editor/action-callbacks.c,
16413 plugins/editor/action-callbacks.h,
16414 plugins/editor/anjuta-docman.c,
16415 plugins/editor/anjuta-document-manager.ui,
16416 plugins/editor/plugin.c,
16417 plugins/editor/text_editor.c,
16418 plugins/editor/text_editor.h,
16419 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16420 Fixed highlight issues.
16422 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16425 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16427 * data/properties/*: Updated properties files from scite. Created
16428 styles.properties to override the scite styles.
16430 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16432 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16434 2005-01-30 Naba Kumar <naba@gnome.org>
16436 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16437 unused definitions.
16439 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16441 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16442 plugins/editor/text_editor.c,
16443 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16444 fixed linuwidth preference setting, fixed insert text interface
16445 implementation. Improved automatice-indentation for cpp lexer.
16447 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16449 2005-01-29 Naba Kumar <naba@gnome.org>
16451 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16452 option in update dialog as default. Improved import dialog. Sized
16455 * configure.in: Fixed underquoted warning from autoconf.
16457 * plugins/editor/action-callbacks.c,
16458 plugins/editor/aneditor.cxx,
16459 plugins/editor/aneditor.h,
16460 plugins/editor/anjuta-document-manager.glade,
16461 plugins/editor/plugin.c,
16462 plugins/editor/plugin.h,
16463 plugins/editor/text_editor.c,
16464 plugins/editor/text_editor.h,
16465 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16466 for Editor and fixed all preferences syncronization and notifys for
16467 visible prefs (in editor preferences page).
16469 * plugins/file-loader/plugin.c: Load recent files on idle.
16471 2005-01-28 Naba Kumar <naba@gnome.org>
16473 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16474 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16476 * plugins/editor/action-callbacks.c,
16477 plugins/editor/action-callbacks.h,
16478 plugins/editor/aneditor.cxx,
16479 plugins/editor/aneditor.h,
16480 plugins/editor/anjuta-document-manager.ui,
16481 plugins/editor/plugin.c,
16482 plugins/editor/text_editor.c,
16483 plugins/editor/text_editor.h,
16484 plugins/editor/text_editor_cbs.c,
16485 plugins/editor/text_editor_cbs.h,
16486 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16489 Patch from Massimo Cora <maxcvs@email.it>:
16490 * plugins/editor/an_symbol_search.c,
16491 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16493 2005-01-27 Naba Kumar <naba@gnome.org>
16495 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16496 minimum size request to 200.
16498 * plugins/symbol-browser/an_symbol_info.c,
16499 plugins/symbol-browser/an_symbol_info.h,
16500 plugins/symbol-browser/an_symbol_search.c,
16501 plugins/symbol-browser/an_symbol_search.h,
16502 plugins/symbol-browser/an_symbol_view.c,
16503 plugins/symbol-browser/an_symbol_view.h,
16504 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16505 pixbuf retrieval. Fixed runtime warning. Code clean up.
16507 2005-01-27 Naba Kumar <naba@gnome.org>
16509 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16510 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16511 (new) plugins/glade/Makefile.am,
16512 (new) plugins/glade/anjuta-glade-plugin.png,
16513 (new) plugins/glade/anjuta-glade.plugin.in,
16514 (new) plugins/glade/anjuta-glade.ui,
16515 (new) plugins/glade/plugin.c,
16516 (new) plugins/glade/plugin.h,
16517 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
16518 now until glade3 works properly.
16520 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
16521 they are generated.
16523 2005-01-26 Naba Kumar <naba@gnome.org>
16525 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
16526 Added mime icon for anjuta projects.
16528 patch from Massimo Cora <maxcvs@email.it>:
16529 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
16530 an_symbol_search.h, an_symbol_view.c, plugin.c:
16531 Fix/implement objects destroying/freeing.
16533 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
16535 * src/action-callback.[ch], src/anjuta-actions.h:
16536 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
16537 because it has not been updated for years and we know have a devhelp plugin
16538 which can do the job much better.
16539 * TODO.tasks: Updated done items
16541 2005-01-25 Naba Kumar <naba@gnome.org>
16543 * autogen.sh: Fixed to generate interface files.
16545 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
16546 session save filenames.
16548 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
16550 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
16552 * plugins/project-wizard/Makefile.am,
16553 plugins/project-wizard/install.c,
16554 plugins/project-wizard/install.h,
16555 plugins/project-wizard/parser.c,
16556 plugins/project-wizard/parser.h,
16557 plugins/project-wizard/templates/terminal.wiz:
16558 Add action list block in wizard template
16559 * plugins/project-wizard/file.c,
16560 plugins/project-wizard/autogen.c:
16563 2005-01-23 Naba Kumar <naba@gnome.org>
16565 * configure.in: Fixed build error.
16567 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
16569 * plugins/project-wizard/druid.c,
16570 plugins/project-wizard/parser.c,
16571 plugins/project-wizard/property.c: Rewrite parser with
16572 better error handling
16574 2005-01-22 Naba Kumar <naba@gnome.org>
16576 * plugins/symbol-browser/plugin.c: Changed c++ coments
16577 to c commnets and formated code to anjuta coding styles.
16579 2005-01-21 Naba Kumar <naba@gnome.org>
16581 * configure.in, autogen.sh: Fixed build errors in newer automake.
16583 * plugins/editor/anjuta-docman.c: Do not emit change editor
16584 signal while in dispose.
16586 Patch from: Massimo Corà <maxcvs@email.it>
16587 * plugins/symbol-browser/Makefile.am,
16588 plugins/symbol-browser/an_symbol_view.c,
16589 plugins/symbol-browser/an_symbol_view.h,
16590 plugins/symbol-browser/plugin.c,
16591 plugins/symbol-browser/plugin.h,
16592 plugins/symbol-browser/test-symbol-browser.c,
16593 (new) plugins/symbol-browser/an_symbol_info.c,
16594 (new) plugins/symbol-browser/an_symbol_info.h,
16595 (new) plugins/symbol-browser/an_symbol_search.c,
16596 (new) plugins/symbol-browser/an_symbol_search.h:
16597 Added a cool real-time symbol-search-view in symbol browser.
16599 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
16601 * plugin/macro/plugin.c
16602 plugin/macro/anjuta-macro-plugin.ui
16603 plugin/macro/macro-db.[ch]
16604 plugin/macro/macro-dialog.[ch]
16605 plugin/macro/macro-actions.[ch]
16606 plugin/macro/macro-edit.[ch]
16607 plugin/macro/plugin.[ch]:
16609 Implemented three menu items as Naba proposed:
16611 Insert Macro: Pops of a border-less window to enter a shortcut
16612 Add Macro: Same as Manage Macro => New
16613 Manage Macros: Full-features macro dialog
16615 2005-01-20 Naba Kumar <naba@gnome.org>
16617 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
16618 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
16619 libanjuta/anjuta-shell.h,
16620 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16621 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
16622 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
16623 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16624 src/main.c, src/shell.c: Implemented command line args processing
16625 and session management. Fixed geometry restoration.
16627 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
16629 * plugins/macro/macro-db.c,
16630 plugins/macros.xml:
16631 Cleaned up XML interface and use attributes now for name, category and
16632 shortcut. CDATA is used to avoid xml errors inside of macros.
16634 2005-01-19 Naba Kumar <naba@gnome.org>
16636 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
16638 2005-01-18 Naba Kumar <naba@gnome.org>
16640 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
16643 * scintilla/*: Updated scintilla to current cvs and updated
16646 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16648 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
16649 plugins/cvs-plugin/cvs-actions.c:
16650 Added "Whole project" infrastructure but it does not
16651 work because I did not find a way to get the current project's
16654 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
16656 * plugins/cvs-plugin/Makefile.am
16657 plugins/cvs-plugin/anjuta-cvs.plugin.in
16658 plugins/cvs-plugin/cvs-actions.c
16659 plugins/cvs-plugin/cvs-callbacks.c
16660 plugins/cvs-plugin/cvs-interface.[ch] (added)
16661 plugins/cvs-plugin/plugin.c:
16663 Added IAnjutaCVS interface and improved cvs plugin. There
16664 is still some work to do on cvs import and to add a current
16667 2005-01-17 Naba Kumar <naba@gnome.org>
16669 * plugins/editor/aneditor.cxx: Fixed auto indentation.
16671 * configure.in: Fixed build errors.
16673 * data/Makefile.am, (removed) data/README.stock_libs,
16674 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
16675 (removed) data/header.c, (removed) data/stock_libs.anj,
16676 (removed) data/x-anjuta-project.desktop,
16677 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
16679 * libanjuta/anjuta-plugin-description.c,
16680 libanjuta/anjuta-shell.c: Updated documentations.
16682 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
16684 * libanjuta/anjuta-launcher.c,
16685 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
16688 2005-01-17 Naba Kumar <naba@gnome.org>
16690 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16691 plugins/project-wizard/templates/gtk.wiz,
16692 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
16693 Updated templates to new format.
16695 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16696 * plugins/project-wizard/druid.c,
16697 plugins/project-wizard/parser.c,
16698 plugins/project-wizard/property.c,
16699 plugins/project-wizard/property.h,
16700 plugins/project-wizard/templates/terminal.wiz,
16701 plugins/project-wizard/templates/terminal/AUTHORS,
16702 plugins/project-wizard/templates/terminal/ChangeLog,
16703 plugins/project-wizard/templates/terminal/NEWS,
16704 plugins/project-wizard/templates/terminal/README,
16705 plugins/project-wizard/templates/terminal/project.anjuta,
16706 plugins/project-wizard/templates/terminal/src/main.c:
16707 Moveed code related to property types from druid.c and parser.c to
16708 property.c. Changed tag from "<string ..." to
16709 "<property type="string..." and so on. Rewrite parser
16710 (warning still in progress). Added list property. Changed
16711 terminal project to avoid using autogen on some file (much
16712 faster) using the autogen attribute. Add a license list box in
16713 terminal project (just as an example). _label in item list is
16716 2005-01-16 Naba Kumar <naba@gnome.org>
16718 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
16719 plugins/edtior/anjuta-docman.c: Fixed build errors.
16721 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
16722 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
16723 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
16724 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
16725 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
16726 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
16727 libanjuta/resources.h,
16728 plugins/build-basic-autotools/build-basic-autotools.c,
16729 plugins/editor/plugin.c, plugins/editor/text_editor.c,
16730 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
16731 plugins/gtodo/plugin.c, src/Makefile.am,
16732 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
16733 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
16734 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
16735 should be handled in respective plugins. Added API documentations.
16737 * libanjuta-docs.sgml, libanjuta-sections.txt,
16739 (added) tmpl/anjuta-debug.sgml,
16740 (added) tmpl/anjuta-launcher.sgml,
16741 tmpl/anjuta-plugin.sgml,
16742 tmpl/anjuta-preferences.sgml,
16743 tmpl/anjuta-shell.sgml,
16744 (added) tmpl/anjuta-status.sgml,
16745 (removed) tmpl/anjuta-stock.sgml,
16746 tmpl/anjuta-utils.sgml,
16747 (removed) tmpl/defaults.sgml,
16748 (removed) tmpl/fileselection.sgml,
16749 (removed) tmpl/gnomefilelist.sgml,
16750 tmpl/ianjuta-buildable.sgml,
16751 (added) tmpl/ianjuta-debugger-manager.sgml,
16752 (added) tmpl/ianjuta-debugger.sgml,
16753 tmpl/ianjuta-document-manager.sgml,
16754 tmpl/ianjuta-editor.sgml,
16755 tmpl/ianjuta-file.sgml,
16756 tmpl/ianjuta-loader.sgml,
16757 tmpl/ianjuta-markable.sgml,
16758 tmpl/ianjuta-message-view.sgml,
16759 (added) tmpl/ianjuta-project-manager.sgml,
16760 (added) tmpl/ianjuta-todo.sgml,
16761 (added) tmpl/ianjuta-wizard.sgml,
16762 tmpl/libanjuta-iface-marshallers.sgml,
16763 tmpl/libanjuta-unused.sgml,
16764 (removed) tmpl/pixmaps.sgml,
16766 (removed) tmpl/properties.sgml,
16767 tmpl/resources.sgml: Updated API documentations.
16769 2005-01-15 Naba Kumar <naba@gnome.org>
16771 * libanjuta/anjuta-launcher.c: Added API docs.
16773 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16774 plugins/project-wizard/templates/gtk.wiz,
16775 plugins/project-wizard/templates/terminal.wiz,
16776 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16777 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16778 plugins/project-wizard/templates/gtk/src/main.c,
16779 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
16780 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
16783 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
16784 * plugins/project-wizard/anjuta-project-wizard.glade,
16785 plugins/project-wizard/autogen.c,
16786 plugins/project-wizard/druid.c,
16787 plugins/project-wizard/druid.h,
16788 plugins/project-wizard/file.c,
16789 plugins/project-wizard/file.h,
16790 plugins/project-wizard/install.c,
16791 plugins/project-wizard/parser.c,
16792 plugins/project-wizard/plugin.c,
16793 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
16794 setting the default project directory. Fix HIDDEN property, it's
16795 working but I think we could make this cleaner. Removed the
16796 copy of the string in mandatory_property. Add an optional autogen
16797 attribute, to force or avoid using autogen on some files, default
16798 without any attribute is autodetect.+ Replace the script tag with
16799 a normal file tag and an attribute execute.
16801 2005-01-14 Naba Kumar <naba@gnome.org>
16803 * plugins/editor/action-callbacks.c,
16804 plugins/editor/search_incremental.c,
16805 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
16808 * plugins/editor/plugin.c, plugins/editor/plugin.h,
16809 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
16812 2005-01-12 Naba Kumar <naba@gnome.org>
16815 plugins/project-wizard/templates/Makefile.am,
16816 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
16817 plugins/project-wizard/templates/anjuta-plugin.wiz,
16818 (added) plugins/project-wizard/templates/gtk-logo.png,
16819 (added) plugins/project-wizard/templates/gtk.wiz,
16820 (added) plugins/project-wizard/templates/terminal-logo.png,
16821 plugins/project-wizard/templates/terminal.wiz,
16822 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16823 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16824 (added) plugins/project-wizard/templates/gtk/.cvsignore,
16825 (added) plugins/project-wizard/templates/gtk/Makefile.am,
16826 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
16827 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
16828 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
16829 (added) plugins/project-wizard/templates/gtk/src/main.c,
16830 (added) plugins/project-wizard/templates/gtk/src/project.glade,
16831 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
16832 GTK+ project templated and fixed other templates. Updated template
16835 2005-01-12 Naba Kumar <naba@gnome.org>
16837 * plugins/macro/anjuta-macro.glade: Improved GUI.
16839 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
16841 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
16842 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
16843 * plugins/cvs-plugin/cvs.[ch] (removed)
16844 Removed old unused files
16846 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
16847 * plugins/cvs-plugin/cvs-actions.c
16848 * plugins/cvs-plugin/Makefile.am:
16849 Seperate callback functions for better error
16850 handling. Cleaned up code.
16852 * plugins/macro/macros.xml: removed corrupt cvs
16855 2005-01-10 Naba Kumar <naba@gnome.org>
16857 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
16858 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
16861 2005-01-09 Naba Kumar <naba@gnome.org>
16863 * libegg/egg-recent-action.c, libegg/test-actions.c,
16864 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
16865 recent files models.
16867 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
16868 two models -- one for projects and other for regular files and show
16869 both in recent files menu. Changed recent files group from "anjuta"
16870 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
16871 when adding the URI in recent files.
16873 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
16874 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
16875 * plugins/macro/macro-dialog.c: Fixed dispose() method.
16876 * plugins/macro/macros.xml: Fixed xml errors.
16878 2005-01-08 Naba Kumar <naba@gnome.org>
16880 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
16881 libegg/test-actions.c, libegg/menu/Makefile.am,
16882 libegg/menu/egg-recent-action.h: Added a new action for
16885 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
16886 Fixed dispose. Cleanup.
16888 * plugins/file-loader/anjuta-loader-plugin.ui,
16889 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
16890 Use the new action for recent files. Added recent files in
16893 * plugins/project-wizard/druid.c: Show busy cursor and
16894 de-sensitize druid buttons during page change.
16896 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
16897 * plugins/project-wizard/Makefile.am,
16898 plugins/project-wizard/druid.c,
16899 plugins/project-wizard/druid.h,
16900 plugins/project-wizard/install.c,
16901 plugins/project-wizard/plugin.c,
16902 plugins/project-wizard/plugin.h,
16903 plugins/project-wizard/property.c,
16904 plugins/project-wizard/property.h,
16905 (added) plugins/project-wizard/values.c,
16906 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
16907 objects (in values.c and values.h) containing the values of all
16908 properties. The NPWProperty objects now keep their values in this
16909 object which is persistant for one activation of the plugin, so the
16910 user keeps all the values even if he goes backward. Used an anjuta
16911 message view to list all files copied by the project wizard.
16913 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
16915 * plugins/macro/plugin.[ch],
16916 plugins/macro/macro-dialog.[ch]
16917 plugins/macro/macro-edit.[ch]
16918 plugins/macro/macro-db.[ch]
16919 plugins/macro/macro-actions.[ch]
16920 plugins/macro/anjuta-macro.plugin.in
16921 plugins/macro/anjuta-macro.glade
16922 plugins/macro/anjuta-macro.png
16923 plugins/macro/Makefile.am
16924 plugins/macro/macros.xml
16925 plugins/macro/anjuta-macro.ui (all added)
16927 plugins/Makefile.am:
16928 Added new macro plugins
16930 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
16933 * manuals/reference/template (removed)
16934 Removed old api reference
16936 * plugins/message-view/message-view.c:
16937 "Fixed" crash in on_row_deleted and added a
16938 comment that I cannot work this way. We will
16939 have to change everything a bit to avoid losing
16942 * plugins/text-editor/text_editor.c:
16943 Update line number width on file save
16946 2005-01-07 Naba Kumar <naba@gnome.org>
16948 * plugins/project-wizard/anjuta-project-wizard.glade,
16949 plugins/project-wizard/druid.c,
16950 plugins/project-wizard/templates/anjuta-plugin.wiz,
16951 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
16952 Display page description in bold. Fixed mandatory field check.
16955 libanjuta/libanjuta-1.0.pc.in,
16956 plugins/project-wizard/druid.c,
16957 plugins/project-wizard/parser.c,
16958 plugins/project-wizard/property.h,
16959 plugins/project-wizard/templates/anjuta-plugin.wiz,
16960 plugins/project-wizard/templates/terminal.wiz,
16961 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
16962 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
16963 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
16964 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
16965 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
16966 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
16967 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16968 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16969 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
16970 plugins/project-wizard/templates/terminal/configure.in.tpl,
16971 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
16972 plugins/project-wizard/templates/terminal/src/main.c: Implemented
16973 a new property type -- hidden. Fixed terminal and anjuta-plugin
16976 2005-01-07 Naba Kumar <naba@gnome.org>
16978 * templates/anjuta-plugin.wiz,
16979 templates/terminal.wiz,
16980 templates/terminal/Makefile.am.tpl,
16981 templates/terminal/autogen.sh,
16982 (Removed) templates/terminal/configure.ac.tpl,
16983 (Added) templates/.cvsignore,
16984 (Added) templates/Makefile.am,
16985 (Added) templates/anjuta-plugin/.cvsignore,
16986 (Added) templates/anjuta-plugin/Makefile.am,
16987 (Added) templates/anjuta-plugin/src/.cvsignore,
16988 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
16989 (Added) templates/terminal/.cvsignore,
16990 (Added) templates/terminal/Makefile.am,
16991 (Added) templates/terminal/configure.in.tpl,
16992 (Added) templates/terminal/po/.cvsignore,
16993 (Added) templates/terminal/po/ChangeLog,
16994 (Added) templates/terminal/po/Makefile.am,
16995 (Added) templates/terminal/po/POTFILES.in,
16996 (Added) templates/terminal/src/.cvsignore,
16997 (Added) templates/terminal/src/Makefile.am,
16998 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
16999 project wizard. Fixed configure/po/Makefile template errors.
17001 2005-01-06 Naba Kumar <naba@gnome.org>
17003 * configure.in: Added project templates.
17004 * plugins/project-wizard/templates/*: Added to project and renamed
17005 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17006 for the project templates (so that they do not conflict with autotools
17007 build. Created proper configure.ac.tpl and autogen.sh for project
17010 2005-01-06 Naba Kumar <naba@gnome.org>
17012 * plugins/project-wizard/anjuta-project-wizard.glade,
17013 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17014 Fixed file list parsing and to take absolute file paths (for example,
17015 from an icon selected previously). Used toggle buttons for boolean
17016 properties. Check if all mandatory fields are given before going
17017 forward in the wizard. Use scrollable viewport for listing property
17018 widgets incase the list goes out of wizard's size. Added tooltips
17019 as descriptions of the property widgets. And other fixes.
17021 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17022 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17023 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17024 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17025 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17026 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17027 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17028 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17029 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17030 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17031 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17032 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17033 Restructured template files.
17035 2005-01-06 Naba Kumar <naba@gnome.org>
17037 * configure.in: Added check for autogen.
17039 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17042 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17043 Do not emit changed signal when in dispose.
17045 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17046 symbol-view widget has been destroyed.
17048 * src/anjuta-app.c: Set null to preference, status and ui object
17049 pointers when they are destroyed.
17051 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17052 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17053 Added boolean, integer and file property types.
17055 * plugins/project-wizard/Makefile.am,
17056 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17057 project wizard templates.
17059 2005-01-04 Naba Kumar <naba@gnome.org>
17061 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17064 * plugins/editor/aneditor.cxx,
17065 plugins/editor/anjuta-docman.c,
17066 plugins/editor/plugin.c,
17067 plugins/editor/text_editor.c:
17068 Removed unnecessary ref/unref of scintilla.
17070 * plugins/message-view/anjuta-msgman.c,
17071 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17072 make close button similar to document manager.
17074 * plugins/project-manager/plugin.c,
17075 plugins/project-manager/plugin.h: Removed dead codes. Removed
17076 unnecessary ref/unref.
17078 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17079 instead of hard refs.
17081 2005-01-03 Naba Kumar <naba@gnome.org>
17083 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17084 generate() methods for IAnjutaBuildable interface.
17086 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17087 IAnjutaBuildable inteface.
17089 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17090 to destroy build context when message view is destroyed.
17092 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17093 a ref to it and unref in destructor. AnEditor class wants to be the
17094 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17097 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17098 complicate the scene. Removed editor widget from AnjutaDocman when
17099 the widget is destroyed.
17101 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17102 from shell. It will be removed from shell when the widget is destroyed.
17104 * plugins/editor/text_editor.c: Added debug codes to track object
17107 * plugins/message-view/anjuta-msgman.c: Remove message view on
17108 widget destroy. Destroy message view on remove. Removed all views
17111 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17114 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17116 * plugins/file-wizard/action-callbacks.c,
17117 plugins/file-wizard/anjuta-file-wizard.glade,
17118 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17119 Insert Licence, copyright, header template ...
17121 2005-01-02 Naba Kumar <naba@gnome.org>
17123 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17124 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17125 anjuta_status_add_widget() to allow setting busy cursor on non
17128 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17130 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17131 mime types to take text/source also.
17133 * plugins/editor/anjuta-docman.c,
17134 plugins/editor/anjuta-docman.h,
17135 plugins/editor/plugin.c,
17136 plugins/editor/text_editor.c,
17137 plugins/editor/text_editor.h,
17138 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17139 AnjutaStatus and set busy cursor on editors.
17141 * plugins/file-loader/Makefile.am,
17142 plugins/file-loader/plugin.c,
17143 (added) plugins/file-loader/dnd.c,
17144 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17146 * src/anjuta.c: Hide anjuta window before destruction.
17148 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17149 * configure.in, plugins/Makefile.am,
17150 (removed) plugins/project-wizard/appwiz_page1.c,
17151 (removed) plugins/project-wizard/appwiz_page2.c,
17152 (removed) plugins/project-wizard/appwiz_page3.c,
17153 (removed) plugins/project-wizard/appwiz_page4.c,
17154 (removed) plugins/project-wizard/appwizard.c,
17155 (removed) plugins/project-wizard/appwizard.h,
17156 (removed) plugins/project-wizard/appwizard_cbs.c,
17157 (removed) plugins/project-wizard/appwizard_cbs.h,
17158 (removed) plugins/project-wizard/appwizard_gui.c,
17159 (removed) plugins/project-wizard/gnome_project.c,
17160 (removed) plugins/project-wizard/gnome_project.h,
17161 (removed) plugins/project-wizard/wizard_gui.c,
17162 (removed) plugins/project-wizard/wizard_gui.h,
17163 (added) plugins/project-wizard/.cvsignore,
17164 (added) plugins/project-wizard/Makefile.am,
17165 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17166 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17167 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17168 (added) plugins/project-wizard/applogo.png,
17169 (added) plugins/project-wizard/appwizard.png,
17170 (added) plugins/project-wizard/autogen.c,
17171 (added) plugins/project-wizard/autogen.h,
17172 (added) plugins/project-wizard/druid.c,
17173 (added) plugins/project-wizard/druid.h,
17174 (added) plugins/project-wizard/file.c,
17175 (added) plugins/project-wizard/file.h,
17176 (added) plugins/project-wizard/header.c,
17177 (added) plugins/project-wizard/header.h,
17178 (added) plugins/project-wizard/install.c,
17179 (added) plugins/project-wizard/install.h,
17180 (added) plugins/project-wizard/parser.c,
17181 (added) plugins/project-wizard/parser.h,
17182 (added) plugins/project-wizard/plugin.c,
17183 (added) plugins/project-wizard/plugin.h,
17184 (added) plugins/project-wizard/property.c,
17185 (added) plugins/project-wizard/property.h: Removed old application-wizard
17186 codes and added new template based (autogen based) project wizard
17187 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17189 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17191 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17192 * plugins/cvs-plugin/cvs-execute.c:
17193 Fix cvs_log which did not work because of some
17195 Patch from Mark R. Pariente <markpariente@cmu.edu>
17196 - Fix message highlighting
17198 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17203 Removed template stuff completly because we dicussed to implement
17204 a macro system for Edit->Insert Text
17206 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17208 * plugins/editor/aneditor.cxx,
17209 plugins/editor/text_editor.c:
17210 Set line number width dynamically
17212 Prepered new GTK 2.6 about dialog
17214 2004-12-30 Naba Kumar <naba@gnome.org>
17216 patch from: Massimo Corà <maxcvs@email.it>
17217 * plugins/editor/aneditor.cxx: Highlights correct function
17218 argument in recursive calltips.
17220 2004-12-30 Naba Kumar <naba@gnome.org>
17222 * plugins/symbol-browser/plugin.c,
17223 libanjuta/interfaces/libanjuta.idl,
17224 plugins/editor/text_editor.c: Fixed editor markers and added a new
17225 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17226 mark the line visited.
17228 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17229 libegg/Makefile.am, libegg/eggcomboselect.c,
17230 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17231 widget for use with symbol view in toolbar.
17233 * plugins/cvs-plugin/anjuta-cvs.ui,
17234 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17235 placeholder for cvs plugin context menu in filemanager.
17237 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17239 * plugins/cvs-plugin/plugin.c:
17240 Show popup menu only if the file is contained in
17241 a directory containing a "CVS" directory
17243 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17245 * plugins/cvs-plugin/cvs-action.[ch],
17246 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17247 * plugins/cvs-plugin/anjuta-cvs.ui,
17248 * plugins/cvs-plugin/plugin.c:
17249 Implemented "Import"
17251 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17252 Added right-click-menu for file-manager
17254 2004-12-26 Naba Kumar <naba@gnome.org>
17256 * src/action-callbacks.c, src/action-callbacks.h,
17257 src/anjuta-actions.h, src/anjuta-app.c,
17258 src/anjuta.ui: Added fullscreen action.
17260 * plugins/cvs-plugin/cvs-actions.c,
17261 plugins/cvs-plugin/plugin.c,
17262 plugins/cvs-plugin/plugin.h: Watches current editor,
17263 project and file manager selection in plugin
17266 2004-12-26 Naba Kumar <naba@gnome.org>
17268 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17269 src/action-callbacks.c: Fixed app finalization. Added a
17270 command line arg --proper-shutdown (-p), which when set
17271 will release all plugins and their resources (this option
17272 is mainly for debugging).
17274 * plugins/file-loader/plugin.c: Fixed filename duplications
17275 in recent files history.
17277 * plugins/profile-default/plugin.c: Disabled problematic
17278 plugins for now to load at startup.
17280 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17281 annoying debug prints.
17283 2004-12-23 Naba Kumar <naba@gnome.org>
17285 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17286 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17287 plugins/cvs-plugin/anjuta-cvs.ui,
17288 plugins/cvs-plugin/cvs-actions.c,
17289 plugins/cvs-plugin/cvs-actions.h,
17290 plugins/cvs-plugin/cvs-execute.c,
17291 plugins/cvs-plugin/cvs-execute.h,
17292 plugins/cvs-plugin/Makefile.am,
17293 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17294 Added cvs log command.
17296 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17298 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17301 2004-12-20 Naba Kumar <naba@gnome.org>
17303 patch from: Massimo Corà <maxcvs@email.it>
17304 * plugins/editor/aneditor.cxx: Added recursive calltips.
17306 2004-12-20 Naba Kumar <naba@gnome.org>
17308 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17309 Show busy cursor during loading and unloading.
17311 2004-12-19 Naba Kumar <naba@gnome.org>
17313 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17314 memory leaks. Disabled debug print.
17316 * plugins/symbol-browser/an_symbol_view.c,
17317 plugins/symbol-browser/plugin.c,
17318 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17319 problems. Creates SymbolView object every time when the
17320 plugin is activated.
17322 * plugins/project-manager/plugin.c: Close project when
17325 2004-12-18 Naba Kumar <naba@gnome.org>
17327 * po/POTFILES.in: Removed commented lines.
17328 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17329 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17330 * plugins/gdb/plugin.c: Fixed compile error.
17332 Patch from: Mark R. Pariente <mark@demar.com.tr>
17333 * libegg/eggcellrendererkeys.c: Fixed compile error.
17335 2004-12-18 Naba Kumar <naba@gnome.org>
17337 * plugins/file-loader/plugin.c: Fixed loading bug.
17339 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17340 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17341 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17342 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17343 and corruptions. Fixed loading and unloading of plugins.
17345 2004-12-17 Naba Kumar <naba@gnome.org>
17347 * plugins/file-loader/Makefile.am,
17348 plugins/file-loader/plugin.c,
17349 plugins/project-manager/plugin.c: Fixed memory corruption
17350 and disposition codes. Added missing plugin.h in Makefile.am.
17352 2004-12-16 Naba Kumar <naba@gnome.org>
17354 * plugins/symbol-browser/an_symbol_view.c,
17355 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17356 codes. Fixed memory leaks and corruptions.
17358 * plugins/build-basic-autotools/build-basic-autotools.c
17359 plugins/editor/anjuta-docman.c,
17360 plugins/editor/text_editor.c,
17361 plugins/file-loader/plugin.c,
17362 plugins/file-manager/plugin.c,
17363 plugins/file-wizard/plugin.c,
17364 plugins/message-view/anjuta-msgman.c,
17365 plugins/message-view/anjuta-msgman.h,
17366 plugins/message-view/message-view.c,
17367 plugins/message-view/plugin.c,
17368 plugins/message-view/plugin.h,
17369 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17371 * src/about.c, src/about.h, src/action-callbacks.c,
17372 src/action-callbacks.h, src/anjuta-actions.h,
17373 src/anjuta-app.c, src/anjuta-app.h,
17374 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17375 src/anjuta.c, src/anjuta.h, src/getline.c,
17376 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17377 src/start-with.c, src/start-with.h: Fixed emacs modes.
17379 * src/layout.xml: Brought document manager in front.
17381 2004-12-15 Naba Kumar <naba@gnome.org>
17383 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17386 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17387 finalization. Added a method to unload all plugins and destroy them.
17388 Fixed memory leaks.
17390 * plugins/sample1/plugin.c: Proper finalization code and renamed
17391 functions to proper names.
17393 * plugins/build-basic-autotools/build-basic-autotools.c,
17394 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17396 * src/shell.c: Unload all plugins on exit, so that memory profilers
17397 can detect memory leaks in plugins.
17399 2004-12-13 Naba Kumar <naba@gnome.org>
17401 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17402 docking is working.
17403 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17404 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17406 2004-12-11 Naba Kumar <naba@gnome.org>
17408 * data/properties/anjuta.properties: Fixed font size.
17409 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17410 compile file function. There are some fixmes there.
17411 * plugins/message-view/anjuta-msgman.c,
17412 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17414 2004-12-08 Naba Kumar <naba@gnome.org>
17416 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17417 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17418 to escape quotes in a string.
17420 * plugins/cvs-plugin/cvs-actions.c,
17421 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17424 * plugins/build-basic-autotools/build-basic-autotools.c,
17425 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17428 2004-12-07 Naba Kumar <naba@gnome.org>
17430 * plugins/build-basic-autotools/build-basic-autotools.c,
17431 plugins/build-basic-autotools/automake-c.filters: Completed directory
17432 tracking. Double click on Errors and warnings now work as expected.
17434 * plugins/build-basic-autotools.c: Added codes to track build directory
17435 so that absolute path of the files could be determined.
17437 2004-12-06 Naba Kumar <naba@gnome.org>
17439 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17440 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17441 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17443 2004-12-05 Naba Kumar <naba@gnome.org>
17445 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17446 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17448 * plugins/cvs-plugin/plugin.c,
17449 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17451 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17453 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17454 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17455 plugins/cvs-plugin/cvs-execute.[ch]:
17456 Implemented cvs status and cvs diff
17458 - rdiff command is not correct
17459 - Must find a way to allow selection of directies AND files
17462 2004-12-03 Naba Kumar <naba@gnome.org>
17464 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17465 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17466 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17467 session.properties file if it is for the first time.
17469 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17471 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17474 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17475 plugins/cvs-plugin/anjuta-cvs.ui:
17476 Implemented update/commit and changed menu layout
17478 2004-12-02 Naba Kumar <naba@gnome.org>
17480 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17481 property name (for cvs path property). Beautified dialogs.
17483 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17485 * plugins/message-view/anjuta-msgman.c: Changed callback name
17486 and changed switch-page handling.
17488 * plugins/cvs-plugin/cvs-actions.c:
17489 * plugins/cvs-plugin/cvs-execute.c:
17490 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17491 - Implemented cvs add and cvs removed - both working now
17492 - Created a useful preferences page
17495 2004-11-30 Naba Kumar <naba@gnome.org>
17497 * libanjuta/anjuta-status.c: Fixed runtime warning.
17499 * plugins/editor/Makefile.am:
17500 plugins/editor/anjuta-document-manager.glade,
17501 plugins/editor/plugin.c
17502 plugins/editor/plugin.h
17503 plugins/editor/style-editor.c (new, moved from src/),
17504 plugins/editor/style-editor.h (new, moved from src/),
17505 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17506 settings in preferences.
17508 * plugins/editor/text_editor.c,
17509 plugins/editor/text_editor.h: Do not take unused args in
17510 text_editor_get_props().
17512 * src/style-editor.c, src/style-editor.h: Removed, moved to
17513 plugins/editor/ directory.
17515 2004-11-29 Naba Kumar <naba@gnome.org>
17517 * plugins/editor/text_editor_cbs.c: Emit click signal in
17519 * libanjuta/anjuta-status.c: More spacing between items.
17521 2004-11-29 Naba Kumar <naba@gnome.org>
17523 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
17525 * libanjuta/interfaces/libanjuta.idl,
17526 plugins/debug-manager/anjuta-debug-manager.plugin.in,
17527 plugins/debug-manager/plugin.c,
17528 plugins/gdb/breakpoints.c,
17529 plugins/gdb/breakpoints.h,
17530 plugins/gdb/debugger.c,
17531 plugins/gdb/debugger.h,
17532 plugins/gdb/plugin.c,
17533 plugins/gdb/plugin.h,
17534 plugins/gdb/utilities.c,
17535 plugins/gdb/utilities.h: Code cleanups and partial implementation of
17536 toggle breakpoint margin clicks.
17538 2004-11-28 Naba Kumar <naba@gnome.org>
17540 * TODO.tasks: Fixed indentations.
17541 * plugins/gtodo/libgtodo.c: Save with indentation.
17542 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
17543 * plugins/project-manager/plugin.c: Fixed runtime warnings.
17544 * libanjuta/anjuta-status.c: Fixed busy cursors.
17545 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
17546 * po/POTFILES.in: Updated.
17548 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
17550 * plugins/editor/anjuta-document-manager.glade,
17551 plugins/editor/search-replace.[c,h],
17552 plugins/editor/search-replace_backend.h
17553 plugins/editor/search-preferences.[c,h] :
17554 Saved Search-Preferences (gconf),
17555 Basic search by default.
17557 2004-11-22 Naba Kumar <naba@gnome.org>
17559 * configure.in: Fixed build error.
17561 2004-11-21 Naba Kumar <naba@gnome.org>
17563 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
17564 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
17565 Added AnjutaStatus class to libanjuta.
17566 Added anjuta_shell_get_status() method.
17568 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
17569 and fixed marshaller generation.
17571 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
17572 "updade_ui" signals to IAnjutaEditor interface.
17574 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
17576 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
17579 * plugins/class-gen/clsGen.c: Intial port.
17581 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
17584 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
17585 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17586 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
17587 Implemented status update. Emits "update_ui" and "char_added" signals.
17588 Added view preferences.
17590 * plugins/file-loader/plugin.c: Added open with plugins in open with
17593 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
17595 * plugins/message-view/anjuta-msgman.c,
17596 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
17597 to close correct message view rather than current view.
17599 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
17601 * plugins/cvs-plugin/cvs-actions.c
17602 plugins/cvs-plugin/plugin.[ch]
17603 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17604 Implemented cvs add but ran into a launcher/message_view
17605 problem because of a limitation of the idl compiler
17607 2004-11-19 Naba Kumar <naba@gnome.org>
17609 * plugins/project-manager/plugin.c: Displays a progress window during
17612 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
17613 Fixed UI separators.
17615 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
17618 * plugins/project-manager/anjuta-project-manager.ui,
17619 plugins/project-manager/plugin.[c,h]: Added add/remove context
17620 menus and implemented them. Added file manager merge menu.
17622 2004-11-18 Naba Kumar <naba@gnome.org>
17624 * TODO.tasks: Updated.
17625 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
17626 plugins/message-view/message-view.c: Fixed finalize and dispose
17628 * plugins/debugger/*: Removed from cvs (development now in
17631 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
17633 Reviewed by Naba Kumar <naba@gnome.org>:
17635 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
17636 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17637 plugins/gdb/breakpoints.c: all marker related stuff moved from
17638 editor and docman interfaces to IAnjutaMarkable
17640 2004-11-17 Naba Kumar <naba@gnome.org>
17642 * TODO.tasks: Updated.
17644 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
17646 * libegg/egg-combo-action.c: Block changed signal when changing model.
17648 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
17649 Emit changed signal. Removed dead codes.
17651 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
17652 that recent files history do not duplicate.
17654 * plugins/symbol-browser/an_symbol_view.c,
17655 plugins/symbol-browser/an_symbol_view.h,
17656 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
17659 2004-11-15 Naba Kumar <naba@gnome.org>
17661 * plugins/project-manager/plugin.c: Opens targets on double click.
17663 * plugins/message-view/message-view.c,
17664 plugins/file-manager/anjuta-file-manager-plugin.glade,
17665 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
17666 Added proper class finalization
17667 and disposition. Added preferences notifications and callbacks to
17668 change info/warning/error colors.
17670 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
17671 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
17672 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
17673 Implemented finalize method for AnjutaApp. Code cleanups.
17675 * plugins/message-view/plugin.c: Static parent_class.
17677 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17678 * plugins/editor/search-replace.[c,h],
17679 plugins/editor/search-replace_backend.c
17680 Update search entry in main toolbar.
17683 2004-11-11 Naba Kumar <naba@gnome.org>
17685 * TODO.tasks: Updated.
17687 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
17688 and completed on-the-fly-change preferences. Removed "changed"
17689 signal as it is no longer necessary (use notify for similar
17690 purpose to monitor individual preferences).
17693 * plugins/editor/anjuta-document-manager.glade: Added view menu
17694 preferences so that they are registered.
17696 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
17697 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
17698 connection to "changed" signal of preferences and implemented
17699 notifications for some editor preferences. More to implement.
17701 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17702 * plugins/editor/print.c
17703 Fixed bug 1047624 : Add line number every X lines.
17705 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17706 * plugins/editor/search-replace.c
17707 Fixed a crash bug (995755) when searching "%n"
17709 2004-11-09 Naba Kumar <naba@gnome.org>
17711 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
17712 Fixed to refresh categories list on file load.
17714 2004-11-08 Naba Kumar <naba@gnome.org>
17716 * configure.in, plugins/Makefile.am,
17717 plugins/profile-default/plugin.c: Added cvs plugin in build.
17719 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
17721 * plugins/debug-manager/.cvsignore: Added file to ignore.
17723 * plugins/debug-manager/Makefile.am: Removed dead codes.
17725 * src/anjuta.ui: Added placeholder for version control UI.
17727 2004-11-08 Naba Kumar <naba@gnome.org>
17729 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
17730 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17731 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
17734 * global-tags/Makefile.am: Fixed make error.
17736 * plugins/profile-default/plugin.c: Added debug-manager
17737 and gdb plugins to load at startup so that debugger
17738 windows are docked properly. They will be removed
17739 later when we figure out runtime docking.
17741 * plugins/sample1/*: Restored to last working state.
17743 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
17744 windows in lower pane. Named the windows appropriately.
17746 * ChangeLog: Fixed format.
17748 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
17750 * libanjuta/interfaces/libanjuta.idl,
17751 libanjuta/anjuta-marshal.c,
17752 plugins/Makefile.am,
17753 plugins/debug-manager/plugin.c,
17754 plugins/editor/plugin.c,
17755 plugins/editor/text_editor.c,
17756 plugins/gdb/breakpoints.c,
17757 plugins/gdb/debugger.c,
17758 plugins/gdb/plugin.c,
17759 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
17761 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17762 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
17763 plugins/editor/search-replace.c,
17764 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
17765 Search and Replace; Show result in find pane
17767 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17769 * plugins/gdb, plugins/debug-manager: Applied debugger patch
17770 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
17771 (added features: starting debugger and loading of core/executable,
17772 StepIn, StepOut, StepOver and Execute, toggling breakpoint
17775 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
17777 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
17778 my cvs-plugin files...
17779 I hope I have rescued everything possible.
17781 * Naba: Could you please fix sample1 because I messed it up to
17782 but there should be a histroy of this directory we should commit
17784 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17786 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
17788 * plugins/cvs-plugin/plugin.c,
17789 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17790 Added preferences dialog (not yet complete)
17792 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
17794 * global-tags/Makefile.am, mime/Makefile.am:
17795 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
17797 * template/xmltemplate.[ch],
17798 template/xmlstrings.[ch],
17799 template/autotools.[ch] removed,
17800 template/prj_template.[ch] removed,
17801 template/lang_template.[ch] removed,
17802 template/lib_template.[ch] removed,
17803 template/Makefile.am adjusted,
17804 template/dtds/lang.dtd removed,
17805 template/dtds/lib.dtd removed,
17806 template/dtds/prj.dtd removed,
17807 template/dtds/autotools.dtd removed,
17808 data/template/lib/* removed,
17809 data/template/language/* removed,
17810 data/template/library/* removed,
17811 data/template/project/* removed,
17812 date/template/Makefile.am adjusted:
17813 Remove everything except text-templates to replace hardcoded
17814 Edit->Insert texts with dynamic loaded.
17816 * plugins/cvs-plugin/plugin.[ch],
17817 plugins/cvs-actions.[ch],
17818 plugins/Makefile.am,
17819 plugins/cvs-plugin/Makefile.am,
17820 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
17821 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17822 plugins/cvs-plugin/anjuta-cvs.plugin.in:
17823 Added initial cvs-plugin code
17825 2004-10-21 Naba Kumar <naba@gnome.org>
17827 * libanjuta/anjuta-plugin.c,
17828 plugins/build-basic-autotools/build-basic-autotools.c,
17829 plugins/debugger/plugin.c,
17830 plugins/devhelp/plugin.c,
17831 plugins/editor/anjuta-docman.c,
17832 plugins/editor/goto_line.c,
17833 plugins/editor/plugin.c,
17834 plugins/editor/search-replace.c,
17835 plugins/editor/text_editor.c,
17836 plugins/file-loader/plugin.c,
17837 plugins/file-manager/plugin.c,
17838 plugins/file-wizard/file.c,
17839 plugins/file-wizard/plugin.c,
17840 plugins/gdb/plugin.c,
17841 plugins/gtodo/plugin.c,
17842 plugins/message-view/anjuta-msgman.c,
17843 plugins/profile-default/plugin.c,
17844 plugins/project-manager/plugin.c,
17845 plugins/sample1/plugin.c,
17846 plugins/terminal/terminal.c: Defined all global variables static,
17847 particularly class parent_class variables. They were getting
17848 confused at link time.
17850 * libanjuta/plugins.c: Do not unload plugins when they are
17851 deactivated. Simply cache them for later activation. Unloading
17852 modules have some problem with shared libs using static class
17853 registration. Fixed hash type for installed plugins. Eventually,
17854 we want to add "CanUnload" attribute for .plugin files (in
17855 "Anjuta Plugin" group) to let plugin loader know if the plugin can
17856 be unloaded from memory. Those plugins declaring CanUnload=false
17857 will not be unloaded from memory and will be put in the cache. Those
17858 not declaring anything or declaring CanUnload=true, will be unloaded
17859 from memory when they are deactivated.
17861 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
17862 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17863 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
17864 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
17865 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
17866 activation, deactivation. Fixed memory leaks.
17868 2004-10-20 Naba Kumar <naba@gnome.org>
17870 * TODO.tasks: Updated.
17872 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
17873 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
17874 macro for adding interfaces to plugin types. Code cleanup.
17876 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
17877 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17879 * plugins/build-basic-autotools/build-basic-autotools.c,
17880 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
17881 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17882 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
17883 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
17884 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
17885 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
17886 plugins/project-manager/plugin.c,
17887 plugins/symbol-browser/an_symbol_view.c,
17888 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
17889 newly defined macro to add interfaces to plugin types.
17891 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
17893 2004-10-20 Naba Kumar <naba@gnome.org>
17895 * TODO.tasks: Added task list.
17896 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
17899 2004-10-19 Naba Kumar <naba@gnome.org>
17901 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
17903 * plugins/editor/action-callbacks.c,
17904 plugins/editor/action-callbacks.h,
17905 plugins/editor/anjuta-docman.c,
17906 plugins/editor/anjuta-docman.h,
17907 plugins/editor/anjuta-document-manager.ui,
17908 plugins/editor/file_history.c,
17909 plugins/editor/file_history.h,
17910 plugins/editor/plugin.c: Added file history browsing.
17912 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
17914 * plugins/message-view/anjuta-message-manager.ui,
17915 plugins/message-view/plugin.c: Added document manager context menu.
17917 * plugins/symbol-browser/an_symbol_view.c,
17918 plugins/symbol-browser/an_symbol_view.h,
17919 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17920 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
17921 document manager context menu.
17923 * scintilla/*, scintilla/include/*: Updated to current cvs.
17925 2004-10-19 Naba Kumar <naba@gnome.org>
17927 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
17928 placeholder for debugger UI.
17930 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
17931 * plugins/file-manager/plugin.c: Fixed loading bug.
17933 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
17934 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
17935 Initializes gconf database with default values when the
17936 values are not defined. Use bool and int prefs separately.
17938 * plugins/editor/plugin.c: Added encoding preferences.
17939 * plugins/project-manager/plugin.c: Cleanup and debug messages.
17941 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
17942 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
17943 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
17944 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
17946 2004-10-18 Naba Kumar <naba@gnome.org>
17948 * po/POTFILES.in: Updated.
17950 * libanjuta/anjuta-ui.c: Corrected debug messages.
17952 * libegg/egg-combo-action.c, libegg/test-actions.c,
17953 libegg/menu/egg-combo-action.h: Fixed combo action.
17955 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
17958 * plugins/editor/action-callbacks.[c,h],
17959 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
17960 Implemented file swap. Removed dead codes.
17962 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
17965 * plugins/symbol-browser/an_symbol_view.[c,h],
17966 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
17967 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
17968 Implemented file symbols. Implemented goto file line when symbol is
17971 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
17973 2004-10-10 Naba Kumar <naba@gnome.org>
17975 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
17977 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
17979 * plugins/debugger/.cvsignore,
17980 (added) plugins/debugger/Makefile.am,
17981 (added) plugins/debugger/anjuta-debugger.glade,
17982 (added) plugins/debugger/anjuta-debugger.plugin.in,
17983 (added) plugins/debugger/anjuta-debugger.plugin.png,
17984 (added) plugins/debugger/anjuta-debugger.ui,
17985 plugins/debugger/attach_process.c,
17986 (removed) plugins/debugger/attach_process_cbs.c,
17987 (removed) plugins/debugger/attach_process_cbs.h,
17988 (removed) plugins/debugger/breakpoints.c,
17989 (removed) plugins/debugger/breakpoints.h,
17990 (removed) plugins/debugger/debug_tree.c,
17991 (removed) plugins/debugger/debug_tree.h,
17992 (removed) plugins/debugger/debugger.c,
17993 (removed) plugins/debugger/debugger.h,
17994 (removed) plugins/debugger/memory.c,
17995 (removed) plugins/debugger/memory.h,
17996 (added) plugins/debugger/plugin.c,
17997 (added) plugins/debugger/plugin.h,
17998 (removed) plugins/debugger/registers.c,
17999 (removed) plugins/debugger/registers.h,
18000 (removed) plugins/debugger/registers_cbs.c,
18001 (removed) plugins/debugger/registers_cbs.h,
18002 (removed) plugins/debugger/registers_gui.c,
18003 (removed) plugins/debugger/sharedlib.c,
18004 (removed) plugins/debugger/sharedlib.h,
18005 (removed) plugins/debugger/sharedlib_cbs.c,
18006 (removed) plugins/debugger/sharedlib_cbs.h,
18007 (removed) plugins/debugger/sharedlib_gui.c,
18008 (removed) plugins/debugger/signals.c,
18009 (removed) plugins/debugger/signals.h,
18010 (removed) plugins/debugger/signals_cbs.c,
18011 (removed) plugins/debugger/signals_cbs.h,
18012 (removed) plugins/debugger/signals_gui.c,
18013 (removed) plugins/debugger/stack_trace.c,
18014 (removed) plugins/debugger/stack_trace.h,
18015 (added) plugins/debugger/utilities.c,
18016 (added) plugins/debugger/utilities.h,
18017 (removed) plugins/debugger/watch.c,
18018 (removed) plugins/debugger/watch.h,
18019 (removed) plugins/debugger/watch_cbs.c,
18020 (removed) plugins/debugger/watch_cbs.h,
18021 (removed) plugins/debugger/watch_gui.c,
18022 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18024 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18025 Added debugger gdb backend plugin.
18027 * plugins/message-view/plugin.c: Registered all message stock icons.
18029 * plugins/profile-default/plugin.c: Loads debugger plugin.
18031 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18033 2004-10-08 Naba Kumar <naba@gnome.org>
18035 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18038 * plugins/symbol-browser/.cvsignore,
18039 plugins/symbol-browser/Makefile.am,
18040 plugins/symbol-browser/an_symbol_view.c,
18041 plugins/symbol-browser/an_symbol_view.h,
18042 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18043 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18044 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18045 plugins/symbol-browser/plugin.c,
18046 plugins/symbol-browser/plugin.h,
18047 plugins/symbol-browser/sv_class.xpm,
18048 plugins/symbol-browser/sv_function.xpm,
18049 plugins/symbol-browser/sv_macro.xpm,
18050 plugins/symbol-browser/sv_private_fun.xpm,
18051 plugins/symbol-browser/sv_private_var.xpm,
18052 plugins/symbol-browser/sv_protected_fun.xpm,
18053 plugins/symbol-browser/sv_protected_var.xpm,
18054 plugins/symbol-browser/sv_public_fun.xpm,
18055 plugins/symbol-browser/sv_public_var.xpm,
18056 plugins/symbol-browser/sv_static_fun.xpm,
18057 plugins/symbol-browser/sv_static_var.xpm,
18058 plugins/symbol-browser/sv_struct.xpm,
18059 plugins/symbol-browser/sv_unknown.xpm,
18060 plugins/symbol-browser/sv_variable.xpm,
18061 plugins/symbol-browser/test-symbol-browser.c,
18062 plugins/Makefile.am: Implemented Symbol
18065 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18067 * plugins/build-basic-autotools/Makefile.am,
18068 plugins/devhelp/Makefile.am,
18069 plugins/editor/Makefile.am,
18070 plugins/file-loader/Makefile.am,
18071 plugins/file-manager/Makefile.am,
18072 plugins/file-wizard/Makefile.am,
18073 plugins/gtodo/Makefile.am,
18074 plugins/message-view/Makefile.am,
18075 plugins/profile-default/Makefile.am,
18076 plugins/project-manager/Makefile.am
18077 plugins/sample1/Makefile.am,
18078 plugins/terminal/Makefile.am,
18079 scintilla/Makefile.am,
18080 libegg/Makefile.am,
18081 launcher/Makefile.am,
18082 libanjuta/Makefile.am,
18084 tagmanager/Makefile.am,
18085 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18086 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18087 files. Also fixed library dependencies.
18089 * plugins/editor/aneditor.cxx: Disabled unused codes.
18090 * plugins/file-manager/an_file_view.c: Added copyright.
18091 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18093 * plugins/profile-default/plugin.c: Can load plugins by location.
18094 * plugins/project-manager/plugin.c: Remove project_root_uri value
18095 when project is closed.
18097 2004-10-06 Naba Kumar <naba@gnome.org>
18099 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18101 * libanjuta/interfaces/libanjuta.idl,
18102 plugins/editor/text_editor.c: Added get_length()
18103 and get_current_word() methods in IAnjutaEditor interface.
18105 * libegg/Makefile.am: Added test_actions target.
18107 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18109 * plugins/build-basic-autotools/build-basic-autotools.c,
18110 plugins/file-loader/plugin.c,
18111 plugins/message-view/message-view.c: Added code to go to file and
18114 * plugins/devhelp/plugin.c: Context sensitive help now works.
18115 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18116 uri as line number and goes to that line number.
18118 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18119 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18120 gtodo_client_load() method to load from a diffrent file. Watched
18121 project root directory in plugin to open TODO.tasks of the project.
18123 * plugins/project-manager/plugin.c: Updates project UI
18124 sensitive/insensitive.
18126 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18127 anjuta-shell program to test plugins.
18129 * src/anjuta-app.c: Registered UI accels.
18131 2004-09-28 Naba Kumar <naba@gnome.org>
18133 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18136 * src/anjuta-app.c: Implemented present widget method.
18138 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18139 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18141 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18144 * plugins/editor/text_editor.c: Connects to preferences changed signal
18147 2004-09-28 Naba Kumar <naba@gnome.org>
18149 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18152 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18155 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18156 in changed signal callback.
18158 * plugins/editor/action-callbacks.c: Implemented save_all action
18159 callback. Removed dead code. Do save_as when saving a new file.
18160 Implemented incremental search.
18162 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18164 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18166 * src/anjuta-app.c: Registers UI accelerators.
18168 2004-09-27 Naba Kumar <naba@gnome.org>
18170 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18172 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18173 plugins/devhelp/anjuta-devhelp.plugin.in,
18174 plugins/file-loader/anjuta-loader.plugin.in,
18175 plugins/file-manager/anjuta-file-manager.plugin.in,
18176 plugins/gtodo/anjuta-gtodo.plugin.in,
18177 plugins/project-manager/anjuta-project-manager.plugin.in,
18178 plugins/terminal/anjuta-terminal.plugin.in:
18179 Gave proper plugin names.
18181 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18182 error when regex fail.
18184 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18185 Added help and context search. Watches current editor. More menus
18186 in Help submenu. Update UI (sensitive when required) properly.
18188 * plugins/editor/anjuta-document-manager.ui,
18189 plugins/devhelp/anjuta-devhelp.ui,
18190 plugins/message-view/anjuta-message-manager.ui,
18191 src/anjuta.ui: Goto menu actions are in separate submenu.
18193 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18194 Removed unimplemented UI elements.
18196 * src/anjuta-app.c: Larger (and normal) icon size.
18198 * src/layout.xml: Task manager plugin along with document (in middle).
18200 * plugins/editor/plugin.c, plugins/file-loader.c,
18201 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18202 in gtkactions. Enable/disable UI properly.
18204 2004-09-26 Naba Kumar <naba@gnome.org>
18206 * po/POTFILES.in: Updated, added missing files.
18208 * .cvsignore: Updated.
18210 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18211 a new function to get User input text.
18213 * libanjuta/resources.[c,h]: Added a function to created sized image.
18215 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18216 from filename, as thats the correct representation.
18218 * plugins/build-basic-autotools/Makefile.am,
18219 (added) plugins/build-basic-autotools/automake-c.filters,
18220 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18221 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18222 Rearragned UI elements in the build menu. Added codes to read build
18223 filter rules from external file. Implemented all build, configure,
18224 autogen commands. Watches current editor and project.
18226 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18227 Added editor changed signal and exports current editor value.
18228 Fixed parameter names. Fixed get_uri() interface implementation to
18229 return correct uri.
18231 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18234 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18236 * plugins/file-manager/an_file_view.c,
18237 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18239 * plugins/file-wizard/file.c: Reads uri correctly.
18241 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18242 sets the page to the new view.
18244 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18245 Fixed signal connecting.
18247 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18248 to "project_root_uri" and exports as uri.
18250 2004-09-24 Naba Kumar <naba@gnome.org>
18252 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18253 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18255 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18256 * plugins/file-loader/plugin.c: Added comments.
18257 * plugins/build-basic-autotools/plugin.c: Added comments.
18258 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18260 * libanjuta/interfaces/libanjuta.idl,
18261 plugins/message-view/anjuta-msgman.c,
18262 plugins/message-view/message-view.c,
18263 plugins/message-view/message-view.h,
18264 plugins/message-view/plugin.c: Buffering and appending messages have
18265 been separated. message-view implementations cleaned up. Signals
18266 Emissions fixed. Messages now displayed in summary and details show
18267 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18270 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18273 * plugins/build-basic-autotools/Makefile.am,
18274 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18275 parsing of output to create message summaries. Uses new message view
18278 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18279 preferences to make dialog box smaller.
18281 * plugins/editor/search-replace.c: Fixed compile error with change
18282 in IAnjutaMessageView API.
18284 2004-09-21 Naba Kumar <naba@gnome.org>
18286 * plugins/Makefile.am: Deletes old (installed) plugins before
18287 installing new ones.
18289 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18290 plugins/build-basic-autotools/build-basic-autotools.c,
18291 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18292 file URI from filemanager. Only disables/enables build submenu in file
18293 manager, instead of merging/unmerging.
18295 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18298 * plugins/file-loader/anjuta-loader-plugin.ui,
18299 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18300 Implemented "Open with" file manager submenu. Displays error message
18301 when file can not be opened.
18303 * plugins/file-manager/an_file_view.c: Renamed
18304 file_manager_current_filename value name to file_manager_current_uri
18305 and exports proper URI.
18307 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18309 2004-09-19 Naba Kumar <naba@gnome.org>
18311 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18312 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18313 save point signal to change editor tabs. Fixed accels.
18315 * plugins/file-loader/plugin.c: Fixed accels.
18317 * plugins/project-manager/plugin.c: Added target selection callback.
18319 * plugins/project-manager/plugin.c: Added URI activation.
18320 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18321 Fixed dialog and closed it on ok. Fixed a crash bug.
18322 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18324 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18325 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18326 plugins/file-loader/anjuta-loader-plugin.ui,
18327 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18328 Added recent files in file loade plugin.
18330 * ChangeLog: Fixed entry dates.
18332 2004-09-18 Naba Kumar <naba@gnome.org>
18334 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18335 an unnecessary GtkFrame.
18337 2004-09-17 Naba Kumar <naba@gnome.org>
18339 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18343 * data/Makefile.am: Disabled installing old mime info.
18345 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18347 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18348 plugins/editor/anjuta-document-manager.ui,
18349 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18350 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18351 Added Editor context popup menu.
18353 * plugins/project-manager/anjuta-project-manager-plugin.png:
18356 * plugins/project-manager/anjuta-project-manager.plugin.in:
18357 Support .anjuta mime type.
18359 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18362 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18365 * src/layout.xml, plugins/profile-default/plugin.c:
18366 Added project manager plugin for startup.
18368 2004-09-16 Naba Kumar <naba@gnome.org>
18370 * anjuta.prj: Updated.
18372 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18373 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18374 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18375 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18376 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18377 plugins/terinal/Makefile.am, src/Makefile.am,
18378 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18379 Fixed makefile syntax errors.
18381 2004-09-16 Naba Kumar <naba@gnome.org>
18383 * configure.in, src/layout.xml,
18384 plugins/profile-default/plugin.c,
18385 libanjuta/interfaces/libanjuta.idl,
18386 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18388 * configure.in, plugins/Makefile.am,
18389 plugins/project-manager/.cvsignore,
18390 plugins/project-manager/Makefile.am,
18391 plugins/project-manager/anjuta-project-manager-plugin.png,
18392 plugins/project-manager/anjuta-project-manager.plugin.in,
18393 plugins/project-manager/anjuta-project-manager.ui,
18394 plugins/project-manager/plugin.c,
18395 plugins/project-manager/plugin.h: Added project manager plugin
18396 based on gnome-build.
18398 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18399 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18401 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18402 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18403 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18405 2004-09-16 Naba Kumar <naba@gnome.org>
18407 * plugins/editor/action-callbacks.c: Fixed compile error.
18409 2004-09-15 Naba Kumar <naba@gnome.org>
18411 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18413 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18414 New improved splace with nicer progress.
18416 * configure.in, plugins/Makefile.am,
18417 (added) file-wizard/.cvsignore,
18418 (added) file-wizard/Makefile.am,
18419 (added) file-wizard/action-callbacks.c,
18420 (added) file-wizard/action-callbacks.h,
18421 (added) file-wizard/anjuta-file-wizard-plugin.png,
18422 (added) file-wizard/anjuta-file-wizard.glade,
18423 (added) file-wizard/anjuta-file-wizard.plugin.in,
18424 (added) file-wizard/anjuta-file-wizard.ui,
18425 (added) file-wizard/file.c,
18426 (added) file-wizard/file.h,
18427 (added) file-wizard/plugin.c,
18428 (added) file-wizard/plugin.h:
18429 Created new file wizard and added it. The wizard takes care of text
18430 bit insertions and new files creation.
18432 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18433 plugins/editor/action-callbacks.h,
18434 plugins/editor/anjuta-document-manager.glade,
18435 plugins/editor/anjuta-document-manager.ui,
18436 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18437 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18438 new files code and moved into a new plugin (file wizard).
18440 * libanjuta/plugins.[c,h]: Added plugins selection function.
18442 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18443 get_position(), insert() in IAnjutaEditor interface. Added
18444 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18445 interface (for wizard plugins).
18447 * plugins/file-loader/anjuta-loader-plugin.ui,
18448 plugins/file-loader/plugin.c: Added wizard launcher interface which
18449 scans for plugins implement IAnjutaWizard interface and presents the
18450 list to user for selection. The selected plugin is then activated
18453 * libanjuta/interfaces/.cvsignore: Updated.
18454 * plugins/message-view/.cvsignore: Updated.
18455 * plugins/launcher/*: Removed as launcher has already been moved to
18456 libanjuta as class.
18458 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18459 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18460 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18461 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18462 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18463 Updated API documentations.
18465 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18467 * configure.in: Added Punjabi to ALL_LINGUAS
18469 2004-07-29 Naba Kumar <naba@gnome.org>
18471 * configure.in: Added file-loader plugin Makefile path and
18472 fixed devhelp version requirement.
18474 2004-07-28 Naba Kumar <naba@gnome.org>
18476 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18477 terminal/preferences-terminal.png (added), message-view/*.png (added),
18478 message-view/*.xpm (added), editor/*.png (added),
18479 editor/*.xpm (added), plugins/editor/Makefile.am,
18480 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18481 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18482 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18483 respective plugins directories.
18485 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18486 pixmaps/block-end-16.png, pixmaps/block-end.png
18487 pixmaps/block-start-16.png, pixmaps/block-start.png
18488 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18489 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18490 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18491 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18492 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18493 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18494 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18495 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18496 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18497 pixmaps/preferences-editor.png, pixmaps/undock.png
18498 pixmaps/error-next-16.png, pixmaps/error-next.png
18499 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18500 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18501 pixmaps/preferences-terminal.png: Deleted
18503 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18504 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18505 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18506 plugins/editor/anjuta-document-manager.plugin.in,
18507 plugins/editor/anjuta-document-manager.ui,
18508 plugins/editor/plugin.c, plugins/editor/print.c,
18509 plugins/editor/search-replace_backend.c,
18510 plugins/editor/search_preferences.h,
18511 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18512 Moved properties souce files to editor plugin as it not required in
18513 libanjuta. Other editor fixes.
18515 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
18516 libegg/dock/* (removed)
18517 : Restored GDL external dependencies and removed libegg dock
18518 sources, because gdl is being developed.
18520 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
18521 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
18522 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
18523 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
18524 libanjuta/plugins.c, libanjuta/plugins.h,
18525 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
18526 gconf system. Shell now takes docking positions. Added more utility
18527 functions. Added plugins query function. And other fixes.
18529 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
18531 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
18532 plugin to load files based on mime type.
18534 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
18536 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
18537 plugins/file-manager/plugin.c: File manager now uses file loader to
18540 * plugins/message-view/anjuta-msgman.c,,
18541 plugins/message-view/message-view.c,
18542 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
18544 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
18545 plugins/terminal/terminal.c, src/Makefile.am,
18546 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
18547 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
18549 * libegg/dock/*: Removed directory.
18551 2004-07-28 Naba Kumar <naba@gnome.org>
18553 * configure.in: Reduced gnome-print version requirement.
18554 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
18556 2004-07-21 Ray Strode <rstrode@redhat.com>
18557 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
18560 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
18562 * plugins/editor/search-replace.c: Some fixes
18563 * plugins/terminal/Makefile.am:
18564 Patch from: Alexey Rusakov <ktirf@users.sf.net>
18566 2004-05-19 Naba Kumar <naba@gnome.org>
18568 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
18571 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
18573 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
18574 Implemented IAnjutaSavable
18575 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
18577 2004-05-17 Naba Kumar <naba@gnome.org>
18579 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
18580 plugins/build-basic-autotools/.cvsignore,
18581 plugins/build-basic-autotools/Makefile.am,
18582 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
18583 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18584 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18585 plugins/build-basic-autotools/build-basic-autotools.c,
18586 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
18589 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
18592 * plugins/file-manager/an_file_view.c,
18593 plugins/file-manager/anjuta-file-manager.ui,
18594 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
18595 Added context menu UI.
18597 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
18600 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
18602 * libanjuta/anjuta-preferences.[ch]:
18603 Added save/load_gconf functions
18604 * src/action_callbacks.[ch], src/preferences.c:
18605 Load global prefs from gconf at startup and save them
18606 on exit. Prefs load and save correctly but something resets
18607 them to default after loading...
18608 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
18609 Somehow the linker does not find save/load_gconf functions
18610 in libanjuta. Must be a stupid mistake, I would be glad
18611 if someone could fix that.
18612 * manuals/reference/libanjuta-sections.txt: Added new
18613 preferences functions and removed gnome-filelist
18614 * plugins/file-manager/anjuta-file-manager-plugin.glade:
18615 * plugins/file-manager/plugin.c:
18616 Added root-path property
18618 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18620 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
18621 they are not longer needed.
18622 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
18623 anjuta-sections.txt: Remove references to the files
18624 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
18625 Use new nautilus icons for file-manager, looks incredible
18628 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18630 * plugins/editor/anjuta-docman.c: gchar* to
18631 const gchar* in arguments
18632 * plugins/editor/text_editor.c: Implemented IAnjutaFile
18634 * plugins/file-manager/an_file_view.c: Open files on
18635 double-click. Does not work yet because it does not
18636 find IAnjutaFile interface in document manager
18638 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18640 * plugins/editor/anjuta-docman.c
18641 * plugins/editor/text_editor.c:
18642 Made close button working, made multiple selection in
18643 File/Open dialog possble, fixed crash bug if file cannot
18646 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18648 * plugins/editor/action-callbacks.c
18649 * plugins/editor/anjuta-docman.c
18650 * plugins/editor/anjuta-docman.h
18651 * plugins/editor/search-replace.c
18652 * plugins/editor/search-replace_backend.c
18653 * plugins/editor/text_editor.c
18654 * plugins/editor/text_editor.h:
18655 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
18656 able to open all files, use uri instead of full_filename, fixed
18660 2004-05-13 Naba Kumar <naba@gnome.org>
18662 * plugins/message-view/anjuta-message-manager-plugin.glade:
18665 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
18668 * pixmaps/anjuta_splash.png: Added border.
18670 * plugins/editor/anjuta-document-manager.png: New icon.
18672 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
18673 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
18675 plugins/editor/Makefile.am,
18676 plugins/editor/search-replace.c,
18677 plugins/editor/search-replace.h,
18678 plugins/editor/search-replace_backend.c,
18679 plugins/editor/search-replace_backend.h,
18680 plugins/editor/search_preferences.h,
18681 plugins/editor/search_preferences.c: Merged changes from
18682 ANJUTA_1_2_0 branch.
18684 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
18685 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
18688 * plugins/terminal/Makefile.am,
18689 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
18692 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
18695 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
18696 * plugins/message-view/plugin.c: Fixed glade file loading
18697 Removed "Show messages" menu item
18698 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
18699 twice because of this load system layout hack.
18700 * libanjuta/anjuta-ui.h: Removed #include config.h
18701 * libanjuta/libanjuta.pc: Fixed path and depencies
18702 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
18703 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
18704 * libanjuta/properties.cxx : #include "properties_cxx.h"
18705 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
18707 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18708 * plugins/message-view/*: Fixed message view preferences
18709 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
18710 * anjuta.glade: Removed messages stuff
18712 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
18714 * Removed libanjutamm, it is now hosted on SF.net:
18715 cvs.sf.net/cvsroot/anjuta/libanjutamm
18717 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
18720 Added some experimental code to add support for C++ plugins.
18721 Nothing works yet and it is likely that it will disappear but
18722 I have some questions to murrayc and he wants to see the code.
18724 2004-05-11 Naba Kumar <naba@gnome.org>
18726 * plugins/terminal/terminal.c: Fixed prefs loading bug.
18728 * plugins/editor/action-callbacks.c: Fixed a crash bug in
18729 hightlight style menu actions.
18731 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18732 manuals/reference/libanjuta/plugin-description-file.sgml,
18733 manuals/reference/libanjuta/writing-plugins.sgml,
18734 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18735 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18736 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
18738 * src/anjuta-app.c: Always load system layout for now.
18740 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
18742 * manuals/reference/libanjuta/libanjuta-docs.sgml,
18743 manuals/reference/libanjuta/libanjuta-sections.txt,
18744 manuals/reference/libanjuta/libanjuta.types,
18745 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18746 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18747 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18748 manuals/reference/libanjuta/tmpl/fileselection.sgml,
18749 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
18750 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
18751 Updated documentation.
18753 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
18754 plugins/profile-default/plugin.c, src/layout.xml:
18755 Created terminal plugin.
18757 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
18758 (new) plugins/file-manager/.cvsignore,
18759 plugins/file-manager/an_file_view.c,
18760 plugins/file-manager/plugin.c,
18761 plugins/file-manager/plugin.h: Moved preferences to separate
18762 glade file and added cvsignore file.
18764 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
18765 from ANJUTA_1_2_0 branch. Please note that other po files need merging
18766 from the branch. I tried it but there were way too many conflicts.
18768 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
18770 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
18771 util functions required during the merge.
18773 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
18776 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
18777 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
18778 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18779 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
18780 Merged with ANJUTA_1_2_0 branch.
18782 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
18784 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
18786 2004-05-07 Naba Kumar <naba@gnome.org>
18788 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
18790 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
18791 Added preferences reading and loading.
18793 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
18794 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
18795 libanjuta/fileselection.c, libanjuta/fileselection.h,
18796 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
18798 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
18800 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
18801 anjuta.spec.in, configure.in, data/autogen.sh.generic,
18802 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
18803 data/macros/autogen.sh, data/macros2/autogen.sh
18804 data/properties/ada.properties, data/properties/anjuta.properties,
18805 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
18806 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
18807 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
18808 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
18809 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
18810 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
18811 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
18812 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
18813 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
18814 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
18815 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
18816 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
18817 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
18818 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
18819 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
18820 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
18821 plugins/class-gen/clsGen.c, plugins/editor/print.c,
18822 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
18823 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
18824 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
18825 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
18826 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
18827 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
18828 (added) scintilla/scintilla-marshal.c,
18829 (added) scintilla/scintilla-marshal.h,
18830 (added) scintilla/scintilla-marshal.list,
18831 scintilla/include/SString.h, scintilla/include/SciLexer.h,
18832 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
18833 (added) scintilla/patches/scintilla-calltip-align.patch,
18834 (added) scintilla/patches/scintilla-minor.patch,
18835 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
18837 2004-05-06 Naba Kumar <naba@gnome.org>
18839 * (added) plugins/file-manager/Makefile.am,
18840 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
18841 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
18842 (added) plugins/file-manager/anjuta-file-manager.ui,
18843 (added) plugins/file-manager/plugin.c,
18844 (added) plugins/file-manager/plugin.h,
18845 (removed) plugins/file-manager/an_file_view.h,
18846 plugins/Makefile.am, configure.in,
18847 plugins/file-manager/an_file_view.c: Created file manager plugin.
18849 * plugins/profile-default/plugin.c: Added file manager plugin in default
18852 * libanjuta/Makefile.am: Fixed dependencies.
18853 * pixmaps/anjuta_splash.png: New splash screen.
18855 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
18857 * template/template.c/h: Added in-line doc
18858 * manuals/reference/template/*: Added template documentation
18859 * configure.in: Build template docs
18861 2004-05-05 Naba Kumar <naba@gnome.org>
18863 * autogen.sh: Added commands to generate initial interfaces.
18865 * libanjuta/Makefile.am,
18866 (removed)libanjuta/anjuta-plugin-parser.c,
18867 (removed)libanjuta/anjuta-plugin-parser.h,
18868 (added)libanjuta/anjuta-plugin-description.c,
18869 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
18870 plugin description.
18872 * libanjuta/anjuta-plugin.c,
18873 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
18875 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
18876 and added AnjutaShellPlacement enum for widgeds placement (passed to
18877 widget add_widget() method.
18879 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
18880 and moved plugin sets loading in profile plugins.
18882 * libanjuta/interfaces/.cvsignore,
18883 (removed)libanjuta/interfaces/Makefile.am,
18884 libanjuta/interfaces/libanjuta.idl,
18885 libanjuta/interfaces/anjuta-idl-compiler.pl,
18886 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
18887 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
18888 (removed)libanjuta/interfaces/ianjuta-editor.c,
18889 (removed)libanjuta/interfaces/ianjuta-editor.h,
18890 (removed)libanjuta/interfaces/ianjuta-file.c,
18891 (removed)libanjuta/interfaces/ianjuta-file.h,
18892 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
18893 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
18894 (removed)libanjuta/interfaces/ianjuta-message-view.c,
18895 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
18896 *.h and Makefile.am files. They are autogenerated. Interfaces are
18897 by anjuta-idl-compiler.pl from libanjuta.idl file.
18899 * manuals/reference/libanjuta/Makefile.am,
18900 manuals/reference/libanjuta/anjuta-architecture.sgml,
18901 manuals/reference/libanjuta/libanjuta-docs.sgml,
18902 manuals/reference/libanjuta/libanjuta-sections.txt,
18903 manuals/reference/libanjuta/libanjuta.types,
18904 manuals/reference/libanjuta/plugin-description-file.sgml,
18905 manuals/reference/libanjuta/writing-plugins.sgml,
18906 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
18907 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
18908 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
18909 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18910 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
18911 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
18912 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
18913 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
18914 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
18915 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
18916 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18917 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18918 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
18919 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
18920 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
18921 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
18922 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
18923 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
18924 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
18925 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
18926 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
18927 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
18928 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
18929 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
18930 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
18931 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
18932 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
18933 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
18934 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
18935 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
18936 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
18937 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18938 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
18939 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
18940 interfaces template sgmls.
18942 * plugins/Makefile.am,
18943 plugins/devhelp/anjuta-devhelp.plugin.in,
18944 plugins/devhelp/plugin.c,
18945 plugins/editor/action-callbacks.c,
18946 plugins/editor/anjuta-document-manager.plugin.in,
18947 plugins/editor/plugin.c,
18948 plugins/editor/plugin.h,
18949 plugins/editor/text_editor.c,
18950 plugins/sample1/plugin.c,
18951 plugins/message-view/anjuta-message-manager.plugin.in,
18952 plugins/message-view/plugin.c: Fixed shell add_widget method to take
18953 placement. Fixed other errors.
18955 * (added)plugins/profile-default/.cvsignore,
18956 (added)plugins/profile-default/Makefile.am,
18957 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
18958 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
18959 (added)plugins/profile-default/anjuta-default-profile.ui,
18960 (added)plugins/profile-default/plugin.c,
18961 (added)plugins/profile-default/plugin.h: Added a default new
18965 src/action-callbacks.c,
18968 src/main.cpp: Fixed necessary changes for libanjuta
18970 2004-05-04 Naba Kumar <naba@gnome.org>
18972 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
18973 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
18974 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
18975 placement for default widgets placements.
18977 2004-05-03 Naba Kumar <naba@gnome.org>
18979 * manuals/reference/libanjuta/anjuta-architecture.sgml,
18980 manuals/reference/libanjuta/libanjuta-docs.sgml,
18981 manuals/reference/libanjuta/plugin-description-file.sgml,
18982 manuals/reference/libanjuta/writing-plugins.sgml:
18983 Wrote more sections in writing-plugins document and fixed errors.
18985 2004-05-03 Naba Kumar <naba@gnome.org>
18987 * libanjuta/interfaces/libanjuta.idl: Added interface
18988 IAnjutaFileManager.
18990 * manuals/reference/libanjuta/anjuta-architecture.dia,
18991 manuals/reference/libanjuta/anjuta-architecture.png: Updated
18992 architecture diagram.
18994 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
18995 manuals/reference/libanjuta/libanjuta-docs.sgml,
18996 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
18997 (added) manuals/reference/libanjuta/writing-plugins.sgml:
18998 Wrote writing-plugins document and separated chapters into
18999 separate sgml files.
19001 * plugins/file-manager/an_file_view.c,
19002 plugins/file-manager/an_file_view.h: New and improved directory
19005 2004-05-02 Sven Herzberg <herzi@abi02.de>
19007 * anjuta.glade: re-designed the new file dialog
19008 * anjuta_dialogs_strings.c: new strings from the new file dialog
19010 2004-04-30 Naba Kumar <naba@gnome.org>
19012 * libanjuta/interfaces/Makefile.am.iface,
19013 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19015 * libanjuta/interfaces/libanjuta.idl: Updated.
19017 * libanjuta/interfaces/Makefile.am.iface,
19018 libanjuta/interfaces/libanjuta.idl: Updated.
19020 2004-04-29 Naba Kumar <naba@gnome.org>
19022 * libanjuta/interfaces/Makefile.am.iface,
19023 libanjuta/interfaces/libanjuta.idl: Updated.
19025 2004-04-29 Naba Kumar <naba@gnome.org>
19027 * libanjuta/interfaces/giface-idlc-c.pl,
19028 libanjuta/interfaces/libanjuta.idl: Upgraded.
19029 * libanjuta/interfaces/Makefile.am.iface: Added.
19031 2004-04-28 Naba kumar <naba@gnome.org>
19033 * libanjuta/interfaces/giface-idlc-c.pl,
19034 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19035 definitions and wrote a compiler.
19037 2004-04-28 Naba Kumar <naba@gnome.org>
19039 * libanjuta/anjuta-shell.c: Fixed docs.
19040 * libanjuta/interfaces/Makefile.am,
19041 libanjuta/interfaces/ianjuta-file.c,
19042 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19044 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19046 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19048 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19049 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19050 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19051 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19052 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19053 * src/anjuta-app.c: Fixed bug.
19055 2004-04-27 Naba Kumar <naba@gnome.org>
19057 * libanjuta/anjuta-preferences-dialog.c,
19058 manuals/Makefile.am: Fixed document bugs and enabled docs
19061 * libanjuta/anjuta-preferences-dialog.c,
19062 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19063 More documentation.
19065 * libanjuta/anjuta-preferences.c,
19066 manuals/reference/libanjuta/libanjuta-docs.sgml,
19067 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19068 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19069 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19070 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19071 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19072 Wrote more documentations.
19074 * (removed) plugins/message-view/imessage-view.c,
19075 (removed) plugins/message-view/ianjuta-msgman.c,
19076 plugins/message-view/Makefile.am,
19077 plugins/message-view/anjuta-msgman.c,
19078 plugins/message-view/anjuta-msgman.h,
19079 plugins/message-view/message-view.c,
19080 plugins/message-view/message-view.h,
19081 plugins/message-view/plugin.c,
19082 plugins/message-view/plugin.h: Moved interface implementations
19083 in their respective classes and used correct macros to
19084 defined class types.
19086 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19087 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19088 AnjutaUI from GtkUIManager instead of GtkDialog.
19090 * manuals/reference/libanjuta/Makefile.am,
19091 manuals/reference/libanjuta/libanjuta-docs.sgml,
19092 manuals/reference/libanjuta/libanjuta-sections.txt,
19093 manuals/reference/libanjuta/libanjuta.types,
19094 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19095 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19096 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19097 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19098 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19099 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19100 Wrote more documentation, fixed typos, added architecture
19101 diagram, updated object types etc.
19103 * plugins/editor/text_editor.c: Fixed interface implementation.
19105 2004-04-26 Naba Kumar <naba@gnome.org>
19107 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19108 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19109 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19110 architecture diagram and a new chapter on plugins description file.
19112 2004-04-25 Naba Kumar <naba@gnome.org>
19114 * libanjuta/anjuta-children.h,
19115 libanjuta/anjuta-plugin.c,
19116 libanjuta/anjuta-plugin.h,
19117 libanjuta/anjuta-preferences.c,
19118 libanjuta/anjuta-shell.c,
19119 libanjuta/anjuta-shell.h,
19120 libanjuta/e-splash.c,
19121 libanjuta/e-splash.h,
19122 manuals/reference/libanjuta/Makefile.am,
19123 manuals/reference/libanjuta/libanjuta-docs.sgml,
19124 manuals/reference/libanjuta/libanjuta-sections.txt,
19125 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19126 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19127 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19128 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19129 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19130 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19131 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19132 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19133 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19134 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19135 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19136 manuals/reference/libanjuta/tmpl/defaults.sgml,
19137 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19138 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19139 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19140 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19141 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19142 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19143 manuals/reference/libanjuta/tmpl/plugins.sgml,
19144 manuals/reference/libanjuta/tmpl/properties.sgml,
19145 manuals/reference/libanjuta/tmpl/resources.sgml,
19146 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19147 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19148 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19149 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19150 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19151 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19153 Added more template files and wrote more documentation.
19155 2004-04-24 Andras Timar <timar@gnome.hu>
19157 * configure.in: Added hu to ALL_LINGUAS.
19159 2004-04-23 Naba Kumar <naba@gnome.org>
19161 * configure.in: Fixed compile error.
19163 * libanjuta/anjuta-children.c,
19164 libanjuta/anjuta-children.h,
19165 libanjuta/anjuta-preferences.c,
19166 libanjuta/anjuta-preferences.h,
19167 libanjuta/anjuta-shell.c,
19168 libanjuta/anjuta-ui.c,
19169 libanjuta/anjuta-ui.h,
19170 manuals/reference/libanjuta/Makefile.am,
19171 manuals/reference/libanjuta/libanjuta-docs.sgml,
19172 manuals/reference/libanjuta/libanjuta.types,
19173 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19174 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19175 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19176 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19177 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19178 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19179 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19180 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19181 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19182 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19183 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19184 manuals/reference/libanjuta/tmpl/defaults.sgml,
19185 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19186 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19187 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19188 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19189 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19190 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19191 manuals/reference/libanjuta/tmpl/plugins.sgml,
19192 manuals/reference/libanjuta/tmpl/properties.sgml,
19193 manuals/reference/libanjuta/tmpl/resources.sgml,
19194 plugins/sample1/plugin.c: Added libanjuta API documentation.
19196 2004-04-22 Naba Kumar <naba@gnome.org>
19198 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19199 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19200 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19201 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19202 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19203 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19204 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19205 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19206 (removed) libegg/eggradiotoolbutton.c,
19207 (removed) libegg/eggseparatortoolitem.c,
19208 (removed) libegg/eggtoggletoolbutton.c,
19209 (removed) libegg/eggtoolbar.c,
19210 (removed) libegg/eggtoolbutton.c,
19211 (removed) libegg/eggtoolitem.c,
19212 (removed) libegg/prop-editor.c,
19213 (removed) libegg/test-actions.c,
19214 (removed) libegg/test-drag.c,
19215 (removed) libegg/test-merge.c,
19216 (removed) libegg/test-toolbar.c,
19217 libegg/menu/Makefile.am,
19218 (removed) libegg/menu/egg-accel-dialog.h,
19219 (removed) libegg/menu/egg-action-group.h,
19220 (removed) libegg/menu/egg-action.h,
19221 libegg/menu/egg-entry-action.h,
19222 (removed) libegg/menu/egg-markup.h,
19223 (removed) libegg/menu/egg-menu-merge.h,
19224 (removed) libegg/menu/egg-menu.h,
19225 (removed) libegg/menu/egg-radio-action.h,
19226 (removed) libegg/menu/egg-toggle-action.h,
19227 (removed) libegg/menu/howitshouldwork.txt,
19228 (removed) libegg/toolbar/.cvsignore,
19229 (removed) libegg/toolbar/Makefile.am,
19230 (removed) libegg/toolbar/TODO,
19231 (removed) libegg/toolbar/eggradiotoolbutton.h,
19232 (removed) libegg/toolbar/eggseparatortoolitem.h,
19233 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19234 (removed) libegg/toolbar/eggtoolbar.h,
19235 (removed) libegg/toolbar/eggtoolbutton.h,
19236 (removed) libegg/toolbar/eggtoolitem.h,
19237 (removed) libegg/toolbar/prop-editor.h,
19238 (removed) libegg/toolbar/toolbar-api.txt,
19239 (removed) libegg/toolbar/toolbar-ideas.txt,
19240 plugins/devhelp/anjuta-devhelp.ui,
19241 plugins/devhelp/plugin.c,
19242 plugins/editor/action-callbacks.c,
19243 plugins/editor/action-callbacks.h,
19244 plugins/editor/anjuta-docman.c,
19245 plugins/editor/anjuta-document-manager.ui,
19246 plugins/editor/plugin.c,
19247 P plugins/message-view/Makefile.am,
19248 plugins/message-view/anjuta-message-manager.ui,
19249 plugins/message-view/plugin.c,
19250 plugins/sample1/anjuta-sample.ui,
19251 plugins/sample1/plugin.c,
19252 src/action-callbacks.c,
19253 src/action-callbacks.h,
19254 src/anjuta-actions.h,
19256 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19257 Gtk actions and UIManager. Fixed all plugins to use this.
19259 * manuals/reference/gtkdoc-scangobj.diff,
19260 manuals/reference/libanjuta/Makefile.am,
19261 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19262 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19263 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19264 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19265 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19267 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19269 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19271 * plugins/message-view/imessage-view.c
19272 * plugins/message-view/ianjuta-msgman.c:
19275 2004-04-17 Adam Weinberger <adamw@gnome.org>
19277 * configure.in: Added en_CA to ALL_LINGUAS.
19279 2004-04-08 Naba Kumar <naba@gnome.org>
19281 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19282 libanjuta/interfaces/Makefile.am,
19283 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19284 message manager and message view interfaces.
19286 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19287 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19288 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19289 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19290 src/anjuta-app.c: Used 'activate' and
19291 'deactivate' virtual methods for plugins. Fixed installed plugins
19292 dialogs. Added remove_widget() method for AnjutaShell.
19294 * libanjuta/interfaces/Makefile.am,
19295 libanjuta/interfaces/ianjuta-document-manager.c,
19296 libanjuta/interfaces/ianjuta-document-manager.h,
19297 libanjuta/interfaces/ianjuta-editor.c,
19298 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19299 and editor interfaces.
19301 * plugins/devhelp/plugin.c,
19302 plugins/message-view/anjuta-message-manager.plugin.in,
19303 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19304 plugins/sample1/plugin.c: Updated plugins implementation to
19305 reflect the changes.
19307 2004-04-07 Naba Kumar <naba@gnome.org>
19309 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19310 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19311 libanjuta/interfaces/ianjuta-editor.h,
19312 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19313 plugins/editor/anjuta-docman.c,
19314 plugins/editor/anjuta-document-manager.plugin.in,
19315 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19316 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19317 Added supported interfaces for plugins. Tested plugin interfaces
19318 through sample plugin.
19320 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19322 * template/Makefile.am, data/templates/library/Makefile.am
19323 Fixed some automake-1.7 incompatibilities
19324 * template/xmltemplate.c: Small fix
19326 2004-02-23 Naba Kumar <naba@gnome.org>
19328 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19329 Added plugins manager dialog.
19331 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19332 library dependencies.
19334 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19335 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19336 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19337 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19338 geometry command line option.
19340 2004-02-16 Naba Kumar <naba@gnome.org>
19342 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19343 Added interfaces and IAnjutaEditor editor interface.
19344 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19346 * libanjuta/anjuta-shell.h: Fixed bug.
19348 2004-02-13 Naba Kumar <naba@gnome.org>
19350 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19352 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19354 * data/template/*/.cvsignore:
19355 Avoid all these ? in cvs output
19357 2004-02-13 Naba Kumar <naba@gnome.org>
19359 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19360 includes and linking.
19362 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19363 and set required version to devhelp 0.8. This devhelp version
19364 can be acquired from gnome cvs branch devhelp branch
19365 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19367 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19368 src/actions-callbacks.c: Added Dock Manager settings menu item.
19370 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19371 * plugins/devhelp/plugin.c: Fixed a linking bug.
19373 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19374 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19375 external GDL dependency and used libegg codes.
19377 2004-02-12 Naba Kumar <naba@gnome.org>
19379 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19380 Added devhelp plugin, but it can't be used without a
19381 patch in devhelp. So it's disabled for now.
19383 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19384 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19385 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19386 Update cvsignore files.
19388 * libanjuta/plugins.c, widgets/e-splash.c:
19389 Fixed plugins loading to show splash icons.
19391 * plugins/message-view/anjuta-message-manager.plugin.in,
19392 plugins/message-view/plugin.c: Fixed plugin registered name.
19394 * plugins/message-view/anjuta-message-view.png,
19395 plugins/sample1/anjuta-sample-plugin.png: Update images.
19397 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19398 src/main.c: Fixed layout loading.
19400 * plugins/devhelp/Makefile.am: Fixed error.
19402 * (removed) widgets/*, libanjuta/plugins.h,
19403 src/main.c: Transfered widgets to libanjuta/.
19405 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19406 toplevel directory to created only one library as libanjuta-egg.
19408 * data/Makefile.am: Fixed build error.
19410 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19411 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19412 libegg/.cvsignore: Added egg dock widget.
19414 * gdl/*: Removed as they are now available in libegg.
19416 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19418 * plugins/editor/anjuta-docman.c:
19419 Use stock close icon on tab close button
19421 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19423 * data/template/Makefile.am
19424 data/template/language/Makefile.am
19425 data/template/library/Makefile.am
19426 data/template/text/Makefile.am
19427 data/template/project/Makefile.am
19428 data/template/project/terminal/Makefile.am
19429 configure.in: Created Makefile to install templates
19431 2004-02-11 Naba Kumar <naba@gnome.org>
19433 * plugins/editor/action-callbacks.c,
19434 plugins/editor/anjuta-document-manager.ui,
19435 plugins/editor/plugin.c
19436 plugins/message-view/anjuta-message-manager.ui,
19437 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19439 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19441 * plugins/message-view/*: MessageView plugin is now loaded
19442 The menu items are still dummies.
19444 2004-02-09 Naba Kumar <naba@gnome.org>
19446 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19449 * libanjuta/anjuta-preferences.h: Added some documentation.
19451 * libanjuta/anjuta-shell.h: Removed dead codes.
19453 * (removed) manuals/reference/gtkdoc-scangobj,
19454 manuals/reference/gtkdoc-scangobj.diff,
19455 manuals/reference/libanjuta/.cvsignore,
19456 manuals/reference/libanjuta/Makefile.am,
19457 manuals/reference/libanjuta/README.inline-doc,
19458 manuals/reference/libanjuta/README.sections,
19459 manuals/reference/libanjuta/libanjuta-docs.sgml,
19460 manuals/reference/libanjuta/libanjuta-sections.txt,
19461 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19462 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19463 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19464 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19465 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19466 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19467 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19468 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19469 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19470 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19471 manuals/reference/libanjuta/tmpl/defaults.sgml,
19472 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19473 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19474 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19475 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19476 manuals/reference/libanjuta/tmpl/plugins.sgml,
19477 manuals/reference/libanjuta/tmpl/properties.sgml,
19478 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19479 of scan program. Updated templates.
19481 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19482 editor action callbacks data.
19484 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19485 scintilla object ref/unref.
19487 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19489 * template/*: Added new xml based template system
19490 * template/dtds/*: Dtds to validate xml files of the template systems
19491 * data/template/*: Some sample template files
19492 Still needs some work but builds fine!
19494 2004-02-06 Naba Kumar <naba@gnome.org>
19496 * cofigure.in, manuals/Makefile.am,
19497 (added) manuals/reference/*: Added API documentation
19498 structure (gtk-doc based).
19500 * libanjuta/libanjuta.h: Updated
19502 2004-02-05 Naba Kumar <naba@gnome.org>
19504 * configure.in: Sets correct dependencies and
19505 uses gdl external library.
19507 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19508 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19509 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19510 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19511 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19512 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
19513 and added file dialogs.
19515 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
19516 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
19517 Build dynamic libraries for libegg.
19519 * plugins/Makefile.am, plugins/editor/Makefile.am,
19520 plugins/editor/action-callbacks.c,
19521 plugins/editor/action-callbacks.h,
19522 plugins/editor/anjuta-docman.c,
19523 plugins/editor/anjuta-docman.h
19524 plugins/editor/anjuta-document-manager.plugin.in
19525 plugins/editor/anjuta-document-manager.png
19526 plugins/editor/anjuta-document-manager.ui
19527 plugins/editor/file.c
19528 plugins/editor/file.h
19529 plugins/editor/plugin.c
19530 plugins/editor/print.c
19531 plugins/editor/print.h
19532 plugins/editor/search-replace.c
19533 plugins/editor/search_incremental.c
19534 plugins/editor/search_incremental.h
19535 plugins/editor/text_editor.c
19536 plugins/editor/text_editor.h
19537 plugins/editor/text_editor_cbs.c
19538 plugins/editor/text_editor_menu.h
19539 plugins/sample1/Makefile.am
19540 plugins/sample1/anjuta-sample-plugin.png
19541 plugins/sample1/anjuta-sample.plugin.in
19542 plugins/sample1/anjuta-sample.ui
19543 plugins/sample1/plugin-sample1.c
19544 plugins/sample1/plugin.c
19545 plugins/sample1/plugin.h: Created sample
19546 plugin and fixed editor plugin.
19548 * printing/*: Removed.
19550 * scintilla/Makefile.am: Builds dynamic library.
19552 * src/Makefile.am, src/action-callbacks.c,
19553 src/action-callbacks.h, (removed) src/an_symbol_view.c,
19554 src/anjuta-actions.h, src/anjuta-app.c,
19555 src/anjuta-app.h, src/anjuta-callbacks.c,
19556 src/anjuta-callbacks.h, (removed) src/anjuta.c,
19557 (removed) src/anjuta.h, src/anjuta.ui,
19558 src/layout.xml, src/main.c, src/preferences.h,
19559 src/utilities.c: Debuggged and finally made plugins
19562 * global-tags/Makefile.am: Fixed build error.
19564 2004-02-03 Naba Kumar <naba@gnome.org>
19566 * configure.in: Users GDL from external package.
19567 * plugins/*: Added many new plugins (not ready though).
19568 * src/*: Removed many files (which have been transfered in plugins/).
19570 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
19572 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19574 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19576 * configure.in: Added editor plugins
19578 * plugins/Makefile.am, src/search-replace_backend.h,
19579 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
19580 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
19582 * Added: plugins/editor/search_incremental.c,
19583 plugins/editor/search_incremental.h
19585 * Update search-replace in plugins/editor
19587 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
19589 * plugins/message-view/message-view.c: Some code clean-up
19591 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19593 * Added: search_incremental[ch]
19595 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
19596 src/mainmenu_callbacks.c, src/toolbar.c
19597 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
19599 * Incremental Search
19601 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19603 * plugins/message-view/anjuta-msgman.[c/h]:
19604 Added message manager for easier message handling with a
19605 similar interface as docman. Of course you can still use
19606 MessageView standalone.
19607 * plugins/Makefile.am: Added message-view because it compiles
19610 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19612 * plugins/message-view/*: Added message-view plugin
19614 * configure.in: Added plugins/message-view/Makefile
19616 2004-01-03 Naba Kumar <naba@gnome.org>
19618 * libanjuta/*.c: Added new files and updated old ones.
19619 * plugins/editor/*: Added editor plugin.
19620 * configure.in: Added editor plugin and moved editor related
19623 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19625 * src/Makefile.am: Added search-replace_backend.[ch]
19626 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
19628 * anjuta.glade, src/search-replace.c, src/search-replace.h,
19629 src/search-replace_backend.c, src/search-replace_backend.h,
19630 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
19631 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
19632 src/toolbar_callbacks.c
19633 * The advanced Search/Replace functionality now replaces the older
19634 Find/Replace stuff.
19635 * The Search/Replace functionality can be interrupted during a long
19638 2003-12-11 Naba Kumar <naba@gnome.org>
19640 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
19641 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
19643 * Makefile.am, libanjuta/*: Added new module.
19644 * src/Makefile.am: Fixed linking error.
19645 * src/watch_cbs.c: Debugger clean up.
19646 * configure.in: Added libanjuta-2.0.pc
19648 * configure.in, libanjuta/Makefile.am,
19649 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
19652 2003-12-11 Naba Kumar <naba@gnome.org>
19654 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
19656 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
19657 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
19658 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
19659 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
19660 The user can now give a name at the creation of a new file and
19661 insert automatically (user choice) header, gpl notice, header
19662 template. The file extension is added automatically according
19663 to the selected type of file. The various insert functions have
19664 been moved from mainmenu-callback.c to file.c. The cursor is now
19665 moved after an insert operation. Removes also useless code in
19666 memory.c and search-replace.c
19668 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
19670 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
19671 sortable headers, process tree, removal of path and process params
19672 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
19673 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
19676 2003-12-10 Naba Kumar <naba@gnome.org>
19678 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
19680 2003-11-30 Abel Cheung <maddog@linux.org.hk>
19682 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
19684 2003-11-28 Naba Kumar <naba@gnome.org>
19686 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
19688 * manuals/de/*: Added german translation docs.
19690 * configure.in, Makefile.am, src/Makefile.am,
19691 libegg/*/*: Added libegg library.
19693 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
19694 installation directory.
19696 * src/text_editor_cbs.c: Fixed closing of file.
19698 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
19700 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
19702 2003-09-05 Naba Kumar <naba@gnome.org>
19704 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
19705 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
19706 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
19707 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
19708 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
19709 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
19710 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
19711 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
19712 using libegg. Initial commit -- compiles but is not complete.
19714 2003-08-08 Abel Cheung <maddog@linux.org.hk>
19716 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
19718 2003-06-04 Abel Cheung <maddog@linux.org.hk>
19720 * configure.in: Removed "ta" from ALL_LINGUAS.
19722 2003-05-16 Jordi Mallach <jordi@sindominio.net>
19724 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
19726 2003-05-16 Danilo Šegan <dsegan@gmx.net>
19728 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
19730 2004-04-24 Andras Timar <tmar@gnome.hu>
19732 * configure.in: Added hu to ALL_LINGUAS.
19734 2004-04-14 Naba Kumar <naba@gnome.org>
19736 * src/Makefile.am, printing/Makefile.am,
19737 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
19738 because we are still using GtkCombo and build breaks with gtk-2.4.
19740 2004-04-13 Naba Kumar <naba@gnome.org>
19743 * anjuta.spec.in: Fixed build error.
19744 * po/POTFILES.in: Updated.
19745 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
19747 2004-04-11 Naba Kumar <naba@gnome.org>
19750 * AUTHORS: Updated.
19751 * configure.in: Added ga in ALL_LINGUAS.
19752 * ChangeLog: Fixed dates.
19754 2004-04-09 Naba Kumar <naba@gnome.org>
19756 * src/print.c: Fixed buffer styling bug when printing with
19759 * data/properties/anjuta.properties: Defined only one base font and
19760 used courier instead of lucidatypewriter, because most newer systems are
19761 unlikely to have it (bug #885023, #925956, #890473).
19763 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
19766 * src/an_file_view.c: Fixed possible crash bug.
19768 2004-04-07 Naba Kumar <naba@gnome.org>
19770 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
19771 gtk_main_quit() etc..), so that atexit() functions are not called
19772 (which is apparently done to free up memory and we don't need to
19773 do that at this point). Incidentally, something also happens in the
19774 atexit call which freezes the UI for far too long when the application
19775 exits and we want to avoid that..
19776 * src/glade_iface.c: Fixed compiler warning.
19778 2004-04-06 Naba Kumar <naba@gnome.org>
19780 * src/project_dbase_gui.c: Fixed errors.
19782 * src/registers_gui.c: Fixed possible crash bug.
19783 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
19784 * src/signals.[c,h]: Used tree view and glade file for dialog.
19785 * src/Makefile.am, src/about.c, src/an_file_view.c,
19786 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
19787 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
19788 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
19789 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
19790 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
19791 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
19792 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
19793 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
19794 src/launcher.h, src/main.c, src/main_menubar.c,
19795 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
19796 src/message-manager-private.cc, src/message-manager.cc,
19797 src/preferences.c, src/project_config.c, src/project_dbase.c,
19798 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
19799 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
19800 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
19801 src/search-replace.c, src/search-replace_backend.c,
19802 src/search_incremental.c, src/search_preferences.c,
19803 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
19804 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
19805 src/signals_gui.c, src/source.c, src/src_paths.c,
19806 src/stack_trace.c, src/start-with.c, src/style-editor.c,
19807 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
19808 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
19809 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
19810 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
19811 tagmanager/Makefile.am, scintilla/include/SString.h,
19812 widgets/Makefile.am, widgets/gnomefilelist.c:
19814 Removed all deprecated codes and substituted
19815 with newer APIs. Fixed some possible crash bugs where cell renderers
19818 * scintilla/patches/scintilla-minor.patch: Minor patch.
19820 2004-04-06 Naba Kumar <naba@gnome.org>
19822 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
19823 tree after all the files have been added (and not everytime a file
19824 is added in the project). Also fixed some memory corruption
19825 (possibly bug #900478).
19827 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
19828 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
19829 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
19830 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
19831 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
19832 qualifier wherever appropriate.
19834 2004-04-05 Naba Kumar <naba@gnome.org>
19836 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
19837 switch terminal echo on/off. Debugger requires it off, while the
19838 rest requires it on.
19840 * src/search-replace.c: sets search direction and action (in addtion
19841 to target) for find in files.
19843 2004-04-02 Naba Kumar <naba@gnome.org>
19845 * src/mainmenu_callbacks.c: Sets filename during save of new files.
19847 * src/project_dbase.c, src/debugger, src/an_file_view.c,
19848 src/an_symbol_view.c: Added an gtk events loop for
19849 displaying project loading status (for loading large projects) and
19850 debugger program starting ... just to give an impression of fastness :-).
19852 * configure.in, anjuta.prj: Bumped version to 1.2.2.
19854 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
19855 crash bug, which occurs when opening and closing a large project
19858 * src/attach_process.c: Fixed a comiple error for old gcc.
19860 * src/launcher.c: Prints proper error message when launcher child
19861 could not be executed and exits properly. Fixed a crash
19864 * src/resources.c, src/utilities.c, src/glade_iface.c,
19865 src/debugger.c, src/attach_process.c: Properly exits forked children
19866 when they could not be executed.
19868 2004-04-01 Naba Kumar <naba@gnome.org>
19870 * src/search-replace.c: Fixed a crash bug (bug #921893).
19872 2004-03-31 Naba Kumar <naba@gnome.org>
19874 * anjuta.glade: Added a note on compiler options dialog ->support
19875 dialog telling that supports are only available for file mode.
19877 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
19879 Improved shutdown time delay by bypassing project closing
19880 and unloading plugins.
19882 * src/build_file.c, data/properties/anjuta.properties: Added a property
19883 to toggle on/off for going to first error automatically.
19885 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
19887 * src/debugger.c: fixed core file loading
19888 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
19889 for long lines (bugs #700968 and #911376)
19890 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
19892 * src/anjuta.c: Focuses current AnEditor correctly.
19894 2004-03-30 Naba Kumar <naba@gnome.org>
19896 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
19897 * AUTHORS: Updated with all contributors names.
19899 * src/about.c: Reads contributors names from AUTHORS file.
19900 * manuals/C/anjuta-manual/authors.xml: Points to online
19903 2004-03-29 Naba Kumar <naba@gnome.org>
19905 * data/properties/ada.properties: Fixed syntax colors. Patch
19906 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
19909 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
19910 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
19911 generated projects, so that their pixmap files are
19912 found properly (bug #919903).
19914 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
19917 * src/source.c: Installs .glade file of libgllade
19918 projects in $(datadir)/$(package)/glade (part of bug #861038).
19920 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
19921 in compiler options (bug #883837).
19923 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
19924 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
19926 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
19928 * anjuta/src/search-replace.c: fixed another crash bug in
19930 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
19931 breakpoint property fix
19933 2004-03-29 Naba Kumar <naba@gnome.org>
19935 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
19936 (new) manuals/C/anjuta-advanced-tutorial/*:
19937 Added menu entry for 'Anjuta Advanced Tutorial'
19938 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
19940 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19942 * src/fileselection.[ch], src/mainmenu_callbacks.c:
19943 Fixed bug #908941 ('Open' starts in wrong directory)
19945 2004-03-26 Naba Kumar <naba@gnome.org>
19947 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
19948 compile error and bug #905738 with terminal.
19950 * src/search_incremental.c, src/register.c, src/sharedlib.c,
19951 src/search-replace.[h,c], src/search_incremental.[h,c],
19952 src/search_preferences.h, src/utilities.c, src/anjuta.c,
19953 src/text_editor.[c,h]: Fixed compiler warnings.
19955 * src/search-replace.c: Fixed a memory corruption (possible
19956 fix for bug #921893, but not yet confirmed).
19958 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
19959 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
19960 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
19961 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
19963 2004-03-25 Naba Kumar <naba@gnome.org>
19965 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
19966 crash bug with attach process dialog and made the dialog closable
19969 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
19970 always display within the margin.)
19972 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
19973 the old breakpoint when it's properties are updated
19974 (creating a new updated one).
19976 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
19978 * src/aneditor.cxx, src/aneditor.h: fixed calltips
19979 displayed for wrong file.
19980 * src/breakpoints.c: conditional breakpoints
19981 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
19982 "Find in Files..." disabling policy
19984 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
19986 * src/build_file.c: Fixed bug #874380
19987 Goto the first error if it exists.
19989 2004-03-24 Naba Kumar <naba@gnome.org>
19991 * src/anjuta.c: Fixed to get correct child exit status
19992 using mask (bug #905738).
19994 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
19995 Aligned buttons in the New file dialog,
19996 set default response to OK, entry box activates default response,
19997 ESC closes dialog and hides on delet_event.
19999 2004-03-19 Naba Kumar <naba@gnome.org>
20001 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20004 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20006 * src/search-replace.c: fixed "Find Usage" crash when no project open
20008 2004-03-17 Naba Kumar <naba@gnome.org>
20010 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20011 Fixed the generated projects to read m4 directory if the directory
20012 exists (bug #917781).
20014 2004-03-12 Naba Kumar <naba@gnome.org>
20016 * HACKING: Fixed formatting for auto-parsing.
20018 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20020 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20021 rework (bug #890609)
20023 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20025 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20027 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20029 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20030 * src/search_preferences.c: Fixed typo.
20032 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20034 * src/search-replace.c: improved Search&Replace
20035 For the moment "Replace All" does not work with non opened files
20036 but Anjuta should not crash now ! ???
20038 2004-02-26 Naba Kumar <naba@gnome.or>
20040 * src/source.c: Fixed to pass cflags correctly
20041 and suppress the automake's default cflags.
20042 bug #816130, #801056, #782798, #773459
20044 * data/properties/anjuta.properties: Do not defualt to -k make option.
20047 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20050 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20052 * src/message-manager-private.cc: Disabled debug messages.
20054 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20056 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20058 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20059 * anjuta.glade, src/search-replace.c:
20060 Reduced Search&Replace dialog, bug #902636.
20062 2004-02-23 Naba Kumar <naba@gnome.or>
20064 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20067 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20069 * src/search_incremental.c: Fixed bug #900903
20071 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20073 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20074 src/anjuta.c: Fixed bugs #890609 and #890609
20076 2004-02-23 Naba Kumar <naba@gnome.or>
20078 * src/message-manager.cc: Disconnects menuitem signal properly.
20081 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20084 2004-02-20 Naba Kumar <naba@gnome.org>
20086 * src/message-manager-private.[c,h]: Implemented keypress
20087 event for the terminal and resets it when ctrl c or ctrl d
20088 is pressed. But it doesn't seem to be working on keypress.
20089 Added a workaround to let it work on key release instead.
20092 * src/search-replace: Fixed compiler warnings.
20094 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20096 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20097 Use defined file name when saving new files (fixes bug #898105)
20098 Don't change filename when clicking on a directory
20100 BTW: Happy birthday to me :-)
20102 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20104 * src/search-replace.c: Fixed a crash bug
20105 Crash on Find & Replace (#887833)
20107 2004-02-18 Naba Kumar <naba@gnome.org>
20109 * src/executer.c: Fixed a crash bug.
20111 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20112 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20113 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20114 instead of GtkWindow (Part of bug #671596).
20116 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20117 src/registers_gui.c, src/registers_cbs.[h,c],
20118 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20119 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20120 src/compiler_options.c, src/an_file_view.c, start-with.c,
20121 src/anjuta-tools.c, help.c:
20123 Added "close" buttons on all
20124 dialogs (HIG) and fixed to properly response to ESC close
20125 (Part of bug #671596).
20127 * src/launcher.c: Disabled printing of long debug lines.
20129 * src/utilities.h: Fixed a compiler warning.
20131 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20133 * src/anjuta.c: "Save all" action now asks for filenames for new files
20134 (fixes bug #898111)
20136 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20138 * anjuta.glade, src/text_editor.c:
20139 Fixed a typo in Hello World indentation style
20140 Fixed misuse of translated strings when looking for style
20141 This entry fixes bug #876037
20143 2004-02-16 Naba Kumar <naba@gnome.org>
20145 * src/utilities.c: Fixed return value when dest file could
20148 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20149 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20150 internal function to compare files.
20152 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20154 * src/message-manager-private.cc:
20155 Set bold color as foreground color in terminal
20156 (fixes bug #864924)
20158 * src/aneditor.cxx:
20159 Use font style defined for message indicators in
20160 preferences/messages
20161 (fixes bug #885032)
20163 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20165 * src/build_project.c:
20166 Use build.silent option from preferences (fixes bug #895726)
20168 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20170 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20172 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20174 Patch from Massimo Corà <maxcvs@email.it>:
20175 * scintilla/LexCPP.cxx: Support "///" comments
20177 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20178 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20179 src/search_replace.h, src/search-replace_backend.h
20182 * Added: src/search_preferences.c, src/search_preferences.h
20183 Allow the user to save search/replace settings and give them names.
20185 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20187 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20188 scintilla/ScintillaGTK.cxx:
20189 Hopefully fixed AMD 64 crash bug by using correct marshaller
20191 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20193 * src/preferences.c: Save GtkOptionMenu properties properly
20194 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20196 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20198 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20199 Fixed libiconv issue
20202 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20204 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20205 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20206 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20207 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20208 src/sharedlib_gui.c:
20209 Debugger speed-up, replaced deprecated GtkCList
20211 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20213 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20215 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20217 * configure.in: Added "sq" to ALL_LINGUAS.
20219 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20221 * configure.in: Added "ko" to ALL_LINGUAS.
20223 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20225 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20226 src/search_incremental.c, src/search_incremental.h:
20227 Search_incremental code cleanup
20229 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20231 * scintilla/*/*: Updated scintilla to CVS
20232 * Added: scintilla/Readme.sync
20233 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20234 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20235 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20236 scintilla/ScintillaGTK.cxx,
20237 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20238 scintilla/include/Scintilla.iface: Updated.
20240 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20242 * search-replace_backend.[ch], search_incremental[ch]: Added
20244 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20245 find_replace.[ch]: Removed.
20247 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20248 src/search-replace_backend.c, src/search-replace_backend.h,
20249 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20250 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20251 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20252 functionality now replaces the older Find/Replace stuff. The Search/Replace
20253 functionality can be interrupted during a long Search/Replace.
20255 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20257 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20258 selecting ".." and "." from file selector.
20260 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20262 * anjuta.glade: Fixed wrong "fold.symbols" property
20264 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20266 * src/project_dbase_gui.c: Alphabetical order ;-)
20267 * src/compiler_options.c: Fixed bug #867539
20268 * src/launcher.c: Workaround for bugs #864922, #849928,
20269 #846386 and #845782: The launcher no longer hangs but does
20270 not get the exit status correctly sometimes.
20271 * Changes suggested by Bosik are obviously already in without
20272 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20273 * NEWS, README, anjuta.prj, configure.in:
20274 Changed version to 1.2.1
20276 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20277 * anjuta_dialogs_strings.c, anjuta.glade:
20278 Fixed bugs #860906, #859329
20280 Patch from grzegol@pld-linux.org
20281 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20282 freedesktop.org standard)
20284 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20286 Patch from Stefano Vallarino <stevalla@libero.it>:
20287 * src/source.[c/h]: Fixes cpp sample file to conform to
20288 ISO/IEC 14882, C++-Standard
20290 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20292 Review by Johannes Schmid <jhs@cvs.gnome.org>
20293 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20294 command using sh -c.
20295 * src/compile.c: Use build_execute_shell_command when compiling single
20298 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20300 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20301 * src/breakpoints.c: Code cleanup, workaroud for possible
20303 * src/src_paths.c: Update debugger dirs on directory change
20305 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20307 Review by Johannes Schmid <jhs@cvs.gnome.org>
20308 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20309 sortable headers, process tree, removal of path and process params
20310 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20311 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20314 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20316 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20317 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20318 Add a dialog for "New file" which lets the user set the
20319 filename and to add copyright/header templates to the file
20320 * Review: Changed function names to contain modules name (file_)
20322 2003-12-09 Naba Kumar <naba@gnome.org>
20324 * setup-gettext: Fixed a typo.
20325 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20327 ---- Released version 1.2.0 ---
20329 2003-12-08 Naba Kumar <naba@gnome.org>
20331 * src/preferences.c: Fixed compiler error.
20332 * global_tags/create_global_tags.sh: Fixed to install properly
20333 even when system.tags could not be generated.
20336 2003-12-06 Naba Kumar <naba@gnome.org>
20338 * setup-gettext: Fixed to not generate intl directory with gettextize.
20340 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20341 * src/anjuta.c: Filters out unnecessary files from find in files
20345 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20346 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20348 2003-12-04 Naba Kumar <naba@gnome.org>
20350 * src/gnome_project.c: Enables debug and optimization flags for
20353 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20355 * src/project_dbase_gui.c: combined header and c files for
20358 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20359 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20361 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20363 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20365 2003-11-29 Naba Kumar <naba@gnome.org>
20367 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20370 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20372 * src/main_menubar.c: Now files cannot be opened twice in recently
20375 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20377 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20379 2003-11-28 Naba Kumar <naba@gnome.org>
20381 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20383 2003-11-27 Naba Kumar <naba@gnome.org>
20385 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20386 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20388 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20389 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20390 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20391 checkbox in project wizard (project options page) to enable/disable
20392 source code generation with glade(mm).
20396 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20398 * src/dnd.c: Opening files with special characters in the name.
20400 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20402 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20405 2003-11-18 Naba Kumar <naba@gnome.org>
20407 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20408 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20409 src/project_import.c, plugins/patch/patch-plugin.c:
20410 Fixed g_signal_diconnect calls to pass correct data.
20411 (Fixed possible crash in project imports).
20415 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20417 Reviewed by Naba Kumar <naba@gnome.org>
20418 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20419 and debugger. Sets default settings for pty in launcher.
20420 * data/gdb.init: Removed charset work around (now works with user's
20422 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20424 2003-11-18 Naba Kumar <naba@gnome.org>
20426 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20427 names of 'index' to 'idx'.
20429 2003-11-17 Naba Kumar <naba@gnome.org>
20431 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20432 * src/project_dbase.c: Prompts user for unsaved project files
20433 when project is closed.
20435 2003-11-16 Naba Kumar <naba@gnome.org>
20437 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20438 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20441 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20443 * src/anjuta.c: Fixed crash related to tag == NULL while
20446 2003-11-11 Naba Kumar <naba@gnome.org>
20448 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20449 found. It simply doesn't generate the c/c++ codes and continues with
20453 2003-11-10 Naba Kumar <naba@gnome.org>
20455 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20456 'Start with dialog'.
20458 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20459 German translation of anjuta-tutorial.
20461 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20464 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20466 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20467 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20468 the syntax highlighting in Preferences, the automatic syntax
20469 highlighting is now selected. When the debugger is stopped and the
20470 breakpoints window not closed, the gtk_tree_view in this window is
20471 now made unsensitive.
20473 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20475 * src/preferences.h, src/preferences.c, anjuta.glade:
20476 Fixed translation bug in preferences by using GtkOptionMenu
20477 * anjuta.prj: Project version 1.1.98
20479 ---------------- Released version 1.1.98 ----------------
20481 2003-11-07 Naba Kumar <naba@gnome.org>
20483 * anjuta.spec.in: Revived docs package and combined all docs into
20485 * configure.in: Bumped version to 1.1.98 rc2
20487 * anjuta.spec.in: Fixed scrollkeepr-update command.
20488 * anjuta.spce.in: Fixed file permissions.
20490 2003-11-06 Naba Kumar <naba@gnome.org>
20492 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20493 menus to activate anjuta helps.
20495 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20496 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20497 manuals/C/anjuta-faqs/legal.xml (added),
20498 manuals/C/anjuta-faqs/Makefile.am,
20499 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20500 manuals/C/anjuta-faqs/.cvsignore,
20501 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20502 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20503 manuals/C/anjuta-tutorial/legal.xml (added),
20504 manuals/C/anjuta-tutorial/Makefile.am,
20505 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20506 manuals/C/anjuta-tutorial/.cvsignore,
20507 manuals/C/anjuta-manual/*.sgml (removed),
20508 manuals/C/anjuta-manual/*.xml (added),
20509 manuals/C/anjuta-manual/Makefile.am,
20510 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20511 manuals/C/anjuta-manual/.cvsignore,
20512 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
20513 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
20514 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
20515 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
20516 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
20517 manuals/ja/anjuta-faqs/legal.xml (added),
20518 manuals/ja/anjuta-faqs/Makefile.am,
20519 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
20520 manuals/ja/anjuta-faqs/.cvsignore,
20521 manuals/ja/anjuta-manual/*.sgml (removed),
20522 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
20523 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
20524 manuals/ja/anjuta-manual/*.xml (added),
20525 manuals/ja/anjuta-manual/Makefile.am,
20526 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
20527 manuals/ja/anjuta-manual/.cvsignore,
20528 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
20529 manuals/sgmldocs.make (removed),
20530 manuals/xmldocs.make (added), manuals/omf.make (added),
20531 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
20532 documentations to newer docbook xml documentations. Converted
20533 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
20534 Enabled manulas installations.
20536 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
20538 2003-11-05 Naba Kumar <naba@gnome.org>
20540 * data/gdb.init: Sets host's charset to ascii to solve debugger
20541 freeze up due to uninitialized strings in target program.
20543 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
20544 Fixed a crash bug with 'Add expression in watch'. Bug #822017
20548 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20549 src/launcher.c: Turns off echo in spawned pty to fix debugger.
20551 2003-11-04 Naba Kumar <naba@gnome.org>
20553 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
20556 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20557 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
20558 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20559 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
20562 * src/search-replace.c: Fixed infinite loop bug.
20563 * start-with.c: Fixed a crash bug with "Open last project".
20565 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
20566 * scintilla/Makefile.am: Fixed compiler option.
20568 2003-10-16 Naba Kumar <naba@gnome.org>
20570 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20571 * src/text_editor.c: Fixed autoformat.
20573 2003-10-15 Naba Kumar <naba@gnome.org>
20575 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
20578 2003-10-09 Naba Kumar <naba@gnome.org>
20580 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
20582 2003-10-08 Naba Kumar <naba@gnome.org>
20584 * src/source.c: Fixed a GETTEXT typo error.
20585 * anjuta.glade: Made 'Sorted in order you open them' default option
20588 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20589 * anjuta.glade, data/properties/anjuta.properties:
20590 Fixed the freeze of the "Preferences" combos at the first Anjuta
20591 init is generated by:
20592 - a not complete translation of preferences.c file
20593 - a difference between 2 names in anjuta.glade and
20594 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
20595 - the same name given to 3 combos (anjuta.glade).
20597 * src/find_text.c: If the "whole document" mode is selected,
20598 a new search will select the next occurrence (Bug #764954).
20599 It is now possible to use the shortcuts to search next or previous
20600 occurrence even if the search dialog has the focus. Bug #790318
20602 * src/main_menubar_def.h: "Select code block" shortcut; the new
20603 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
20606 Patch from: Richard Lee <r.h.lee@comcast.net>
20607 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
20608 tagmanager/tm_workspace.c: The following is a patch to fix a
20609 seemingly random occurence where Anjuta would crash when a
20610 certain key was pressed.
20612 2003-09-29 Naba Kumar <naba@gnome.org>
20614 * src/find_in_files.c: Ignores binary by default. Disabled the option
20615 of NOCVS search, because launcher does not use sh and hence can not
20618 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
20619 "clean before build" state in project session and not in account session,
20620 otherwise the state gets reflected to other projects causing annoyance.
20622 * src/compiler_options.c: Fixed a bug where compiler options were always
20623 claimed 'modified'.
20625 * src/build_project.c, data/properties/anjuta.properties,
20626 src/commands.[h]: Fixed a bad bug where clean-before-build
20629 * scintilla/patches/research-cvs-nolog.diff,
20630 scintilla/patches/scintilla-ac-gtk2-port.diff,
20631 scintilla/patches/scintilla-ac-sort-fix.diff,
20632 scintilla-optimization.diff: Removed, because they are already in
20635 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
20638 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
20639 scintilla/LexYAML.cxx: Added new scintilla lexers.
20641 * TODO, NEWS: Updated.
20643 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20644 * src/utilities.c: Fixed typo bugs.
20646 2003-09-26 Naba Kumar <naba@gnome.org>
20648 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
20649 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
20650 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
20651 text_editor_find() and Fixed I-Search wrapping.
20652 * src/debugger.c: Fixed to pass a newline after a debugger
20653 command (which was broken since the launcher was refactored.
20654 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
20656 2003-09-25 Naba Kumar <naba@gnome.org>
20658 * src/toolbar_callbacks.c: Fixed start of incremental search.
20660 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20661 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
20662 src/main_menubar_def.h, src/mainmenu_callbacks.c,
20663 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
20664 menu and implementation.
20666 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20668 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20669 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
20670 variables in Locals window.
20672 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
20674 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
20675 * src/utilities.[ch] : Fix a tooltip bug in
20676 anjuta_util_toolbar_append_stock(), the label appeared instead of
20677 the tooltip text. Remove label from arguments of the function
20678 because label is included in the stock icon data.
20679 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
20680 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
20681 * FIXME: translation file should be updated because of label text removal.
20683 2003-09-24 Naba Kumar <naba@gnome.org>
20685 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
20687 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
20688 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
20689 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
20690 stdout and stderr. Also buffered output and check-for-password
20691 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
20692 with password prompts. Checkes for password prompts from all outputs.
20694 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
20695 which takes a string (which could be utf8 also) and converts into
20698 * src/main.c: Connects kernel signals after gnome_program_init().
20700 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20701 * src/message-manager.c: Fixed bug #787026 by converting the strings
20704 2003-09-22 Naba Kumar <naba@gnome.org>
20706 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
20707 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
20708 GtkCList and using GtkTreeView instead. Added the patch.
20709 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
20710 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
20712 2003-09-19 Naba Kumar <naba@gnome.org>
20714 * printing/print.c: Proper UTF8 printing support.
20715 * src/main.c: moved kernel signal connects at the
20716 end of application initialization.
20718 2003-09-18 Naba Kumar <naba@gnome.org>
20720 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
20721 (new) lexers.make, (new) lexers: Update scintilla to latest
20722 scintilla CVS (2003-09-18), added new lexers, automated
20723 lexers makefiles sections and scintilla update. Added
20724 patches. Optimized pango rendering. Fixed a crash bug
20727 * (new) scintilla/patches/research-cvs-nolog.diff: Added
20728 patch to remove cvs log command from RESearch.cxx file.
20729 * scintilla/patches/scintilla-pango-always.diff:
20731 * scintilla/RESearch.cxx: Removed spurious cvs log command
20733 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
20735 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20736 * src/dnd.c: Fixed a crash bug with DND.
20738 2003-09-15 Naba Kumar <naba@gnome.org>
20740 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
20741 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
20742 src/toolbar_callbacks.c: Added an additional parameter to
20743 text_editor_goto_line() funtion which decides if the line should
20744 be made visible (if it's under fold).
20746 * src/style-editor.c: Fixed a compiler warning.
20747 * src/message-manager.cc: Calls parent method correctly.
20749 * src/preferences.h: Fixed prent class.
20751 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20752 * src/project_dbase.c: Fixed bug #713210.
20754 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20756 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20758 2003-09-11 Naba Kumar <naba@gnome.org>
20760 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20761 * src/style-editor.c: Fixed bug #769130 (Crash on font
20764 * src/message-manger.[h,cc]: Made AnMessageManager
20765 derived from GtkFrame and removed deprecated code.
20767 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
20770 2003-09-09 Naba Kumar <naba@gnome.org>
20772 * src/Makefile.am: Addded rules for built sources.
20774 2003-09-08 Naba Kumar <naba@gnome.org>
20776 * (new) src/anjuta-marshalers.list: Added marshalers definition
20779 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
20780 and CXXFLAGS are not overwriten by automake's default.
20781 * src/style-editor.c: Added 'operators' in the style editor.
20783 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
20784 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
20785 * src/message-manager-private.cc, src/message-manager.cc:
20786 Converts message going into message into UTF-8 endoding.
20787 * src/main.c: Uses UTF-8 codeset for localization.
20789 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
20791 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
20793 2003-09-08 Naba Kumar <naba@gnome.org>
20797 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20798 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
20799 Fixed bug #798717, Find - Find&Replace - Find in files bug;
20800 The combo entries were updated if the same data with a different
20801 case exist in the combo list. The combo entries are now case sensitive.
20802 Search&Replace bug; First search ,max actions = 0 ==> now max
20805 2003-09-08 Naba Kumar <naba@gnome.org>
20808 * src/utilities.[c,h]: a function takes contant args.
20809 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
20810 Now the child terminated signal is emitted properly.
20811 * src/Makefile.am: Used $(top_srcdir) for referring to
20813 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
20814 definitions file which will generate anjuta-marshalers.[c,h] files.
20815 * src/.cvsignore: Updated.
20816 * src/build_project.c: Changed su command to preserve quotes.
20817 * src/anjuta-tools.c, tagmanager/tm_project.c,
20818 tagmanager/tm_workspace.c: Use standard tmp file.
20819 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
20820 so that users could report bugs easily.
20821 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
20823 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
20824 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
20825 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
20826 src/attach_process.c, src/breakpoints.c, src/commands.c,
20827 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
20828 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
20829 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
20830 src/memory.c, src/message-manager-private.c, src/preferences.c,
20831 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
20832 src/search-replace.[c,h], stack_trace.c, text_editor.c,
20833 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
20834 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
20835 Fixed compile warnings and cleanup.
20837 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
20838 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
20839 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
20840 Removed libzvt usage and implemented child spawing differently. Launcher is
20841 now proper GObject, which can be created multiple times (and can be
20842 operated in parallel).
20844 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
20845 * src/project_import_gui.c, src/project_import_cbs.c,
20846 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
20847 (crash on project import). Removed deprecared codes.
20849 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20851 * src/cvs.c: Fixed cvs output bug.
20853 2003-09-03 Naba Kumar <naba@gnome.org>
20855 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20856 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
20857 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
20858 src/text_editor_cbs.c: Implements --
20859 If the debugger is started
20860 A double click in the margin add or remove a breakpoint
20861 A single click activate or deactivate the breakpoint
20863 A double click in the margin add or remove a bookmark
20865 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
20867 Reviewed by Naba Kumar <naba@gnome.org>
20868 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
20869 User is now able to choose a branch on cvs update for project.
20870 Cleaned up variable names.
20872 2003-09-03 Naba Kumar <naba@gnome.org>
20874 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
20875 src/Makefile.am: Added lexers.
20876 * scintilla/*/*: Updated...
20877 * src/an_symbol_view.c: Fixed a crash bug.
20878 * src/compiler_options.c, src/project_dbase.c: Fixed compile
20880 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
20881 * src/source.c: Fixed project generation bug with gettext code.
20882 * tagmanager/tm_project.c: Fixed a crash bug.
20883 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20884 bug when there is no project open. Bug #____.
20885 * src/source.c: Fixed a bug with build failure with non-gnome
20886 project with glade-generated source (eg. gtk2). Bug #____.
20889 2003-08-22 Naba Kumar <naba@gnome.org>
20891 Patch from: Rob Bradford <rob@debianplanet.org>
20892 * data/Makefile.am: Fixed to install properly during
20895 Patch from: Etay Meiri <etay-m@bezeqint.net>
20896 * src/debug-tree.c: Fixed a crash bug.
20897 * src/compiler_options.c: Takes care of linking the missing pieces;
20898 C flags, libs, optimization options, debug and profile.
20900 Patch from: Enver ALTIN <ealtin@casdb.com>
20901 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
20903 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
20905 Reviewed by Naba Kumar <naba@gnome.org>
20906 * src/project_dbase.c: Fixed bugs #778263 and #778413
20907 Adding multiple files to project should work now.
20909 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
20911 Reviewed by Naba Kumar <naba@gnome.org>
20912 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
20913 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
20916 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20918 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20920 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20922 * src/text_editor.c: Fix translatable string (#113934).
20924 2003-07-04 Naba Kumar <naba@gnome.org>
20926 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
20927 bug when there is no project open. Bug #____.
20929 * src/source.c: Fixed a bug with build failure with non-gnome
20930 project with glade-generated source (eg. gtk2). Bug #____.
20932 2003-06-26 Naba Kumar <naba@gnome.org>
20934 * src/anjuta.h: Removed reference to windows-dialog.h.
20935 * src/message-manager-private.[cc,h]: Fixed doulbe click
20936 activation of messages to properly jump at the destination.
20937 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
20938 * src/toolbar.c: Code clean-ups.
20940 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
20941 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
20943 * src/message-manager-private.[cc,h]: Removed dead codes.
20945 * (new) data/properties/css.properties,
20946 data/properties/anjuta.properties, data/properties/Makefile.am:
20947 Added CSS syntax hiliting properties.
20949 * tagmanager/tm_file_entry.c: Fixed a possible bug.
20950 * src/debugger.c: Clean ups.
20951 * src/lexer.h: Added CSS lexer definition.
20953 * Makefile.am: Installs destop file properly.
20954 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
20955 * NEWS: Updated for 1.1.97 release.
20956 * src/main_menubar_def.h: Changed some non working shortcuts.
20958 2003-06-24 Naba Kumar <naba@gnome.org>
20960 * src/search-replace.c: Shows the dialog properly, even when it is
20961 hidden behind another window.
20963 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
20964 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
20965 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
20968 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
20969 setup wizard dialogs.
20971 * src/debugger.c: Removed a redundant call to
20972 debugger_update_controls().
20973 * src/compiler_options.c, src/launcher.c: code cleanup.
20974 * src/executer.c: Fixed execution bug with 'Set Program params...".
20976 2003-06-23 Naba Kumar <naba@gnome.org>
20978 * widgets/e-splash.c: Removed border around the splash image.
20979 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
20980 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
20981 * src/cvs.c: Added a frame around commit log text widget.
20982 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
20983 crash bug associated with translated combo box list in preferences
20984 dialog (in different locale other than en_US). Used widget names
20985 to pass the combo list items.
20986 * po/POTFILES.in: Updated.
20987 * src/launcher.c: Creates the zvt terminal at startup (and not
20988 every time a build is done) -- speeds up buld operations.
20989 * src/file_history.c: Should be if() conditional instead of
20991 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
20992 Disabled useless warnings.
20993 * src/project_dbase.c: Fixed bonobo 2 project name.
20994 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
20995 and uses correct glade-2 for file generation.
20997 2003-06-21 Naba Kumar <naba@gnome.org>
20999 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21000 And disables autocomple show for numbers (very annoying).
21001 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21002 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21003 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21004 from view menu and adjust the controls accordingly.
21005 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21007 * src/project_dbase.[c,h]: Removed show_local flag processing.
21008 * src/message-manager.[c,h]: Reorganized messages tabs in more
21010 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21011 Also added PCRE dependency.
21013 2003-06-20 Naba Kumar <naba@gnome.org>
21015 * pixmaps/anjuta_splash.png: New splash.
21016 from Jean Schurger <yshartk@schurger.org>
21018 * src/controls.c: De-sensitize run-to-cursor when debugger
21020 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21022 * src/message-manager-private.cc: Fixed to properly jump at
21023 the right file:line.
21025 * src/appwiz_page1.c: Fixed to correctly determine the project
21026 trpe from the wizard.
21028 2003-06-20 Naba Kumar <naba@gnome.org>
21030 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21031 * src/watch_gui.c: Code cleanups.
21032 * src/debugger.[c,h], src/stack_trace.[c,h],
21033 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21034 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21035 Removed direct access to stack_trace private data, Increased debugger
21036 command size from 256 to 1024 (to be on safer side). Also implemented
21037 row-activated signle for seting frame and viewing the source.
21038 * src/debugger.c: Avoids starting program and stopping debugger
21039 when starting debugger and stopping program, respectively.
21041 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21042 Reverted codes to start debugger automatically
21043 The file is brought to the state just after the branching
21044 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21045 some code clean ups.
21047 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21048 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21049 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21050 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21051 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21052 src/project_dbase.c: Code clean ups.
21054 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21055 (Projects dir) so that correct $HOME/Projects path is set when
21056 anjuta is run for the first time.
21058 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21060 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21062 2003-06-13 Naba Kumar <naba@gnome.org>
21064 * src/stack_trace_cbs.c: Moved variable declaration at the
21065 top of the block (bug #737867)
21067 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21068 just CFLAGS and CXXFLAGS (bug #743617).
21070 * src/create_global_tags.sh: Fixed shell script to properly
21071 detect installed *-config files.
21073 2003-06-12 Naba Kumar <naba@gnome.org>
21075 * src/preferences.[c,h]: Added methods for custom widgets in
21076 preferences: using custom set/get methods for them.
21078 * src/anjuta-encoding.c: Implemented up/down of the encodings
21079 in the list and property saves correctly.
21081 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21082 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21083 the beginning of a file.
21085 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21086 * src/aneditor.cxx, src/aneditor.h,
21087 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21088 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21089 src/mainmenu_callbacks.h: Allows the operator to select the current
21090 word or the current line (Request: 680801). It puts also
21091 sensitive/unsensitive several select/comment menu items.
21093 * src/breakpoints.c: Presets by default the current line for a
21094 defined breakpoint.
21096 2003-06-11 Naba Kumar <naba@gnome.org>
21098 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21099 color (red highlight) now cosistent for inactive tabs also.
21101 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21102 'Advanced search and replace' in Edit->Search submenu.
21104 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21105 wrappings '\' where they were missing.
21107 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21108 message is now more descriptive and details the correct thing to do
21109 for GNOME2 desktop.
21111 2003-06-10 Naba Kumar <naba@gnome.org>
21113 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21114 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21115 Removed any reference to particular version of automake/autoconf
21116 so that they could work with newer versions (Bug #659394).
21118 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21119 src/anjuta.c: Added coded to add/remove supported encodings.
21121 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21122 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21123 src/project_import.c, src/project_type.c, src/project_type.h,
21124 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21125 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21126 from the project wizard.
21128 2003-06-06 Naba Kumar <naba@gnome.org>
21130 Patch from Etay Meiri <etay-m@bezeqint.net>
21131 * src/compiler_options.c: Fixed bugs related to clean before
21134 * anjuta.desktop.in.in: Added commandline options.
21135 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21136 -dP and -A flags of CVS update into different options.
21138 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21140 * configure.in: Removed "ta" from ALL_LINGUAS.
21142 2003-06-02 Naba Kumar <naba@gnome.org>
21144 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21145 return NULL for undefined properties and "" for defined but empty
21146 strings. It was creating many problems where both are assumed to be
21147 same. And besides, it doesn't matter to differentiate the two (the
21148 problem with preferences was due to a different bug).
21150 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21151 correctly. Also, s/props_build_in/props_built_in/g.
21153 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21156 * src/an_file_view.c: Unrefed pixbufs when done with them.
21158 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21159 (removed) file_text.png: Added and removed pixmaps.
21161 2003-05-30 Naba Kumar <naba@gnome.org>
21163 * anjuta.glade: Fixed encodings preferences dialog
21165 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21167 Reviewed by Naba Kumar <naba@gnome.org>
21169 * src/build_project.c src/clean_project/c: perform a clean before
21170 build, if required. Show the message manager on clean.
21171 * src/compiler_options.c: save the new options when window is closed
21172 and flag project to be cleaned before the next build.
21173 * src/project_dbase.c: added a 'clean before build' flag to project
21175 2003-05-29 Naba Kumar <naba@gnome.org>
21177 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21180 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21181 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21182 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21183 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21184 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21185 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21186 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21187 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21188 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21190 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21191 Removed unused icons references.
21193 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21195 Reviewed by Naba Kumar <naba@gnome.org>
21197 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21198 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21199 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21200 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21201 src/toolbar_callbacks.c: HIG compliant dialogs.
21203 * src/utilities.c: anjuta_button_new_with_stock_image() and
21204 anjuta_dialog_add_button() stolen from gedit.
21206 * src/main_menubar_def.h: Fixed mnemonics.
21208 2003-05-26 Naba Kumar <naba@gnome.org>
21210 * src/project_dbase_gui.c: Added header files filter for add file
21211 dialog box. Disabled project window to be transient window.
21213 * src/message-manager.cc: Disabled message manager window to be
21216 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21217 a file could not be loaded.
21219 * src/project_dbase.c: Fixed a bug with GUI editor command
21220 where empty string is returned.
21222 * src/Makefile.am, src/preferences.h, src/text_editor.c
21223 src/text_editor.h, (new) src/anjuta-encodings.h,
21224 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21225 Added encoding support and to handle characters encoding correctly
21226 by auto detecting it during load. Added preferences for selecting
21227 the encoding during save.
21229 * src/preferences.c, src/resources.c: Removed debug messages.
21231 Patch from: Alexander Nedotsukov <bland@mail.ru>
21232 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21234 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21235 * src/anjuta.c: Try to sow the splash image more often.
21237 2003-05-20 Naba Kumar <naba@gnome.org>
21239 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21240 * src/debug_tree.c: Colorize the modified locals during
21241 debugging and call memory analyze from the debugger.
21242 * src/breakpoints.c: The color is now different for the enabled
21243 and disabled breakpoints. Anjuta now can erase several
21244 breakpoints defined at the same line. The markers are updated
21245 according to the enable/disable action.
21247 Patch from Etay Meiri <etay-m@bezeqint.net>
21248 * src/launcher.c: Fixes launcher freeze up bug during build.
21250 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21252 Reviewed by Naba Kumar <naba@gnome.org>
21253 * scintilla/PropSet.h: Change member variables from private to protected.
21254 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21255 to PropSetFile class, which return a gchar * (and can therefore indicate
21256 whether properties are empty or do not exist) and make prop_get and
21257 prop_get_expanded use them.
21258 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21259 that the result of of prop_get cannot be an empty string.
21261 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21263 Reviewed by Naba Kumar <naba@gnome.org>
21264 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21265 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21266 src/text_editor_cbs.c: When saving all the files in the project, the
21267 text editors are now only rehighlighted once instead of once for each
21270 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21271 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21272 * src/anjuta.desktop.in.in: Support startup notification.
21273 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21274 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21275 * src/anjuta.desktop.in.in: Support startup notification.
21278 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21280 Reviewed by Naba Kumar <naba@gnome.org>
21282 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21283 memory leak from glade_xml_new call. Removed gxml field from Executer
21284 struct as only used in create_executer_dialog and then destroyed.
21286 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21288 * src/configurer.c: Fix warning trying to connect signal to non-existent
21289 environment entry in configure dialog and fix crash when closing the
21292 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21293 gnome_date_edit_get_time instead.
21295 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21296 in view menu required renumbering elsewhere.
21298 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21300 Reviewed by Naba Kumar <naba@gnome.org>
21302 * src/breakpoints.c: fixed an error when removing breakpoint
21303 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21304 * src/debugger.c: changes to the way the debugger is activated
21305 * src/debugger.h: clean ups
21307 2003-05-13 Naba Kumar <naba@gnome.org>
21309 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21310 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21311 src/memory.h: A new version of memory and the interface
21312 is now integrated in anjuta.glade
21314 2003-05-09 Naba Kumar <naba@gnome.org>
21316 * configure.in: Bumped required gtk version to 2.0.8.
21318 2003-05-06 Naba Kumar <naba@gnome.org>
21320 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21322 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21323 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21325 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21326 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21327 , tagmanager/c.c: Support for ProC and RDB files.
21329 2003-05-06 Naba Kumar <naba@gnome.org>
21331 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21332 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21333 Uncomment (Box & Stream), Select the current function,
21334 authorize the "Quit" button of the GotoLine window
21336 2003-05-05 Naba Kumar <naba@gnome.org>
21338 * src/watch_gui.h: CVS added new file.
21340 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21342 Patch from Etay Meiri <etay-m@bezeqint.net>
21343 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21344 src/mainmenu_callbacks.c, src/message-manager.cc,
21345 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21346 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21347 Ported stack trace to GNOME2 and added it in the message manager
21350 2003-05-02 Naba Kumar <naba@gnome.org>
21352 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21354 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21355 preferences property.
21357 * anjuta.prj: Fixed multiple preferences saved data.
21359 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21360 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21361 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21362 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21363 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21364 Upgraded scitilla from CVS with faster window repaint
21367 Patch from Etay Meiri <etay-m@bezeqint.net>
21368 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21371 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21373 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21374 the window if messages are appended to the end and the scrollbar is
21377 2003-04-29 Naba Kumar <naba@gnome.org>
21379 * configure.in: Removed omf-install from Makefiles list.
21381 2003-04-28 Naba Kumar <naba@gnome.org>
21383 * po/POTFILES.in: Remvoded deleted files.
21385 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21386 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21388 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21389 is executed as detached) is not set properly.
21391 2003-04-25 Naba Kumar <naba@gnome.org>
21393 * anjuta.prj: Updated.
21394 * src/anjuta_info.c: Fixed text wrapping and column view.
21395 * data/welcome.txt.in: Removed unaligned characters.
21397 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21398 * src/main_menubar.c: Disable setup dialog.
21400 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21401 * src/breakpoints.c; Fixed compilation with older GCC
21402 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21403 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21405 2003-04-18 Naba Kumar <naba@gnome.org>
21407 * anjuta.prj: Updated (includes compiler options).
21409 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21410 function from anjuta.c (it was already available in anjuta-tools.c).
21412 2003-04-18 Naba Kumar <naba@gnome.org>
21414 * src/about.c, THANKS: Updated
21416 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21418 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21419 properly from the project session before updating the file
21422 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21423 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21424 dialog settings (as it will not be required once GDL is in place) and
21425 added file view filters in the settings sub-menu.
21427 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21429 * configure.in: Disable cast checks on final build.
21431 2003-04-17 Naba Kumar <naba@gnome.org>
21433 * src/build_project.c: Fixed a compilation error.
21435 * src/launcher.c: Removed commnets.
21437 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21438 properties from editor tab to indentation tab and fixed a property
21439 label for proper i18n translation. Fixed typos in project config
21440 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21441 sorting and reordering in compiler options dialog.
21443 * src/compiler_options.c: Implemented _save() function to save the
21444 options (which was pending).
21446 * src/build_project.c: Destroys install-as-root dialog when it is done.
21448 * src/an_symbol_view.c: Change "event" event to "event-after" so
21449 that symbol row is selected first before the popup is shown.
21451 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21453 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21454 file in CVS/Entries. (Reviewed and applied by Biswa)
21456 2003-04-16 Naba Kumar <naba@gnome.org>
21458 * aneditor.cxx: use unicode everytime (fixed unicode related
21461 * anjuta.prj: Fixed UI editor name (blank to use default) and
21464 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21465 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21466 Editor preferences page.
21468 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21469 * src/anjuta.[ch], src/print.c: Fixed warnings
21470 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21471 * configure.in: Profiling support with gprof
21473 2003-04-16 Naba Kumar <naba@gnome.org>
21475 Patch from Gaëtan de Menten <ged@bugfactory.org>
21476 * src/launcher.c: Fixed cvs dialog.
21478 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21480 * src/message-manager-private.cc: Fixed double-click on first line of
21481 output to properly select a line.
21482 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21483 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21485 2003-04-15 Naba Kumar <naba@gnome.org>
21487 * src/message-manager-private.cc: Fixed the glade filename typo.
21489 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21490 * scintilla/*, data/properties/*: Scintilla CVS merge
21491 * anjuta.prj: Removed unnecessary files.
21492 * scintilla/PlatGTK.cxx: Force Pango fonts always
21493 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21494 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21496 * configure.in: Change version no. for 1.1.1 (alpha release)
21497 * configure.in: Added '--with-pref-suffix' option.
21498 * config.guess, config.sub: Removed from CVS.
21500 2003-04-15 Naba Kumar <naba@gnome.org>
21502 Patch from Timothee Besset <ttimo@idsoftware.com>
21503 * Makefile.am: Fixed a shell script error during intallation.
21505 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21507 Reviewed by Naba Kumar <naba@gnome.org>
21508 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21509 set_wm_class to use "anjuta" instead of "an.
21510 * src/message-manager-private.cc: Headers are hidden again.
21512 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21513 * src/project_dbase_gui.c: Memory corruption fix.
21514 * anjuta.prj: Updated project file
21516 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21517 * an_file_view.c: Connect to event-after signal rather than event so that
21518 selection is updated first and thus context menu is for the right file.
21519 Reviewed and applied by Biswa.
21521 2003-04-14 Naba Kumar <naba@gnome.org>
21523 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
21525 * src/auncher.c: More child exit fixes
21526 from Timothee Besset <ttimo@idsoftware.com>
21528 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21530 Reviewed by Naba Kumar <naba@gnome.org>
21532 * src/message-manager.[c/h], src/message-manager-private[c/h],
21533 anjuta.[c/h]: Ported message-manager to Gtk2
21535 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21536 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
21537 src/clean_project.c, src/compile.c, src/configurer.c,
21538 src/controls.c, src/cvs.c, src/debugger.c,
21539 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21540 src/project_import.c, src/search-replace.c: Changed name from
21541 AnjutaMessageManager to AnMessageManager to avoid too long type
21544 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21545 * src/launcher.c: Fix build won't stop problem - TTimo
21547 * pixmaps/anjuta_splash.c: New splash screen prototype.
21548 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
21549 * src/compiler_options.c: Mute pkgconfig errors.
21550 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
21552 2003-04-10 Naba Kumar <naba@gnome.org>
21554 * configurer.[c,h]: Fixed dialog to close properly.
21555 * src/project_dbase.c, widgets/gnomefilelist.c: Added
21558 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21559 * anjuta.prj: Removed unnecessary files, load with 1.2.0
21560 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
21561 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
21562 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
21563 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
21564 src/makefile.am: Move gdl to it's own directory.
21565 * global-tags/create_global_tags.sh: Silently ignore SDL error.
21567 2003-04-09 Naba Kumar <naba@gnome.org>
21569 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
21572 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21573 * src/anjuta-tools.c: Use CDATA for saving tools data.
21574 * anjuta.glade, src/search-replace.c: Port from branch.
21575 * widgets/e-splash.*, src/main.c: Better splash screen.
21576 * configure.in, widgets/gdl*: Import GDL widgets.
21577 * ROADMAP: Updated roadmap.
21578 * src/an_file_view.c: Use GDL icons for file tree.
21580 2003-04-09 Naba Kumar <naba@gnome.org>
21582 * anjuta.glade: Added (hidden) initial setup-wizard window.
21584 Patch from: Vitaly <vvv@rfniias.ru>
21585 * src/preferences.c: Fixes a bug with libglace widget access with
21586 translated strings.
21588 Patch from: Etay Meiri <etay-m@bezeqint.net>
21589 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21590 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21591 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
21592 src/toolbar_callbacks.[c,h],
21593 src/memory.c, src/message-manager-private.cc,
21594 src/message-manager-private.h, src/message-manager.cc,
21595 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
21596 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
21597 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
21598 watch window to a subwindow in the notebook
21600 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21601 * ROADMAP: Updated roadmap.
21603 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
21605 * configure.in: Added Belarusian to ALL_LINGUAS.
21607 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21608 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
21610 * ROADMAP: Added roadmap for HEAD.
21612 2003-03-29 Naba Kumar <naba@gnome.org>
21614 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
21615 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
21616 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
21617 (new) pixmaps/start-with-wizard.png,
21618 (new) pixmaps/start-with-import.png,
21619 (new) pixmaps/start-with-open.png Added Start with dialog which pops
21620 up on anjuta start-up to give quick access to opening file/project or
21623 * src/main.c: Sets proper data directory for the gnome
21626 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21627 * src/text_editor.c: Fixed error/warning indicators.
21629 2003-03-24 Naba Kumar <naba@gnome.org>
21631 * README: Correct version.
21633 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
21635 * configure.in: Added checks to see if were building on FreeBSD
21636 systems. Sets -DFREEBSD if we are, and also attempts to find
21637 gmake if the host system is FreeBSD.
21639 * src/getline.c: New file used to provide the getline function,
21640 which isnt available on a FreeBSD system. The function is only
21641 defined if FREEBSD is defined.
21643 * src/Makefile.am: Added getline.c to anjuta_SOURCES
21645 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
21646 configure.in sets this to gmake on FreeBSD systems, and make
21647 on everything else.
21649 2003-03-23 Naba Kumar <naba@gnome.org>
21651 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
21653 * anjuta.spec.in: Fixed spec file for correct file paths and
21654 corrected rpmbuild.
21656 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
21657 the rpm build command separately now.
21659 * src/anjuta.c, windows-dialog.c: Added some more window management
21660 stuffs (not still fully working, though).
21664 2003-03-22 Naba Kumar <naba@gnome.org>
21666 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
21668 2003-03-21 Naba Kumar <naba@gnome.org>
21670 * README: Removed Andy Piper's name from the active maintainers
21671 list on his request.
21673 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
21676 * src/anjuta-tools.c: Fixed compiler errors.
21678 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
21681 * src/commands.c, src/src_paths.c, src/style-editor.c,
21682 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
21683 becuase they are now hidden by default (from glade editing).
21685 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
21686 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
21687 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21688 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
21689 basic windows managements.
21691 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21692 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
21693 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
21694 Enver ALTIN (a.k.a. skyblue)
21696 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21697 * tagmanager/*: Added ignore-list for symbols. This will make
21698 parsing more accurate for projects. Doc updates needed.
21700 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21701 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
21702 * launcher/Makefile.am: Link to correct libraries
21703 * src/launcher.c: Do not allow NULL shell
21705 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
21706 * src/debug_tree.c: Improve debug tree view.
21708 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
21710 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
21711 'Run Configure Script' and 'Execute Program'. Increase minimum width
21712 of Configure dialog.
21713 * find_in_files.c, find_in_files_cbs.*: Properly create the file
21714 list widget by setting a model and adding a column and renderer.
21715 Actually store the nocvs toggle button in FindInFiles data structure.
21716 Handle selection changes via changed signal rather than row_activated.
21717 Use response signal for handling the close and find buttons.
21718 Close window when escape is pressed.
21719 * find_replace.c: Close window when escape is pressed.
21720 * find_text.c: Close window when escape is pressed in find dialog as
21721 well as wrap search question, where now Yes is the default button.
21723 2003-03-05 Naba Kumar <naba@gnome.org>
21725 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
21727 * src/message-manager-private.cc: Fixed a bug with vte conditional
21729 * anjuta.glade: Hides all windows in glade file.
21731 2003-03-05 Naba Kumar <naba@gnome.org>
21733 * src/an_file_view.c: Fixed a compilation warning.
21734 * src/message-manager-private.cc: Conditional compilation for vte
21737 2003-02-28 Naba Kumar <naba@gnome.org>
21739 * configure.in, anjuta.spec.in: Updated dependency packages version.
21740 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
21741 * src/preferences.c: Added debug assertions.
21742 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
21743 editor to enable/disable bringing the recent editor tabs first.
21745 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21746 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
21747 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
21748 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
21749 and bug fixes. Also code clean ups.
21751 * (new) src/search-replace.[h,c]: New search replace implementation
21752 from ANJUTA_1_0_0 branch.
21754 * (new) src/windows-dialog.[h,c]: New windows management class
21755 [work in progress].
21757 2003-02-28 Naba Kumar <naba@gnome.org>
21759 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
21760 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
21761 src/appwizard.c, src/build_file.c, src/build_project.c,
21762 src/clean_project.c, src/compile.c, src/configurer.c,
21763 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21764 src/message-manager-dock.c, src/message-manager-dock.h,
21765 src/message-manager-private.cc, src/message-manager.cc,
21766 src/preferences-dialog.c, src/preferences-dialog.h,
21767 src/preferences.c, src/preferences.h, src/project_dbase.c,
21768 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
21769 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
21770 src/utilities.c, src/utilities.h:
21772 Widgetized Preferences and gave proper function names.
21774 * src/executer.c: Fixed a session loading bug.
21776 2003-02-27 Naba Kumar <naba@gnome.org>
21778 * printing/print.c: Fixed printing font bug that failed to load the
21781 * src/toolbar.c: Disabled LED flashing (not yet implemented).
21783 * TODO, anjuta.prj: Updated.
21785 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
21787 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
21788 manuals/C/anjuta-manual/anjuta-manual-C.omf,
21789 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
21790 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
21791 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
21794 2003-02-25 Naba Kumar <naba@gnome.org>
21796 * Makefile.am: Excluded omf-install from installation as the docs are
21801 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
21802 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
21803 property names and added new editor properties and code cleanups.
21804 Also added new project properties.
21806 * src/compiler_options.[h,c]: Added pkg-config packages supports
21809 * src/glade_iface.h: Cleanups.
21811 * src/launcher.c: Used timer instead of idle to scan.
21813 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
21814 src/project_config.[h,c], src/project_import.c: Implemented project
21815 property to define GUI editor and to handle it.
21817 * src/preferences.c: i18n fixes.
21819 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
21820 unused (and old) pixmaps.
21822 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
21824 2003-02-25 Naba Kumar <naba@gnome.org>
21826 * src/message-manager-private.[h,cc], src/preferences.c,
21827 anjuta.glade, anjuta_dialog_strings.c: Implemented
21828 gnome terminal profiles for the terminal preferences and moved the
21829 addition of terminal preferences in the terminal constructor.
21831 * anjuta.prj: Updated.
21833 2003-02-24 Naba Kumar <naba@gnome.org>
21835 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
21836 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
21837 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
21838 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
21839 preferences dialog.
21843 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
21844 text selection and child re-spawning.
21846 * src/pixmaps.h: Removed unused pixmaps definitions.
21848 2003-02-23 Naba Kumar <naba@gnome.org>
21850 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
21851 the project tree/window.
21853 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
21854 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
21855 Correct the use of a variable and implemented session save/load
21856 for tree expansion states.
21858 * src/main_menubar_def.h: Fixed shortcuts keys.
21860 * src/anjuta.c, src/gnome_project.c: Code clean ups.
21862 * anjuta.prj: Updated.
21864 2003-02-22 Naba Kumar <naba@gnome.org>
21866 * src/debug_tree.[c,h]: GNOME2 port from
21867 Etay Meiri <etay-m@bezeqint.net>
21869 * src/an_file_view.c, src/resources.[h,c],
21870 data/properties/bash.properties,
21871 data/properties/cpp.properties,
21872 data/properties/html.properties,
21873 data/properties/make.properties,
21874 data/properties/others.properties,
21875 data/properties/perl.properties,
21876 data/properties/props.properties,
21877 data/properties/xml.properties: Standarized file icons. Icons are
21878 defined in respective .properties file and are retrieved as resource
21881 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
21882 in labels from the commands editor as that would create
21883 problems for translators.
21885 2003-02-21 Naba Kumar <naba@gnome.org>
21887 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
21888 as they should be part of CVS(?).
21890 * Makefile.am: Corrected a typo for glade generated strings file.
21892 * configure.in, po/hi.po: Added new Hindi (hi) translation
21893 in ALL_LINGUS and added initial Hindi translation.
21895 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
21896 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
21897 sv_unknown.xpm to more proper icon.
21899 * (new)data/properties/php.properties, data/properties/Makefile.am,
21900 data/properties/anjuta.properties, data/properties/html.properties:
21901 Fixed PHP syntax hilighting bug by separating php properties into
21902 different file (because of file size).
21906 2003-02-20 Naba Kumar <naba@gnome.org>
21908 * src/breakpoints.c: Fixed breakpoints session saving/loading
21911 * scintilla/*, scintilla/include/*: Updated to scintilla
21914 2003-02-19 Naba Kumar <naba@gnome.org>
21916 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
21919 * Makefile.am, src/Makefile.am,
21920 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
21921 (removed) src/anjuta_dialog_strings.c,
21922 (removed) src/anjuta_dialogs_strings.c,
21923 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
21924 (added) anjuta.glade: Transfered glade files from src/ directory
21925 to the top level directory.
21927 * po/POTFILES.in: Updated.
21929 * (removed) macrocs2/*: Transfered to data/ directory.
21931 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
21932 data/Makefile.am: Moved macros in data directory. Anjuta no longer
21933 requires to have macros dir, but the projects generated by anjuta
21936 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
21939 * src/defaults.c: Corrected default compiler options.
21941 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
21944 * src/message-manager-private.cc, src/message-manager-private.h,
21945 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
21947 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
21948 source code generation for gnome2 projects.
21950 2003-02-11 Naba Kumar <naba@gnome.org>
21952 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
21953 restores the expand/collaspe states of the nodes after refresh.
21955 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
21957 2003-02-11 Naba Kumar <naba@gnome.org>
21959 * src/style-editor.c: Fixed pango font description handling for fonts.
21960 * src/anjuta.glade: Removed font size spin button.
21961 * configure.in, src/anjuta.prj: Corrected version.
21964 2003-02-10 Naba Kumar <naba@gnome.org>
21966 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
21967 references of scroll-menu.h and add about.h in Makefile.am.
21969 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
21970 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
21971 (removed) widgets/scroll-menu.h: Removed unused files.
21973 * Makefile.am: Added proper i18n rules and added intl tools for
21976 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
21977 to the stable release).
21979 * anjuta.spec.in: Removed manuals packaging.
21981 * data/Makefile.am: Removed 'macros' installation (not required for
21984 2003-02-10 Naba Kumar <naba@gnome.org>
21986 * po/POTFILES.in: Updated.
21988 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
21989 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
21990 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
21991 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
21992 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
21995 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
21996 src/toolbar_callbacks.h: Fixed scintilla notification signal name
21997 and fixed to properly handle focus in find entry box.
21999 * Makefile.am: Added code for RH system menu update.
22001 * .cvsignore: Updated.
22005 2003-02-03 Naba Kumar <naba@gnome.org>
22007 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22008 editor preferences. and fixes dialogs.
22010 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22011 Fixed linenumbers and header margins when they are disabled and
22012 removed unused header files.
22014 * src/attact_process.[h,c], src/debugger.c: Attach to process
22017 * src/help.c: Fixed dialog response.
22021 * data/properties/anjuta.properties: Corrected typo.
22023 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22024 Change the signal to "changed" in entry from "selection-changed" in
22027 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22030 2003-01-31 Naba Kumar <naba@gnome.org>
22032 * configure.in: Upgraded to use libgnomeprint-2.2
22034 * printing/Makefile.am: Updated
22036 *(removed) printing/print-doc.c, printing/print-doc.h,
22037 printing/print-util.c, printing/print-util.h: Removed because already
22038 merged with print.c.
22040 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22041 and libgnomeprintui-2.2 and fixed rendering problems.
22043 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22044 uneccessary print properties, as they are separately taken
22045 care in gnomeprint.
22047 * po/POTFILES.in: Update.
22049 2003-01-30 Naba Kumar <naba@gnome.org>
22051 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22052 for about dialog box.
22054 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22055 src/pixmaps.h: Modified for the above additions for about dialog.
22057 2003-01-29 Naba Kumar <naba@gnome.org>
22059 * src/style_editor.[c,h]: Added missing files.
22061 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22062 * scintilla/XPM.[cxx|h]: Added missing files
22064 2003-01-29 Naba Kumar <naba@gnome.org>
22066 * TODO, po/POTFILES.in: Updated.
22068 * anjuta.prj, src/anjuta.glade,
22069 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22071 2003-01-28 Naba Kumar <naba@gnome.org>
22073 * data/properties/anjuta.properties, src/aneditor.cxx,
22074 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22075 properties into text properties (earlier it was int properties).
22079 * scintilla/AutoComplete.c,xx,
22080 scintilla/AutoComplete.h,
22081 scintilla/CallTip.c,xx,
22082 scintilla/CallTip.h,
22083 scintilla/Document.c,xx,
22084 scintilla/Document.h,
22085 scintilla/Editor.c,xx,
22086 scintilla/Editor.h,
22087 scintilla/LexAVE.c,xx,
22088 scintilla/LexCSS.c,xx,
22089 scintilla/LexHTML.c,xx,
22090 scintilla/LexOthers.c,xx,
22091 scintilla/LexPython.c,xx,
22092 scintilla/LineMarker.c,xx,
22093 scintilla/LineMarker.h,
22094 scintilla/Makefile.am
22095 scintilla/PlatGTK.c,xx,
22096 scintilla/PropSet.c,xx,
22097 scintilla/ScintillaBase.c,xx,
22098 scintilla/ScintillaBase.h,
22099 scintilla/ScintillaGTK.c,xx,
22100 scintilla/ViewStyle.c,xx,
22101 scintilla/include/Platform.h,
22102 scintilla/include/SciLexer.h,
22103 scintilla/include/Scintilla.h,
22104 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22108 src/an_file_view.c,
22109 src/an_symbol_view.c,
22110 src/anjuta-tools.c,
22115 src/anjuta_dialogs_strings.c,
22118 src/compiler_options.c,
22121 src/main_menubar.c,
22122 src/main_menubar.h,
22123 src/main_menubar_def.h,
22124 src/mainmenu_callbacks.c,
22125 src/mainmenu_callbacks.h,
22126 src/message-manager-private.c,c
22127 src/message-manager-private.h,
22128 src/message-manager.c,c
22129 src/message-manager.h,
22133 src/project_config.c,
22134 src/project_dbase.c,
22135 src/project_dbase_gui.c,
22136 src/project_import_gui.c,
22137 src/properties.c,xx,
22142 src/text_editor_gui.c,
22146 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22148 2003-01-24 Naba Kumar <naba@gnome.org>
22150 * src/text_editor_gui.c, src/toolbar.c,
22151 src/text_editor.c, src/text_editor_cbs.h:
22152 Used correct notification signal name for scintilla
22153 (gtk2) and fixed UI.
22155 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22158 * printing/print-doc.c,
22160 src/anjuta-tools.c,
22161 src/find_replace.c,
22164 src/mainmenu_callbacks.c,
22165 src/project_dbase.c,
22166 src/project_dbase.h,
22167 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22169 src/text_editor_cbs.h:
22172 2003-01-23 Naba Kumar <naba@gnome.org>
22174 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22175 correct stock icons and organized pixmap macros.
22177 Makefile.am: Removed non-generated files.
22179 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22180 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22181 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22182 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22183 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22184 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22185 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22186 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22187 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22188 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22189 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22190 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22191 stop.xpm, undo.xpm}: Removed because no longer used.
22193 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22194 file_unknown.xpm}: Files renamed from fv_*, as it would
22197 * pixmaps/Makefile.am: Updated for the above changes.
22199 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22201 * pixmaps/autocomplete-16.png,
22202 pixmaps/autocomplete.png,
22203 pixmaps/block-end-16.png,
22204 pixmaps/block-end.png,
22205 pixmaps/block-start-16.png,
22206 pixmaps/block-start.png,
22207 pixmaps/bookmark-first-16.png,
22208 pixmaps/bookmark-first.png,
22209 pixmaps/bookmark-last-16.png,
22210 pixmaps/bookmark-last.png,
22211 pixmaps/bookmark-next-16.png,
22212 pixmaps/bookmark-next.png,
22213 pixmaps/bookmark-prev-16.png,
22214 pixmaps/bookmark-prev.png,
22215 pixmaps/error-next-16.png,
22216 pixmaps/error-next.png,
22217 pixmaps/error-prev-16.png,
22218 pixmaps/error-prev.png: gnome2-styled icons
22221 2003-01-23 Naba Kumar <naba@gnome.org>
22223 * anjuta.prj: Updated compiler options.
22224 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22226 * src/aneditor.cxx,
22229 src/anjuta_dialogs_strings.c,
22230 src/mainmenu_callbacks.c,
22231 src/mainmenu_callbacks.h,
22233 src/text_editor_cbs.c,
22234 src/text_editor_gui.c: GNOME2 Porting.
22236 2003-01-22 Naba Kumar <naba@gnome.org>
22238 * ChangeLog: Corrected dates.
22239 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22240 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22243 2003-01-22 Naba Kumar <naba@gnome.org>
22245 * plugins/patch/patch-plugin.c: Bug fix.
22247 * src/anjuta-tools.c,
22251 src/anjuta_dialogs_strings.c,
22259 src/mainmenu_callbacks.c,
22260 src/mainmenu_callbacks.h,
22262 src/project_dbase.c,
22263 src/project_dbase_gui.c,
22270 src/toolbar_callbacks.c,
22273 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22276 (removed) src/CORBA-Server.c,
22277 (removed) src/CORBA-Server.h,
22278 (removed) src/Gladen-common.c,
22279 (removed) src/Gladen-stubs.c,
22280 (removed) src/Gladen.h,
22281 (removed) src/Prj-common.c,
22282 (removed) src/Prj-skelimpl.c,
22283 (removed) src/Prj-skels.c,
22284 (removed) src/Prj-stubs.c,
22285 (removed) src/Prj.h,
22286 (removed) src/glades.c,
22287 (removed) src/glades.h,
22288 (removed) src/messagebox.c,
22289 (removed) src/messagebox.h: Removed because no longer used.
22291 2003-01-21 Naba Kumar <naba@gnome.org>
22293 * src/anjuta-tools.c,
22296 src/anjuta_dialogs_strings.c,
22300 src/compiler_options.c,
22302 src/find_replace.c,
22303 src/find_replace.h,
22309 widgets/gnomefilelist.c: GNOME2 porting.
22311 2003-01-20 Naba Kumar <naba@gnome.org>
22313 * global-tags/create_global_tags.sh: Uses pkg-config to
22320 src/anjuta_dialogs_strings.c,
22323 src/compiler_options.c,
22324 src/compiler_options.h,
22325 src/fileselection.c,
22326 src/fileselection.h,
22327 src/mainmenu_callbacks.c,
22328 src/project_dbase_gui.c,
22333 src/text_editor_gui.c,
22334 widgets/gnomefilelist.c,
22335 widgets/gnomefilelist.h: GNOME2 porting.
22337 * widgets/Makefile.am,
22338 (removed) widgets/gnomedirlist.c,
22339 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22342 (removed) src/src_paths_cbs.c,
22343 (removed) src/src_paths_cbs.h,
22344 (removed) src/src_paths_gui.c,
22345 (removed) src/compiler_options_cbs.c,
22346 (removed) src/compiler_options_cbs.h,
22347 (removed) src/breakpoints_cbs.c,
22348 (removed) src/breakpoints_cbs.h: Removed because they are now
22349 combined in singe file
22351 2003-01-16 Naba Kumar <naba@gnome.org>
22353 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22354 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22355 options dialog UI and data handling.
22358 2003-01-15 Naba Kumar <naba@gnome.org>
22360 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22361 Completed command editor porting.
22363 * src/anjuta.c: Removed the use of commands load function
22366 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22369 * src/anjuta-tools.c: Fixed translatable strings.
22371 * src/find_text.c: Fixed dialog creation from glade.
22373 * src/text_editor_gui.c, src/text_editor.c,
22374 src/text_editor_cbs.c: Completed port of detached text editor
22375 to gnome2 plateform.
22377 2003-01-14 Naba Kumar <naba@gnome.org>
22379 * src/anjuta.glade, src/preferences.[h,c],
22380 src/anjuta_dialogs_strings.c: Added build and editor
22381 preferences pages and other UIs. Fixed preferense loading and saving.
22383 * src/anjuta.c: Does case-insensitive match for tabs position
22384 preferences and removed preferences loading (done at _new() call).
22386 * anjuta-tools.c: Debugged tools dialog handling.
22387 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22389 2003-01-13 Naba Kumar <naba@gnome.org>
22391 * ABOUT-NLS: Update (strange).
22393 * autogen.sh: Removed blocking code.
22395 * configure.in: Fixed an autogen bug.
22397 2003-01-13 Naba Kumar <naba@gnome.org>
22399 * (new)src/anjuta.gladep
22400 (new)src/messagebox.c
22401 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22402 will be gradually removed (and then the files).
22406 printing/print-util.c,
22408 scintilla/ScintillaGTK.c,xx
22410 src/an_file_view.c,
22411 src/an_symbol_view.c,
22415 src/anjuta_dialogs_strings.c,
22417 src/attach_process.c,
22418 src/attach_process.h,
22421 src/breakpoints_cbs.c,
22424 src/compiler_options.c,
22425 src/compiler_options.h,
22426 src/compiler_options_cbs.c,
22435 src/find_in_files.c,
22436 src/find_in_files.h,
22437 src/find_in_files_cbs.c,
22438 src/find_replace.c,
22439 src/find_replace.h,
22447 src/main_menubar.c,
22448 src/mainmenu_callbacks.c,
22449 src/message-manager.c,c
22452 src/project_config.c,
22453 src/project_config.h,
22454 src/project_dbase.c,
22455 src/project_import_cbs.c,
22461 src/src_paths_gui.c,
22463 src/text_editor_gui.c,
22469 widgets/gnomefilelist.c: GNOME2 Port.
22471 2003-01-10 Naba Kumar <naba@gnome.org>
22473 * src/an_file_view.c,
22475 src/appwizard_gui.c,
22476 src/compiler_options.c,
22477 src/compiler_options_cbs.c,
22480 src/fileselection.c,
22481 src/find_in_files.c,
22483 src/main_menubar.c,
22485 src/message-manager-dock.c,
22487 src/project_dbase_gui.c,
22488 src/project_import_gui.c,
22489 src/registers_gui.c,
22490 src/sharedlib_gui.c,
22491 src/src_paths_gui.c,
22492 src/text_editor_gui.c,
22494 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22496 2003-01-09 Naba Kumar <naba@gnome.org>
22498 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22499 problems with some comments.
22501 * anjuta.prj: New project file (updated?)
22503 * src/Makefile.am: Enabled deprecated API and fixed variables.
22505 * src/an_file_view.c,
22506 src/an_symbol_view.c,
22507 src/anjuta-plugins.c,
22508 src/anjuta-tools.c,
22511 src/appwizard_cbs.c,
22512 src/attach_process.c,
22513 src/attach_process_cbs.c,
22514 src/compiler_options.c,
22515 src/compiler_options_cbs.c,
22517 src/mainmenu_callbacks.c,
22518 src/message-manager-private.c,c
22519 src/message-manager-private.h,
22520 src/message-manager.c,c
22521 src/message-manager.h,
22522 src/project_dbase.c,
22523 src/project_dbase.h,
22524 src/project_dbase_gui.c,
22525 src/project_import_cbs.c,
22526 src/project_import_gui.c,
22535 src/src_paths_cbs.c,
22536 src/src_paths_gui.c,
22539 src/text_editor_gui.c,
22540 src/text_editor_menu.c,
22542 src/toolbar_callbacks.c,
22546 src/wizard_gui.c: GNOME porting.
22548 2002-12-24 Naba Kumar <naba@gnome.org>
22550 * AUTHORS, ChangeLog, HACKING, Makefile.am,
22551 NEWS, README, SEARCH-REPLACE,
22552 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
22553 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
22554 launcher/Makefile.am,
22555 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
22556 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
22557 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
22558 printing/print-util.c, printing/print.c, printing/print.h,
22559 scintilla/*/*, widgets/e-shell-about-box.c,
22560 src/*, tagmanager/*/*, widgets/Makefile.am,
22561 widgets/gnomefilelist.c:
22563 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
22564 src/*.[c,h] files to gnome2 API.
22566 * src/anjuta_dialogs_strings.c: Added glade generated translatable
22569 2002-10-23 Naba Kumar <naba@gnome.org>
22571 * autogen.sh: Prevented Users from building HEAD cvs.
22573 2002-09-16 Stephane Demurget <demurgets@free.fr>
22575 * src/anjuta.glade: added the compiler options dialog, hopefully
22576 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
22578 2002-09-15 Stephane Demurget <demurgets@free.fr>
22580 * src/anjuta.glade: fixed a lot of small glitches.
22582 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
22585 * src/breakpoints_cbs.c: polished a bit.
22587 2002-09-15 Stephane Demurget <demurgets@free.fr>
22589 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
22591 * src/commands.c: partial gnome 2 port.
22593 * src/utilities.[ch]: changed some bits to be const.
22595 2002-09-14 Stephane Demurget <demurgets@free.fr>
22597 * src/Makefile.am: removed breakpoints_gui.c and added a check
22598 for gdk-pixbuf deprecated functions, but there shouldn't be much
22601 * src/breakpoints_gui.c: killed.
22603 * src/anjuta.glade: added two dialogs for the breakpoints management.
22606 * src/anjuta_cbs.c:
22608 * src/attach_process.c:
22610 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
22611 really huge changes and porting work.
22613 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
22614 (breakpoints_dbase_new): moved the UI init bits here.
22616 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
22617 a lot, not using any color anymore (not HIG compliant) and not using
22618 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
22619 to be double checked.
22621 * src/build_file.c:
22622 * src/build_project.c: gnome 2 port.
22624 2002-09-11 Stephane Demurget <demurgets@free.fr>
22626 * src/anjuta.glade:
22628 * src/anjuta_cbs.c:
22630 * src/breakpoints.c:
22631 * src/breakpoints_cbs.c: cleaned up some bits.
22633 2002-09-09 Stephane Demurget <demurgets@free.fr>
22636 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
22638 * src/an_symbol_view.[ch]:
22639 * src/attach_process_cbs.h: polished a bit.
22641 * src/breakpoints_cb.[ch]: partial gnome 2 port.
22643 2002-09-02 Stephane Demurget <demurgets@free.fr>
22646 * src/Makefile.am: added libglade-2 to the build.
22648 * src/anjuta.[ch]: added support for libglade.
22650 * src/anjuta.glade: added. There could be a file per top-level widget,
22651 as some other gnome projects, though.
22653 * src/attach_process_gui.c: removed.
22654 * src/attach_process.[ch]: gnome 2 port.
22655 (attach_process_new): Added the treeview init and the widget references
22658 2002-08-31 Stephane Demurget <demurgets@free.fr>
22660 * src/an_file_view.c: fixed some compilation issues.
22662 * src/an_symbol_view.c: gnome 2 port.
22664 2002-08-26 Stephane Demurget <demurgets@free.fr>
22666 * src/an_file_view.c: finished gnome 2 port.
22667 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
22668 directory pixmap depending on the event.
22670 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
22671 (project_file_data_new): use a GtkTreePath.
22673 2002-08-23 Stephane Demurget <demurgets@free.fr>
22675 * src/Makefile.am: readded back an_*_view.[ch] because they are still
22676 driving me nuts but they need to be ported, heh ?
22678 * src/an_file_view.c: gnome 2 port, almost finished after some hard
22679 work since it's quite a total rewrite again.
22681 2002-08-22 Stephane Demurget <demurgets@free.fr>
22683 * src/an_file_view.c:
22684 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
22686 2002-08-21 Stephane Demurget <demurgets@free.fr>
22688 * src/anjuta_info.c:
22689 * src/utilities.h: gnome 2 port, featuring a total rewrite.
22691 2002-08-20 Stephane Demurget <demurgets@free.fr>
22693 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
22696 * src/an_file_view.c:
22697 * src/aneditor.cxx:
22698 * src/anjuta_cbs.c:
22699 * src/compiler_options.h:
22700 * src/messagebox.c:
22701 * src/messagebox.h:
22703 * src/project_dbase.h:
22704 * src/resources.h: gnome 2 port.
22706 2002-08-14 Stephane Demurget <demurgets@free.fr>
22708 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
22710 * data/properties/sql.properties: added the DATETIME data type.
22712 * data/properties/html.properties: added the foreach php keyword.
22714 2002-08-08 Stephane Demurget <demurgets@free.fr>
22716 * widgets/Makefile.am: removed blank line after the last backslash
22717 for avoiding a warning from automake.
22720 * src/Makefile.am: added the ORBit-2 dep.
22722 2002-08-08 Stephane Demurget <demurgets@free.fr>
22724 * AUTHORS: added Biswa, because I wonder why noone already have
22725 written his name in the Anjuta's hall of fame :)
22727 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
22729 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
22730 widgets/e-shell-about-box.c: Made to compile for gnome2.
22732 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
22734 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
22735 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
22737 * configure.in, printing/print.h, printing/print.c,
22738 printing/print-doc.c: Made to compile for gnome2.
22740 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
22742 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
22743 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
22744 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
22745 widgets/Makefile.am:
22747 Upgraded the build system to gnome2 platform.
22749 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22750 * manuals/*: Added capability to generate PDF and PS.
22751 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
22752 * TODO, TODO.biswa: Intergated TODO list.
22753 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
22755 * src/dnd.c: Fix typo
22756 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
22757 * src/anjuta.c: Bug #568895, Bug #575419
22759 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22761 * tagmanager/tm_global_tags.c: Fixed compiler warning.
22762 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
22764 2002-12-17 Naba Kumar <naba@gnome.org>
22766 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
22769 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22770 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
22771 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
22772 * anjuta.prj: Added tools.sgml
22773 * data/properties/cpp.properties: Bug # 646974
22775 2002-12-16 Naba Kumar <naba@gnome.org>
22777 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
22778 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
22779 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
22780 on 'Enter' and adds proper focus mechanism.
22781 * src/anjuta.c: Fixed a memory corruption bug.
22782 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
22783 'Enter' and can also be Canceled. Sets proper default and focus policies
22785 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
22786 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
22787 translatable strings in dialogs and fixed some dialog properties.
22788 * src/anjuta-tools.c: Now uses xml format for loading and saving.
22789 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
22790 * src/message_manager_private.cc: Fixed some debug messages.
22791 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
22792 widgets/gnomefilelist.c: Fixed a memory leaks.
22793 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
22794 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
22795 src/main_menubar_def.h: Implemented incremental search.
22798 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22799 * tagmanager/*: Minor cleanups and warning fixes.
22800 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
22801 GUI during long updates.
22802 * src/text_editor.c: Remove debug message.
22804 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22805 * tagmanager/tm_project.c: Fix a memory access problem.
22807 2002-12-13 Naba Kumar <naba@gnome.org>
22809 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
22810 tools list to show "Enabled" flag of the tool. Fixed a bug where
22811 tool list is not cleared when creating a new tool.
22813 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22814 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
22816 2002-12-12 Naba Kumar <naba@gnome.org>
22818 * anjuta-tools.[h,c], commands.c: Used the tools help of
22819 anjuta variables list in commands editor and fixed a typos
22820 buy in anjuta-tools.c.
22822 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22823 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
22824 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
22825 * TODO.biswa: Added to help me track things better.
22827 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22829 * configure.in, anjuta.spec.in: Added libglade dependency.
22830 * Makefile.am: Added anjuta.glade file.
22831 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
22832 , src/mainmenu_callbacks.[ch], src/message-manager.h
22833 , src/widget-registry.c: Tools editor GUI + other additions.
22835 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22837 * src/project_dbase.[ch], tagmanager/tm_project.c,
22838 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
22839 Implement syncing tags image with the project database.
22840 * src/anjuta-tools.c: Implemented variable substitution and
22841 working directory in tools.
22843 2002-12-09 Naba Kumar <naba@gnome.org>
22845 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
22846 command configuration language list from properties.
22848 * data/properties/asm.properties, data/properties/ruby.properties:
22851 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22853 * src/an_symbol_view.c: Remember current selected entry and select
22854 it automatically after refresh.
22856 2002-11-26 Murray Cumming <murrayc@usa.net>
22858 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
22859 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
22860 and gnomemm 1.2 projects so that people know they are really
22861 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
22862 But I did correct these to sue lowercase names.
22864 2002-12-01 Naba Kumar <naba@gnome.org>
22866 * data/anjuta.properties: Fixed caching problem on
22868 * src/preferences.c, src/preferences_gui.c: Implemented automatic
22871 2002-12-01 Naba Kumar <naba@gnome.org>
22873 * data/properies/anjuta.properties: Corrected "indicators.automatic"
22875 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
22876 property and uses it.
22877 * src/aneditor.cxx: Fixed a bug associated with selection a word at
22880 2002-11-30 Naba Kumar <naba@gnome.org>
22882 * src/debugger.c: Fixed a typo.
22883 * data/properties/*: Updated properties files and added
22885 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
22886 Added comment submenu and cleaned up ref and unref of menus.
22887 * src/aneditor.h: Added definition of comment commands.
22888 * src/aneditor.c: Upgrade from latest SciTE source code.
22889 * src/text_editor.[hc], src/text_editor_cbs.c,
22890 src/message_manager_private.cc, src/message_manager.[cc,h],
22891 src/anjuta.[c,h]: Added indicators support for errors/warnings
22892 highlight in the editor.
22893 * NEWS, TODO: Update.
22894 * scintilla/include/PropSet.h: Removed deprecrated function.
22896 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22898 * src/anjuta-tools.[ch]: Tools implementation (basic)
22899 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
22900 , src/main_menubar_def.h: PLugins cleanup and segregation
22901 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
22903 * anjuta.prj: Added new files
22904 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
22905 * plugins/class-gen/clsGen.c: Register menu under 'Project'
22906 * plugins/patch/patch-plugin.c: Register menu under 'Format'
22907 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
22908 * src/Makefile.am: Added new files
22909 * src/message-manager.[cc/h]: Added standard output and error windows
22911 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
22913 * project_type.c: Fixed Gnomemm2 project type
22915 2002-11-25 Naba Kumar <naba@gnome.org>
22917 * printing/print.c: Fixed a compile warning.
22918 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
22919 * src/utilities.c: Fixed a compile warning in sparc, hides the
22920 terminal check error output from the user.
22921 * project_config.[ch], project_dbase.[ch], source.c: Added project
22922 version, exclude modules configuration and reordered other config
22923 properties. Changed some strings to more descriptive text.
22924 * src/compiler_opitions.c: Removed extra newlines from .prj file
22926 * anjuta.prj: Converted to new format (only reorganised properties
22927 and removed extra newlines ... nothing else).
22930 2002-11-21 Naba Kumar <naba@gnome.org>
22932 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
22933 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
22934 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
22935 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
22936 Updated to the CVS version.
22938 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22940 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
22941 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
22942 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
22943 images in completion lists.
22944 * src/resources.h: Make C++ friendly.
22945 * scintilla/PropSet.cxx: Fix memory leak.
22947 2002-11-20 Naba Kumar <naba@gnome.org>
22949 * scintilla/*/*: Synced to latest scintilla 1.49
22950 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
22953 * scintilla/RESearch.cxx: The automatic cvs log in the
22954 file really broke things trying to interprete the changelog
22955 entry incorrectly as end-of-comment. Removed the $cvs line
22956 and committed again.
22958 2002-11-19 Naba Kumar <naba@gnome.org>
22960 Patch from Timothee Besset <ttimo@idsoftware.com>
22962 * src/message-manager-private.cc: Interpretes absolute
22963 file paths properly in zvt terminal.
22965 2002-11-19 Naba Kumar <naba@gnome.org>
22967 Patch from Timothee Besset <ttimo@idsoftware.com>
22969 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
22970 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
22971 (important) editor preferences in project (if there is one
22976 2002-11-18 Naba Kumar <naba@gnome.org>
22978 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
22980 * src/debug_tree.c, src/find_in_files_gui.c,
22981 src/find_replace.c, src/find_text.c,
22982 src/project_import.c, src/project_import_gui.c,
22983 src/wizard_gui.c: i18n Fixes.
22985 2002-11-15 Naba Kumar <naba@gnome.org>
22987 * plugins/class-gen/clsGen.c: Fixed to use project function
22988 to import files. Create non-existent directories before the
22989 sources are written.
22991 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
22992 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
22994 src/glades.c: Excluded gladen files from build. This
22995 will fix the unnecessary dependency on libssl.
22997 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
22998 file import funtion.
23000 * src/message_manager_private.cc: Fixed a compiler warning with
23001 DEBUG preprocessor macro.
23003 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23004 wrong (undocked) editor window was closed on clicking close on an
23005 undocked editor window.
23007 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23008 start correctly if the executable was run before with 'F3'.
23010 * src/toolbar_callbacks.c: Wrap around find next.
23011 * src/toolbar.c: Disable combo activate.
23012 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23013 button positions to get 'yes' as default.
23015 * anjuta.spec.in: Updated.
23017 * src/anjuta_info.c, src/appwizard_gui.c,
23018 src/attach_process_gui.c, src/breakpoints_gui.c,
23019 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23020 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23021 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23022 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23023 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23024 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23025 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23026 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23027 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23028 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23029 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23030 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23031 plugins/patch/patch-plugin.c, printing/print-util.c:
23032 Set all windows and dialogs transient
23033 to their parents so that they remain floated above their parents.
23035 2002-11-13 Naba Kumar <naba@gnome.org>
23037 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23038 take default editor font).
23040 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23041 Corrected email address.
23043 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23044 for changelog entry.
23048 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23049 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23051 2002-11-06 Naba Kumar <naba@gnome.org>
23054 * anjuta.spec.in: Ships the .omf files with the
23055 documents instead of the base package.
23057 2002-11-04 Naba Kumar <naba@gnome.org>
23059 * data/properties/latex.properties: Fixed a bug.
23060 * ChangeLog: Released 1.0.0 stable.
23062 2002-11-04 Naba Kumar <naba@gnome.org>
23064 * src/commands.c: Added command with shell redirection capability.
23065 * data/properties/anjuta.properties: Changed default execution
23067 * src/project_dbase.c: Set project top dir in properties.
23068 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23069 * data/Makefile.am: More diskcheck error fixes.
23071 * README, anjuta.spec.in, THANKS, AUTHORS,
23072 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23073 manuals/C/anjuta-manual/authers,sgml,
23074 manuals/C/anjuta-manual/anjuta-manual.sgml,
23075 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23076 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23077 : Changed anjuta home to
23078 new URL and my email address.
23080 * manuals/C/anjuta-manual/interfaces.sgml,
23081 manuals/C/anjuta-manual/prefereces.sgml,
23082 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23084 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23085 : removed reference to the help menu as the menu is modified
23086 when no help is found (which is very likely when we are
23087 shiping the documents separately).
23089 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23090 * anjuta.spec.in: Update specfile to make multiple RPMs.
23091 * data/Makefile.am: make dist fix.
23092 * src/text_editor_menu.c: Fix compile warnings (casts).
23094 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23095 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23096 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23098 2002-11-01 Naba Kumar <naba@gnome.org>
23100 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23101 Added gnome2 macros to be used by gnome2 project wizard.
23103 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23106 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23107 as it was conflicting with generated projects and is not
23110 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23111 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23112 project generation, removed qt project as it's not complete and
23113 added gnome2 bonobo wizard.
23115 2002-10-29 Naba Kumar <naba@gnome.org>
23117 * po/POTFILES.in: Updated.
23118 * po/POTFILES.skip: Added.
23119 * preferences.h: Fixed print paper size property name.
23121 2002-10-28 Naba Kumar <naba@gnome.org>
23123 * data/user.properties, data/Makefile.am: Added user properties file
23124 which will be copied in user's ~/.anjuta/user.properties.
23126 * data/anjuta.properties: Changed a comment.
23128 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23130 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23131 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23132 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23135 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23136 instead of user properties file.
23138 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23139 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23140 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23141 * README, TODO: Updated.
23143 2002-10-28 Naba Kumar <naba@gnome.org>
23145 * manuals/C/anjuta-manual/figures/editor_guides.png,
23146 manuals/C/anjuta-manual/figures/editor_margins.png,
23147 manuals/C/anjuta-manual/figures/editor_markers.png,
23148 manuals/C/anjuta-manual/figures/local_variables.png,
23149 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23150 manuals/C/anjuta-manual/figures/prefs_print.png,
23151 manuals/C/anjuta-manual/figures/print_dlg.png,
23152 manuals/C/anjuta-manual/figures/print_preview.png,
23153 manuals/C/anjuta-manual/figures/symbol_browser.png,
23154 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23155 files for manual documentation.
23157 * manuals/sgmldocs.make,
23158 manuals/C/anjuta-manual/Makefile.am,
23159 manuals/C/anjuta-manual/authors.sgml,
23160 manuals/C/anjuta-manual/build.sgml,
23161 manuals/C/anjuta-manual/compileopts.sgml,
23162 manuals/C/anjuta-manual/debugger.sgml,
23163 manuals/C/anjuta-manual/execute.sgml,
23164 manuals/C/anjuta-manual/fileoperations.sgml,
23165 manuals/C/anjuta-manual/interface.sgml,
23166 manuals/C/anjuta-manual/preferences.sgml,
23167 manuals/C/anjuta-manual/projects.sgml,
23168 manuals/C/anjuta-manual/figures/arguments.png,
23169 manuals/C/anjuta-manual/figures/open_file.png,
23170 manuals/C/anjuta-manual/figures/other_opts.png,
23171 manuals/C/anjuta-manual/figures/scrshot.png,
23172 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23173 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23175 Updated anjuta manual documentation.
23178 2002-10-27 Naba Kumar <naba@gnome.org>
23180 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23181 check and modifies debugger terminal command accordingly
23182 to function properly.
23184 2002-10-25 Naba Kumar <naba@gnome.org>
23186 * manuals/sgmldocs.make: Fixed a couple of bugs.
23187 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23189 2002-10-24 Naba Kumar <naba@gnome.org>
23191 * src/debug_tree.c: Fixed a crash bug from Etay.
23193 * global_tags/create_global_tags: Added messages.
23194 Fixed infinite looping within files.
23196 * macro/autogen.sh: Removed debug and warning flags for defaults.
23198 Patch from Vadim Berezniker <vadim@berezniker.com>
23200 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23201 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23204 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23205 temporarily just copy it
23207 2002-10-24 Naba Kumar <naba@gnome.org>
23209 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23210 manuals/C/anjuta-manual/anjuta-manual.sgml,
23211 manuals/C/anjuta-manual/compileopts.sgml,
23212 manuals/C/anjuta-manual/debugger.sgml,
23213 manuals/C/anjuta-manual/execute.sgml,
23214 manuals/C/anjuta-manual/fileoperations.sgml,
23215 manuals/C/anjuta-manual/interface.sgml,
23216 manuals/C/anjuta-manual/introduction.sgml,
23217 manuals/C/anjuta-manual/projects.sgml,
23218 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23219 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23220 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23221 manuals/ja/anjuta-manual/compileopts.sgml,
23222 manuals/ja/anjuta-manual/debugger.sgml,
23223 manuals/ja/anjuta-manual/execute.sgml,
23224 manuals/ja/anjuta-manual/fileoperations.sgml,
23225 manuals/ja/anjuta-manual/interface.sgml,
23226 manuals/ja/anjuta-manual/introduction.sgml,
23227 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23229 2002-10-24 Naba Kumar <naba@gnome.org>
23231 * src/project_type.c: added autogen for qt projects.
23232 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23233 Fixed a bug that retrieves wrong terminal command.
23234 * src/commnads.c: Added more terminal commands.
23235 * configure.in: Checks for scrollkeeper version.
23237 2002-10-22 Naba Kumar <naba@gnome.org>
23239 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23240 instead of AM_GNOME_GETTEXT.
23242 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23243 for setup-gettext for the wizard generated projects.
23245 * src/source.c: Fixed a bug where glade file wasn't generated.
23247 * src/gnome_project.c: Excluded project version from project dir
23250 2002-10-22 Naba Kumar <naba@gnome.org>
23252 * acinclude.m4: New file with dummy funtion for gettext
23253 cross compatibility fix.
23255 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23256 * configure.in: Fixed cflags to avoid useless warnings.
23257 * Makefile.am: EXTRA_DIST += setup-gettext.
23258 * src/toolbars.c: Added space paddings around tags label.
23260 2002-10-21 Naba Kumar <naba@gnome.org>
23262 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23264 * setup-gettext: New script to maintain gettext cross version
23266 * configure.in, macros/autogen.sh: Fix for gettext cross version
23269 2002-10-21 Naba Kumar <naba@gnome.org>
23271 * debug_tree.c: Fixed incorrect use of debug assertion.
23273 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23274 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23275 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23276 src/memory.c, src/memory.h, src/message-manager-private.cc:
23278 New parsing algorithm; adapted from kdevelop.
23279 Middle button menu for changing the value's display type
23281 2002-10-07 Naba Kumar <naba@gnome.org>
23283 * src/main_menubar_def.h: Changed status bar message for Help->
23284 Browse info pages. Bug #603308
23286 * src/executer.c: Made "User terminal" default for creating
23287 projects (User can always disable it later). Bug #114222
23289 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23291 * macros/autogen.sh: Require gettext 0.10.x for autogen
23292 * src/text_editor.c: Fixes Bug #595303
23293 * src/source.c: Fixes Bug #595970
23294 * src/anjuta.c: Fixes Bug #598366
23295 * scingtilla/LexCPP.cxx: Bug #602296
23296 * src/main_menubar_def.h: Bug #604363
23297 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23299 2002-10-07 Jens Georg <mail@jensgeorg.de>
23301 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23302 * gnomefilelist.c: This patch fixes the bug #611542
23304 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23306 * data/properties/Makefile.am: Added tcltk.properties file.
23308 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23310 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23312 * README: Updated README
23313 * plugins/class-gen/clsGen.c, src/message_manager.cc
23314 , src/mainmeu_callbacks.c, src/memory.c
23315 , src/project_dbase_gui.c, src/text_editor_gui.c
23316 , widgets/gnomefilelist.c: Set window icons
23317 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23318 Enabled release build (stripped + optimized binaries, etc.)
23319 * data/properties/anjuta.properties, src/commands.c,
23320 src/defaults.cFixed bug #595489 (stdin on executables)
23321 * src/appwizard.c, src/main.c, src/message-manager.cc
23322 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23323 , src/debug_tree.c: Memory related (valgrind) fixes.
23324 * src/message-manager-private.[cc,h], src/pixpams.h
23325 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23326 * anjuta.prj: Added debug_tree.c to SOURCES
23327 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23328 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23329 Compacted code and cleaned up unnecessary functions.
23330 * tagmanager/*.[ch]: Code fixes.
23332 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23334 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23336 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23337 Debug tree now detects changes of displayed variables
23338 and changes their color to red
23340 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23342 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23344 * mainmenu_callbacks.c: Set's the current file name in
23345 file save as dialog.
23347 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23349 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23351 * data/properties/tcltk.properties: New file for tcl/tk
23354 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23356 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23357 Fixed a fatal bug which doesn't let building gnome2 related
23358 projects. They use different autogen.sh script. Defined new
23359 type field "gnome_macro_support".
23361 * data/autogen.sh.gnome2: New file.
23363 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23364 bug with quotes escaping in quotes.
23366 * src/message-manager-private.cc: Used event box instead
23367 of frame for local message pane, so that the borders appear
23368 properly and nicely.
23370 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23371 if there is a project open and all the files are un-docked.
23373 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23375 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23377 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23378 * THANKS: updated for new contributions
23379 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23381 2002-08-27 Steven Knight <steven.knight@unh.edu>
23383 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23384 src/project_dbase.h, src/project_type.c, src/source.c,
23385 src/wizard_gui.c: new Qt project type
23386 *** NB not fully tested, may need some work, icon required...
23388 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23390 * src/memory.c, src/memory.h: new memory patch
23392 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23394 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23396 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23398 * lancher/anjuta_launcher.c: Determine pty from function
23399 call instead of running 'tty' externally.
23401 * data/properties/cs.properties: Added compile/build commands.
23402 Fixed execution properties.
23404 * src/commands.c: Added c# options.
23406 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23408 * src/debug_tree.[c,h], src/debugger.[c,h],
23409 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23411 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23412 1. Misaligned structs when they are members of other structs.
23413 2. '{' sometimes appears as a variable.
23414 3. Wrong processing of some arrays.
23415 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23416 that displays the tree in two columns (variable and value).
23418 2002-08-14 Stephane Demurget <demurgets@free.fr>
23420 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23422 * data/properties/sql.properties: added the DATETIME data type.
23424 * data/properties/html.properties: added the foreach php keyword.
23426 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23428 * NEWS: Updated with new features.
23430 * data/.cvsignore, doc/.cvsignore: Updated.
23432 Patch from: Etay Meiri <etay-m@bezeqint.net>
23434 * src/debug_tree.h, src/debug_tree.c: New files.
23436 * src/Makefile.am, src/message-manger-private.[h,cc],
23437 src/message-manger.cc: Added Tree view for debugger
23440 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23442 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23444 * src/memory.c, src/memory.h: New files.
23446 * src/Makefile.am, src/appwizard.c, src/controls.c,
23447 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23448 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23450 Memory view implemetation that would enable viewing raw memory
23453 2002-08-08 Stephane Demurget <demurgets@free.fr>
23455 * AUTHORS: added Biswa, because I wonder why noone already have
23456 written his name in the Anjuta's hall of fame :)
23458 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23460 * src/appwizard_gui.c: Removed an ambiguous prototype.
23461 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23462 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23463 * THANKS: Updated M. Ali Vardar's email.
23465 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23467 * src/anjuta_gui.c: implemented feature request to stop main and browser
23468 toolbars having exclusive use of space
23470 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23472 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23473 left over from the previous work to fix bugs :-)
23475 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23476 src/controls.c, src/mainmenu_callbacks.h,
23477 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23480 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23481 src/project_import_gui.c, src/sharedlib_gui.c,
23482 src/signals_gui.c: set window icon correctly
23484 * NEWS: more updates for the release
23486 * HACKING: updated for window icons and insert menu information
23488 * src/cvs_gui.c, src/build_project.c,
23489 src/project_import_cbs.c: message strings reviewed
23491 * src/controls.c: context help button should be disabled if
23492 DevHelp is not installed
23495 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23497 * src/debugger.c: Fixed the signalling screw up because of string
23498 update in gdb used to report the child process PID. Also, no
23499 error dialog will be popped up for "no such file or directory"
23500 error (very annoying and useless error). This error will still
23501 be shown on the debug message window. Avoided terminating the
23502 program when the terminal is terminated -- doesn't hurt, otherwise
23503 we get crappy egg-and-hen problem.
23505 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23506 dimensions loading.
23508 * src/anjuta.c: Limited the default size of main window to sane
23511 * src/preferences.c: Fixed some deadly memory corruption bugs in
23512 the recent patches. Return from getenv() should NEVER be freed,
23513 because they are static strings.
23515 * src/preferences_gui.c: Removed the fix for crash bug with font
23516 selection and applied the real fix.
23518 2002-06-08 Andy Piper <andy.piper@freeuk.com>
23520 * NEWS: updated for release
23522 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23524 * src/launcher.c: Added a fix a memory leak and a possible
23525 fix for zvt-crash bug.
23527 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
23529 * data/properties/latex.properties,
23530 data/properties/ada.properties: Added file.is.source property.
23532 * src/an_file_view.c: Set auto column size of the file
23535 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
23536 The user is now prompted to confirm the closing of the file
23537 if it is being used by CVS. If yes, the editor is closed and
23538 the CVS operation stops.
23540 2002-06-07 Andy Piper <andy.piper@freeuk.com>
23542 * anjuta.prj: bump project version for release
23543 * BUGS: removed unnecessary file
23545 2002-06-07 Philip Van Hoof <freax@pandora.be>
23547 * widgets/gnomefilelist.c: fix up issue with directory deleted
23548 during the life of the file list widget
23549 * src/preferences_gui.c: sticking-plaster fix to font selection
23550 causes segfault bug
23552 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
23554 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23556 * data/properties/anjuta.properties, src/an_file_view.[ch],
23557 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
23558 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
23559 added options for symbol and file browsers.
23560 * data/properties/cpp.properties: linker flags should come after
23561 the name of the file to compile.
23562 * scintilla/Editor.cxx: fixed gcc compilation warning.
23563 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
23564 be executed from bindir only.
23565 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
23566 tagmanager/include/tm_file_entry.h: CVS version information in file
23568 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
23570 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
23571 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
23572 crashes during file import.
23573 * src/project_import.c: disable project menu items during project
23576 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23578 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23580 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23581 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
23582 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
23583 modified Insert menu, added C functions template, header C
23584 template, modified header_template HEADER_H ==> NAMEFILE_H
23586 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23588 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23590 * data/properties/html.properties: changed some file
23593 2002-06-05 Philip Van Hoof <freax@pandora.be>
23595 * widgets/gnomefilelist.c: Fixed #560759 and #561776
23597 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23599 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23601 * data/properties/anjuta.properties, src/defaults.c: Make windows
23602 docked by default, fix the big fonts bug.
23604 * src/an_file_view.c, src/main_menubar_def.h,
23605 src/project_dbase_gui.c: sanitized the Edit/View mess.
23607 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
23608 for customizing shortcuts.
23610 * src/mainmenu_callbacks.c: Search for selected word if present.
23612 * src/text_editor_menu.c: Added context menu options for docking
23613 and undocking editor windows.
23615 * src/main_menubar.h, src/main_menubar.c: more support for the
23616 shortcuts menu item.
23618 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23620 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23622 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
23623 all commit messages being written to top of the file
23625 * src/main_menubar_def.h: message strings reviewed
23627 * src/project_import.c: message strings reviewed
23629 * src/source.c, src/glades.c: message strings reviewed. Fixed
23630 some bugs around reading the project properties for creating
23631 .glade and .desktop files in the Application Wizard. There were
23632 typos in the property names being retrieved
23634 * widgets/gnomefilelist.c: changed build_full_path to make
23635 the file widget support ~
23636 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
23638 * THANKS, widgets/e-shell-about-box.c,
23639 manuals/anjuta-manual/C/authors.sgml: updated for new
23642 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
23644 * src/project_dbase.c: Fixed the file-path-corruption bug
23645 and the cannot-import-file-in-project bug. (follow-up with
23646 the last commit from Stef).
23648 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
23649 with unsaved-project.
23651 2002-06-05 Stephane Demurget <demurgets@free.fr>
23653 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
23656 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23658 * data/properties/{xml,html,other}.properties: changed some file
23661 * data/anjuta.mime: oops! cvs added
23663 * scintilla/RESearch.cxx: fixed up a problem with comments
23665 * global-tags/create_global_tags.sh: redirect errors to /dev/null
23666 to avoid messages about missing libs
23668 * NEWS: started the release notes
23670 2002-06-04 Andy Piper <andy.piper@freeuk.com>
23672 * HACKING: updated with new information on printing, patch naming
23674 * TODO: removed completed tasks
23676 * THANKS: updated a few contributions
23678 * anjuta.prj: updated the icon file
23680 * anjuta.desktop.in.in: updated to add Categories
23682 * data/anjuta.mime: created a mime type for Anjuta project files
23683 (NB needs to be added to the install in /usr/share/mime/)
23685 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
23686 "Coded in Anjuta" button in Gimp XCF format. It can be converted
23687 to PNG for websites.
23689 * plugins/patch/patch-plugin.c: clarified some messages and
23690 made it easier to see different patching sessions
23692 * src/toolbar.c: changed some message text for consistency
23694 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
23695 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
23697 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23699 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
23700 src/project_dbase.{c,h}, src/project_import_cbs.c,
23701 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
23702 Added XLib Project and a Dockapp Project types.
23703 * pixmaps/Makefile.am: added line for new pixmap for new xlib
23705 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
23706 * src/source.c: Fixed memory leak in existing projects.
23707 (filename was not freed)
23708 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
23710 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
23712 * src/anjuta.h, src/anjuta.c: Added error display funtions
23713 with parent windows.
23715 * src/appwizard_cbs.c: Changed error display function to use
23718 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
23720 * printing/print.h, printing/printing.c: Taken care of document
23721 zoom factor and fixed a font loading bug. Dynamically calculated
23722 text widths to work with zooms properly. Re-organized code for
23723 dynamic text width calulations to work in general with utf8 chars.
23724 Determined font height and width automatically from the font info.
23726 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
23727 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
23728 Converted text.zoom.factor property to use #defined value. Removed
23729 margin header and margin numbers preferences, as they now
23730 calculated dynamically.
23732 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
23734 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
23735 printing/print-util.h, printing/print.c, printing/print.h:
23736 Rewritten printing support for style based printing. Syntax highlighted
23737 printing, monochromatic printing, setup using preferences etc.
23739 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
23740 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
23741 language and the styled text buffer.
23743 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
23744 the print setup preferences page and added printer preferences. Added functions
23745 to retrieve preferences with default values.
23747 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
23750 * data/properties/anjuta.properties: Added default printer preferences.
23752 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
23753 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
23754 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
23756 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
23758 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23760 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23762 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
23763 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
23764 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
23765 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
23767 printing/Makefile.am: Reduced compiler optimizations.
23769 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
23770 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
23771 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
23772 tagmanager/tm_workspace.c: TagManager fixes.
23774 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
23776 * printing/*: CVS added. :)
23778 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23780 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23782 * printing*: CVS added.
23783 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
23784 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
23785 src/main_menubar_def.h: Gnome Print support
23786 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
23787 * configure.in: Enable debugging flag option
23788 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
23789 Print properties defined.
23790 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
23792 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23794 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
23796 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
23797 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
23798 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
23800 * src/text_editor.c: Minor cleanups.
23801 * anjuta.c: Tweaks to 'Goto File Line' functionality.
23802 * src/project_dbase.c: Fixes to add/remove files from project.
23803 * src/help.c: Fix minor memory leak.
23804 * src/project_dbase_gui.c: Remove debugging messages.
23805 * src/utilities.[ch]: Cleanups and minor fixes.
23806 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
23808 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
23810 * src/anjuta.c [anjuta_apply_preferences()]:
23811 Fixed a crash bug when tab pos is not defined for the editors.
23813 * data/properties/cpp.properties: Set default identifier property to normal.
23814 This fixes the bug in which the fore color gets hidden with dark background.
23816 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
23818 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
23821 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
23822 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
23823 src/anjuta.c, data/properties/anjuta.properties:
23824 Implemented line wrapping.
23826 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
23828 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
23829 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
23830 tags. Code was reviewed from GNOME Bonsai view.
23832 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
23833 it seems to have been removed by scintilla people.
23835 * data/properties/anjuta.properties: Set default line wrap to false, as
23836 is noticably slow with big files.
23838 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23840 * src/project_import_gui.c: disallow the selection of files in
23842 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
23845 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23847 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
23848 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
23849 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
23850 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
23851 now works properly.
23852 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
23853 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
23854 * src/utilities.[ch]: Added some utility functions.
23855 * tagmanager/tm_project.c: Fix for bug in file removal from project.
23857 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23859 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23861 * HACKING: info on FIXME statements and removed ccview references
23862 * Makefile.am: added rule to make RPM package
23864 2002-05-26 Andy Piper <andy.piper@freeuk.com>
23866 * THANKS, widgets/e-shell-about-box.c,
23867 manuals/anjuta-manual/C/authors.sgml: updated for new
23869 * src/anjuta.c: removed unnecessary warning code since CVS
23870 support is now implemented :-)
23871 * manuals/sgmldocs.make: implemented a fix for bug #553969
23872 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
23873 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
23874 manuals/C/anjuta-faqs-C.omf: modified the descriptions
23876 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23878 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
23879 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23880 src/main_menubar_def.h, src/preferences_gui.c,
23881 preferences.c, preferences.h: setup Username and Email
23882 preferences, Insert ChangeLog and Username editor functions
23884 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
23886 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23888 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
23889 src/src_paths_cbs.c, src/src_paths_gui.c
23890 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
23892 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23894 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23896 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
23897 and goto tag menu items to main menu.
23899 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23901 * THANKS, widgets/e-shell-about-box.c,
23902 manuals/anjuta-manual/C/authors.sgml: added new contributors
23903 * HACKING: updated with info on files to change for credits
23905 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
23907 * src/aneditor.cxx: extended extension list which fixes segfault
23908 on selecting lisp, ruby or matlab as highlight style.
23910 2002-05-09 Andy Piper <andy.piper@freeuk.com>
23912 * src/main_menubar_def.h: fixed an array initialiser and fixed
23913 the lexer settings for the new entries on the Format menu
23915 2002-05-07 Stephane Demurget <demurgets@free.fr>
23917 * Synced with Scintilla 1.45
23919 2002-05-06 Andy Piper <andy.piper@freeuk.com>
23921 * anjuta.prj: added another missing file
23922 * ChangeLog: fixed some incorrect change dates I caused by
23923 sloppy cut-and-pasting :-/
23925 2002-05-06 Andy Piper <andy.piper@freeuk.com>
23927 * src/mainmenu_callbacks.c: fixed title of new About box
23929 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23931 * src/pixmaps.h: added macros for OpenGL and SDL project icons
23933 2002-05-05 Andy Piper <andy.piper@freeuk.com>
23935 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
23936 * anjuta.prj: updated for new files
23938 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
23940 * widgets/e-shell-about-box.c: Added version display.
23942 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23944 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
23945 widgets/scroll_menu.c: fixed up some compiler warnings (patch
23946 from Philip Van Hoof)
23948 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23950 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
23952 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
23953 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
23954 that produced build errors (needs checking on a machine with the
23956 * data/properties/lisp.properties: updated to match format of other
23957 lexer property files supplied with Anjuta
23959 2002-05-03 Andy Piper <andy.piper@freeuk.com>
23961 * anjuta.prj: added new files
23962 * HACKING: added information from the mailing list on
23963 adding new project types to the wizard (thanks to Johannes)
23965 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23967 * src/utilities.h, src/launcher.c, src/gnome_project.c,
23968 src/appwiz_page2.c: Fix for 547038.
23970 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23972 * attach_process.c, attach_process_cbs.c: Fixed a dialog
23975 * about.h: cvs removed.
23977 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23979 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
23983 * src/anjuta.c (anjuta_system_error): checks for the error number to
23984 know whether the error description is needed or not.
23986 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
23988 * pixmaps/anjuta_logo.png: New about logo.
23990 * pixmaps/anjuta_icon.png: New icon from Misha. The
23991 old one had trouble with some gtk themes.
23993 * about.c: Removed. No longer needed.
23995 * mainmenu_callbacks.c: Removed reference of about.h
23997 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23999 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24001 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24002 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24003 About Dialog (thanks to the Evolution team for the cool widget!)
24005 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24007 Patch from lbell <lbell@tsc4.com>
24009 * src/find_in_files.c, src/find_in_files.h,
24010 src/anjuta.c: Added save_yourself, load_yourself routines.
24012 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24013 Added "Append messages" toggle button. This will enable
24014 the search results to be appended to the already existing
24017 * src/debugger.c: Fixed a typo.
24019 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24020 src/session.c, src/session.h: Improved session management.
24022 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24024 * THANKS, FUTURE, AUTHORS: Changed my email and
24027 2002-05-02 Stephane Demurget <demurgets@free.fr>
24029 Impl. feature request #525271 (add Lisp support).
24031 * data/properties/lisp.properties: added.
24033 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24034 the lisp properties.
24036 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24037 src/utilities.[ch]: added support for the Lisp highlight style.
24039 2002-05-02 Stephane Demurget <demurgets@free.fr>
24041 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24042 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24043 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24044 option preferences to have a persistent setting. Plus it's not used
24045 often, so it's better here than flooding the menus.
24047 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24048 preferences pages a lot more consistent and sweeter: tabs direction
24049 radiobuttons are directed against the meaning, all pages have an
24050 outter frame, a lot of padding, removed all expand attributes for
24051 vertical boxes, ...
24053 That's not a total revamp, but it's really looking better now, even
24054 if there's still work to be done.
24056 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24058 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24059 * TODO: added task to be completed before next release (update all credits)
24061 2002-05-01 Stephane Demurget <demurgets@free.fr>
24063 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24066 2002-05-01 Benke László <decike@freemail.hu>
24068 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24070 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24071 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24072 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24073 to the format menu in order to reorder the notebook tabs in
24074 alphabetical order everytime a file is created/opened/saved.
24076 2002-05-01 Philip Van Hoof <freax@pandora.be>
24078 * widgets/gnomefilelist.[ch] (history_combo_go),
24079 (history_combo_clicked): impl.
24081 (gnome_filelist_new_with_path): use this new impl.
24083 2002-05-01 Stephane Demurget <demurgets@free.fr>
24085 * src/project_dbase_gui.c (add_file): added the xpm file type.
24087 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24089 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24092 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24095 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24096 src/text_editor_menu.c: Added context sensitive search in symbol
24097 browser and editor.
24099 * configure.in: Changed version number to 0.1.9.99.
24101 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24102 src/project_import.c: Minor changes to project import facility.
24104 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24105 (Forced to use specific brace format)
24107 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24108 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24109 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24111 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24113 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24114 replaced the spinbutton with an hscale, and made the UI less "blocky".
24116 * src/cvs_gui.c: When diffing a project you can choose date and
24119 * src/project_dbase.c: Import_file activated again
24121 * configure.in, plugins/Makefile.am: Added patch plugin
24123 * plugins/patch/*: The new patch plugin
24125 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24127 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24129 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24130 dropdown list shown by autocompletion are now removed.
24132 2002-04-28 Philip Van Hoof <freax@pandora.be>
24134 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24135 a bunch of filetypes from the older version.
24137 * src/project_dbase_gui.c (add_file): changed the import
24138 dialog's filetypes combo contents depending on the
24139 type of data to be imported.
24141 2002-04-28 Stephane Demurget <demurgets@free.fr>
24143 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24144 the amount parameter as Philip stated and reformated to follow the
24147 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24148 changed accordingly.
24150 2002-04-25 Stephane Demurget <demurgets@free.fr>
24154 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24155 Shift-F6, to be more consistent with other Gnome apps.
24156 Moved the "Search next" entry under the "Search" one, and swapped the
24157 order of the "Find in files" and "Find and Replace" ones.
24159 Some additional fixes ands cleanups on the edit menu.
24161 * src/main_menubar.h: replaced all occurences of repeat_find by
24162 find_again for the code to be more consistent.
24164 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24165 sensitiveness depending on the existence of an active text buffer.
24167 * TODO: added some bits about improving the usability of the
24168 search/search again couple.
24170 2002-04-25 Stephane Demurget <demurgets@free.fr>
24172 * src/preferences_gui.c: made the tab labels text more consistent
24175 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24177 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24179 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24182 * src/main.c (main): simplified some code and cleanups.
24184 Fix a part of #499366:
24186 * src/commands.[ch] (sync_from_props), (command_editor_save),
24187 (on_apply_clicked), (create_command_editor_gui): added the gui
24188 corresponding to the command.terminal preference.
24190 2002-04-25 Stephane Demurget <demurgets@free.fr>
24194 * anjuta.spec.in: added build requirements for the source rpm.
24196 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24198 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24200 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24201 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24202 src/project_type.c, source.c, wizard_gui.c:
24203 Added new GNOME 2 project types and changed glade behaviour to
24204 produce GTK code if project type GTK was selected and GTKmm code
24205 if project type GTKmm was selected (and not depending on the
24206 selected language. Disabled glade for GNOME 2 projects because
24207 we will need glade2 there.
24209 * src/project_dbase.c: Fixed a memory lack.
24211 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24213 * src/cvs.c: Added an error message if jobs are running
24215 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24217 * tagmanager/tm_work_object.c: Fixed a chrash
24218 bug which occurs when it tries to stat an empty
24221 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24223 * src/controls.c: CVS menu items now becomes
24224 insensitive when the launcher is busy.
24226 * src/anjuta.c, cvs.h, cvs.c: Created a function
24227 to update the cvs preferences when preferences are
24228 applied in preferences dialog and called it from
24229 anjuta_update_preferences().
24231 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24233 * src/cvs.c: Added a space in the cvs command
24234 before the revision part. This fixes the cvs
24235 error we get when cvs-diffing with revisions.
24237 * src/cvs.c: Fixed a compiler warning.
24239 * src/find_replace.c: The dialog now remembers
24240 the settings including the "prompt on replace"
24241 which seems to have broken somewhere line the
24244 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24246 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24247 Added a new property in cvs class to hold a boolean
24248 for enabling date in cvs diff. This fixed the bizzare
24249 diff output due to the date that goes with the cvs
24250 command. Also, set the default value of compression
24251 to 3 and unified diff option to 1.
24253 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24255 * src/cvs.c: The diff editor is set to hilite as
24256 diff syntax hiliting.
24258 * configure.in, manual/Makefile.am:
24259 Added a new manual module for ja language.
24261 * manual/ja/*/*/*: New module and files for the
24262 ja translation for the anjuta documentation
24263 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24265 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24267 * src/launcher.c: Made a very messy work around
24268 for the launcher authentication to work properly.
24270 * src/find_replace.c: Applied the missing patch
24271 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24273 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24275 * src/cvs.c, src/main_menubar_def.h: made message strings
24276 consistent with existing standards from our own documentation
24277 (such as uppercase P in Project, corrected spelling of
24280 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24282 * src/cvs_gui.c: Cleaned up gui and aligned various
24283 widgets to give a clean look.
24285 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24287 * src/launcher.c: Added work around to retrieve
24288 the child exit code. It works. :)
24290 * src/find_in_files.c, src/gnome_project.c,
24291 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24292 src/clean.c, src/clean_project.c, src/build_project.c,
24293 src/build_file.c: Modified to handle the new
24296 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24298 * src/find_replace.c: Changed signal to call
24299 on_replace_text_close on from delete_event
24300 to close => the replace history is now updated.
24302 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24304 * src/cvs.c: escaped the cvs import message before
24307 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24309 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24311 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24313 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24316 * src/preferences_gui.c: GUI improvements
24318 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24320 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24322 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24323 Removed static qualifier from tm_tag_type_name() and
24324 availed it's prototype for use in outside code. also
24325 created reverse map function tm_tag_type_name();
24327 * src/anjuta.c: Implemented qualified tags names for
24328 the tag list (on the toolbar pulldown list) to avoid
24329 ambiguty in tags with similar names (like prototype
24330 and definition). Patch modified and improved.
24332 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24334 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24336 * src/utilities.[c,h]: Added a utility funtion
24337 that escapes the single and double quotes in a
24338 given string. Useful for passing command line
24341 * src/cvs.c: Escaped the cvs log message before
24342 passing it to cvs command line to avoid ambiguties
24343 with quotes in the message.
24345 * pixmaps/anjuta_icon.png: Changed to the new icon.
24346 from Todd Goyen <goyen@mbi-berlin.de>
24348 * src/message-manager-private.cc: Added regex to
24349 recognize (underline hilite) the parsable outputs
24350 from the zvt terminal.
24352 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24354 Patch from: Tina Hirsch <tehirsch@arcor.de>
24356 * src/project_type.c:
24357 Fixed a bug in the wxproject type and modified the erroroutput when
24358 configure doesn't find wx-config
24360 Patch from: Timothee Besset <ttimo@idsoftware.com>
24362 * src/anjuta.c, src/message-manager-private.cc,
24363 src/message-manager-private.h
24364 Catches double clicks in the zvt terminal, and calls goto_error_line
24365 to jump to the appropriate location in the source. This will recognize
24368 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24370 * src/build_project.c: Taken care of memory leak
24371 by freeing cmd variable properly.
24373 * src/main_menubar_def.h: Fixed wrong signal connection
24374 for cvs project commit.
24376 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24378 * src/preferences_gui.c: Added some border and adjusted
24379 expandsion, filling in box adds to make the cvs preferences
24382 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24384 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24386 * src/cvs*, src/main_menubar*, src/preferences*:
24387 Moved CVS settings to preferences, added a nice login dialog.
24389 * src/controls.c, src/project_dbase.c:
24390 CVS project options are only shown if a project is open
24392 * src/build_project.c:
24393 User is now asked if he wants to install as root
24398 * anjuta.prj: Updated with cvs files
24400 * TODO: Remove task which are done
24402 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24404 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24405 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24406 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24408 Modified launcher to use controlling terminal to detect and
24409 take care of password authentications (for example, for cvs
24410 and root installs).
24412 * pixmaps/password.png: New file.
24414 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24416 Anjuta kick start tutorial wirtten by:
24417 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24419 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24420 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24421 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24422 manuals/C/anjuta-tutorial/figures/*.png:
24426 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24430 2002-03-28 Roel Vanhout <roel@stack.be>
24432 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24434 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24435 src/preferences_gui.c:
24436 Added option to wrap around to beginning/end of file when on last bookmark
24437 and next/previous bookmark is pressed
24439 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24441 Patch from Philip Van Hoof <freax@pandora.be>
24443 * src/gnomefilelist.c:
24444 Added gimp like feature that changes the file extension of
24445 the filename entered in the selections when the file
24448 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24450 Patch from Roy Wood <roy.wood@filogix.com>
24452 * src/controls.c, src/find_text.c, src/find_text.h,
24453 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24454 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24456 Menuitem for entering currently selected text as find target,
24457 added key accel for "find next" and changed some key accels for
24458 other key for consistency.
24463 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24465 * src/watch.c, src/watch.h, src/watch_cbs.c,
24466 src/watch_cbs.h, src/watch_gui.c:
24468 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24470 Added change watch entries feature
24471 and Watch entries modify on double click fixed.
24473 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24475 * src/mainmenu_callbacks.c:
24477 Project commit should not bypass dialog as
24478 we need to get the cvs log from the user.
24480 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24482 * src/project_dbase.c:
24484 Patch from Roy Wood <roy.wood@filogix.com>
24486 Fixed docking bug with the new docking patch
24487 to fix copy/paste bug.
24489 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24491 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24492 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24493 src/main_menubar.h, src/main_menubar_def.h,
24494 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24496 Added cvs project support. Featured bypass cvs dialog for
24497 cases where we don't need dialog (such as project and right
24498 click selection from file browser). Cleaned up cvs code to
24499 make them generic cvs operations instead of separate file
24500 and project operations. Added cvs log action. Increased
24501 file entry box width and enabled "unified diff" by default.
24502 Used Editor buffer for status and log and set hilite for
24503 these buffers including diff buffer (DIFF hilite).
24505 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24507 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24509 * data: Added file autogen.sh.wxwin
24510 * data/Makefile.am: Added entry for autogen.sh.wxwin
24511 * pixmaps: Added project image appwiz_wxwin.png
24512 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
24513 * src/appwizard_cbs
24514 src/compiler_options.c
24516 src/project_dbase.c
24517 src/project_dbase.h
24518 src/project_import_cbs.c
24522 src/wizard_gui.c: Added everything necessary for new
24523 project type 'wxWindows (wxGTK)
24524 * src/project_dbase.c: Fixed a bug that caused every project
24525 to be a glade project in dialog
24526 'Project information'.
24528 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
24530 Patch submitted by Roy Wood <roy.wood@filogix.com>
24532 * src/anjuta_gui.c, src/message-manager-dock.c,
24533 src/project_dbase.c:
24535 fixed the copy/paste bug by rewriting dock/undock
24538 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
24540 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24542 * src/cvs*, src/Makefile.am:
24543 New file for CVS support. File operations currently work
24544 cvs login needs to be done. Project support is not yet
24547 * src/main_menubar*, src/mainmenu_callbacks,
24548 src/anjuta.c, src/anjuta.h:
24549 Added menus and functions for cvs commands.
24551 * src/text_editor_menu.h:
24552 Added #include <gtk/gtk.h>
24555 Removed a warning (and this time it works ;-)
24557 * src/utilities.c, src/utilities.h:
24558 Added a utility function to retrieve directory
24559 name out of full path.
24561 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
24563 * src/executer.c: (create_executer_dialog): changed the default
24564 focus on the entry.
24566 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
24568 * widgets/gnomefilelist.c:
24569 Fixed duplicate history entries for the same directory.
24571 2002-03-10 Stephane Demurget <demurgets@free.fr>
24575 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
24576 it's already used by scintilla to delete the whole current line.
24578 2002-03-10 Stephane Demurget <demurgets@free.fr>
24582 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
24583 calls to fileselection_hide_widget,
24584 (on_open_filesel_cancel_clicked): removed.
24586 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
24587 (on_add_prjfilesel_cancel_clicked):
24589 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
24592 * src/fileselection.c: Made some functions static.
24593 (fileselection_hide_widget): rewritten using the new
24594 gnome_filelist_set_multiple_selection function.
24596 * src/fileselection.c: (on_file_selection_delete_event): removed
24597 unuseful widget hides. Some cleanups,
24598 (on_file_selection_cancel_clicked): impl,
24599 (create_fileselection_gui): changed the cancel button clicked's
24600 callback to use this new function.
24602 * src/anjuta.c: (anjuta_new):
24603 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
24604 callbacks, because this the gnome filelist widget's job.
24606 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
24607 clist selection mode duplicates set,
24608 (gnome_filelist_key_press): use the new impl. function.
24610 2002-03-10 Stephane Demurget <demurgets@free.fr>
24614 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
24615 fixed some bogus code using an array cell out of
24616 range, removed unecessary gettext usages.
24618 * src/appwiz_page2.c: (on_prj_name_entry_changed):
24619 some cleanups and now transform minus characters to
24623 (source_write_configure_in),
24624 (source_write_toplevel_makefile_am),
24625 (source_write_desktop_entry),
24626 (source_write_glade_file):
24627 * src/project_dbase.c: (project_dbase_summon_glade),
24628 (project_dbase_generate_source_code):
24629 * src/glades.c: (gladen_write_glade_write):
24630 replaced some occurences of the target name by the
24631 project filename, using project_dbase_get_proj_name,
24632 to fix the name of some files.
24633 Fixed a lot of mem leaks.
24634 Various code cleanups.
24636 2002-03-06 Stephane Demurget <demurgets@free.fr>
24638 Merged with latest (1.44) scintilla.
24640 Added: - The calltip.<lexer>.end.definition property to display help
24641 text on a second line of calltip.
24642 - The calltip.<lexer>.word.characters property to correctly find
24643 calltips for functions that include characters like '$' which
24644 is not normally considered a word character.
24645 - The use.monospaced property to determine initial state of
24646 Use Monospaced Font setting.
24648 Bugs fixed: Too many to mention; please see :
24649 http://www.scintilla.org/ScintillaHistory.html for the
24652 * scintilla/*/*: updated nearly all files.
24654 * TODO: removed the need of a scintilla merge.
24656 Merged with latest (1.44) SciTE properties.
24658 * data/properties/anjuta.properties: added the wrap, use.monospaced
24661 * data/properties/html.properties: added a missing php extension, and
24662 updated php keywords to the latest reference.
24664 * data/properties/pascal.properties: added commands to compile, build
24665 and execute pascal applications.
24667 * data/properties/lua.properties: added styles for statements.
24669 * data/properties/bash.properties: added the declare keyword.
24671 Fixed distchecking.
24673 * global-tags/Makefile.am,
24674 global-tags/create-global-tags.sh: used some kind of ugly hack to
24675 make distchek work, since noone has proposed some better way.
24677 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
24678 and Ctrl-N replace Alt-N for new file according to the Gnome design
24681 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24683 * widgets/gnomedirlist.c
24684 widgets/gnomedirlist.h
24685 widgets/gnomefilelist.c
24686 widgets/gnomefilelist.h:
24688 Added GPL headings in the file.
24690 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24692 * src/attach_process.c
24693 src/attach_process_cbs.c
24694 src/attach_process_cbs.h
24695 src/attach_process_gui.c
24697 src/breakpoints_cbs.c
24698 src/breakpoints_cbs.h
24699 src/breakpoints_gui.c
24701 src/compiler_options.c
24702 src/compiler_options_cbs.c
24703 src/compiler_options_cbs.h
24704 src/compiler_options_gui.c
24705 src/find_in_files.c
24706 src/find_in_files_cbs.c
24707 src/find_in_files_cbs.h
24708 src/find_in_files_gui.c
24713 src/preferences_gui.c
24714 src/project_config.c
24716 src/src_paths_cbs.c
24717 src/src_paths_cbs.h
24718 src/src_paths_gui.c:
24720 Bugs #521629 and #522427 fixed. The problem was, that the
24721 escape-key was not catched and the dialog was hidden, but
24722 the flag was not set correctly.
24724 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
24725 using the gnome_dialog_close_hides()-setting present in most dialogs.
24726 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
24727 emits "close" and set the flag in the close-callback.
24729 Patch from: Jens Georg <mail@jensgeorg.de>
24731 2002-03-06 Stephane Demurget <demurgets@free.fr>
24733 * src/*.{c,cpp}: s/string_free/g_free/
24735 * src/utilities.[ch]: (string_free): removed.
24737 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
24739 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24741 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24742 src/mainmenu_callbacks.[ch]:
24743 Removed Project menu options: README, TODO, ChangeLog and NEWS
24744 Moved Save Build Messages to Build menu and only highlight it
24745 when there are build messages.
24746 Corrected a spelling: "mojority" -> "majority"
24747 Fixed initialisation of edit.edit_app_gui so now Edit menu
24748 can be shown when no project is loaded.
24750 * src/project_dbase.h: Removed prototype for static function
24752 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
24754 * src/text_editor.c: Editor is marked changed after
24757 Patch from: Jens Georg <mail@jensgeorg.de>
24759 2002-03-04 Roel Vanhout <roel@stack.be>
24761 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24763 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
24764 Added option to ignore binary files on 'Find in files' (grep -I option)
24766 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24769 session restoration and commandline load in
24772 * src/anjuta.[h,c], src/anjuta_cbs.c:
24773 Removed "clear windows menu" and prevented runtime
24776 * src/compile.c, src/build_file.c, src/build_project.c,
24778 Takes into account the preference setting for
24779 show dialog when job completes. Dialogs are
24780 shown when it is enabled otherwise not.
24782 2002-03-03 Roel Vanhout <roel@stack.be>
24784 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24787 Store 'Find...' search string on search so that 'Find Next' will search for
24788 that string, even if the dialog hasn't been closed yet.
24790 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24792 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
24793 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
24794 src/main_menubar_def.h:
24796 Organized menus, removed "Windows" and "Utilities" menus from the
24797 menubar [they are no longer needed]. Also removed some extragenous
24800 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
24802 * src/message-manager-private.cc:
24803 Set message clist selection mode to BROWSE.
24805 * src/message-manager.cc, src/an_symbol_view.c,
24806 src/an_file_view.c:
24807 Added Key navigation for the CTree and CList. Arrow left for
24808 node collapse, right for node expand, space (or enter) for
24809 activation (same as double click).
24811 2002-03-03 Roel Vanhout <roel@stack.be>
24813 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24815 * plugins/class-gen/clsGen.c
24816 Added functionality to semi-intelligently prefill filename
24817 boxes with names deduced from class name
24819 2002-02-26 lbell <lbell@tsc4.com>
24821 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24822 * src/preferences_gui.c:
24823 Removed an incorrect use of gtk_misc_set_alignment().
24825 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
24826 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
24827 src/preferences.h, src/preferences_gui.c:
24829 Added the option to reload last open project at the startup.
24830 Added the possibility to open a new project without close
24833 * src/properties.cxx:
24834 Corrected a spelling mistake in message string.
24837 Updated session functions.
24839 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
24841 * widgets/gnomefilelist.c: Bug fixes.
24843 Patch from Philip Van Hoof <freax@pandora.be>
24845 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24847 * src/an_file_view.c:
24848 anjuta was unable to open some files becuase they were not being
24849 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
24850 Removed mime checking when opening with anjuta, becuase it doesn't
24851 hurt to open binary files in anjuta (some even may want to do so).
24853 Added a warning when mime type is not set when "view with default
24854 viewer" is activated.
24856 * src/an_file_view.c, an_symbol_view.c:
24857 Converted N_() to _() where ever appropriate in the strings.
24859 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
24861 * src/appwizard_gui.c, src/appwizard_cbs.c
24862 src/wizard_gui.c/h, src/appwiz_page3.c,
24863 src/project_import_gui.c:
24865 Moved target type radiobuttons to appwiz. page 2
24867 * src/message-manager-private.cc
24868 Fixed a bug which caused a crash if next message function was used
24870 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24872 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
24874 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
24875 Modifies the behaviour of Alt-TAB in Anjuta. This
24876 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
24877 edited files in the first items of the notebook.
24879 Patch from: Timothee Besset <timo@qeradiant.com>
24881 2002-02-24 Philip Van Hoof <freax@pandora.be>
24883 * widgets/gnomefilelist.c, gnomefilelist.h:
24884 Added filecompletion
24886 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
24888 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
24890 * configure.in: Added "sk" to ALL_LINGUAS.
24892 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
24894 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
24895 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
24896 src/wizard_gui.c: Added support for static and dynamic libs
24898 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
24900 * widgets/gnomefilelist.c:
24901 Fixed gnome_filelist_get_lastfilename so it no longer returns
24904 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
24906 * src/resources.h, resources.c:
24909 * src/main_menubar_def.h, mainmenu_callbacks.c:
24910 Changed to use gnome configed url handler.
24912 2002-02-19 Philip Van Hoof <freax@pandora.be>
24914 * widgets/gnomefilelist.c
24915 Added PHP filetype.
24917 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
24919 * plugins/class-gen/clsGen.c:
24922 * widgets/gnomefilelist.c:
24923 Gives the maximum space to the files section of the open file dialog.
24925 Patches from: lbell <lbell@tsc4.com>
24927 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
24929 * src/anjuta.c, main.c:
24930 Used tm_get_real_path in anjuta_get_full_filename();
24932 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
24934 * anjuta.prj: update version
24936 2002-02-17 Stephane Demurget <demurgets@free.fr>
24938 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
24939 removed the amount arg and replaced with a NULL-ending list.
24940 (gnome_filelisttype_makedefaultlist): use the new prototype.
24942 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
24944 * src/about.c, THANKS: updated for new contributors
24946 * anjuta.prj: added new files
24948 * README: corrected some documentation, ctags no longer needed,
24949 pkgconfig now required
24951 * data/properties/others.properties: add .cvsdiff extension
24953 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
24954 patch from Vadim Berezniker <vadim@berezniker.com> to improve
24957 * doc/anjuta.1: added initial man page thanks to
24958 Rob Bradford <rob@debianplanet.org> (NB build and install
24961 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
24963 * src/Makefile.am: Cleaned handling of compiler flags by moving them
24964 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
24967 * configure.in: Changed version to 0.1.10-pre
24969 2002-02-17 Stephane Demurget <demurgets@free.fr>
24971 * src/fileselection.c: (create_fileselection_gui): always display
24972 the directory creation button as we cannot rely on the dialog
24975 * widgets/gnomefilelist.[ch]: fixed includes.
24977 * pixmaps/new_folder.xpm: resized, added a + sign.
24979 2002-02-17 Stephane Demurget <demurgets@free.fr>
24981 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
24982 changed all extensions to begin with a dot.
24984 2002-02-16 Philip Van Hoof <freax@pandora.be>
24986 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24988 * THANKS: added Philip.
24990 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
24992 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
24993 * src/file_selection.[ch],
24994 * widgets/gnomefilelist.[ch]: added a filetype
24995 combobox to the Anjuta file dialog widget.
24997 2002-02-14 Andy Piper <andy.piper@freeuk.com>
24999 * anjuta.spec.in: eep! the import script was not being installed by
25000 RPM - fixed for the release.
25002 2002-02-13 Stephane Demurget <demurgets@free.fr>
25004 Various cleanups and fixes for the next release to be able to make
25007 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25008 much and make some tweaks plus cleanups.
25010 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25011 args to remove some warnings.
25013 * global-tags/Makefile.am,
25015 src/Makefile.am: link against Anjuta static libs using the
25016 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25019 * src/Makefile.am: ditto with all the Anjuta static libs.
25021 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25022 include, as we already include the whole directory for the build.
25024 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25026 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25028 * pixmaps/Makefile.am: icon for libglade project now installed
25029 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25030 * manuals/C/Makefile.am: removed ChangeLog reference which was
25031 breaking some build stuff
25032 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25033 include reference problems that showed up on make distcheck
25034 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25036 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25038 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25040 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25042 * src/message-manager-private.cc:
25043 The horizontal scrollbar now shows properly on demand.
25045 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25047 * src/dnd.c fixed some warnings
25048 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25049 and works. It is shown always at the moment but before it was
25050 shown on demand and did never work.
25052 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25054 * src/anjuta.c: Fixed a crash bug.
25055 patch from: Jens Georg <mail@jensgeorg.de>
25057 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25059 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25060 reports a problem with missing end tags on <graphic>
25062 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25064 * manuals/C/ChangeLog: removed since it was never used
25065 * manuals/C/anjuta-manual/*: more updates, new screenshots
25066 * anjuta.prj: updated for new manuals/ structure
25068 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25070 * source.c, compiler_options.[c/h]:
25071 Fixed bug #460321 "Problem with optimization options"
25072 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25074 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25076 * NEWS: prepared for release, need to fill in date
25077 * data/welcome.txt: version number updated
25079 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25081 * src/text_editor_menu.c, src/an_file_view.c,
25082 src/an_symbol_view.c: marked strings for translation
25084 * src/defaults.c, data/properties/xml.properties:
25085 *.omf and *.xsl files should use XML highlighting
25087 * manuals/C/anjuta-manual/*:
25088 - restructured so that files have more meaningful names
25089 and are easier to edit (see anjuta-manual.sgml for the
25091 - updated some screenshots
25092 - continued rewrite
25094 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25096 * main.c: Made a workaround to remove the old
25097 anjuta gnome config file (older than 9 Feb 2002). This
25098 will fix the bug which never lets the brower toolbar shown.
25100 * main.c: In fact, the above solution wouldn't work in all
25101 cases. Therefore, here is the better fix, which works by
25102 detecting the version of the old config file and deleting
25103 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25105 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25107 * HACKING: added info on submitting patches
25109 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25111 * src/project_import_gui.c, src/project_import.c:
25112 - If Project Import Wizard is canceled everything is
25114 - Back button is now insensitive on page 3 (some problems:
25115 see TODO in project_import_qui.c:284
25116 - Menu frame is insensitive if project type != GNOME(mm)
25118 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25120 * src/main.c: Fixed bug # (Unable to open files on
25121 double click in project window from second trial onwards when
25122 the project is opened from command line).
25124 * po/POTFILES.in: Removed tags_manager.[h,c]
25126 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25128 * src/preferences.c:
25129 A quick hack to fix the 'invisible' browser toolbar when
25130 upgrading from 0.1.8 to 0.1.9
25133 Fixed toolbar names which were causing confusions in the toolbar
25137 Substituted "anjuta" with PACKAGE
25139 * src/project_import_gui.c:
25140 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25142 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25143 Added new files and removed obsolete ones.
25145 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25147 * src/appwizard_cbs.c, project_import_cbs.c,
25148 main_menubar_def.h, project_import_gui.c:
25149 updates to message strings and layout for the
25152 * text_editor_cbs.c: fix for the tab menu entries for
25153 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25155 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25162 Tag dropdown exclusive (takes
25163 all space in the toolbar) and never vertical and
25164 increased the width of the tag combo to 256 pixs.
25165 Toolbar separator before the combo and button.
25166 Added tags label before the tag button.
25167 Reorganized the dock bands for the toolbars.
25169 * src/project_import_gui.c
25170 src/project_import.c:
25171 Fixed an error and removed an unused variable.
25173 * data/properties/anjuta.properties:
25174 Removed the property for the old toolbar and set
25175 browser toolbar show to default.
25177 * src/project_dbase.c: excluded modules were not
25181 No build files will be written if the project is blocked.
25183 * src/project_import.c,
25184 src/project_import_cbs.c,
25188 Manually applied Johannes patch to fix some memory
25189 issues and gui clean up.
25190 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25192 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25193 Fixed a bad bug with remove file from project because of
25194 files were never removed properly from the project and
25195 from the tagmanager.
25197 * src/appwiz_page3.c: Disabled unused codes to clear
25200 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25202 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25205 pixmaps/Makefile.am
25208 src/an_symbol_view.c
25216 src/main_menubar_def.h
25217 src/mainmenu_callbacks.c
25218 src/mainmenu_callbacks.h
25220 src/project_dbase.c
25221 src/project_dbase.h
25223 src/text_editor_menu.c
25224 src/text_editor_menu.h
25227 src/toolbar_callbacks.c
25228 src/toolbar_callbacks.h :
25230 Patch submitted by:
25231 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25233 Removes the Tags toolbar and substituted it with
25234 tags combo dropdown list. Fixes a couple of bugs.
25236 Moved the tag combo to browser toolbar because
25237 main toolbar was becoming too long.
25238 Made a new icon of tag toolbar.
25240 * po/zh_TW.po: Fixed bug.
25242 * pixmaps/an_tag.xpm: Added new file.
25244 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25246 * src/project_import_gui.c: Reorganized project
25249 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25251 * HACKING: added info on creating windows and dialogs
25253 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25255 * src/tm_file_view.c:
25257 Sorts the file list at the end instead of doing sort-insert
25258 to improve performance.
25259 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25261 * src/project_dbase.c: Resolved a conflict from
25264 * src/project_import.c:
25266 Fixed to use anjuta_import.sh for the bin dir and
25267 not from the data dir.
25269 Used anjuta_is_installed() function to verify a the command's
25272 Fixed import command to use sh (which is more general and is
25273 gauranteed to be found in any unix system :-)). Also, added
25274 double quotes around the import directory.
25276 Changed some strings for better translations (like avoiding
25279 Fixed the reading of wrong target type.
25281 * src/control.c: Insensitive "import project" when there is
25284 * src/project_import_cbs.c:
25286 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25287 Fixed selection of gettext checkbox.
25288 Sets the menu entries.
25290 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25292 * src/appwiz_page[1-4].c
25294 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25295 be able to reuse it.
25297 * src/mainmenubar.[c/h]
25298 * src/mainmenubar_def.h
25299 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25302 * src/message-manager.c: Fixed bug 509192
25303 * src/message-manager-dock.c: Added accel_group if window is undocked
25305 * src/project_dbase.[c/h]: Splitted opening code to be able
25306 to use it without an open file dialog
25307 (Maybe I broke Naba's changes, please take a look)
25309 * src/project_import.[c/h]
25310 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25312 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25315 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25317 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25320 * manuals/C/anjuta_manual/*: started rewrite of the
25321 manual, updated some screenshots
25323 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25325 * src/gnomefilelist.h, src/gnomefilelist.c:
25327 Fixed multiple selection bug (#497085). The OK button is
25328 sensitive when in multiple mode, if the no. of
25329 selection is one or more.
25331 Toggle between single and multiple selection mode
25332 and multiple mode display.
25334 Fixed strings to translable strings.
25336 Fixed some compiler warnings by commenting out
25339 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25341 * src/project_dbase.c: App status bar now updates
25342 with the project name when the project is loaded.
25344 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25346 Puts the directories at the top. They're also sorted now.
25347 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25349 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25351 * scripts/anjuta_import.sh.in: Added file.
25352 * scripts/anjuta_import.sh: Removed file.
25354 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25357 * src/main_menubar_def.h:
25359 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25360 reflect the opposite of Find (CTRL+F) and also to leave
25363 Changed Glade summon with ALT+G, which frees the ATL+E
25364 for poping up the edit menu.
25366 * src/Makefile.am: Debugging link flags by Biswa, removed.
25368 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25370 * HACKING: added information on best practices for writing
25371 application messages and GUI labels
25373 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25374 src/breakpoints.c, src/build_file.c, src/build_project.c,
25375 src/clean_project.c, src/compile.c,
25376 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25377 src/configurer.c, src/debugger.c, src/executer.c,
25378 src/find_in_files.c, src/find_in_files_cbs.c,
25379 src/find_replace.c, src/find_text.c, src/glades.c,
25380 src/gnome_project.c, src/goto_line.c, src/main.c,
25381 src/main_menubar.c, src/main_menubar_def.h,
25382 src/mainmenu_callbacks.c, src/preferences_gui.c,
25383 src/project_config.c, src/project_dbase.c,
25384 src/project_dbase_gui.c, src/resources.c, src/source.c,
25385 src/support.c, src/tags_manager.c, src/text_editor.c,
25386 src/text_editor_gui.c, src/text_editor_menu.c,
25387 src/toolbar_callbacks.c, src/utilities.c:
25388 lots of minor message updates to make them more user-friendly
25391 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25395 Because of the spaces escaping, the command could not be
25396 executed when run without terminal. Now fixed.
25398 * anjuta.prj, Makefile.am:
25400 Added anjuta project file.
25402 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25404 * src/message-manager-private.h, message-manager-private.cc,
25407 Added freeze() and thaw() for the message window class to
25408 speed up the message manager update.
25410 * src/project_config.h, project_config.c,
25411 src/project_dbase.h, project_dbase.h
25412 scripts/anjuta_project.template:
25414 Added two new prject attributes: project.config.blocked and
25415 project.excluded.modules. The former will make sure that users
25416 are not given any previlidge in enabling the 'overwrite build
25417 files' flags and the later issues a list of modules in the project
25418 to be skipped for symbol browsing and project listing.
25420 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25422 Modified script to read the template from the anjuta data dir
25423 rather than from the directory in which the script exist. Otherwise,
25424 Being transfered to the bin dir, the script will not be able to
25425 find the template when it is run.
25427 The script is also create with configure.in to set in the anjuta
25428 data dir path inside the script.
25430 2002-01-26 Stephane Demurget <demurgets@free.fr>
25432 * po/fr.po: updated to the latest sources.
25434 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25436 * scripts/Makefile.am:
25437 anjuta_import.sh goes with distribution.
25439 * po/*.po: They seem to have updated (merged with
25440 anjuta.pot) automatically when I did "make dist".
25442 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25444 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25445 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25446 the compiler options dialog.
25449 Correct todays date. :)
25451 * scripts/Makefile.am:
25452 Installs anjuta_import.sh in $(prefix)/bin dir and
25453 is treated as an executable.
25455 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25457 * Fix for bug #499373
25459 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25460 java, properties, latex.properties, lua.properties, others.properties,
25463 Added double-quotes around file arguments so that
25464 filenames with spaces could also work.
25466 * launcher/anjuta-launcher.c, executer.c:
25467 Escaped quotes in the cammand and it's arguments before executing
25468 so that args with spaces can also work.
25470 Commented #DEBUG switch.
25472 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25474 * scripts/*: Added files which I forgot previously.
25476 * src/aneditor.h: Lined up commands definition for better look.
25478 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25479 main_menubar.h, control.c:
25480 Added three more convert EOL chars submenu items in transform.
25481 Reformatted some some.
25483 * data/anjuta.properties:
25484 Reformatted a line.
25486 * src/aneditor.h, aneditor.c:
25487 Added three commands (with definitions) for EOL conversions.
25489 * src/text_editor.c:
25490 Editor detects file mode from the file content and
25491 set the editing mode to CR/LF/CRLF automatically.
25492 Refined Dos mode extrageneous chars filter
25493 This will make sure that filter works only in Dos mode and not
25496 * src/anjuta.c: Editor mode display in status bar.
25498 * src/preferences_gui.c: Changed the string for dos mode
25499 filter to more sensible string.
25501 * src/aneditor.c: Default editor mode sets during widget creation
25502 and not everty time the properties are loaded. This makes sure
25503 that the auto-detected mode is not overridden by the default mode.
25505 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25507 * src/anjuta.c: Fixed bug #476028.
25508 Now anjuta also searches for file relative to top project dir,
25509 when the project is open.
25511 * src/anjuta_cbs.c: Fixed bug #499536.
25512 File is not closed if it is not able to save the file properly.
25514 * src/mainmenu_callbacks.c: Fixed bug #499536.
25515 Newfiles (which are not modified) are also closed on "close all files".
25517 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25519 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
25521 * tagmanager/tm_source_file.c, regex.c, parse.c:
25522 defined and delimited g_messages within #debug.
25524 * src/preferences.c, data/anjuta.properties:
25525 saved/defied message-manager tag position in string.
25526 Message tag possition is saved between sessions. And
25527 and tag position bottom as default.
25529 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25531 Patch submitted by:
25532 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25537 data/properties/Makefile.am
25538 global-tags/Makefile.am
25539 pixmaps/Makefile.am
25543 src/an_symbol_view.c
25544 src/an_symbol_view.h
25549 src/message-manager-private.cc
25551 src/project_dbase.c
25552 src/project_dbase_gui.c
25562 pixmaps/sv_class.xpm
25563 pixmaps/sv_function.xpm
25564 pixmaps/sv_macro.xpm
25565 pixmaps/sv_private_fun.xpm
25566 pixmaps/sv_private_var.xpm
25567 pixmaps/sv_protected_fun.xpm
25568 pixmaps/sv_protected_var.xpm
25569 pixmaps/sv_public_fun.xpm
25570 pixmaps/sv_public_var.xpm
25571 pixmaps/sv_static_fun.xpm
25572 pixmaps/sv_static_var.xpm
25573 pixmaps/sv_struct.xpm
25574 pixmaps/sv_unknown.xpm
25575 pixmaps/sv_variable.xpm
25576 pixmaps/fv_core.xpm
25577 pixmaps/fv_text.xpm
25578 pixmaps/filestoremove.txt:
25582 * pixmaps/class.xpm
25583 pixmaps/function.xpm
25584 pixmaps/fv_autofile.xpm
25586 pixmaps/fv_i18n.xpm
25587 pixmaps/fv_source.xpm
25588 pixmaps/private_func.xpm
25589 pixmaps/private_var.xpm
25590 pixmaps/protected_func.xpm
25591 pixmaps/protected_var.xpm
25592 pixmaps/public_func.xpm
25593 pixmaps/public_var.xpm
25595 pixmaps/variable.xpm
25601 Upgraded to tagmanager-0.7
25603 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
25604 * src/anjuta_cbs.c: Fixed bug #506441
25605 * src/watch_gui.c: Changed layout of eval dialog so that
25606 it fits on a 800x600 desktop with German translation.
25608 2002-01-23 Andy Piper <andy.piper@freeuk.com>
25610 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
25611 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
25612 icon for new project type (thanks to Misha)
25613 * configure.in: build and install Danish translation
25614 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
25615 credits to cover new patches and translations
25617 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
25619 * src/preferences.c, src/message-manager.cc, src/project_type.c,
25620 src/appwiz_page1.c:
25622 - Font preferences are restored properly now (\n was missing)
25623 - Dock menu label of message-manager is "Dock/Undock" instead
25624 of "Dock|Undock" to match with the rest of anjuta.
25625 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
25626 changed it in anjuta, too
25628 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25630 * tagmanager/tm_source_file.c,
25631 tagmanager/parse.c,
25632 tagmanager/tm_project.c,
25633 src/an_symbol_view.c,
25636 Disabled debug warnings.
25638 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25640 * src/appwiz_page1.c
25641 src/compiler_options.c
25642 src/project_dbase.c
25643 src/project_dbase.h
25648 New project type named LibGlade.
25650 Patch submitted by:
25651 Dick Knol <dknol@gmx.net>
25654 Commented out unused pixmap creation. May be it
25655 will fix the crash in project creation.
25657 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
25661 src/registers_cbs.c
25662 src/registers_cbs.h
25663 src/registers_gui.c
25666 src/sharedlib_cbs.c
25667 src/sharedlib_cbs.h
25668 src/sharedlib_gui.c
25676 src/stack_trace_cbs.c
25677 src/stack_trace_cbs.h
25678 src/stack_trace_gui.c
25686 Fixed bug #496290: Attach/detach removed from these
25687 windows as they are never implemented.
25689 Patch submitted by:
25690 Johannes Schmid <johannes.schmid@gmx.de>
25692 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
25698 when you right click on the tabs, a list of filenames are given
25699 out, but now it gives a list of "page 1", "page 2", etc...
25701 Patch submitted by:
25702 Jens Georg <mail@jensgeorg.de>
25704 * anjuta.in.in: Removed c|c++ because, it was not necessary
25705 and was causing translation problem.
25707 * plugins/class-gen/clsGen.c:
25708 removed "'" for the same reason.
25710 attached the fix for the menu
25713 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25715 * src/preferences.h,
25717 src/preferences_gui.c:
25719 Adds the functionality to Anjuta to auto save your unsaved
25720 files before you build a project.
25722 Patch submitted by:
25723 jason <jason_williams@suth.com>
25725 * src/anjuta.[h,c]:
25726 Added function for save all files.
25728 * src/mainmenu_callbacks.c:
25729 Modified to use the above function.
25731 * src/build_project.c:
25732 Save all files before build if it is set in the
25735 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
25737 * src/message-manager-private.cc
25738 src/message-manager-private.h
25739 src/message-manager.cc:
25741 Message-manager now restores the tabs which were shown on startup.
25742 The terminal is now created on demand (as requested by Biswa)
25743 and I have removed some debug messages.
25745 Patch submitted by:
25746 Johannes Schmid <johannes.schmid@gmx.de>
25748 2002-01-13 Stephane Demurget <demurgets@free.fr>
25750 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
25751 proper tabs keyboard navigation.
25753 * src/an_symbol_view.c,
25755 src/gnome_project.c,
25756 src/project_dbase.c,
25757 src/tags_manager.c: removed some debugging display.
25759 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
25761 * src/message-manager-dock.c
25762 src/message-manager-private.cc
25763 src/message-manager-private.h
25764 src/message-manager.cc
25767 src/preferences_gui.c:
25769 Patch submitted by:
25770 Johannes Schmid <johannes.schmid@gmx.de>
25772 This patch adds a tab to the notebook of the preferences-dialog
25773 where you can change the colors, the tab position of the new
25774 message manager. Also the truncate messages stuff has moved
25775 from misc tab to messages tab.
25777 Also improved the remembering position stuff of message manager.
25779 * data/internal.properties,
25780 Added definitions for messages colors and tag position.
25782 * src/message_manager.cc:
25783 Fixed a bug that never lets the messages panes to get cleared.
25784 Added wmclass setting for the message window. Fixed a bug in
25785 which the message window was not being shown.
25787 * src/tag_manager.c: Fixed printing of (NULL) in the debug
25788 output and disabled it.
25790 * src/anjuta.c: Preferences created and loaded before anything else.
25791 anjuta now recognizes messages colors on startup and initializes
25794 2002-01-09 Andy Piper <andy.piper@freeuk.com>
25796 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
25798 2002-01-09 Stephane Demurget <demurgets@free.fr>
25800 * pixmaps/file_c.xpm,
25801 pixmaps/file_cpp.xpm,
25802 pixmaps/file_file.xpm,
25803 pixmaps/file_h.xpm,
25804 pixmaps/file_html.xpm,
25805 pixmaps/file_i18n.xpm,
25806 pixmaps/file_icon.xpm,
25807 pixmaps/file_pix.xpm,
25808 pixmaps/fv_doc.xpm,
25809 pixmaps/fv_i18n.xpm,
25810 pixmaps/fv_image.xpm,
25811 pixmaps/fv_source.xpm,
25812 pixmaps/fv_unknown.xpm: made these icons transparent.
25814 2002-01-08 Andy Piper <andy.piper@freeuk.com>
25816 * launcher/anjuta_launcher.c: updated message strings
25817 * src/message-manager-dock.c: added newline at end to avoid compile warning
25818 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
25819 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
25820 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
25821 entries for username and Python-style GPL notice
25822 * HACKING: added info on files to change to update Insert menu
25824 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25826 * src/project_dbase.c,
25827 src/an_file_view.c,
25828 src/an_symbol_view.c:
25829 Changed the CTree expander style to square and
25830 line style to Dotted line.
25832 * po/POTFILES.in: Removed and Added translable files.
25834 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25836 * ccview/.cvsignore: Removed.
25838 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25841 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
25842 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
25843 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
25844 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
25845 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
25846 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
25848 Removed ccview module because it is no longer needed.
25850 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25852 * src/project_dbase.c:
25853 Shifted structure initialization in project_dbase_new()
25854 before anything else, otherwise it was crashing due to
25855 uninitialized values.
25857 * src/an_symbol_view.c:
25858 Disabled high volume debug output.
25860 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
25862 Applied a very heavy patch from:
25863 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25867 pixmaps/Makefile.am
25879 src/fileselection.c
25882 src/main_menubar_def.h
25883 src/mainmenu_callbacks.c
25884 src/mainmenu_callbacks.h
25885 src/project_dbase.c
25886 src/project_dbase.h
25887 src/project_dbase_gui.c
25889 src/text_editor_menu.c
25890 src/toolbar_callbacks.c
25891 tagmanager/Makefile.am
25893 tagmanager/include/Makefile.am
25894 tagmanager/include/tm_project.h
25895 tagmanager/include/tm_symbol.h
25896 tagmanager/include/tm_tag.h
25897 tagmanager/include/tm_tagmanager.h
25898 tagmanager/include/tm_workspace.h
25899 tagmanager/tm_project.c
25900 tagmanager/tm_source_file.c
25901 tagmanager/tm_symbol.c
25902 tagmanager/tm_tag.c
25903 tagmanager/tm_workspace.c
25904 widgets/Makefile.am: Modified.
25906 * src/an_file_view.[c,h],
25907 src/an_symbol_view.[c,h],
25908 src/file_history.[c,h],
25910 widgets/scroll-menu.[c,h],
25911 tagmanager/tm_file_entry.c
25912 tagmanager/include/tm_file_entry.h: Added new files.
25914 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
25915 private_func.xpm, public_func.xpm,
25916 class.xpm, fv_exec.xpm, fv_unknown.xpm,
25917 private_var.xpm, public_var.xpm,
25918 function.xpm, fv_i18n.xpm, macro.xpm,
25919 protected_func.xpm, struct.xpm,
25920 fv_autofile.xpm, fv_image.xpm,
25921 ofolder.xpm, protected_var.xpm, variable.xpm:
25922 Updated and Added pixmap files.
25926 a) Removes CCView dependency.
25927 b) Improves the terminal.
25928 c) Adds tag navigation context menus.
25929 d) Upgrades tagmanager to latest version.
25930 e) Miscellaneous small additions.
25932 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25934 * src/project_dbase_gui.c: Fixed crash of anjuta
25935 when project first created.
25937 * src/gnome_project.c: It now updates the tags manager
25938 when new projects are created.
25940 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
25942 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
25943 for this big patch.
25945 * src/messages.[c,h]: Removed files.
25947 * src/message-manager.[cc,h],
25948 src/message-manager-dock.[c,h],
25949 src/message-manager-private.[cc,h]
25952 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
25953 src/build_project.c, src/clean_project.c, src/compile.c
25954 src/configurer.c, src/debugger.c, src/find_in_files.c
25955 src/mainmenu_callbacks.c, src/preferences.h
25956 src/preferences_gui.c, src/properties.h
25957 src/utilities.c, src/utilities.h:
25958 The new messages widget.
25960 - Use of GtkNotebook instead of ToggleButtons
25962 - Popupmenu to show and hide message types and
25963 to dock/undock in detach mode
25965 All other things should work as they did with the
25966 old message window. Currently the keyboard short-cuts
25967 do not work in detached mode.
25969 Some functions in utitlities.[c,h] changed.
25970 so that they take const arguments where this is possible
25972 * src/Makefile.am, po/POTFILES.in:
25973 Removed messages.[c,h] and
25974 added message-manager.[cc,h], message-manager-dock.[c,h],
25975 message-manager-private.[cc,h]
25977 * src/message-manager.h: Removed "include <bonobo.h>"
25978 and added a newline at the end of the file.
25980 * src/message-manager-private.cc:
25981 Set clist's width setting to Automatic.
25982 Set scroll window's scroll bars to Automatic.
25984 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
25986 * text_editor_menu.c:
25987 Fixed misalignment of the function sub menu
25988 in the text editor pop up menu.
25990 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
25992 * src/text_editor.c: Fixed a compiler warning.
25994 2002-01-04 Andy Piper <andy.piper@freeuk.com>
25996 * THANKS, manuals/*/authors.sgml: updated for new translations
25997 * plugins/class-gen/clsGen.c: converted messages to English
25998 * src/about.c, src/main_menubar_def.h: string updates
26000 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26005 src/mainmenu_callbacks.c
26008 src/text_editor_cbs.c
26009 src/text_editor-gui.c:
26011 Earlier code for adding 'cross' button
26012 for closing pages were too error prone and unorganized.
26013 Cleaned up the code and shifted the 'extra' widgets
26014 creation (eg. close button, close_pixmap and lable)
26015 from anjuta to text_editor. This takes care of proper
26016 widgets creation and destruction. Otherwise, anjuta
26017 was crashing at too many points, especially related
26018 to docking and undocking.
26020 2002-01-04 Stephane Demurget <demurgets@free.fr>
26022 * src/aneditor.cxx: removed debugging code.
26024 * data/properties/.cvsignore: added swap files.
26026 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26030 Fixed Crashing of anjuta when a new file is saved as
26033 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26035 * src/aneditor.c: Some debug codes around.
26037 * data/internal.properties, data/anjuta.properties: Removed.
26038 data/properties/Makefile.am:
26039 data/properties/ada
26041 data/properties/make
26043 data/properties/html
26044 data/properties/ruby
26045 data/properties/baan
26046 data/properties/idl
26047 data/properties/pascal
26048 data/properties/sample
26049 data/properties/bash
26050 data/properties/java
26051 data/properties/perl
26052 data/properties/sql
26053 data/properties/conf
26054 data/properties/latex
26055 data/properties/props
26057 data/properties/cpp
26058 data/properties/lua
26059 data/properties/python
26060 data/properties/xml
26061 data/properties/others
26062 data/properties/.cvsignore:
26063 Added files. Properties now splitted into small files
26067 configure.in: Update the removal and added properties module.
26069 * src/preferences.c: preferences_new(): Updated to reflect the
26070 new properties files organization.
26072 * src/Makefile.am: Added Baan Lexer.
26074 2002-01-01 Stephane Demurget <demurgets@free.fr>
26076 * src/aneditor.cxx: readded the baan lexer.
26078 * src/preferences.c: fixed translated messages and a typo.
26080 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26081 confusing the regexp usage in xml-i18-merge.
26083 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26085 * src/project_dbase.c: tidied some messages, and spotted a typo in
26086 the reading of properties which prevented the project version from
26087 ever being reported in the Project Information window - fixed :)
26089 * po/POTFILES.in: removed syntax.h
26091 2001-12-31 Stephane Demurget <demurgets@free.fr>
26093 * data/internal.properties: fixed baan properties.
26094 Added all ada properties.
26096 * src/main_menubar_def.h,
26099 src/utilities.[ch]: added support for the Ada highlight style.
26101 2001-12-31 Stephane Demurget <demurgets@free.fr>
26103 * plugins/*/.cvsignore: updated.
26105 2001-12-31 Stephane Demurget <demurgets@free.fr>
26109 src/Makefile.am: removed the empty header syntax.h.
26111 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26114 Stef's observation on the 'superfluous' hseparators in the recent
26115 files and projects is fully justified -- removed.
26117 * main_menubar_def.h:
26118 Changed "Plug Ins" to "Plugins" in the menu label.
26120 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26121 Added class-gen in the configure output and class-gen module.
26123 * data/internal.properties:
26124 Correct mis-spelled "jave" to "java".
26125 Added file.is.source for *.h, *.c, *.cpp properties.
26127 * global-tags/Makefile.am:
26128 "chmod +x create_global_tags.sh" before it is executed, because
26129 there is very high chance that it will be found "-x" and resulting
26132 2001-12-31 Stephane Demurget <demurgets@free.fr>
26134 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26137 * src/gnome_project.c: (create_new_project): if the user doesn't
26138 select any icon, it doesn't have any extension and thus we can't
26139 use it in printf on Solaris, since the %s modifier use strlen to
26140 know the string length and then crash. On Linux, gcc checks the value
26141 of the pointer to be NULL and write "(null)" if necessary. We can't
26144 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26145 don't need to have the directory icon but the generic one.
26147 2001-12-30 Stephane Demurget <demurgets@free.fr>
26149 Merged with latest (1.42) scintilla.
26151 Added: Support for the {load,save}.on.(de)activate properties.
26152 The PHP lexer to match keywords case insensitively.
26154 Experimental supports for changeable style attribute & line
26157 Updated: Both the C++ and HTML lexers.
26158 More shell keywords added.
26159 Horizontal scrolling and diplay of long lines optimised.
26160 Cursor setting optimised.
26162 Bugs fixed: Caret movement over folded lines.
26163 Selection tracking in 2ndary views when doing modifications.
26165 * scintilla/CallTip.{cxx.h},
26166 scintilla/ContractionState.{cxx,h},
26167 scintilla/Document.{cxx,h},
26168 scintilla/Editor.{cxx,h},
26169 scintilla/KeyWords.cxx,
26170 scintilla/LexHTML.cxx,
26171 scintilla/PlatGTK.cxx,
26172 scintilla/RESearch.cxx,
26173 scintilla/ScintillaBase.cxx,
26174 scintilla/ScintillaGTK.cxx,
26175 scintilla/Style.{cxx,h},
26176 scintilla/StyleContext.h,
26177 scintilla/ViewStyle.cxx,
26178 scintilla/include/*.h: updated.
26180 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26182 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26183 should have been told to the scintilla team. We're lucky I read the
26184 ChangeLog and the modifications of the lexer (thanks to the Gnome
26187 * data/internal.properties: added Baan definitions.
26188 Fixed some issues for C such as *_cast directive, that are only
26189 available with C++.
26190 Updated C++, HTML and shell scripts definitions.
26191 Updated Ada and Bullant, that have been forgotten.
26193 * src/main_menubar_def.h,
26196 src/utilities.[ch]: added support for the Baan highlight style.
26198 2001-12-29 Stephane Demurget <demurgets@free.fr>
26200 Polished the plugins menu behaviour and added a tearoff
26201 menuitem to the recent entries submenu.
26203 Note: The recent entries list seems to be too height
26204 with all these superfluous hseparators.
26206 * src/main_menubar.c: Polished, making some
26207 functions declarations static and cleaning some code.
26209 (create_submenu_plugin): removed the extra
26210 plugins entry and the horizontal separators.
26212 (on_plugins_menu_realize): the plugins menu is only
26213 shown if there's at least one available.
26215 (create_submenu*): added a tearoff menuitem to have
26216 a more homogeneous menu style. For now, it doesn't
26217 take care of user settings (but it was even worse
26220 2001-12-29 Stephane Demurget <demurgets@free.fr>
26222 * configure.in: added the packageplugindir variable to avoid
26223 installing the plugins in $(prefix). It's not the same path as
26224 anjuta 2 to allow parallel installation.
26226 2001-12-29 Stephane Demurget <demurgets@free.fr>
26227 Fix a reopened part of bug #440676: keyboard navigation between the
26228 different text buffers. Changed to a more global approch.
26230 * src/notebook.[ch]: removed.
26232 * src/Makefile.am: removed notebook.[ch]
26234 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26235 (on_anjuta_window_key_press_event): added to fulfill the global
26238 * HACKING: updated according to the new global shortcuts handling.
26240 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26242 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26243 Shifted plugin menu from Edit submenu to main menu.
26246 Added plugins/sample1/plugin-sample1.c
26248 * plugins/sample1/plugin-sample1.c:
26249 Added localization and used anjuta_info, instead of anjuta_error.
26251 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26254 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26256 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26259 * Makefile.am: Added module plugins.
26261 * plugins, plugins/Makefile.am, plugins/sample1/*:
26262 Created plugins modules.
26264 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26265 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26266 to load plugins of *.so only and not *.so* (which results
26269 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26270 plugins during packaging.
26272 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26274 * configure.in: Added Greek (el) to ALL_LINGUAS.
26276 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26278 * configure.in: Added portuguese to ALL_LINGUAS
26280 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26282 * global-tags/.cvsignore
26283 tagmanager/.cvsignore
26284 tagmanager/include/.cvsignore:
26285 Added cvs ignore files.
26288 Updated cvs ignore file.
26290 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26292 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26293 data/anjuta.properties, data/internal.properties: clean up some
26294 message strings (me)
26296 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26298 * src/about.c, THANKS: added Jens to the credits
26300 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26302 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26303 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26304 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26305 Georg <mail@jensgeorg.de> to add close button to file tabs.
26307 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26309 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26310 (debugger now catches correct signal from process)
26312 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26314 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26315 * src/pixmaps.h: switch appwizard project icons to new designs
26316 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26318 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26320 * pixmaps/Makefile.am: stop redundant images from being installed.
26321 The next step will be to remove them completely.
26322 * src/appwiz*: further updates (more to come)
26323 * src/pixmaps.h: cleaned up, commented
26324 * src/splash.c: should use the pixmaps macro defined
26325 * HACKING: more on the graphics stuff and use of pixmaps.h
26327 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26329 * src/defaults.c: fix bug #494864
26331 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26333 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26334 graphics from Misha
26335 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26336 redundant graphics, no longer used
26337 * src/appwiz*: revamped application wizard by Andy and Misha for
26338 a more usable and professional look-and-feel
26339 * HACKING: updates to cover patching, graphics, and some additions
26341 * TODO: removed some implemented features
26343 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26345 * data/anjuta.properties, data/internal.properties: cleanup
26346 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26347 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26348 to edit styles colors for keywords and add Goto Tag menu option
26351 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26353 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26356 fixes the Forget of the cursor position when tab is brought active
26357 from project manager.
26359 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26362 Exported "TERM=xterm" to get a color terminal when
26363 anjuta is not started from within a terminal.
26365 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26369 Added a frame around zvt terminal.
26371 * src/preferences_gui.c
26372 Modified to say "Use glade component (experimental)"
26373 instead of "Use Component".
26375 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26378 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26381 src/fileselection.c
26386 src/project_dbase.c
26388 a) Extra scrollbar in terminal no longer appears.
26389 b) Character set preference should be preserved (untested).
26390 c) File selection widget now remembers last directory.
26391 d) On creation of generic project, the glade 'file not found' error no
26393 e) First terminal window is created 'on demand', so it should always to
26394 the Right Thing (TM) as far as starting WD is concerned. Also, the
26395 environment is now passed to the terminal.
26396 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26398 g) Fixed some compilation warnings.
26400 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26402 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26403 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26404 * src/*: cleanups (me)
26405 * pixmaps/mini_term.xpm: added new file for terminal button
26406 (me, based on existing artwork)
26408 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26410 * configure.in: bumped version to 0.1.9-pre
26411 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26413 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26415 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26417 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26418 files are free of that char)
26419 * configure.in: added "az" to ALL_LINGUAS
26421 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26423 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26424 crash bug fix from Biswa.
26425 * FUTURE: added Anjuta/gIDE merger information to provide
26426 details on future direction and status of 1.x stuff
26427 * NEWS: prepared for release
26428 * po/de.po: update from Jens Georg <mail@jensgeorg>
26430 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26432 * multiple minor updates pre-0.1.8
26433 * patch from Biswa to fix syntax highlighting and packaging
26434 * po/fr.po: update from Stef
26436 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26438 * global-tags/Makefile.am
26439 global-tags/create_global_tags.sh
26440 global-tags/tm_global_tags.c
26441 scintilla/LexCPP.cxx
26442 scintilla/include/SciLexer.h
26444 src/project_dbase.c
26445 tagmanager/Makefile.am
26446 tagmanager/include/Makefile.am
26447 tagmanager/include/tm_project.h
26448 tagmanager/include/tm_tag.h
26449 tagmanager/include/tm_tagmanager.h
26450 tagmanager/tm_project.c
26451 tagmanager/tm_source_file.c
26452 tagmanager/tm_tag.c
26453 tagmanager/tm_workspace.c:
26455 Includes the syntax highliting patch to scintilla).
26456 and more stable code.
26458 *tagmanager/include/tm_symbol.h: New file.
26459 *tagmanager/tm_symbol.c: New file.
26461 Add symbol tree building functionality at project level
26464 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26466 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26468 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26469 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26470 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26471 : New and improved pixmaps from Misha <misha@phreaker.net>
26474 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26476 * Big patch submitted by
26477 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26478 Many thanks to him.
26480 * src/Makefile.am, src/aneditor.cxx
26481 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26482 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26483 Use of tagmanager lib for advanced calltips.
26485 * global-tags/*: Created new directory and added files to
26486 generate system.tags.
26488 * tagmanager/*: Created new directory and added tagmanager lib
26491 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26492 the above additions.
26494 * data/Makefile.am: Modified to accomodate generated system.tags file.
26496 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26498 * scintilla/: updated to 1.41
26499 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26500 * src/about.c: updated list of authors
26501 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26502 * HACKING: updated to cover Scintilla usage
26503 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26506 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26508 * src/aneditor.cxx: Fixed compilation errors with it.
26509 by add include to gtk+ headers and typedefining a mysteriously
26510 vanished class Colour.
26512 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26514 * configure.in: Added pt_BR in the languages.
26516 2001-11-01 Andy Piper <andy.piper@freeuk.com>
26518 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
26519 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
26521 * manuals/C/anjuta-manual/*: new format to match
26522 the rest of the GNOME docs chapter layout. Added the many
26523 new contributors. Moved Authors and License information into new
26524 chapters of their own - should make expansion easier too
26525 * src/compiler_options.c: changed the profiler option to -pg to
26526 work with GNU tools (gprof)
26527 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
26530 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26532 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
26533 compiler_options_gui.c:
26534 Added a new entry for linker flags and renamed c_options to c_flags
26535 and l_options to l_libs. Also, added a new function:
26536 compiler_options_set_prjlflags_in_file();
26538 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
26540 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
26542 2001-10-26 Andy Piper <andy.piper@freeuk.com>
26544 * THANKS, src/about.c: corrections and additions following
26546 * src/main_menubar.c: patch from Rikul to fix the problem with
26547 menu accelerators not being loaded
26549 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
26551 * THANKS: Added all contributors and translators names and emails.
26553 * pixmap/anjuta_logo.png: Reduced the size of the logo.
26554 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
26555 Added new file (earlier logo with border).
26556 * src/about.c: Added all contributors names and emails
26557 and used macro definition for logo pixmap file.
26558 * src/pixmaps.h: Added entry for anjuta splash screen.
26560 2001-10-24 Andy Piper <andy.piper@freeuk.com>
26562 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
26563 to new PNG version (thanks to Misha) and removed the old
26566 2001-10-24 Abel Cheung <maddog@linux.org.hk>
26568 * THANKS: added Conner Mo for simplified Chinese translation.
26569 * configure.in: added zh_CN in ALL_LINGUAS
26571 2001-10-21 Abel Cheung <maddog@linux.org.hk>
26573 * THANKS: added Joe Man for his traditional Chinese translation.
26574 * configure.in: added zh_TW in ALL_LINGUAS.
26576 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
26578 * src/main_menubar_def.h: Changed the link of lidn to
26579 http://lidn.sourceforge.net.
26581 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
26583 * Applied patch from Rikul
26584 * Applied patch from Luca
26585 * Fixed a cvs conflict. :)
26587 2001-10-17 Stephane Demurget <demurgets@free.fr>
26589 * THANKS: added Marc Botermans for his Dutch translation.
26591 * configure.in: added nl in ALL_LINGUAS.
26595 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
26597 * anjuta.c: Fixed luca's typo.
26598 * resources.c, resources.h: Changed gchar* return to void, to
26599 avoid a compiler warning.
26600 * scintilla/Makefile.am: Reorganized file entries.
26601 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
26603 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
26605 * Upgraded scintilla to 1.4.
26606 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
26607 LexLisp.cxx StyleContext.cxx StyleContext.h
26608 * src/Makefile.am: Added 4 lexers and separated lexer objects
26609 from the main link variable.
26611 2001-10-14 Stephane Demurget <demurgets@free.fr>
26613 * THANKS: added Luca, even if it shouldn't be my role to write
26614 this sort of thing :)
26616 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
26617 the latest Luca patch.
26619 2001-10-14 Andy Piper <andy.piper@freeuk.com>
26621 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
26622 This is not documented yet; plugins to come later.
26623 * src/find*.c: find dialogs now persistent
26624 (Rick <rikul@bellsouth.net>)
26625 * widgets/gnomefilelist.c: fixed multiple file open issue
26626 (Rick <rikul@bellsouth.net>)
26627 * changes to recent file and project lists handling
26628 (lbell <lbell@tsc4.com>)
26629 * more minor UI updates (me)
26631 2001-10-11 Andy Piper <andy.piper@freeuk.com>
26633 * src/Makefile.am: removed warnings for traditional C syntax
26634 * pixmaps: added new icons for mini_locals, mini_cvs and
26635 the splash screen - thanks to Misha <misha@phreaker.net>
26637 2001-10-10 Andy Piper <andy.piper@freeuk.com>
26639 * src/toolbar.c: fix typo in tooltip text
26640 * ccview/cccmd.cc: alter Func to Function in menu text
26642 2001-10-09 Andy Piper <andy.piper@freeuk.com>
26644 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
26645 issue with find dialog reporting an error when Scintilla finds text
26646 * applied patch from Denis Boehme <boehme at syncio dot de> to support
26647 DOS files (i.e. CR/LF translation)
26649 2001-10-03 Andy Piper <andy.piper@freeuk.com>
26651 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
26653 * data/internal.properties: default fold style now set to 3 :-)
26654 * applied patch from rikul <null@acm.org> to turn notebook tab
26655 headings red when file has been edited.
26657 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
26659 * configure.in: Added "no" to ALL_LINGUAS.
26661 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
26663 * Patch from lbell <lbell@tsc4.com>
26668 src/main_menubar_def.h
26669 src/mainmenu_callbacks.c
26670 src/mainmenu_callbacks.h
26671 src/project_dbase.c
26672 src/project_dbase.h
26674 Implemented a check menu item to handle the 'show locals' flag
26675 for the current project.
26677 * data/internal.properties: Removed the redundant command
26678 for gnome-terminal.
26680 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
26682 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
26684 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
26686 * configure.in: Added "ta" to the languages list.
26688 2001-09-21 Andy Piper <andy.piper@freeuk.com>
26690 * data/internal.properties:
26691 added fold.symbols property to control appearance of folds
26692 in the Scintilla editor (thanks to rikul <null@acm.org>)
26694 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26697 one extra button for message win is being created -- Fixed.
26699 The frame should be hidden and not only the pix_lab when
26700 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
26703 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
26704 for the time being it is same as mini_cvs.xpm.
26706 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
26708 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
26710 Patch from rikul <null@acm.org>
26712 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
26713 glades.h, messages.c, messages.h, pixmaps.h,
26714 project_dbase.c, project_dbase.h, session.c,
26715 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
26717 inserted 'add to watch' option in inspect window, so you can add easily
26718 a variable in watch window .
26720 Added a new message pane for the gdb local variables inspection. Changed
26721 the code in messages.c to better account for future new panes insertion.
26722 Defined a new pixmap for the new tab button in pixmaps.h
26723 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
26726 Changed the debugger module to have a single function for asking to gdb
26727 to send program info. The idea is to ask the debugger about only the
26728 info needed to open windows( watch, registers, etc ) to speedup the step
26729 command. I plan to ask informations to the debugger based on the user
26731 The request for local variables is enabled by default, but the
26732 projectDBase has a variable to control it, to allow disabling that
26733 feature, there is also the code to save and to reload the state. If you
26734 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
26737 This big patch is from: lbell <lbell@tsc4.com>
26739 2001-09-20 Stephane Demurget <demurgets@free.fr>
26741 Patch from rikul <null@acm.org> :
26743 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
26744 problem and added folding support for php/hmtl.
26746 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
26748 * Fixed dnd of files within scintilla.
26749 patch from: rikul <null@acm.org>
26751 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
26753 * Applied patch from Luca.
26755 * src/source.c: source_write_build_files(): Fixed the project generation
26756 failure. The fist return statement and the free_project_type were
26759 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
26761 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
26762 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
26764 1) Restore the error color to red (waiting for a configurable one )
26765 2) Saving projects settings if you exit anjuta without closing an open
26767 3) New Menu 'repaeat search' to search with a keystroke without pressing
26769 4) some define in the menus to better handle menu item update
26771 Patch from: lbell <lbell@tsc4.com>
26773 * main_menubar_def.h, main_menubar.c: Change the position of
26774 "Repeat find" menu position.
26776 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
26778 project_type.h, project_type.c, source.c: Applied patch.
26779 patch from Johannes Schmid <clubfan@users.sourceforge.net>
26781 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26783 * configure.in, src/Makefile.am: Using macros for ORBit flags.
26785 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26787 * Fixed bug #445752
26789 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26791 * Fixed bugs in Gtk-- and Gnome-- project type
26793 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26795 * dnd.c: Support for multiple files drag-n-drop.
26797 Patch from: rikul <null@acm.org>
26799 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
26800 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
26803 Patch from: rikul <null@acm.org>
26805 * Applied patch for widgetizing goto dialog box.
26808 * Applied patch for having new project type handling.
26809 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
26811 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
26813 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
26814 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
26815 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
26816 find_replace.c, find_replace.h, find_text.c, find_text.h,
26817 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
26818 project_dbase.h, source.c, text_editor.c, text_editor.h,
26819 text_editor_cbs.c, utilities.c, utilities.h:
26821 Applied a huge patch (after slight preview). I would like Luca
26822 to have his feature additions mentioned here.
26824 Patch from: lbell <lbell@tsc4.com>
26826 2001-09-09 Stephane Demurget <demurgets@free.fr>
26828 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
26830 * po/fr.po: updated to the latest sources.
26833 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
26835 * Fixed bug #445752
26837 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
26839 * dnd.h, dnd.c: New files for drag n drop support.
26841 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
26842 Added drag and drop support for opening files.
26844 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
26845 Archit Baweja <bighead@crosswinds.net> for this idea.
26847 * TODO: Added some more todos. :-(
26849 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
26851 * Fixed the goto line activate bug.
26852 patch from: Martyn Bone <mbone@brightstar.u-net.com>
26854 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
26856 * Fixed bugs in Gtk-- and Gnome-- project type
26858 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
26860 * widgets/gonmefilelist.c, gnomefilelist.c:
26861 Modified multiple selection on pressing control.
26862 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26864 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
26865 Modified multiple selection on pressing control.
26866 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26868 2001-09-05 Abel Cheung <maddog@linux.org.hk>
26870 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
26871 This is useless; but just in case...
26873 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
26875 * data/internal.properties: modified a bit of perl properties.
26877 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
26879 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
26880 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
26881 Added support for multiple file imports. Changed the standrd C++
26882 convention of #include <file> to #include <file.h>, because I had given
26883 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
26884 now support the #include <file> convention. That is something to be fixed :).
26885 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26887 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
26889 * src/anjuta.c: Added function static greetings_text(), to solve the non
26890 translation of the greetings text in the wizard.
26892 2001-08-31 Andy Piper <andy.piper@freeuk.com>
26894 * src/find_in_files_gui.c: made order of buttons consistent with other Find
26895 dialogs, with OK the default (fix bug #453482)
26897 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
26899 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
26901 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
26903 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
26911 src/main_menubar_def.h
26912 src/mainmenu_callbacks.c
26913 src/mainmenu_callbacks.h:
26914 Applied the patch that addes menu items which allow users to
26915 insert GPL notice and date time in current document.
26916 patch from: Rick Patel <rikul@shreve.net>
26918 * src/main_menu.c: Fixed a compilation error.
26920 * src/anjuta.c: Fixed non-rememberence of editor tab position.
26922 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
26923 about the unterminated strings.
26925 * scintilla/*: Updated scintilla to 1.3.9 version.
26927 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
26929 * widgets/gnomefileselection.c:
26930 Applied the patch for fixing multiple selection of file open funcion,
26931 which will deselect the files selected.
26932 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26934 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26936 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
26937 src/fileselection.c, src/anjuta_cbs.c:
26938 Applied the patch for multiple selection of file open.
26939 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
26941 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
26943 * Removed "-f" option in call to devhelp, because devhelp no longer
26946 2001-08-26 Stephane Demurget <demurgets@free.fr>
26948 All these modifications have been pointed out by
26949 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
26951 * data/internal.properties: two fixes for the PHP lexer.
26954 * fr.po: minor fixes.
26956 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
26958 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
26962 main_menubar_def.h,
26963 main_menubar_callbacks.c,
26965 Added new menu item for "close all fils".
26966 (Patch from Rikul <rikul@shreve.net>, after revision)
26968 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
26970 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
26971 (Patch from Rikul <rikul@shreve.net>)
26973 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
26974 (Patch from Rikul <rikul@shreve.net>)
26976 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26978 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
26979 project name in application widzard.
26980 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
26982 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
26983 of the 'OK' button there is an 'Execute' one.
26984 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
26986 * executer.c: Changed cancel button to close button. That was more appropriate.
26988 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
26990 * HACKING: corrected >>>>>> Config management.
26992 * HACKING: Added many things.
26994 * src/launcher.h: Added some comments.
26996 2001-08-21 Stephane Demurget <demurgets@free.fr>
26998 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27001 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27002 src/appwizard_cbs.c,
27003 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27004 Andy Piper <andy.piper@freeuk.com>
27006 * po/fr.po: updated to latest sources.
27008 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27011 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27013 * Fixed bugs #450280 and #448845
27015 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27017 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27020 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27021 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27022 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27023 names to remove "Anjuta: " prefix
27025 * src/main_menubar_def.c: altered a message
27027 * launcher/anjuta_launcher.c: cleaned up some messages
27029 * src/debugger.c: edited messages to improve clarity
27031 * src/app_wiz*.c: tidied wizard interface
27034 2001-08-15 Stephane Demurget <demurgets@free.fr>
27036 Synced Naba's fix and mine about the wizards not working and removed
27037 anjuta.prj to avoid a nasty checkin.
27039 * Makefile.am: removed the install-data-local rule.
27041 * data/Makefile.am: changed the list of files.
27043 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27045 * .cvsignore: added anjuta.prj for the same reason.
27048 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27050 * src/source.c: Fixed a bug that fails new gnome projects to get
27053 * src/project_manager.c: Fixed a bug that disables storing recent
27056 * Makefile.am: Added stuffs to install the macro files in the
27060 2001-08-14 Stephane Demurget <demurgets@free.fr>
27062 * data/Makefile.am: added some rules to support the gnome/ macros
27063 dir in order to make the wizards work again.
27065 * anjuta.spec.in: upped the release number.
27068 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27070 * configure.in (ALL_LINGUAS): Added pl.
27073 2001-08-09 Stephane Demurget <demurgets@free.fr>
27075 * anjuta.spec.in: fixed the doc files list.
27078 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27080 * src/about.c: corrected my email address. :-)
27084 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27085 (patch from Andy Piper <squiggle@ukgateway.net>)
27087 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27089 * debugger.c: Fixed a bug associated with debugging threaded
27092 * text_editor_menu.c: Fixed broken ui in text editor
27095 * text_editor_menu.c: Now the option sub menu in text editor pop up
27098 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27099 (suggested by lord sibn <sibn@utspl.cjb.net> )
27101 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27103 * src/text_editor_menu.c: Added menu item for context help
27104 (patch from Andy Piper <squiggle@ukgateway.net>)
27106 2001-08-06 Stephane Demurget <demurgets@free.fr>
27108 * ccview/cccproj.cc: added missing i18n strings.
27110 * data/welcome.txt: bumped version to 0.1.6.
27112 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27114 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27116 * help.c, help.h: Added support for DevHelp context sensitive help
27117 and gnome api browsing.
27118 * Fixed toolbars and editor views "not save" bug.
27119 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27120 (patch from Andy Piper <squiggle@ukgateway.net>)
27121 * Updated THANKS and chapter15.sgml for uk and ru translators.
27123 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27125 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27126 * Updated configure.in to include these changes
27128 2001-08-03 Stephane Demurget <demurgets@free.fr>
27130 * src/project_dbase_gui.c: fixed bug #446963
27131 (on_project_dbase_ccview_update_start),
27132 (on_project_dbase_ccview_update_end): added.
27133 These two respectively disable and enable close file/project
27134 menu entries and toolbar items, while the ccview part updates
27138 2001-08-03 Stephane Demurget <demurgets@free.fr>
27140 * configure.in: added sv to the ALL_LINGUAS list.
27143 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27145 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27146 file to work: merge translations and distribute it.
27148 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27150 * NEWS, README, THANKS & TODO: Spelling fixes.
27152 2001-08-01 Stephane Demurget <demurgets@free.fr>
27154 * README: updated requirements.
27156 * scintilla/Makefile.am,
27157 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27158 target can't be realized (custom build path).
27160 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27161 Removed install-data-local.
27163 * src/compiler_options.c: changed the include paths of the pixmaps.
27164 we hadn't any warning because of the include paths passed to the
27165 compiler. Thanks to make distcheck for reporting this.
27168 2001-07-31 Stephane Demurget <demurgets@free.fr>
27170 * NEWS, THANKS: updated.
27172 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27173 fixed to show the correct kernel signal number and its description.
27175 * widgets/gnomefilelist.c: fixed bug #445756
27176 (goto_last): renamed to goto_prev and changed according to goto_next.
27177 (goto_next): added.
27178 (goto_directory): removed.
27179 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27180 returned value is now the position in the list.
27181 (check_ok_button_cb): changed the back check and added one for next.
27182 (gnome_filelist_set_dir): the check in history make it wouldn't be
27183 a "true" history. polished the whole thing, using set_dir_internal.
27184 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27185 there's no check in the history when using back or next.
27187 * manuals/*: added missing .cvsignore files.
27190 2001-07-30 Stephane Demurget <demurgets@free.fr>
27192 * po/fr.po: updated to latest sources.
27194 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27195 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27196 to put off their sensitive attributes.
27198 2001-07-29 Stephane Demurget <demurgets@free.fr>
27200 * po/fr.po: fixed some grammar things.
27201 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27204 * src/utilities.c: (file_is_link): use lstat instead of stat.
27206 2001-07-27 Naba Kumar <kh_naba@123india.com>
27208 * Remove help dir from cvs, because it is no longer
27211 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27214 2001-07-24 Naba Kumar <kh_naba@123india.com>
27216 * debugger.c: (debugger_update_prog_status): Fixed
27217 the bug with gdb version 5. Debugger starts, when
27218 step in/out/over etc are clicked.
27220 * debugger.c: All functions: added debugging codes.
27222 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27223 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27224 Modified to recognize non project files also.
27226 * source.c: (source_write_configure_in):
27227 Added source for 'prefix' counterparts for
27228 no-prefix AC_SUBST.
27230 2001-07-23 Naba Kumar <kh_naba@123india.com>
27232 * anjuta.c: added function anjuta_remove_text_editor();
27233 and suitably modified anjuta_remove_current_text_editor().
27235 * project_dbase.c: project_dbase_close(), Added code to
27236 close all opened files that belong to the project when
27237 the project is closed.
27238 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27240 * Updated the manuals/anjuta-manual subdir for GDP standards.
27241 (patch from Andy Piper <squiggle@ukgateway.net>)
27243 * main_menubar.h, main_menubar.def: Added Menu items to handle
27244 urls for library references, bugs, patches and feature request
27247 2001-07-20 Naba Kumar <kh_naba@123india.com>
27249 * Set wmclass names in all windows.
27250 (patch from Andy Piper <squiggle@ukgateway.net>)
27251 * New splash logo from "Misha" <misha@phreaker.net>);
27253 2001-07-19 Naba Kumar <kh_naba@123india.com>
27255 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27256 set caret color, calltip back color and selection fore/back
27259 2001-07-18 Naba Kumar <kh_naba@123india.com>
27261 * project_dbase.c: Closes all files when project is closed.
27262 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27263 -- We still need to refine this as it closes all sort of files.
27265 * compiler_options.c: Fixed seg-fault bug when last item in
27266 compiler option lists is removed.
27268 * Fixed missing newline warnings during compilation.
27269 (patch from Andy Piper <squiggle@ukgateway.net>)
27271 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27273 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27274 autogenerated no need to store'em in CVS.
27276 * ccview/.cvsignore: Addition of cvsignore.
27278 2001-07-17 Naba Kumar <kh_naba@123india.com>
27280 *GUI fixes and spell corrections
27281 (patch from Andy Piper <squiggle@ukgateway.net>)
27283 2001-07-15 Naba Kumar <kh_naba@123india.com>
27285 *Fixed double error message for file not found.
27287 *Put white backgrounds for png images.
27289 *Converted '-' to '_' in sgml files.
27291 2001-07-14 Naba Kumar <kh_naba@123india.com>
27293 * project_dbase.c: Short-cut for expand/collasp project tree
27295 * project_dbase_gui.c:
27296 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27298 2001-07-13 Naba Kumar <kh_naba@123india.com>
27300 * notebook.[h,c]: Added
27301 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27302 Project/message window now toggles on control and
27303 and notebook switch short-cut
27305 2001-07-7 Naba Kumar <kh_naba@123india.com>
27307 * Changed a new icon set which looks more gnomish.
27309 * Changed a new anjuta splash logo.
27310 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27312 2001-07-6 Naba Kumar <kh_naba@123india.com>
27314 * ccview/*: Integrated ccview for class view and file view
27315 in the project Manager.
27317 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27319 2001-07-1 Naba Kumar <kh_naba@123india.com>
27321 * scintilla/*: Upgraded Scintilla to version 1.3.7
27323 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27325 2001-06-28 Naba Kumar <kh_naba@123india.com>
27327 * src/debugger.c: Correct step-over and step-out swapping.
27329 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27330 chapters and added more stuffs.
27332 2001-06-13 Naba Kumar <kh_naba@123india.com>
27334 * data/autogen.sh.gtkmm: Added
27336 * data/autogen.sh.gnomemm: Added
27338 * src/appwiz.c: Added two more application wizard templetes
27340 * src/project: for gtk-- and gnome-- and proper support
27342 * src/source.c: for c++ in the project configuration.
27346 2001-05-05 Naba Kumar <kh_naba@123india.com>
27348 * Merged my pre-cvs modifications with
27349 the current cvs copy.
27351 * (lot of files change).
27353 * Implemented session management.
27355 * Local installation possible by
27356 manageing our own pixmaps paths
27359 * resources.h: Added.
27360 * resources.c: Added.
27364 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27366 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27367 Corrected/extended ignores.
27369 2001-05-04 Naba Kumar <kh_naba@123india.com>
27371 * manuals/: dir tree added.
27372 Sgml documentation started in this dir.
27374 * omf-install/: dir tree added.
27376 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27377 Created initial document structure.
27379 * configure.in: Added test for scrollkeeper.
27380 Added some Makefile entries in AC_OUTPUT.
27382 * Makefile.am: Added subdir manuals/
27384 * HACKING: Wrote something stupid.
27386 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27388 * Makefile.am: Added ChangeLog in local data list, becaused it's
27389 needed to create a new project.
27391 * po/fr.po: minor fixes.
27393 * src/build_file.c, src/configurer.c, src/debugger.c,
27394 src/executer.c, src/find_replace.c, src/gnome_project.c,
27395 src/goto_line.c, src/launcher.c, src/messages.c,
27396 src/preferences.c src/project_dbase.c: functions declared static.
27398 * widgets/gnomefilelist.c: Fixed a project creation bug,
27399 introduced with latest changes.
27401 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27403 * widgets/gnomefilelist.c,
27404 BUGS: Fixed an annoying bug preventing from loading files/project
27405 given on the command line. Polished the whole gnome_filelist widget.
27407 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27411 src/anjuta.h: Polished the command line parsing.
27413 * BUGS: Need to clean that damn gnome_filelist widget.
27415 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27419 src/signals.c: Removed duplicated includes.
27421 * po/fr.po: minor fixes.
27423 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27424 create_compiler_options_page? () declared static.
27426 src/anjuta.c: Put a command line option for disabling
27429 * src/preferences_gui.c: Fixed an internationalization issue,
27430 other functions declared static.
27432 * src/gnome_project.c: Fixed some memory leaks,
27433 new_prj_terminated () declared static.
27435 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27437 * configure.in: Sort ALL_LINGUAS alphabetically.
27439 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27441 * Emptied that ugly old Changelog.
27443 == Anjuta 0.1.5 ===
27446 2001-03-10 Naba kumar <naba@gnome.org>
27448 * src/gnome_project.c: Fixed project dir creation bug.
27450 * src/text_editor.c: Fixed double accelerators bug.
27452 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27454 * src/stack_trace.c, * src/compiler_options.c,
27455 data/internals.properties, src/defaults.c:
27456 Fixed pixmap creation with NULL window.
27458 * src/commands.c, src/preferences_gui.c, src/build_project.c
27459 src/clean_project.c: Bug fix.
27461 * src/main_menubar_def.h: i18n bug fix.
27463 * src/executer.h, src/executer.c: Bug fix.
27465 * src/controls.c: Bug fix.
27467 * src/debugger.c: Debugger now takes program args.
27469 * po/ja.po: Added japanese translation file.
27471 Upgraded to ver 0.1.4
27472 ... Fixed other minor bugs.
27474 == Anjuta 0.1.3 ===
27476 2001-XX-XX Naba kumar <naba@gnome.org>
27478 * Lots of unaccountable changes. Integrated scintilla.
27479 Redesigned Project managemet. Added supports for other languages.
27480 Java style properties managements. .... blah blah
27482 2000-11-11 Naba kumar <naba@gnome.org>
27484 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27485 Upgraded to version 0.1.3.
27487 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27488 Fixed to activate Debug->add watch properly.
27490 === Anjuta 0.1.2 beta_2 ===
27491 === Anjuta 0.1.2 ===
27493 2000-11-05 Naba kumar <naba@gnome.org>
27495 * src/compiler_options.c, src/compiler_options_cbs.c
27496 src/compiler_options_cbs.h, src/compiler_options_gui.c
27497 src/anjuta2.c, extra/stock_libs.anj (new),
27498 extra/README.stock_libs (new), htmls/page13.html,
27499 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27500 added libraries. Stock libs provided for ease of entry. Modified
27501 help html file accordingly.
27503 2000-11-03 Naba kumar <naba@gnome.org>
27505 * README: Minor fixes in Doc files.
27507 * src/gnome_prj.c, src/appwidzard_cbs.c:
27508 Fixed to ignore non-existant dir for blank prj.
27509 More checking in project creation, especially to confirm
27510 that the prj file already does not exist.
27512 * anjuta.spec, configure.in: Upgraded to version 0.1.2
27514 * src/controls.c: Now Menu item "Format/Detach current document"
27515 is inactive when there is no document opened.
27517 === Anjuta 0.1.1 ===
27519 2000-11-01 Naba kumar <naba@gnome.org>
27521 Completed and Release of first version (Beta) with lots of bugs.
27523 1999-12-27 Naba kumar <naba@gnome.org>
27525 Anjuta project started.