1 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
3 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
5 2008-04-13 Naba Kumar <naba@naba-desktop>
7 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
8 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
9 Do not enable brace autocompletion by defualt because it annoying for
10 fast typist (i.e. it's easier to type ending brace than move carat)
11 and it's currently broken for scintilla.
13 2008-04-13 Naba Kumar <naba@naba-desktop>
15 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
16 * src/about.c (on_about_plugin_activate): Removed dead code.
17 * src/main.c: Make smaller include.
19 2008-04-12 Naba Kumar <naba@naba-desktop>
21 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
22 src/utilities.h: Removed dead files.
23 * src/widget-registry.c, src/widget-registry.h: Removed more dead
26 2008-04-12 Naba Kumar <naba@naba-desktop>
28 * src/action-callbacks.c: Removed unneeded gnome.h include.
29 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
31 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
33 Reviewed by Naba Kumar <naba@gnome.org>:
34 * libanjuta/anjuta-utils.{ch}:
35 Added anjuta_utils_get_user_config_dir. This func is used
36 to get the user config directory.
37 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
39 2008-04-12 Johannes Schmid <jhs@gnome.org>
41 * plugins/search/Makefile.am:
42 * plugins/search/anjuta-search.glade:
43 * plugins/search/anjuta-search.ui:
44 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
45 (on_find_and_replace1_activate), (on_find_in_files1_activate),
46 (on_findnext1_activate), (on_findprevious1_activate),
47 (on_prev_occur), (on_next_occur), (activate_plugin),
48 (deactivate_plugin), (dispose), (finalize),
49 (search_plugin_class_init):
50 * plugins/search/plugin.h:
51 * plugins/search/search-replace.c (search_and_replace_init),
52 (search_and_replace), (write_message_pane), (on_message_clicked),
53 (save_not_opened_files), (replace_in_not_opened_files),
54 (search_replace_next_previous), (search_replace_next),
55 (search_replace_previous), (sr_get_gladewidget),
56 (search_set_popdown_strings), (search_set_popdown_map),
57 (search_select_item), (search_set_combo), (search_set_action),
58 (search_set_target), (search_set_direction),
59 (search_get_item_combo), (search_get_item_combo_name),
60 (search_direction_changed), (populate_value), (reset_flags),
61 (reset_flags_and_search_button), (search_start_over),
62 (search_end_alert), (max_results_alert), (nb_results_alert),
63 (search_show_replace), (modify_label_image_button),
64 (search_replace_populate), (show_jump_button),
65 (translate_dialog_strings), (create_dialog), (show_dialog),
66 (word_in_list), (list_max_items), (search_update_combos),
67 (replace_update_combos), (search_update_dialog),
68 (on_search_replace_delete_event),
69 (on_search_dialog_key_press_event),
70 (search_disconnect_set_toggle_connect),
71 (on_search_match_whole_word_toggled),
72 (on_search_match_whole_line_toggled),
73 (on_search_match_word_start_toggled), (on_search_regex_toggled),
74 (search_set_toggle_direction), (on_search_direction_changed),
75 (on_search_action_changed), (on_search_target_changed),
76 (on_search_expression_changed), (on_actions_no_limit_clicked),
77 (on_search_button_close_clicked), (on_search_button_stop_clicked),
78 (on_search_button_next_clicked), (search_replace_find_usage),
79 (on_search_button_jump_clicked), (on_search_expression_activate),
80 (on_search_full_buffer_toggled), (on_search_forward_toggled),
81 (on_search_backward_toggled), (on_setting_basic_search_toggled),
82 (basic_search_toggled), (anjuta_search_replace_activate):
83 * plugins/search/search-replace.h:
84 * plugins/search/search-replace_backend.c (pcre_info_free),
85 (pcre_info_new), (match_substr_free), (match_info_free),
86 (file_buffer_free), (file_buffer_new_from_te),
87 (file_buffer_new_from_path), (file_buffer_line_from_pos),
88 (file_match_line_from_pos), (create_search_files_list),
89 (get_project_file_list), (isawordchar), (extra_match),
90 (get_next_match), (create_search_entries), (regex_backref),
91 (clear_search_replace_instance), (clear_pcre),
92 (create_search_replace_instance):
93 * plugins/search/search-replace_backend.h:
94 Restored old search plugin - was a bad idea to merge this patch. Sorry!
96 2008-04-12 Johannes Schmid <jhs@gnome.org>
98 * libanjuta/Makefile.am:
99 * libanjuta/libanjuta.h:
100 * plugins/document-manager/anjuta-document-manager.glade:
101 * plugins/document-manager/plugin.c:
102 * plugins/editor/text_editor.c (text_editor_finalize),
103 (convert_to_utf8), (load_from_file), (save_to_file):
104 * plugins/editor/text_editor.h:
105 * plugins/sourceview/Makefile.am:
106 * plugins/sourceview/anjuta-convert.c:
107 * plugins/sourceview/anjuta-convert.h:
108 * plugins/sourceview/anjuta-document-loader.c:
109 * plugins/sourceview/anjuta-document-saver.c:
110 * plugins/sourceview/anjuta-document.c:
111 * plugins/sourceview/anjuta-encodings.c:
112 * plugins/sourceview/anjuta-encodings.h:
113 * plugins/sourceview/anjuta-utils.c:
114 * plugins/sourceview/anjuta-utils.h:
115 * plugins/sourceview/anjuta-view.c:
116 * plugins/sourceview/sourceview.c:
118 Move the encoding conversion infrastrcute to libanjuta and update all
119 users. Test all available encodings by default in scintilla editor
120 like sourceview is doing and removed encoding preferences
122 * plugins/search/search-replace_backend.c
123 (file_buffer_new_from_uri):
126 2008-04-11 Johannes Schmid <jhs@gnome.org>
128 * plugins/search/anjuta-search.glade:
129 Various small improvements to the dialog
131 2008-04-11 Johannes Schmid <jhs@gnome.org>
133 Patch from Ignacio Casal Quinteiro:
134 * plugins/file-loader/Makefile.am:
135 * plugins/file-loader/anjuta-recent-chooser-menu.c
136 (gtk_recent_chooser_iface_init),
137 (_anjuta_recent_chooser_install_properties),
138 (sort_recent_items_mru), (get_is_recent_filtered),
139 (_gtk_recent_chooser_get_items),
140 (anjuta_recent_chooser_menu_class_init),
141 (anjuta_recent_chooser_menu_init),
142 (anjuta_recent_chooser_menu_finalize),
143 (anjuta_recent_chooser_menu_dispose),
144 (anjuta_recent_chooser_menu_constructor),
145 (anjuta_recent_chooser_menu_set_property),
146 (anjuta_recent_chooser_menu_get_property),
147 (anjuta_recent_chooser_menu_set_current_uri),
148 (anjuta_recent_chooser_menu_get_current_uri),
149 (anjuta_recent_chooser_menu_select_uri),
150 (anjuta_recent_chooser_menu_unselect_uri),
151 (anjuta_recent_chooser_menu_select_all),
152 (anjuta_recent_chooser_menu_unselect_all),
153 (anjuta_recent_chooser_menu_set_sort_func),
154 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
155 (anjuta_recent_chooser_menu_get_recent_manager),
156 (anjuta_recent_chooser_menu_add_filter),
157 (anjuta_recent_chooser_menu_remove_filter),
158 (anjuta_recent_chooser_menu_list_filters),
159 (anjuta_recent_chooser_menu_set_current_filter),
160 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
161 (anjuta_recent_chooser_menu_create_item),
162 (anjuta_recent_chooser_menu_insert_item),
163 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
164 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
165 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
166 (get_icon_size_for_widget), (foreach_set_shot_tips),
167 (anjuta_recent_chooser_menu_set_show_tips),
168 (anjuta_recent_chooser_menu_new),
169 (anjuta_recent_chooser_menu_new_for_manager):
170 * plugins/file-loader/anjuta-recent-chooser-menu.h:
171 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
172 (activate_plugin), (dispose):
174 Add separator to recent menu (#526932)
176 * plugins/search/Makefile.am:
177 * plugins/search/anjuta-search.glade:
178 * plugins/search/anjuta-search.ui:
179 * plugins/search/plugin.c (on_find1_activate),
180 (on_find_and_replace1_activate), (on_find_in_files1_activate),
181 (on_findnext1_activate), (on_findprevious1_activate),
182 (on_search_again_activate), (on_find_usage), (activate_plugin),
183 (deactivate_plugin), (dispose), (search_plugin_class_init):
184 * plugins/search/plugin.h:
185 * plugins/search/search-replace.c (anj_sr_execute),
186 (anj_sr_write_match_message), (on_message_clicked),
187 (anj_sr_set_search_string), (anj_sr_select_nearest),
188 (anj_sr_select_next), (anj_sr_select_previous),
189 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
190 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
191 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
192 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
193 (anj_sr_set_target), (anj_sr_set_direction),
194 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
195 (anj_sr_get_combo_id_active_value),
196 (anj_sr_conform_direction_change), (anj_sr_populate_value),
197 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
198 (anj_sr_end_alert), (anj_sr_max_results_alert),
199 (anj_sr_total_results_alert), (anj_sr_show_replace),
200 (anj_sr_modify_button), (anj_sr_populate_data),
201 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
202 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
203 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
204 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
205 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
206 (anj_sr_find_in_list), (anj_sr_trim_list),
207 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
208 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
209 (on_search_dialog_delete_event), (on_search_dialog_key_press),
210 (anj_sr_disconnect_set_toggle_connect),
211 (on_search_match_whole_word_toggled),
212 (on_search_match_whole_line_toggled),
213 (on_search_match_word_start_toggled), (on_search_regex_toggled),
214 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
215 (on_search_direction_changed), (on_search_action_changed),
216 (on_search_target_changed), (on_search_expression_changed),
217 (on_search_button_close_clicked), (on_search_button_stop_clicked),
218 (on_search_button_start_clicked),
219 (on_search_button_replace_clicked),
220 (on_search_expression_activate):
221 * plugins/search/search-replace.h:
222 * plugins/search/search-replace_backend.c (regex_backref),
223 (pcre_info_free), (pcre_info_new), (match_substr_free),
224 (match_info_free_subs), (editor_new_from_file_buffer),
225 (file_buffer_new_from_te), (file_buffer_new_from_uri),
226 (file_buffer_free), (file_buffer_get_byte_offset),
227 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
228 (file_buffer_find_lines), (file_buffer_freshen_lines),
229 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
230 (file_buffer_get_linetext_for_line), (save_file_buffer),
231 (replace_in_local_buffer), (get_search_files_list),
232 (get_project_files_list), (isawordchar), (extra_match),
233 (get_next_match), (create_search_entries), (clear_search_entries),
234 (search_get_default_data), (search_replace_data_new),
235 (clear_search_replace_instance), (search_replace_data_destroy),
236 (search_replace_init):
237 * plugins/search/search-replace_backend.h:
238 * plugins/search/search_preferences.c (removed):
239 * plugins/search/search_preferences.h (removed):
241 Merged the UI changes from bug #511688 and simplified the search dialog
243 2008-04-10 Johannes Schmid <jhs@gnome.org>
245 * plugins/symbol-db/symbol-db-engine.c:
247 Check for ctags binary (#516123)
249 2008-04-09 Massimo Cora' <maxcvs@email.it>
251 * plugins/symbol-db/symbol-db-engine.c
252 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
253 (sdb_engine_get_query_parameters_list),
254 (sdb_engine_free_cached_queries),
255 (sdb_engine_get_tuple_id_by_unique_name),
256 (sdb_engine_get_tuple_id_by_unique_name2),
257 (sdb_engine_get_tuple_id_by_unique_name3),
258 (symbol_db_engine_add_new_workspace),
259 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
260 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
261 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
262 (sdb_engine_add_new_sym_implementation),
263 (sdb_engine_add_new_heritage),
264 (sdb_engine_add_new_scope_definition),
265 (sdb_engine_add_new_tmp_heritage_scope),
266 (sdb_engine_second_pass_update_scope_1),
267 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
268 (on_scan_update_files_symbols_end),
269 (symbol_db_engine_update_project_symbols):
270 GdaSet *plist is now used globally for every prepared statement.
271 It won't be created/unreffed at every query.
273 2008-04-09 Johannes Schmid <jhs@gnome.org>
275 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
276 Fixed crasher when deactivating symbol-db plugin
278 2008-04-08 Johannes Schmid <jhs@gnome.org>
280 * plugins/symbol-db/symbol-db-engine.c
281 (sdb_engine_populate_db_by_tags):
282 Don't use transactions - uses only half of the time now!
284 2008-04-08 Massimo Cora' <maxcvs@email.it>
286 * plugins/symbol-db/symbol-db-engine.c
287 (sdb_engine_prepare_symbol_info_sql),
288 (symbol_db_engine_get_global_members_filtered):
289 * plugins/symbol-db/symbol-db-view.c
290 (sdb_view_load_symbol_pixbufs),
291 (sdb_view_build_and_display_base_tree):
292 fixed global tab icons. Libgda could not understood the right fields, now it
295 2008-04-07 Johannes Schmid <jhs@gnome.org>
297 * plugins/language-support-cpp-java/cpp-java-assist.c
298 (completion_compare), (create_completion),
299 (cpp_java_assist_create_word_completion_cache):
301 Only show () for functions/methods and macros with arguments. Does not work
302 with symbol-db yet but fixes things for symbol-browser
304 2008-04-07 Johannes Schmid <jhs@gnome.org>
306 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
307 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
308 (sdb_engine_add_new_sym_implementation):
310 Fixed some issues with caching
312 2008-04-07 Johannes Schmid <jhs@gnome.org>
314 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
315 (on_importing_project_end), (project_root_added),
316 (symbol_db_activate), (symbol_db_deactivate):
317 * plugins/symbol-db/plugin.h:
319 Give the symbol-db it's own progress bar because there are too many
320 interactions with the global status bar.
322 2008-04-07 Johannes Schmid <jhs@gnome.org>
324 * plugins/symbol-db/symbol-db-view-locals.c
325 (sdb_view_locals_create_new_store):
326 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
327 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
328 (symbol_db_view_open):
332 2008-04-07 Johannes Schmid <jhs@gnome.org>
334 * plugins/sourceview/sourceview.c (idocument_cut),
335 (idocument_copy), (idocument_paste):
336 Block insert-text signal on cut/copy/paste
338 2008-04-07 Johannes Schmid <jhs@gnome.org>
340 * plugins/symbol-db/plugin.c (on_char_added),
341 (on_single_file_scan_end):
342 Only update buffer when a newline is inserted
344 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
345 (sdb_engine_get_tuple_id_by_unique_name),
346 (sdb_engine_get_tuple_id_by_unique_name2),
347 (sdb_engine_get_tuple_id_by_unique_name3),
348 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
349 (sdb_engine_finalize), (symbol_db_engine_db_exists),
350 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
351 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
352 Precompute file_defined_id to speed up population
354 2008-04-06 Johannes Schmid <jhs@gnome.org>
356 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
357 (anjuta_launcher_set_encoding):
358 Fixed some problems with binary streams needed by symbol-db
360 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
363 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
364 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
365 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
366 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
367 (sdb_engine_add_new_sym_implementation),
368 (on_scan_update_files_symbols_end):
369 Use some caching to speed up population
371 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
372 Exit properly when scanning is over
374 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
376 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
377 One additional change missed in the previous commit
379 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
381 * plugins/project-wizard/templates/gtkmm.wiz,
382 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
383 plugins/project-wizard/templates/gtkmm/src/main.cc,
384 plugins/project-wizard/templates/django.wiz,
385 plugins/project-wizard/templates/python.wiz,
386 plugins/project-wizard/templates/python/configure.ac.tpl,
387 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
388 plugins/project-wizard/templates/cpp.wiz,
389 plugins/project-wizard/templates/cpp/configure.ac.tpl,
390 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
391 plugins/project-wizard/templates/sdl.wiz,
392 plugins/project-wizard/templates/sdl/configure.ac.tpl,
393 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
394 plugins/project-wizard/templates/terminal.wiz,
395 plugins/project-wizard/templates/terminal/configure.ac.tpl,
396 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
397 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
398 plugins/project-wizard/templates/gtk.wiz,
399 plugins/project-wizard/templates/gtk/src/main.c,
400 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
401 plugins/project-wizard/templates/minimal.wiz,
402 plugins/project-wizard/templates/minimal/configure.ac.tpl,
403 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
404 plugins/project-wizard/templates/java.wiz,
405 plugins/project-wizard/templates/java/configure.ac.tpl,
406 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
407 plugins/project-wizard/templates/xlib.wiz,
408 plugins/project-wizard/templates/xlib/configure.ac.tpl,
409 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
410 plugins/project-wizard/templates/gcj.wiz,
411 plugins/project-wizard/templates/gcj/configure.ac.tpl,
412 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
413 plugins/project-wizard/templates/xlib-dock.wiz,
414 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
415 plugins/project-wizard/templates/wxwin.wiz,
416 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
417 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
418 plugins/project-wizard/templates/gnome.wiz,
419 plugins/project-wizard/templates/gnome/src/main.c,
420 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
421 plugins/project-wizard/templates/anjuta-plugin.wiz,
422 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
423 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
424 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
425 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
426 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
427 Fix bug #525999: Remove space in file and target names generated
429 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
430 has been renamed ianjuta_document_manager_get_current_document
432 2008-04-06 Naba Kumar <naba@naba-desktop>
434 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
435 * libanjuta/anjuta-utils.h:
436 * plugins/project-wizard/druid.c (check_and_warn_missing),
438 * plugins/project-wizard/header.c (npw_header_free),
439 (npw_header_add_required_program),
440 (npw_header_add_required_package),
441 (npw_header_check_required_programs), (package_is_installed),
442 (npw_header_check_required_packages):
443 * plugins/project-wizard/header.h:
444 * plugins/project-wizard/parser.c (parse_tag),
445 (parse_header_start), (parse_header_text):
446 * plugins/project-wizard/templates/anjuta-plugin.wiz:
447 * plugins/project-wizard/templates/cpp.wiz:
448 * plugins/project-wizard/templates/django.wiz:
449 * plugins/project-wizard/templates/gcj.wiz:
450 * plugins/project-wizard/templates/gnome.wiz:
451 * plugins/project-wizard/templates/gtk.wiz:
452 * plugins/project-wizard/templates/gtkmm.wiz:
453 * plugins/project-wizard/templates/java.wiz:
454 * plugins/project-wizard/templates/minimal.wiz:
455 * plugins/project-wizard/templates/mkfile.wiz:
456 * plugins/project-wizard/templates/python.wiz:
457 * plugins/project-wizard/templates/sdl.wiz:
458 * plugins/project-wizard/templates/terminal.wiz:
459 * plugins/project-wizard/templates/wxwin.wiz:
460 * plugins/project-wizard/templates/xlib-dock.wiz:
461 * plugins/project-wizard/templates/xlib.wiz:
463 Added a check for vital programs and packages needed to create a
464 new project. A warning dialog is shown to user in project
465 wizard when he proceeds after selecting a project type.
466 Updated all project templates to cover vital programs and
467 packages to generate and build correctly.
469 2008-04-05 Naba Kumar <naba@gnome.org>
471 patch from surenspost@gmail.com:
472 * src/about.c: Fixed bug #523068 link in about window doesn't work.
474 2008-04-04 Johannes Schmid <jhs@gnome.org>
476 * plugins/sourceview/anjuta-view.c:
477 * plugins/sourceview/anjuta-view.h:
478 * plugins/sourceview/sourceview-prefs.c (init_fonts),
479 (sourceview_prefs_init):
480 Removed unused color management code
482 * plugins/sourceview/anjuta-editor-sourceview.glade:
483 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
484 (create_style_model), (on_style_changed), (ipreferences_merge),
485 (ipreferences_unmerge):
486 * plugins/sourceview/plugin.h:
488 Added style chooser for sourceview editor (#522555)
490 2008-04-04 Johannes Schmid <jhs@gnome.org>
492 * plugins/document-manager/action-callbacks.c:
493 * plugins/document-manager/anjuta-document-manager.ui:
494 * plugins/document-manager/plugin.c (ui_give_shorter_names),
495 (update_document_ui_disable_all):
496 * plugins/file-loader/anjuta-loader-plugin.ui:
497 * plugins/file-loader/plugin.c (on_new_activate),
500 Moved "New" action from document-manager to file-loader using
501 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
503 2008-04-03 Johannes Schmid <jhs@gnome.org>
508 * libegg/Makefile.am:
509 * libegg/egg-cell-renderer-text.c:
510 * libegg/egg-combo-action.c:
511 * libegg/egg-entry-action.c:
512 * libegg/egg-recent-action.c:
513 * libegg/egg-recent-files-module.c:
514 * libegg/egg-recent-item.c:
515 * libegg/egg-recent-model.c:
516 * libegg/egg-recent-util.c:
517 * libegg/egg-recent-view-gtk.c:
518 * libegg/egg-recent-view.c:
519 * libegg/egg-submenu-action.c:
520 * libegg/eggcellrendererpopup.c:
521 * libegg/eggcomboselect.c:
522 * libegg/eggmarshalers.list:
523 * libegg/eggtreemodelfilter.c:
524 * libegg/eggtreemodelunion.c:
525 * libegg/eggtreemultidnd.c:
526 * libegg/gtkcellview.h:
527 * libegg/layout.glade:
528 * libegg/menu/.cvsignore:
529 * libegg/menu/Makefile.am:
530 * libegg/menu/egg-combo-action.h:
531 * libegg/menu/egg-entry-action.h:
532 * libegg/menu/egg-recent-action.h:
533 * libegg/menu/egg-submenu-action.h:
534 * libegg/menu/eggcomboselect.h:
535 * libegg/recent-files/.cvsignore:
536 * libegg/recent-files/Makefile.am:
537 * libegg/recent-files/egg-recent-item.h:
538 * libegg/recent-files/egg-recent-model.h:
539 * libegg/recent-files/egg-recent-util.h:
540 * libegg/recent-files/egg-recent-view-gtk.h:
541 * libegg/recent-files/egg-recent-view.h:
542 * libegg/recent-files/egg-recent.h:
543 * libegg/test-actions.c:
544 * libegg/test-multi-drag.c:
545 * libegg/test-union.c:
546 * libegg/treeviewutils/.cvsignore:
547 * libegg/treeviewutils/Makefile.am:
548 * libegg/treeviewutils/egg-cell-renderer-text.h:
549 * libegg/treeviewutils/eggcellrendererpopup.h:
550 * libegg/treeviewutils/eggtreemodelfilter.h:
551 * libegg/treeviewutils/eggtreemodelunion.h:
552 * libegg/treeviewutils/eggtreemultidnd.h:
553 * libegg/util/.cvsignore:
554 * libegg/util/Makefile.am:
555 * libegg/util/egg-macros.h:
556 * libegg/util/eggintl.h:
558 Killed libegg (#349279)
560 * plugins/document-manager/Makefile.am:
561 * plugins/document-manager/action-callbacks.c:
562 * plugins/document-manager/plugin.c:
563 * plugins/editor/plugin.c:
564 (on_open_recent_file), (sort_recent_menu),
565 (setup_recent_chooser_menu), (activate_plugin), (dispose),
566 (anjuta_file_loader_plugin_instance_init):
567 * plugins/file-loader/plugin.h:
568 * plugins/search/Makefile.am:
569 * plugins/search/plugin.c:
570 * plugins/search/search-replace.c:
572 Removed dead code and libegg from Makefiles
574 * plugins/symbol-browser/Makefile.am:
575 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
576 * plugins/symbol-browser/plugin.c (on_editor_saved),
577 (update_editor_symbol_model), (iter_matches),
578 (value_removed_current_editor), (activate_plugin):
579 Removed symbol-browser toolbar which used libegg and was
582 Patch from Ignacio Casal Quinteiro with lots of changes:
583 * plugins/file-loader/Makefile.am:
584 * plugins/file-loader/anjuta-loader-plugin.ui:
585 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
586 Port FileLoader to GtkRecent (#398984)
588 2008-04-03 Johannes Schmid <jhs@gnome.org>
591 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
592 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
593 * libanjuta/interfaces/libanjuta.idl:
594 * plugins/Makefile.am:
595 * plugins/class-inheritance/class-inherit.c
596 (class_inheritance_show_dynamic_class_popup_menu),
597 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
598 (class_inheritance_update_graph):
599 * plugins/language-support-cpp-java/cpp-java-assist.c
601 (cpp_java_assist_create_scope_completion_cache),
602 (cpp_java_assist_create_word_completion_cache),
603 (cpp_java_assist_show_calltip):
604 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
605 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
606 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
607 (isymbol_get_extra_info_string), (isymbol_get_line),
608 (isymbol_get_icon), (isymbol_iface_init):
609 * plugins/symbol-browser/an_symbol.h:
610 * plugins/symbol-browser/an_symbol_view.c
611 (anjuta_symbol_view_get_file_symbol_model):
612 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
613 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
614 (isymbol_manager_iface_init):
615 * plugins/symbol-db/Makefile.am:
616 * plugins/symbol-db/anjuta-symbol-db.glade:
617 * plugins/symbol-db/plugin.c
618 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
619 (value_added_current_editor), (goto_local_tree_iter),
620 (goto_global_tree_iter), (on_global_treeview_row_expanded),
621 (on_global_treeview_row_collapsed), (on_project_element_added),
622 (on_project_element_removed), (on_importing_project_end),
623 (do_import_sources_after_abort), (do_import_sources),
624 (project_root_added), (project_root_removed), (symbol_db_activate),
625 (symbol_db_deactivate), (isymbol_manager_search),
626 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
627 (isymbol_manager_iface_init), (ipreferences_merge),
628 (ipreferences_unmerge), (ipreferences_iface_init):
629 * plugins/symbol-db/plugin.h:
630 * plugins/symbol-db/symbol-db-engine-iterator-node.c
631 (symbol_db_engine_iterator_node_new),
632 (sdb_engine_iterator_node_instance_init),
633 (sdb_engine_iterator_node_finalize),
634 (symbol_db_engine_iterator_node_get_symbol_id),
635 (symbol_db_engine_iterator_node_get_symbol_name),
636 (symbol_db_engine_iterator_node_get_symbol_file_pos),
637 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
638 (symbol_db_engine_iterator_node_get_symbol_signature),
639 (symbol_db_engine_iterator_node_get_symbol_extra_string),
640 (isymbol_get_name), (isymbol_get_args),
641 (isymbol_get_extra_info_string), (isymbol_get_uri),
642 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
643 (isymbol_iface_init):
644 * plugins/symbol-db/symbol-db-engine-iterator.c
645 (symbol_db_engine_iterator_new):
646 * plugins/symbol-db/symbol-db-engine.c
647 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
648 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
649 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
650 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
651 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
652 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
653 (sdb_engine_init), (sdb_engine_finalize),
654 (sdb_engine_set_defaults_db_parameters),
655 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
656 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
657 (sdb_engine_get_tuple_id_by_unique_name),
658 (sdb_engine_get_tuple_id_by_unique_name2),
659 (sdb_engine_get_tuple_id_by_unique_name3),
660 (symbol_db_engine_add_new_workspace),
661 (symbol_db_engine_project_exists),
662 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
663 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
664 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
665 (sdb_engine_add_new_sym_access),
666 (sdb_engine_add_new_sym_implementation),
667 (sdb_engine_add_new_heritage),
668 (sdb_engine_add_new_scope_definition),
669 (sdb_engine_add_new_tmp_heritage_scope),
670 (sdb_engine_second_pass_update_scope_1),
671 (sdb_engine_second_pass_update_heritage),
672 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
673 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
674 (on_scan_update_files_symbols_end),
675 (symbol_db_engine_fill_type_array),
676 (symbol_db_engine_update_files_symbols),
677 (symbol_db_engine_update_project_symbols),
678 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
679 (symbol_db_engine_update_buffer_symbols),
680 (symbol_db_engine_get_files_with_zero_symbols),
681 (sdb_engine_prepare_symbol_info_sql),
682 (symbol_db_engine_get_class_parents_by_symbol_id),
683 (symbol_db_engine_get_class_parents),
684 (symbol_db_engine_get_global_members_filtered),
685 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
686 (symbol_db_engine_get_scope_members_by_symbol_id),
687 (symbol_db_engine_get_scope_members),
688 (symbol_db_engine_get_file_symbols),
689 (symbol_db_engine_get_symbol_info_by_id),
690 (symbol_db_engine_get_full_local_path),
691 (symbol_db_engine_get_file_db_path),
692 (symbol_db_engine_find_symbol_by_name_pattern),
693 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
694 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
695 * plugins/symbol-db/symbol-db-engine.h:
696 * plugins/symbol-db/symbol-db-prefs.c
697 (on_prefs_executable_changed), (on_gconf_notify_prefs),
698 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
699 (on_listall_output), (on_listall_exit), (files_visit_dir),
700 (on_tag_load_toggled), (symbol_db_prefs_init),
701 (symbol_db_prefs_finalize):
702 * plugins/symbol-db/symbol-db-prefs.h:
703 * plugins/symbol-db/symbol-db-view-locals.c
704 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
705 (do_add_root_symbol_to_view),
706 (consume_symbols_inserted_queue_idle_destroy),
707 (consume_symbols_inserted_queue_idle), (on_scan_end),
708 (do_recurse_subtree_and_remove), (on_symbol_removed),
709 (on_symbol_inserted),
710 (symbol_db_view_locals_recv_signals_from_engine),
711 (symbol_db_view_locals_update_list):
712 * plugins/symbol-db/symbol-db-view.c
713 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
714 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
715 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
716 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
717 (sdb_view_build_and_display_base_tree):
718 * plugins/symbol-db/symbol-db.glade:
719 * plugins/symbol-db/symbol-db.ui:
720 * plugins/symbol-db/tables.sql:
721 * plugins/symbol-db/test/Makefile.am:
722 * plugins/symbol-db/test/main.c (get_parents), (main),
723 (packages_foreach), (files_visit_dir):
725 Merged changes from symbol-db branch
727 2008-04-02 Johannes Schmid <jhs@gnome.org>
729 * plugins/sourceview/sourceview.c (autodetect_language):
730 Use gnome_vfs_get_slow_mime_type()
732 2008-04-02 Johannes Schmid <jhs@gnome.org>
734 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
735 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
738 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
739 supertype instead no plugin for mime-type was found (#525706)
741 2008-03-31 Johannes Schmid <jhs@gnome.org>
743 patch by: Carl-Anton Ingmarsson:
745 Fixed padding in preferences
747 2008-03-31 Johannes Schmid <jhs@gnome.org>
749 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
751 * plugins/tools/anjuta-tools.glade:
752 * plugins/tools/anjuta-tools.ui:
753 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
754 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
755 atp_tool_dialog_refresh, atp_tool_dialog_show):
756 * plugins/tools/dialog.h (dialog, plugin):
757 * plugins/tools/plugin.c (prefs, gxml, action_group,
758 atp_plugin_finalize, test, atp_plugin_activate,
759 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
760 ipreferences_unmerge, ipreferences_iface_init):
761 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
762 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
763 atp_user_tool_activate, atp_tool_list_append_new,
764 atp_tool_list_activate, atp_tool_list_deactivate):
765 * plugins/tools/tool.h (plugin):
767 #515854 – Move configuration into preferences
769 2008-03-31 Johannes Schmid <jhs@gnome.org>
771 patch by: Carl-Anton Ingmarsson:
772 * src/anjuta-app.c (style, on_toolbar_style_changed,
773 on_add_merge_widget, anjuta_app_instance_init):
776 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
778 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
780 * plugins/debug-manager/anjuta-debug-manager.glade,
781 plugins/debug-manager/command.c,
782 plugins/debug-manager/command.h,
783 plugins/debug-manager/start.c,
784 plugins/gdb/plugin.c,
785 plugins/gdb/debugger.c,
786 plugins/gdb/debugger.h,
787 libanjuta/interfaces/libanjuta.idl:
788 Improve start program dialog, allowing to specify working
789 directory and environment variables
791 2008-03-26 Naba Kumar <naba@gnome.org>
793 * libanjuta/resources.c (anjuta_res_url_show): Use
794 anjuta_prog_is_installed() instead of g_find_program_in_path() and
797 Patch from Carl-Anton Ingmarsson:
799 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
800 * libanjuta/anjuta-utils.h:
801 * src/action-callbacks.c (help_activate),
802 (on_help_manual_activate), (on_help_tutorial_activate),
803 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
804 * libanjuta/Makefile.am:
805 Get rid of gnome_help_display_with_doc_id()
807 2008-03-26 Naba Kumar <naba@gnome.org>
809 Patch from Carl-Anton Ingmarsson:
811 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
812 * plugins/project-import/project-import.c (on_import_cancel): Remove
813 stray GnomeDruid variable.
815 2008-03-26 Naba Kumar <naba@gnome.org>
817 * plugins/project-import/project-import.c (create_start_page):
818 * plugins/project-wizard/druid.c (npw_druid_new):
819 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
821 Fixed type 'assistent' to 'assistant'.
823 2008-03-25 Naba Kumar <naba@gnome.org>
825 Patch from Carl-Anton Ingmarsson:
827 * libanjuta/Makefile.am:
828 * libanjuta/anjuta-ui.c (sensitivity_toggled),
829 (visibility_toggled), (accel_edited_callback),
830 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
831 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
832 (anjuta_ui_get_accel_editor):
833 * libegg/Makefile.am:
834 * libegg/eggaccelerators.c (removed):
835 * libegg/eggcellrendererkeys.c (removed):
836 * libegg/eggtreeviewstate.c (removed):
837 * libegg/test-tree-utils.c (removed):
838 * libegg/treeviewutils/Makefile.am:
839 * libegg/treeviewutils/eggaccelerators.h (removed):
840 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
841 * libegg/treeviewutils/eggtreeviewstate.h (removed):
843 Ports anjuta-ui to gtk_cell_renderer_accel
845 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
847 Reviewed by Naba Kumar <naba@gnome.org>
849 * plugins/project-import/Makefile.am:
850 * plugins/project-import/project-import.{ch}:
851 * plugins/project-import/anjuta-project-import.glade (removed):
852 * configure.in, po/POTFILES.in:
854 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
855 file because libglade doesn't have GtkAssistant support.
857 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
859 * plugins/debug-manager/registers.c:
860 Avoid a crash when debugger stop on an error
862 * plugins/debug-manager/start.c,
863 plugins/gdb/debugger.c,
864 libanjuta/interfaces/libanjuta.idl:
865 Display an error message when debugger target is not found
867 2008-03-15 Naba Kumar <naba@naba-desktop>
871 * (removed) data/properties:
872 * (added) plugins/editor/properties:
873 * plugins/editor/Makefile.am:
875 Moved data/properties to plugins/editor/ and removed dead code from
878 2008-03-15 Naba Kumar <naba@naba-desktop>
880 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
881 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
882 (macro_dialog_finalize):
883 * plugins/macro/macro-edit.c (macro_edit_dispose),
884 (macro_edit_finalize):
886 Fixed errors in previous patch.
888 2008-03-15 Naba Kumar <naba@naba-desktop>
890 Patch from Ignacio Casal Quinteiro:
892 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
894 * plugins/class-gen/plugin.c (dispose), (finalize):
895 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
896 (class_inheritance_dispose):
897 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
898 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
899 (dma_plugin_finalize):
900 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
901 (dma_debugger_queue_finalize):
902 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
903 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
904 (anjuta_docman_finalize):
905 * plugins/document-manager/plugin.c:
906 * plugins/editor/plugin.c (dispose), (finalize),
907 (editor_plugin_class_init):
908 * plugins/editor/text_editor.c (text_editor_dispose),
909 (text_editor_finalize):
910 * plugins/file-loader/plugin.c (dispose), (finalize),
911 (anjuta_file_loader_plugin_class_init):
912 * plugins/file-manager/plugin.c (file_manager_finalize),
913 (file_manager_dispose):
914 * plugins/file-wizard/plugin.c (dispose), (finalize),
915 (file_wizard_plugin_class_init):
916 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
917 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
918 * plugins/glade/plugin.c (glade_plugin_dispose),
919 (glade_plugin_finalize), (glade_plugin_class_init):
920 * plugins/gtodo/plugin.c (finalize), (dispose):
921 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
922 (anjuta_vim_plugin_dispose):
923 * plugins/indent/plugin.c (indent_plugin_finalize),
924 (indent_plugin_dispose):
925 * plugins/language-manager/plugin.c (language_manager_finalize),
926 (language_manager_dispose):
927 * plugins/language-support-cpp-java/plugin.c
928 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
929 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
930 (macro_db_class_init):
931 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
932 (macro_dialog_finalize), (macro_dialog_class_init):
933 * plugins/macro/macro-edit.c (macro_edit_dispose),
934 (macro_edit_finalize), (macro_edit_class_init):
935 * plugins/macro/plugin.c (finalize), (dispose):
936 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
937 (anjuta_msgman_finalize):
938 * plugins/message-view/message-view.c (message_view_dispose),
939 (message_view_finalize):
940 * plugins/message-view/plugin.c (message_view_plugin_dispose),
941 (message_view_plugin_finalize):
942 * plugins/patch/plugin.c (patch_plugin_finalize),
943 (patch_plugin_dispose):
944 * plugins/profiler/plugin.c (profiler_finalize),
946 * plugins/project-import/plugin.c (dispose), (finalize),
947 (project_import_plugin_class_init):
948 * plugins/project-manager/plugin.c
949 (project_manager_plugin_finalize),
950 (project_manager_plugin_dispose):
951 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
952 (npw_plugin_finalize), (npw_plugin_class_init):
953 * plugins/sample1/plugin.c (sample_plugin_finalize),
954 (sample_plugin_dispose):
955 * plugins/search/plugin.c (dispose), (finalize),
956 (search_plugin_class_init):
957 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
958 (sourceview_plugin_dispose):
959 * plugins/subversion/plugin.c (finalize), (dispose):
960 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
961 * plugins/symbol-browser/an_symbol_iter.c
962 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
963 * plugins/symbol-browser/an_symbol_search.c
964 (an_symbol_search_dispose), (an_symbol_search_finalize):
965 * plugins/symbol-browser/an_symbol_view.c
966 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
967 * plugins/symbol-browser/plugin.c (dispose), (finalize):
968 * plugins/symbol-db/plugin.c (symbol_db_finalize),
970 * plugins/terminal/terminal.c (terminal_plugin_dispose),
971 (terminal_plugin_finalize):
972 * plugins/tools/plugin.c (atp_plugin_dispose),
973 (atp_plugin_finalize), (atp_plugin_class_init):
974 * plugins/valgrind/plugin.c (valgrind_finalize),
975 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
977 2008-03-15 Naba Kumar <naba@gnome.org>
979 * TODO.tasks: Updated and marked debugger bounties completed.
981 2008-03-12 Johannes Schmid <jhs@gnome.org>
983 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
984 (get_line_indentation_base):
986 #521847 – anjuta freez when edit file
988 2008-03-11 Johannes Schmid <jhs@gnome.org>
990 Patch from Rob Bradford:
991 * plugins/build-basic-autotools/executer.c (execute_program):
992 520324 – Execute command is not overridable
994 * plugins/sourceview/sourceview.c (on_insert_text):
997 2008-03-11 Johannes Schmid <jhs@gnome.org>
999 Patch from James Liggett:
1000 * plugins/subversion/plugin.c (activate_plugin):
1001 521691 – Crash when click "Resolve Conflicts" without opened project
1003 2008-03-11 Johannes Schmid <jhs@gnome.org>
1005 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1006 * plugins/language-support-cpp-java/cpp-java-utils.c:
1007 * plugins/language-support-cpp-java/plugin.c
1008 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1009 520415 – [PATCH] Problems in auto indentatation code,
1010 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1012 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1013 (anjuta_view_button_press_event):
1014 * plugins/sourceview/sourceview.c (on_insert_text),
1015 (sourceview_adjustment_changed), (sourceview_new):
1016 #520761 – Weirz behavior with popup
1018 2008-03-03 Johannes Schmid <jhs@gnome.org>
1020 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1021 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1022 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1023 (anjuta_launcher_fork):
1024 * libanjuta/anjuta-launcher.h:
1025 Add API to set environment variables for the forked process
1027 * plugins/build-basic-autotools/Makefile.am:
1028 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1030 * plugins/build-basic-autotools/build-basic-autotools.c
1031 (build_set_env), (build_execute_command_full),
1032 (build_execute_command), (build_configure_project),
1033 (build_autogen_project):
1034 * plugins/build-basic-autotools/build-basic-autotools.h:
1035 * plugins/build-basic-autotools/build-options.c
1036 (fill_options_combo), (build_dialog_configure):
1037 * plugins/build-basic-autotools/build-options.h:
1038 Use new launcher API to set CFLAGS when running configure. New configure dialog
1039 which has predefined CFLAGS settings.
1041 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1043 === anjuta 2.4.0 ===
1045 2008-03-11 Naba Kumar <naba@gnome.org>
1047 * NEWS: Updated for 2.4.0 stable release.
1048 * configure.in: Version bumped to 2.4.0
1049 * TODO.tasks: Updated.
1051 2008-03-10 Rob Bradford <rob@robster.org.uk>
1053 Reviewed by Naba Kumar <naba@gnome.org>:
1054 * global-tags/Makefile.am:
1055 Revert change for #515954. This change was incorrect, the anjuta-tags
1056 program is installed into the $(bindir) rather than the $(scriptdir).
1058 2008-03-02 Naba Kumar <naba@gnome.org>
1060 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1061 * configure.in: Added a requirement for scintilla editor plugin.
1063 2008-03-02 Johannes Schmid <jhs@gnome.org>
1065 * plugins/message-view/anjuta-msgman.c
1066 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1067 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1068 * plugins/message-view/anjuta-msgman.h:
1070 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1071 get rid of the cached current_view member.
1072 Fixes #518469 – Save message buffer not working good
1074 2008-03-01 Johannes Schmid <jhs@gnome.org>
1076 Patch by James Liggett:
1077 * plugins/subversion/svn-command.h:
1078 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1079 Fixed #519275 – Subversion should allow offline diffs
1081 2008-02-29 Johannes Schmid <jhs@gnome.org>
1083 * plugins/language-support-cpp-java/cpp-java-assist.c
1084 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1085 Removed some debug code
1087 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1088 Escape tooltip text to avoid broken markup
1090 2008-02-29 Johannes Schmid <jhs@gnome.org>
1092 * libanjuta/Makefile.am:
1093 Fixed a build error when building with -j X
1095 * plugins/tools/scripts/prepare-changelog.pl:
1096 Updated to latest script version in gnome svn
1098 2008-02-28 Johannes Schmid <jhs@gnome.org>
1100 * plugins/document-manager/anjuta-docman.c:
1101 (anjuta_docman_page_destroy):
1102 Do not unref widget because the GtkNotebook will unref them
1104 * plugins/file-manager/file-view.c: (file_view_refresh):
1105 * plugins/search/search_preferences.c: (search_preferences_init):
1106 Fixed a memory leaks
1108 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1109 (ieditor_get_offset), (ieditor_iface_init),
1110 (idocument_get_filename), (ilanguage_get_supported_languages),
1111 (autodetect_language):
1113 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1116 2008-02-28 Johannes Schmid <jhs@gnome.org>
1118 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1119 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1121 2008-02-27 Naba Kumar <naba@gnome.org>
1123 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1124 string break. That was a mistake doing at this point.
1126 === anjuta 2.3.5 ===
1128 2008-02-26 Naba Kumar <naba@gnome.org>
1130 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1131 crash when there is a modified new file open, a non-modified exiting
1132 file open and autosave happen. Simplified error checking logic and
1133 avoided memory corruption. Fixes bug #Bug 518716.
1135 2008-02-25 Naba Kumar <naba@gnome.org>
1137 * NEWS: Updated for release 2.3.5
1138 * configure.in: Bumped version to 2.3.5
1140 * plugins/build-basic-autotools/build-basic-autotools.c:
1141 (on_editor_changed): Avoid accessing text which is greater than
1144 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1146 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1148 * plugins/debug-manager/breakpoints.c:
1149 Fix #518329: Crash when adding breakpoint and other similar bugs
1151 2008-02-25 Johannes Schmid <jhs@gnome.org>
1153 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1154 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1155 Never call error() which calls exit()
1156 #517646 – Anjuta exists with code 2 when i try to import gedit
1158 2008-02-23 Johannes Schmid <jhs@gnome.org>
1160 * plugins/sourceview/sourceview.c: (ieditor_insert):
1161 Block insert_text signal when inserting manually.
1163 2008-02-23 Johannes Schmid <jhs@gnome.org>
1165 * plugins/sourceview/sourceview.c: (on_insert_text):
1166 Fixed a problem with the "insert-text" signal that broke
1167 copy&paste sometimes
1169 2008-02-22 Johannes Schmid <jhs@gnome.org>
1171 * plugins/language-support-cpp-java/plugin.c:
1172 (get_line_indentation_base):
1173 More fixes for comment handling and made the code
1176 2008-02-22 Johannes Schmid <jhs@gnome.org>
1178 * plugins/sourceview/sourceview.c: (on_insert_text):
1179 Fixed #517919 – Crash on pasting docblock
1181 2008-02-20 Johannes Schmid <jhs@gnome.org>
1183 Patch from James Liggett:
1184 * plugins/profiler/profiler.glade:
1185 Fix width options dialog. Translations are not longer cut off. (#516630)
1187 2008-02-18 Johannes Schmid <jhs@gnome.org>
1189 * plugins/sourceview/sourceview.c: (on_insert_text):
1190 Do not change the iterator in the "insert-text" handler because
1191 it has some strange side-effects when copying text
1192 Fix useless free'ing in hover-leave that might have led to random
1195 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1197 * plugins/debug-manager/start.c:
1198 Avoid a glib warning if no project is loaded
1200 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1202 * manuals/anjuta-manual/C/debugger.xml:
1203 Remove warning about new debugger
1205 2008-02-17 Johannes Schmid <jhs@gnome.org>
1207 * manuals/anjuta-manual/figures/project-window.png:
1208 Use a smaller picture
1210 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1212 * plugins/gdb/debugger.c:
1213 Set breakpoint in file with uncommon characters in path name
1215 2008-02-17 Johannes Schmid <jhs@gnome.org>
1217 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1218 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1220 * plugins/sourceview/sourceview.c: (on_insert_text):
1221 Fix "char-added" signal to pass the correct iterator
1223 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1225 * plugins/gdb/debugger.c:
1226 Load executable in gdb with space in path name
1228 2008-02-17 Johannes Schmid <jhs@gnome.org>
1230 * plugins/language-support-cpp-java/plugin.c:
1231 (get_line_indentation_base), (get_line_auto_indentation),
1233 Some bugfixes and clean-ups in comment indentation code
1235 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1236 (anjuta_view_finalize), (anjuta_view_key_press_event):
1237 * plugins/sourceview/sourceview.c: (on_insert_text),
1238 (sourceview_create_highligth_indic), (sourceview_new):
1239 Cleaned implementation of char-added signal by using "insert-text" signal
1240 instead of filtering "key-press-event"
1241 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1242 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
1244 Fixed implementation of get_character and return value of iiter_first() and
1247 2008-02-16 Johannes Schmid <jhs@gnome.org>
1249 * plugins/valgrind/plugin.c: (valgrind_activate),
1250 (ipreferences_merge), (ipreferences_unmerge):
1251 * plugins/valgrind/vgactions.c: (vg_actions_run):
1252 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
1254 Fixed crasher when starting valgrind because of strange prefs handling and
1255 #516641 – Valgrind: Load Log does not clear list
1257 2008-02-15 James Liggett <jrliggett@cox.net>
1259 * plugins/profiler/plugin.c:
1260 (on_select_other_target_button_clicked):
1261 Select the new custom target in the list so that the user sees it.
1263 Bug 516630 – Selection custom binary in profiler is not
1266 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1268 * manuals/anjuta-manual/C/projects.xml:
1269 Fix #515993: "Add package" button is "Add Package" in code
1270 Fix #516727: "Build All" is "Build Project" in code
1271 Fix #516728: "Clean All" is "Clean Project" in code
1272 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
1273 Fix #516730: Fix note title
1274 "Configure" is "Run Configure..." in code
1276 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1278 * (added) manuals/anjuta-manual/C/figures/project-window.png,
1279 (removed) manuals/anjuta-manual/C/figures/project_win.png,
1280 manuals/anjuta-manual/C/projects.xml,
1281 manuals/anjuta-manual/Makefile.am:
1282 Fix #515207: Add a new project window screenshoot
1283 Rename "Project View" to "Project window"
1285 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1287 * plugins/project-import/project-import.c:
1288 Fix #516743: Import project keeps an old date on project file
1290 * plugins/project-manager/plugin.c:
1291 Fix #516737: Import project doesn't load project with space in name
1293 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1295 * plugins/debug-manager/command.c:
1296 Destroy local variables on each step
1298 * plugins/debug-manager/debug_tree.c,
1299 plugins/debug-manager/watch.c,
1300 plugins/debug-manager/locals.c,
1301 plugins/gdb/debugger.c,
1302 libanjuta/interfaces/libanjuta.idl:
1303 Parse local variables scope (not used yet)
1305 2008-02-15 James Liggett <jrliggett@cox.net>
1307 reviewed by: Johannes Schmid <jhs@gnome.org>
1309 * plugins/profiler/gprof-options.c: (setup_widgets),
1310 (gprof_options_set_target), (gprof_options_has_target),
1311 (gprof_options_get_string):
1312 * plugins/profiler/gprof-options.h:
1313 * plugins/profiler/plugin.c: (ifile_open):
1314 516128 – crash in Anjuta IDE: selected profiler as the...
1316 2008-02-14 Johannes Schmid <jhs@gnome.org>
1318 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1319 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1320 * plugins/symbol-browser/an_symbol.c:
1321 * plugins/symbol-browser/an_symbol_view.c:
1322 (on_symbol_view_row_expanded):
1323 Fixed some memory leaks (Remember to all free/unref everything that comes
1324 from gtk_tree_model_get())
1326 2008-02-14 Johannes Schmid <jhs@gnome.org>
1328 * plugins/document-manager/search-box.c: (on_search_activated):
1329 516377 – Status bar does not change its status of 'Search for .. continued at top'
1330 (caused by differences between scintilla and sourceview)
1332 2008-02-13 James Liggett <jrliggett@cox.net>
1334 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1335 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1337 2008-02-14 Johannes Schmid <jhs@gnome.org>
1339 * plugins/language-support-cpp-java/plugin.c:
1340 (get_line_indentation_base), (get_line_auto_indentation),
1341 (on_editor_char_inserted_cpp):
1342 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1344 2008-02-13 Johannes Schmid <jhs@gnome.org>
1346 * plugins/language-support-cpp-java/plugin.c:
1347 (is_iter_inside_string), (get_line_auto_indentation):
1348 Handle comments in the code and do not ask editor. Fixes scintilla
1349 indentation (sourceview does not report comments anyway).
1351 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1352 Diff with correct sign (also fixes some issues with language-support)
1354 2008-02-13 Johannes Schmid <jhs@gnome.org>
1356 * plugins/language-support-cpp-java/plugin.c:
1357 (get_line_indentation_base):
1358 Act even more clever for comments. Indent /* */ comments correctly
1361 2008-02-13 Johannes Schmid <jhs@gnome.org>
1363 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1364 Also set indentation size correctly, when tab size is set
1365 by language support plugin
1367 2008-02-13 Johannes Schmid <jhs@gnome.org>
1369 * plugins/language-support-cpp-java/plugin.c:
1370 (get_line_indentation_base):
1372 Indent lines after comments correctly
1374 2008-02-13 Johannes Schmid <jhs@gnome.org>
1376 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1377 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1378 * libanjuta/anjuta-launcher.h:
1379 Some more fixes from symbol-db-branch
1382 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1384 2008-02-12 Johannes Schmid <jhs@gnome.org>
1386 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1387 * global-tags/Makefile.am:
1389 #515954 – create_global_tags.sh: wrong anjuta-tags path
1391 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1392 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1393 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1394 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1395 (anjuta_launcher_fork):
1396 * libanjuta/anjuta-launcher.h:
1397 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1398 from symbol-db branch
1400 2008-02-11 Johannes Schmid <jhs@gnome.org>
1402 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1403 515868 – File browser only shows icons when activated
1405 2008-02-11 Johannes Schmid <jhs@gnome.org>
1407 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1408 #515867 – Anjuta dies on startup
1410 2008-02-11 Johannes Schmid <jhs@gnome.org>
1412 * TODO.tasks: Marked subversion task as completed
1414 === anjuta 2.3.4 ===
1416 2008-02-11 Naba Kumar <naba@gnome.org>
1418 * configure.in: Bumped version to 2.3.4
1420 2008-02-10 Naba Kumar <naba@gnome.org>
1422 * NEWS: Updated for release.
1424 2008-02-10 Johannes Schmid <jhs@gnome.org>
1426 * plugins/document-manager/anjuta-document-manager.plugin.in:
1427 Added html, javascript and glade file types. This makes it possible to
1428 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1429 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1431 * plugins/file-wizard/anjuta-file-wizard.glade:
1432 * plugins/gdb/anjuta-gdb.glade:
1433 * plugins/project-wizard/anjuta-project-wizard.glade:
1434 * plugins/search/anjuta-search.glade:
1435 * plugins/terminal/anjuta-terminal-plugin.glade:
1437 Fixed some other translation issues (#507921)
1439 2008-02-10 Naba Kumar <naba@gnome.org>
1441 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1442 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1444 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1446 * manuals/anjuta-manual/C/interface.xml,
1447 manuals/anjuta-manual/C/introduction.xml,
1448 manuals/anjuta-manual/C/preferences.xml,
1449 manuals/anjuta-manual/C/fileoperations.xml,
1450 manuals/anjuta-manual/C/projects.xml:
1451 Fix spelling errors, including bug #515204, #515172, #515117
1454 2008-02-10 Naba Kumar <naba@gnome.org>
1456 * plugins/document-manager/plugin.c: Fixed stream comment and added
1457 translator's comment for 'block comment', 'box comment' and 'stream
1460 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1462 * plugins/debug-manager/command.c,
1463 plugins/debug-manager/command.h,
1464 plugins/debug-manager/breakpoints.c,
1465 libanjuta/interfaces/libanjuta.idl:
1466 Avoid adding the same breakpoint several times
1468 * plugins/gdb/debugger.c:
1469 Fix bug #515463: Deattaching process kill it
1471 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1473 * manuals/anjuta-manual/C/debugger.xml:
1474 Fix translation bug #515459 and #515460
1476 2008-02-10 Johannes Schmid <jhs@gnome.org>
1478 Patch from Rémi Cardona <remi@gentoo.org>
1480 * plugins/build-basic-autotools/Makefile.am:
1481 * plugins/cvs-plugin/Makefile.am:
1482 * plugins/document-manager/Makefile.am:
1483 * plugins/editor/Makefile.am:
1484 * plugins/indent/Makefile.am:
1485 * plugins/language-support-cpp-java/Makefile.am:
1486 * plugins/message-view/Makefile.am:
1487 * plugins/sourceview/Makefile.am:
1488 * plugins/symbol-browser/Makefile.am:
1489 * plugins/terminal/Makefile.am:
1490 * scripts/build-schemas.mk:
1492 Fix #512531 – Parallel build fails
1494 * AUTHORS: Added Rémi
1496 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1498 * plugins/debug-manager/queue.c:
1499 Fix interrupt command, not working due to previous change
1501 2008-02-10 Johannes Schmid <jhs@gnome.org>
1505 * src/anjuta-callbacks.c (removed):
1506 * src/anjuta-callbacks.h (removed):
1508 Removed (almost) empty files, fixes #515383 and #515388
1510 2008-02-09 James Liggett <jrliggett@cox.net>
1512 Reviewed by Naba Kumar <naba@gnome.org>:
1514 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1515 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1516 * plugins/subversion/svn-command.c:
1517 (svn_command_make_canonical_path):
1518 * plugins/subversion/svn-command.h:
1519 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1520 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1521 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1522 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1523 * plugins/subversion/svn-remove-command.c:
1524 (svn_remove_command_new):
1525 * plugins/subversion/svn-status-command.c:
1526 (svn_status_command_new):
1527 * plugins/subversion/svn-switch-command.c:
1528 (svn_switch_command_new):
1529 * plugins/subversion/svn-update-command.c:
1530 (svn_update_command_new):
1531 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1532 die if the user gives a path that libsvn doesn't like.
1536 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1538 * plugins/debug-manager/command.c,
1539 plugins/debug-manager/command.h,
1540 plugins/debug-manager/queue.c:
1541 Fix crashes when trying to stop the debugger while it is busy
1543 2008-02-08 Johannes Schmid <jhs@gnome.org>
1545 Patch from Rodrigo Moya <rodrigo@novell.com>
1547 * plugins/glade/plugin.c: (ifile_open):
1548 * plugins/symbol-browser/test-class.cpp:
1549 * AUTHORS: Added Rodrigo
1551 #514732 – 64 bit compliation error
1552 #514733 – Use of uninitialized variables
1554 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1556 * manuals/anjuta-manual/C/debugger.xml:
1557 Fix translation bug #514494 and bug #514440
1559 2008-02-05 Massimo Cora' <maxcvs@email.it>
1561 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1562 Fix a compile error added in the previous patch
1564 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1566 * plugins/profiler/gprof-view.c,
1567 plugins/class-inheritance/class-callbacks.c,
1568 plugins/class-inheritance/class-inherit.c,
1569 plugins/symbol-browser/an_symbol.c,
1570 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1571 libanjuta/interfaces/libanjuta.idl:
1572 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1574 2008-02-04 Johannes Schmid <jhs@gnome.org>
1576 * plugins/search/anjuta-search.glade: Fixed typo
1578 2008-02-03 Johannes Schmid <jhs@gnome.org>
1580 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1581 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1582 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1584 * plugins/build-basic-autotools/build-basic-autotools.c:
1585 (build_get_context), (build_configure_project):
1586 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1587 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1588 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1589 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1590 * plugins/devhelp/plugin.c: (devhelp_activate):
1591 * plugins/editor/Makefile.am:
1592 * plugins/editor/anjuta-editor-scintilla.glade:
1593 * plugins/editor/text_editor.c:
1594 * plugins/editor/text_editor.h:
1595 * plugins/editor/text_editor_menu.c (removed):
1596 * plugins/editor/text_editor_menu.h (removed):
1597 * plugins/file-wizard/anjuta-file-wizard.glade:
1598 * plugins/gtodo/notification.c: (create_notification_window):
1599 * plugins/gtodo/preferences.c: (preferences_widget):
1600 * plugins/language-support-cpp-java/plugin.c:
1601 (cpp_java_plugin_activate_plugin):
1602 * plugins/message-view/anjuta-message-manager-plugin.glade:
1603 * plugins/message-view/plugin.c: (activate_plugin):
1604 * plugins/project-manager/plugin.c: (confirm_removal):
1605 * plugins/search/anjuta-search.glade:
1606 * plugins/search/plugin.c:
1607 * plugins/search/search-replace.c: (nb_results_alert):
1608 * plugins/subversion/subversion-commit-dialog.c:
1609 (on_subversion_commit_response):
1610 * plugins/symbol-browser/plugin.c: (activate_plugin):
1611 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1612 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1613 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1616 Fixed translation bugs from #507921.
1617 Removed unused files in scintilla plugin
1619 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1621 * manuals/anjuta-manual/C/debugger.xml:
1622 Fix bug #514124 and bug #514138: Wrong menu item name
1624 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1626 * plugins/profiler/gprof-view.c,
1627 plugins/symbol-browser/plugin.c,
1628 plugins/class-inheritance/class-callbacks.c,
1629 plugins/debug-manager/plugin.c,
1630 plugins/tools/editor.c,
1631 plugins/search/search-replace.c,
1632 plugins/search/search-replace_backend.c,
1633 plugins/search/search-replace_backend.h,
1634 plugins/build-basic-autotools/build-basic-autotools.c,
1635 plugins/document-manager/plugin.c,
1636 plugins/document-manager/file_history.c,
1637 plugins/document-manager/anjuta-docman.c,
1638 plugins/document-manager/anjuta-docman.h,
1639 plugins/document-manager/action-callbacks.c,
1640 libanjuta/interfaces/libanjuta.idl:
1641 Rename IAnjutaDocumentManager functions:
1642 find_document_with_path, goto_file_line, goto_file_line_mark
1643 and get_full_filename into
1644 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1646 Fix search plugin to use an URI instead of a file path
1647 Fix anjuta_docman_get_uri to always return an URI
1649 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1651 * plugins/debug-manager/breakpoints.c:
1652 Fix bug #514118: Rename Clear All Breakpoints to Remove
1655 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1657 * manuals/anjuta-manual/C/debugger.xml:
1658 Update debugger documentation
1660 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1662 * plugins/debug-manager/sharedlib.c,
1663 plugins/debug-manager/anjuta-debug-manager.glade,
1664 plugins/debug-manager/queue.c,
1665 plugins/tools/execute.c,
1666 plugins/tools/anjuta-tools.glade,
1667 plugins/tools/editor.c,
1668 plugins/project-wizard/templates/terminal.wiz,
1669 plugins/project-wizard/templates/xlib-dock.wiz,
1670 plugins/project-wizard/templates/wxwin.wiz,
1671 plugins/project-wizard/templates/java.wiz,
1672 plugins/project-wizard/templates/gnome.wiz,
1673 plugins/project-wizard/templates/anjuta-plugin.wiz,
1674 plugins/project-wizard/templates/gtkmm.wiz,
1675 plugins/project-wizard/templates/python.wiz,
1676 plugins/project-wizard/templates/cpp.wiz,
1677 plugins/project-wizard/templates/sdl.wiz,
1678 plugins/project-wizard/templates/gtk.wiz,
1679 plugins/project-wizard/templates/minimal.wiz,
1680 plugins/project-wizard/templates/xlib.wiz,
1681 plugins/project-wizard/templates/gcj.wiz,
1682 plugins/gdb/plugin.c,
1683 plugins/gdb/debugger.c,
1684 libanjuta/anjuta-plugin-manager.c:
1685 Partial fix of #507921: translation issues in debug-manager, tools,
1686 project-wizard, gdb and anjuta-plugin-manager.
1688 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1690 * plugins/debug-manager/queue.c:
1691 Debugger Local, Stack and Thread windows were missing due to
1692 the previous change.
1694 2008-02-02 Johannes Schmid <jhs@gnome.org>
1696 * manuals/anjuta-manual/Makefile.am:
1697 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1698 causes make install to fail
1700 2008-02-02 Johannes Schmid <jhs@gnome.org>
1702 * plugins/macro/macros.xml:
1703 #495511 – Header_h macro correction
1705 2008-02-02 Johannes Schmid <jhs@gnome.org>
1707 * plugins/patch/patch-plugin.glade:
1708 gtk-apply is not translatable...
1710 2008-02-02 Johannes Schmid <jhs@gnome.org>
1712 * plugins/build-basic-autotools/build-basic-autotools.c:
1713 (on_build_mesg_format):
1715 Also check for untranslated messages from make. Should fix
1716 #511981 – Error parsing make output
1718 2008-02-02 Johannes Schmid <jhs@gnome.org>
1720 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1723 Fixed #511010 – [UI] Execute program utility window
1725 2008-02-02 Johannes Schmid <jhs@gnome.org>
1728 Fixed #509908 – [UI] Problems with the General settings tab
1730 2008-02-02 Johannes Schmid <jhs@gnome.org>
1732 * manuals/anjuta-manual/C/fileoperations.xml:
1733 Fixed #513730 – Option not present in the GUI po file
1735 2008-02-02 Johannes Schmid <jhs@gnome.org>
1737 * plugins/sourceview/anjuta-editor-sourceview.glade:
1738 Adjust preferences default values
1740 2008-02-02 Johannes Schmid <jhs@gnome.org>
1742 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1743 Fixed #512535 – Open files tabs' position is correctly remembered
1744 but not applied at startup
1746 2008-02-02 Johannes Schmid <jhs@gnome.org>
1748 * plugins/search/search-replace.c: (on_message_clicked):
1749 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1750 fix clicking on search result messages
1752 2008-02-01 James Liggett <jrliggett@cox.net>
1754 * plugins/subversion/svn-command.c: (on_svn_notify):
1755 Fixed wrong status message output when resolving conflicts.
1757 2008-02-02 Johannes Schmid <jhs@gnome.org>
1759 * configure.in: Require GtkSourceView 2.1.2
1760 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1761 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1762 (imark_is_marker_set), (imark_delete_all_markers),
1763 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1765 Adapted to API changes in GtkSourceView
1767 2008-02-01 Johannes Schmid <jhs@gnome.org>
1769 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1770 Fixed tabsize preference
1772 2008-02-01 Johannes Schmid <jhs@gnome.org>
1774 * manuals/anjuta-manual/C/fileoperations.xml:
1775 * manuals/anjuta-manual/C/interface.xml:
1778 * manuals/anjuta-manual/Makefile.am:
1779 * manuals/anjuta-manual/C/figures/*:
1781 Updated figures to be in clearlooks theme, removed old figures
1783 2008-02-01 Johannes Schmid <jhs@gnome.org>
1785 * plugins/patch/patch-plugin.glade:
1786 * plugins/patch/plugin.c: (patch_plugin_activate):
1787 Another UI issue with the patch plugin and silenced a compiler
1790 Patch from James Liggett:
1791 * plugins/profiler/gprof-call-graph-view.c:
1792 (gprof_call_graph_view_create_columns):
1793 * plugins/profiler/gprof-flat-profile-view.c:
1794 (gprof_flat_profile_view_create_columns):
1795 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1796 * plugins/profiler/gprof-view.h:
1798 Use two decimal places for float values in profiler views (#507831)
1800 2008-02-01 Johannes Schmid <jhs@gnome.org>
1803 * plugins/editor/Makefile.am:
1805 Fixed #512751 – libgnomeprint unnecessary without scintilla
1807 2008-01-31 Johannes Schmid <jhs@gnome.org>
1809 * plugins/language-manager/languages.xml:
1810 Added a pretty ugly string for C++ headers. Maybe we should rely
1811 on mime-types instead...
1813 2008-01-31 Johannes Schmid <jhs@gnome.org>
1815 * plugins/language-support-cpp-java/cpp-java-assist.c:
1816 (get_iter_column), (cpp_java_assist_get_calltip_context),
1817 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1818 (on_assist_chosen), (cpp_java_assist_install):
1819 * plugins/language-support-cpp-java/plugin.c:
1820 (on_editor_char_inserted_cpp):
1821 Removed annoying DEBUG_PRINTs
1823 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1824 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1825 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1827 Fixed "jumping" tooltips, fixed indentation of brances
1829 2008-01-31 Johannes Schmid <jhs@gnome.org>
1831 * plugins/document-manager/plugin.c: (on_document_changed):
1832 Fixed crash when closing anjuta after all document tabs have been closed
1834 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1836 * plugins/debug-manager/anjuta-debug-manager.glade:
1837 Fix #513485: wrong strings maked as translatable
1839 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1841 * plugins/debug-manager/threads.c,
1842 plugins/debug-manager/stack_trace.c:
1843 Avoid crash when getting relative path from debugger (same fix
1846 * plugins/debug-manager/queue.c:
1847 Emit all state changes notification
1849 * plugins/debug-manager/start.c:
1850 Fix #511586: Project path with "+" not working in debugger
1852 2008-01-31 Johannes Schmid <jhs@gnome.org>
1854 * plugins/patch/patch-plugin.glade:
1855 Fixed button ui problem...
1857 Patch from James Liggett:
1858 * plugins/profiler/gprof-call-graph-block-entry.c:
1859 (gprof_call_graph_block_primary_entry_new),
1860 (gprof_call_graph_block_secondary_entry_new):
1861 * plugins/profiler/gprof-flat-profile-entry.c:
1862 (gprof_flat_profile_entry_new):
1864 Fix #507831 - Wrong Profiler values for some locales
1866 2008-01-31 Johannes Schmid <jhs@gnome.org>
1868 * plugins/sourceview/anjuta-editor-sourceview.glade:
1869 * plugins/sourceview/sourceview-prefs.c:
1870 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1872 Fixed Editor->View popup menu for those entries that are appropriate for
1875 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1877 * plugins/debug-manager/breakpoints.c:
1878 Fix #512901: Crash when adding a breakpoint
1880 * plugins/debug-manager/queue.c:
1881 Remove a possible memory leak
1883 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1885 * plugins/debug-manager/data_view.c,
1886 plugins/debug-manager/sparse_view.c,
1887 manuals/anjuta-manual/C/debugger.xml:
1888 Fix #513130, #513131 #513135: Wrong menu item names and errors
1889 in the documentation
1891 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1893 * plugins/tools/editor.c:
1894 ianjuta_document_manager_find_document_with_path expect an uri not
1897 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
1899 * manuals/reference/libanjuta/libanjuta-docs.sgml,
1900 manuals/reference/libanjuta/libanjuta-sections.txt,
1901 libanjuta/interfaces/libanjuta.idl:
1902 Documentation fixes for IAnjutaDebugger* interfaces
1904 === anjuta 2.3.3 ===
1906 2008-01-27 Naba Kumar <naba@gnome.org>
1908 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
1911 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
1912 (value_added_current_editor), (value_removed_current_editor):
1915 * TODO.tasks: Updated.
1917 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
1918 scrollwindow shadow in.
1920 * plugins/editor/anjuta-editor-scintilla.glade:
1921 * plugins/editor/style-editor.c: (create_style_editor_gui):
1922 Set style window transient and cetered for preferences window.
1923 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
1925 * plugins/editor/anjuta-editor-scintilla.glade:
1926 Fixes Bug #427108 - Scintilla plugin configuration folding-style
1929 * configure.in, NEWS: Updated for release 2.3.3
1931 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1933 * plugins/debug-manager/anjuta-debug-manager.glade:
1934 Fix #512224: Use a string in english
1936 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1938 * plugins/build-basic-autotools/build-basic-autotools.c:
1939 ianjuta_document_manager_goto_file_line_mark needs an uri and
1942 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
1944 * plugins/symbol-browser/plugin.c,
1945 plugins/symbol-browser/an_symbol_view.c:
1946 use gnome_vfs_get_uri_from_local_path to get local path from uri
1947 This takes care of escaping some characters
1949 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
1951 * plugins/debug-manager/stack_trace.c:
1952 Probably fix #510028: crash debugger when having a relative filename
1955 2008-01-25 Tom <tpgww@onepost.net>
1957 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
1959 * plugins/document-manager/plugin.c,
1960 plugins/document-manager/file_history.c,
1961 plugins/document-manager/file_history.h,
1962 plugins/document-manager/anjuta-docman.c,
1963 plugins/document-manager/anjuta-docman.h:
1964 Rename filename argument to uri when an uri is expected
1965 anjuta_docman_get_document_for_uri will remove symlinks
1967 2008-01-25 Naba Kumar <naba@gnome.org>
1969 * plugins/terminal/terminal.c: (terminal_execute),
1971 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
1973 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
1975 * plugins/debug-manager/anjuta-debug-manager.glade,
1976 plugins/debug-manager/start.c:
1977 Fix #511049: Change UI of add source directories dialog
1979 2008-01-24 Naba Kumar <naba@gnome.org>
1981 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
1982 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
1983 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
1984 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
1985 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
1988 2008-01-24 Johannes Schmid <jhs@gnome.org>
1990 Patch from: Luca Ferretti <ella.uca@libero.it>:
1992 * plugins/document-manager/anjuta-docman.c:
1993 (anjuta_docman_page_init), (anjuta_docman_class_init):
1994 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
1996 Fix #511757 – Close icon in tabs cut off (Patch was only for
1997 document-manager, also adapted it for message-manager)
1999 2008-01-24 Johannes Schmid <jhs@gnome.org>
2001 * plugins/Makefile.am:
2002 * plugins/sourceview/anjuta-document.c:
2003 * plugins/sourceview/anjuta-marshal.list:
2004 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2005 (anjuta_view_key_press_event):
2006 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2007 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2008 (iiter_diff), (iiter_iface_init):
2009 * plugins/sourceview/sourceview.c: (on_document_char_added),
2010 (ieditor_goto_position), (ieditor_get_text),
2011 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2012 (ieditor_erase), (ieditor_get_line_from_position),
2013 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2014 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2015 (ieditor_get_end_position), (ieditor_goto_start),
2016 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2017 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2018 (iassist_show_tips):
2020 Implemented new iterators interface in sourceview editor and
2023 2008-01-23 Naba Kumar <naba@gnome.org>
2025 * libanjuta/interfaces/libanjuta.idl:
2026 * manuals/reference/libanjuta/libanjuta-sections.txt:
2027 * plugins/build-basic-autotools/build-basic-autotools.c:
2028 (build_indicator_location_set), (on_editor_changed):
2029 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2030 * plugins/debug-manager/variable.c: (get_hovered_word):
2031 * plugins/document-manager/action-callbacks.c:
2032 (on_editor_command_upper_case_activate),
2033 (on_editor_command_lower_case_activate):
2034 * plugins/document-manager/search-box.c: (on_incremental_search),
2035 (on_search_activated):
2036 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2037 (iiter_last), (iiter_set_position), (iiter_get_position),
2038 (iiter_get_length), (iiter_compare), (iiter_diff),
2040 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2041 (text_editor_goto_point), (itext_editor_goto_start),
2042 (itext_editor_goto_end), (itext_editor_goto_position),
2043 (itext_editor_get_text_all), (itext_editor_get_text),
2044 (itext_editor_get_position), (itext_editor_get_offset),
2045 (itext_editor_get_length), (itext_editor_insert),
2046 (itext_editor_erase), (itext_editor_erase_all),
2047 (itext_editor_get_column), (itext_editor_get_overwrite),
2048 (itext_editor_set_popup_menu),
2049 (itext_editor_get_line_from_position),
2050 (itext_editor_get_line_begin_position),
2051 (itext_editor_get_line_end_position),
2052 (itext_editor_get_position_from_offset),
2053 (itext_editor_get_start_position), (itext_editor_get_end_position),
2054 (itext_editor_iface_init), (iconvert_to_upper),
2055 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2057 * plugins/editor/text_editor.h:
2058 * plugins/editor/text_editor_cbs.c:
2059 (on_text_editor_scintilla_notify):
2060 * plugins/indent/plugin.c: (on_indent_action_activate):
2061 * plugins/language-support-cpp-java/cpp-java-assist.c:
2062 (cpp_java_assist_get_scope_context),
2063 (cpp_java_assist_get_pre_word),
2064 (cpp_java_assist_show_autocomplete),
2065 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2066 (on_editor_char_added), (on_assist_chosen):
2067 * plugins/language-support-cpp-java/plugin.c:
2068 (get_line_indentation), (skip_iter_to_previous_logical_line),
2069 (skip_preprocessor_lines), (initialize_indentation_params),
2070 (set_line_indentation), (get_line_indentation_base),
2071 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2072 (on_editor_char_inserted_java), (on_auto_indent):
2073 * plugins/macro/macro-actions.c: (match_shortcut):
2074 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2075 * plugins/macro/plugin.c: (match_keyword):
2076 * plugins/search/plugin.c: (find_incremental):
2077 * plugins/search/search-replace.c: (search_and_replace),
2078 (search_start_over):
2079 * plugins/search/search-replace_backend.c:
2080 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2081 (create_search_entries):
2082 * plugins/symbol-browser/plugin.c:
2083 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2084 (isymbol_manager_iface_init):
2085 * plugins/symbol-db/plugin.c:
2086 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2087 (isymbol_manager_iface_init):
2088 * plugins/tools/execute.c: (atp_output_context_construct),
2089 (atp_output_context_destroy), (atp_user_tool_execute):
2091 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2092 iterators instead of integer offsets.
2093 - Renamed original ianjuta_editor_get_position(int) to
2094 ianjuta_editor_get_offset(). It is deprecated.
2095 - Renamed original ianjuta_editor_get_position_iter() to
2096 ianjuta_editor_get_position().
2097 - Renamed ianjuta_editor_get_cell_iter() to
2098 ianjuta_editor_get_position_from_offset()
2099 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2100 - Added new methods:
2101 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2102 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2103 ianjuta_editor_goto_end().
2104 - All relevent signals and methods converted to use iterators.
2105 - All relevent plugins fixed to use new API.
2106 - Removed ianjuta_editor_cell_get_line() because it is provided by
2107 ianjuta_editor_get_line_from_position().
2108 - Removed ianjuta_symbol_manager_get_completions_at_position()
2109 because it not used anywhere and is not right to be there.
2110 - Updated IAnjutaEditable documentation.
2112 Updated IAnjutaIterable interface:
2113 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2114 - Introduced 'end-iter' to point at the end of the list.
2115 - Updated IAnjutaIterable documentation.
2117 * plugins/Makefile.am:
2118 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2121 2008-01-22 Johannes Schmid <jhs@gnome.org>
2123 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2124 * plugins/project-import/anjuta-project-import.glade:
2125 * plugins/project-import/anjuta-project-import.plugin.in:
2126 * plugins/project-wizard/anjuta-project-wizard.glade:
2127 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2128 * plugins/project-wizard/druid.c: (npw_druid_new):
2129 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2131 Fixed #465084 – wizard instead of assistant (only string changes...)
2133 2008-01-20 Rob Bradford <rob@openedhand.com>
2135 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2136 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2137 coming up with the solution. (Bug: #510390.)
2139 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2141 * plugins/build-basic-autotools/executer.c:
2142 Fix #502508, use anjuta_launcher to keep program output
2144 * plugins/terminal/terminal.c:
2145 Remove unused child_initizlized member
2146 Start the shell on plugin activation
2148 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2150 * plugins/debug-manager/sparse_buffer.c:
2151 Fix a crash when scrolling in the diassembly window
2153 * plugins/debug-manager/sparse_view.c:
2154 Small limit change using the same "unit" for both number
2156 2008-01-19 Naba Kumar <naba@gnome.org>
2158 * plugins/language-support-cpp-java/cpp-java-assist.c:
2159 (cpp_java_assist_get_scope_context),
2160 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2163 2008-01-19 Johannes Schmid <jhs@gnome.org>
2165 * plugins/sourceview/anjuta-editor-sourceview.glade:
2166 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2168 And even more strings...
2170 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2172 * plugins/project-wizard/templates/cpp/src/main.cc:
2173 Fix #498734, typing error in c++ project template
2175 2008-01-19 Johannes Schmid <jhs@gnome.org>
2177 * plugins/editor/text_editor.c: (text_editor_save_file):
2178 * plugins/macro/anjuta-macro.glade:
2179 * plugins/subversion/anjuta-subversion.glade:
2181 Fixed even more strings
2183 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2185 * plugins/language-support-cpp-java/cpp-java-assist.c:
2186 Fix bug #488519, remove critical warning (completion_cache == NULL
2189 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2191 * plugins/gdb/debugger.c:
2192 Enable logging of gdb communication with an environment variable
2194 2008-01-19 Naba Kumar <naba@gnome.org>
2196 * plugins/editor/text-editor-iterable.c: (iiter_next),
2197 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2198 editor native funtions to avoid round trips.
2200 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2202 * plugins/editor/text_editor.c:
2203 Fix a bug due to the previous patch: Unable to save new file in
2206 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
2208 * plugins/debug-manager/disassemble.c,
2209 plugins/debug-manager/disassemble.h,
2210 plugins/debug-manager/registers.c,
2211 plugins/debug-manager/registers.h,
2212 plugins/debug-manager/memory.c,
2213 plugins/debug-manager/memory.h,
2214 plugins/debug-manager/command.c,
2215 plugins/debug-manager/command.h,
2216 plugins/debug-manager/queue.c,
2217 plugins/debug-manager/queue.h,
2218 plugins/debug-manager/breakpoints.c,
2219 plugins/debug-manager/stack_trace.c,
2220 plugins/debug-manager/threads.c,
2221 plugins/debug-manager/plugin.c,
2222 plugins/gdb/plugin.c,
2223 plugins/gdb/debugger.c,
2224 plugins/gdb/debugger.h,
2225 manuals/reference/libanjuta/libanjuta-sections.txt,
2226 manuals/reference/libanjuta/libanjuta.types,
2227 libanjuta/interfaces/libanjuta.idl:
2228 Use gulong instead of guint for addresses
2229 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
2230 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
2232 * plugins/gdb/anjuta-gdb.plugin.in:
2233 Remove reference to IAnjutaCpuDebugger (useless)
2235 2008-01-18 Johannes Schmid <jhs@gnome.org>
2237 * AUTHORS: Added Alexander
2239 2008-01-18 Johannes Schmid <jhs@gnome.org>
2241 Patch from: Alexander Korolyov <kilork@yandex.ru>
2243 * plugins/editor/text_editor.c: (load_from_file),
2244 (text_editor_save_file):
2246 Fixed symlinks (#510238) and file permission (#405321)
2247 handling for scintilla editor.
2249 2008-01-17 Johannes Schmid <jhs@gnome.org>
2251 * plugins/document-manager/action-callbacks.c:
2252 (on_editor_command_select_all_activate),
2253 (on_editor_command_cut_activate),
2254 (on_editor_command_paste_activate),
2255 (on_editor_command_copy_activate),
2256 (on_editor_command_clear_activate):
2257 Resupport cut/copy/paste/clear on GtkEditables when those
2258 have focus. (Important for shortcuts to work).
2260 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2261 * plugins/document-manager/search-box.c: (on_search_activated):
2262 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
2263 * plugins/patch/patch-plugin.c: (on_ok_clicked):
2264 * plugins/profiler/plugin.c: (profiler_get_data):
2265 * plugins/project-wizard/druid.c: (npw_druid_new):
2266 * plugins/project-wizard/install.c: (on_install_end_install_file):
2267 * plugins/sourceview/anjuta-editor-sourceview.glade:
2268 * plugins/subversion/anjuta-subversion.glade:
2269 * plugins/tools/anjuta-tools.glade:
2270 Various string fixes
2272 2008-01-17 Naba Kumar <naba@gnome.org>
2274 Patch from James Liggett:
2276 * plugins/subversion/subversion-add-dialog.c:
2277 (on_subversion_add_response):
2278 * plugins/subversion/subversion-copy-dialog.c:
2279 (on_subversion_copy_response):
2280 * plugins/subversion/subversion-diff-dialog.c:
2281 (on_subversion_diff_response):
2282 * plugins/subversion/subversion-merge-dialog.c:
2283 (on_subversion_merge_response):
2284 * plugins/subversion/subversion-remove-dialog.c:
2285 (on_subversion_remove_response):
2286 * plugins/subversion/subversion-switch-dialog.c:
2287 (on_subversion_switch_response):
2288 * plugins/subversion/subversion-ui-utils.c: (check_input):
2289 * plugins/subversion/subversion-ui-utils.h:
2290 * plugins/subversion/subversion-update-dialog.c:
2291 (on_subversion_update_response):
2293 If the user doesn't enter any data for path or revision fields in
2294 certain SVN plugin dialogs, libsvn throws assertion failures and
2295 kills Anjuta. To avoid this, the validity of path and revision
2296 input data are checked before the command gets executed.
2298 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2299 if user gives bad or no input
2301 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2303 * plugins/document-manager/anjuta-docman.c:
2304 Fix #507627 memory tab stay active on debugger stop
2305 Remove two unused variables due to the previous patch
2307 2008-01-16 Johannes Schmid <jhs@gnome.org>
2309 * libanjuta/anjuta-plugin-manager.c:
2310 Fixed #508399 – When you enable a plugin, preferences don't show up
2312 2008-01-16 Rob Bradford <rob@openedhand.com>
2314 Reviewed by: Johannes Schmid <jhs@gnome.org>
2316 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2317 (get_property_value_as_string), (set_property_value_as_string),
2318 (register_callbacks):
2319 * libanjuta/anjuta-preferences.h:
2320 Add support for both file and folder preferences (originally only
2321 folder choosers were supported. (Fixes bug: #508805.)
2323 * plugins/file-manager/file-manager.glade:
2324 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2327 2008-01-16 Johannes Schmid <jhs@gnome.org>
2329 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2331 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2334 Fixed #509875 – The "Update globale tags" button wording is incorrect
2335 Fixed #509873 – Build Autotools Preferences has excessive padding
2336 Fixed #509872 – General Information labels are incorrectly aligned
2337 Fixed #509871 – General preferences has incorrect use of colons
2339 2008-01-16 Johannes Schmid <jhs@gnome.org>
2341 * plugins/document-manager/anjuta-document-manager.glade:
2342 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2344 Fixed #509865 – Incorrect padding in the Documents settings tabs
2345 Fixed #509867 – Create button contents is mis-aligned
2346 Fixed #509869 – "Add Directory" button is not HIG complient
2348 2008-01-16 Johannes Schmid <jhs@gnome.org>
2350 * libanjuta/anjuta-preferences-dialog.c:
2351 (anjuta_preferences_dialog_add_page):
2353 Fix #509864 – No initial section selected when opening the Preferences dialog
2355 2008-01-16 Johannes Schmid <jhs@gnome.org>
2357 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2358 Removed unused gconf_notifications
2360 * plugins/search/anjuta-search.glade:
2361 * plugins/subversion/anjuta-subversion.glade:
2362 * plugins/tools/anjuta-tools.glade:
2363 * src/anjuta-app.c: (anjuta_app_instance_init):
2365 Fixed various strings
2367 2008-01-15 Naba Kumar <naba@gnome.org>
2369 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2370 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2373 * plugins/symbol-browser/an_symbol_view.c:
2374 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2377 2008-01-15 Johannes Schmid <jhs@gnome.org>
2379 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2380 (anjuta_profile_add_plugins_from_xml):
2381 * plugins/file-manager/file-manager.glade:
2384 * libanjuta/interfaces/libanjuta.idl:
2387 * plugins/sourceview/Makefile.am:
2388 * plugins/sourceview/anjuta-editor-sourceview.glade:
2389 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2390 (end_print), (print_setup), (sourceview_print),
2391 (sourceview_print_preview):
2392 * plugins/sourceview/sourceview.c: (iprint_print),
2393 (iprint_print_preview):
2395 Added printing support to GtkSourceView editor
2397 2007-01-14 Tom <tpgww@onepost.net>
2399 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2401 * plugins/document-manager/anjuta-docman.c:
2402 Fix two memory leaks added by the previous patch
2404 2008-01-14 Johannes Schmid <jhs@gnome.org>
2406 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2407 * plugins/sourceview/assist-window.c: (assist_window_move):
2411 2008-01-14 Rob Bradford <rob@openedhand.com>
2413 * global-tags/Makefile.am:
2414 * global-tags/create_global_tags.sh.in:
2415 Install anjuta-tags binary into FHS policy compliant directory and
2416 update references. (Fixes bug: 509346.)
2418 2008-01-13 Naba Kumar <naba@gnome.org>
2420 Patch from: Ritesh Khadgaray
2421 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2422 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2423 Adds export-dynamic option to LDFLAGS to project template for libglade
2424 to work for autoconnect signals.
2426 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2428 * libanjuta/anjuta-utils.c:
2429 anjuta_util_get_real_path return a string that need to be freed
2430 with g_free even if PATH_MAX is not defined
2432 2008-01-13 Andre Klapper <a9016009@gmx.de>
2434 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2437 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2439 * plugins/document-manager/anjuta-docman.c:
2440 Do not reopen file having escaped character (+,...) in path name
2442 2008-01-13 Naba Kumar <naba@gnome.org>
2444 * libanjuta/interfaces/libanjuta.idl:
2445 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2446 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2447 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2448 IAnjutaProjectManager::add_sources().
2450 * plugins/glade/plugin.c: (on_glade_resource_removed),
2451 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2452 stubs for handing resources in glade file.
2454 2008-01-13 Naba Kumar <naba@gnome.org>
2456 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2458 * plugins/glade/plugin.c: (ifile_open): Select the first window
2459 in the glade project when it is first opened. Avoids empty glade
2460 document the first time.
2462 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2464 Reviewed by: Johannes Schmid <jhs@gnome.org>
2466 * plugins/gtodo/callback.c: (remove_todo_item):
2467 Fix #507304 – crash in Anjuta IDE while removing done tasks
2469 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2471 * plugins/debug-manager/anjuta-debug-manager.ui,
2472 plugins/debug-manager/plugin.c,
2473 plugins/debug-manager/start.h,
2474 plugins/debug-manager/start.c:
2475 New menu item to add extra source directories for debugger
2477 === anjuta 2.3.2 ===
2479 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2481 * plugins/gtodo/callback.c: (remove_todo_item):
2482 Fix #507304 – crash in Anjuta IDE while removing done tasks
2484 2008-01-11 Naba Kumar <naba@gnome.org>
2486 * configure.in: Bumped version to 2.3.2
2487 * NEWS: Updated for anjuta 2.3.2 release
2488 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2491 2008-01-11 Johannes Schmid <jhs@gnome.org>
2493 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2495 Reverted accidently commited change
2497 * plugins/document-manager/anjuta-document-manager.glade:
2498 Fix Gtk-Critical because of broken glade file
2500 2008-01-11 Naba Kumar <naba@gnome.org>
2502 * plugins/glade/plugin.c: (on_document_destroy),
2503 (glade_plugin_add_project): Fixed a bug where when more than one
2504 glade document is open and one is closed, it closes all the glade
2505 documents. Also it might have fixed the bug where sometimes closing
2506 the glade document leaves glade widget tree unclosed.
2508 2008-01-11 Naba Kumar <naba@gnome.org>
2510 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2511 prevent install errors when not installed as root (then the files
2512 are only useful when glade-3 is installed in the same prefix, but it
2513 doesn't harm anjuta runtime).
2515 * plugins/sourceview/sourceview.c: Commented use of a file
2516 not currently distributed.
2518 2008-01-10 Naba Kumar <naba@gnome.org>
2520 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2521 nothing to translate in it.
2523 2008-01-10 Johannes Schmid <jhs@gnome.org>
2525 * plugins/project-wizard/templates/gnome.wiz:
2526 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2527 * plugins/project-wizard/templates/gnome/src/main.c:
2528 * plugins/project-wizard/templates/translatable-strings.h:
2530 Fixed #508497 and added a new chooser to select whether to use
2533 2008-01-10 Johannes Schmid <jhs@gnome.org>
2535 Patch from Tom <tpgww@onepost.net>:
2537 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2538 (anjuta_util_glist_path_dedup):
2539 * libanjuta/anjuta-utils.h:
2541 Give the method a proper prefixed name
2543 * plugins/document-manager/action-callbacks.c:
2544 (get_current_popup_active),
2545 (on_editor_command_select_all_activate),
2546 (on_editor_command_cut_activate),
2547 (on_editor_command_paste_activate),
2548 (on_editor_command_copy_activate),
2549 (on_editor_command_clear_activate), (on_show_search),
2550 (on_repeat_quicksearch):
2551 * plugins/document-manager/action-callbacks.h:
2552 * plugins/document-manager/anjuta-docman.c:
2553 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2554 (anjuta_docman_goto_file_line_mark),
2555 (anjuta_docman_get_full_filename):
2556 * plugins/document-manager/anjuta-docman.h:
2557 * plugins/document-manager/anjuta-document-manager.ui:
2558 * plugins/document-manager/plugin.c:
2559 (update_document_ui_interface_items):
2561 Better way to fix the popup-menu items (Cut/Copy/Paste)
2562 and various clean-ups.
2564 * plugins/document-manager/search-box.c: (on_document_changed),
2565 (search_box_fill_search_focus):
2566 * plugins/document-manager/search-box.h:
2567 * plugins/search/plugin.c:
2569 Add a menu item to repeat the quick search
2571 2008-01-10 Johannes Schmid <jhs@gnome.org>
2573 * plugins/language-support-cpp-java/cpp-java-assist.c:
2576 Fixed #508424 – Auto complete: previous char was removed when
2577 pre TAB to auto complete.
2579 2008-01-10 Johannes Schmid <jhs@gnome.org>
2581 Patch from: James Ligett:
2583 * plugins/profiler/gprof-call-graph-view.c:
2584 (gprof_call_graph_view_create_columns):
2585 * plugins/profiler/gprof-flat-profile-view.c:
2586 (gprof_flat_profile_view_create_columns):
2588 Fixed translation issues (#496833)
2590 2008-01-10 Johannes Schmid <jhs@gnome.org>
2592 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2594 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2595 Fix #460390 – Changing categories while edinting something
2597 2008-01-09 Naba Kumar <naba@gnome.org>
2599 * libanjuta/anjuta-plugin-manager.c:
2600 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2603 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2604 corruption reported in bug #507491. Potentially fixes too.
2606 2008-01-09 Johannes Schmid <jhs@gnome.org>
2608 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2610 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2611 Fix bug #505205 completely
2613 * AUTHORS: Added Bolesław
2615 2008-01-08 Johannes Schmid <jhs@gnome.org>
2617 * plugins/document-manager/action-callbacks.c:
2618 (on_editor_command_cut_activate),
2619 (on_editor_command_paste_activate),
2620 (on_editor_command_copy_activate),
2621 (on_editor_command_clear_activate):
2623 Fixed editor popup menu (Cut, Copy, Paste)
2625 2008-01-08 Johannes Schmid <jhs@gnome.org>
2627 * plugins/sourceview/sourceview.c: (autodetect_language):
2628 Fixed a crash when creating a new file
2630 2008-01-08 Johannes Schmid <jhs@gnome.org>
2632 Patch by <bolekk@gmail.com> (GHOP Student)
2634 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2637 2008-01-08 Naba Kumar <naba@gnome.org>
2639 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2640 * libanjuta/anjuta-plugin-manager.c:
2641 (anjuta_plugin_manager_select),
2642 (anjuta_plugin_manager_activate_plugins):
2643 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2644 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2645 (on_create_submenu), (create_open_with_submenu):
2646 * src/about.c: (on_about_plugin_activate),
2647 (about_create_plugins_submenu): Use translated version of get_string()
2648 API in AnjutaDescription for translatable properties. Fixes bug #496833
2651 2008-01-07 Johannes Schmid <jhs@gnome.org>
2653 * plugins/build-basic-autotools/executer.c: (execute_program):
2654 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2655 * plugins/debug-manager/anjuta-debug-manager.glade:
2656 * plugins/debug-manager/locals.c: (create_locals_gui):
2657 * plugins/file-loader/plugin.c: (on_create_submenu):
2658 * plugins/gtodo/main.h:
2659 * plugins/gtodo/preferences.c: (preferences_widget):
2660 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2661 * plugins/tools/anjuta-tools.glade:
2662 * plugins/tools/execute.c: (atp_output_context_print):
2665 Another bunch of i18n fixes (#496833)
2667 2008-01-07 Johannes Schmid <jhs@gnome.org>
2669 * plugins/build-basic-autotools/build-basic-autotools.c:
2670 (on_build_terminated):
2671 * plugins/gtodo/interface.c: (set_read_only):
2672 * plugins/project-manager/plugin.c: (confirm_removal),
2673 (on_popup_add_to_project):
2674 * plugins/subversion/anjuta-subversion.glade:
2675 * plugins/tools/execute.c: (atp_output_context_print_result):
2677 Fixed some strings from #496833
2679 2008-01-07 Johannes Schmid <jhs@gnome.org>
2681 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2682 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2684 * plugins/language-support-cpp-java/plugin.c: (install_support),
2685 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2686 Added basic Vala support
2688 * plugins/sourceview/sourceview.c: (autodetect_language):
2689 Fixed mime-type detection
2691 2008-01-06 Massimo Cora' <maxcvs@email.it>
2693 Reviewed by: Johannes Schmid <jhs@gnome.org>
2695 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2696 (value_removed_current_editor), (symbol_db_activate),
2697 (symbol_db_deactivate):
2698 * plugins/symbol-db/symbol-db-engine.c:
2699 (symbol_db_engine_get_global_members_filtered):
2700 * plugins/symbol-db/symbol-db-view.c:
2701 (do_add_child_symbol_to_view), (prepare_for_adding),
2702 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2703 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2704 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2705 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2706 (sdb_view_init), (sdb_view_finalize),
2707 (sdb_view_build_and_display_base_tree):
2708 * plugins/symbol-db/symbol-db-view.h:
2709 added controls to expand Global tab nodes in a non-freezing way.
2710 Fixed also some little bugs always on global-tab.
2712 2008-01-06 Naba Kumar <naba@gnome.org>
2714 Patches from James Liggett:
2715 * plugins/profiler/gprof-call-graph-view.c:
2716 (gprof_call_graph_view_create_columns):
2717 * plugins/profiler/gprof-flat-profile-view.c:
2718 (gprof_flat_profile_view_create_columns):
2719 * plugins/profiler/gprof-function-call-tree-view.c:
2720 (gprof_function_call_tree_view_create_columns): Made all
2721 of the columns resizable and reorderable.
2723 2008-01-06 Johannes Schmid <jhs@gnome.org>
2725 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2726 (anjuta_launcher_check_password_real),
2727 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2728 (anjuta_launcher_scan_pty),
2729 (anjuta_launcher_disable_password_check):
2730 * libanjuta/anjuta-launcher.h:
2731 Added disable_password_check for stream where it does not make sense
2732 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2733 that sometimes occur in symbol-db plugin
2735 * plugins/file-manager/file-model.c:
2736 (file_model_cancel_expand_idle):
2737 Fixed removing of idle source
2739 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2740 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2742 Fixed #348854 – invisible cursor in certain themes
2744 2008-01-06 Naba Kumar <naba@gnome.org>
2746 * libanjuta/anjuta-preferences.c:
2747 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2748 closing preferences dialog due to patch in bug #507300
2750 2008-01-06 Naba Kumar <naba@gnome.org>
2752 * plugins/language-support-cpp-java/cpp-java-assist.c:
2754 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2755 * plugins/search/search-replace_backend.c: (create_search_entries):
2756 Added missing unrefs.
2758 2008-01-06 Johannes Schmid <jhs@gnome.org>
2760 * plugins/debug-manager/variable.c: (get_hovered_word):
2761 Add a g_object_unref()
2763 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2764 (on_sourceview_hover_leave):
2765 Fixed hover and editor interface to make hover in debugger work
2767 2008-01-06 Naba Kumar <naba@gnome.org>
2769 * plugins/editor/text-editor.c: Whitespaces fixes.
2770 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2771 DEBUG_PRINT instead of g_message.
2773 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2775 * plugins/debug-manager/breakpoints.c:
2776 Fix #507441: Disable all breakpoints doesn't work
2777 Fix #507444: Enable Breakpoint menu item doesn't change name
2779 2008-01-05 Naba Kumar <naba@gnome.org>
2781 * manuals/reference/libanjuta/libanjuta.types: Renamed
2782 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2784 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2786 * plugins/debug-manager/variable.c:
2787 Update variable display to use IAnjutaIterable instead of position
2789 * plugins/editor/text_editor_cbs.c,
2790 plugins/editor/text_editor.c:
2791 Fix Gtk critical warnings when a hover signal is emitted
2792 Fix get_text_iter in Scintilla (range should include last character)
2794 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2796 * plugins/debug-manager/debug_tree.c,
2797 plugins/debug-manager/debug_tree.h,
2798 plugins/debug-manager/watch.c,
2799 plugins/debug-manager/command.c,
2800 plugins/debug-manager/queue.c,
2801 plugins/gdb/plugin.c,
2802 plugins/gdb/debugger.c,
2803 plugins/gdb/debugger.h,
2804 libanjuta/interfaces/libanjuta.idl:
2805 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2807 2008-01-05 Naba Kumar <naba@gnome.org>
2809 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2810 menus to avoid conflict with file open/save. Fixes bug #507455
2812 2008-01-05 Johannes Schmid <jhs@gnome.org>
2815 Conditionally depend on gtksourceview2 >= 2.1.0
2817 * libanjuta/interfaces/libanjuta.idl:
2818 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2819 iterators instead of positions
2821 * plugins/debug-manager/threads.c:
2822 Fixed a warnings by including gnome-vfs properly
2824 * plugins/debug-manager/variable.c: (get_hovered_word),
2826 Updated to changes in IAnjutaEditorHover/Selection
2828 * plugins/document-manager/action-callbacks.c:
2829 (on_editor_command_upper_case_activate),
2830 (on_editor_command_lower_case_activate):
2831 * plugins/document-manager/search-box.c: (on_incremental_search),
2832 (on_search_activated):
2833 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2834 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2835 (iselection_get_start), (iselection_get_end),
2836 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2837 * plugins/editor/text_editor_cbs.c:
2838 (on_text_editor_scintilla_notify):
2840 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2841 interface of scintilla editor.
2843 * plugins/language-manager/languages.xml:
2844 * plugins/language-manager/plugin.c:
2845 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2846 Added chdr to C language files and some DEBUG_PRINTs
2848 * plugins/language-support-cpp-java/cpp-java-assist.c:
2850 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2851 * plugins/search/plugin.c: (find_incremental):
2852 * plugins/search/search-replace.c: (search_and_replace):
2853 * plugins/search/search-replace_backend.c: (create_search_entries):
2854 Adapted to changed interfaces
2856 * plugins/sourceview/Makefile.am:
2857 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2858 (set_uri), (anjuta_document_save):
2859 * plugins/sourceview/anjuta-editor-sourceview.glade:
2860 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2861 (anjuta_view_key_press_event):
2862 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2863 * plugins/sourceview/sourceview-cell.c:
2864 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2865 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2866 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2867 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2868 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2869 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2870 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2871 * plugins/sourceview/sourceview-private.h:
2872 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2873 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2874 (on_document_loaded), (sourceview_instance_init),
2875 (sourceview_dispose), (sourceview_finalize),
2876 (sourceview_create_markers), (sourceview_new),
2877 (ifile_savable_save), (ieditor_get_tab_size),
2878 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2879 (ieditor_set_auto_indent), (ieditor_goto_line),
2880 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2881 (iselect_block), (iselect_set), (iselect_get_start),
2882 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2883 (imark_unmark), (imark_is_marker_set),
2884 (imark_location_from_handle), (imark_delete_all_markers),
2885 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2886 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2887 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2888 (ilanguage_get_supported_languages), (autodetect_language),
2889 (ilanguage_set_language), (iassist_show_tips),
2890 (on_sourceview_hover_leave), (on_sourceview_hover_over),
2891 (ihover_display), (ihover_iface_init):
2893 Use GtkSourceView 2.1.x:
2894 * New mark interface
2895 * Fixed #486724 and #488615
2896 * Implemented hover interface
2897 * Adapted to changed interfaces
2899 2008-01-04 Rob Bradford <rob@o-hand.com>
2901 Reviewed by Naba Kumar <naba@gnome.org>:
2902 * libanjuta/anjuta-preferences.c:
2903 (anjuta_preferences_register_property_custom):
2904 Unregister preferences for custom preferences when the widget is
2907 2008-01-03 Johannes Schmid <jhs@gnome.org>
2909 * plugins/file-manager/file-model.c: (file_model_row_expanded),
2910 (file_model_row_collapsed):
2911 Fixed the too method to take a correct data argument
2913 2008-01-02 Johannes Schmid <jhs@gnome.org>
2915 * plugins/document-manager/anjuta-docman.c:
2916 (anjuta_docman_add_document), (anjuta_docman_remove_document):
2917 ref and unref correctly to silence a Gtk+ critical
2919 2008-01-01 Johannes Schmid <jhs@gnome.org>
2921 * plugins/editor/text_editor.c: (itext_editor_get_text):
2922 Fixed #506740 – ianjuta_editor_get_text crash if request
2923 text past the buffer length
2925 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
2927 * plugins/debug-manager/utilities.c,
2928 plugins/debug-manager/utilities.h,
2929 plugins/debug-manager/breakpoints.c:
2930 Move get_current_editor function in utilities.c
2932 * plugins/debug-manager/plugin.c,
2933 plugins/debug-manager/debug_tree.c,
2934 plugins/debug-manager/debug_tree.h,
2935 plugins/debug-manager/watch.c,
2936 plugins/debug-manager/watch.h,
2937 plugins/debug-manager/locals.c,
2938 plugins/debug-manager/locals.h,
2939 (added) plugins/debug-manager/variable.c,
2940 (added) plugins/debug-manager/variable.h,
2941 plugins/debug-manager/Makefile.am:
2942 Use hover interface to display variable value
2944 2007-12-31 Johannes Schmid <jhs@gnome.org>
2946 * libanjuta/Makefile.am:
2947 Only install glade catalog files if glade-3 is available
2948 (Fixes #506269 and #500296)
2950 2007-12-30 Johannes Schmid <jhs@gnome.org>
2952 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
2953 (set_property_value_as_string), (register_callbacks):
2955 Fixed GtkFileChooserButton preferences to also work when only the combo
2956 changes without a dialog being open.
2958 2007-12-29 Johannes Schmid <jhs@gnome.org>
2960 * plugins/editor/Makefile.am:
2961 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
2963 2007-12-29 Johannes Schmid <jhs@gnome.org>
2965 * plugins/devhelp/plugin.c: (devhelp_activate):
2966 Fixed #498986 - Anjuta-2.3.0 fails to build
2968 2007-12-29 Johannes Schmid <jhs@gnome.org>
2970 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
2971 * plugins/debug-manager/plugin.c:
2972 (on_run_to_cursor_action_activate):
2973 * plugins/document-manager/anjuta-docman.c:
2974 (anjuta_docman_goto_file_line_mark):
2975 * plugins/symbol-db/plugin.c: (value_added_current_editor),
2976 (value_removed_current_editor):
2978 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
2979 all those to value_added_current_document...
2981 * plugins/editor/anjuta-editor-scintilla.glade:
2982 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
2983 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
2985 2007-12-28 Massimo Cora' <maxcvs@email.it>
2987 * plugins/symbol-db/plugin.c: (on_importing_project_end),
2988 (symbol_db_activate), (symbol_db_deactivate),
2989 (symbol_db_instance_init), (isymbol_manager_get_parents):
2990 * plugins/symbol-db/plugin.h:
2991 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
2992 * plugins/symbol-db/symbol-db-engine.c:
2993 (symbol_db_engine_get_global_members_filtered):
2994 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
2995 (on_symbol_inserted):
2996 Filtered out static functions on global-tab. E.g. when flag
2997 is_file_scope = 1 we won't add entries there.
2998 Fixed a little bug on 'Global'->'Vars/Others' node too.
3000 2007-12-28 Johannes Schmid <jhs@gnome.org>
3002 * libanjuta/anjuta-launcher.c:
3003 Fixed a silly (and completely useless) memory corruption that probably
3004 only occured at a few race conditions though I wonder why it did not
3007 2007-12-28 Johannes Schmid <jhs@gnome.org>
3008 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3009 * plugins/debug-manager/plugin.c: (set_program_counter):
3010 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3011 * plugins/debug-manager/start.c: (get_source_directories):
3012 * plugins/debug-manager/threads.c: (on_info_thread),
3014 * plugins/file-manager/file-model.c: (file_model_set_property):
3015 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3016 * plugins/tools/editor.c: (on_editor_response):
3018 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3020 * plugins/document-manager/plugin.c: (update_title),
3021 (value_added_project_root_uri):
3022 * plugins/document-manager/plugin.h:
3023 Shorten down the title bar if the current path is inside the opened project
3025 2007-12-28 Massimo Cora' <maxcvs@email.it>
3027 reviewed by: Johannes Schmid <jhs@gnome.org>
3029 * plugins/project-wizard/templates/java/project.anjuta:
3030 * plugins/project-wizard/templates/mkfile/project.anjuta:
3031 * plugins/project-wizard/templates/python/project.anjuta:
3032 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3033 let new projects use new SymbolDB plugin.
3035 * plugins/symbol-browser/images/Makefile.am:
3036 added some images taken from MonoDevelop project.
3038 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3039 (goto_file_line), (on_importing_project_end), (project_root_added),
3040 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3041 (isymbol_manager_search):
3042 Added project-updating feature when opening a project with some files
3043 modified externally [e.g. a svn up].
3045 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3046 (sdb_engine_iterator_node_instance_init),
3047 (sdb_engine_iterator_node_finalize),
3048 (symbol_db_engine_iterator_node_set_conversion_hash):
3049 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3050 * plugins/symbol-db/symbol-db-engine-iterator.c:
3051 (symbol_db_engine_iterator_new):
3052 * plugins/symbol-db/symbol-db-engine-iterator.h:
3053 Moved Hash table initialization into the engine. This proxies and
3054 speeds up the process of creation and iteration of a GdaDataModel.
3056 * plugins/symbol-db/symbol-db-engine.c:
3057 (sdb_engine_ctags_output_thread),
3058 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3059 (sdb_engine_scan_files_1), (sdb_engine_init),
3060 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3061 (symbol_db_engine_add_new_workspace),
3062 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3063 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3064 (symbol_db_engine_get_sym_type_conversion_hash),
3065 (symbol_db_engine_update_files_symbols),
3066 (symbol_db_engine_update_project_symbols),
3067 (symbol_db_engine_update_buffer_symbols),
3068 (symbol_db_engine_get_class_parents),
3069 (symbol_db_engine_get_global_members_filtered),
3070 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3071 (symbol_db_engine_get_scope_members_by_symbol_id),
3072 (symbol_db_engine_get_scope_members),
3073 (symbol_db_engine_get_current_scope),
3074 (symbol_db_engine_get_file_symbols),
3075 (symbol_db_engine_get_symbol_info_by_id),
3076 (symbol_db_engine_find_symbol_by_name_pattern),
3077 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3078 * plugins/symbol-db/symbol-db-engine.h:
3079 * plugins/symbol-db/symbol-db-view-locals.c:
3080 (sdb_view_locals_get_iter_from_row_ref),
3081 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3082 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3083 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3084 Changes on some queries fuctions and some fixes. Added *_filtered
3087 * plugins/symbol-db/symbol-db-view.c:
3088 (do_add_child_symbol_to_view), (add_new_waiting_for),
3089 (prepare_for_adding), (on_symbol_inserted),
3090 (do_recurse_subtree_and_remove), (on_symbol_removed),
3091 (sdb_view_do_add_hidden_dummy_child),
3092 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3093 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3094 (sdb_view_locals_create_new_store), (sdb_view_init),
3095 (sdb_view_finalize), (sdb_view_class_init),
3096 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3097 (symbol_db_view_get_pixbuf),
3098 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3099 New display for global tags. This is the definitive version, bugs apart.
3101 * plugins/symbol-db/tables.sql:
3104 2007-12-27 Naba Kumar <naba@gnome.org>
3106 * libanjuta/interfaces/libanjuta.idl:
3107 * plugins/editor/aneditor-priv.h:
3108 * plugins/editor/aneditor.cxx:
3109 * plugins/editor/text_editor.c: (text_editor_instance_init),
3110 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3111 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3112 * plugins/editor/text_editor.h:
3113 * plugins/editor/text_editor_cbs.c:
3114 (on_text_editor_scintilla_notify):
3116 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3117 related code in AnEditor. Fixed some compilation warnings.
3119 2007-12-26 Naba Kumar <naba@gnome.org>
3121 * Changelog: Fixed indentation.
3123 2007-12-25 Naba Kumar <naba@gnome.org>
3125 * plugins/editor/Makefile.am:
3126 * plugins/editor/editor.glade:
3127 * plugins/editor/plugin.c:
3128 * plugins/editor/style-editor.c:
3129 * plugins/sourceview/Makefile.am:
3130 * plugins/sourceview/plugin.c:
3131 * plugins/sourceview/sourceview.glade:
3132 * plugins/valgrind/Makefile.am:
3134 Renamed glade files to anjuta-editor-* to give name space for the
3135 schema files (because they are installed in system directory).
3137 * scripts/build-schemas.mk: Install the schemas files also (need for
3138 binary package installation/uninstallation).
3140 2007-12-25 Johannes Schmid <jhs@gnome.org>
3142 * plugins/language-support-cpp-java/plugin.c:
3143 (set_indentation_param_vim):
3145 Support some more vim modeline commands and shortcuts (#504331)
3147 2007-12-25 Johannes Schmid <jhs@gnome.org>
3149 Patches from James Liggett:
3150 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3151 (anjuta_vcs_status_tree_view_init):
3152 * plugins/subversion/subversion-commit-dialog.c:
3153 (subversion_commit_dialog):
3154 * plugins/subversion/subversion-diff-dialog.c:
3155 (on_subversion_diff_response):
3156 * plugins/subversion/subversion-log-dialog.c:
3157 (on_log_view_selected_button_clicked),
3158 (on_log_diff_selected_button_clicked),
3159 (on_log_diff_previous_button_clicked):
3160 * plugins/subversion/subversion-resolve-dialog.c:
3161 (subversion_resolve_dialog):
3162 * plugins/subversion/subversion-revert-dialog.c:
3163 (subversion_revert_dialog):
3164 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3165 (pulse_progress_bar), (hide_pulse_progress_bar),
3166 (disconnect_data_arrived_signals),
3167 (cancel_data_arrived_signal_disconnect):
3168 * plugins/subversion/subversion-ui-utils.h:
3170 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3171 #505237 – Sort list of modified files
3173 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3175 * plugins/gdb/debugger.c:
3176 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3178 2007-12-23 Johannes Schmid <jhs@gnome.org>
3180 * plugins/language-support-cpp-java/plugin.c:
3181 (set_indentation_param_emacs), (set_indentation_param_vim),
3182 (parse_mode_line_emacs), (parse_mode_line_vim),
3183 (extract_mode_line), (initialize_indentation_params):
3185 Added (basic) support for vim modelines (#504331)
3187 * plugins/message-view/message-view.c: (message_view_next),
3188 (message_view_previous):
3190 Fixed next/previous message
3192 2007-12-23 Johannes Schmid <jhs@gnome.org>
3194 * libanjuta/anjuta-ui.h:
3195 Check for != NULL before unref'ing pixbuf (related to #497878)
3197 * plugins/devhelp/plugin.c: (register_stock_icons):
3198 * plugins/document-manager/anjuta-docman.c:
3199 (anjuta_docman_add_document):
3200 * plugins/glade/plugin.c: (on_close_activated),
3201 (register_stock_icons), (on_session_save),
3202 (glade_plugin_add_project):
3204 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
3205 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
3207 * plugins/language-support-cpp-java/plugin.c:
3208 (register_stock_icons):
3209 Fixed stock icon registration macros
3211 2007-12-23 Johannes Schmid <jhs@gnome.org>
3213 * global-tags/Makefile.am:
3214 * launcher/Makefile.am:
3215 * libanjuta/Makefile.am:
3216 * libegg/Makefile.am:
3217 * manuals/anjuta-faqs/Makefile.am:
3218 * manuals/anjuta-manual/Makefile.am:
3219 * manuals/reference/libanjuta/Makefile.am:
3220 * plugins/build-basic-autotools/Makefile.am:
3221 * plugins/class-gen/Makefile.am:
3222 * plugins/class-inheritance/Makefile.am:
3223 * plugins/cvs-plugin/Makefile.am:
3224 * plugins/debug-manager/Makefile.am:
3225 * plugins/devhelp/Makefile.am:
3226 * plugins/document-manager/Makefile.am:
3227 * plugins/editor/Makefile.am:
3228 * plugins/editor/scintilla/Makefile.am:
3229 * plugins/editor/scintilla/include/Makefile.am:
3230 * plugins/file-loader/Makefile.am:
3231 * plugins/file-manager/Makefile.am:
3232 * plugins/file-wizard/Makefile.am:
3233 * plugins/gdb/Makefile.am:
3234 * plugins/glade/Makefile.am:
3235 * plugins/gtodo/Makefile.am:
3236 * plugins/gvim/Makefile.am:
3237 * plugins/indent/Makefile.am:
3238 * plugins/language-manager/Makefile.am:
3239 * plugins/language-support-cpp-java/Makefile.am:
3240 * plugins/macro/Makefile.am:
3241 * plugins/message-view/Makefile.am:
3242 * plugins/patch/Makefile.am:
3243 * plugins/profiler/Makefile.am:
3244 * plugins/project-import/Makefile.am:
3245 * plugins/project-manager/Makefile.am:
3246 * plugins/project-wizard/Makefile.am:
3247 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3248 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
3249 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3250 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3251 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
3252 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3253 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
3254 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
3255 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
3256 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
3257 * plugins/sample1/Makefile.am:
3258 * plugins/search/Makefile.am:
3259 * plugins/sourceview/Makefile.am:
3260 * plugins/subversion/Makefile.am:
3261 * plugins/symbol-browser/Makefile.am:
3262 * plugins/symbol-db/Makefile.am:
3263 * plugins/symbol-db/test/Makefile.am:
3264 * plugins/terminal/Makefile.am:
3265 * plugins/tools/Makefile.am:
3266 * plugins/valgrind/Makefile.am:
3268 * tagmanager/Makefile.am:
3270 Replaces the deprecated "INCLUDES" in all Makefile.am's with
3271 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
3272 warnings from illigel C++ compiler flags.
3274 2007-12-23 Johannes Schmid <jhs@gnome.org>
3276 Patch from Tom <tpgww@onepost.net>:
3278 * plugins/document-manager/anjuta-docman.c:
3279 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
3280 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
3281 (anjuta_docman_instance_init), (on_notebook_switch_page),
3282 (anjuta_docman_grab_text_focus):
3283 * plugins/document-manager/plugin.c: (on_document_added),
3284 (on_window_key_press_event), (on_window_key_release_event):
3286 Some more document-manager code cleanups and fixes.
3288 2007-12-23 Massimo Cora' <maxcvs@email.it>
3290 * plugins/symbol-db/plugin.c: (register_stock_icons),
3291 (value_added_current_editor), (value_removed_current_editor),
3292 (on_importing_project_end), (project_root_removed):
3293 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3295 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3296 (symbol_db_engine_get_file_db_path):
3297 fixed a useless warning.
3299 * plugins/symbol-db/symbol-db-view-locals.c:
3300 (traverse_free_waiting_for), (file_view_status_destroy),
3301 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3302 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3303 (sdb_view_locals_finalize), (on_symbol_inserted),
3304 (symbol_db_view_locals_recv_signals_from_engine),
3305 (symbol_db_view_locals_update_list):
3306 more speed on editors switching. GtkTreeStore caching method implemented.
3307 Fixed compiler warnings and a little memory leak.
3309 * plugins/symbol-db/symbol-db-view-locals.h:
3310 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3311 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3312 (on_scan_end), (on_symbol_inserted),
3313 (sdb_view_locals_create_new_store), (sdb_view_init),
3314 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3315 * plugins/symbol-db/symbol-db-view.h:
3316 fixed some crashers. Now project loading/populating should be quite quick.
3318 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3320 * plugins/debug-manager/command.c,
3321 plugins/debug-manager/queue.c:
3322 Take care of command return value (FALSE is an error)
3324 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3326 * plugins/debug-manager/anjuta-debug-manager.glade,
3327 plugins/debug-manager/breakpoints.c:
3328 Remove address, condition and pass breakpoint column if not supported
3329 Fix clear all remove_all to avoid an endless loop if a breakpoint
3332 2007-12-17 Johannes Schmid <jhs@gnome.org>
3334 Patch from Tom <tpgww@onepost.net> (with some changes):
3336 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3337 (on_save_as_activate), (on_save_all_activate),
3338 (on_close_file_activate), (on_close_all_file_activate),
3339 (on_reload_file_activate), (on_editor_command_clear_activate),
3340 (on_transform_eolchars1_activate), (on_comment_block),
3341 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3342 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3343 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3344 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3345 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3346 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3347 (on_zoom_out_text_activate):
3348 * plugins/document-manager/action-callbacks.h:
3349 * plugins/document-manager/anjuta-docman.c:
3350 (on_notebook_page_close_button_click),
3351 (on_notebook_page_close_button_enter),
3352 (on_notebook_page_close_button_leave),
3353 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3354 (anjuta_docman_page_init), (anjuta_docman_page_new),
3355 (on_open_filesel_response), (create_file_open_dialog_gui),
3356 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3357 (anjuta_docman_instance_init), (on_notebook_switch_page),
3358 (on_document_destroy), (anjuta_docman_add_editor),
3359 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3360 (anjuta_docman_set_current_document),
3361 (anjuta_docman_goto_file_line_mark), (get_real_path),
3362 (anjuta_docman_get_full_filename),
3363 (anjuta_docman_delete_all_markers),
3364 (anjuta_docman_delete_all_indicators),
3365 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3366 (anjuta_docman_order_tabs):
3367 * plugins/document-manager/anjuta-docman.h:
3368 * plugins/document-manager/file_history.c: (an_hist_file_new),
3369 (an_file_history_push), (an_file_history_dump):
3370 * plugins/document-manager/file_history.h:
3371 * plugins/document-manager/plugin.c: (update_title),
3372 (value_removed_project_root_uri),
3373 (update_document_ui_interface_items), (menu_name_compare),
3374 (on_document_added), (on_document_changed),
3375 (on_window_key_press_event), (on_window_key_release_event),
3377 * plugins/document-manager/search-box.c: (on_document_changed),
3378 (on_goto_activated), (search_box_init), (search_box_new):
3379 * plugins/document-manager/search-box.h:
3381 Yet more code cleanups
3382 Save glade files correctly in session
3383 Use new tooltip API if available
3384 Sort notebook pages when session is restored (needs work)
3386 2007-12-16 Johannes Schmid <jhs@gnome.org>
3388 * plugins/document-manager/anjuta-docman.c:
3389 (anjuta_docman_add_document):
3391 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3392 the new search bar was introduced.
3394 2007-12-12 Johannes Schmid <jhs@gnome.org>
3396 Patch from Tom <tpgww@onepost.net>:
3397 (#485233 – another bunch of docman cleanups)
3399 * libanjuta/interfaces/libanjuta.idl:
3400 * plugins/document-manager/action-callbacks.c:
3401 (get_current_document), (get_current_focus_widget),
3402 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3403 (on_close_file_activate), (on_close_all_file_activate),
3404 (on_reload_file_activate), (on_print_activate),
3405 (on_print_preview_activate),
3406 (on_editor_command_upper_case_activate),
3407 (on_editor_command_lower_case_activate),
3408 (on_editor_command_eol_crlf_activate),
3409 (on_editor_command_eol_lf_activate),
3410 (on_editor_command_eol_cr_activate),
3411 (on_editor_command_select_all_activate),
3412 (on_editor_command_select_to_brace_activate),
3413 (on_editor_command_select_block_activate),
3414 (on_editor_command_match_brace_activate),
3415 (on_editor_command_undo_activate),
3416 (on_editor_command_redo_activate),
3417 (on_editor_command_cut_activate),
3418 (on_editor_command_paste_activate),
3419 (on_editor_command_copy_activate),
3420 (on_editor_command_clear_activate),
3421 (on_editor_command_close_folds_all_activate),
3422 (on_editor_command_open_folds_all_activate),
3423 (on_editor_command_toggle_fold_activate),
3424 (on_editor_command_bookmark_toggle_activate),
3425 (on_editor_command_bookmark_first_activate),
3426 (on_editor_command_bookmark_next_activate),
3427 (on_editor_command_bookmark_prev_activate),
3428 (on_editor_command_bookmark_last_activate),
3429 (on_editor_command_bookmark_clear_activate),
3430 (on_transform_eolchars1_activate), (on_comment_block),
3431 (on_comment_box), (on_comment_stream),
3432 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3433 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3434 (on_force_hilite_activate), (on_swap_activate),
3435 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3436 * plugins/document-manager/action-callbacks.h:
3437 * plugins/document-manager/anjuta-docman.c:
3438 (on_notebook_page_close_button_click),
3439 (on_notebook_page_close_button_enter),
3440 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3441 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3442 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3443 (on_open_filesel_response), (anjuta_docman_open_file),
3444 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3445 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3446 (anjuta_docman_class_init), (anjuta_docman_new),
3447 (on_notebook_switch_page), (on_document_save_point),
3448 (on_document_destroy), (anjuta_docman_add_editor),
3449 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3450 (anjuta_docman_set_popup_menu),
3451 (anjuta_docman_get_current_focus_widget),
3452 (anjuta_docman_get_page_for_document),
3453 (anjuta_docman_get_current_document),
3454 (anjuta_docman_set_current_document),
3455 (anjuta_docman_goto_file_line),
3456 (anjuta_docman_goto_file_line_mark),
3457 (anjuta_docman_get_full_filename),
3458 (anjuta_docman_present_notebook_page),
3459 (anjuta_docman_update_page_label),
3460 (anjuta_docman_delete_all_markers),
3461 (anjuta_docman_delete_all_indicators),
3462 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3463 (do_ordertab1), (anjuta_docman_order_tabs),
3464 (anjuta_docman_set_editor_properties),
3465 (anjuta_docman_get_document_for_path),
3466 (anjuta_docman_get_all_doc_widgets):
3467 * plugins/document-manager/anjuta-docman.h:
3468 * plugins/document-manager/editor-tooltips.c:
3469 * plugins/document-manager/plugin.c: (update_title),
3470 (update_document_ui_enable_all), (update_document_ui_disable_all),
3471 (update_document_ui_save_items),
3472 (update_document_ui_interface_items), (update_document_ui),
3473 (on_document_update_save_ui), (update_status),
3474 (on_document_update_ui), (on_document_added),
3475 (on_document_changed), (on_session_save), (on_save_prompt),
3476 (on_docman_auto_save), (on_gconf_notify_timer):
3477 * plugins/document-manager/search-box.c: (on_document_changed),
3478 (search_box_new), (search_box_grab_line_focus):
3479 * plugins/glade/plugin.c: (ifile_open):
3480 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3481 * plugins/search/search-replace_backend.c: (create_search_entries):
3482 * plugins/sourceview/anjuta-document.c: (set_uri),
3483 (anjuta_document_save):
3484 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3485 * plugins/tools/editor.c: (on_editor_response):
3487 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3488 It fixes some issues with session handling and several memory lacks.
3489 Gtk 2.12 Tooltip API is used if available.
3491 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3493 * plugins/debug-manager/disassemble.c,
3494 plugins/debug-manager/disassemble.h,
3495 plugins/debug-manager/command.c,
3496 plugins/debug-manager/command.h,
3497 plugins/debug-manager/plugin.c
3498 plugins/debug-manager/sparse_view.c,
3499 plugins/debug-manager/sparse_view.h,
3500 plugins/gdb/plugin.c,
3501 plugins/gdb/debugger.c,
3502 plugins/gdb/debugger.h,
3503 libanjuta/interfaces/libanjuta.idl:
3504 Fix bug #502533: Implement assembler step
3506 * plugins/debug-manager/breakpoints.c:
3507 Do not save temporary breakpoints
3509 * plugins/debug-manager/stack_trace.c:
3510 Fix a crash when a stack command is cancelled
3512 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3514 * plugins/debug-manager/plugin.c,
3515 plugins/debug-manager/breakpoints.c,
3516 plugins/debug-manager/breakpoints.h:
3517 Fix bug #488732: Breakpoint on delete lines
3518 Breakpoints are now linked to their position in editor
3520 * plugins/gdb/debugger.c:
3521 Fix removing condition on breakpoint
3523 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3525 * plugins/debug-manager/anjuta-debug-manager.glade,
3526 plugins/debug-manager/start.c,
3527 plugins/gdb/plugin.c,
3528 plugins/gdb/debugger.c,
3529 plugins/gdb/debugger.h,
3530 libanjuta/interfaces/libanjuta.idl:
3531 Fix bug #481366: Do not stop at the beginning of the program
3533 * plugins/debug-manager/command.c,
3534 plugins/debug-manager/command.h,
3535 plugins/debug-manager/breakpoints.c,
3536 plugins/debug-manager/queue.c,
3537 plugins/debug-manager/queue.h:
3538 Fix a bug remove all breakpoints was not working due to latest changes
3539 Setting breakpoints is disabled when program is running
3541 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3543 * plugins/debug-manager/queue.c,
3544 plugins/gdb/plugin.c:
3545 Fix bug #501469: Crash if mime_type is unknown
3547 2007-12-01 Massimo Cora' <maxcvs@email.it>
3549 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3550 (on_editor_update_ui), (on_single_file_scan_end),
3551 (on_importing_project_end), (project_root_added),
3552 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3553 * plugins/symbol-db/plugin.h:
3554 show on status bar files being scanned.
3556 * plugins/symbol-db/symbol-db-engine.c:
3557 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3558 (sdb_engine_ctags_output_thread),
3559 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3560 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3561 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3562 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3563 (sdb_engine_get_table_id_by_unique_name2),
3564 (symbol_db_engine_open_project),
3565 (sdb_engine_prepare_executing_commands),
3566 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3567 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3568 (sdb_engine_detects_removed_ids),
3569 (symbol_db_engine_get_class_parents),
3570 (symbol_db_engine_get_global_members),
3571 (symbol_db_engine_get_scope_members_by_symbol_id),
3572 (symbol_db_engine_get_scope_members),
3573 (symbol_db_engine_get_current_scope),
3574 (symbol_db_engine_get_file_symbols),
3575 (symbol_db_engine_get_symbol_info_by_id),
3576 (symbol_db_engine_get_full_local_path),
3577 (symbol_db_engine_find_symbol_by_name_pattern),
3578 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3579 * plugins/symbol-db/symbol-db-engine.h:
3580 * plugins/symbol-db/symbol-db-view-locals.c:
3581 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3582 (symbol_db_view_locals_recv_signals_from_engine),
3583 (symbol_db_view_locals_update_list):
3584 * plugins/symbol-db/symbol-db-view-locals.h:
3585 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3586 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3587 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3588 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3589 * plugins/symbol-db/symbol-db-view.h:
3590 Added g_thread architecture to scan in background. With this you
3591 can use Anjuta's GUI without freezing.
3592 Improved insertion speed by using a paradigm like 'insert' and 'check'
3593 replacing a 'check' and 'insert' one. This has been done for tables
3594 like symbol, scope, sym_type.
3597 * plugins/symbol-db/tables.sql:
3598 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3599 (thread), (print_message), (bastard_thread), (idle_signals):
3600 fixed a typo on tables that broke sql triggers.
3602 === anjuta 2.3.1 ===
3604 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3606 * NEWS, AUTHORS: Updated.
3607 * src/Makefile.am: Fixed make distcheck
3609 Patch from Yang Hong:
3610 * plugins/file-manager/file-manager.glade: Fixed file chooser
3611 size in file-manager preferences.
3613 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3615 * NEWS: Updated for 2.3.1 development release
3616 * configure.in: Bumped version to 2.3.1
3618 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3620 * plugins/debug-manager/threads.c,
3621 plugins/debug-manager/disassemble.c,
3622 plugins/debug-manager/watch.c,
3623 plugins/debug-manager/registers.c,
3624 plugins/debug-manager/locals.c,
3625 plugins/debug-manager/breakpoints.c,
3626 plugins/debug-manager/stack_trace.c,
3627 plugins/debug-manager/command.c,
3628 plugins/debug-manager/command.h,
3629 plugins/debug-manager/queue.c,
3630 libanjuta/interfaces/libanjuta.idl:
3631 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3632 Document IAnjutaDebugManager signals
3633 Generate new signals in queue.c
3634 Use new signals in other files
3636 2007-11-30 <genbell@tiscali.it>
3638 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3640 * plugins/gdb/Makefile.am:
3643 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3645 * plugins/tools/variable.c:
3646 Fix a bug added in the previous patch (it is not a leak)
3648 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3650 * plugins/project-wizard/druid.c,
3651 plugins/project-wizard/templates/terminal.wiz,
3652 plugins/project-wizard/templates/xlib-dock.wiz,
3653 plugins/project-wizard/templates/wxwin.wiz,
3654 plugins/project-wizard/templates/java.wiz,
3655 plugins/project-wizard/templates/gnome.wiz,
3656 plugins/project-wizard/templates/anjuta-plugin.wiz,
3657 plugins/project-wizard/templates/gtkmm.wiz,
3658 plugins/project-wizard/templates/python.wiz,
3659 plugins/project-wizard/templates/cpp.wiz,
3660 plugins/project-wizard/templates/sdl.wiz,
3661 plugins/project-wizard/templates/gtk.wiz,
3662 plugins/project-wizard/templates/minimal.wiz,
3663 plugins/project-wizard/templates/xlib.wiz,
3664 plugins/project-wizard/templates/gcj.wiz,
3665 plugins/project-wizard/templates/translatable-strings.h,
3666 plugins/project-import/project-import.c:
3667 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3669 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3671 * plugins/debug-manager/threads.c,
3672 plugins/debug-manager/disassemble.c,
3673 plugins/debug-manager/watch.c,
3674 plugins/debug-manager/registers.c,
3675 plugins/debug-manager/memory.c,
3676 plugins/debug-manager/locals.c,
3677 plugins/debug-manager/stack_trace.c,
3678 plugins/debug-manager/queue.c,
3679 plugins/debug-manager/queue.h:
3680 Connect debugger signal only when program is loaded
3681 Rename get_feature in is_supported
3683 * plugins/debug-manager/plugin.c:
3684 Remove editor watch when plugin is deactivated
3686 * plugins/debug-manager/anjuta-debug-manager.glade,
3687 plugins/debug-manager/breakpoints.c,
3688 plugins/debug-manager/breakpoints.h:
3689 Rewrite almost completely the breakpoint code
3690 Improve breakpoint dialog
3692 Implement condition, hit count, ignore and temporary attribute
3694 * plugins/debug-manager/command.c,
3695 plugins/debug-manager/command.h:
3696 Add a breakpoint list command
3698 * plugins/gdb/debugger.c,
3699 plugins/gdb/debugger.h:
3700 Add new breakpoint list command
3701 Fix parsing of breakpoint data
3703 * libanjuta/interfaces/libanjuta.idl,
3704 plugins/gdb/plugin.c:
3705 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3707 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3709 * plugins/document-manager/plugin.c:
3710 Use Ctrl+Shift+s as shortcut for Save As
3712 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3714 * plugins/subversion/plugin.c: (activate_plugin):
3715 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3716 * src/layout.xml: Fixed dockitem positions.
3718 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3720 Icons from tpgww@onepost.net:
3721 * plugins/project-wizard/applogo.png:
3722 Icons from patch in bug #480093 comment #23. Also renamed icons.
3724 * plugins/message-view/Makefile.am:
3725 * plugins/message-view/plugin.c: (register_stock_icons),
3726 (ipreferences_merge): Removed redundant icon.
3728 * plugins/document-manager/plugin.c:
3729 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3730 Do not insensitize New action when there is no document.
3733 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3735 Icons from tpgww@onepost.net:
3736 * plugins/symbol-browser/an_symbol_prefs.c:
3737 * pixmaps/Makefile.am:
3738 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3740 Icons from patch in bug #480093 comment #23. Also renamed icons.
3743 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3745 Patch from James Liggett:
3746 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3747 revert and dialogs resizable.
3749 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3751 Patch from James Liggett:
3752 * plugins/subversion/anjuta-subversion.glade:
3753 * plugins/subversion/subversion-diff-dialog.c:
3754 (on_subversion_diff_response), (subversion_diff_dialog):
3755 * plugins/subversion/subversion-diff-dialog.h:
3757 The diff dialog should have a checkbox, enabled by default, that
3758 allows the user to make sure that all open files are saved before
3761 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3763 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3765 Icons from tpgww@onepost.net:
3766 * pixmaps/Makefile.am:
3769 * src/anjuta-preferences-general.svg:
3771 Icons from patch in bug #480093 comment #23. Also renamed icons.
3774 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3776 Icons from tpgww@onepost.net:
3777 * plugins/debug-manager/images/Makefile.am:
3778 * plugins/debug-manager/images/anjuta-watch.svg:
3779 * plugins/debug-manager/plugin.c: (register_stock_icons):
3780 * plugins/gdb/images/Makefile.am:
3781 * plugins/gtodo/Makefile.am:
3782 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3783 * plugins/gtodo/anjuta-gtodo.plugin.in:
3784 * plugins/gtodo/interface.c: (stock_icons):
3785 * plugins/gtodo/main.h:
3786 * plugins/gtodo/plugin.c: (ipreferences_merge):
3787 * plugins/terminal/Makefile.am:
3788 * plugins/terminal/anjuta-terminal-plugin.svg:
3789 * plugins/terminal/anjuta-terminal.plugin.in:
3790 * plugins/terminal/terminal.c:
3791 * plugins/tools/Makefile.am:
3792 * plugins/tools/anjuta-tools-plugin.svg:
3793 * plugins/tools/anjuta-tools.plugin.in:
3794 * plugins/tools/plugin.c:
3795 * plugins/valgrind/Makefile.am:
3796 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3797 * plugins/valgrind/anjuta-valgrind.plugin.in:
3798 * plugins/valgrind/plugin.c: (register_stock_icons),
3799 (ipreferences_merge):
3801 Icons from patch in bug #480093 comment #23. Also renamed icons.
3804 2007-11-18 Massimo Cora' <maxcvs@email.it>
3806 reviewed by: Johannes Schmid <jhs@gnome.org>
3809 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3810 due to bug #493360. Still present anyway bug #495843
3812 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3813 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3814 (on_local_treeview_row_activated),
3815 (on_global_treeview_row_activated),
3816 (on_global_treeview_row_expanded), (on_project_element_added),
3817 (on_project_element_removed), (project_root_added),
3818 (symbol_db_activate), (isymbol_manager_search),
3819 (isymbol_manager_get_members),
3820 (isymbol_manager_get_completions_at_position):
3821 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3822 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3823 * plugins/symbol-db/symbol-db-engine.c:
3824 (sdb_engine_execute_non_select_sql),
3825 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3826 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3827 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3828 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3829 (symbol_db_engine_add_new_workspace),
3830 (symbol_db_engine_add_new_project),
3831 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3832 (sdb_engine_detects_removed_ids),
3833 (sdb_engine_walk_down_scope_path),
3834 (symbol_db_engine_get_class_parents),
3835 (symbol_db_engine_get_global_members),
3836 (symbol_db_engine_get_scope_members_by_symbol_id),
3837 (symbol_db_engine_get_scope_members),
3838 (symbol_db_engine_get_current_scope),
3839 (symbol_db_engine_get_file_symbols),
3840 (symbol_db_engine_get_symbol_info_by_id),
3841 (symbol_db_engine_find_symbol_by_name_pattern):
3842 * plugins/symbol-db/symbol-db-engine.h:
3843 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3844 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3845 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3846 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3847 (on_scan_end), (do_add_root_symbol_to_view),
3848 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3849 (trigger_on_symbol_inserted), (add_new_waiting_for),
3850 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3851 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3852 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3853 (symbol_db_view_row_expanded), (sdb_view_init),
3854 (gtree_compare_func), (sdb_view_finalize),
3855 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3856 (sdb_view_populate_base_root),
3857 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3858 * plugins/symbol-db/symbol-db-view.h:
3859 * plugins/symbol-db/tables.sql:
3860 * plugins/symbol-db/test/Makefile.am:
3861 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3862 (get_scope_members), (get_current_scope), (get_global_members),
3863 (get_file_symbols), (get_info_by_id), (main):
3865 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3866 Started using LIMIT keyword to speed up things.
3867 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3868 make providers use prepared statements.
3870 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3872 Patch from James Liggett:
3873 * plugins/subversion/plugin.c: (subversion_instance_init):
3874 * plugins/subversion/plugin.h:
3875 * plugins/subversion/subversion-diff-dialog.c:
3876 (on_subversion_diff_response), (subversion_diff_dialog),
3877 (on_menu_subversion_diff):
3878 * plugins/subversion/subversion-log-dialog.c:
3879 (on_log_view_selected_button_clicked),
3880 (on_log_diff_selected_button_clicked),
3881 (on_log_diff_previous_button_clicked),
3882 (subversion_log_window_create):
3883 * plugins/subversion/subversion-ui-utils.c:
3884 (get_filename_from_full_path), (init_whole_project),
3885 (on_whole_project_toggled):
3886 * plugins/subversion/subversion-ui-utils.h:
3887 * plugins/subversion/subversion-update-dialog.c:
3888 (subversion_update_dialog), (on_menu_subversion_update):
3890 Whole Project checkbox enabled by default in diff and update dialogs.
3891 changes the editor names for diff editors to something much more
3892 descriptive. For example, working copy/head diffs would have an editor
3893 with a name like "[Working Copy/Head] some-file.diff," where some-file
3894 is the name of the file/directory that was diffed. For diffs against
3895 arbitrary diffs the name would look like "[Revisions 2832/3200]
3896 some-file.diff" for a diff of some-file between revisions 2832 and
3899 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3901 Icons from tpgww@onepost.net:
3902 * plugins/subversion/Makefile.am:
3903 * plugins/subversion/anjuta-subversion-plugin.svg:
3904 * plugins/subversion/anjuta-subversion.plugin.in:
3905 * plugins/subversion/plugin.h:
3906 * plugins/symbol-browser/Makefile.am:
3907 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
3908 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
3909 * plugins/symbol-browser/plugin.c:
3910 * plugins/symbol-db/Makefile.am:
3911 * plugins/symbol-db/plugin.c:
3912 * plugins/symbol-db/symbol-db.plugin.in:
3914 Icons from patch in bug #480093 comment #23. Also renamed icons.
3917 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3919 Icons from tpgww@onepost.net:
3920 * plugins/project-manager/Makefile.am:
3921 * plugins/project-manager/anjuta-project-manager-plugin.svg:
3922 * plugins/project-manager/anjuta-project-manager.plugin.in:
3923 * plugins/project-manager/plugin.c:
3924 * plugins/project-wizard/Makefile.am:
3925 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
3926 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
3927 * plugins/project-wizard/druid.h:
3928 * plugins/search/Makefile.am:
3929 * plugins/search/anjuta-search-plugin.svg:
3930 * plugins/search/anjuta-search.plugin.in:
3931 * plugins/search/plugin.c:
3933 Icons from patch in bug #480093 comment #23. Also renamed icons.
3936 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
3938 * TODO.tasks: updated.
3940 Icons from tpgww@onepost.net:
3941 * plugins/file-loader/Makefile.am:
3942 * plugins/file-loader/anjuta-loader-plugin.svg:
3943 * plugins/file-loader/anjuta-loader.plugin.in:
3944 * plugins/file-manager/Makefile.am:
3945 * plugins/file-manager/anjuta-file-manager-plugin.svg:
3946 * plugins/file-manager/file-manager.plugin.in:
3947 * plugins/file-manager/plugin.c:
3948 * plugins/glade/Makefile.am:
3949 * plugins/glade/anjuta-glade-plugin.svg:
3950 * plugins/glade/anjuta-glade.plugin.in:
3951 * plugins/glade/plugin.c: (register_stock_icons):
3952 * plugins/language-manager/Makefile.am:
3953 * plugins/language-manager/anjuta-language-manager-plugin.svg:
3954 * plugins/language-manager/language-manager.plugin.in:
3955 * plugins/message-view/Makefile.am:
3956 * plugins/message-view/anjuta-message-manager.plugin.in:
3957 * plugins/message-view/anjuta-messages-plugin.svg:
3958 * plugins/message-view/plugin.c:
3959 * plugins/patch/Makefile.am:
3960 * plugins/patch/anjuta-patch-plugin.svg:
3961 * plugins/patch/anjuta-patch.plugin.in:
3962 * plugins/patch/plugin.c:
3963 * plugins/profiler/Makefile.am:
3964 * plugins/profiler/anjuta-profiler-plugin.svg:
3965 * plugins/profiler/plugin.c: (register_stock_icons):
3966 * plugins/profiler/profiler.plugin.in:
3967 * plugins/project-import/Makefile.am:
3968 * plugins/project-import/anjuta-project-import-plugin.svg:
3969 * plugins/project-import/anjuta-project-import.plugin.in:
3970 * plugins/project-import/plugin.c:
3972 Icons from patch in bug #480093 comment #23. Also renamed icons.
3975 2007-11-18 Johannes Schmid <jhs@gnome.org>
3977 * plugins/build-basic-autotools/build-basic-autotools.c:
3979 * plugins/debug-manager/anjuta-debug-manager.glade:
3980 * plugins/debug-manager/breakpoints.c:
3981 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
3982 * plugins/file-wizard/file.c:
3983 * plugins/gdb/anjuta-gdb.glade:
3984 * plugins/glade/plugin.c: (ifile_open):
3985 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
3986 * plugins/gtodo/mcategory.c: (category_manager_add_item):
3987 * plugins/gtodo/tray-icon.c:
3988 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
3989 * plugins/macro/macros.xml:
3990 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
3991 Fixed translation bugs (#496833, #488211 and #497758)
3993 * plugins/document-manager/plugin.c: (on_editor_changed):
3996 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
3998 Icons from tpgww@onepost.net:
3999 * plugins/devhelp/Makefile.am:
4000 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4001 * plugins/devhelp/anjuta-devhelp.plugin.in:
4002 * plugins/devhelp/plugin.c:
4003 * plugins/document-manager/anjuta-document-manager.plugin.in:
4004 * plugins/document-manager/images/Makefile.am:
4005 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4006 * plugins/document-manager/plugin.c:
4007 * plugins/editor/Makefile.am:
4008 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4009 * plugins/editor/anjuta-editor.plugin.in:
4010 * plugins/editor/plugin.c:
4011 * plugins/sample1/Makefile.am:
4012 * plugins/sample1/anjuta-sample-plugin.svg:
4013 * plugins/sample1/anjuta-sample.plugin.in:
4014 * plugins/sourceview/Makefile.am:
4015 * plugins/sourceview/plugin.c:
4016 * plugins/sourceview/sourceview.plugin.in:
4018 Icons from patch in bug #480093 comment #23. Also renamed icons.
4021 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4023 * TODO.tasks: Updated.
4025 Icons from tpgww@onepost.net:
4026 * plugins/build-basic-autotools/Makefile.am:
4027 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4028 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4029 * plugins/build-basic-autotools/build-basic-autotools.c:
4030 * plugins/class-inheritance/Makefile.am:
4031 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4032 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4033 * plugins/class-inheritance/plugin.c:
4034 * plugins/cvs-plugin/Makefile.am:
4035 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4036 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4037 * plugins/cvs-plugin/plugin.c:
4038 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4039 * plugins/debug-manager/images/Makefile.am:
4040 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4041 * plugins/debug-manager/plugin.c:
4043 Icons from patch in bug #480093 comment #23. Also renamed icons.
4046 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4048 * (removed) libanjuta/anjuta-children.c,
4049 (removed) libanjuta/anjuta-children.h,
4050 libanjuta/anjuta-launcher.c,
4051 libanjuta/libanjuta.h,
4052 libanjuta/Makefile.am,
4053 plugins/gdb/debugger.c,
4054 plugins/terminal/terminal.c,
4055 manuals/reference/libanjuta/libanjuta-sections.txt,
4056 manuals/reference/libanjuta/libanjuta-docs.sgml:
4057 Replace anjuta_children_register by g_child_watch_add
4059 2007-11-13 Johannes Schmid <jhs@gnome.org>
4061 * plugins/subversion/anjuta-subversion.glade:
4062 * plugins/subversion/subversion-commit-dialog.c:
4063 (subversion_commit_dialog):
4064 * plugins/subversion/subversion-resolve-dialog.c:
4065 (subversion_resolve_dialog):
4066 * plugins/subversion/subversion-revert-dialog.c:
4067 (subversion_revert_dialog):
4068 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4069 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4070 (hide_pulse_progress_bar):
4071 * plugins/subversion/subversion-ui-utils.h:
4073 Yet another patch from #457477:
4074 Add a pulsing progress bar to all dialogs receiving status
4076 2007-11-12 Johannes Schmid <jhs@gnome.org>
4078 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4079 Bug 493583 – crash in Anjuta IDE: trying to open a file
4081 * plugins/subversion/subversion-commit-dialog.c:
4082 (select_all_files), (subversion_commit_dialog):
4083 Patch from jrligget - see #457477
4085 2007-11-12 Johannes Schmid <jhs@gnome.org>
4087 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4088 * libanjuta/anjuta-plugin-handle.c:
4089 (anjuta_plugin_handle_get_about):
4090 Bug 495536 – Plugins localization improvement
4092 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4093 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4094 * plugins/indent/indent.glade:
4095 * plugins/subversion/anjuta-subversion.glade:
4096 Bug 495245 – Strings bug
4098 2007-11-08 James Liggett <jrliggett@cox.net>
4100 reviewed by: Johannes Schmid <jhs@gnome.org>
4102 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4103 (anjuta_async_command_finalize),
4104 (anjuta_async_command_notification_poll),
4105 (anjuta_async_command_thread), (start_command),
4106 (notify_data_arrived), (notify_complete),
4107 (anjuta_async_command_class_init),
4108 (anjuta_async_command_set_error_message),
4109 (anjuta_async_command_get_error_message),
4110 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4111 * libanjuta/anjuta-async-command.h:
4112 * libanjuta/anjuta-command.c: (anjuta_command_init),
4113 (anjuta_command_finalize), (anjuta_command_class_init),
4114 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4115 (anjuta_command_notify_complete),
4116 (anjuta_command_set_error_message),
4117 (anjuta_command_get_error_message):
4118 * libanjuta/anjuta-command.h:
4119 * libanjuta/anjuta-glade-catalog.c:
4120 * libanjuta/anjuta-glade.xml:
4121 * libanjuta/anjuta-vcs-status-tree-view.c:
4122 (on_selected_column_toggled),
4123 (anjuta_vcs_status_tree_view_create_columns),
4124 (anjuta_vcs_status_tree_view_init),
4125 (anjuta_vcs_status_tree_view_finalize),
4126 (anjuta_vcs_status_tree_view_set_property),
4127 (anjuta_vcs_status_tree_view_get_property),
4128 (anjuta_vcs_status_tree_view_class_init),
4129 (anjuta_vcs_status_tree_view_new),
4130 (anjuta_vcs_status_tree_view_destroy),
4131 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4132 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4133 (anjuta_vcs_status_tree_view_unselect_all),
4134 (create_selected_paths_list),
4135 (anjuta_vcs_status_tree_view_get_selected):
4136 * libanjuta/anjuta-vcs-status-tree-view.h:
4137 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4138 * libanjuta/anjuta-widgets.h:
4139 * plugins/subversion/subversion-add-dialog.c:
4140 (on_add_command_finished), (on_subversion_add_response),
4141 (subversion_add_dialog), (on_menu_subversion_add),
4142 (on_fm_subversion_add):
4143 * plugins/subversion/subversion-add-dialog.h:
4144 * plugins/subversion/subversion-commit-dialog.c:
4145 (on_commit_command_finished), (on_subversion_commit_response),
4146 (subversion_commit_dialog), (on_menu_subversion_commit),
4147 (on_fm_subversion_commit):
4148 * plugins/subversion/subversion-commit-dialog.h:
4149 * plugins/subversion/subversion-copy-dialog.c:
4150 (on_copy_other_revision_radio_toggled),
4151 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4152 (on_copy_command_finished), (on_subversion_copy_response),
4153 (subversion_copy_dialog), (on_menu_subversion_copy),
4154 (on_fm_subversion_copy):
4155 * plugins/subversion/subversion-copy-dialog.h:
4156 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4157 (on_subversion_diff_response), (subversion_diff_dialog),
4158 (on_menu_subversion_diff), (on_fm_subversion_diff):
4159 * plugins/subversion/subversion-diff-dialog.h:
4160 * plugins/subversion/subversion-log-dialog.c:
4161 (on_diff_selected_column_toggled), (create_columns),
4162 (on_log_command_finished), (on_log_view_button_clicked),
4163 (on_cat_command_data_arrived), (on_cat_command_finished),
4164 (on_log_view_selected_button_clicked), (get_selected_revisions),
4165 (on_log_diff_selected_button_clicked),
4166 (on_log_diff_previous_button_clicked),
4167 (on_subversion_log_vbox_destroy),
4168 (on_log_changes_view_row_selected), (subversion_log_window_create),
4169 (on_menu_subversion_log), (on_fm_subversion_log),
4170 (subversion_log_set_whole_project_sensitive):
4171 * plugins/subversion/subversion-log-dialog.h:
4172 * plugins/subversion/subversion-merge-dialog.c:
4173 (on_merge_command_finished), (on_subversion_merge_response),
4174 (on_merge_first_path_browse_button_clicked),
4175 (on_merge_second_path_browse_button_clicked),
4176 (on_merge_use_first_path_check_toggled),
4177 (on_merge_start_revision_radio_toggled),
4178 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4179 (on_menu_subversion_merge):
4180 * plugins/subversion/subversion-merge-dialog.h:
4181 * plugins/subversion/subversion-remove-dialog.c:
4182 (on_remove_command_finished),
4183 (on_remove_path_browse_button_clicked),
4184 (on_subversion_remove_response), (subversion_remove_dialog),
4185 (on_menu_subversion_remove), (on_fm_subversion_remove):
4186 * plugins/subversion/subversion-remove-dialog.h:
4187 * plugins/subversion/subversion-resolve-dialog.c:
4188 (on_resolve_command_finished), (on_subversion_resolve_response),
4189 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4190 * plugins/subversion/subversion-resolve-dialog.h:
4191 * plugins/subversion/subversion-revert-dialog.c:
4192 (on_revert_command_finished), (on_subversion_revert_response),
4193 (subversion_revert_dialog), (on_menu_subversion_revert):
4194 * plugins/subversion/subversion-revert-dialog.h:
4195 * plugins/subversion/subversion-switch-dialog.c:
4196 (on_switch_other_revision_radio_toggled),
4197 (on_switch_command_finished), (on_subversion_switch_response),
4198 (subversion_switch_dialog), (on_menu_subversion_switch):
4199 * plugins/subversion/subversion-switch-dialog.h:
4200 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4201 (subversion_data_free), (on_mesg_view_destroy),
4202 (create_message_view), (check_filename), (get_log_from_textview),
4203 (pulse_timer), (on_pulse_timer_destroyed),
4204 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
4205 (report_errors), (on_status_command_finished),
4206 (on_status_command_data_arrived), (on_command_info_arrived),
4207 (select_all_status_items), (clear_all_status_selections),
4208 (init_whole_project), (on_whole_project_toggled),
4209 (send_diff_command_output_to_editor), (on_diff_command_finished),
4210 (stop_status_bar_progress_pulse):
4211 * plugins/subversion/subversion-ui-utils.h:
4212 * plugins/subversion/subversion-update-dialog.c:
4213 (on_update_command_finished), (on_subversion_update_response),
4214 (subversion_update_dialog), (on_menu_subversion_update),
4215 (on_fm_subversion_update):
4216 * plugins/subversion/subversion-update-dialog.h:
4217 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
4218 (svn_add_command_finalize), (svn_add_command_run),
4219 (svn_add_command_class_init), (svn_add_command_new),
4220 (svn_add_command_destroy):
4221 * plugins/subversion/svn-add-command.h:
4222 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
4223 (svn_cat_command_finalize), (svn_cat_command_run),
4224 (svn_cat_command_class_init), (svn_cat_command_new),
4225 (svn_cat_command_destroy), (svn_cat_command_get_output):
4226 * plugins/subversion/svn-cat-command.h:
4227 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
4228 (svn_command_release_ui_lock), (simple_prompt),
4229 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
4230 (svn_auth_ssl_server_trust_prompt_func_cb),
4231 (svn_auth_ssl_client_cert_prompt_func_cb),
4232 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
4233 (svn_command_init), (svn_command_finalize),
4234 (svn_command_class_init), (svn_command_push_info),
4235 (svn_command_get_info_queue), (svn_command_set_error),
4236 (svn_command_get_client_context), (svn_command_get_pool),
4237 (svn_command_lock_ui), (svn_command_unlock_ui),
4238 (svn_command_get_revision), (svn_command_copy_path_list),
4239 (svn_command_free_path_list):
4240 * plugins/subversion/svn-command.h:
4241 * plugins/subversion/svn-commit-command.c: (on_log_callback),
4242 (svn_commit_command_init), (svn_commit_command_finalize),
4243 (svn_commit_command_run), (svn_commit_command_class_init),
4244 (svn_commit_command_new), (svn_commit_command_destroy):
4245 * plugins/subversion/svn-commit-command.h:
4246 * plugins/subversion/svn-copy-command.c: (on_log_callback),
4247 (svn_copy_command_init), (svn_copy_command_finalize),
4248 (svn_copy_command_run), (svn_copy_command_class_init),
4249 (svn_copy_command_new), (svn_copy_command_destroy):
4250 * plugins/subversion/svn-copy-command.h:
4251 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
4252 (svn_diff_command_finalize), (svn_diff_command_run),
4253 (svn_diff_command_class_init), (svn_diff_command_new),
4254 (svn_diff_command_destroy), (svn_diff_command_get_output):
4255 * plugins/subversion/svn-diff-command.h:
4256 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
4257 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
4258 (svn_log_command_class_init), (svn_log_command_new),
4259 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
4260 * plugins/subversion/svn-log-command.h:
4261 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
4262 (svn_log_entry_finalize), (svn_log_entry_class_init),
4263 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
4264 (svn_log_entry_get_author), (svn_log_entry_get_date),
4265 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
4266 (svn_log_entry_get_full_log):
4267 * plugins/subversion/svn-log-entry.h:
4268 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
4269 (svn_merge_command_finalize), (svn_merge_command_run),
4270 (svn_merge_command_class_init), (svn_merge_command_new),
4271 (svn_merge_command_destroy):
4272 * plugins/subversion/svn-merge-command.h:
4273 * plugins/subversion/svn-remove-command.c: (on_log_callback),
4274 (svn_remove_command_init), (svn_remove_command_finalize),
4275 (svn_remove_command_run), (svn_remove_command_class_init),
4276 (svn_remove_command_new), (svn_remove_command_destroy),
4277 (svn_remove_command_get_path):
4278 * plugins/subversion/svn-remove-command.h:
4279 * plugins/subversion/svn-resolve-command.c:
4280 (svn_resolve_command_init), (svn_resolve_command_finalize),
4281 (svn_resolve_command_run), (svn_resolve_command_class_init),
4282 (svn_resolve_command_new), (svn_resolve_command_destroy):
4283 * plugins/subversion/svn-resolve-command.h:
4284 * plugins/subversion/svn-revert-command.c:
4285 (svn_revert_command_init), (svn_revert_command_finalize),
4286 (svn_revert_command_run), (svn_revert_command_class_init),
4287 (svn_revert_command_new), (svn_revert_command_destroy):
4288 * plugins/subversion/svn-revert-command.h:
4289 * plugins/subversion/svn-status-command.c:
4290 (svn_status_command_init), (svn_status_command_finalize),
4291 (on_svn_status_notify), (svn_status_command_run),
4292 (svn_status_command_class_init), (svn_status_command_new),
4293 (svn_status_command_destroy),
4294 (svn_status_command_get_status_queue):
4295 * plugins/subversion/svn-status-command.h:
4296 * plugins/subversion/svn-status.c: (svn_status_init),
4297 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4298 (svn_status_destroy), (svn_status_get_path),
4299 (svn_status_get_vcs_status):
4300 * plugins/subversion/svn-status.h:
4301 * plugins/subversion/svn-switch-command.c:
4302 (svn_switch_command_init), (svn_switch_command_finalize),
4303 (svn_switch_command_run), (svn_switch_command_class_init),
4304 (svn_switch_command_new), (svn_switch_command_destroy):
4305 * plugins/subversion/svn-switch-command.h:
4306 * plugins/subversion/svn-update-command.c:
4307 (svn_update_command_init), (svn_update_command_finalize),
4308 (svn_update_command_run), (svn_update_command_class_init),
4309 (svn_update_command_new), (svn_update_command_destroy):
4310 * plugins/subversion/svn-update-command.h:
4312 Now really committed all files from James patch (#457477)
4314 2007-11-08 Johannes Schmid <jhs@gnome.org>
4316 * TODO.tasks: Updated
4318 2007-11-08 James Liggett <jrliggett@cox.net>
4320 reviewed by: Johannes Schmid <jhs@gnome.org>
4323 * libanjuta/Makefile.am:
4324 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4325 * libanjuta/anjuta-status.h:
4326 * libanjuta/libanjuta.h:
4327 * plugins/subversion/Makefile.am:
4328 * plugins/subversion/anjuta-subversion.glade:
4329 * plugins/subversion/anjuta-subversion.ui:
4330 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4331 (value_removed_project_root_uri), (activate_plugin),
4332 (deactivate_plugin), (finalize), (subversion_instance_init):
4333 * plugins/subversion/plugin.h:
4334 * plugins/subversion/subversion-actions.c:
4335 * plugins/subversion/subversion-actions.h:
4336 * plugins/subversion/subversion-callbacks.c:
4337 * plugins/subversion/subversion-callbacks.h:
4338 * plugins/subversion/svn-auth.c:
4339 * plugins/subversion/svn-auth.h:
4340 * plugins/subversion/svn-backend-priv.h:
4341 * plugins/subversion/svn-backend.c:
4342 * plugins/subversion/svn-backend.h:
4343 * plugins/subversion/svn-notify.c:
4344 * plugins/subversion/svn-notify.h:
4345 * plugins/subversion/svn-thread.c:
4346 * plugins/subversion/svn-thread.h:
4348 Commited alpha2 of the new subversion plugin (#457477)
4350 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4352 * plugins/debug-manager/command.c:
4353 Fix a stupid crash when changing a register value
4355 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4357 * libanjuta/interfaces/libanjuta.idl,
4358 plugins/debug-manager/command.c,
4359 plugins/debug-manager/command.h,
4360 plugins/debug-manager/start.c,
4361 plugins/gdb/plugin.c,
4362 plugins/gdb/debugger.c,
4363 plugins/gdb/debugger.h:
4364 Use anjuta terminal plugin instead of gnome terminal
4365 Select if a terminal is used in the the start_program function
4366 Move terminal code from debugger.c to plugin.c
4367 Partial fix of bug #481366
4369 * plugins/gdb/utilities.c,
4370 plugins/gdb/utilities.h:
4371 Remove gnome terminal check function
4373 2007-11-06 Johannes Schmid <jhs@gnome.org>
4375 * plugins/project-import/anjuta-project-import.glade:
4376 * plugins/project-import/project-import.c: (on_import_next),
4377 (on_import_finish), (project_import_set_directory):
4378 * plugins/project-wizard/property.c: (npw_property_create_widget),
4379 (npw_property_set_value_from_widget):
4381 Replaced gnome_file_entry with gtk_file_chooser_button
4382 Fixes #422329 – Creating a new directory in program options doesn't work
4384 2007-11-04 Massimo Cora' <maxcvs@email.it>
4386 * plugins/symbol-db/plugin.c:
4387 add all files at once on project_import.
4388 No need to split them into more languages: ctags
4389 and the engine will take care of that.
4391 * plugins/symbol-db/symbol-db-engine.h,
4392 * plugins/symbol-db/symbol-db-engine.c,
4393 * plugins/symbol-db/tables.sql,
4394 * plugins/symbol-db/test/Makefile.am,
4395 * plugins/symbol-db/test/main.c,
4396 * plugins/symbol-db/symbol-db-view-locals.c:
4397 some memory leaks fixed. Ported the thing to
4398 libgda 3.1.2 [or better svn HEAD].
4399 Thanks to a fresh new algorithm to detect
4400 parent scope we're able to display correcly
4401 a local gtktree, including classes not directly
4402 defined inside that file.
4404 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4406 * plugins/debug-manager/threads.c,
4407 plugins/debug-manager/stack_trace.c:
4408 Do not display address when not needed
4410 * plugins/debug-manager/plugin.c,
4411 plugins/debug-manager/breakpoints.c:
4412 Breakpoints directly connect to debugger signals
4414 * plugins/debug-manager/watch.c:
4415 program-unload signal does not exist used debugger-stopped
4417 * plugins/debug-manager/queue.c,
4418 libanjuta/interfaces/libanjuta.idl:
4419 Display error message returned by debugger command
4422 2007-11-04 Johannes Schmid <jhs@gnome.org>
4424 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4425 Bug 493062 – gcj template needs AC_PROG_CC
4426 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4428 * src/anjuta-actions.h:
4429 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4430 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4432 === anjuta 2.3.0 ===
4434 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4438 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4440 * ChangeLog: Tagged 2.3.0 release.
4442 * plugins/indent/Makefile.am: Fixed indentation.
4444 * plugins/editor/aneditor-autocomplete.cxx:
4445 * plugins/editor/aneditor-priv.h:
4446 * plugins/editor/aneditor.cxx:
4447 * plugins/editor/aneditor.h: Commented out dead codes.
4449 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4450 Do not build symbol-db by
4451 default. Added 'unstable' in plugin description to signify it's
4452 developmental state.
4454 * plugins/file-manager/Makefile.am,
4455 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4457 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4459 * plugins/debug-manager/utilities.c,
4460 plugins/debug-manager/utilities.h,
4461 plugins/debug-manager/threads.c,
4462 plugins/debug-manager/plugin.c,
4463 plugins/debug-manager/plugin.h,
4464 plugins/debug-manager/disassemble.h,
4465 plugins/debug-manager/watch.c,
4466 plugins/debug-manager/watch.h,
4467 plugins/debug-manager/breakpoints.c,
4468 plugins/debug-manager/stack_trace.c:
4469 Replace few remaining function calls by signal
4471 * plugins/debug-manager/disassemble.c,
4472 plugins/debug-manager/registers.c,
4473 plugins/debug-manager/memory.c,
4474 plugins/debug-manager/locals.c,
4475 plugins/debug-manager/queue.c,
4476 plugins/debug-manager/queue.h:
4477 Connect signals when debugger is started
4478 Disconnect them when debugger is stopped
4479 Do not display window if debugger doesn't support feature
4481 * plugins/gdb/plugin.c,
4482 libanjuta/interfaces/libanjuta.idl:
4483 Remove unused initialization function
4485 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4488 * plugins/file-manager/Makefile.am:
4489 * scripts/build-schemas.mk: Fixed 'make distcheck'
4491 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4493 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4494 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4495 to latest API additions.
4497 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4500 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4502 * ChangeLog: Fixed indentation.
4503 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4506 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4508 * libanjuta/interfaces/libanjuta.idl:
4509 * plugins/build-basic-autotools/build-basic-autotools.c:
4510 (build_compile_file_real), (build_build_project),
4511 (build_install_project), (build_clean_project),
4512 (build_configure_project), (build_autogen_project),
4513 (build_distribution_project), (build_build_module),
4514 (build_install_module), (build_clean_module), (fm_build),
4515 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4516 (finalize), (basic_autotools_plugin_instance_init),
4517 (ibuildable_set_command), (ibuildable_reset_commands),
4518 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4519 (ibuildable_install), (ibuildable_configure),
4520 (ibuildable_generate), (ibuildable_iface_init):
4521 * plugins/build-basic-autotools/build-basic-autotools.h:
4523 Added API for commands override in build interface and implemented
4524 them in build plugin. Useful for other plugins override build
4525 commands depending on project environment.
4527 2007-10-28 Naba Kumar <naba@gnome.org>
4530 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4531 Fixed widget alignment for dock switcher tab style combo and
4532 scratchbox path entrybox.
4534 2007-10-28 Johannes Schmid <jhs@gnome.org>
4536 * plugins/document-manager/plugin.c: (on_editor_changed):
4537 Fixed a memory leak and simplified code (thanks again Sébastien)
4540 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4541 and OFFSET sql statements)
4543 2007-10-28 Massimo Cora' <maxcvs@email.it>
4545 * plugins/symbol-db/plugin.c,
4546 plugins/symbol-db/symbol-db-engine.h,
4547 plugins/symbol-db/symbol-db-view.c,
4548 plugins/symbol-db/symbol-db-view.c,
4549 plugins/symbol-db/symbol-db-view-locals.c,
4550 plugins/symbol-db/symbol-db-view-locals.h,
4551 plugins/symbol-db/symbol-db-engine.c:
4552 Better end-of-file-scan detection, permitting
4553 an improved scope/inheritance parsing.
4554 Locals tab gtktree now displays correct
4555 namespace->class->children tree, even if
4556 in a C++ file there isn't class declaration.
4558 2007-10-27 Johannes Schmid <jhs@gnome.org>
4560 Patch from Stanislav Brabec <sbrabec@suse.cz>
4562 Bug 489798 – Do not rely on svn-config
4564 Patch from Michael Wolf <maw@ximian.com>:
4565 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4566 (egg_tree_model_filter_remove_node),
4567 (egg_tree_model_filter_row_deleted):
4568 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4570 2007-10-27 Johannes Schmid <jhs@gnome.org>
4572 * plugins/devhelp/anjuta-devhelp.ui:
4573 * plugins/message-view/anjuta-message-manager.ui:
4575 Added some separators to the toolbar
4577 * plugins/document-manager/plugin.c:
4578 (on_support_plugin_deactivated), (load_new_support_plugins),
4579 (unload_unused_support_plugins), (on_editor_changed):
4581 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4582 for pointing out that is was crap.
4584 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4586 * libanjuta/interfaces/libanjuta.idl,
4587 libanjuta/anjuta-plugin-manager.c,
4588 libanjuta/anjuta-plugin-manager.h,
4589 libanjuta/anjuta-c-plugin-factory.c,
4590 libanjuta/anjuta-c-module.h,
4591 libanjuta/anjuta-c-module.c:
4592 Report detailled error message in case of plugin loading failure
4594 2007-10-24 Johannes Schmid <jhs@gnome.org>
4597 * plugins/Makefile.am:
4599 Activate build of symbol-db plugin (when libgda is available)
4601 * plugins/document-manager/plugin.c:
4602 (on_support_plugin_deactivated), (on_editor_changed):
4604 Properly handle language support plugins even when they are
4605 unloaded by the session.
4607 * plugins/symbol-db/plugin.c: (register_stock_icons),
4608 Port to new REGISTER_ICONS stuff
4610 2007-10-22 Massimo Cora' <maxcvs@email.it>
4612 * plugins/symbol-db/plugin.c,
4613 * plugins/symbol-db/symbol-db-view.c
4614 * plugins/symbol-db/symbol-db-engine.h,
4615 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4616 * plugins/symbol-db/symbol-db-view-locals.c,
4617 * plugins/symbol-db/symbol-db-view-locals.h,
4618 * plugins/symbol-db/symbol-db-engine.c:
4619 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4620 Added a new algorithm for dynamic population of the local symbols' tab.
4621 Now the default view is tree-like.
4622 Some fixes on engine correct some population issues.
4624 2007-10-23 Naba Kumar <naba@gnome.org>
4626 * plugins/glade/Makefile.am: Corrected conditional not to install
4627 .plugin file if plugin is disabled.
4628 * plugins/sourceview/Makefile.am: Corrected conditional not to
4629 install schemas if plugin is not built.
4631 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4633 * plugins/debug-manager/queue.c:
4634 Fix #488061: Mutiple crash dialogs
4636 * plugins/gdb/debugger.c,
4637 plugins/gdb/debugger.h:
4638 Remove maximum gdb command length, should fix bug#474811
4640 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4642 * manuals/reference/libanjuta/plugin-description-file.sgml,
4643 manuals/reference/libanjuta/libanjuta-docs.sgml,
4644 manuals/reference/libanjuta/libanjuta-sections.txt,
4645 libanjuta/interfaces/libanjuta.idl,
4646 libanjuta/anjuta-c-module.c,
4647 libanjuta/anjuta-c-plugin-factory.c:
4648 Document last changes in plugin code
4650 2007-10-19 Johannes Schmid <jhs@gnome.org>
4652 * plugins/subversion/subversion-callbacks.c: (check_filename):
4654 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4656 2007-10-19 Naba Kumar <naba@gnome.org>
4658 * plugins/file-manager/file-model.c: Fixed a critical runtime
4661 2007-10-18 Johannes Schmid <jhs@gnome.org>
4663 * libanjuta/anjuta-ui.h:
4664 Small fix on icon macros
4666 * libanjuta/interfaces/libanjuta.idl:
4667 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4668 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4669 (ilanguage_iface_init):
4671 Added get_from_editor() and get_name_from_editor() methods
4674 * plugins/document-manager/plugin.c:
4675 (update_editor_ui_interface_items), (on_editor_changed):
4676 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4678 * plugins/language-support-cpp-java/plugin.c: (install_support):
4680 Ported plugins to use the new interface
4682 2007-10-17 Johannes Schmid <jhs@gnome.org>
4684 * libanjuta/anjuta-ui.h:
4686 Added macros to register stock icons to stop all this copy&paste
4687 which had spread over a lot of files. New macros support to add
4688 icons with toolbar and menu size (16 and 24)
4690 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4691 * plugins/debug-manager/images/anjuta-attach.svg:
4692 * plugins/debug-manager/images/anjuta-step-out.svg:
4693 * plugins/debug-manager/images/anjuta-step-over.svg:
4694 * plugins/debug-manager/plugin.c: (register_stock_icons):
4695 * plugins/document-manager/images/Makefile.am:
4696 * plugins/document-manager/images/anjuta-block-end.svg:
4697 * plugins/document-manager/images/anjuta-block-start.svg:
4698 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4699 * plugins/document-manager/images/anjuta-bookmark.svg:
4700 * plugins/document-manager/images/anjuta-go-history-next.svg:
4701 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4702 * plugins/document-manager/plugin.c: (register_stock_icons):
4703 * plugins/glade/plugin.c: (register_stock_icons):
4704 * plugins/language-support-cpp-java/plugin.c:
4705 (register_stock_icons):
4706 * plugins/message-view/Makefile.am:
4707 * plugins/message-view/anjuta-go-message-next.svg:
4708 * plugins/message-view/anjuta-go-message-prev.svg:
4709 * plugins/message-view/anjuta-message-view.svg:
4710 * plugins/message-view/messages.xpm:
4711 * plugins/message-view/plugin.c: (register_stock_icons):
4712 * plugins/patch/plugin.c: (patch_plugin_activate):
4713 * plugins/project-manager/plugin.c: (register_stock_icons):
4714 * plugins/search/Makefile.am:
4715 * plugins/search/anjuta-go-match-next.svg:
4716 * plugins/search/anjuta-go-match-prev.svg:
4717 * plugins/search/plugin.c: (activate_plugin):
4718 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4719 * plugins/terminal/terminal.c: (register_stock_icons):
4720 * plugins/valgrind/plugin.c: (register_stock_icons):
4722 Updated to use the new icons and added several new and updated
4725 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4727 * libanjuta/anjuta-plugin-handle.c,
4728 libanjuta/anjuta-plugin-handle.h:
4729 Add a new path property containing the directory of the .plugin
4730 file, library file (.so or whatever) must be in the same directory
4732 * libanjuta/anjuta-plugin-manager.c,
4733 libanjuta/interfaces/libanjuta.idl,
4734 (removed) libanjuta/anjuta-glue-plugin.c,
4735 (removed) libanjuta/anjuta-glue-plugin.h,
4736 (removed) libanjuta/anjuta-glue-c.c,
4737 (removed) libanjuta/anjuta-glue-c.h,
4738 (removed) libanjuta/anjuta-glue-cpp.c,
4739 (removed) libanjuta/anjuta-glue-cpp.h,
4740 (removed) libanjuta/anjuta-glue-factory.c,
4741 (removed) libanjuta/anjuta-glue-factory.h,
4742 (added) libanjuta/anjuta-c-module.c,
4743 (added) libanjuta/anjuta-c-module.h,
4744 (added) libanjuta/anjuta-c-plugin-factory.c,
4745 (added) libanjuta/anjuta-c-plugin-factory.h,
4746 libanjuta/Makefile.am:
4747 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4748 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4749 implementing IAnjutaPluginFactory
4750 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4752 * libanjuta/libanjuta.h:
4753 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4756 * libanjuta/anjuta-plugin.h:
4757 Replace AnjutaGluePlugin by GTypeModule
4758 Remove unused anjuta_glue_get_component_type replaced by
4761 * plugins/build-basic-autotools/build-basic-autotools.h,
4762 plugins/class-gen/plugin.h,
4763 plugins/class-inheritance/plugin.h,
4764 plugins/cvs-plugin/plugin.h,
4765 plugins/debug-manager/plugin.h,
4766 plugins/devhelp/plugin.h,
4767 plugins/document-manager/plugin.h,
4768 plugins/editor/plugin.h,
4769 plugins/file-loader/plugin.h,
4770 plugins/file-wizard/plugin.h,
4771 plugins/gdb/plugin.h,
4772 plugins/glade/plugin.h,
4773 plugins/gtodo/plugin.h,
4774 plugins/indent/plugin.h,
4775 plugins/language-manager/plugin.h,
4776 plugins/language-support-cpp-java/plugin.h,
4777 plugins/macro/plugin.h,
4778 plugins/message-view/plugin.h,
4779 plugins/patch/plugin.h,
4780 plugins/profiler/plugin.h,
4781 plugins/project-import/plugin.h,
4782 plugins/project-manager/plugin.h,
4783 plugins/project-wizard/plugin.h,
4784 plugins/sample1/plugin.h,
4785 plugins/search/plugin.h,
4786 plugins/sourceview/plugin.h,
4787 plugins/subversion/plugin.h,
4788 plugins/symbol-browser/plugin.h,
4789 plugins/symbol-db/plugin.h,
4790 plugins/terminal/terminal.c,
4791 plugins/tools/plugin.h,
4792 plugins/valgrind/plugin.h:
4793 Replace AnjutaGluePlugin by GTypeModule
4795 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4797 * plugins/debug-manager/breakpoints.c:
4798 Fix bug#487112, crash while removing a breakpoint in a new file
4800 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4802 * plugins/document-manager/search-box.c:
4803 Fix a crash (with an useful comment) focus-out-event handler must
4806 2007-10-14 Johannes Schmid <jhs@gnome.org>
4808 * plugins/sourceview/sourceview.c:
4809 Hide calltip when "Up" or "Down" key is pressed
4811 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4813 * plugins/document-manager/search-box.c:
4814 Change included file order to avoid a compile error with gnome 2.16
4816 2007-10-13 Johannes Schmid <jhs@gnome.org>
4818 * plugins/debug-manager/plugin.c: (enable_log_view):
4820 Fixed crash when closing a project and unloading another while
4821 the debugger is enabled
4823 2007-10-13 Johannes Schmid <jhs@gnome.org>
4825 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4827 Use correct breakpoint icon
4829 * plugins/devhelp/Makefile.am:
4830 * plugins/devhelp/anjuta-go-help-next.svg:
4831 * plugins/devhelp/anjuta-go-help-prev.svg:
4832 * plugins/devhelp/plugin.c: (register_stock_icons),
4835 Added new icons from #480093
4837 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4838 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4839 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4840 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4841 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4842 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4843 * plugins/message-view/anjuta-go-message-next.svg:
4844 * plugins/message-view/anjuta-go-message-prev.svg:
4846 Updated icons from #480093
4848 * src/anjuta-actions.h:
4849 Use GTK_STOCK_FULLSCREEN
4851 * src/anjuta-app.c: (on_gdl_style_changed),
4852 (anjuta_app_instance_init):
4855 Added preference option to set the gdl switcher style
4857 2007-10-13 Johannes Schmid <jhs@gnome.org>
4859 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4860 (get_property_value_as_string), (set_property_value_as_string),
4861 (register_callbacks):
4862 * libanjuta/anjuta-preferences.h:
4864 Support GtkFileChooserButton as preferences widget
4866 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4868 Fixed a Gtk-Critical
4870 * plugins/file-manager/Makefile.am:
4871 * plugins/file-manager/file-model.c: (file_model_filter_file),
4872 (file_model_add_dummy), (file_model_expand_idle),
4873 (file_model_set_property), (file_model_get_property),
4874 (file_model_class_init):
4875 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4876 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4877 (file_manager_activate), (file_manager_finalize),
4878 (file_manager_instance_init), (ipreferences_merge),
4879 (ipreferences_unmerge), (ipreferences_iface_init):
4880 * plugins/file-manager/plugin.h:
4882 Added preferences to file-manager
4884 * plugins/glade/plugin.c: (activate_plugin):
4886 Move Properties widget into center because it is way to big
4889 2007-10-10 Johannes Schmid <jhs@gnome.org>
4891 * plugins/language-support-cpp-java/Makefile.am:
4892 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
4893 * plugins/language-support-cpp-java/anjuta-complete.svg:
4894 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
4895 * plugins/language-support-cpp-java/plugin.c:
4896 (register_stock_icons):
4898 And yet some more icons...
4900 2007-10-10 Johannes Schmid <jhs@gnome.org>
4902 * plugins/debug-manager/breakpoints.c:
4903 * plugins/debug-manager/images/Makefile.am:
4904 * plugins/debug-manager/images/anjuta-bookmark.svg:
4905 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
4906 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
4907 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
4908 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
4909 * plugins/debug-manager/images/anjuta-linemark.svg:
4910 * plugins/debug-manager/images/anjuta-pcmark.svg:
4911 * plugins/debug-manager/plugin.c: (register_stock_icons):
4912 * plugins/debug-manager/sparse_view.c:
4913 * plugins/document-manager/images/Makefile.am:
4914 * plugins/document-manager/images/anjuta-block-select.svg:
4915 * plugins/document-manager/images/anjuta-fold-close.svg:
4916 * plugins/document-manager/images/anjuta-fold-open.svg:
4917 * plugins/document-manager/images/anjuta-fold-toggle.svg:
4918 * plugins/document-manager/images/anjuta-indent-less.svg:
4919 * plugins/document-manager/images/anjuta-indent-more.svg:
4920 * plugins/document-manager/images/anjuta-swap.svg:
4921 * plugins/document-manager/images/block_select.xpm:
4922 * plugins/document-manager/images/fold_close.xpm:
4923 * plugins/document-manager/images/fold_open.xpm:
4924 * plugins/document-manager/images/fold_toggle.xpm:
4925 * plugins/document-manager/images/indent.xpm:
4926 * plugins/document-manager/images/indent_dcr.xpm:
4927 * plugins/document-manager/images/indent_inc.xpm:
4928 * plugins/document-manager/plugin.c: (register_stock_icons):
4929 * plugins/editor/Makefile.am:
4930 * plugins/editor/anjuta-bookmark-16.xpm:
4931 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
4932 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
4933 * plugins/editor/anjuta-linemark-16.xpm:
4934 * plugins/editor/anjuta-pcmark-16.xpm:
4935 * plugins/editor/bookmark.xpm:
4936 * plugins/editor/breakpoint-disabled.xpm:
4937 * plugins/editor/breakpoint-enabled.xpm:
4938 * plugins/editor/linemarker.xpm:
4939 * plugins/editor/program-counter.xpm:
4940 * plugins/editor/text_editor.c:
4941 * plugins/message-view/Makefile.am:
4942 * plugins/message-view/anjuta-go-message-next.svg:
4943 * plugins/message-view/anjuta-go-message-prev.svg:
4944 * plugins/message-view/anjuta-message-manager.ui:
4945 * plugins/message-view/plugin.c:
4946 * plugins/sourceview/Makefile.am:
4947 * plugins/sourceview/sourceview.c:
4949 Integrated lots of icons from #480093
4950 Thanks to <tpgww@onepost.net>
4952 * plugins/document-manager/plugin.c:
4953 Do not mark the line in ifile_open(), that looks ugly.
4955 * plugins/document-manager/search-box.c: (on_search_focus_out),
4957 Clear the status bar on focus_out.
4959 * plugins/file-loader/anjuta-loader-plugin.ui:
4962 2007-10-09 Johannes Schmid <jhs@gnome.org>
4964 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4965 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
4967 Some things I missed in the patch for #484419
4969 * plugins/document-manager/action-callbacks.c:
4970 (on_new_file_activate):
4971 * plugins/document-manager/action-callbacks.h:
4972 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
4973 (on_window_key_press_event), (on_gconf_notify_timer):
4975 484645 – patch to deal with docman FIXME etc
4977 * plugins/editor/text_editor.c: (text_editor_set_indicator):
4978 * plugins/search/search-replace.c: (search_and_replace),
4979 (write_message_pane), (search_replace_populate),
4980 (translate_dialog_strings), (create_dialog),
4981 (anjuta_search_replace_activate):
4982 * plugins/search/search-replace_backend.c:
4983 (file_buffer_new_from_path), (get_next_match),
4984 (create_search_entries), (regex_backref),
4985 (clear_search_replace_instance):
4986 * plugins/search/search-replace_backend.h:
4988 #484573 – patch to correct various search-related issues
4990 Thanks for the above patches to <tpgww@onepost.net>
4992 * plugins/sourceview/sourceview.c:
4993 (sourceview_create_highligth_indic):
4995 Use the same marker for important as gedit (yellow background)
4997 * plugins/document-manager/anjuta-document-manager.ui:
4998 * plugins/file-loader/anjuta-file-loader.ui:
4999 * plugins/file-loader/plugin.c:
5001 Moved FileNew action to document-manager
5003 2007-10-08 Johannes Schmid <jhs@gnome.org>
5005 * plugins/document-manager/search-box.c: (on_search_activated):
5006 Mark messages for translation
5008 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5010 reviewed by: Johannes Schmid <jhs@gnome.org>
5012 * plugins/Makefile.am:
5013 * plugins/build-basic-autotools/build-basic-autotools.c:
5014 (build_compile_file_real):
5015 * plugins/search/search-replace.c:
5016 * plugins/valgrind/preferences.c: (build_general_prefs):
5018 Fix #484379 – Contents of Makefile.am plugins and
5019 #484419 – Improvement into translation
5021 2007-10-06 Johannes Schmid <jhs@gnome.org>
5023 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5025 Fixed to properly support pointer-to-pointer (**) types
5027 * libanjuta/interfaces/libanjuta.idl:
5028 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5029 * plugins/sourceview/sourceview-cell.h:
5030 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5031 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5032 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5033 (isearch_backward), (isearch_iface_init):
5034 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5035 (itext_editor_iface_init), (iselection_set_iter),
5036 (iselection_get_start_iter), (iselection_get_end_iter),
5037 (iselection_iface_init), (isearch_forward), (isearch_backward),
5038 (isearch_iface_init):
5040 Added IAnjutaEditorSearch interface and some utility methods to
5041 migrate from positions to iterators for the editor interface.
5043 * plugins/document-manager/Makefile.am:
5044 * plugins/document-manager/action-callbacks.c:
5045 (on_goto_line_no1_activate), (on_show_search):
5046 * plugins/document-manager/action-callbacks.h:
5047 * plugins/document-manager/anjuta-docman.c:
5048 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5049 (anjuta_docman_grab_text_focus):
5050 * plugins/document-manager/anjuta-document-manager.ui:
5051 * plugins/document-manager/goto_line.c: (removed)
5052 * plugins/document-manager/goto_line.h: (removed)
5053 * plugins/document-manager/search-box.c:
5054 * plugins/document-manager/search-box.h:
5055 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5056 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5057 (update_editor_ui_interface_items), (on_editor_added),
5058 (activate_plugin), (deactivate_plugin):
5059 * plugins/document-manager/plugin.h:
5061 Created new incremental "Quick Search" bar in the document manager to
5062 replace the crappy EggToolbar entries. Uses the new search interface and
5063 it thus much faster and more reliable.
5065 Bug 357544 – incremental search should work consistently (or not at all)
5066 when main toolbar is hidden
5067 Bug 440637 – Search, don't work very well (partly for incremental search)
5069 * plugins/search/anjuta-search.ui:
5070 * plugins/search/plugin.c: (activate_plugin):
5072 Removed incremental search stuff
5074 * plugins/build-basic-autotools/build-basic-autotools.c:
5075 (on_session_save), (on_session_load):
5076 * plugins/build-basic-autotools/executer.c:
5077 (get_program_parameters):
5079 Scroll to selected executable and remember it across sessions
5080 (followup of #477976)
5082 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5083 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5085 * plugins/devhelp/anjuta-devhelp.ui:
5086 Rearraged toolbar items a bit
5088 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5090 * plugins/debug-manager/command.c,
5091 plugins/debug-manager/queue.c,
5092 plugins/gdb/plugin.c,
5093 plugins/gdb/debugger.c:
5094 Fix several crashing bugs (including bug#482985) with the debugger
5095 when closing project, stopping the debugger, restarting the program
5097 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5099 * libanjuta/anjuta-launcher.c:
5100 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5102 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5104 * plugins/debug-manager/command.c,
5105 plugins/debug-manager/queue.c:
5106 Asynchronous command can abort other commands in queue
5107 Resynchronize debugger state when a command is cancelled
5109 * plugins/debug-manager/breakpoints.c:
5110 Free BreakpointItem only when it is not used anymore
5112 * plugins/gdb/plugin.c:
5113 Do not return TRUE if the callback and/or ready signal is not used
5115 * plugins/gdb/debugger.c:
5116 Fix a crash, return correct state when debugger is stopped
5118 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5120 * plugins/project-wizard/autogen.c:
5121 Fix bug#482067, escape project wizard user defined strings
5123 2007-10-01 Johannes Schmid <jhs@gnome.org>
5125 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5127 * plugins/build-basic-autotools/build-basic-autotools.c:
5128 (basic_autotools_plugin_instance_init):
5129 * plugins/build-basic-autotools/build-basic-autotools.h:
5130 * plugins/build-basic-autotools/executer.c:
5131 (get_program_parameters):
5133 Fixed #477976 – Keybinding in run dialog
5135 2007-09-30 Johannes Schmid <jhs@gnome.org>
5137 * plugins/Makefile.am:
5138 Do not build indent plugin (yet)
5140 * plugins/document-manager/plugin.c: (ipreferences_merge):
5141 Fixed unintentional and wrong change
5143 * plugins/indent/anjuta-indent.ui:
5146 2007-09-28 Johannes Schmid <jhs@gnome.org>
5148 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5149 * libanjuta/anjuta-launcher.h:
5150 Add a method to send EOF to some process. Needed for the indent plugin
5151 and should be useful in general. It does not actually send EOF as this
5152 is not possible with utf-8, but closes the stream instead.
5154 * plugins/devhelp/plugin.c: (value_added_current_editor):
5155 Fixed a Gtk-Critical due to the IAnjutaEditor -
5156 IAnjutaDocument switch.
5159 * plugins/Makefile.am:
5160 * plugins/document-manager/Makefile.am:
5161 * plugins/document-manager/action-callbacks.c:
5162 * plugins/document-manager/anjuta-document-manager.glade:
5163 * plugins/document-manager/anjuta-document-manager.ui:
5164 * plugins/document-manager/images/Makefile.am:
5165 * plugins/document-manager/images/indent_auto.xpm:
5166 * plugins/document-manager/images/indent_set.xpm:
5167 * plugins/document-manager/indent-dialog.c:
5168 * plugins/document-manager/indent-dialog.h:
5169 * plugins/document-manager/indent-util.c:
5170 * plugins/document-manager/indent-util.h:
5171 * plugins/document-manager/indent_test.c:
5172 * plugins/document-manager/plugin.c: (register_stock_icons),
5173 (docman_plugin_instance_init), (ipreferences_merge):
5174 * plugins/document-manager/plugin.h:
5176 Removed indent code from document manager
5178 * plugins/indent/Makefile.am:
5179 * plugins/indent/indent-dialog.c:
5180 * plugins/indent/indent-util.c: (indent_init_indent_style):
5181 * plugins/indent/indent.glade:
5182 * plugins/indent/indent.plugin.in:
5183 * plugins/indent/plugin.c: (on_indent_finished),
5184 (on_indent_output), (on_indent_action_activate),
5185 (on_edit_editor_indent), (on_style_combo_changed),
5186 (value_added_current_editor), (value_removed_current_editor),
5187 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5188 (indent_plugin_finalize), (indent_plugin_dispose),
5189 (anjuta_indent_plugin_instance_init),
5190 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5191 (ipreferences_unmerge), (ipreferences_iface_init):
5192 * plugins/indent/plugin.h:
5194 Moved indent code to it's own plugin. Also reimplemented indent invocation
5195 using anjuta_launcher and streams. This is not yet completely working, maybe
5196 I got something wrong with the launcher.
5197 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5199 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5201 * plugins/debug-manager/plugin.c:
5202 Fix bug#480851, disconnect save_session signal when plugin is unloaded
5204 2007-09-27 Johannes Schmid <jhs@gnome.org>
5206 * libanjuta/interfaces/libanjuta.idl:
5207 * plugins/Makefile.am:
5208 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
5209 (isymbol_type_str), (isymbol_name), (isymbol_args),
5210 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
5211 (isymbol_impl), (isymbol_iface_init):
5212 * plugins/symbol-browser/an_symbol_info.c:
5213 * plugins/symbol-browser/an_symbol_info.h:
5214 * plugins/symbol-db/Makefile.am:
5215 * plugins/symbol-db/plugin.c:
5216 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5217 (value_added_current_editor), (on_editor_foreach_clear),
5218 (value_removed_current_editor), (project_root_added),
5219 (symbol_db_activate), (symbol_db_deactivate),
5220 (isymbol_manager_search):
5221 * plugins/symbol-db/readtags.c: (initialize_1):
5222 * plugins/symbol-db/symbol-db-engine-iterator.c:
5223 (sdb_engine_iterator_instance_init),
5224 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
5225 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
5226 (symbol_db_engine_iterator_move_next),
5227 (symbol_db_engine_iterator_move_prev),
5228 (symbol_db_engine_iterator_get_n_items),
5229 (symbol_db_engine_iterator_last),
5230 (symbol_db_engine_iterator_set_position),
5231 (symbol_db_engine_iterator_get_position),
5232 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
5233 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5234 (isymbol_iter_foreach), (isymbol_iter_set_position),
5235 (isymbol_iter_get_position), (isymbol_iter_get_length),
5236 (isymbol_iter_clone), (isymbol_iter_assign),
5237 (isymbol_iter_iface_init):
5238 * plugins/symbol-db/symbol-db-engine-iterator.h:
5239 * plugins/symbol-db/symbol-db-engine.c:
5240 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
5241 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
5242 (sdb_engine_finalize), (sdb_engine_get_type),
5243 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5244 (sdb_engine_get_table_id_by_unique_name2),
5245 (sdb_engine_get_table_id_by_unique_name3),
5246 (symbol_db_engine_add_new_workspace),
5247 (symbol_db_engine_get_opened_project_name),
5248 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
5249 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
5250 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
5251 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
5252 (sdb_engine_add_new_scope_definition),
5253 (sdb_engine_add_new_tmp_heritage_scope),
5254 (sdb_engine_second_pass_update_scope_1),
5255 (sdb_engine_second_pass_update_heritage),
5256 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
5257 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
5258 (symbol_db_engine_update_project_symbols),
5259 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
5260 (symbol_db_engine_update_buffer_symbols),
5261 (sdb_engine_walk_down_scope_path),
5262 (sdb_engine_prepare_symbol_info_sql),
5263 (symbol_db_engine_get_global_members),
5264 (symbol_db_engine_get_scope_members_by_symbol_id),
5265 (symbol_db_engine_get_scope_members),
5266 (symbol_db_engine_get_current_scope),
5267 (symbol_db_engine_get_file_symbols):
5268 * plugins/symbol-db/symbol-db-engine.h:
5269 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5270 (on_symbol_updated), (on_symbol_inserted),
5271 (symbol_db_view_locals_get_line),
5272 (symbol_db_view_locals_update_list):
5273 * plugins/symbol-db/symbol-db-view-search.c:
5274 (sdb_view_search_model_filter), (sdb_view_search_get_type):
5275 * plugins/symbol-db/symbol-db-view-search.h:
5276 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
5277 (do_add_hidden_children), (do_recurse_and_add_new_sym),
5278 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
5279 * plugins/symbol-db/tables.sql:
5280 * plugins/symbol-db/test/Makefile.am:
5281 * plugins/symbol-db/test/main.c: (add_new_files), (main):
5282 Updated patch from Massimo to improve symbol-db plugin
5284 * plugins/document-manager/plugin.c: (on_editor_changed):
5285 Make the code a bit more robust
5287 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5288 (anjuta_document_get_property), (anjuta_document_class_init),
5289 (anjuta_document_init), (set_uri), (document_loader_loaded),
5290 (anjuta_document_load), (document_saver_saving):
5291 * plugins/sourceview/anjuta-document.h:
5292 * plugins/sourceview/sourceview.c: (autodetect_language),
5293 (ilanguage_set_language), (ilanguage_get_language):
5294 Fix language detection on startup
5296 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5298 * plugins/document-manager/action-callbacks.c:
5299 (on_editor_command_upper_case_activate),
5300 (on_editor_command_lower_case_activate): Leftover commit from previous
5301 commit (see last changlog entry by me).
5303 * plugins/file-manager/plugin.c: (file_manager_activate):
5304 Gave proper widget name so that layout works.
5306 2007-09-26 Johannes Schmid <jhs@gnome.org>
5308 * plugins/document-manager/plugin.c: (on_editor_changed),
5309 (docman_plugin_instance_init):
5310 Only unload/load language-support plugins if necessary.
5312 * plugins/language-manager/plugin.c: (language_manager_activate):
5313 Removed some debugging code
5315 * plugins/sourceview/sourceview.c: (on_document_saved),
5316 (ilanguage_set_language), (ilanguage_get_language):
5317 Fixed ianjuta_language interface and ensure that highlighting is
5318 activated when a new file is saved.
5320 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5322 * libanjuta/interfaces/libanjuta.idl:
5323 * plugins/document-manager/action-callbacks.c:
5324 (on_editor_command_upper_case_activate),
5325 (on_editor_command_lower_case_activate):
5326 * plugins/editor/text_editor.c: (iselection_has_selection),
5327 (iselection_get_start), (iselection_get_end),
5328 (iselection_iface_init):
5329 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5330 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5331 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5332 method and implemented it for both scintilla and sourceview editors.
5333 Updated document-manager and assist plugins to use the new method.
5335 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5337 * plugins/file-manager/file-view.c:
5338 Fix typo, allow to compile new file manager with gtk < 2.12
5340 2007-09-25 Johannes Schmid <jhs@gnome.org>
5342 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5343 Support Auto-Indent for single lines (e.g no selection);
5345 * plugins/macro/plugin.c:
5346 Do not use the same shortcut as auto-indent does
5348 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5349 Optimized keyboard navigation - do not emit char_added when only
5350 navigation keys have been pressed.
5352 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5354 * plugins/language-support-cpp-java/cpp-java-assist.c:
5355 (on_assist_chosen), (cpp_java_assist_install),
5356 (cpp_java_assist_uninstall):
5357 * plugins/language-support-cpp-java/plugin.c: (install_support),
5358 (uninstall_support): Install and uninstall support in correct order.
5359 Fixes a bug where it was installed multiple times resulting in
5360 inserting autocomplete text multiple times.
5362 2007-09-25 Johannes Schmid <jhs@gnome.org>
5365 Add GNOME_WARNING_FLAGS(maximum) and
5366 GNOME_CXX_WARNIGS(yes) to avoid bugs
5367 the compiler can warn you.
5369 * libegg/test-tree-utils.c: (key_test):
5370 * plugins/file-manager/file-model.c:
5371 (file_model_cancel_expand_idle), (file_model_sort),
5372 (file_model_row_expanded):
5373 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5374 (file_view_refresh), (file_view_get_selected), (file_view_init),
5376 * plugins/file-manager/file-view.h:
5377 * plugins/symbol-db/readtags.c: (initialize_1):
5380 Fixed the more critical warnings
5382 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5384 Icons from tpgww@onepost.net:
5386 * plugins/debug-manager/Makefile.am:
5387 * plugins/debug-manager/images/Makefile.am:
5388 * plugins/debug-manager/images/anjuta-attach.svg:
5389 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5390 * plugins/debug-manager/images/anjuta-step-into.svg:
5391 * plugins/debug-manager/images/anjuta-step-out.svg:
5392 * plugins/debug-manager/images/anjuta-step-over.svg:
5393 * plugins/debug-manager/plugin.c: (register_stock_icons):
5394 * plugins/document-manager/Makefile.am:
5395 * plugins/document-manager/block_select.xpm:
5396 * plugins/document-manager/fold_close.xpm:
5397 * plugins/document-manager/fold_open.xpm:
5398 * plugins/document-manager/fold_toggle.xpm:
5399 * plugins/document-manager/images/Makefile.am:
5400 * plugins/document-manager/images/anjuta-block-end.svg:
5401 * plugins/document-manager/images/anjuta-block-start.svg:
5402 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5403 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5404 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5405 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5406 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5407 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5408 * plugins/document-manager/indent.xpm:
5409 * plugins/document-manager/indent_auto.xpm:
5410 * plugins/document-manager/indent_dcr.xpm:
5411 * plugins/document-manager/indent_inc.xpm:
5412 * plugins/document-manager/indent_set.xpm:
5413 * plugins/document-manager/plugin.c: Added nicer icons for
5414 document manager and debugger. Organized icons in 'images'
5417 2007-09-24 Johannes Schmid <jhs@gnome.org>
5419 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5420 Fixed a missing NULL in g_object_set.
5422 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5424 * plugins/language-support-cpp-java/cpp-java-assist.c:
5425 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5426 scope memebers just after scope operator is entered.
5428 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5430 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5431 * plugins/language-support-cpp-java/cpp-java-assist.c:
5432 (completion_function), (completion_compare),
5433 (cpp_java_assist_tag_destroy), (create_completion),
5434 (cpp_java_assist_destroy_completion_cache),
5435 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5436 Show '()' for function items in autocomplete list. Allow adding
5437 ' ' and/or '(' after function call autocompletion and have preferences
5440 2007-09-24 Johannes Schmid <jhs@gnome.org>
5442 * sourceview.c: Reverting patch from r3157 because
5445 2007-09-24 Johannes Schmid <jhs@gnome.org>
5447 * plugins/search/search-replace.c: (on_message_clicked):
5449 Fixed #427104 – No "highlight" of lines matching find-result
5451 2007-09-24 Johannes Schmid <jhs@gnome.org>
5455 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5457 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5459 reviewed by: Johannes Schmid <jhs@gnome.org>
5461 * plugins/build-basic-autotools/executer.c: (execute_program):
5462 Fix #478238 – set env for execute programe in the terminal
5464 2007-09-24 Tom <tpgww@onepost.net>
5466 reviewed by: Johannes Schmid <jhs@gnome.org>
5468 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5471 * plugins/debug-manager/disassemble.c: (on_disassemble):
5472 Correct a format string in DEBUG_PRINT()
5474 2007-09-23 Johannes Schmid <jhs@gnome.org>
5476 * plugins/sourceview/sourceview.c: (offset_to_position),
5477 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5478 (ieditor_get_position), (iselect_set), (iselect_get_start),
5481 Fixed #Bug 440637 – Search, don't work very well
5483 2007-09-23 Johannes Schmid <jhs@gnome.org>
5485 * plugins/file-manager/file-model.c: (file_model_get_filename):
5486 * plugins/file-manager/file-model.h:
5487 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5488 (file_view_init), (file_view_class_init):
5489 * plugins/message-view/message-view.c:
5490 (message_view_query_tooltip), (message_view_dispose),
5491 (message_view_instance_init), (message_view_class_init):
5493 Added GTK+ 2.12 style tooltips to file-manager and message view.
5494 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5495 old implementation is used.
5497 2007-09-23 Johannes Schmid <jhs@gnome.org>
5499 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5502 * plugins/language-manager/language-manager.plugin.in:
5503 Marked UserActivatable=FALSE
5505 * plugins/language-manager/plugin.c: (load_languages),
5506 (language_manager_activate), (language_manager_deactivate),
5507 (language_manager_dispose), (language_manager_instance_init),
5508 (language_manager_find_mime_type), (language_manager_find_string),
5509 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5510 (ilanguage_get_name), (ilanguage_get_strings):
5512 Fixed various stupid bugs in language-manager plugin
5514 * plugins/symbol-db/symbol-db-engine.c:
5515 (sdb_engine_second_pass_update_scope_1):
5517 Add a g_return_if_fail to avoid a crash though still unsure
5520 2007-09-23 Johannes Schmid <jhs@gnome.org>
5522 * plugins/symbol-db/plugin.c: (on_project_element_added),
5523 (sources_array_free), (sources_array_add_foreach),
5524 (project_root_added):
5525 * plugins/symbol-db/symbol-db-engine.c:
5526 (symbol_db_engine_add_new_files):
5527 * plugins/symbol-db/symbol-db-engine.h:
5529 Added support for other languages than "C" to symbol-db. Now
5530 supports all languages listed by the language-manager.
5532 2007-09-23 Tom <tpgww@onepost.net>
5534 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5537 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5539 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5540 (anjuta_glue_factory_get_object_type):
5541 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5542 * plugins/build-basic-autotools/build-basic-autotools.c:
5543 (value_added_current_editor):
5544 * plugins/debug-manager/breakpoints.c:
5545 (breakpoints_dbase_edit_breakpoint),
5546 (on_toggle_breakpoint_activate):
5547 * plugins/debug-manager/plugin.c:
5548 (on_run_to_cursor_action_activate):
5549 * plugins/debug-manager/stack_trace.c:
5550 (dma_thread_update_stack_trace):
5551 * plugins/gdb/plugin.c:
5552 * plugins/glade/plugin.c: (ifile_open):
5553 * plugins/profiler/gprof-call-graph-view.c:
5554 * plugins/profiler/gprof-flat-profile-view.c:
5555 * plugins/profiler/gprof-function-call-tree-view.c:
5556 * plugins/profiler/gprof-options.c: (setup_widgets):
5557 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5558 * plugins/search/search-replace_backend.c:
5559 (file_buffer_new_from_te):
5560 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5561 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5562 (assist_window_get_property), (assist_window_move):
5563 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5564 (value_added_current_editor):
5565 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5566 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5567 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5569 Many small code, warnings and leak fixes
5571 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5573 * (removed) plugins/debug-manager/debugger.c,
5574 (removed) plugins/debug-manager/debugger.h,
5575 (added) plugins/debug-manager/command.c,
5576 (added) plugins/debug-manager/command.h,
5577 (added) plugins/debug-manager/queue.c,
5578 (added) plugins/debug-manager/queue.h,
5579 plugins/debug-manager/breakpoints.c,
5580 plugins/debug-manager/debug_tree.c,
5581 plugins/debug-manager/debug_tree.h,
5582 plugins/debug-manager/disassemble.c,
5583 plugins/debug-manager/disassemble.h,
5584 plugins/debug-manager/locals.c,
5585 plugins/debug-manager/locals.h,
5586 plugins/debug-manager/memory.c,
5587 plugins/debug-manager/memory.h,
5588 plugins/debug-manager/plugin.c,
5589 plugins/debug-manager/plugin.h,
5590 plugins/debug-manager/registers.c,
5591 plugins/debug-manager/registers.h,
5592 plugins/debug-manager/sharedlib.c,
5593 plugins/debug-manager/sharedlib.h,
5594 plugins/debug-manager/signals.c,
5595 plugins/debug-manager/signals.h,
5596 plugins/debug-manager/stack_trace.c,
5597 plugins/debug-manager/stack_trace.h,
5598 plugins/debug-manager/start.h,
5599 plugins/debug-manager/start.c,
5600 plugins/debug-manager/threads.c,
5601 plugins/debug-manager/threads.h,
5602 plugins/debug-manager/watch.c,
5603 plugins/debug-manager/watch.h,
5604 plugins/debug-manager/Makefile.am,
5605 plugins/gdb/debugger.c,
5606 plugins/gdb/debugger.h,
5607 plugins/gdb/plugin.c,
5608 libanjuta/interfaces/libanjuta.idl:
5609 Split debug-manager/debugger.c into command.c and queue.c
5610 Clean up debugger queue
5611 DmaDebuggerQueue object does not implement IAnjutaDebugger
5613 2007-09-23 Johannes Schmid <jhs@gnome.org>
5616 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5617 set correctly, etc.)
5619 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5620 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5621 (plugin_set_update):
5623 Show an error dialog instead of crashing when plugin loading fails
5625 * plugins/language-manager/Makefile.am:
5626 * plugins/language-manager/language-manager.plugin.in:
5627 * plugins/language-manager/languages.xml:
5628 * plugins/language-manager/plugin.c: (language_destroy),
5629 (load_languages), (language_manager_activate),
5630 (language_manager_deactivate), (language_manager_finalize),
5631 (language_manager_dispose), (language_manager_instance_init),
5632 (language_manager_class_init), (language_manager_find_mime_type),
5633 (language_manager_find_string), (ilanguage_get_from_mime_type),
5634 (ilanguage_get_from_string), (ilanguage_get_name),
5635 (ilanguage_get_strings), (ilanguage_iface_init):
5636 * plugins/language-manager/plugin.h:
5638 Added new language-manager plugin to have a better organisation for
5639 language names. The xml probabaly needs to be extended over time.
5641 * plugins/Makefile.am:
5642 * plugins/document-manager/plugin.c: (on_editor_changed):
5644 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5645 because it does not really save memory but makes tab switching slow.
5647 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5649 * plugins/language-support-cpp-java/plugin.c: (install_support),
5650 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5651 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5654 * plugins/language-support-cpp-java/cpp-java-assist.c:
5655 (cpp_java_assist_show_autocomplete):
5657 Fix autocomplete to only show valid completions
5659 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5660 Calltips always have correct size and position now
5662 2007-09-22 Johannes Schmid <jhs@gnome.org>
5664 * plugins/search/search-replace_backend.c: (get_next_match):
5665 Removed code introduced by accident that causes a crash.
5667 * plugins/sourceview/sourceview-tags.c:
5668 * plugins/sourceview/sourceview-tags.h:
5669 Removed ununsed files
5671 2007-09-22 Johannes Schmid <jhs@gnome.org>
5673 * plugins/language-support-cpp-java/cpp-java-assist.c:
5676 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5678 * plugins/language-support-cpp-java/cpp-java-assist.c:
5679 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5680 Increased matching brace search to 500 chars.
5682 2007-09-21 Johannes Schmid <jhs@gnome.org>
5684 * plugins/language-support-cpp-java/cpp-java-assist.c:
5685 (cpp_java_assist_get_pre_word),
5686 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5688 Added some profiling debug code
5690 * plugins/language-support-cpp-java/cpp-java-utils.c:
5691 (cpp_java_util_jump_to_matching_brace):
5692 * plugins/language-support-cpp-java/cpp-java-utils.h:
5693 * plugins/language-support-cpp-java/plugin.c:
5694 (get_line_indentation_base), (get_line_auto_indentation):
5696 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5697 avoid looping over the whole file when using calltips which is too slow and
5700 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5701 (assist_tip_set_tips), (assist_tip_get_coordinates),
5703 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5705 Better calltips appearance (use theme now) and avoid jumping
5708 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5710 * plugins/document-manager/plugin.c:
5711 (update_editor_ui_interface_items):
5712 * plugins/language-support-cpp-java/plugin.c: (install_support),
5713 (uninstall_support): Moved autocomplete ui update code from
5714 document-manager to language-plugin.
5716 2007-09-21 Johannes Schmid <jhs@gnome.org>
5718 * libanjuta/interfaces/libanjuta.idl:
5720 Added IAnjutaLanguage interface (might still change...) for
5721 the upcoming language-manager plugin.
5723 * plugins/file-manager/Makefile.am:
5724 * plugins/file-manager/file-model.c:
5725 (file_model_cancel_expand_idle), (file_model_add_dummy),
5726 (file_model_expand_idle), (file_model_sort),
5727 (file_model_row_expanded), (file_model_row_collapsed),
5728 (file_model_init), (file_model_finalize),
5729 (file_model_set_property), (file_model_get_property),
5730 (file_model_class_init), (file_model_new), (file_model_refresh),
5731 (file_model_get_uri):
5732 * plugins/file-manager/file-model.h:
5733 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5734 (file_view_expand_row_idle), (file_view_refresh),
5735 (file_view_get_selected), (file_view_button_press_event),
5736 (file_view_selection_changed), (file_view_init),
5737 (file_view_get_property), (file_view_set_property),
5738 (file_view_finalize), (file_view_class_init):
5740 Split up model/view as far as possible and fixed some file-manager
5741 bugs (popup-menu and incorrect project loading).
5743 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5744 Use monospace font for tips.
5746 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5747 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5748 (icell_get_attribute), (icell_style_get_font_description),
5749 (icell_style_get_color), (icell_style_get_background_color),
5750 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5751 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5752 (iiter_get_length), (iiter_clone), (iiter_assign):
5754 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5755 interface. This is way faster though it has the drawback to create invalid
5756 iterators if the buffer is changed.
5758 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5760 * libanjuta/interfaces/libanjuta.idl:
5761 * plugins/document-manager/action-callbacks.c:
5762 * plugins/document-manager/anjuta-document-manager.ui:
5763 * plugins/document-manager/plugin.c: (register_stock_icons):
5764 * plugins/editor/text_editor.c:
5765 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5766 * plugins/language-support-cpp-java/cpp-java-assist.c:
5767 (cpp_java_assist_get_calltip_context):
5768 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5769 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5771 Moved autocomplete menu action from document-manager to assist plugin
5772 and got rid of deprecated autocomplete interface.
5774 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5776 * libanjuta/interfaces/libanjuta.idl:
5777 * plugins/editor/text_editor.c: (iassist_iface_init):
5778 * plugins/language-support-cpp-java/cpp-java-assist.c:
5779 (cpp_java_assist_check), (on_assist_chosen):
5780 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5781 Removed react() methods in both editors and assist interface. Assist
5782 plugin itself handles setting the autocomplete. Also fixed
5785 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5787 * plugins/file-manager/Makefile.am:
5788 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5789 (file_view_expand_idle), (file_view_init):
5790 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5791 (file_manager_set_default_uri), (project_root_added),
5792 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5793 (file_manager_activate), (file_manager_deactivate),
5794 (file_manager_instance_init), (file_manager_class_init),
5795 (ifile_manager_set_root), (ifile_manager_set_selected),
5796 (ifile_manager_iface_init): Adjusted white spaces to match
5799 2007-09-19 Naba Kumar <naba@gnome.org>
5801 * libanjuta/interfaces/libanjuta.idl:
5802 * plugins/editor/text_editor.c: (text_editor_instance_init),
5803 (iassist_show_tips), (iassist_cancel_tips),
5804 (iassist_hide_suggestions), (iassist_iface_init):
5805 * plugins/editor/text_editor.h:
5806 * plugins/editor/text_editor_cbs.c:
5807 (on_text_editor_scintilla_notify):
5808 * plugins/language-support-cpp-java/cpp-java-assist.c:
5809 (is_scope_context_character), (is_word_character),
5810 (create_completion), (cpp_java_assist_get_scope_context),
5811 (cpp_java_assist_get_pre_word),
5812 (cpp_java_assist_get_scope_operator),
5813 (cpp_java_assist_destroy_completion_cache),
5814 (cpp_java_assist_create_scope_completion_cache),
5815 (cpp_java_assist_create_word_completion_cache),
5816 (cpp_java_assist_show_autocomplete),
5817 (cpp_java_assist_get_calltip_context),
5818 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5819 (on_editor_char_added), (on_assist_chosen),
5820 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5821 (cpp_java_assist_init), (cpp_java_assist_finalize):
5822 * plugins/language-support-cpp-java/cpp-java-assist.h:
5823 * plugins/language-support-cpp-java/plugin.c:
5824 (initialize_indentation_params):
5825 * plugins/sourceview/assist-tip.c:
5826 * plugins/sourceview/assist-tip.h:
5827 * plugins/sourceview/sourceview-private.h:
5828 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5829 (on_assist_tip_destroyed), (on_assist_cancel),
5830 (on_document_char_added), (iassist_get_suggestions),
5831 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5833 Implement state-less assistance so that assist can be evaluated
5834 any given time at any position. Changed IAnjutaEditorAssist interfance
5835 and implementations and removed any state management in editors.
5837 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5839 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5840 completion items sorting and avoided unnecssary sorts.
5842 * plugins/text-editor.c: Fixed state.
5844 2007-09-17 Johannes Schmid <jhs@gnome.org>
5846 * plugins/language-support-cpp-java/cpp-java-assist.c:
5849 Fixed calltips in sourceview
5851 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5853 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5854 completion items preparation time. Fixed a crash bug.
5856 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5857 Set buffer size (From Massimo, required for symbol-db).
5859 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5862 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5865 * plugins/editor/aneditor-autocomplete.cxx,
5866 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5867 Added ANE_GETWORDBEFORECARAT command.
5869 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5870 using assist interface.
5872 * plugins/editor/text_editor.c: (text_editor_instance_init),
5873 (text_editor_get_word_before_carat),
5874 (text_editor_get_current_word), (iassist_add_trigger),
5875 (iassist_remove_trigger), (on_assist_canceled),
5876 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5877 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5878 * plugins/editor/text_editor.h:
5879 * plugins/editor/text_editor_cbs.c: (trigger_size),
5880 (max_trigger_size), (text_editor_check_assist),
5881 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5884 * plugins/language-support-cpp-java/Makefile.am:
5885 * plugins/language-support-cpp-java/plugin.c:
5886 (get_line_indentation_base), (get_line_auto_indentation),
5887 (install_support), (uninstall_support),
5888 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5889 (cpp_java_plugin_instance_init):
5890 * plugins/language-support-cpp-java/plugin.h:
5891 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
5892 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
5893 Make assist a separate class.
5895 2007-09-14 Johannes Schmid <jhs@gnome.org>
5897 * plugins/sourceview/sourceview.c: (iassist_suggest):
5898 Fixed changed char_alignment paramter in language-support
5901 2007-09-14 Naba Kumar <naba@gnome.org>
5903 * plugins/language-support-cpp-java/plugin.c: Send the right
5904 'char_alignment' paramenter (needs fixing in sourceview).
5906 2007-09-13 Johannes Schmid <jhs@gnome.org>
5909 * plugins/project-wizard/templates/minimal/project.anjuta:
5910 Use IAnjutaSymbolManager instead of loading the plugin directly.
5911 (TODO: Think of a version to do this for older files...)
5914 * plugins/Makefile.am:
5915 * plugins/symbol-db/Makefile.am:
5917 Build symbol-db plugin if libgda-3.0 is found
5919 2007-09-13 Johannes Schmid <jhs@gnome.org>
5921 * plugins/sourceview/Makefile.am:
5922 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5924 * plugins/sourceview/anjuta-document.h:
5925 Removed lots of dead code
5927 * plugins/sourceview/anjuta-languages-manager.c:
5928 * plugins/sourceview/anjuta-languages-manager.h:
5931 * plugins/sourceview/sourceview.c: (on_document_char_added),
5932 (on_document_loaded), (sourceview_instance_init),
5933 (iselect_get_start), (iselect_get_end),
5934 (ilanguage_get_supported_languages), (ilanguage_set_language):
5936 Fixed selection handling and make some adaptions for the changes
5939 2007-09-13 Johannes Schmid <jhs@gnome.org>
5941 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5942 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
5945 Added preferences to language support completion/calltips
5947 * plugins/sourceview/assist-window.c: (assist_window_update):
5949 Always select first entry
5951 * plugins/sourceview/sourceview.glade:
5952 Removed old completion preferences
5954 2007-09-11 Naba Kumar <naba@gnome.org>
5956 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
5957 and possible crash when pressing ctrl+d in terminal after preferences
5958 window has been shown once (no need for backport).
5960 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
5961 implementations to get warnings instead of crashes for unimplemented
5964 2007-09-11 Massimo Cora' <maxcvs@email.it>
5966 Reviewed by: Naba Kumar <naba@gnome.org>
5968 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5969 * plugins/symbol-db/*:
5970 Added new symbol-database backend based on SQLite 3.
5971 (does not enabled for build currently).
5973 2007-09-10 Johannes Schmid <jhs@gnome.org>
5977 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
5978 (parse_info_init), (parse_info_free), (valid_element),
5979 (start_element_handler), (end_element_handler), (text_handler),
5980 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
5981 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
5982 (egg_recent_model_monitor), (egg_recent_model_read),
5983 (egg_recent_model_open_file), (egg_recent_model_lock_file),
5984 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
5985 (egg_recent_model_set_property), (egg_recent_model_class_init),
5986 (egg_recent_model_init), (egg_recent_model_add_full),
5987 (egg_recent_model_delete), (egg_recent_model_get_list),
5988 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
5989 (egg_recent_model_set_filter_mime_types),
5990 (egg_recent_model_clear_group_filter),
5991 (egg_recent_model_set_filter_groups),
5992 (egg_recent_model_clear_scheme_filter),
5993 (egg_recent_model_set_filter_uri_schemes),
5994 (egg_recent_model_remove_expired):
5996 Update EggRecent (#456465)
5998 2007-09-10 Johannes Schmid <jhs@gnome.org>
6000 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6001 (anjuta_plugin_manager_get_plugin):
6002 * plugins/profiler/gprof-call-graph-view.c:
6003 (gprof_call_graph_view_create_columns):
6004 * plugins/profiler/gprof-flat-profile-view.c:
6005 (gprof_flat_profile_view_create_columns):
6006 * plugins/profiler/gprof-function-call-tree-view.c:
6007 (gprof_function_call_tree_view_create_columns):
6009 Fixed #466031 – Update of pieces of menus for Localization
6011 2007-09-10 Johannes Schmid <jhs@gnome.org>
6013 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6014 Bug 343522 – anjuta: Unable to execute commands that use options.
6016 2007-09-09 Johannes Schmid <jhs@gnome.org>
6018 * plugins/document-manager/anjuta-docman.c:
6019 (anjuta_docman_update_page_label):
6021 Fixed #458034 – Method of indicating unsaved changes breaks convention
6023 * plugins/document-manager/plugin.c: (update_title),
6024 (value_added_project_root_uri), (value_removed_project_root_uri),
6025 (on_editor_changed), (activate_plugin):
6026 * plugins/document-manager/plugin.h:
6027 * plugins/project-manager/plugin.c: (on_profile_scoped),
6028 (on_profile_descoped), (ifile_open):
6030 Fixed #427390 – Show path of item in currently focused editor window
6032 2007-09-09 Johannes Schmid <jhs@gnome.org>
6034 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6035 (on_toolbar_find_incremental):
6036 Fix incremental search
6038 * plugins/sourceview/sourceview.c: (on_document_char_added),
6040 Fixed selection management
6042 2007-09-09 Johannes Schmid <jhs@gnome.org>
6044 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6047 * libanjuta/interfaces/libanjuta.idl:
6048 Extended IAnjutaEditorAssist interface
6050 * plugins/language-support-cpp-java/plugin.c:
6051 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6052 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6053 (context_character), (get_context), (function_parser),
6054 (cpp_member_parser), (install_assist), (uninstall_assist),
6055 (get_line_indentation_base), (get_line_auto_indentation),
6056 (install_support), (uninstall_support),
6057 (on_value_added_current_editor), (on_value_removed_current_editor),
6058 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6059 * plugins/language-support-cpp-java/plugin.h:
6061 Improved fixed editor assistance and added support for function/method
6062 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6064 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6067 * plugins/project-import/project-import.c: (on_import_next):
6068 Added a non-NULL check with could probably fix #474843 but not sure
6070 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6071 Fixed anjuta-plugin project wizard
6073 * plugins/sourceview/Makefile.am:
6074 * plguins/sourceview/assist-tip.[ch]:
6075 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6076 (anjuta_view_key_press_event):
6077 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6078 (assist_window_init), (assist_window_update), (assist_window_new):
6079 * plugins/sourceview/sourceview-private.h:
6080 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6081 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6082 (trigger_size), (max_trigger_size), (on_document_char_added),
6083 (sourceview_dispose), (ieditor_get_current_word),
6084 (iassist_add_trigger), (iassist_init_suggestions),
6085 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6086 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6088 Big update on sourceview assist capabilites. Autocompletion should
6089 now work much better and function tooltips are finally supported!
6091 * plugins/sourceview/anjuta-document.h:
6092 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6093 (anjuta_document_get_current_word):
6094 Fixed get_current_word (inspired by aneditor.cxx implementation)
6096 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6097 (icell_get_attribute):
6098 Fixed get_attribute() to also detect character constants.
6099 Simplified get_char()
6101 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6102 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6103 (isymbol_manager_get_completions_at_position):
6105 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6107 2007-09-04 Naba Kumar <naba@gnome.org>
6109 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6110 projects that can not add sources.
6112 * plugins/file-wizard/file.c: Similarly for file wizard,
6113 Do not enable 'Add to project' projects that can not add sources.
6115 2007-09-04 Naba Kumar <naba@gnome.org>
6117 * configure.in: Bumped gnome-build requirement to 0.2.0
6118 for project capabilities support.
6120 * plugins/project-manager/plugin.c: Enable/disable project
6121 actions based on project capabilities. Fixes bug #433552:
6122 crash in Anjuta IDE: add file test.h in project on generic
6125 * libanjuta/interfaces/libanjuta.idl: Added method to query
6126 project capabilities.
6128 2007-09-03 Naba Kumar <naba@gnome.org>
6130 * plugins/file-manager/plugin.c: Set shadow type IN.
6131 * plugins/file-manager/file-view.c: Fixed code style.
6132 * plugins/file-manager/file-view.c: Fixed icons column to size
6135 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6137 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6138 unmonitors project-uri on file-manager deactivation.
6140 * TODO.tasks: Updated
6142 2007-09-02 Johannes Schmid <jhs@gnome.org>
6144 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6147 * plugins/file-manager/file-view.c: (file_view_get_selected),
6148 (file_view_button_press_event), (file_view_finalize):
6149 * plugins/file-manager/plugin.c: (project_root_removed),
6150 (file_manager_deactivate):
6152 Fixed some small bugs I missed before
6154 2007-09-02 Johannes Schmid <jhs@gnome.org>
6156 * plugins/file-manager/*:
6157 Added new and file-manager
6159 2007-09-02 Johannes Schmid <jhs@gnome.org>
6161 * plugins/file-manager/*:
6162 Removed old file-manager
6164 2007-08-31 Johannes Schmid <jhs@gnome.org>
6166 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6167 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6169 Fixed some memory leaks
6171 * MAINTAINERS: Fixed
6173 2007-08-31 Johannes Schmid <jhs@gnome.org>
6175 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6176 (get_property_value_as_string), (set_property_value_as_string),
6177 (register_callbacks), (preferences_foreach_callback),
6178 (anjuta_preferences_register_property_raw):
6179 * libanjuta/anjuta-preferences.h:
6180 * plugins/build-basic-autotools/build-basic-autotools.c:
6181 (on_build_mesg_format):
6182 * plugins/document-manager/anjuta-document-manager.glade:
6183 * plugins/message-view/anjuta-message-manager-plugin.glade:
6185 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6186 broken message view preferences
6188 * plugins/message-view/message-view.c:
6189 (message_view_instance_init), (pref_change_color), (prefs_init),
6190 (imessage_view_append):
6191 Cleaned up message view (#458041)
6193 * src/shell.c: (on_preferences_activate),
6194 (anjuta_test_shell_instance_init),
6195 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6196 Fixed test shell to allow better debugging
6198 2007-08-31 Johannes Schmid <jhs@gnome.org>
6200 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6201 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
6202 * plugins/gtodo/main.h:
6203 * plugins/gtodo/plugin.c: (activate_plugin):
6205 Fixed #423467 (View->Tasks menu items are not
6208 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
6210 reviewed by: Johannes Schmid <jhs@gnome.org>
6213 * data/welcome.txt.in:
6214 * launcher/anjuta_launcher.c:
6215 * libanjuta/anjuta-children.c:
6216 * libanjuta/anjuta-children.h:
6217 * libanjuta/anjuta-debug.h:
6218 * libanjuta/anjuta-encodings.c:
6219 * libanjuta/anjuta-encodings.h:
6220 * libanjuta/anjuta-glue-c.c:
6221 * libanjuta/anjuta-glue-c.h:
6222 * libanjuta/anjuta-plugin-description.c:
6223 * libanjuta/anjuta-plugin-description.h:
6224 * libanjuta/anjuta-plugin-handle.c:
6225 * libanjuta/anjuta-plugin-handle.h:
6226 * libanjuta/anjuta-plugin-manager.c:
6227 * libanjuta/anjuta-plugin-manager.h:
6228 * libanjuta/anjuta-plugin.c:
6229 * libanjuta/anjuta-plugin.h:
6230 * libanjuta/anjuta-preferences.c:
6231 * libanjuta/anjuta-preferences.h:
6232 * libanjuta/anjuta-profile-manager.c:
6233 * libanjuta/anjuta-profile-manager.h:
6234 * libanjuta/anjuta-profile.c:
6235 * libanjuta/anjuta-profile.h:
6236 * libanjuta/anjuta-save-prompt.c:
6237 * libanjuta/anjuta-save-prompt.h:
6238 * libanjuta/anjuta-serializer.c:
6239 * libanjuta/anjuta-serializer.h:
6240 * libanjuta/anjuta-session.c:
6241 * libanjuta/anjuta-session.h:
6242 * libanjuta/anjuta-shell.c:
6243 * libanjuta/anjuta-shell.h:
6244 * libanjuta/anjuta-status.c:
6245 * libanjuta/anjuta-status.h:
6246 * libanjuta/anjuta-ui.c:
6247 * libanjuta/anjuta-ui.h:
6248 * libanjuta/anjuta-utils-priv.h:
6249 * libanjuta/anjuta-utils.c:
6250 * libanjuta/anjuta-utils.h:
6251 * libanjuta/cell-renderer-captioned-image.c:
6252 * libanjuta/cell-renderer-captioned-image.h:
6253 * libanjuta/e-splash.c:
6254 * libanjuta/e-splash.h:
6255 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6256 * libanjuta/interfaces/libanjuta.idl:
6257 * libanjuta/libanjuta.h:
6258 * libanjuta/resources.c:
6259 * libanjuta/resources.h:
6260 * libegg/egg-cell-renderer-text.c:
6261 * libegg/egg-combo-action.c:
6262 * libegg/egg-entry-action.c:
6263 * libegg/egg-recent-action.c:
6264 * libegg/egg-recent-files-module.c:
6265 * libegg/egg-recent-item.c:
6266 * libegg/egg-recent-model.c:
6267 * libegg/egg-recent-view-gtk.c:
6268 * libegg/egg-recent-view.c:
6269 * libegg/egg-submenu-action.c:
6270 * libegg/eggaccelerators.c:
6271 * libegg/eggcellrendererpopup.c:
6272 * libegg/eggcomboselect.c:
6273 * libegg/eggtreemodelfilter.c:
6274 * libegg/eggtreemultidnd.c:
6275 * libegg/gtkcellview.h:
6276 * libegg/treeviewutils/egg-cell-renderer-text.h:
6277 * libegg/treeviewutils/eggaccelerators.h:
6278 * libegg/treeviewutils/eggcellrendererkeys.h:
6279 * libegg/treeviewutils/eggcellrendererpopup.h:
6280 * libegg/treeviewutils/eggtreemodelfilter.h:
6281 * libegg/treeviewutils/eggtreemultidnd.h:
6282 * libegg/treeviewutils/eggtreeviewstate.h:
6283 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
6284 * manuals/anjuta-faqs/Makefile.am:
6285 * manuals/anjuta-manual/C/anjuta-manual.xml:
6286 * manuals/anjuta-manual/C/license.xml:
6287 * manuals/anjuta-manual/es/es.po:
6288 * manuals/anjuta-manual/sv/sv.po:
6289 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
6291 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
6292 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
6293 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6294 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6295 * manuals/old/ja/anjuta-manual/license.xml:
6296 * plugins/build-basic-autotools/build-basic-autotools.c:
6297 * plugins/build-basic-autotools/build-basic-autotools.h:
6298 * plugins/build-basic-autotools/executer.c:
6299 * plugins/build-basic-autotools/executer.h:
6300 * plugins/build/build_file.c:
6301 * plugins/build/build_file.h:
6302 * plugins/build/build_project.c:
6303 * plugins/build/build_project.h:
6304 * plugins/build/clean_project.c:
6305 * plugins/build/clean_project.h:
6306 * plugins/build/commands.c:
6307 * plugins/build/commands.h:
6308 * plugins/build/compile.c:
6309 * plugins/build/compile.h:
6310 * plugins/build/compiler_options.c:
6311 * plugins/build/compiler_options.h:
6312 * plugins/build/configurer.c:
6313 * plugins/build/configurer.h:
6314 * plugins/build/executer.c:
6315 * plugins/build/executer.h:
6316 * plugins/class-gen/cell-renderer-flags.c:
6317 * plugins/class-gen/cell-renderer-flags.h:
6318 * plugins/class-gen/combo-flags.c:
6319 * plugins/class-gen/combo-flags.h:
6320 * plugins/class-gen/element-editor.c:
6321 * plugins/class-gen/element-editor.h:
6322 * plugins/class-gen/generator.c:
6323 * plugins/class-gen/generator.h:
6324 * plugins/class-gen/plugin.c:
6325 * plugins/class-gen/plugin.h:
6326 * plugins/class-gen/transform.c:
6327 * plugins/class-gen/transform.h:
6328 * plugins/class-gen/validator.c:
6329 * plugins/class-gen/validator.h:
6330 * plugins/class-gen/window.c:
6331 * plugins/class-gen/window.h:
6332 * plugins/class-inheritance/class-callbacks.c:
6333 * plugins/class-inheritance/class-callbacks.h:
6334 * plugins/class-inheritance/class-inherit.c:
6335 * plugins/class-inheritance/class-inherit.h:
6336 * plugins/class-inheritance/plugin.c:
6337 * plugins/class-inheritance/plugin.h:
6338 * plugins/cvs-plugin/cvs-actions.c:
6339 * plugins/cvs-plugin/cvs-actions.h:
6340 * plugins/cvs-plugin/cvs-callbacks.c:
6341 * plugins/cvs-plugin/cvs-callbacks.h:
6342 * plugins/cvs-plugin/cvs-execute.c:
6343 * plugins/cvs-plugin/cvs-execute.h:
6344 * plugins/cvs-plugin/cvs-interface.c:
6345 * plugins/cvs-plugin/cvs-interface.h:
6346 * plugins/cvs-plugin/plugin.c:
6347 * plugins/cvs-plugin/plugin.h:
6348 * plugins/debug-manager/breakpoints.c:
6349 * plugins/debug-manager/breakpoints.h:
6350 * plugins/debug-manager/chunk_view.c:
6351 * plugins/debug-manager/chunk_view.h:
6352 * plugins/debug-manager/data_buffer.c:
6353 * plugins/debug-manager/data_buffer.h:
6354 * plugins/debug-manager/data_view.c:
6355 * plugins/debug-manager/data_view.h:
6356 * plugins/debug-manager/debug_tree.c:
6357 * plugins/debug-manager/debug_tree.h:
6358 * plugins/debug-manager/debugger.c:
6359 * plugins/debug-manager/debugger.h:
6360 * plugins/debug-manager/disassemble.c:
6361 * plugins/debug-manager/disassemble.h:
6362 * plugins/debug-manager/info.c:
6363 * plugins/debug-manager/info.h:
6364 * plugins/debug-manager/locals.c:
6365 * plugins/debug-manager/locals.h:
6366 * plugins/debug-manager/memory.c:
6367 * plugins/debug-manager/memory.h:
6368 * plugins/debug-manager/plugin.c:
6369 * plugins/debug-manager/plugin.h:
6370 * plugins/debug-manager/registers.c:
6371 * plugins/debug-manager/registers.h:
6372 * plugins/debug-manager/sexy-icon-entry.c:
6373 * plugins/debug-manager/sexy-icon-entry.h:
6374 * plugins/debug-manager/sharedlib.c:
6375 * plugins/debug-manager/sharedlib.h:
6376 * plugins/debug-manager/signals.c:
6377 * plugins/debug-manager/signals.h:
6378 * plugins/debug-manager/sparse_buffer.c:
6379 * plugins/debug-manager/sparse_buffer.h:
6380 * plugins/debug-manager/sparse_view.c:
6381 * plugins/debug-manager/sparse_view.h:
6382 * plugins/debug-manager/stack_trace.c:
6383 * plugins/debug-manager/stack_trace.h:
6384 * plugins/debug-manager/start.c:
6385 * plugins/debug-manager/start.h:
6386 * plugins/debug-manager/threads.c:
6387 * plugins/debug-manager/threads.h:
6388 * plugins/debug-manager/utilities.c:
6389 * plugins/debug-manager/utilities.h:
6390 * plugins/debug-manager/watch.c:
6391 * plugins/debug-manager/watch.h:
6392 * plugins/devhelp/htmlview.c:
6393 * plugins/devhelp/htmlview.h:
6394 * plugins/document-manager/action-callbacks.c:
6395 * plugins/document-manager/action-callbacks.h:
6396 * plugins/document-manager/anjuta-docman.c:
6397 * plugins/document-manager/anjuta-docman.h:
6398 * plugins/document-manager/editor-tooltips.c:
6399 * plugins/document-manager/editor-tooltips.h:
6400 * plugins/document-manager/file_history.c:
6401 * plugins/document-manager/file_history.h:
6402 * plugins/document-manager/indent-dialog.c:
6403 * plugins/document-manager/indent-dialog.h:
6404 * plugins/document-manager/indent-util.c:
6405 * plugins/document-manager/indent-util.h:
6406 * plugins/document-manager/plugin.c:
6407 * plugins/editor/aneditor-autocomplete.cxx:
6408 * plugins/editor/aneditor-calltip.cxx:
6409 * plugins/editor/aneditor-indent.cxx:
6410 * plugins/editor/aneditor-priv.h:
6411 * plugins/editor/aneditor.cxx:
6412 * plugins/editor/aneditor.h:
6413 * plugins/editor/lexer.h:
6414 * plugins/editor/plugin.c:
6415 * plugins/editor/plugin.h:
6416 * plugins/editor/print.c:
6417 * plugins/editor/print.h:
6418 * plugins/editor/properties.h:
6419 * plugins/editor/properties_cxx.h:
6420 * plugins/editor/style-editor.c:
6421 * plugins/editor/style-editor.h:
6422 * plugins/editor/text-editor-iterable.c:
6423 * plugins/editor/text-editor-iterable.h:
6424 * plugins/editor/text_editor.c:
6425 * plugins/editor/text_editor.h:
6426 * plugins/editor/text_editor_cbs.c:
6427 * plugins/editor/text_editor_cbs.h:
6428 * plugins/editor/text_editor_menu.c:
6429 * plugins/editor/text_editor_menu.h:
6430 * plugins/editor/text_editor_prefs.c:
6431 * plugins/editor/text_editor_prefs.h:
6432 * plugins/file-loader/dnd.c:
6433 * plugins/file-loader/dnd.h:
6434 * plugins/file-loader/plugin.c:
6435 * plugins/file-manager/an_file_view.c:
6436 * plugins/file-manager/plugin.c:
6437 * plugins/file-wizard/file.c:
6438 * plugins/file-wizard/file.h:
6439 * plugins/file-wizard/plugin.c:
6440 * plugins/file-wizard/plugin.h:
6441 * plugins/gdb/debugger.c:
6442 * plugins/gdb/debugger.h:
6443 * plugins/gdb/gdbmi-test.c:
6444 * plugins/gdb/gdbmi.c:
6445 * plugins/gdb/gdbmi.h:
6446 * plugins/gdb/global.h:
6447 * plugins/gdb/parser.c:
6448 * plugins/gdb/parser.h:
6449 * plugins/gdb/plugin.c:
6450 * plugins/gdb/plugin.h:
6451 * plugins/gdb/utilities.c:
6452 * plugins/gdb/utilities.h:
6453 * plugins/glade/plugin.c:
6454 * plugins/glade/plugin.h:
6455 * plugins/gtodo/egg-datetime.c:
6456 * plugins/gtodo/egg-datetime.h:
6457 * plugins/gtodo/eggtrayicon.c:
6458 * plugins/gtodo/eggtrayicon.h:
6459 * plugins/gtodo/plugin.c:
6460 * plugins/gvim/anjuta-vim.c:
6461 * plugins/gvim/anjuta-vim.h:
6462 * plugins/gvim/gtkvim.c:
6463 * plugins/gvim/gtkvim.h:
6464 * plugins/gvim/plugin.c:
6465 * plugins/gvim/plugin.h:
6466 * plugins/language-support-cpp-java/plugin.c:
6467 * plugins/language-support-cpp-java/plugin.h:
6468 * plugins/macro/macro-actions.c:
6469 * plugins/macro/macro-actions.h:
6470 * plugins/macro/macro-db.c:
6471 * plugins/macro/macro-db.h:
6472 * plugins/macro/macro-dialog.c:
6473 * plugins/macro/macro-dialog.h:
6474 * plugins/macro/macro-edit.c:
6475 * plugins/macro/macro-edit.h:
6476 * plugins/macro/macro-util.c:
6477 * plugins/macro/macro-util.h:
6478 * plugins/macro/plugin.c:
6479 * plugins/macro/plugin.h:
6480 * plugins/message-view/anjuta-msgman.c:
6481 * plugins/message-view/anjuta-msgman.h:
6482 * plugins/message-view/message-view.c:
6483 * plugins/message-view/message-view.h:
6484 * plugins/message-view/plugin.c:
6485 * plugins/message-view/plugin.h:
6486 * plugins/patch/patch-plugin.c:
6487 * plugins/patch/patch-plugin.h:
6488 * plugins/patch/plugin.c:
6489 * plugins/patch/plugin.h:
6490 * plugins/profiler/gprof-call-graph-block-entry.c:
6491 * plugins/profiler/gprof-call-graph-block-entry.h:
6492 * plugins/profiler/gprof-call-graph-block.c:
6493 * plugins/profiler/gprof-call-graph-block.h:
6494 * plugins/profiler/gprof-call-graph-view.c:
6495 * plugins/profiler/gprof-call-graph-view.h:
6496 * plugins/profiler/gprof-call-graph.c:
6497 * plugins/profiler/gprof-call-graph.h:
6498 * plugins/profiler/gprof-flat-profile-entry.c:
6499 * plugins/profiler/gprof-flat-profile-entry.h:
6500 * plugins/profiler/gprof-flat-profile-view.c:
6501 * plugins/profiler/gprof-flat-profile-view.h:
6502 * plugins/profiler/gprof-flat-profile.c:
6503 * plugins/profiler/gprof-flat-profile.h:
6504 * plugins/profiler/gprof-function-call-chart-view.c:
6505 * plugins/profiler/gprof-function-call-chart-view.h:
6506 * plugins/profiler/gprof-function-call-tree-view.c:
6507 * plugins/profiler/gprof-function-call-tree-view.h:
6508 * plugins/profiler/gprof-options.c:
6509 * plugins/profiler/gprof-options.h:
6510 * plugins/profiler/gprof-profile-data.c:
6511 * plugins/profiler/gprof-profile-data.h:
6512 * plugins/profiler/gprof-view-manager.c:
6513 * plugins/profiler/gprof-view-manager.h:
6514 * plugins/profiler/gprof-view.c:
6515 * plugins/profiler/gprof-view.h:
6516 * plugins/profiler/plugin.c:
6517 * plugins/profiler/plugin.h:
6518 * plugins/profiler/string-utils.c:
6519 * plugins/profiler/string-utils.h:
6520 * plugins/project-import/plugin.c:
6521 * plugins/project-import/plugin.h:
6522 * plugins/project-import/project-import.c:
6523 * plugins/project-import/project-import.h:
6524 * plugins/project-manager/plugin.c:
6525 * plugins/project-manager/plugin.h:
6526 * plugins/project-wizard/action.c:
6527 * plugins/project-wizard/action.h:
6528 * plugins/project-wizard/autogen.c:
6529 * plugins/project-wizard/autogen.h:
6530 * plugins/project-wizard/druid.c:
6531 * plugins/project-wizard/druid.h:
6532 * plugins/project-wizard/file.c:
6533 * plugins/project-wizard/file.h:
6534 * plugins/project-wizard/header.c:
6535 * plugins/project-wizard/header.h:
6536 * plugins/project-wizard/install.c:
6537 * plugins/project-wizard/install.h:
6538 * plugins/project-wizard/parser.c:
6539 * plugins/project-wizard/parser.h:
6540 * plugins/project-wizard/plugin.c:
6541 * plugins/project-wizard/plugin.h:
6542 * plugins/project-wizard/property.c:
6543 * plugins/project-wizard/property.h:
6544 * plugins/project-wizard/values.c:
6545 * plugins/project-wizard/values.h:
6546 * plugins/sample1/plugin.c:
6547 * plugins/search/plugin.c:
6548 * plugins/search/plugin.h:
6549 * plugins/search/search-replace_backend.c:
6550 * plugins/search/search-replace_backend.h:
6551 * plugins/search/search_preferences.c:
6552 * plugins/sourceview/anjuta-convert.c:
6553 * plugins/sourceview/anjuta-convert.h:
6554 * plugins/sourceview/anjuta-document-loader.c:
6555 * plugins/sourceview/anjuta-document-loader.h:
6556 * plugins/sourceview/anjuta-document-saver.c:
6557 * plugins/sourceview/anjuta-document-saver.h:
6558 * plugins/sourceview/anjuta-document.c:
6559 * plugins/sourceview/anjuta-document.h:
6560 * plugins/sourceview/anjuta-encodings.c:
6561 * plugins/sourceview/anjuta-encodings.h:
6562 * plugins/sourceview/anjuta-languages-manager.c:
6563 * plugins/sourceview/anjuta-languages-manager.h:
6564 * plugins/sourceview/anjuta-utils.c:
6565 * plugins/sourceview/anjuta-utils.h:
6566 * plugins/sourceview/anjuta-view.c:
6567 * plugins/sourceview/anjuta-view.h:
6568 * plugins/sourceview/assist-window.c:
6569 * plugins/sourceview/assist-window.h:
6570 * plugins/sourceview/sourceview-cell.c:
6571 * plugins/sourceview/sourceview-cell.h:
6572 * plugins/sourceview/sourceview-prefs.c:
6573 * plugins/sourceview/sourceview-prefs.h:
6574 * plugins/sourceview/sourceview-print.c:
6575 * plugins/sourceview/sourceview-print.h:
6576 * plugins/sourceview/sourceview-private.h:
6577 * plugins/sourceview/sourceview-tags.c:
6578 * plugins/sourceview/sourceview-tags.h:
6579 * plugins/sourceview/sourceview.c:
6580 * plugins/sourceview/sourceview.h:
6581 * plugins/subversion/plugin.c:
6582 * plugins/subversion/plugin.h:
6583 * plugins/subversion/subversion-actions.c:
6584 * plugins/subversion/subversion-actions.h:
6585 * plugins/subversion/subversion-callbacks.c:
6586 * plugins/subversion/subversion-callbacks.h:
6587 * plugins/subversion/svn-auth.c:
6588 * plugins/subversion/svn-auth.h:
6589 * plugins/subversion/svn-backend-priv.h:
6590 * plugins/subversion/svn-backend.c:
6591 * plugins/subversion/svn-backend.h:
6592 * plugins/subversion/svn-notify.c:
6593 * plugins/subversion/svn-notify.h:
6594 * plugins/subversion/svn-thread.c:
6595 * plugins/subversion/svn-thread.h:
6596 * plugins/symbol-browser/an_symbol.c:
6597 * plugins/symbol-browser/an_symbol.h:
6598 * plugins/symbol-browser/an_symbol_info.c:
6599 * plugins/symbol-browser/an_symbol_info.h:
6600 * plugins/symbol-browser/an_symbol_iter.c:
6601 * plugins/symbol-browser/an_symbol_iter.h:
6602 * plugins/symbol-browser/an_symbol_prefs.c:
6603 * plugins/symbol-browser/an_symbol_prefs.h:
6604 * plugins/symbol-browser/an_symbol_search.c:
6605 * plugins/symbol-browser/an_symbol_search.h:
6606 * plugins/symbol-browser/an_symbol_view.c:
6607 * plugins/symbol-browser/an_symbol_view.h:
6608 * plugins/symbol-browser/plugin.c:
6609 * plugins/symbol-browser/plugin.h:
6610 * plugins/terminal/terminal.c:
6611 * plugins/tools/dialog.c:
6612 * plugins/tools/dialog.h:
6613 * plugins/tools/editor.c:
6614 * plugins/tools/editor.h:
6615 * plugins/tools/execute.c:
6616 * plugins/tools/execute.h:
6617 * plugins/tools/fileop.c:
6618 * plugins/tools/fileop.h:
6619 * plugins/tools/plugin.c:
6620 * plugins/tools/plugin.h:
6621 * plugins/tools/scripts/find-fixmes.pl:
6622 * plugins/tools/scripts/translation-status.pl:
6623 * plugins/tools/tool.c:
6624 * plugins/tools/tool.h:
6625 * plugins/tools/variable.c:
6626 * plugins/tools/variable.h:
6627 * plugins/valgrind/ldd.c:
6628 * plugins/valgrind/ldd.h:
6629 * plugins/valgrind/list.c:
6630 * plugins/valgrind/list.h:
6631 * plugins/valgrind/menu-utils.c:
6632 * plugins/valgrind/menu-utils.h:
6633 * plugins/valgrind/parser.c:
6634 * plugins/valgrind/parser.h:
6635 * plugins/valgrind/plugin.c:
6636 * plugins/valgrind/plugin.h:
6637 * plugins/valgrind/preferences.c:
6638 * plugins/valgrind/preferences.h:
6639 * plugins/valgrind/process.c:
6640 * plugins/valgrind/process.h:
6641 * plugins/valgrind/symtab.c:
6642 * plugins/valgrind/symtab.h:
6643 * plugins/valgrind/vgactions.c:
6644 * plugins/valgrind/vgactions.h:
6645 * plugins/valgrind/vgcachegrindprefs.c:
6646 * plugins/valgrind/vgcachegrindprefs.h:
6647 * plugins/valgrind/vgdefaultview.c:
6648 * plugins/valgrind/vgdefaultview.h:
6649 * plugins/valgrind/vgerror.c:
6650 * plugins/valgrind/vgerror.h:
6651 * plugins/valgrind/vggeneralprefs.c:
6652 * plugins/valgrind/vggeneralprefs.h:
6653 * plugins/valgrind/vghelgrindprefs.c:
6654 * plugins/valgrind/vghelgrindprefs.h:
6655 * plugins/valgrind/vgio.c:
6656 * plugins/valgrind/vgio.h:
6657 * plugins/valgrind/vgmemcheckprefs.c:
6658 * plugins/valgrind/vgmemcheckprefs.h:
6659 * plugins/valgrind/vgrule-editor.c:
6660 * plugins/valgrind/vgrule-editor.h:
6661 * plugins/valgrind/vgrule-list.c:
6662 * plugins/valgrind/vgrule-list.h:
6663 * plugins/valgrind/vgrule.c:
6664 * plugins/valgrind/vgrule.h:
6665 * plugins/valgrind/vgrulepattern.c:
6666 * plugins/valgrind/vgrulepattern.h:
6667 * plugins/valgrind/vgsearchbar.c:
6668 * plugins/valgrind/vgsearchbar.h:
6669 * plugins/valgrind/vgstrpool.c:
6670 * plugins/valgrind/vgstrpool.h:
6671 * plugins/valgrind/vgtoolprefs.c:
6672 * plugins/valgrind/vgtoolprefs.h:
6673 * plugins/valgrind/vgtoolview.c:
6674 * plugins/valgrind/vgtoolview.h:
6677 * src/action-callbacks.c:
6678 * src/action-callbacks.h:
6679 * src/anjuta-actions.h:
6682 * src/anjuta-callbacks.c:
6683 * src/anjuta-callbacks.h:
6687 * src/bacon-message-connection.c:
6688 * src/bacon-message-connection.h:
6697 * tagmanager/options.c:
6699 Change the address of FSF in various files
6701 2007-08-30 Johannes Schmid <jhs@gnome.org>
6705 Removed because they are no longer in use
6707 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6708 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6709 Marked some strings as not translatable
6711 * plugins/search/search-replace.c: (list_max_items):
6712 Fixed a possible memory corruption
6714 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6715 Do not show menuitems for locked layout items
6717 * src/main.c: (main):
6718 Some minor style correction in gnome_init
6720 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6722 * plugins/debug-manager/debugger.c,
6723 plugins/debug-manager/breakpoints.c,
6724 plugins/gdb/plugin.c,
6725 plugins/gdb/debugger.c,
6726 libanjuta/interfaces/libanjuta.idl:
6727 Move all breakpoints functions from IAnjutaDebugger to a new
6728 IAnjutaBreakpointDebugger interface
6730 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6732 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6733 * plugins/debug-manager/plugin.c,
6734 plugins/debug-manager/breakpoints.c,
6735 plugins/tools/execute.c,
6736 plugins/project-wizard/plugin.c,
6737 plugins/build-basic-autotools/executer.c,
6738 plugins/gdb/debugger.c,
6739 plugins/profiler/gprof-options.h,
6740 plugins/sourceview/assist-window.h,
6741 plugins/class-gen/transform.c,
6742 libanjuta/anjuta-plugin-description.c,
6743 libanjuta/anjuta-status.c,
6744 libanjuta/anjuta-glue-c.c,
6745 libanjuta/anjuta-glue-cpp.c,
6746 plugins/symbol-browser/an_symbol_prefs.c:
6747 Fix warnings mostly "dereferencing type-punned pointer"
6748 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6750 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6752 * plugins/debug-manager/breakpoints.c,
6753 plugins/debug-manager/debugger.c:
6754 Avoid an endless loop if clearing all breakpoints while the programm
6757 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6759 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6760 * plugins/debug-manager/plugin.c:
6761 Fix a segmentation fault added in the previous patch
6763 2007-07-21 Johannes Schmid <jhs@gnome.org>
6765 * plugins/build-basic-autotools/executer.c:
6766 (get_program_parameters):
6768 Show an error dialog if no targets are availible instead of
6771 2007-07-20 Johannes Schmid <jhs@gnome.org>
6773 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6774 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6775 * libanjuta/anjuta-shell.h:
6776 * plugins/document-manager/plugin.c: (activate_plugin):
6777 * plugins/glade/anjuta-design-document.c:
6778 * plugins/glade/plugin.c: (glade_update_ui):
6779 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6780 (anjuta_shell_iface_init):
6781 * src/shell.c: (anjuta_test_shell_add_widget),
6782 (anjuta_shell_iface_init):
6784 Make the document manager undockable (#458038)
6786 2007-07-20 Johannes Schmid <jhs@gnome.org>
6788 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6789 * plugins/glade/anjuta-design-document.c:
6790 * plugins/glade/plugin.c: (glade_update_ui):
6792 Fixed some save/dirty status bug in glade
6794 2007-07-20 Johannes Schmid <jhs@gnome.org>
6796 * libanjuta/anjuta-status.c:
6797 Fixed crasher on shutdown
6799 2007-07-20 Johannes Schmid <jhs@gnome.org>
6802 Minimum glade requirement is 3.2 now. It was before
6803 but we did not check...
6805 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6806 * libanjuta/anjuta-profile.c:
6807 (anjuta_profile_add_plugins_from_xml):
6808 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6809 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6810 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6811 * plugins/file-loader/plugin.c: (on_create_submenu):
6812 * plugins/file-manager/an_file_view.c: (compare_iter):
6813 * plugins/glade/plugin.c: (activate_plugin):
6814 * src/anjuta-app.c: (on_toolbar_view_toggled):
6815 * src/main.c: (main):
6817 Fixed lots of memory leaks (thansk valgrind)
6819 2007-07-19 Johannes Schmid <jhs@gnome.org>
6821 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6822 * plugins/document-manager/anjuta-docman.c:
6823 (anjuta_docman_set_busy):
6824 * plugins/document-manager/plugin.c: (on_editor_changed):
6825 * plugins/glade/plugin.c: (activate_plugin):
6826 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6827 (on_value_removed_current_editor):
6829 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6831 2007-07-18 Johannes Schmid <jhs.gnome.org>
6833 * plugins/build-basic-autotools/executer.c: (execute_program):
6834 Fixed some of the scratchbox stuff but the environment is
6837 2007-07-18 Johannes Schmid <jhs@gnome.org>
6839 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6840 (on_plugin_deactivated), (get_plugin_loader_type):
6841 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6842 (activate_plugin), (deactivate_plugin),
6843 (glade_plugin_instance_init):
6845 Fixed glade plugin deactivation
6847 2007-07-18 Johannes Schmid <jhs@gnome.org>
6849 * plugins/document-manager/anjuta-docman.c:
6850 (anjuta_docman_add_document):
6851 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6853 Fixed path display in document manager with glade files
6855 2007-07-17 Johannes Schmid <jhs@gnome.org>
6857 * libanjuta/interfaces/Makefile.am.iface:
6858 * pixmaps/Makefile.am:
6859 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6860 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6861 (value_removed_current_editor):
6862 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6863 (anjuta_docman_set_current_document):
6864 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6865 (on_editor_added), (on_editor_changed):
6866 * plugins/glade/Makefile.am:
6867 * plugins/glade/anjuta-design-document.c:
6868 (anjuta_design_document_instance_init),
6869 (anjuta_design_document_set_property),
6870 (anjuta_design_document_get_property),
6871 (anjuta_design_document_class_init), (anjuta_design_document_new),
6872 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6873 * plugins/glade/anjuta-design-document.h:
6874 * plugins/glade/anjuta-glade-notebook.c:
6875 * plugins/glade/anjuta-glade-notebook.h:
6876 * plugins/glade/plugin.c: (value_added_current_editor),
6877 (value_removed_current_editor), (glade_update_ui),
6878 (on_close_activated), (on_glade_project_changed),
6879 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6881 * plugins/language-support-cpp-java/plugin.c:
6882 (on_value_added_current_editor), (on_value_removed_current_editor):
6883 * plugins/macro/plugin.c: (value_added_current_editor):
6884 * plugins/project-manager/plugin.c: (value_added_current_editor):
6885 * plugins/subversion/plugin.c: (value_added_current_editor):
6886 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6888 Fixed lot of IAnjutaEditor stuff and completed glade integration
6889 with document manager
6891 * plugins/build-basic-autotools/build-basic-autotools.c:
6892 (value_added_current_editor):
6893 * plugins/build-basic-autotools/executer.c: (execute_program):
6895 Some initial code to execute projects inside scratchbox
6897 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
6899 * plugins/project-import/project-import.c:
6900 Project import overwrites file on user request (bug #452579)
6902 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
6904 * plugins/debug-manager/debugger.c,
6905 plugins/debug-manager/threads.c,
6906 plugins/debug-manager/plugin.c,
6907 plugins/debug-manager/registers.c,
6908 plugins/debug-manager/locals.c,
6909 plugins/debug-manager/stack_trace.c,
6910 plugins/gdb/plugin.c,
6911 plugins/gdb/debugger.c,
6912 plugins/gdb/debugger.h,
6913 libanjuta/interfaces/libanjuta.idl:
6914 Rename change-location to program-moved
6915 Store thread id as gint instead of guint
6916 Do not display registers list if not available
6917 Add intermediate debugger states if missing
6919 2007-07-11 Johannes Schmid <jhs@gnome.org>
6921 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6923 Reverted unnecessary changes (#455819)
6925 2007-07-10 Johannes Schmid <jhs@gnome.org>
6927 * plugins/glade/plugin.c:
6928 Fixed glade plugin with glade 3.2 and another crasher
6930 2007-07-09 Johannes Schmid <jhs@gnome.org>
6932 * libanjuta/interfaces/libanjuta.idl:
6933 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
6935 * plugins/debug-manager/breakpoints.c:
6936 (breakpoint_item_update_in_ui),
6937 (breakpoints_dbase_edit_breakpoint),
6938 (on_toggle_breakpoint_activate):
6939 * plugins/debug-manager/plugin.c:
6940 (on_run_to_cursor_action_activate):
6941 * plugins/document-manager/action-callbacks.c:
6942 (on_editor_command_cut_activate),
6943 (on_editor_command_copy_activate),
6944 (on_editor_command_paste_activate),
6945 (on_editor_command_clear_activate):
6946 * plugins/document-manager/anjuta-docman.c:
6947 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
6948 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
6949 (anjuta_docman_goto_file_line_mark),
6950 (anjuta_docman_find_editor_with_path),
6951 (anjuta_docman_get_all_editors):
6952 * plugins/document-manager/anjuta-docman.h:
6953 * plugins/document-manager/plugin.c:
6954 (update_editor_ui_interface_items), (on_editor_update_ui),
6955 (on_editor_changed), (on_session_save), (on_docman_auto_save),
6956 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
6957 (ianjuta_document_manager_iface_init), (isaveable_save),
6958 (isavable_is_dirty):
6959 * plugins/editor/editor.glade:
6960 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
6961 (idocument_paste), (idocument_clear), (idocument_iface_init),
6962 (iselection_iface_init):
6963 * plugins/glade/Makefile.am:
6964 * plugins/glade/anjuta-glade-notebook.c:
6965 (anjuta_glade_notebook_instance_init),
6966 (anjuta_glade_notebook_set_property),
6967 (anjuta_glade_notebook_get_property),
6968 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
6969 (ifile_open), (ifile_get_uri), (ifile_iface_init),
6970 (ifile_savable_save), (ifile_savable_save_as),
6971 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
6972 (ifile_savable_iface_init), (idocument_can_redo),
6973 (idocument_can_undo), (idocument_begin_undo_action),
6974 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
6975 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
6976 (idocument_copy), (idocument_paste), (idocument_clear),
6977 (idocument_iface_init):
6978 * plugins/language-support-cpp-java/plugin.c:
6979 (on_value_added_current_editor), (on_value_removed_current_editor):
6980 * plugins/macro/macro-util.c: (get_current_editor):
6981 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
6982 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
6983 (on_next_occur), (on_incremental_entry_key_press),
6984 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
6985 (on_toolbar_find_incremental_start),
6986 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
6987 * plugins/search/search-replace.c: (search_start_over),
6988 (search_update_combos), (replace_update_combos),
6989 (anjuta_search_replace_activate):
6990 * plugins/search/search-replace_backend.c: (create_search_entries):
6991 * plugins/sourceview/sourceview.c: (idocument_cut),
6992 (idocument_copy), (idocument_paste), (idocument_clear),
6993 (idocument_iface_init), (iselect_iface_init), (iassist_react):
6994 * plugins/tools/editor.c: (on_editor_response):
6995 * plugins/tools/execute.c: (get_current_editor),
6996 (atp_output_context_initialize), (atp_user_tool_execute):
6997 * plugins/tools/variable.c: (get_current_editor),
6998 (atp_variable_get_editor_variable):
7000 Some more IAnjutaEditor => IAnjutaDocument fixing!
7002 * plugins/glade/anjuta-glade-notebook.h:
7003 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7005 * plugins/glade/plugin.h:
7006 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7007 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7008 be used for glade, too. It might still have some rough edges but already works.
7009 (Fixes #415547 – Glade usability problem)
7011 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7013 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7014 development release (I updated version of glade3 svn to 3.3.2).
7016 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7018 * plugins/symbol-browser/an_symbol_view.c:
7019 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7021 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7023 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7024 (on_system_tags_update_finished), (on_update_global_clicked),
7025 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7026 (symbol_browser_prefs_init),
7027 (symbol_browser_prefs_create_global_tags),
7028 (symbol_browser_load_global_tags):
7029 * plugins/symbol-browser/an_symbol_prefs.h:
7030 * plugins/symbol-browser/an_symbol_view.c:
7031 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7032 * plugins/symbol-browser/an_symbol_view.h:
7033 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7034 on global tags update because of delayed prefs merging. Happens when
7035 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7038 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7040 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7041 after install/uninstall.
7043 Patch from James Liggett:
7044 * scripts/glade2schemas.pl: Fixed creating schemas for list
7047 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7049 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7050 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7051 development release since glade svn version is also 3.3.1. In future, the
7052 solution would be for us to always increment the micro version when
7055 2007-07-05 Johannes Schmid <jhs@gnome.org>
7057 * libanjuta/interfaces/libanjuta.idl:
7058 * plugins/build-basic-autotools/build-basic-autotools.c:
7059 (on_build_mesg_format):
7060 * plugins/debug-manager/breakpoints.c:
7061 (breakpoint_item_update_in_ui),
7062 (breakpoints_dbase_edit_breakpoint),
7063 (on_toggle_breakpoint_activate):
7064 * plugins/debug-manager/plugin.c:
7065 (on_run_to_cursor_action_activate):
7066 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7067 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7068 (get_current_editor), (on_save_activate), (on_save_as_activate),
7069 (on_save_prompt_save_editor), (on_close_file_activate),
7070 (on_close_all_file_activate), (on_reload_file_activate),
7071 (anjuta_print_cb), (anjuta_print_preview_cb),
7072 (on_editor_command_upper_case_activate),
7073 (on_editor_command_lower_case_activate),
7074 (on_editor_command_undo_activate),
7075 (on_editor_command_redo_activate),
7076 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7077 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7078 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7079 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7080 (on_zoom_out_text_activate), (on_force_hilite_activate),
7081 (on_indent1_activate), (on_swap_activate),
7082 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7083 * plugins/document-manager/anjuta-docman.c:
7084 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7085 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7086 (anjuta_docman_dispose), (on_notebook_switch_page),
7087 (anjuta_docman_page_from_widget), (on_editor_destroy),
7088 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7089 (anjuta_docman_get_current_document),
7090 (anjuta_docman_set_current_document),
7091 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7092 (anjuta_docman_update_page_label),
7093 (anjuta_docman_get_document_from_path),
7094 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7095 (anjuta_docman_order_tabs):
7096 * plugins/document-manager/anjuta-docman.h:
7097 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7098 (update_editor_ui_interface_items), (update_editor_ui),
7099 (on_editor_update_save_ui), (on_editor_update_ui),
7100 (on_editor_changed), (on_save_prompt_save_editor),
7101 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7102 (ianjuta_docman_get_current_document),
7103 (ianjuta_docman_set_current_document),
7104 (ianjuta_docman_remove_buffer),
7105 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7106 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7107 (idocument_get_filename), (idocument_can_undo),
7108 (idocument_can_redo), (idocument_undo),
7109 (idocument_begin_undo_action), (idocument_end_undo_action),
7110 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7111 * plugins/language-support-cpp-java/plugin.c:
7112 (on_editor_char_inserted_cpp), (on_auto_indent):
7113 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7114 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7115 * plugins/sample1/plugin.c: (on_sample_action_activate):
7116 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7117 (on_next_occur), (on_incremental_entry_key_press),
7118 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7119 (on_toolbar_find_incremental_start),
7120 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7121 * plugins/search/search-replace.c: (search_and_replace),
7122 (write_message_pane), (search_start_over), (search_update_combos),
7123 (replace_update_combos), (anjuta_search_replace_activate):
7124 * plugins/search/search-replace_backend.c:
7125 (file_buffer_new_from_path), (create_search_entries):
7126 * plugins/sourceview/sourceview-print.c: (create_print_job):
7127 * plugins/sourceview/sourceview.c:
7128 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7129 (idocument_can_redo), (idocument_can_undo),
7130 (idocument_begin_undo_action), (idocument_end_undo_action),
7131 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7132 (idocument_get_filename), (idocument_iface_init):
7133 * plugins/tools/editor.c: (on_editor_response):
7134 * plugins/tools/execute.c: (atp_output_context_initialize),
7135 (atp_user_tool_execute):
7136 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7138 Create IAnjutaDocument interface. This interface is a more general idea
7139 of documents being anything that can be modified, has undo/redo and
7140 may have operations like copy/paste.
7141 The primary goal is to integrate better by making it use the standard file
7142 and edit menu instead of it's own glade menu. Of course the downside is that
7143 you won't be able to view a source file and the designer at the same time. Anyway
7144 so many people have complained that they "can't save a glade file" that I think
7145 this is the much better solution.
7146 Work on the glade plugin is still to come but the most difficult things should be
7149 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7151 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7154 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7156 * libanjuta/anjuta-plugin-manager.c:
7157 (anjuta_plugin_manager_get_plugins_page),
7158 (anjuta_plugin_manager_get_remembered_plugins_page):
7159 * libanjuta/anjuta-plugin-manager.h:
7160 * src/anjuta-app.c: (anjuta_app_install_preferences):
7161 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7162 and remembered plugins preferences pages in separate pages (avoid
7165 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7167 Patch from James Liggett <jrliggett@cox.net>:
7168 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7169 Installed editor preferences schemas. Fixes bug #453463.
7171 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7173 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7174 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7176 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7178 * plugins/document-manager/anjuta-document-manager.ui:
7179 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7180 * src/action-callbacks.c:
7181 * src/action-callbacks.h:
7182 * src/anjuta-actions.h:
7183 * src/anjuta-app.c: (anjuta_app_instance_init),
7184 (anjuta_app_install_preferences):
7186 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7187 General preferences page. Move preferences menu from Settings to
7188 Edit submenu. And got rid of Settings submenu.
7190 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7192 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7194 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7196 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7197 as discussed and agreed with James Liggett.
7199 Patch from James Liggett <jrliggett@cox.net>:
7202 * libanjuta/anjuta-plugin-manager.c:
7203 (on_activated_plugin_objects_foreach),
7204 (anjuta_plugin_manager_get_active_plugin_objects):
7205 * libanjuta/anjuta-plugin-manager.h:
7206 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
7207 (anjuta_plugin_deactivate):
7208 * libanjuta/anjuta-preferences-dialog.c:
7209 (anjuta_preferences_dialog_finalize),
7210 (anjuta_preferences_dialog_class_init), (add_category_columns),
7211 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
7212 (anjuta_preferences_dialog_remove_page):
7213 * libanjuta/anjuta-preferences.c: (property_destroy),
7214 (unregister_preferences_key), (register_callbacks),
7215 (preferences_foreach_callback), (connect_prop_to_object),
7216 (anjuta_preferences_register_property_raw),
7217 (anjuta_preferences_register_property_custom),
7218 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
7219 (anjuta_preferences_remove_page),
7220 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
7221 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
7222 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
7223 (anjuta_preferences_class_init), (anjuta_preferences_new):
7224 * libanjuta/anjuta-preferences.h:
7225 * plugins/build-basic-autotools/Makefile.am:
7226 * plugins/build-basic-autotools/build-basic-autotools.c:
7227 (ipreferences_unmerge):
7228 * plugins/cvs-plugin/Makefile.am:
7229 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
7230 * plugins/document-manager/Makefile.am:
7231 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
7232 * plugins/editor/plugin.c: (ipreferences_unmerge):
7233 * plugins/file-manager/Makefile.am:
7234 * plugins/file-manager/plugin.c: (activate_plugin),
7235 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
7236 * plugins/gtodo/plugin.c: (ipreferences_merge),
7237 (ipreferences_unmerge):
7238 * plugins/language-support-cpp-java/Makefile.am:
7239 * plugins/language-support-cpp-java/plugin.c:
7240 (ipreferences_unmerge):
7241 * plugins/message-view/Makefile.am:
7242 * plugins/message-view/plugin.c: (ipreferences_unmerge):
7243 * plugins/sourceview/Makefile.am:
7244 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
7245 * plugins/symbol-browser/Makefile.am:
7246 * plugins/symbol-browser/an_symbol_prefs.c:
7247 (symbol_browser_prefs_finalize):
7248 * plugins/terminal/Makefile.am:
7249 * plugins/terminal/terminal.c: (ipreferences_unmerge):
7250 * plugins/valgrind/plugin.c: (ipreferences_merge),
7251 (ipreferences_unmerge):
7252 * scripts/Makefile.am:
7253 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
7255 * src/action-callbacks.c: (on_set_preferences1_activate):
7256 * src/anjuta-app.c: (anjuta_app_instance_init),
7257 (anjuta_app_install_preferences):
7259 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
7260 task: Bug #445314: On demand preferences widgets creation. Thanks
7261 James for this great work.
7263 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7265 * plugins/debug-manager/data_buffer.c,
7266 plugins/message-view/message-view.c: Fixed compiler warnings.
7268 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
7270 * src/action-callbacks.c: (help_activate),
7271 (on_help_manual_activate), (on_help_tutorial_activate),
7272 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
7274 Fixed help activation (bug #451557).
7276 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
7278 * AUTHORS: Added James Liggett. Forgot to add him before :(
7280 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
7282 * plugins/debug-manager/debugger.c,
7283 plugins/debug-manager/plugin.c,
7284 plugins/gdb/debugger.c,
7285 libanjuta/interfaces/libanjuta.idl:
7286 Add a GError* parameter to debugger-stopped signal
7288 * (added) libanjuta/anjuta-error.c,
7289 (added) libanjuta/anjuta-error.h,
7290 libanjuta/Makefile.am:
7291 Register GError as a boxed type
7293 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7294 Support GError* in signal, GError must be registered as a boxed type
7295 Accept NULL as strings
7297 === anjuta 2.2.0 ===
7299 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7301 * configure.in: Bumped version to 2.2.0
7302 * NEWS: Updated for 2.2.0 stable release.
7303 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7304 Reduce the idle priority to make the UI update before anything else.
7306 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7308 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7310 * libanjuta/interfaces/libanjuta.idl:
7311 * plugins/document-manager/action-callbacks.c:
7312 (on_editor_command_complete_word_activate):
7313 * plugins/document-manager/plugin.c:
7314 (update_editor_ui_interface_items):
7315 * plugins/editor/text_editor.c: (iautocomplete_activate),
7316 (iautocomplete_iface_init):
7317 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7319 Moved autocomplete() method away from IAnjutaEditorAssist into
7320 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7321 autocomplete and does not crash with sourceview. Fixes Bug #449620
7322 – The auto completion functionality not work. Also sets menuitem
7323 insensitive when hiding them.
7325 * plugins/debug-manager/disassemble.c:
7326 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7329 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7331 * pixmaps/anjuta_splash.png: Updated.
7333 * plugins/search/search-replace.c
7334 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7335 the right target (project).
7336 * ChangeLog: Added missing log.
7338 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7340 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7341 manuals/anjuta-manual/C/fileoperations.xml,
7342 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7344 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7346 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7348 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7350 * TODO.tasks: Added bounty for on-demand preferences.
7352 Patch from Thierry Moisan:
7353 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7356 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7358 Patch from tpgww@onepost.net:
7360 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7361 * libegg/test-actions.c:
7362 * libegg/test-multi-drag.c: (main):
7363 * plugins/debug-manager/memory.c: (read_memory_block):
7364 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7366 Fixes compile warnings. Fixes bug #427101.
7368 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7370 Patch from James Liggett:
7372 * plugins/profiler/gprof-options.c: (on_option_changed),
7374 * plugins/profiler/gprof-options.h:
7375 * plugins/profiler/gprof-profile-data.c:
7376 (gprof_profile_data_init_profile):
7377 * plugins/profiler/gprof-profile-data.h:
7378 * plugins/profiler/plugin.c: (profiler_get_data),
7379 (profiler_set_target), (register_options),
7380 (on_profile_data_browse_button_clicked),
7381 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7382 * plugins/profiler/profiler.glade: implements independent targets.
7383 implements the ability to select arbitrary gmon.out files.
7384 Fixes bug #403502 – User should also be allowed to select an
7385 independent executable target.
7387 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7389 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7391 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7392 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7394 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7396 * plugins/debug-manager/plugin.c,
7397 plugins/debug-manager/breakpoints.c:
7398 Remove weak pointers when owner is destroyed
7399 Remove all breakpoints before loading new one
7401 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7403 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7405 2007-06-19 Naba Kumar <naba@gnome.org>
7407 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7408 Bug #448491 Empty Lines Problem.
7410 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7412 * data/default.profile, plugins/message-view/plugin.c: Do not
7413 restore session for messages.
7414 Fixes bug #377461 – don't create new message window for each
7417 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7418 Fixes a crash on exit/project-close if profiler plugin is loaded.
7420 2007-06-17 Naba Kumar <naba@gnome.org>
7422 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7423 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7425 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7426 Bug #448034 – Anjuta crashes on starting (when the last project
7427 directory was deleted).
7429 * plugins/document-manager/plugin.c: Set line markers for files
7430 opened via IAnjutaFile::open(). Fixes missing line markers while
7433 2007-06-17 Naba Kumar <naba@gnome.org>
7435 * plugins/sourceview/sourceview.glade: Set correct font
7436 default value and use monospace instead of sans. Fixes
7437 bug #448408 – crash in Anjuta IDE: Trying to change the
7440 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7442 * plugins/search/search-replace.c,
7443 plugins/search/search-replace.h,
7444 plugins/search/anjuta-search.glade:
7445 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7448 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7450 * plugins/debug-manager/plugin.c,
7451 plugins/debug-manager/breakpoints.c:
7452 Add weak references, fixes bug #448053 ?
7454 2007-06-16 Naba Kumar <naba@gnome.org>
7456 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7457 dialog to allow forgetting them if user chooses to select a different
7460 2007-06-13 Naba Kumar <naba@gnome.org>
7462 * plugins/sourceview/sourceview-prefs.c: Initialize font
7463 on startup correctly if use_theme is set.
7465 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7466 if available for default font. Fixes bug #447304.
7468 * plugins/sourceview/sourceview-prefs.c: Return value based
7469 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7470 for the first time has black background
7472 * plugins/project-manager/plugin.c: Give a better error message
7473 when project could not be loaded.
7475 * libanjuta/anjuta-serializer.c: Added a comment.
7477 2007-06-13 Johannes Schmid <jhs@gnome.org>
7480 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7481 most warnings to avoid simple coding problems.
7483 * plugins/message-view/anjuta-msgman.c:
7484 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7485 * plugins/message-view/plugin.c: (on_view_changed),
7486 (ianjuta_msgman_add_view):
7488 Fixed #440866 by always presenting the message-manager when a tab is
7489 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7491 * plugins/subversion/subversion-callbacks.c:
7492 (on_subversion_commit_response):
7493 Destroy dialog if user clicks "No"
7495 2007-06-12 Naba Kumar <naba@gnome.org>
7497 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7498 read and use of uninitialized variable.
7500 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7501 because it is used in credits listing and packaging could compress
7502 it in docdir. Fixes bug #397881: The credits are empty
7504 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7505 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7506 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7507 plugins/symbol-browser/an_symbol_info.c,
7508 plugins/symbol-browser/plugin.c,
7509 plugins/symbol-browser/an_symbol_view.c,
7510 plugins/editor/aneditor-autocomplete.cxx:
7512 - Do not access TMTag
7513 member in TMSymbol when freeing it because by then the tags
7514 could have changed. Avoids dangerous memory corruptions by freeing
7515 someone else's memory (Could explain those random crashes when
7516 refreshing symbols or re-loading a different project or closing
7517 a project). Anything that tries to refresh symbols could trigger
7519 - Added a flag to also retrieve method definitions as part of
7520 the class's scope members. And used it to set both function prototype
7521 and definition in symbols. Fixes navigation to prototype and
7522 function definitions from symbol browser (bug #440370)
7524 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7525 memory. Could fix those bogus 'file changed' dialogs.
7527 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7529 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7531 * (added) libanjuta/anjuta-utils-priv.h,
7532 libanjuta/anjuta-utils.h,
7533 libanjuta/anjuta-launcher.c,
7534 libanjuta/Makefile.am:
7535 Fix bug #440801: do not use config.h in public include files
7537 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7539 * plugins/project-wizard/templates/mkfile.wiz:
7540 Fix bug #442038: missing project.sh file
7543 plugins/project-wizard/templates/Makefile.am,
7544 plugins/project-wizard/templates/translatable-strings.h,
7545 (added) plugins/project-wizard/templates/sdl.wiz,
7546 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7547 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7548 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7549 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7550 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7551 (added) plugins/project-wizard/templates/sdl/src/main.c,
7552 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7553 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7554 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7555 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7556 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7557 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7558 Fix bug #315635: add a SDL project wizard
7560 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7562 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7563 when SIGCHLD is triggered when main loop context is locked. Dead lock
7564 happens when child_exited callback also accesses main loop context.
7565 Happens particularly badly in debug target exiting.
7567 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7569 * manuals/anjuta-manual/C/debugger.xml:
7570 First update of the debugger documentation
7572 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7574 * manuals/anjuta-manual/C/fileoperations.xml,
7575 manuals/anjuta-manual/C/projects.xml,
7576 manuals/anjuta-manual/C/anjuta-manual.xml,
7577 manuals/anjuta-manual/C/build.xml,
7578 manuals/anjuta-manual/C/execute.xml,
7579 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7580 Added project properties documentation. Moved execution section
7581 inside project management. Removed dead documentation.
7583 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7585 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7586 plugins/symbol-browser/plugin.h,
7587 plugins/symbol-browser/an_symbol_prefs.c,
7588 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7589 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7590 progress bar instead of separate window for system tags
7591 generation. Renamed AnjutaStatus methods to a proper ones.
7593 * plugins/symbol-browser/plugin.c,
7594 plugins/symbol-browser/plugin.h,
7595 plugins/symbol-browser/an_symbol_prefs.c,
7596 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7597 global-tags/create_global_tags.sh.in: Get rid of message window
7598 for showing global tags creation and use a small window with
7601 2007-05-30 Naba Kumar <naba@gnome.org>
7603 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7604 Bug 442315 – After calling configure, the build menus are still insensitive,
7605 Bug 442314 – Autogeneration fails when there is no autogen.sh
7607 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7608 fails to remove target/source/group. Fixes bug #440196 – crash in
7609 Anjuta IDE: removing a target
7611 2007-05-29 Naba Kumar <naba@gnome.org>
7613 * plugins/symbol-browser/an_symbol_view.c,
7614 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7615 tags generation. Fixed runtime warning.
7617 2007-05-28 Naba Kumar <naba@gnome.org>
7619 Patch from James Liggett <jrliggett@cox.net>:
7620 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7621 Fixed bug #403502 – User should also be allowed to select an
7622 independent executable target.
7624 2007-05-27 Johannes Schmid <jhs@gnome.org>
7626 * plugins/build-basic-autotools/build-basic-autotools.c:
7627 (get_real_directory), (on_build_mesg_format):
7629 Find correct files for error messages inside scratchbox
7631 2007-05-27 Naba Kumar <naba@gnome.org>
7633 * manuals/anjuta-manual/C/projects.xml,
7634 manuals/anjuta-manual/C/projects.xml: Updated project
7635 management chapter more.
7637 2007-05-25 Johannes Schmid <jhs@gnome.org>
7639 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7640 * plugins/build-basic-autotools/build-basic-autotools.c:
7641 (on_sb_check_toggled), (build_execute_command),
7642 (ipreferences_merge), (ipreferences_unmerge):
7643 Added support for building inside scratchbox environment
7645 Patch from James Liggett <jrliggett@cox.net>:
7646 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7647 (anjuta_msgman_append_view):
7650 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7652 2007-05-23 Naba Kumar <naba@gnome.org>
7654 * manuals/anjuta-manual/C/projects.xml: Updated project
7657 2007-05-22 Naba Kumar <naba@gnome.org>
7659 * manuals/anjuta-manual/C/projects.xml: More updates.
7661 * manuals/anjuta-manual/C/introduction.xml,
7662 manuals/anjuta-manual/C/projects.xml,
7663 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7665 2007-05-22 Naba Kumar <naba@gnome.org>
7667 Patch from Étienne Bersac:
7668 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7669 class in generated class.
7671 2007-05-22 Naba Kumar <naba@gnome.org>
7673 * plugins/profiler/plugin.c: Fixed a compiler warning.
7674 * plugins/valgrind/Makefile.am: Added ldflags.
7676 Patch from James Liggett:
7677 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7678 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7681 2007-05-18 Johannes Schmid <jhs@gnome.org>
7683 * plugins/editor/text_editor.c:
7684 * plugins/language-support-cpp-java/plugin.c:
7685 (on_editor_language_changed), (on_value_added_current_editor),
7686 (on_value_removed_current_editor):
7688 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7689 Fix assist support in language-support-plugin.
7691 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7693 * libanjuta/interfaces/libanjuta.idl:
7694 Add a new interface allowing to implement plugin able
7695 to load other plugins (not written in C)
7697 * libanjuta/anjuta-plugin-handle.c,
7698 libanjuta/anjuta-plugin-handle.h:
7699 Add a language and a resident plugin properties
7701 * libanjuta/anjuta-glue-plugin.c,
7702 libanjuta/anjuta-glue-plugin.h,
7703 (added)libanjuta/anjuta-glue-c.c,
7704 (added)libanjuta/anjuta-glue-c.h,
7705 libanjuta/Makefile.am:
7706 Split code used to load a C plugin into a common part
7707 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7709 * libanjuta/anjuta-glue-factory.c,
7710 libanjuta/anjuta-glue-factory.h,
7711 libanjuta/anjuta-plugin-manager.c:
7712 Allow to load plugin not written in C and search for the
7713 additional needed code in another plugin
7715 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7717 * plugins/editor/text_editor.c:
7718 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7719 avoiding a crash if scintilla is used
7721 2007-05-14 Johannes Schmid <jhs@gnome.org>
7723 * libanjuta/interfaces/libanjuta.idl:
7724 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7725 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7726 (on_assist_chosen), (on_assist_update), (get_context),
7727 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7728 (install_assist), (uninstall_assist), (install_support),
7729 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7730 (cpp_java_plugin_instance_init):
7731 * plugins/language-support-cpp-java/plugin.h:
7732 Use IAnjutaEditorAssist to show language specific suggestions
7734 * plugins/sourceview/Makefile.am:
7735 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7736 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7737 * plugins/sourceview/anjuta-view.h:
7738 * plugins/sourceview/assist-window.c: (assist_window_expose),
7739 (assist_window_set_property), (assist_window_get_property),
7740 (assist_window_class_init), (assist_activated),
7741 (assist_window_init), (assist_window_finalize),
7742 (assist_window_select), (assist_window_first),
7743 (assist_window_last), (assist_window_up), (assist_window_down),
7744 (get_coordinates), (assist_window_move), (assist_window_update),
7745 (assist_window_filter_keypress), (assist_window_is_active),
7746 (assist_window_new), (assist_window_get_trigger),
7747 (assist_window_get_position):
7748 * plugins/sourceview/assist-window.h:
7749 * plugins/sourceview/sourceview-args.c (removed):
7750 * plugins/sourceview/sourceview-args.h (removed):
7751 * plugins/sourceview/sourceview-autocomplete.c (removed):
7752 * plugins/sourceview/sourceview-autocomplete.h (removed):
7753 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7754 * plugins/sourceview/sourceview-private.h:
7755 * plugins/sourceview/sourceview-scope.c(removed):
7756 * plugins/sourceview/sourceview-scope.h(removed):
7757 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7758 (on_assist_cancel), (on_document_char_added),
7759 (on_reload_dialog_response), (sourceview_class_init),
7760 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7761 (iassist_remove_trigger), (iassist_autocomplete),
7762 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7763 (iassist_react), (iassist_iface_init):
7764 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7765 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7767 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7768 - Mark files dirty if reload dialog is canceled.
7770 2007-05-12 Naba Kumar <naba@gnome.org>
7772 * libanjuta/anjuta-launcher.h: Corrected include file.
7774 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7776 * libanjuta/anjuta-glue-plugin.c,
7777 libanjuta/anjuta-glue-plugin.h,
7778 libanjuta/anjuta-glue-factory.c,
7779 libanjuta/anjuta-glue-factory.h,
7780 ibanjuta/anjuta-plugin-manager.c:
7781 Move code used to load a C plugin from glue-factory to glue-plugin
7782 So loading a plugin written in another language could be done by
7783 just using another object derived from AnjutaGluePlugin
7785 * libanjuta/libanjuta.h:
7786 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7789 === anjuta 2.1.3 ===
7791 2007-05-11 Naba Kumar <naba@gnome.org>
7793 * configure.in: Bumped version to 2.1.3
7796 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7798 2007-05-11 Naba Kumar <naba@gnome.org>
7801 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7802 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7803 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7805 2007-05-10 Johannes Schmid <jhs@gnome.org>
7807 * plugins/search/plugin.c:
7808 Make incremental search behave less annoying
7810 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7812 * plugins/macro/macro-util.c:
7813 Fix bug #419008 and bug #419036
7814 When creating new header file, use name and email set in
7815 preferences and replace invalid C character by underscore
7818 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7820 * plugins/search/search-replace.c,
7821 plugins/search/search-replace_backend.c:
7822 Disable search button if search expression is empty (bug #378193)
7824 2007-05-08 Naba Kumar <naba@gnome.org>
7826 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7829 2007-05-07 Naba Kumar <naba@gnome.org>
7832 * plugins/project-wizard/templates/Makefile.am:
7833 * plugins/project-wizard/templates/minimal.wiz:
7834 * plugins/project-wizard/templates/minimal/.cvsignore:
7835 * plugins/project-wizard/templates/minimal/Makefile.am:
7836 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7837 * plugins/project-wizard/templates/minimal/autogen.sh:
7838 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7839 * plugins/project-wizard/templates/minimal/project.anjuta:
7840 Added 'minimal', a generic and flat, project template.
7842 2007-05-05 Naba Kumar <naba@gnome.org>
7844 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7846 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7847 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7848 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7849 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7850 instead of a real one, fixes interdependency with libanjuta.
7851 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7852 * libanjuta/Makefile.am:
7853 * libegg/Makefile.am:
7854 * plugins/build-basic-autotools/Makefile.am:
7855 * plugins/class-gen/Makefile.am:
7856 * plugins/class-inheritance/Makefile.am:
7857 * plugins/cvs-plugin/Makefile.am:
7858 * plugins/debug-manager/Makefile.am:
7859 * plugins/devhelp/Makefile.am:
7860 * plugins/document-manager/Makefile.am:
7861 * plugins/editor/Makefile.am:
7862 * plugins/file-loader/Makefile.am:
7863 * plugins/file-manager/Makefile.am:
7864 * plugins/file-wizard/Makefile.am:
7865 * plugins/gdb/Makefile.am:
7866 * plugins/glade/Makefile.am:
7867 * plugins/gtodo/Makefile.am:
7868 * plugins/language-support-cpp-java/Makefile.am:
7869 * plugins/macro/Makefile.am:
7870 * plugins/message-view/Makefile.am:
7871 * plugins/patch/Makefile.am:
7872 * plugins/profiler/Makefile.am:
7873 * plugins/project-import/Makefile.am:
7874 * plugins/project-manager/Makefile.am:
7875 * plugins/project-wizard/Makefile.am:
7876 * plugins/sample1/Makefile.am:
7877 * plugins/search/Makefile.am:
7878 * plugins/sourceview/Makefile.am:
7879 * plugins/subversion/Makefile.am:
7880 * plugins/symbol-browser/Makefile.am:
7881 * plugins/terminal/Makefile.am:
7882 * plugins/tools/Makefile.am:
7883 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7885 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7887 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7889 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7891 * libanjuta/anjuta-launcher.c,
7892 libanjuta/anjuta-launcher.h:
7893 Add some missing implementation
7895 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
7897 Reviewed by Naba Kumar <naba@gnome.org>:
7898 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
7901 2007-04-26 Jason Switzer <jswitzer@gmail.com>
7903 Reviewed by Naba Kumar <naba@gnome.org>:
7904 * plugins/editor/text_editor.c: Large memory addresses were being
7905 truncated, switched to glong (bug #422143).
7907 2007-04-24 Naba Kumar <naba@gnome.org>
7909 * plugins/document-manager/plugin.c: (prefs_finalize):
7910 * plugins/editor/aneditor-autocomplete.cxx:
7911 * plugins/editor/text_editor_menu.c:
7912 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
7913 * plugins/file-loader/plugin.c: (open_file_with),
7914 (create_open_with_submenu):
7915 * plugins/file-manager/plugin.c: (prefs_finalize):
7916 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
7917 pointer type castings.
7919 2007-04-24 Naba Kumar <naba@gnome.org>
7921 Patch from s|s <supreet.sethi@gmail.com>:
7922 * (added) plugins/project-wizard/templates/django-logo.png:
7923 * (added) plugins/project-wizard/templates/django.wiz:
7924 * plugins/project-wizard/templates/Makefile.am:
7925 * plugins/project-wizard/templates/translatable-strings.h: Added
7926 django project template. http://www.djangoproject.com/
7928 2007-04-24 Naba Kumar <naba@gnome.org>
7930 * plugins/subversion/anjuta-subversion.glade: Set expansion for
7931 the log entry widget and made the dialog little larger.
7933 2007-04-24 Naba Kumar <naba@gnome.org>
7935 Patch from Halton Huo:
7937 * plugins/project-wizard/property.c:
7938 * plugins/subversion/svn-auth.c:
7939 * plugins/subversion/svn-backend-priv.h:
7940 * plugins/subversion/svn-backend.c:
7941 * plugins/subversion/svn-backend.h:
7942 * plugins/subversion/svn-notify.h: Proper use of subversion
7943 headers. Fixes build issues in solaris (bug #426701).
7945 2007-04-24 Naba Kumar <naba@gnome.org>
7947 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
7949 * plugins/project-wizard/templates/cpp.wiz:
7950 * plugins/project-wizard/templates/gcj.wiz:
7951 * plugins/project-wizard/templates/gnome.wiz:
7952 * plugins/project-wizard/templates/gtk.wiz:
7953 * plugins/project-wizard/templates/gtkmm.wiz:
7954 * plugins/project-wizard/templates/java.wiz:
7955 * plugins/project-wizard/templates/python.wiz:
7956 * plugins/project-wizard/templates/terminal.wiz:
7957 * plugins/project-wizard/templates/wxwin.wiz:
7958 * plugins/project-wizard/templates/xlib-dock.wiz:
7959 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
7960 project option and set it ON by default (since gnome-build, can't
7961 enabled configure shared lib support later when a sharedlib target
7964 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7966 * plugins/debug-manager/stack_trace.c:
7967 Fix a missing case in the previous changes
7969 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
7971 * plugins/debug-manager/plugin.c:
7974 * plugins/debug-manager/breakpoints.c,
7975 plugins/gdb/plugin.c:
7976 Fix adding breakpoint on a function
7978 * plugins/debug-manager/stack_trace.c:
7979 Highlight changed stack frame
7981 2007-04-18 Naba Kumar <naba@gnome.org>
7983 * plugins/document-manager/anjuta-docman.c:
7984 (anjuta_docman_dispose), (on_editor_destroy),
7985 (anjuta_docman_remove_editor): Remove the editor widget from
7986 the parent container before calling destroy, otherwise container
7987 removal happens after TextEditor is disposed resulting in call
7988 to value-remove for a TextEditor which is half-dead (crash).
7990 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
7992 * plugins/debug-manager/data_buffer.c
7993 plugins/debug-manager/data_view.c,
7994 plugins/debug-manager/memory.c:
7995 Fixes for bug #418523, bug #427090 and bug #428174
7997 2007-04-11 Halton Huo <halton.huo@sun.com>
7999 reviewed by: <jhs@gnome.org>
8002 * libanjuta/Makefile.am:
8003 * libanjuta/anjuta-utils.c:
8004 * libanjuta/anjuta-utils.h:
8005 * manuals/reference/libanjuta/Makefile.am:
8007 Fixed compilation on sun by deploying the libutil methods
8008 in anjuta-utils.h and building them on condition.
8010 2007-04-11 Johannes Schmid <jhs@gnome.org>
8012 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8013 (anjuta_docman_add_editor):
8014 Hold a reference on the editor as long as we use it.
8016 * plugins/document-manager/plugin.c: (on_editor_changed):
8017 Destroy GValue to fix a memoery leak.
8019 2007-04-11 Johannes Schmid <jhs@gnome.org>
8021 * plugins/document-manager/plugin.c: (on_editor_changed):
8022 Fixed reference counting for editor by using g_value_take_object instead
8023 of g_value_set_object. The editors are now correctly finalized and thus
8024 we do not lack so much memory anymore.
8026 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8027 (anjuta_view_finalize), (anjuta_view_focus_out),
8028 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8029 * plugins/sourceview/anjuta-view.h:
8030 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8031 * plugins/sourceview/sourceview-prefs.c:
8032 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8033 * plugins/sourceview/sourceview-prefs.h:
8034 * plugins/sourceview/sourceview-private.h:
8035 * plugins/sourceview/sourceview.c: (on_document_loaded),
8036 (timeout_unref), (on_document_saved), (sourceview_finalize),
8037 (sourceview_new), (ifile_open), (ifile_savable_save),
8038 (ifile_savable_save_as):
8040 Several changes to fix things when the editor is correctly destroyed.
8041 Fixed preferences (which led me to the refcounting issue, #409412)
8042 and removed deprecated completition code that will be replace by
8043 IAnjutaAssist interface soon.
8045 2007-04-11 Johannes Schmid <jhs@gnome.org>
8047 * libanjuta/anjuta-launcher.c:
8048 (anjuta_launcher_execution_done_cleanup),
8049 (anjuta_launcher_child_terminated):
8050 Possible fix for #428363 and added a g_return_if_fail
8052 * plugins/message-view/plugin.c: (activate_plugin):
8053 Fixed a Gtk/Gdl-Critical
8055 Patches from Étienne Bersac <bersace03@laposte.net>
8056 * plugins/class-gen/templates/go-source.tpl:
8057 * plugins/macro/macros.xml:
8058 Use better template for GObjects (#417875 and #417918)
8060 Patches from Halton Huo <halton.huo@sun.com>
8061 * libanjuta/anjuta-launcher.h:
8062 * libanjuta/anjuta-preferences.c:
8063 * libanjuta/anjuta-utils.c:
8064 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8065 (cg_window_set_add_to_repository):
8066 * plugins/class-inheritance/class-inherit.c:
8067 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8069 2007-04-09 Johannes Schmid <jhs@gnome.org>
8071 * plugins/editor/print.c: (anjuta_print_show_header):
8072 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8073 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8075 Some string changes (#427395 and #427399)
8077 2007-04-06 Johannes Schmid <jhs@gnome.org>
8079 * plugins/build-basic-autotools/build-basic-autotools.c:
8080 (on_build_mesg_format), (on_build_mesg_parse):
8081 Fixed full path detection
8083 2007-04-05 Naba Kumar <naba@gnome.org>
8085 Patch from Halton Huo:
8086 * libanjuta/Makefile.am:
8087 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8088 * libanjuta/anjuta-glue-cpp.h:
8089 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8090 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8091 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8092 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8093 (load_plugin), (anjuta_glue_factory_get_object_type):
8094 * libanjuta/anjuta-glue-factory.h:
8095 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8096 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8097 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8098 (anjuta_glue_plugin_new):
8099 * libanjuta/anjuta-glue-plugin.h:
8100 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8101 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8102 * libanjuta/anjuta-plugin.h:
8103 * libanjuta/glue-cpp.c:
8104 * libanjuta/glue-cpp.h:
8105 * libanjuta/glue-factory.c:
8106 * libanjuta/glue-factory.h:
8107 * libanjuta/glue-plugin.c:
8108 * libanjuta/glue-plugin.h:
8109 * plugins/build-basic-autotools/build-basic-autotools.h:
8110 * plugins/class-gen/plugin.h:
8111 * plugins/class-inheritance/plugin.h:
8112 * plugins/cvs-plugin/plugin.h:
8113 * plugins/debug-manager/plugin.h:
8114 * plugins/devhelp/plugin.h:
8115 * plugins/document-manager/plugin.h:
8116 * plugins/editor/plugin.h:
8117 * plugins/file-loader/plugin.h:
8118 * plugins/file-manager/plugin.h:
8119 * plugins/file-wizard/plugin.h:
8120 * plugins/gdb/plugin.h:
8121 * plugins/glade/plugin.h:
8122 * plugins/gtodo/plugin.h:
8123 * plugins/language-support-cpp-java/plugin.h:
8124 * plugins/macro/plugin.h:
8125 * plugins/message-view/plugin.h:
8126 * plugins/patch/plugin.h:
8127 * plugins/profiler/plugin.h:
8128 * plugins/project-import/plugin.h:
8129 * plugins/project-manager/plugin.h:
8130 * plugins/project-wizard/plugin.h:
8131 * plugins/sample1/plugin.h:
8132 * plugins/search/plugin.h:
8133 * plugins/sourceview/plugin.h:
8134 * plugins/subversion/plugin.h:
8135 * plugins/symbol-browser/plugin.h:
8136 * plugins/terminal/terminal.c:
8137 * plugins/tools/plugin.h:
8138 * plugins/tools/scripts/tools-2.xml.in:
8139 * plugins/valgrind/plugin.h:
8141 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8143 2007-04-05 Naba Kumar <naba@gnome.org>
8145 * anjuta.spec.in, configure.in: Removed dead codes.
8147 Patch from Jos Dehaes:
8148 * configure.in, plugins/project-wizard/templates/Makefile.am,
8149 plugins/project-wizard/templates/mkfile.wiz,
8150 plugins/project-wizard/templates/translatable-strings.h: Enabled
8151 makefile-based project creation and import. Fixes bug #355145
8153 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8155 * plugins/debug-manager/debugger.c,
8156 plugins/debug-manager/plugin.c,
8157 plugins/gdb/anjuta-gdb.plugin.in:
8158 Code cleaning (remove unused code, rename this into self)
8159 Add information about supported format in debugger plugin
8160 Activate debugger plugin according to the target format
8162 2007-04-01 Naba Kumar <naba@gnome.org>
8164 * plugins/message-view/message-view.c:
8165 (message_view_instance_init): Fixed message icons to appear.
8167 2007-03-31 Johannes Schmid <jhs@gnome.org>
8169 * plugins/message-view/anjuta-msgman.c:
8170 (anjuta_msgman_append_view):
8171 * plugins/message-view/plugin.c: (on_view_changed),
8172 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8176 2007-03-31 Johannes Schmid <jhs@gnome.org>
8178 * plugins/message-view/message-view.c:
8179 (message_view_instance_init), (imessage_view_append):
8180 Show nice icons beside the messages for info, warning and error. This is a completly
8181 cosmetic change so if someone dislikes it he is free to remove it.
8183 2007-03-31 Johannes Schmid <jhs@gnome.org>
8185 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8186 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8187 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8188 * plugins/message-view/anjuta-msgman.h:
8189 * plugins/message-view/message-view.h:
8190 * plugins/message-view/plugin.c: (on_view_changed),
8192 Fixed #359399 and made next/previous insensitive when not availible
8194 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8195 (tag_style_to_string):
8196 Fixed namespace Problem with gdk >= 2.11
8198 * plugins/sourceview/sourceview-autocomplete.c:
8199 (sourceview_autocomplete_init):
8200 Removed structure, follow-up of #423682
8202 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
8204 * plugins/debug-manager/debug_tree.c,
8205 plugins/debug-manager/debug_tree.h,
8206 plugins/debug-manager/watch.c,
8207 plugins/debug-manager/anjuta-debug-manager.glade:
8208 Inspect variable at cursor
8209 Fix buttons in inspect dialog
8211 2007-03-27 Halton Huo <halton.huo@sun.com>
8213 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
8215 * plugins/sourceview/sourceview-autocomplete.c
8216 plugins/debug-manager/disassemble.c,
8217 libanjuta/interfaces/libanjuta.idl:
8218 Remove array with 0 size and empty structure as it is not
8219 supported by sun cc, Fixes bug #423682
8221 * plugins/debug-manager/debugger.c:
8222 Remove anonymous union as it is not supported by sun cc,
8225 === anjuta 2.1.2 ===
8227 2007-03-28 Naba Kumar <naba@gnome.org>
8229 * configure.in: Bumped version to 2.1.2
8230 * NEWS: Updated for release.
8232 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
8233 Improved breakpoint marker icon.
8235 * plugins/editor/anjuta-editor.plugin.in,
8236 plugins/sourceview/sourceview.plugin.in: Made editor plugins
8237 non user activable since they are now remembered properly.
8239 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
8241 * plugins/tools/editor.c:
8244 2007-03-27 Naba Kumar <naba@gnome.org>
8246 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
8247 word when autocompleting without leaving any trailing part of
8250 2007-03-27 Kamil Páral <ripper42@gmail.com>
8252 Reviewed by Naba Kumar <naba@gnome.org>:
8253 * anjuta.desktop.in.in: Remove "Application" category from desktop
8254 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
8256 2007-03-27 Naba Kumar <naba@gnome.org>
8258 * configure.in, plugins/document-manager/anjuta-docman.c:
8259 (anjuta_docman_add_editor): Conditionally compile notebook tab
8260 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
8262 Patch from Halton Huo:
8263 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
8264 non gcc compiler flags. Fixes bug #423089.
8266 2007-03-26 Naba Kumar <naba@gnome.org>
8268 * AUTHORS, NEWS, TODO.tasks: Updated.
8270 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
8273 * plugins/symbol-browser/plugin.c: (on_editor_saved),
8274 (update_editor_symbol_model), (iter_matches),
8275 (on_editor_update_ui), (value_added_current_editor),
8276 (activate_plugin), (dispose),
8277 (symbol_browser_plugin_instance_init):
8278 * plugins/symbol-browser/plugin.h: update line on editor save
8279 and editor change. Code clean up and fixed warnings.
8281 2007-03-26 Naba Kumar <naba@gnome.org>
8283 * plugins/project-wizard/templates/java/project.anjuta,
8284 plugins/project-wizard/templates/python/project.anjuta,
8285 plugins/project-wizard/templates/python/project.anjuta:
8286 Removed version control plugins from default selection.
8288 * plugins/tools/scripts/prepare-changelog.pl,
8289 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
8290 script to a better one (that works on both cvs and svn).
8292 2007-03-26 Naba Kumar <naba@gnome.org>
8294 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8295 Makefile.am: Added the generated translatable file (required for
8296 translations for svn checkouts).
8299 plugins/project-wizard/templates/extract-translatable-strings.pl
8300 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8301 po/POTFILES.in: Generated translatable strings for .wiz files and
8302 added them in POTFILES.in for translation. Fixes bug #398035
8304 2007-03-25 Naba Kumar <naba@gnome.org>
8306 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8308 * src/anjuta-app.c: Removed dead codes.
8310 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8311 global tags generation starts.
8313 * plugins/debug-manager/chunk_view.c,
8314 plugins/debug-manager/start.h,
8315 plugins/debug-manager/chunk_view.h,
8316 plugins/debug-manager/utilities.c,
8317 plugins/debug-manager/utilities.h,
8318 plugins/debug-manager/debugger.c,
8319 plugins/debug-manager/threads.c,
8320 plugins/debug-manager/disassemble.c,
8321 plugins/debug-manager/info.c,
8322 plugins/debug-manager/sharedlib.c,
8323 plugins/debug-manager/threads.h,
8324 plugins/debug-manager/disassemble.h,
8325 plugins/debug-manager/signals.c,
8326 plugins/debug-manager/info.h,
8327 plugins/debug-manager/sharedlib.h,
8328 plugins/debug-manager/data_buffer.c,
8329 plugins/debug-manager/data_view.c,
8330 plugins/debug-manager/signals.h,
8331 plugins/debug-manager/debug_tree.c,
8332 plugins/debug-manager/watch.c,
8333 plugins/debug-manager/registers.c,
8334 plugins/debug-manager/data_buffer.h,
8335 plugins/debug-manager/data_view.h,
8336 plugins/debug-manager/memory.c,
8337 plugins/debug-manager/debug_tree.h,
8338 plugins/debug-manager/watch.h,
8339 plugins/debug-manager/registers.h,
8340 plugins/debug-manager/memory.h,
8341 plugins/debug-manager/locals.c,
8342 plugins/debug-manager/sexy-icon-entry.c,
8343 plugins/debug-manager/breakpoints.c,
8344 plugins/debug-manager/locals.h,
8345 plugins/debug-manager/sexy-icon-entry.h,
8346 plugins/debug-manager/stack_trace.c,
8347 plugins/debug-manager/breakpoints.h,
8348 plugins/debug-manager/sparse_buffer.c,
8349 plugins/debug-manager/sparse_view.c,
8350 plugins/debug-manager/stack_trace.h,
8351 plugins/debug-manager/sparse_buffer.h,
8352 plugins/debug-manager/sparse_view.h,
8353 plugins/debug-manager/start.c,
8354 plugins/gdb/utilities.c,
8355 plugins/gdb/utilities.h,
8356 plugins/gdb/debugger.c,
8357 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8360 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8362 * plugins/gdb/debugger.c:
8363 Avoid empty debugger log window by limiting line to 90 characters
8365 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8367 * plugins/debug-manager/plugin.c,
8368 plugins/debug-manager/plugin.h,
8369 plugins/debug-manager/threads.c,
8370 plugins/debug-manager/threads.h,
8371 plugins/debug-manager/breakpoints.c,
8372 plugins/debug-manager/breakpoints.h,
8373 plugins/debug-manager/stack_trace.c,
8374 plugins/debug-manager/stack_trace.h:
8375 View code action now changes location in disassembly view too
8377 * plugins/debug-manager/anjuta-debug-manager.ui:
8378 Rename breakpoint actions
8380 2007-03-24 Naba Kumar <naba@gnome.org>
8382 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8383 in gdl 0.7.3 (svn trunk).
8384 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8386 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8388 * plugins/debug-manager/threads.c,
8389 plugins/debug-manager/debug_tree.c,
8390 plugins/debug-manager/debug_tree.h,
8391 plugins/debug-manager/locals.c,
8392 plugins/debug-manager/registers.c,
8393 plugins/debug-manager/stack_trace.c:
8394 Allow to change current thread updating register, stack and locals
8395 Allow to change current stack frame updating locals
8397 * plugins/gdb/debugger.c:
8398 Read argument of selected stack frame
8400 * plugins/debug-manager/data_view.c:
8401 Fix an unrelated bug
8403 2007-03-23 Naba Kumar <naba@gnome.org>
8405 * plugins/document-manager/anjuta-docman.c,
8406 plugins/document-manager/plugin.c: Fixed many memory leaks.
8407 (ianjuta_file_get_uri() returns a new string).
8409 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8410 widget for save dialogs.
8412 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8413 svn and fixed to get function/prototype/member args list. Call tips
8416 2007-03-22 Naba Kumar <naba@gnome.org>
8418 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8419 and calltips would work again for functions from global tags (Needs
8420 regenerating global tags).
8422 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8423 ctags svn version and reopened bug #395362. Fixes tags parsing that
8424 seemed to have stopped working recently.
8426 2007-03-21 Naba Kumar <naba@gnome.org>
8428 * tagmanager/tm_source_file.c, tagmanager/options.c,
8429 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8430 extend .. more needs to be investigated and fixed). Enabled some
8433 2007-03-16 Naba Kumar <naba@gnome.org>
8435 * src/anjuta.c: Fixed project loading from command line.
8437 2007-03-16 Naba Kumar <naba@gnome.org>
8439 Patch from James Liggett <jrliggett@cox.net>:
8440 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8442 2007-03-15 Naba Kumar <naba@gnome.org>
8444 * libanjuta/anjuta-profile-manager.c,
8445 libanjuta/anjuta-profile-manager.h: Added method to get current
8448 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8449 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8452 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8453 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8454 Also, not load project files in session load in loader plugin.
8456 * plugins/project-manager/plugin.c, src/anjuta.c:
8457 Emit "exiting" signal in shell when exiting anjuta. project manager
8458 listens to exiting signal and saves session. anjuta.c saves session
8459 only when current projfile is 'user'. Load project saved in session
8460 differently then the rest of the session. This should fix all the
8461 session restoration bugs.
8463 src/main.c: Present anjuta window when becon message is received.
8465 2007-03-14 Naba Kumar <naba@gnome.org>
8467 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8468 not randomly save (it was a wrong looping).
8470 2007-03-12 Naba Kumar <naba@gnome.org>
8472 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8474 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8476 * plugins/debug-manager/anjuta-debug-manager.ui,
8477 libanjuta/interfaces/libanjuta.idl,
8478 plugins/debug-manager/debugger.c,
8479 (added) plugins/debug-manager/threads.c,
8480 (added) plugins/debug-manager/threads.h,
8481 plugins/debug-manager/plugin.c,
8482 plugins/debug-manager/Makefile.am,
8483 plugins/gdb/plugin.c,
8484 plugins/gdb/debugger.c,
8485 plugins/gdb/debugger.h:
8486 Add a window displaying all threads
8487 Add needed functions
8488 Switching to a different thread is still not done
8490 * plugins/debug-manager/debug_tree.c,
8491 plugins/debug-manager/locals.c,
8492 plugins/debug-manager/stack_trace.c:
8493 Small cosmetic changes
8495 * plugins/gdb/gdbmi.c:
8496 Keep all elements in gdbmi hash
8497 Even if using the same key like in -threads-list-ids
8499 2007-03-11 Naba Kumar <naba@gnome.org>
8501 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8503 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8505 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8506 manuals/reference/libanjuta/libanjuta-sections.txt,
8507 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8510 2007-03-11 Naba Kumar <naba@gnome.org>
8512 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8513 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8515 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8516 manuals/reference/libanjuta/libanjuta.types,
8517 manuals/reference/libanjuta/libanjuta-sections.txt,
8518 manuals/reference/libanjuta/.cvsignore,
8519 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8520 infrastructure. Got rid of tmpl/ directory and moved all section
8521 documenation to source code (requires gtk-doc >= 1.4).
8523 * libanjuta/anjuta-plugin-description.c,
8524 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8525 libanjuta/cell-renderer-captioned-image.c,
8526 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8527 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8528 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8529 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8530 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8531 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8532 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8533 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8534 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8535 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8536 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8537 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8538 documentation from templates to source code.
8540 2007-03-10 Johannes Schmid <jhs@gnome.org>
8542 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8543 Added some debug output but could not figure out why
8544 some plugins are not kept.
8546 * libanjuta/interfaces/libanjuta.idl:
8547 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8548 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8549 Added IAnjutaEditorGoto::matching_brace
8551 * plugins/document-manager/action-callbacks.c:
8552 (on_editor_command_match_brace_activate):
8553 * plugins/document-manager/plugin.c:
8554 (update_editor_ui_interface_items):
8555 * plugins/editor/text_editor.c: (igoto_matching_brace),
8557 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8558 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8560 2007-03-09 Johannes Schmid <jhs@gnome.org>
8562 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8565 * plugins/sourceview/sourceview-private.h:
8566 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8567 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8568 (sourceview_new), (ifile_savable_save_as):
8569 Tweaked vfs monitoring
8571 2007-03-09 Johannes Schmid <jhs@gnome.org>
8573 * libanjuta/interfaces/Makefile.am.iface:
8574 Fixed installtion of header files
8576 * plugins/sourceview/sourceview.c: (set_select):
8577 do not scroll to much in interactive search
8579 2007-03-09 Naba Kumar <naba@gnome.org>
8581 * src/anjuta.c: Fixed session restoration.
8583 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8584 signal handlers after symbol browser plugin is deactivated.
8586 * plugins/editor/editor.glade,
8587 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8588 Fixed indentation confustion in preferences.
8590 2007-03-08 Johannes Schmid <jhs@gnome.org>
8592 * plugins/search/search-replace.c: (search_set_combo),
8593 (search_set_action), (search_set_target), (search_set_direction),
8594 (create_dialog), (search_disconnect_set_toggle_connect),
8595 (on_search_match_whole_word_toggled),
8596 (on_search_match_whole_line_toggled),
8597 (on_search_match_word_start_toggled),
8598 (search_set_toggle_direction):
8599 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8600 it's somehow ugly and uses many deprecated widgets
8602 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8603 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8606 2007-03-07 Naba Kumar <naba@gnome.org>
8608 * src/anjuta.c: Make launching projects work from command line. Also
8609 fixes gnome session restart command.
8611 2007-03-07 Johannes Schmid <jhs@gnome.org>
8613 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8614 * plugins/class-gen/plugin.c: (iwizard_activate):
8617 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8620 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8621 Fixed #377483 (It's not possible to know if directories have
8622 a version in CVS. Show version column only if there are version
8623 informations availible
8625 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8628 2007-03-07 Johannes Schmid <jhs@gnome.org>
8630 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8632 * plugins/symbol-browser/an_symbol_prefs.c:
8633 (on_update_global_clicked):
8636 2007-03-07 Johannes Schmid <jhs@gnome.org>
8638 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8639 (anjuta_save_prompt_new):
8640 * plugins/project-import/project-import.c:
8641 (project_import_finalize):
8642 Fixed Gtk-Criticals (maybe #409408)
8644 2007-03-07 Naba Kumar <naba@gnome.org>
8646 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8647 when we are at just beginning of string or comment. Fixes bug #397981.
8649 2007-03-07 Johannes Schmid <jhs@gnome.org>
8651 * plugins/language-support-cpp-java/plugin.c:
8652 (initialize_indentation_params):
8653 Removed annoying DEBUG_PRINT
8655 * plugins/sourceview/sourceview-cell.c:
8656 (sourceview_cell_instance_init), (icell_get_character),
8657 (icell_get_length), (icell_get_char), (icell_get_attribute):
8658 Improved code to be faster
8659 Implemented attribute handling so that indentation really works in any case
8661 2007-03-06 Johannes Schmid <jhs@gnome.org>
8664 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8666 * plugins/document-manager/anjuta-docman.c:
8667 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8668 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8669 instead (required GTK >= 2.10)
8671 * plugins/sourceview/sourceview-private.h:
8672 * plugins/sourceview/sourceview.c:
8673 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8674 (sourceview_finalize), (sourceview_new), (imark_mark),
8675 (imark_unmark), (imark_is_marker_set),
8676 (imark_location_from_handle), (imark_delete_all_markers):
8677 Fixed marker handling and worked a bit more on vfs monitoring
8679 2007-03-05 Johannes Schmid <jhs@gnome.org>
8681 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8682 Added method to select specific iter
8684 * plugins/sourceview/sourceview-private.h:
8685 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8686 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8687 (sourceview_add_monitor), (on_document_saved),
8688 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8689 Fixed vfs monitoring (mostly ported code from text_editor.c)
8691 * plugins/symbol-browser/an_symbol_view.c:
8692 * plugins/symbol-browser/an_symbol_view.h:
8693 * plugins/symbol-browser/plugin.c: (iter_matches),
8694 (on_editor_update_ui), (value_added_current_editor):
8695 Select the current tag in locals window and symbol toolbar. If there
8696 is no tag at the current line, reserve backward for the next tag. This will
8697 select the correct tag if inside a function.
8699 2007-03-05 Naba Kumar <naba@gnome.org>
8701 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8702 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8704 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8707 2007-03-04 Johannes Schmid <jhs@gnome.org>
8711 Fixed distcheck (well, partly)
8713 2007-03-04 Johannes Schmid <jhs@gnome.org>
8715 * plugins/document-manager/anjuta-document-manager.ui:
8716 Move "Swap .c/.h from Main to Browser toolbar
8718 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8719 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8720 (fv_prefs_free), (fv_add_tree_entry):
8721 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8722 * plugins/file-manager/plugin.c: (prefs_init):
8724 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8726 2007-03-04 Naba Kumar <naba@gnome.org>
8728 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8729 plugins/project-manager/plugin.c:
8730 Restored default profile and renamed it from "default.anjuta" to
8733 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8735 * plugins/debug-manager/debugger.c,
8736 plugins/debug-manager/plugin.c,
8737 plugins/gdb/debugger.c,
8738 libanjuta/interfaces/libanjuta.idl,
8739 plugins/debug-manager/stack_trace.c:
8740 Add a dialog box when a signal is received (except SIGINT)
8741 Display stack frame even if arguments are not available
8743 2007-03-03 Naba Kumar <naba@gnome.org>
8745 * TODO.tasks: Icons bounty added.
8747 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8750 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8753 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8754 plugins/Makefile.am, (removed) plugins/profile-default/*,
8755 plugins/project-manager/anjuta-project-manager.plugin.in,
8756 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8757 profile implementation to load user profile and projects. Store and
8758 restore remembered plugins. Use profile scoping and descoping for
8759 saving and loading sesstions.
8761 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8762 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8763 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8766 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8768 * plugins/debug-manager/debug_tree.c
8769 plugins/debug-manager/debug_tree.h:
8770 Bug fix, deleting wrong variable
8772 * plugins/gdb/debugger.c:
8773 Bug fix, remove forgotten debugging code
8775 2007-03-02 Johannes Schmid <jhs@gnome.org>
8777 * plugins/document-manager/anjuta-document-manager.ui:
8778 * plugins/search/anjuta-search.ui:
8779 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8780 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8783 * src/anjuta-app.c: (on_toolbar_view_toggled),
8784 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8785 Save toolbar positions, don't use fixed toolbar style
8787 All in all this will allow more complex toolbar configurations and
8788 might gain some space on smaller displays because the user can disable
8789 toolbar parts he does not use. Also allows to use any toolbar style
8790 without looking too ugly.
8792 2007-03-01 Naba Kumasr <naba@gnome.org>
8794 * TODO.tasks: Added a bounty for creating icons.
8796 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8797 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8798 profile-changed signal. Do not sync non-user-activatable plugins.
8800 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8802 * plugins/debug-manager/disassemble.c,
8803 plugins/debug-manager/sparse_view.c,
8804 plugins/gdb/debugger.c,
8805 libanjuta/interfaces/libanjuta.idl:
8806 Display function name in disassembly view
8808 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8810 * (added) plugins/debug-manager/bookmark.png,
8811 (added) plugins/debug-manager/breakpoint-disabled.png,
8812 (added) plugins/debug-manager/breakpoint-enabled.png,
8813 (added) plugins/debug-manager/program-counter.png,
8814 (added) plugins/debug-manager/linemarker.png,
8815 plugins/debug-manager/Makefile.am,
8816 plugins/debug-manager/disassemble.c,
8817 plugins/debug-manager/disassemble.h,
8818 plugins/debug-manager/sparse_buffer.c,
8819 plugins/debug-manager/sparse_buffer.h,
8820 plugins/debug-manager/sparse_view.c,
8821 plugins/debug-manager/sparse_view.h,
8822 plugins/debug-manager/plugin.c,
8823 plugins/debug-manager/breakpoints.c,
8824 libanjuta/interfaces/libanjuta.idl:
8825 Add markers in the disassembly view
8826 Display program counter and breakpoints in disassembly view
8828 * plugins/gdb/debugger.c:
8829 Fix a bug added with my previous patch, setting and clearing
8830 breakpoints was not working
8832 2007-02-28 Johannes Schmid <jhs@gnome.org>
8834 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8835 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8836 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8837 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8838 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8839 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8840 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8841 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8842 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8843 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8844 Updated (why do they need to be under version control?)
8846 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8847 (create_tab_popup_menu), (on_msgman_popup_menu),
8848 (on_tab_button_press_event), (anjuta_msgman_page_new),
8849 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8850 Added "Close all message tabs" popup menu
8852 2007-02-26 Naba Kumar <naba@gnome.org>
8854 * plugins/profiler/gprof-flat-profile-entry.c,
8855 plugins/profiler/gprof-flat-profile.c,
8856 plugins/profiler/gprof-flat-profile-entry.h,
8857 plugins/profiler/gprof-flat-profile.h,
8858 plugins/profiler/gprof-flat-profile-view.c,
8859 plugins/profiler/gprof-flat-profile-view.h,
8860 plugins/profiler/gprof-call-graph-block-entry.c,
8861 plugins/profiler/gprof-call-graph-block.c,
8862 plugins/profiler/gprof-function-call-chart-view.c,
8863 plugins/profiler/gprof-call-graph-block-entry.h,
8864 plugins/profiler/gprof-profile-data.c,
8865 plugins/profiler/gprof-call-graph-block.h,
8866 plugins/profiler/gprof-view.c,
8867 plugins/profiler/gprof-call-graph.c,
8868 plugins/profiler/gprof-function-call-chart-view.h,
8869 plugins/profiler/gprof-profile-data.h,
8870 plugins/profiler/gprof-call-graph.h,
8871 plugins/profiler/gprof-view.h,
8872 plugins/profiler/gprof-view-manager.c,
8873 plugins/profiler/gprof-call-graph-view.c,
8874 plugins/profiler/plugin.c,
8875 plugins/profiler/gprof-view-manager.h,
8876 plugins/profiler/gprof-call-graph-view.h,
8877 plugins/profiler/gprof-function-call-tree-view.c,
8878 plugins/profiler/gprof-function-call-tree-view.h,
8879 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8880 gnome-vfs. Fixes bug #411377.
8882 2007-02-26 Naba Kumar <naba@gnome.org>
8884 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8886 Patch from James Liggett <jrliggett@cox.net>:
8887 * plugins/profiler/gprof-flat-profile-view.c,
8888 plugins/profiler/gprof-flat-profile-view.h,
8889 plugins/profiler/gprof-function-call-chart-view.c,
8890 plugins/profiler/gprof-function-call-chart-view.h,
8891 plugins/profiler/gprof-view.c,
8892 plugins/profiler/gprof-view.h,
8893 plugins/profiler/gprof-call-graph-view.c,
8894 plugins/profiler/plugin.c,
8895 plugins/profiler/gprof-call-graph-view.h,
8896 plugins/profiler/gprof-function-call-tree-view.c,
8897 plugins/profiler/gprof-function-call-tree-view.h: Implements
8898 double click navigation. Fixes bug #403514.
8900 2007-02-25 Naba Kumar <naba@gnome.org>
8902 * libanjuta/anjuta-plugin-manager.c,
8903 libanjuta/anjuta-plugin-handle.[ch],
8904 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
8905 g_hash_table_remove_all (introduced in glib 2.12) to stay the
8906 dependency on glib 2.8. Fixes bug #411623.
8908 2007-02-24 Naba kumar <naba@gnome.org>
8910 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
8912 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
8913 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
8914 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
8915 (added) libanjuta/anjuta-profile-manager.c,
8916 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
8918 Implemented profile pushing and popping. Implemented profile xml
8919 synchronization. Implemented error handling in profiles. Implemented
8920 activation and deactivation signals in plugin manager.
8922 * libanjuta/Makefile.am: Added libanjuta log domain.
8924 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
8925 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
8926 in AnjutaShell interface and implemented it in AnjutaApp.
8928 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
8930 2007-02-23 Naba kumar <naba@gnome.org>
8932 src/main.c: Fixed missing end quote.
8934 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
8936 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
8939 2007-02-20 Naba Kumar <naba@gnome.org>
8941 * plugins/subversion/plugin.c: Added "..." menuitems.
8942 * ROADMAP, README: Updated.
8943 * libanjuta/anjuta-profile.c: Fixed bugs.
8945 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
8946 plugins/gtodo/Makefile.am: Removed dead code.
8948 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
8949 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
8950 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
8951 plugins/gtodo/list_tooltip.c,
8952 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
8953 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
8954 not contain markups. Fixes Bug #360462.
8956 2007-02-16 Naba Kumar <naba@gnome.org>
8958 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
8959 unnecessary sub-sections.
8961 2007-02-15 Naba Kumar <naba@gnome.org>
8963 * (removed) plugins/document-manager/bookmark-prev-16.png,
8964 plugins/document-manager/bookmark-last.png,
8965 (removed)plugins/document-manager/bookmark-first-16.png,
8966 plugins/document-manager/bookmark-prev.png,
8967 (added) plugins/document-manager/bookmark-toggle.png,
8968 (removed)plugins/document-manager/bookmark_toggle.xpm,
8969 (removed)plugins/document-manager/bookmark-last-16.png,
8970 plugins/document-manager/plugin.c,
8971 plugins/document-manager/anjuta-document-manager.ui,
8972 (removed)plugins/document-manager/bookmark-next-16.png,
8973 plugins/document-manager/bookmark-next.png,
8974 plugins/document-manager/Makefile.am,
8975 (added) plugins/document-manager/bookmark-clear.png,
8976 plugins/document-manager/bookmark-first.png: Upgraded bookmark
8977 icons (stolen from monodevelop). Added clear bookmarks toolbar
8980 * plugins/document-manager/plugin.c,
8981 (added) plugins/document-manager/swap.png,
8982 (removed) plugins/document-manager/undock.png,
8983 plugins/document-manager/Makefile.am: Fixed swap icon.
8985 2007-02-13 Naba Kumar <naba@gnome.org>
8987 * plugins/class-gen/element-editor.c: Fixed typo.
8989 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
8990 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
8991 Implementing plugin profiles loading.
8993 2007-02-13 Naba Kumar <naba@gnome.org>
8995 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
8996 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
8997 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
8998 pixmaps/open_project.png, pixmaps/close_project.png:
8999 Removed more old icons.
9000 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9001 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9004 2007-02-13 Naba Kumar <naba@gnome.org>
9006 * plugins/class-gen/element-editor.c: Included missing headers to
9007 prevent build failures in some cases.
9009 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9011 * plugins/debug-manager/stack_trace.c:
9014 * plugins/debug-manager/watch.c,
9015 plugins/debug-manager/breakpoints.c:
9016 Same bug than above, wrong use of gtk_ui_manager_get_widget
9018 === anjuta 2.1.1 ===
9020 2007-02-11 Naba Kumar <naba@gnome.org>
9022 * cofigure.in: Bumped version to 2.1.1
9023 * NEWS: Updated for 2.1.1 release.
9025 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9027 * plugins/debug-manager/plugin.c,
9028 plugins/debug-manager/sparse_view.c,
9029 plugins/debug-manager/sparse_view.h:
9032 * plugins/gdb/debugger.c,
9033 plugins/debug-manager/debugger.c,
9034 plugins/debug-manager/memory.c,
9035 plugins/debug-manager/sparse_buffer.c
9036 plugins/gdb/debugger.h,
9037 libanjuta/interfaces/libanjuta.idl:
9038 Clean up, remove some warnings
9039 Use guint everywhere for addresses
9040 Rewrite code parsing position in debugger
9042 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9044 * plugins/debug-manager/debug_tree.c:
9045 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9048 2007-02-08 Naba Kumar <naba@gnome.org>
9050 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9051 Delay showing the 'file modified on disk' dialog for one sec
9052 from the last notification to insure multiple notifications for
9053 the same file are treated as one. Do not same multiple dialogs
9054 for the same file. Make sure to destory the dialog if later
9055 the conent is no longer different.
9057 2007-02-08 Naba Kumar <naba@gnome.org>
9059 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9060 Prevented spurious 'file modified' dialogs in scintilla editor
9061 when the file is saved.
9063 2007-02-09 Johannes Schmid <jhs@gnome.org>
9065 * scripts/glade2schema.pl:
9066 Added script to convert glade preferences into gconf schema files.
9069 2007-02-08 Naba Kumar <naba@gnome.org>
9071 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9072 itself is destroyed. Fixes bug #355160.
9074 2007-02-08 Johannes Schmid <jhs@gnome.org>
9076 * plugins/profiler/profiler.plugin:
9077 removed from version control (only .in file needed)
9079 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9080 * plugins/sourceview/sourceview.c: (sourceview_new):
9083 * plugins/subversion/svn-thread.c: (svn_thread_start):
9084 * src/main.c: (main):
9086 Fixed #395875 about initialisation of threads too late
9088 2007-02-07 Armin Burgmeier <armin@arbur.net>
9090 Reviewed by Naba Kumar <naba@gnome.org>:
9091 * plugins/class-gen/plugin.c:
9092 * plugins/class-gen/window.c: Removed browse button related code, load
9093 generated output directly into new buffers when not adding to project.
9095 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9096 buttons from user interface.
9098 2007-02-07 Naba Kumar <naba@gnome.org>
9100 * po/POTFILES.in: Fixed distcheck.
9102 2007-02-07 Daniel Nylander <po@danielnylander.se>
9104 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9106 2007-02-07 Johannes Schmid <jhs@gnome.org>
9108 * anjuta.desktop.in.in:
9111 2007-02-07 Johannes Schmid <jhs@gnome.org>
9114 * manuals/anjuta-manual/*
9115 * manuals/anjuta-faqs/*:
9116 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9118 * plugins/document-manager/anjuta-document-manager.plugin.in:
9119 Removed duplicate application-xml mime-type (review patches properly ;-)
9121 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9123 * plugins/gdb/debugger.c,
9124 libanjuta/interfaces/libanjuta.idl:
9126 Fix handling of missing source file
9128 2007-02-06 Naba Kumar <naba@gnome.org>
9130 Patch from James Liggett <jrliggett@cox.net>:
9131 * plugins/profiler/gprof-flat-profile.c,
9132 plugins/profiler/gprof-profile-data.c,
9133 plugins/profiler/gprof-call-graph.c,
9134 plugins/profiler/gprof-profile-data.h,
9135 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9136 Show profiler view when target selected bug #403515.
9138 2007-02-05 Naba Kumar <naba@gnome.org>
9140 * configure.in: Enabled devhelp plugin by default now that
9143 Patch from parmigio@2ainfo.it:
9144 * plugins/document-manager/anjuta-document-manager.plugin.in:
9145 Added xml file type in supported mime types list.
9147 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9149 * plugins/debug-manager/debugger.c,
9150 plugins/debug-manager/plugin.c:
9151 Add a field in status bar displaying debugger state
9152 Change cursor shape when debugger is busy
9155 * plugins/debug-manager/watch.c,
9156 plugins/debug-manager/locals.c,
9157 libanjuta/interfaces/libanjuta.idl:
9158 Clean up, remove debugging messages and unused signals
9160 2007-02-03 Johannes Schmid <jhs@gnome.org>
9163 Fixed AC_INIT and seperated version to major, minor, micro
9166 Load Subversion instead of CVS
9168 * anjuta.desktop.in.in:
9169 Fixed bug-buddy component
9171 Original patch from Rob Bradfort <robster@debian.org>:
9172 * src/main.c: (get_command_line_args), (main):
9173 Bug #335981 – Migration from popt to GOption
9175 2007-02-03 Naba Kumar <naba@gnome.org>
9177 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9178 path variable. Fixed bug #341170.
9179 * plugins/profiler/Makefile.am: Fixed indentation.
9181 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9183 * libanjuta/interfaces/libanjuta.idl,
9184 plugins/sourceview/sourceview.c,
9185 plugins/editor/text-editor.c,
9186 plugins/symbol-browser/plugin.c,
9187 plugins/search/search-replace.c,
9188 plugins/document-manager/goto_line.c,
9189 plugins/document-manager/action-callbacks.c,
9190 plugins/document-manager/anjuta-docman.c:
9191 Rename markers of anjuta interface
9192 IANJUTA_MARKABLE_NONE has been removed
9193 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9194 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9195 IANJUTA_MARKABLE_ATTENTIVE renamed in
9196 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9197 IANJUTA_MARKABLE_INTENSE renamed in
9198 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9199 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9201 * (removed) plugins/sourceview/marker-light.png,
9202 (removed) plugins/sourceview/marker-basic.png,
9203 (removed) plugins/sourceview/marker-attentive.png,
9204 (removed) plugins/sourceview/marker-intense.png,
9205 plugins/sourceview/bookmark.png,
9206 (added) plugins/sourceview/breakpoint-disabled.png,
9207 (added) plugins/sourceview/breakpoint-enabled.png,
9208 (added) plugins/sourceview/program-counter.png,
9209 (added) plugins/sourceview/linemarker.png,
9210 plugins/sourceview/Makefile.am,
9211 (added) plugins/editor/bookmark.xpm,
9212 (added) plugins/editor/breakpoint-disabled.xpm,
9213 (added) plugins/editor/breakpoint-enabled.xpm,
9214 (added) plugins/editor/program-counter.xpm,
9215 (added) plugins/editor/linemarker.xpm,
9216 plugins/editor/Makefile.am:
9217 Add or change marker pixmaps in scintilla and sourceview editor
9219 * plugins/document-manager/plugin.c,
9220 libanjuta/interfaces/libanjuta.idl,
9221 plugins/debug-manager/plugin.c,
9222 plugins/debug-manager/breakpoints.c
9223 plugins/gdb/debugger.c:
9224 Fix bug #376404, program counter marker is not displayed when debugger
9225 Return the selected editor or NULL (if file does not exist) with
9226 ianjuta_document_manager_goto_file_line* functions
9227 Emit a change-location signal even if the program counter is in an
9230 2007-02-02 Naba Kumar <naba@gnome.org>
9232 * TODO.tasks: Marked bounty bug #359478 completed. And checked
9233 older bounties 'Done'.
9235 2007-02-02 Naba Kumar <naba@gnome.org>
9237 * TODO.tasks: Fixed typop.
9239 Patch from James Liggett <jrliggett@cox.net>:
9240 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
9241 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
9242 profiler plugin by James Liggett. Completes bounty bug #359478
9243 'Gprof performance profiler plugin'
9245 2007-02-01 Naba Kumar <naba@gnome.org>
9247 * src/main.c: Renamed option name.
9249 * TODO.tasks: Marked "Test and fix all project wizards templates"
9252 2007-01-29 Johannes Schmid <jhs@gnome.org>
9254 * plugins/document-manager/plugin.c: (on_editor_changed):
9255 Added DEBUG_PRINT(...)
9256 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
9258 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
9259 Fix language support plugin for sourceview editor (add some new
9262 * plugins/sourceview/sourceview.c: (iindic_clear):
9263 Clear all indicators
9265 2007-01-29 Johannes Schmid <jhs@gnome.org>
9268 Minor task currentions
9270 * libanjuta/interfaces/libanjuta.idl:
9271 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
9272 (itext_editor_iface_init):
9273 * plugins/language-support-cpp-java/plugin.c: (install_support):
9274 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
9275 (ieditor_get_attributes), (ieditor_iface_init):
9276 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
9279 * plugins/sourceview/sourceview.glade:
9280 Fixed sourceview preference window
9282 2007-01-28 Naba Kumar <naba@gnome.org>
9284 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
9285 Implemented --no-files and --no-session command line options and
9286 corresponding preferernces checkboxes in General tab.
9288 2007-01-28 Johannes Schmid <jhs@gnome.org>
9290 * plugins/subversion/plugin.c:
9291 * plugins/subversion/plugin.h:
9292 * plugins/subversion/svn-notify.c: (svn_show_info),
9293 (show_svn_error), (on_svn_notify):
9294 * plugins/subversion/svn-notify.h:
9295 * plugins/subversion/svn-thread.c: (create_message_view),
9297 Fixed error handling and fixed #394216 – No indication of subversion commands running
9299 * plugins/tools/execute.c: (atp_output_context_print):
9300 Show name of tool in message pane
9302 2007-01-28 Naba Kumar <naba@gnome.org>
9304 * configure.in, plugins/glade/plugin.c: Make it work with
9305 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9307 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9308 from devhelp (won't work untill devhelp is fixed: bug #341170).
9310 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9312 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9314 Reviewed by Naba Kumar <naba@gnome.org>:
9315 * libanjuta/interfaces/libanjuta.idl,
9316 plugins/debug-manager/debugger.c,
9317 plugins/debug-manager/start.c,
9318 plugins/gdb/plugin.c,
9319 plugins/gdb/debugger.c,
9320 plugins/gdb/debugger.h:
9321 Fix a bug when launching gdb
9322 Set the terminal for the debugged program on the command line.
9324 2007-01-26 Johannes Schmid <jhs@gnome.org>
9326 * plugins/sourceview/anjuta-document-saver.c:
9327 (anjuta_document_saver_save):
9328 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9329 * plugins/sourceview/sourceview.c: (save_if_modified),
9330 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9331 Proper error handling, for example if a file was modified externally. Use backup files
9332 to avoid data-loss on disk full.
9334 2007-01-24 Naba Kumar <naba@gnome.org>
9336 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9337 Fixed mem leak and source leak.
9339 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9341 Reviewed by Naba Kumar <naba@gnome.org>:
9342 * plugins/debug-manager/debug_tree.c,
9343 plugins/debug-manager/debug_tree.h,
9344 plugins/debug-manager/watch.c:
9345 Partial rewrite of the variable object code, find and fix a few bugs
9346 Fix bug #395808: gdb can still crash but children are listed
9347 on request only so you can avoid the crash
9349 2007-01-24 Naba Kumar <naba@gnome.org>
9351 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9352 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9353 plugins/symbol-browser/plugin.h,
9354 plugins/symbol-browser/plugin.c,
9355 plugins/symbol-browser/Makefile.am: Added current file (local)
9356 symbols view (Seriously getting bored with the browse toolbar).
9358 2007-01-22 Naba Kumar <naba@gnome.org>
9360 Patch from Gabor Kelemen:
9361 * po/POTFILES.in: Added .plugin.in files.
9363 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9365 Reviewed by Naba Kumar <naba@gnome.org>:
9366 * plugins/document-manager/anjuta-docman.c,
9367 plugins/message-view/anjuta-msgman.c
9368 Set right alignment to the label widget in the tab title.
9370 2007-01-21 Naba Kumar <naba@gnome.org>
9372 * libegg/egg-combo-action.c: Fixed mode line.
9373 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9374 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9376 2007-01-21 Armin Burgmeier <armin@arbur.net>
9378 Reviewed by Naba Kumar <naba@gnome.org>:
9379 * plugins/class-gen/plugin.c: Prompt for target before actually
9380 generating the class files. This ensures that the files are created in
9381 the correct directory. Fixes bug #397406.
9383 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9384 the class is added to the project.
9386 2007-01-21 Naba Kumar <naba@gnome.org>
9388 * libanjuta/anjuta-plugin-description.c,
9389 libanjuta/anjuta-ui.h,
9390 libanjuta/anjuta-status.c,
9391 libanjuta/anjuta-plugin-description.h,
9392 libanjuta/cell-renderer-captioned-image.c,
9393 libanjuta/anjuta-plugin-handle.c,
9394 libanjuta/anjuta-status.h,
9395 libanjuta/resources.c,
9396 libanjuta/cell-renderer-captioned-image.h,
9397 libanjuta/glue-cpp.c,
9398 libanjuta/anjuta-plugin-handle.h,
9399 libanjuta/anjuta-plugin.c,
9400 libanjuta/anjuta-preferences-dialog.c,
9401 libanjuta/libanjuta.h,
9402 libanjuta/resources.h,
9403 libanjuta/glue-cpp.h,
9404 libanjuta/anjuta-plugin.h,
9405 libanjuta/anjuta-preferences-dialog.h,
9406 libanjuta/anjuta-plugin-manager.c,
9407 libanjuta/anjuta-shell.c,
9408 libanjuta/anjuta-plugin-manager.h,
9409 libanjuta/anjuta-shell.h,
9410 libanjuta/anjuta-save-prompt.c,
9411 libanjuta/anjuta-save-prompt.h,
9412 libanjuta/anjuta-children.c,
9413 libanjuta/anjuta-utils.c,
9414 libanjuta/anjuta-profile.c,
9415 libanjuta/anjuta-preferences.c,
9416 libanjuta/anjuta-launcher.c,
9417 libanjuta/anjuta-utils.h,
9418 libanjuta/anjuta-profile.h,
9419 libanjuta/anjuta-launcher.h,
9420 libanjuta/anjuta-ui.c: Updated file headers.
9422 * po/POTFILES.in: Updated.
9424 * libanjuta/anjuta-marshal.list,
9425 (added) libanjuta/anjuta-plugin-handle.c,
9426 (added) libanjuta/anjuta-plugin-handle.h,
9427 (added) libanjuta/anjuta-plugin-manager.c,
9428 (added) libanjuta/anjuta-plugin-manager.h,
9429 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9430 (added) libanjuta/anjuta-profile.c,
9431 (added) libanjuta/anjuta-profile.h,
9432 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9433 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9434 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9435 src/action-callbacks.c: Implemented AnjutaPluginManager
9436 class based on old plugins.[ch]. Implemented AnjutaProfile as
9437 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9438 class to represent plugins (not to be confused with plugin objects).
9439 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9440 implemented it in AnjutaApp and AnjutaTestShell.
9441 De-globalized plugin management and several clean ups.
9443 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9444 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9445 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9446 plugins/project-import/project-import.c,
9447 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9448 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9449 Fixed plugins for the change in API.
9451 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9454 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9456 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9458 Reviewed by Naba Kumar <naba@gnome.org>:
9459 * libanjuta/anjuta-launcher.c,
9460 libanjuta/anjuta-launcher.h:
9461 Add a new function anjuta_set_terminate_on_exit to close the i/o
9462 channel when the child exit
9463 Return directly the status and not the exit code in child-exited
9466 * plugins/gdb/debugger.c:
9467 Use new function in debugger plugin
9469 2007-01-18 Johannes Schmid <jhs@gnome.org>
9471 * src/about.c: Do not show empty license information instead hide the button (#397883)
9473 2007-01-15 Johannes Schmid <jhs@gnome.org>
9475 * plugins/project-manager/plugin.c:
9476 * plugins/project-wizard/templates/python.wiz
9477 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9479 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9480 You will also need latest gnome-build svn
9482 === anjuta 2.1.0 ===
9484 2007-01-14 Naba Kumar <naba@gnome.org>
9486 * configure.in: Removed reference of mkfile project
9487 template to fix distcheck build error.
9490 * configure.in: Bumped version to 2.1.0 for beta release.
9491 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9492 crashes as soon as editing starts in normal text files.
9494 2007-01-14 Johannes Schmid <jhs@gnome.org>
9498 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9501 Patch from Massimo Cora' to hopefully fix #395362
9503 * plugins/project-wizard/templates/*:
9505 Fixed and tested all project-wizards. Deactivated mkfile project because
9506 it was totally broken and I don't see any real use for it.
9507 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9509 2007-01-14 Naba Kumar <naba@gnome.org>
9511 * NEWS: Updated for release.
9513 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9515 * libanjuta/interfaces/libanjuta.idl,
9516 plugins/editor/text_editor_cbs.c,
9517 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9518 interface and implemented it for scintilla.
9520 * plugins/editor/text-editor.c: Fixed highlighing issues when
9521 used with indicators (particularly when the file is just opened).
9522 Fixes bug #377477 – when debugging, scintilla editor grays out all
9523 lines before current line.
9525 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9526 Maintain a separate list of indicated edtitors for separate contexts.
9527 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9529 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9531 Reviewed by Naba Kumar <naba@gnome.org>:
9532 * plugins/debug-manager/plugin.c:
9533 Bug fix: breakpoints cannot be added after stopping the debugger
9535 2007-01-13 Naba Kumar <naba@gnome.org>
9537 * NEWS: Updated for release.
9539 2007-01-12 Johannes Schmid <jhs@gnome.org>
9541 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9542 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9543 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9544 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9545 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9546 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9547 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9548 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9549 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9550 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9552 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9553 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9555 * plugins/sourceview/sourceview.c:
9556 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9557 on character positions.
9559 2007-01-12 Naba Kumar <naba@gnome.org>
9562 plugins/project-manager/plugin.c,
9563 plugins/profile-default/plugin.c,
9564 libanjuta/anjuta-status.c,
9565 libanjuta/anjuta-status.h: Introduced an API for application title
9566 in AnjutaStatus. Set application title to project name.
9568 2007-01-11 Massimo Cora' <maxcvs@email.i>
9570 Reviewed by Naba Kumar <naba@gnome.org>:
9571 * tagmanager/Makefile.am,
9572 plugins/symbol-browser/Makefile.am: removed installation for
9575 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9577 Reviewed by Naba Kumar <naba@gnome.org>:
9578 * plugins/debug-manager/start.h,
9579 plugins/debug-manager/start.c,
9580 plugins/debug-manager/anjuta-debug-manager.ui,
9581 plugins/debug-manager/plugin.c:
9582 Partial fix for bug #392537
9584 * plugins/debug-manager/disassemble.c:
9587 2007-01-11 Naba Kumar <naba@gnome.org>
9589 * src/anjuta.c: Load project seperately from session,
9590 so that project session is also loaded.
9592 * plugins/profile-default/plugin.c: Load project in new
9593 anjuta if there already is one loaded currently (disabled
9596 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9597 signals when editor is destroyed. Fixes a crash bug.
9599 * plugins/editor/text_editor.c: Do not mark line in
9600 ianjuta_editor_goto_line() implementation.
9602 * plugins/search/search-replace.c: Always check for markable
9603 interface availablility because its optional for an editor.
9605 * plugins/document-manager/goto_line.c,
9606 plugins/document-manager/action-callbacks.c: Mark lines for
9607 goto line commands (from dialog and from menu entry box).
9609 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9610 plugins/file-manager/an_file_view.c: Expand file manager
9611 nodes in idle loop, one at a time. Did as a possible work
9612 around for bug #361763, but it didn't make any difference.
9613 However, it could still be useful in situations where there
9616 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9618 2007-01-11 Naba Kumar <naba@gnome.org>
9620 * plugins/editor/scintilla/LineMarker.h,
9621 plugins/editor/scintilla/LexBasic.cxx,
9622 plugins/editor/scintilla/LexHTML.cxx,
9623 plugins/editor/scintilla/include/SciLexer.h,
9624 plugins/editor/scintilla/include/Scintilla.h,
9625 plugins/editor/scintilla/include/Scintilla.iface,
9626 plugins/editor/scintilla/include/ScintillaWidget.h,
9627 plugins/editor/scintilla/LexBash.cxx,
9628 plugins/editor/scintilla/PlatGTK.cxx,
9629 plugins/editor/scintilla/ViewStyle.h,
9630 plugins/editor/scintilla/Editor.cxx,
9631 plugins/editor/scintilla/StyleContext.h,
9632 plugins/editor/scintilla/LexCPP.cxx,
9633 plugins/editor/scintilla/Converter.h,
9634 plugins/editor/scintilla/LexAU3.cxx,
9635 plugins/editor/scintilla/Editor.h,
9636 plugins/editor/scintilla/LexPerl.cxx,
9637 plugins/editor/scintilla/LexVB.cxx,
9638 plugins/editor/scintilla/ScintillaGTK.cxx,
9639 plugins/editor/scintilla/ViewStyle.cxx,
9640 plugins/editor/scintilla/PropSet.cxx,
9641 plugins/editor/scintilla/LexSQL.cxx,
9642 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9645 2007-01-11 Armin Burgmeier <armin@arbur.net>
9647 Reviewed by Naba Kumar <naba@gnome.org>:
9648 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9649 selected for editing. This fixes bug #394218.
9651 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9652 name if said URI is not known.
9654 * plugins/class-gen/window.c: When stripping function prefix away,
9655 include the trailing underscore because it is already set by the
9658 * plugins/class-gen/transform.c: Include "const char*" and "const
9659 gchar*" in the list for transforming a default C type to a GType.
9660 Don't access invalid memory when writing pointer_str in
9661 cg_transform_first_argument.
9663 2007-01-11 Naba Kumar <naba@gnome.org>
9665 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9666 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9667 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9668 libegg/test-actions.c, anjuta.desktop.in.in,
9669 anjuta.prj: Renamed application icon to 'anjuta.png' from
9670 'anjuta_icon.png'. Added more fields in desktop file.
9672 * mime/anjuta.xml: Added magic section.
9674 * (removed) mime/anjuta.applications,
9675 (removed) mime/anjuta.mime, mime/Makefile.am,
9676 (removed) mime/anjuta.keys,
9677 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9678 registeration and added scalable icon. Also fixes bug #393680
9680 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9682 Reviewed by Naba Kumar <naba@gnome.org>:
9683 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9684 and anjuta_status_progress_add_ticks() to check for progressbar
9685 being realized before trying to update it.
9687 2007-01-10 Naba Kumar <naba@gnome.org>
9689 * tagmanager/tm_workspace.c,
9691 plugins/debug-manager/Makefile.am,
9692 plugins/tools/scripts/Makefile.am,
9693 plugins/class-gen/plugin.c,
9694 plugins/class-gen/Makefile.am,
9695 global-tags/Makefile.am: Fixed make distcheck.
9697 * plugins/debug-manager/attach_process.c,
9698 plugins/debug-manager/attach_process.h,
9699 plugins/class-gen/action-callbacks.h,
9700 plugins/class-gen/action-callbacks.c,
9701 plugins/class-gen/class_gen.h,
9702 plugins/class-gen/class_gen.c: Deleted unused/old files.
9704 * (removed) scintilla, (added) plugins/editor/scintilla,
9705 plugins/editor/scintilla/lexers.make,
9706 plugins/editor/scintilla/Makefile.am,
9707 plugins/editor/Makefile.am
9708 configure.in, manuals/reference/libanjuta/Makefile.am
9709 Makefile.am: Moved scintilla to its right place.
9711 2007-01-09 Naba Kumar <naba@gnome.org>
9713 * plugins/profile-default/plugin.c: Save project session before
9714 a new one is opened.
9716 * plugins/project-manager/plugin.c,
9717 plugins/project-manager/plugin.h,
9718 plugins/project-manager/anjuta-project-manager.ui,
9719 plugins/profile-default/plugin.c,
9720 plugins/profile-default/plugin.h,
9721 plugins/profile-default/Makefile.am,
9722 (added) plugins/profile-default/anjuta-default-profile.ui,
9723 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9724 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9725 multiple projects support.
9727 2007-01-06 Armin Burgmeier <armin@arbur.net>
9729 Reviewed by Naba Kumar <naba@gnome.org>
9730 * plugins/class-gen/combo-flags.h:
9731 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9732 enum, added a type parameter to selected signal. Select highlighted
9733 entry when pressing enter (but not unselect it if it was already
9734 selected) before closing the popup. Also accept input when clicking
9737 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9738 according to selection type.
9740 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9743 2007-01-08 Johannes Schmid <jhs@gnome.org>
9745 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9746 * plugins/project-wizard/templates/gtkmm/Makefile.am
9747 * plugins/project-wizard/templates/python/configure.ac.tpl
9748 * plugins/project-wizard/templates/python/configure.in.tpl
9749 * plugins/project-wizard/templates/python/Makefile.am
9750 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9751 * plugins/project-wizard/templates/cpp/configure.in.tpl
9752 * plugins/project-wizard/templates/cpp/Makefile.am
9753 * plugins/project-wizard/templates/terminal.wiz
9754 * plugins/project-wizard/templates/xlib-dock.wiz
9755 * plugins/project-wizard/templates/wxwin.wiz
9756 * plugins/project-wizard/templates/java.wiz
9757 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9758 * plugins/project-wizard/templates/xlib/configure.in.tpl
9759 * plugins/project-wizard/templates/xlib/Makefile.am
9760 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9761 * plugins/project-wizard/templates/gcj/configure.in.tpl
9762 * plugins/project-wizard/templates/gcj/Makefile.am
9763 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9764 * plugins/project-wizard/templates/terminal/configure.in.tpl
9765 * plugins/project-wizard/templates/terminal/Makefile.am
9766 * plugins/project-wizard/templates/terminal/autogen.sh
9767 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9768 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9769 * plugins/project-wizard/templates/wxwin/Makefile.am
9770 * plugins/project-wizard/templates/gnome.wiz
9771 * plugins/project-wizard/templates/java/configure.ac.tpl
9772 * plugins/project-wizard/templates/java/configure.in.tpl
9773 * plugins/project-wizard/templates/java/Makefile.am
9774 * plugins/project-wizard/templates/anjuta-plugin.wiz
9775 * plugins/project-wizard/templates/gtkmm.wiz
9776 * plugins/project-wizard/templates/python.wiz
9777 * plugins/project-wizard/templates/cpp.wiz
9778 * plugins/project-wizard/templates/gtk.wiz
9779 * plugins/project-wizard/templates/gcj.wiz
9780 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9781 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9782 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9784 Starting fixing of all project wizards:
9785 - rename configure.in to configure.ac
9786 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9787 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9790 * TODO.task: Added bug number to bounty
9792 2007-01-07 Johannes Schmid <jhs@gnome.org>
9794 * plugins/build-basic-autotools.c:
9795 Fixed #392290 – Missed install as root option in project manager
9797 2007-01-07 Johannes Schmid <jhs@gnome.org>
9799 * plugins/sourceview/sourceview.c:
9800 Fixed #388731 – Odd editor behaviour after performing block-text operations
9801 Fixed #388727 – Block-tab does not work
9803 * plugins/sourceview/anjuta-document.h/c:
9804 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9807 Require Gtk+ >= 2.10 for sourceview plugin
9809 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9811 * libanjuta/anjuta-status.c:
9812 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9814 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9817 plugins/terminal/terminal.c:
9819 remove support for VTE < 0.9
9821 2007-01-06 Naba Kumar <naba@gnome.org>
9823 * po/POTFILES.in: Updated
9825 2007-01-05 Adam Dingle <adam@medovina.org>
9827 Reviewed by Naba Kumar <naba@gnome.org>:
9828 * plugins/message-view/anjuta-message-manager-plugin.glade:
9829 Fixed bug #377903 (improve message color defaults).
9831 2007-01-05 Naba Kumar <naba@gnome.org>
9833 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9835 2007-01-03 Armin Burgmeier <armin@arbur.net>
9837 Reviewed by Naba Kumar <naba@gnome.org>:
9838 * plugins/symbol-browser/test-class.h: Fixed block ends.
9840 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9841 C-style-block comment.
9843 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9844 allow lists when writing autogen definition files. This is required
9845 for the new class generator. Also fixed a wrong return value in
9846 npw_autogen_write_definition_file and set a GError in
9847 npw_autogen_execute when the output file could not be opened.
9849 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9852 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9853 goc_template_header and goc_template_source, added top_srcdir to
9854 includes, link against project wizard (also hopefully temporarily),
9855 removed class_gen.h, class_gen.c, action-callbacks.h,
9858 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9860 * plugins/class-gen/cell-renderer-flags.h:
9861 * plugins/class-gen/cell-renderer-flags.c:
9862 * plugins/class-gen/combo-flags.h:
9863 * plugins/class-gen/combo-flags.c:
9864 * plugins/class-gen/element-editor.c:
9865 * plugins/class-gen/element-editor.h:
9866 * plugins/class-gen/generator.c:
9867 * plugins/class-gen/generator.h:
9868 * plugins/class-gen/plugin.h:
9869 * plugins/class-gen/plugin.c:
9870 * plugins/class-gen/transform.c:
9871 * plugins/class-gen/transform.h:
9872 * plugins/class-gen/validator.c:
9873 * plugins/class-gen/validator.h:
9874 * plugins/class-gen/window.c:
9875 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9876 adding of several class elements and uses autogen.
9878 * plugins/class-gen/templates/cc-header.tpl:
9879 * plugins/class-gen/templates/cc-source.tpl:
9880 * plugins/class-gen/templates/go-header.tpl:
9881 * plugins/class-gen/templates/go-source.tpl:
9882 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9883 for the class generator.
9885 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9887 2007-01-04 Naba Kumar <naba@gnome.org>
9889 Patch from Nick Treleaven:
9890 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
9891 all matching symbols.
9893 Patches from Maik Beckmann and Sébastien Granjoux:
9894 * plugins/profile-default/plugin.c,
9895 plugins/project-manager/plugin.c: Unescape project name. Fixes
9898 2007-01-04 Naba Kumar <naba@gnome.org>
9900 * plugins/glade/plugin.c: Fixed compilation with
9901 older glade-3 version.
9903 Patch from Roland Illig:
9904 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
9905 plugins/sourceview/anjuta-document-saver.c,
9906 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
9907 are necessary to build anjuta on NetBSD 3.0
9909 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
9910 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
9911 window manager in gnome.
9913 2007-01-02 Naba Kumar <naba@gnome.org>
9915 * plugins/glade/plugin.c: Make it work with glade-3 svn.
9917 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
9919 Reviewed by Naba Kumar <naba@gnome.org>:
9920 * libanjuta/interfaces/libanjuta.idl,
9921 plugins/debug-manager/Makefile.am,
9922 plugins/debug-manager/anjuta-marshal.list,
9923 plugins/debug-manager/debugger.c,
9924 plugins/debug-manager/sparse_buffer.c,
9925 plugins/debug-manager/sparse_buffer.h,
9926 plugins/debug-manager/sparse_view.c,
9927 plugins/debug-manager/sparse_view.h,
9928 plugins/debug-manager/disassemble.h,
9929 plugins/debug-manager/disassemble.c,
9930 plugins/debug-manager/anjuta-marshal.list,
9931 plugins/debug-manager/plugin.c,
9932 plugins/gdb/debugger.c,
9933 plugins/gdb/debugger.h,
9934 plugins/gdb/plugin.c:
9935 Add a disassembly view window
9937 * plugins/debug-manager/breakpoints.c,
9938 plugins/debug-manager/chunk_view.c,
9939 plugins/debug-manager/locals.c,
9940 plugins/debug-manager/memory.c,
9941 plugins/debug-manager/registers.c,
9942 plugins/debug-manager/stack_trace.c:
9943 Add some debugging information
9945 2006-12-18 Naba Kumar <naba@gnome.org>
9947 * configure.in, plugins/glade/plugin.c: Allow building against both
9948 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
9950 2006-12-03 Naba Kumar <naba@gnome.org>
9952 * TODO.tasks: Marked a bounty completed.
9954 2006-11-24 Adam Dingle <adam@medovina.org>
9956 Reviewed by Naba Kumar <naba@gnome.org>:
9957 * plugins/build-basic-autotools/build-basic-autotools.c,
9958 plugins/debug-manager/watch.c,
9959 plugins/document-manager/plugin.c,
9960 plugins/patch/plugin.c,
9961 plugins/project-manager/plugin.c:
9962 Fixed bug #378879 (several command names need ellipses).
9964 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
9966 Reviewed by: Naba Kumar <naba@gnome.org>
9967 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
9968 GCC 4.1.2 (there are only two warnings remaining now when compiling
9971 * plugins/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
9973 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
9974 macro so that the generated function support a NULL plugin parameter.
9976 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
9977 in debug_tree_find_expression by freeing memory returned by the call
9978 to gtk_tree_model_get instead of the parameter string.
9980 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
9982 * plugins/debug-manager/breakpoints.c:
9985 * plugins/debug-manager/anjuta-debug-manager.ui,
9986 plugins/debug-manager/debugger.c,
9987 plugins/debug-manager/plugin.c:
9990 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
9992 * libanjuta/anjuta-launcher.c,
9993 plugins/gdb/debugger.c:
9996 2006-11-21 Naba Kumar <naba@gnome.org>
9998 * plugins/search/search_preferences.c: Fixed build break.
10000 2006-11-20 Naba Kumar <naba@gnome.org>
10002 Patch from Kjartan Maraas:
10003 * plugins/cvs-plugin/cvs-interface.c,
10004 plugins/document-manager/plugin.c,
10005 plugins/gtodo/interface.c,
10006 plugins/gtodo/libgtodo.h,
10007 plugins/message-view/anjuta-msgman.c,
10008 plugins/project-wizard/druid.c,
10009 plugins/search/search_preferences.c,
10010 plugins/sourceview/sourceview-prefs.c,
10011 plugins/terminal/terminal.c,
10012 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10014 Patch from Przemysław Grzegorczyk:
10015 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10016 plugins/subversion/anjuta-subversion.glade: Enable files in
10017 fileselection dialog. Fixes bug #376031.
10019 2006-11-17 Adam Dingle <adam@medovina.org>
10021 Reviewed by: Naba Kumar <naba@gnome.org>
10022 * plugins/build-basic-autotools/build-basic-autotools.c
10023 * plugins/class-gen/anjuta-class-gen.plugin.in
10024 * plugins/debug-manager/breakpoints.c
10025 * plugins/debug-manager/plugin.c
10026 * plugins/devhelp/plugin.c
10027 * plugins/document-manager/plugin.c
10028 * plugins/gdb/debugger.c
10029 * plugins/glade/anjuta-glade.plugin.in
10030 * plugins/gtodo/plugin.c
10031 * plugins/language-support-cpp-java/plugin.c
10032 * plugins/message-view/plugin.c
10033 * plugins/project-import/anjuta-project-import.glade
10034 * plugins/project-import/anjuta-project-import.plugin.in
10035 * plugins/search/plugin.c
10036 * plugins/tools/scripts/tools-2.xml.in
10037 * plugins/valgrind/plugin.c
10038 * src/anjuta-actions.h:
10039 Fixed bug #376335 "menu items should be capitalized". Minor
10042 2006-11-20 Naba Kumar <naba@gnome.org>
10044 * configure.in: Fixed build.
10046 Patch from: Arjan Timmerman
10047 *configure.in: Make subvesion plugin build for apr 1.x.
10048 Fixes: Bug #364754.
10050 2006-11-20 Johannes Schmid <jhs@gnome.org>
10053 * plugins/*/*.[ch]:
10054 Removed patches from Sylvain and Günther. They caused not problems but
10055 Naba was against them.
10057 2006-11-20 Johannes Schmid <jhs@gnome.org>
10059 * Removed me from MAINTAINERS
10061 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10064 Use apr-1 instead of apr-0
10066 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10068 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10069 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10070 and another bug occuring when parsing .pc file containing quotes.
10072 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10074 * plugins/*/*.[ch]: Use class macro for type casting.
10076 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10077 GCC 4.1.2 (there are only two warnings remaining now when compiling
10080 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10081 a memory leak in debug_tree_find_expression; g_free was called on
10082 the parameter instead of the memory allocated by gtk_tree_model_get.
10084 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10085 to declare and initialize the global type variable of the plugin.
10087 2006-10-31 Naba Kumar <naba@gnome.org>
10089 * global-tags/create_global_tags.sh.in: Added an end message.
10091 * libanjuta/anjuta-launcher.h: Fixed indentation.
10093 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10094 creation to a) append the messages in right way, b) Connect signals
10095 to the view properly and c) Recreate the system-tags.cache at the
10096 end of the generation.
10098 * plugins/symbol-browser: Fixed action path (double
10099 click on sysmbols was not working).
10101 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10102 Fixed typedef and removed dead code.
10104 * tagmanager/c.c: Took the latest version from ctags source
10105 repository, because the one we had (from ctags 5.6) was broken.
10107 * global_tags/create_global_tags.sh.in: Reverted the patch from
10108 Sylvain because it was not right fix (and added a helpful comment).
10109 Used /bin/bash to fix the bashism and generated separate log files
10110 for each tag files in the same directory.
10112 2006-10-29 Naba Kumar <naba@gnome.org>
10114 * plugins/editor/text_editor.c: Use a temporary file
10115 to save the editor and move it at the end to original
10116 file. This will prevent data corruption if file save
10117 failed for any reason. Also report proper errors when
10118 file save fails. Fixes bug #346575.
10120 2006-10-26 Naba Kumar <naba@gnome.org>
10122 * plugins/document-manager/anjuta-docman.c: Do not load
10123 the same files with different path more than once (happens
10124 with symlinked files). Fixes Bug #323591.
10126 2006-10-25 Naba Kumar <naba@gnome.org>
10128 * plugins/valgrind/vgactions.c: Fixed a warning.
10130 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10132 Reviewed by Naba Kumar <naba@gnome.org>:
10134 * plugins/valgrind/vgtoolview.c:
10135 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10137 * plugins/valgrind/bugged-prg-test.c:
10138 No more warning during compilation with GCC 4.1.
10139 Program is still buggy in order to be used as a test of the
10142 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10143 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10144 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10145 plugins/valgrind/vgrule.c:
10146 No more warning during compilation with GCC 4.1.
10148 * plugins/valgrind/plugin.c:
10149 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10150 prototype (was missing from previous patch).
10152 2006-10-24 Naba Kumar <naba@gnome.org>
10154 * plugins/glade/plugin.c: Show glade tree view, not list view.
10156 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10157 exited with glade plugin still loaded. Fixes Bug #364755.
10159 * plugins/document-manager/anjuta-document-manager.plugin.in:
10160 Added application/x-reject in accepted mime-types.
10162 * Changelog: Fixed changelog alignments.
10164 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10166 Reviewed by: Naba Kumar <naba@gnome.org>
10168 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10169 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10170 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10171 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10172 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10173 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10174 plugins/valgrind/vgsearchbar.c:
10175 Use class macro for type casting.
10177 * plugins/valgrind/plugin.h:
10178 Don't force cast a GtkActionGroup to a GtkAction.
10180 * plugins/valgrind/plugin.c:
10181 Use correct API to get path of the preoject root when building
10182 the list of targets for the run action.
10183 Correct ordering of the construction of the preferences widgets.
10184 Only remove the valgrind widget if it is currently displayed.
10186 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10187 Return if check_valgrind_binary() fails.
10188 The ValgrindPluginPrefs object is initialized after the call to
10189 vg_action_new. Take a handle to the location of the pointer to
10192 2006-10-24 Naba Kumar <naba@gnome.org>
10194 * HACKING: Updated coding sample.
10196 Patch from: Armin Burgmeier <armin@arbur.net>
10197 * plugins/symbol-browser/test-class.h,
10198 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10200 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
10202 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
10203 * plugins/valgrind/vgtoolview.h:
10204 Correctly handle the argv / srcdir of vg_tool_view object. Do
10205 not leak memory associated with those arrays.
10207 * plugins/symbol-browser/an_symbol_prefs.c:
10208 Support unloading / reloading of the module (for example when
10209 closing a project and opening another one).
10211 * plugins/project-manager/plugin.c:
10212 Remove plugin widget before removing plugin itself, preventing
10213 a crash with valgrind plugin.
10215 * libanjuta/anjuta-preferences-dialog.c:
10216 Do not use the page_num returned by gtk_notebook_append_page to
10217 remove the page as it cause bugs when pages removal is not done
10220 * plugins/document-manager/anjuta-docman.c:
10221 Fix some GTK+ warnings.
10223 * global-tags/create_global_tags.sh.in:
10224 Rewrite script to remove bash-ism and use pkg-config directly
10225 instead of parsing the *.pc file by hand. This solve problems
10226 that occurred when one of the directory in PKG_CONFIG_PATH is
10229 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
10231 * plugins/glade/plugin.c: Fix build (#363884)
10233 2006-10-22 Johannes Schmid <jhs@gnome.org>
10235 * plugins/file-manager/an_file_view.c:
10236 * plugins/file-manager/plugin.c:
10237 * plugins/file-manager/plugin.h:
10238 Fix possible crasher when changing project-root uri when we try to restore open nodes
10241 2006-10-19 Naba Kumar <naba@gnome.org>
10243 Patch from: Juan Pablo Ugarte
10244 * plugins/glade/plugin.c: Include glade header
10247 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
10249 * plugins/debug-manager/Makefile.am,
10250 plugins/debug-manager/sexy-icon-entry.h,
10251 plugins/debug-manager/sexy-icon-entry.c,
10252 plugins/debug-manager/dataview.c:
10253 Fix bug #358134 (Goto memory prompt)
10254 Use sexy-icon-entry from libsexy 0.1.10
10256 * plugins/debug-manager/debugger.c,
10257 plugins/debug-manager/plugin.c,
10258 plugins/debug-manager/start.c,
10259 plugins/gdb/debugger.c,
10260 plugins/gdb/plugin.c:
10261 Better error handling when starting and stopping debugger
10263 2006-10-13 Maik Beckmann <maik@eigenco.de>
10265 * src/action_callbacks.c:
10266 Fixed bug #361830 (AboutDialog does not close) which is caused
10267 due to a change in Gtk+ 2.10
10269 2006-10-12 Adam Dingle <adam@medovina.org>
10271 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
10273 * plugins/search/search-replace.c:
10274 Fixed bug #358068 (indicate when Find in Files is complete)
10276 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10278 * plugins/sourceview/sourceview-prefs.c:
10279 * plugins/sourceview/sourceview.glade:
10280 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
10282 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
10284 * plugins/devhelp/plugin.c:
10285 * plugins/search/plugin.c:
10286 Fixed bug #359750 (fix find/replace shortcut keys).
10288 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
10289 use Alt+key for shortcuts)
10291 * plugins/debug-manager/debug_tree.c:
10292 * plugins/debug-manager/debugger.c:
10293 Fixed bug #359317 (can't load debug manager)
10295 * /plugins/document-manager/plugin.c:
10296 Fixed bug #359259 (highlight modes listed in reverse
10297 alphabetical order).
10299 2006-10-10 Johannes Schmid <jhs@gnome.org>
10301 * plugins/glade/plugin.c:
10302 Add scrollbars to glade project window
10304 2006-10-10 Johannes Schmid <jhs@gnome.org>
10306 * libanjuta/interfaces/Makefile.am.iface:
10307 Fixed Makefile with broke build
10309 2006-10-07 Johannes Schmid <jhs@gnome.org>
10311 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10312 * libanjuta/interfaces/Makefile.iface.am:
10313 Fixed enum types generation
10315 * libanjuta/interfaces/libanjuta.idl:
10316 Fixed some strange typo
10318 2006-10-06 Johannes Schmid <jhs@gnome.org>
10320 * libanjuta/interfaces/Makefile.iface.am:
10321 Fixed enum-types.h generation
10322 * libanjuta/interfaces/libanjuta.idl:
10324 IAnjutaTODO::load should take const gchar* argument
10325 Remove include to libanjuta/e-splash.h which is not installed as header file
10326 Disable get_attributes for now
10328 * pluings/sourceview/sourceview.c: Disabled get_attributes
10330 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10332 2006-10-05 Naba Kumar <naba@gnome.org>
10334 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10335 Set bug id for 'Profiler plugin' task.
10337 2006-10-03 Naba Kumar <naba@gnome.org>
10339 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10340 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10342 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10343 plugins/project-manager/plugin.c: Added a new API in
10344 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10345 Added some documentation. On project close, close all editors that
10346 has files opened for the project.
10348 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10349 from the containers on anjuta_shell_remove_widget(). Do not destroy
10350 glade widgets once created.
10352 2006-10-03 Johannes Schmid <jhs@gnome.org>
10354 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10355 * libanjuta/interfaces/libanjuta.idl:
10356 const-List<> => const List<>
10357 List-free<> => List<>
10359 * Makefile.am: Reenabled launcher
10361 2006-10-03 Johannes Schmid <jhs@gnome.org>
10363 * libanjuta/interfaces/Makefile.am.iface:
10364 Install libanjuta.idl
10366 2006-10-02 Adam Dingle <adam@medovina.org>
10368 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10370 2006-10-02 Adam Dingle <adam@medovina.org>
10372 * plugins/editor/style-editor.c: fixed bug #357534
10373 * plugins/gdb/utilities.h: removed 2 unused declarations
10375 2006-10-02 Johannes Schmid <jhs@gnome.org>
10377 * Makefile.am: disabled anjuta-launcher
10378 * libanjuta/Makefile.am:
10380 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10381 * libanjuta/glue-factory.c: (glue_factory_add_path),
10382 (glue_factory_get_path):
10383 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10384 * libanjuta/glue-factory.h:
10385 * libanjuta/glue-cpp.h:
10386 * libanjuta/glue-cpp.c:
10387 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10389 * libanjuta/interfaces/Makefile.am.iface:
10390 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10391 * libanjuta/interfaces/libanjuta.idl:
10392 Add a new features to idl compiler:
10393 List<Type> => List of Type
10394 List-free<Type> => List of Type, it is up to the caller to free items and list
10395 const-List(-free)<Type> = const List of Types
10396 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10398 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10399 (generic_cpp_class_create_code):
10400 Adapted to new project_manager interface
10402 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10403 * plugins/debug-manager/debugger.c:
10404 (ivariable_debugger_iface_init):
10405 Do not use C++ keyword "delete" for interface name
10407 * plugins/document-manager/anjuta-document-manager.plugin.in:
10408 Added m4 to mime-types
10410 * plugins/project-manager/plugin.c:
10411 (iproject_manager_add_source_multi):
10412 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10414 2006-10-01 Naba Kumar <naba@gnome.org>
10416 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10417 UI file used when out-of-process devhelp is used instead of
10420 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10421 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10422 plugins/profile-default/default.anjuta: Build devhelp plugin,
10423 but use out-of-process devhelp if devhelp plugin is disabled
10424 (either by user or devhelp is not installed). Disabled devhelp
10425 plugin by default. Added it in default profile.
10427 2006-10-01 Naba Kumar <naba@gnome.org>
10429 * plguins/project-manager/plugin.c: Possible fix for crash
10432 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10433 set dep to last version 3.0.2.
10435 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10436 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10437 plugins/symbol-browser/plugin.c: Use the right action group
10438 for getting popup actions (Fixes lots of assertion failures).
10440 * plugins/project-manager/plugin.c,
10441 plugins/project-manager/plugin.h: use separate action group
10442 for profie actions.
10444 * plugins/message-view/plugin.c: Disconnect session load
10445 signal on plugin deactivation (fixes a crash).
10447 2006-09-30 Naba Kumar <naba@gnome.org>
10449 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10450 * TODO.tasks: Assigned a bounty to Massimo.
10452 2006-09-29 Naba Kumar <naba@gnome.org>
10454 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10456 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10458 * plugins/debug-manager/debugger.c,
10459 plugins/debug-manager/plugin.c,
10460 libanjuta/interfaces/libanjuta.idl:
10461 Add a new abort command to quit debugger without waiting
10463 * plugins/gdb/debugger.c,
10464 plugins/gdb/debugger.h,
10465 plugins/gdb/plugin.c:
10466 Send a signal directly to the debugged program
10467 Implement abort command
10469 * plugins/debug-manager/debug_tree.c:
10472 * plugins/debug-manager/stack-trace.c:
10475 2006-09-29 Naba Kumar <naba@gnome.org>
10477 * TODO.tasks: Updated.
10479 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10482 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10484 * TODO.tasks: Updated in light of the word wrapping fix
10485 in Tasks Manager. Added a test bounty entry.
10487 * TODO.tasks: Added four bounties.
10489 2006-09-28 Naba Kumar <naba@gnome.org>
10491 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10492 Added 'customizable' parameter to
10493 anjuta_ui_add_action_group_entries() and similar functions to
10494 allow user configuration of the actions. Filter out actions that
10495 are not configurable items (such as submenu items). Now the
10496 'Customize shortcuts' dialog is much better listed.
10498 * plugins/build-basic-autotools/build-basic-autotools.c,
10499 plugins/build-basic-autotools/build-basic-autotools.h,
10500 plugins/cvs-plugin/plugin.c,
10501 plugins/cvs-plugin/plugin.h,
10502 plugins/debug-manager/breakpoints.c,
10503 plugins/debug-manager/plugin.c,
10504 plugins/debug-manager/stack_trace.c,
10505 plugins/debug-manager/watch.c,
10506 plugins/devhelp/plugin.c,
10507 plugins/document-manager/plugin.c,
10508 plugins/file-loader/plugin.c,
10509 plugins/file-manager/plugin.c,
10510 plugins/glade/plugin.c,
10511 plugins/gtodo/interface.c,
10512 plugins/gtodo/plugin.c,
10513 plugins/language-support-cpp-java/plugin.c,
10514 plugins/macro/plugin.c,
10515 plugins/macro/plugin.h,
10516 plugins/message-view/plugin.c,
10517 plugins/patch/plugin.c,
10518 plugins/profile-default/default.anjuta,
10519 plugins/project-manager/plugin.c,
10520 plugins/project-manager/plugin.h,
10521 plugins/sample1/plugin.c,
10522 plugins/search/plugin.c,
10523 plugins/subversion/plugin.c,
10524 plugins/subversion/plugin.h,
10525 plugins/symbol-browser/plugin.c,
10526 plugins/symbol-browser/plugin.h,
10527 plugins/tools/plugin.c,
10528 plugins/valgrind/plugin.c,
10529 plugins/valgrind/plugin.h: Fixed to take care of above change
10530 in API of AnjutaUI. Properly added/removed action groups in some
10531 plugins. Split action groups into customization and non-customizable
10532 groups and added them separately.
10534 * plugins/document-manager/plugin.c: Close files belonging to
10535 project when project is closed (not complete).
10537 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10538 vertical aligned cell entries.
10540 * src/anjuta-app.c: Define macros for the placeholder names.
10541 Set default widths and heights of the default placeholders,
10542 so that newly docked widgets are correclty sized.
10544 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10545 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10546 Fixed to generated correct actions addition/removal code.
10548 2006-09-25 Naba Kumar <naba@gnome.org>
10550 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10551 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10554 * plugins/message-view/anjuta-msgman.c,
10555 plugins/message-view/anjuta-msgman.h,
10556 plugins/message-view/message-view.c,
10557 plugins/message-view/message-view.h,
10558 plugins/message-view/plugin.c: Serialize messages panes in
10559 session save and deserialize them in session load so that
10560 build messages persistant.
10562 2006-09-24 Johannes Schmid <jhs@gnome.org>
10564 * libanjuta/anjuta-utils.c:
10565 * plugins/message-view/message-view.c:
10566 Really fixed #355407
10568 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10570 * libanjuta/interfaces/libanjuta.idl:
10571 Change one variable sign
10573 * plugins/debug-manager/anjuta-debug-manager.glade,
10574 plugins/debug-manager/anjuta-debug-manager.ui:
10575 Few small interface changes
10577 * plugins/debug-manager/debug_tree.h,
10578 plugins/debug-manager/watch.c,
10579 plugins/debug-manager/debugger.c,
10580 plugins/debug-manager/plugin.c
10581 plugins/gdb/debugger.c,
10582 plugins/gdb/plugin.c:
10583 Big rewrite of debugger queue
10584 Allow to cancel command
10586 * plugins/debug-manager/memory.c:
10587 Fix a bug if a command is cancelled
10589 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10591 * plugins/gdb/debugger.c,
10592 plugins/debug-manager/debug_tree.c,
10593 plugins/debug-manager/locals.c:
10594 Restore tree representation for local variable
10595 Add argument in local variable list
10596 Use gdb variable object to get all informations
10598 2006-09-19 Naba Kumar <naba@gnome.org>
10600 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10601 that implements AnjutaSavePrompt class.
10603 * ChangeLog: Fixed indentation.
10605 * libanjuta/Makefile.am,
10606 libanjuta/anjuta-marshal.list,
10607 libanjuta/anjuta-shell.c,
10608 libanjuta/anjuta-shell.h,
10609 plugins/document-manager/action-callbacks.c,
10610 plugins/document-manager/action-callbacks.h,
10611 plugins/document-manager/anjuta-docman.c,
10612 plugins/document-manager/anjuta-docman.h,
10613 plugins/document-manager/plugin.c,
10614 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10615 unsaved items during exit. A new signal is added in shell
10616 interface called 'save-prompt' to collect all unsaved items.
10617 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10618 Fixed document manager to use the new save-prompt signal in shell
10619 and AnjutaSavePrompt object for unsaved files. Cleaned up
10620 AnjutaDocman to synchronously save new files. Fixed function
10623 2006-09-18 Johannes Schmid <jhs@gnome.org>
10625 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10626 gdl requirement to 0.7.0
10628 2006-09-18 Johannes Schmid <jhs@gnome.org>
10630 * global-tags/.cvsignore:
10631 * global-tags/Makefile.am:
10632 * global-tags/create_global_tags.sh (removed):
10633 * global-tags/create_global_tags.sh.in (added):
10636 * libanjuta/anjuta-launcher.c:
10639 * plugins/project-manager/plugin.c:
10640 (project_manager_plugin_close_project):
10643 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10646 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10647 More reasonable toolbar creation/deletition though it does
10648 not completly work!
10650 2006-09-15 Johannes Schmid <jhs@gnome.org>
10652 * libanjuta/anjuta-utils.c/.h:
10655 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10657 * scintilla/ScintillaGTK.cxx
10658 Fixed doulbe freeing in Scintilla
10660 2006-09-12 Johannes Schmid <jhs@gnome.org>
10662 * plugins/symbol-browser/an_symbol_prefs.c:
10663 Support unloading / reloading of the module (for example when
10664 closing a project and opening another one).
10666 * plugins/project-manager/plugin.c:
10667 Really fixed #355148 (Show project name in title bar)
10669 2006-09-09 Johannes Schmid <jhs@gnome.org>
10671 * libanjuta/plugins.c:
10672 Fixed #355156 (Show plugins in alphabetical order)
10674 2006-09-09 Johannes Schmid <jhs@gnome.org>
10676 * plugins/project-manager/plugin.c:
10677 Fixed #355148 (Show project name in title bar)
10679 2006-09-09 Johannes Schmid <jhs@gnome.org>
10681 * plugins/project-manager/plugin.c:
10682 (value_removed_project_root_uri):
10683 Fixed crasher if project cannot be opened
10685 2006-08-30 Naba Kumar <naba@gnome.org>
10687 * plugins/language-support-cpp-java/plugin.[c,h],
10688 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10689 Impletemnted UI for auto indent.
10691 2006-08-28 Naba Kumar <naba@gnome.org>
10693 * plugins/gvim/.cvsignore,
10694 plugins/gvim/Makefile.am,
10695 plugins/gvim/anjuta-vim-plugin.png,
10696 plugins/gvim/anjuta-vim.c,
10697 plugins/gvim/anjuta-vim.h,
10698 plugins/gvim/anjuta-vim.plugin.in,
10699 plugins/gvim/gtkvim.c,
10700 plugins/gvim/gtkvim.h,
10701 plugins/gvim/plugin.c,
10702 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10705 2006-08-28 Naba Kumar <naba@gnome.org>
10707 Patch from: Massimo Corà <maxcvs@email.it>
10708 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10709 possible infinite loop.
10711 2006-08-22 Adam Dingle <adam@medovina.org>
10713 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10714 to edit are shown in the preferences dialog in anjuta").
10715 Removed unused widgets from the style editor dialog.
10717 2006-08-21 Johannes Schmid <jhs@gnome.org>
10719 * plugins/symbol-browser/test-class.[cpp/h]
10720 Added missing files
10722 2006-08-18 Naba Kumar <naba@gnome.org>
10724 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10725 end of document loading.
10727 * plugins/language-support-cpp-java/plugin.c,
10728 plugins/sourceview/sourceview.c: Fixed plugin loading.
10730 2006-08-17 Naba Kumar <naba@gnome.org>
10732 * plugins/language-support-cpp-java/plugin.c,
10733 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10734 mode line parsing. Indentation parameters initialized based on
10735 mode line parameters.
10737 2006-08-16 Naba Kumar <naba@gnome.org>
10739 * Makefile.am, plugins/editor/text_editor.c,
10740 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10743 2006-08-16 Naba Kumar <naba@gnome.org>
10745 Patch from Massimo Cora' <maxcvs@email.it>:
10747 * plugins/editor/aneditor-autocomplete.cxx,
10748 plugins/editor/aneditor-calltip.cxx,
10749 plugins/symbol-browser/Makefile.am,
10750 plugins/symbol-browser/an_symbol.c,
10751 plugins/symbol-browser/an_symbol_view.c,
10752 plugins/symbol-browser/plugin.c,
10753 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10754 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10755 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10756 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10757 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10758 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10759 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10760 tagmanager/get.h, tagmanager/html.c,
10761 tagmanager/include/tm_source_file.h,
10762 tagmanager/include/tm_tag.h,
10763 tagmanager/include/tm_workspace.h,
10764 tagmanager/jscript.c, tagmanager/keyword.c,
10765 tagmanager/keyword.h, tagmanager/lisp.c,
10766 tagmanager/lregex.c, tagmanager/lua.c,
10767 tagmanager/main.h, tagmanager/make.c,
10768 tagmanager/options.c, tagmanager/options.h,
10769 tagmanager/parse.c, tagmanager/parse.h,
10770 tagmanager/parsers.h, tagmanager/pascal.c,
10771 tagmanager/perl.c, tagmanager/php.c,
10772 tagmanager/python.c, tagmanager/read.c,
10773 tagmanager/read.h, tagmanager/readtags.c,
10774 tagmanager/readtags.h, tagmanager/rexx.c,
10775 tagmanager/routines.c, tagmanager/routines.h,
10776 tagmanager/ruby.c, tagmanager/scheme.c,
10777 tagmanager/sh.c, tagmanager/slang.c,
10778 tagmanager/sml.c, tagmanager/sort.c,
10779 tagmanager/sort.h, tagmanager/sql.c,
10780 tagmanager/strlist.c, tagmanager/strlist.h,
10781 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10782 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10783 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10784 tagmanager/vim.c, tagmanager/vstring.c,
10785 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10786 5.6 and namespace completion fixed.
10788 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10789 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10791 2006-08-15 Naba Kumar <naba@gnome.org>
10793 * libanjuta/interfaces/libanjuta.idl,
10794 plugins/editor/text-editor-iterable.c,
10795 plugins/editor/text_editor.c,
10796 plugins/sourceview/sourceview-cell.c,
10797 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10798 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10799 ianjuta_editor_end_action().
10801 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10803 2006-08-13 Naba Kumar <naba@gnome.org>
10805 * plugins/debug-manager/breakpoints.c,
10806 plugins/debug-manager/memory.c,
10807 plugins/debug-manager/registers.c,
10808 src/layout.xml: Fixed debugger widgets layout.
10810 2006-08-12 Naba Kumar <naba@gnome.org>
10812 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10813 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10814 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10815 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10816 codes and dead codes. Removed automatic indentation prefs.
10818 2006-08-12 Johannes Schmid <jhs@gnome.org>
10820 * libanjuta/Makefile.am:
10821 * libanjuta/anjuta-launcher.c:
10822 * libanjuta/anjuta-launcher.h:
10823 * libanjuta/anjuta-plugin.c:
10824 * libanjuta/anjuta-plugin.h:
10825 * libanjuta/anjuta-preferences.c:
10826 * libanjuta/anjuta-preferences.h:
10827 * libanjuta/anjuta-shell.c:
10828 * libanjuta/anjuta-shell.h:
10829 * libanjuta/libanjuta.h:
10831 Made wrapper friendly:
10832 - no inline in header files (preferences_set/get)
10833 - correct signal names
10834 - correct GError** argument in anjuta_shell_freeze/thaw
10835 - include correct files in libanjuta.h
10837 * plugins/project-manager/plugin.c:
10840 2006-08-11 Naba Kumar <naba@gnome.org>
10842 * plugins/editor/aneditor-priv.h,
10843 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10845 * plugins/editor/text_editor_cbs.c,
10846 plugins/sourceview/anjuta-view.c: Pass the right position for char
10849 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10851 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10853 2006-08-11 Naba Kumar <naba@gnome.org>
10855 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10856 return the right character at the iter position and get_char() to
10859 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10860 to set to character offset and not byte index.
10862 * plugins/language-support-cpp-java/plugin.c: Improved
10863 auto-indentation login. Indents opening and closing braces correctly.
10865 2006-08-10 Johannes Schmid <jhs@gnome.org>
10869 Required automake = 1.9
10871 * libanjuta/anjuta-children.c:
10872 * libanjuta/anjuta-children.h:
10873 * libanjuta/anjuta-encodings.h:
10874 * libanjuta/anjuta-launcher.h:
10875 * libanjuta/anjuta-plugin-description.h:
10876 * libanjuta/anjuta-preferences-dialog.h:
10877 * libanjuta/anjuta-preferences.h:
10878 * libanjuta/anjuta-session.h:
10879 * libanjuta/anjuta-status.h:
10880 * libanjuta/anjuta-ui.h:
10881 * libanjuta/anjuta-utils.c:
10882 * libanjuta/anjuta-utils.h:
10883 * libanjuta/e-splash.h:
10884 * libanjuta/glue-factory.h:
10885 * libanjuta/glue-plugin.h:
10886 * libanjuta/plugins.h:
10887 * libanjuta/resources.h:
10888 Fixed libanjuta to be able to wrap it
10889 - G_BEGIN_DECLS, G_END_DECLS
10890 - include all necessary files in libanjuta.h
10892 * plugins/gtodo/tray-icon.c:
10893 * plugins/terminal/terminal.c:
10894 Some build fixes for freebsd
10896 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
10897 * plugins/sourceview/sourceview.glade:
10898 Remove auto-indent feature as it is now in language-support
10900 2006-08-09 Naba Kumar <naba@gnome.org>
10902 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
10903 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10904 Added missing files.
10906 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
10907 get_use_spaces(), set_tabsize() and set_use_spaces().
10909 2006-08-09 Naba Kumar <naba@gnome.org>
10911 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
10912 succeeded in activating.
10914 * plugins/document-manager/plugin.c: Added debug message.
10916 * libanjuta/interfaces/libanjuta.idl,
10917 plugins/editor/text_editor.c: Implemented get_tabsize(),
10918 get_use_spaces(), set_tabsize() and set_use_spaces().
10920 * plugins/language-support-cpp-java/Makefile.am,
10921 plugins/language-support-cpp-java/plugin.c,
10922 plugins/language-support-cpp-java/plugin.h: Used editor parameters
10923 for indentation. Added preferences page for paramenters.
10925 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
10927 2006-08-08 Naba Kumar <naba@gnome.org>
10929 * libanjuta/interfaces/libanjuta.idl,
10930 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10931 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
10932 plugins/editor/text_editor.c,
10933 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
10934 and implemented it for both scintilla and sourceview.
10936 * plugins/search/plugin.c: Use the new grab_focus() to transfer
10937 focus back to editor (happens when pressing esc in incremental
10940 2006-08-08 Naba Kumar <naba@gnome.org>
10942 * libanjuta/interfaces/libanjuta.idl,
10943 plugins/editor/text_editor.c,
10944 plugins/editor/text_editor.h,
10945 plugins/editor/text-editor-iterable.c,
10946 plugins/sourceview/sourceview-cell.c,
10947 plugins/sourceview/sourceview.c: Implemented editor attributes
10950 * plugins/editor/aneditor.cxx: Disabled old indentation code.
10951 plugins/language-support-cpp-java/plugin.c: Implemented indentation
10952 code (not complete yet).
10954 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
10955 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
10956 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10957 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
10958 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
10959 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
10961 2006-08-04 Naba Kumar <naba@gnome.org>
10963 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
10966 2006-08-03 Johannes Schmid <jhs@gnome.org>
10968 * configure.in: Add a more informative text to valgrind plugin
10971 Modified Preferences tasl
10972 * libanjuta/anjuta-plugin.c:
10973 * libanjuta/anjuta-preferences-dialog.c:
10974 * libanjuta/anjuta-preferences-dialog.h:
10975 * libanjuta/anjuta-preferences.c:
10976 * libanjuta/anjuta-preferences.h:
10977 * libanjuta/interfaces/Makefile.am.iface:
10978 * libanjuta/interfaces/libanjuta.idl:
10979 Added IAnjutaPreferences interface which every plugin that has preferences should
10980 implement. Call merge() and unmerge() at plugin activation/deactivation.
10981 Fixed preferences_page_remove()
10983 * plugins/build-basic-autotools/build-basic-autotools.c:
10984 * plugins/cvs-plugin/plugin.c:
10985 * plugins/document-manager/plugin.c:
10986 * plugins/editor/plugin.c:
10987 * plugins/editor/plugin.h:
10988 * plugins/file-manager/plugin.c:
10989 * plugins/gtodo/main.h:
10990 * plugins/gtodo/plugin.c:
10991 * plugins/gtodo/preferences.c:
10992 * plugins/message-view/anjuta-msgman.c:
10993 * plugins/message-view/anjuta-msgman.h:
10994 * plugins/message-view/plugin.c:
10995 * plugins/sourceview/plugin.c:
10996 * plugins/sourceview/plugin.h:
10997 * plugins/symbol-browser/an_symbol_prefs.c:
10998 * plugins/symbol-browser/plugin.c:
10999 * plugins/terminal/terminal.c:
11000 * plugins/valgrind/plugin.c
11001 * src/anjuta-app.c:
11003 Updated preference loading/unloading for all plugins
11005 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11007 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11008 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11009 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11010 recommended by the autoconf manual.
11011 - Fixes compiling with autoconf 2.60.
11013 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11015 2006-08-02 Johanes Schmid <jhs@gnome.org>
11017 * plugins/profile-default/plugin.c:
11018 Fixed session handling
11020 2006-08-01 Johannes Schmid <jhs@gnome.org>
11023 * plugins/Makefile.am:
11024 Disabled devhelp and glade for now as they do not work (#341073
11027 * plugins/profile-default/anjuta-default-profile.ui (removed):
11028 * plugins/profile-default/plugin.c:
11029 * plugins/profile-default/plugin.h:
11030 * plugins/project-manager/anjuta-project-manager.ui:
11031 * plugins/project-manager/plugin.c:
11032 * plugins/project-manager/plugin.h:
11033 Limted multiple project support #315043
11035 * libanjuta/interfaces/libanjuta.idl:
11036 Added ianjuta_profile_unload
11038 2006-07-31 Naba Kumar <naba@gnome.org>
11040 * libanjuta/interfaces/libanjuta.idl,
11041 plugins/editor/text-editor-iterable.c,
11042 plugins/editor/text_editor.c,
11043 plugins/sourceview/anjuta-view.c,
11044 plugins/sourceview/anjuta-view.h,
11045 plugins/sourceview/sourceview.c: Fixed text iteration and
11046 IAnjutaEditor implementations in both scintilla
11047 and sourceview. Cleand up libanjuta API: Removed redundant
11048 erase_range() method from IAnjutaEditor interface, fixed
11049 ianjuta_editor_get_text to take length instead of range (consistency).
11050 autoindentation in both sourceview and scintilla more or less works,
11051 but still disabled for now because there are still some anomalies
11054 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11056 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11059 2006-07-30 Johannes Schmid <jhs@gnome.org>
11061 * plugins/sourceview/anjuta-document.c:
11062 * plugins/sourceview/anjuta-document.h:
11063 * plugins/sourceview/anjuta-view.c:
11064 * plugins/sourceview/sourceview.c:
11065 Wrote a new "char_added" implementation, I hope this one is good
11067 * plugins/sourceview/sourceview-cell.c:
11068 Fixed typo: "text_iter" instead of "iter"
11070 2006-07-30 Naba Kumar <naba@gnome.org>
11072 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11074 2006-07-30 Johannes Schmid <jhs@gnome.org>
11076 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11078 * plugins/debug-manager/plugin.c:
11079 * plugins/patch/plugin.c:
11080 Use IAnjutaIndicable to mark debugger position
11082 * plugins/sourceview/sourceview.c:
11083 Define colors for IAnjutaIndicable
11085 2006-07-29 Johannes Schmid <jhs@gnome.org>
11087 * plugins/debug-manager/anjuta-debug-manager.ui:
11088 * plugins/debug-manager/breakpoints.c:
11089 * plugins/debug-manager/images/Makefile.am:
11090 * plugins/debug-manager/images/run-to-cursor.png:
11091 * plugins/debug-manager/plugin.c:
11092 Added toolbar and some icons
11094 * plugins/patch/anjuta-patch.ui:
11095 * plugins/patch/patch-plugin.c:
11096 * plugins/patch/patch-plugin.glade:
11097 * plugins/patch/plugin.c:
11098 * plugins/patch/plugin.h:
11099 Improved patch plugin (GUI and function)
11101 * plugins/sourceview/sourceview.c:
11102 Fixed another Gtk-Critical
11104 * plugins/tools/anjuta-tools.ui:
11105 * plugins/tools/plugin.h:
11106 Put Patch plugin in tools menu and changed ui file
11108 2006-07-29 Johannes Schmid <jhs@gnome.org>
11110 * plugins/document-manager/plugin.c:
11111 Fixed accelator Gtk-Warning
11113 * plugins/message-view/anjuta-msgman.c:
11116 * plugins/sourceview/anjuta-document.c:
11117 * plugins/sourceview/anjuta-document.h:
11118 * plugins/sourceview/anjuta-marshal.list:
11119 Wrote a better emitter for the char-added signal
11121 * plugins/sourceview/sourceview.c:
11122 Fixed Redo/Undo to void Gtk-Criticals
11124 * plugins/sourceview/sourceview-args.c:
11125 * plugins/sourceview/sourceview-cell.c:
11126 * plugins/sourceview/sourceview-scope.c:
11127 * plugins/sourceview/sourceview-tags.c:
11128 Adapted to new IAnjutaIterator API
11130 2006-07-28 Naba Kumar <naba@gnome.org>
11132 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11134 * plugins/symbol-browser/an_symbol.c,
11135 plugins/symbol-browser/an_symbol_iter.c,
11136 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11137 subclass of AnjutaSymbol so that the symbol is accessible from
11138 the iter in light of changes in IAnjutaIterable.
11140 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11141 implementation of IAnjutaIterable.
11143 2006-07-28 Naba Kumar <naba@gnome.org>
11145 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11146 IAnjutaIterable. They were kind of useless since the interface is
11147 defined on the data object itself. Added set_position() method
11148 in IAnjutaIterable to allow setting arbitrary current index to the
11150 Added erase() and erase_range() in IAnjutaEditor.
11152 * plugins/editor/text-editor-iterable.c: Fixed
11153 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11154 methods in editor. Fixed get_line_from_position() method.
11156 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11157 code. It's disabled for now.
11159 * plugins/sourceview/sourceview-cell.c,
11160 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11163 2006-07-27 Johannes Schmid <jhs@gnome.org>
11165 * plugins/sourceview/sourceview-cell.c:
11166 Fixed IAnjutaEditorCell to work only on a single line
11167 Fixed crasher in finalize
11169 * plugins/symbol-browser/an_symbol_prefs.c:
11170 * global-tags/Makefile.am:
11171 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11172 script installation
11174 2006-07-26 Naba Kumar <naba@gnome.org>
11176 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11177 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11179 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11181 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11184 * plugins/editor/text-editor-iterable.c,
11185 plugins/editor/text_editor.c,
11186 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11187 method to work correctly, it was ignoring start and end parameters.
11188 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11191 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11192 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11194 2006-07-24 Massimo Cora' <maxcvs@email.it>
11196 * plugins/symbol-browser/an_symbol_view.c,
11197 plugins/symbol-browser/an_symbol_view.h,
11198 plugins/symbol-browser/plugin.c:
11199 fix a matching case into sv_extract_type_qualifier_from_expr ()
11200 and some minor issues.
11202 2006-07-26 Johannes Schmid <jhs@gnome.org>
11204 * plugins/language-support-cpp-java/plugin.c:
11205 Fixed to work kind of with sourceview editor
11206 * plugins/sourceview/anjuta-document.c:
11207 * plugins/sourceview/anjuta-view.c:
11208 * plugins/sourceview/sourceview-cell.c:
11209 * plugins/sourceview/sourceview.c:
11210 Fixed IAnjutaEditorCell and "char-added" signal
11212 2006-07-24 Naba Kumar <naba@gnome.org>
11214 * plugins/document-manager/plugin.c,
11215 plugins/document-manager/plugin.h: Initial implementedion for loading
11218 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
11221 * plugins/editor/text_editor.c: Fixed syntax highlighting when
11222 indicators are cleared (that leaved grey texts).
11224 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
11226 * libanjuta/interfaces/libanjuta.idl,
11227 plugins/debug-manager/breakpoints.c,
11228 plugins/debug-manager/memory.c,
11229 plugins/debug-manager/registers.c,
11230 plugins/debug-manager/debug_tree.c,
11231 plugins/debug-manager/debugger.c,
11232 plugins/gdb/debugger.c,
11233 plugins/gdb/debugger.h,
11234 plugins/gdb/plugin.c:
11235 Add a parameter for reporting error
11236 Add a new interface for using gdb variable object
11237 Allow to cancel commands
11238 Rewrite handling of debugger state
11240 * plugins/debug-manager/plugin.c,
11241 plugins/debug-manager/locals.c,
11242 plugins/debug-manager/locals.h,
11243 plugins/debug-manager/register.c,
11244 plugins/debug-manager/stack_trace.c,
11245 plugins/debug-manager/stack_trace.h:
11246 Create and destroy local and stack trace windows when needed
11248 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11250 * plugins/document-manager/plugin.c:
11251 Fixed "Automatic" highlighting
11253 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11255 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
11257 * plugins/sourceview/anjuta-view.c:
11258 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
11260 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
11262 * configure.in: Check for C/C++-Compiler correctly
11264 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
11266 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11268 * plugins/debug-manager/stack_trace.c:
11269 Destroy stack window when debuuger is disabled (#347414)
11271 * plugins/sourceview/anjuta-view.c:
11272 Fix a crash with popup-menu (#347412)
11274 2006-07-13 Naba Kumar <naba@gnome.org>
11276 * plugins/editor/Makefile.am,
11277 plugins/editor/text_editor.h,
11278 plugins/editor/text-editor-iterable.h,
11279 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
11282 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
11285 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
11287 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11289 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
11292 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11294 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11296 * libanjuta/anjuta-preferences-dialog.c:
11297 Do not use the page_num returned by gtk_notebook_append_page to
11298 remove the page as it cause bugs when pages removal is not done
11301 * plugins/document-manager/anjuta-docman.c:
11302 * src/anjuta-app.c:
11303 makes Anjuta display dock_items which have previously been hidden
11305 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11307 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11309 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11310 * plugins/sourceview/sourceview.c: (imark_unmark):
11312 Patches for bugs #346450 and #346295
11314 * AUTHORS: Added Fredrik
11316 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11318 * plugins/message-view/anjuta-msgman.c:
11319 Fixed close button/icon size (like in docman)
11321 2006-06-10 Naba Kumar <naba@gnome.org>
11323 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11326 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11328 * libanjuta/interfaces/libanjuta.idl:
11329 Move inspect_memory function in IAnjutaCpuDebugger interface
11330 Rename Boolean type to State
11332 * plugins/debug-manager/breakpoint.c:
11333 Rename Boolean type to State
11335 * plugins/debug-manager/Makefile.am,
11336 plugins/debug-manager/anjuta-marshal.list,
11337 plugins/debug-manager/data_view.c,
11338 plugins/debug-manager/data_view.h,
11339 plugins/debug-manager/data_buffer.c,
11340 plugins/debug-manager/data_buffer.h,
11341 plugins/debug-manager/chunk_view.c,
11342 plugins/debug-manager/chunk_view.h,
11343 plugins/debug-manager/anjuta-debug-manager.ui,
11344 plugins/debug-manager/debugger.c,
11345 plugins/debug-manager/memory.c,
11346 plugins/debug-manager/memory.h,
11347 plugins/debug-manager/plugin.c,
11348 plugins/gdb/debugger.c,
11349 plugins/gdb/debugger.h,
11350 plugins/gdb/plugin.c:
11351 Rewrite memory window using a special widget
11352 Rename Boolean type to State
11354 2006-06-08 Naba Kumar <naba@gnome.org>
11356 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11357 Do not return garbage characters and return NULL when there is no
11360 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11363 * plugins/search/search-replace.c: Fixed a mem leak.
11365 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11367 * libanjuta/anjuta-launcher.c:
11368 Added debug message (see #343522)
11370 * plugins/build-basic-autotools/build-basic-autotools.c:
11371 Patch from Günther Brammer to fix #344015
11373 * plugins/sourceview/sourceview.c:
11374 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11375 automatic highlight of build messages)
11377 2006-06-06 Naba Kumar <naba@gnome.org>
11380 libanjuta/interfaces/libanjuta.idl,
11381 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11382 plugins/Makefile.am,
11383 plugins/document-manager/action-callbacks.c,
11384 plugins/document-manager/plugin.c,
11385 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11386 interface for language highlight selection and langauge change
11389 * plugins/language-support-cpp-java: Added language support
11390 plugin for cpp and java.
11392 2006-05-27 Naba Kumar <naba@gnome.org>
11394 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11395 plugins/debug-manager/*, data/Makefile.am,
11396 manuals/reference/libanjuta/libanjuta.types,
11397 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11398 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11399 merged anjuta-new-debugger branch into trunck.
11400 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11402 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11404 * libanjuta/interfaces/libanjuta.idl,
11405 plugins/debug-manager/debugger.c,
11406 plugins/debug-manager/debugger.h,
11407 plugins/gdb/anjuta-gdb.plugin.in,
11408 plugins/gdb/debugger.c,
11409 plugins/gdb/debugger.h,
11410 plugins/gdb/plugin.c:
11411 Add new IAnjutaCpuDebugger interface to access cpu register
11412 Run gdb instead of /usr/local/bin/gdb
11414 * plugins/debug-manager/plugin.c,
11415 plugins/debug-manager/registers.c,
11416 plugins/debug-manager/registers.h:
11417 Rewrite register window
11418 Rename Load target menu item to Run target
11420 2006-05-07 Naba Kumar <naba@gnome.org>
11424 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11426 * plugins/debug-manager/watch.c,
11427 plugins/debug-manager/breakpoint.c,
11428 plugins/debug-manager/breakpoint.h:
11429 Fix crash: disconnect save and load session signals
11431 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11433 * libanjuta/interface/libanjuta.idl,
11434 plugins/debug-manager/debugger.c,
11435 plugins/gdb/plugin.c:
11436 Add a value parameter for evaluate command
11438 * plugins/debug-manager/anjuta-debug-manager.glade:
11439 Create new dialog box for watches using glade
11441 * plugins/debug-manager/anjuta-debug-manager.ui:
11442 Move watch menu items near the end
11443 Move breakpoint menu items outside the sub menu
11445 * plugins/debug-manager/debug_tree.c,
11446 plugins/debug-manager/debug_tree.h,
11447 plugins/debug-manager/debug_tree.h,
11448 plugins/debug-manager/watch.c:
11449 Move all GUI code from watch.c to debug_tree.c
11450 Add an auto update property to watches
11452 * plugins/debug-manager/locals.c,
11453 plugins/debug-manager/locals.h,
11454 plugins/debug-manager/stack_trace.c,
11455 plugins/debug-manager/stack_trace.h,
11456 plugins/debug-manager/plugin.c:
11457 Register actions before starting debugger
11459 * plugins/gdb/debugger.c:
11460 Do not call callback function if not present
11462 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11464 * libanjuta/interfaces/libanjuta.idl,
11465 plugins/debug-manager/stack_trace.c,
11466 plugins/debug-manager/stack_trace.h,
11467 plugins/debug-manager/anjuta-debug-manager.ui,
11468 plugins/gdb/debugger.c:
11469 Add a popup menu in stack frame window
11470 Add a new frame-changed event
11471 Use MI command for getting stack informations
11472 Get filename with full path (need gdb > 6.3)
11474 * libanjuta/interfaces/libanjuta.idl,
11475 plugins/debug-manager/debug_tree.c,
11476 plugins/debug-manager/debugger.c,
11477 plugins/debug-manager/locals.c,
11478 plugins/debug-manager/locals.h,
11479 plugins/debug-manager/plugin.c,
11480 plugins/gdb/debugger.c,
11481 plugins/gdb/debugger.h,
11482 plugins/gdb/parser.c,
11483 plugins/gdb/parser.h,
11484 plugins/gdb/plugin.c,
11485 plugins/gdb/Makefile.am:
11486 Pass watch data with string instead of Watch structures
11487 Use debug_tree in local window
11491 * plugins/debug-manager/breakpoints.c,
11492 plugins/debug-manager/utilities.c,
11493 plugins/debug-manager/utilities.h:
11494 Use a GtkListStore instead of a GtkTreeStore
11495 move goto_location_in_editor in utilities.c
11497 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11499 * libanjuta/interfaces/libanjuta.idl,
11500 plugins/debug-manager/anjuta-debug-manager.ui,
11501 plugins/debug-manager/breakpoints.c,
11502 plugins/debug-manager/plugin.c,
11503 plugins/gdb/debugger.c:
11504 Add a breakpoint type
11505 Add new popup menu in breakpoint window
11506 Add toggle breakpoint in editor popup menu
11507 Save and restore breakpoint enable
11508 Fix bug in clear all breakpoints
11509 Remove old useless code
11511 * plugins/debug-manager/debugger.c:
11512 Fix some problem with debugger states
11514 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11515 Update documentation
11517 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11519 * data/Makefile.am,
11520 plugins/gdb/Makefile.am,
11521 plugins/gdb/gdb.init:
11522 Move gdb.init crom data to plugins/gdb
11524 * plugins/gdb/gdb.init,
11525 libanjuta/interfaces/libanjuta.idl,
11526 plugins/debug-manager/breakpoints.c,
11527 plugins/debug-manager/debugger.c,
11528 plugins/debug-manager/plugin.c,
11529 plugins/gdb/debugger.c,
11530 plugins/gdb/plugin.c:
11531 Support pending breakpoints
11532 Rewrite debugger states
11533 Split ianjuta_debugger_log into _enable_log and _disable_log
11535 * plugins/debug-manager/start.c,
11536 plugins/debug-manager/debug_tree.c,
11537 plugins/gdb/parser.c:
11538 Remove some useless lines
11540 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11541 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11542 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11543 Update documentation
11545 2006-03-12 Naba Kumar <naba@gnome.org>
11547 * manuals/references/libanjuta/libanjuta.types: Fixed
11548 debug-manager name.
11550 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11552 * libanjuta/anjuta-debugger.c,
11553 libanjuta/anjuta-debugger.h:
11556 * libanjuta/interfaces/libanjuta.idl,
11557 plugins/debug-mananger/breakpoints.c,
11558 plugins/debug-manager/debug_tree.c,
11559 plugins/debug-manager/debugger.c,
11560 plugins/debug-manager/plugin.c,
11561 plugins/debug-manager/registers.c,
11562 plugins/debug-manager/sharedlib.c,
11563 plugins/debug-manager/signal.c,
11564 plugins/debug-manager/stack_trace.c,
11565 plugins/debug-manager/start.c,
11566 plugins/debug-manager/watch.c,
11567 plugins/gdb/debugger.c,
11568 plugins/gdb/debugger.h,
11569 plugins/gdb/parser.c,
11570 plugins/gdb/parser.h,
11571 plugins/gdb/plugin.c:
11572 Move types definitions from libanjuta/anjuta-debugger.{ch}
11573 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11575 * plugins/gdb/Makefile.am:
11576 Remove user interface from gdb plugin
11578 2006-03-12 Naba Kumar <naba@gnome.org>
11580 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11582 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11584 Modified Patch from Marc Maurer <uwog@uwog.net>:
11585 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11588 * plugins/sourceview/Makefile.am:
11589 * plugins/sourceview/sourceview-cell.c:
11590 * plugins/sourceview/sourceview-cell.h:
11591 * plugins/sourceview/sourceview.c:
11593 Implemented IAnjutaEditorCell
11595 2006-05-21 Naba Kumar <naba@gnome.org>
11597 * libanjuta/interfaces/libanjuta.idl,
11598 plugins/document-manager/action-callbacks.c,
11599 plugins/document-manager/plugin.c,
11600 plugins/editor/print.c, plugins/editor/text_editor.c,
11601 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11602 Fixed zooming and added icons and shortcuts for zoom menu items.
11604 2006-05-21 Naba Kumar <naba@gnome.org>
11606 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11609 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11611 * plugins/document-manager/anjuta-docman.c:
11612 Fixed close button reaction by setting the correct current editor
11614 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11616 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11617 * plugins/document-manager/anjuta-docman.c
11618 - Fix close button, you can close any tab as you wish now.
11619 - Fadeout mime icon as the same as close image
11621 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11623 Patch from Marc Maurer <uwog@uwog.net>
11624 * main.c: Compile fix when NLS is enabled
11626 AUTHORS: Added Marc
11628 2006-05-20 Naba Kumar <naba@gnome.org>
11630 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11631 while loading abiword-2.4.4/abi project).
11633 2006-05-18 Naba Kumar <naba@gnome.org>
11635 * libanjuta/interfaces/libanjuta.idl,
11636 plugins/document-manager/action-callbacks.c,
11637 plugins/editor/print.c,
11638 plugins/editor/text_editor.c,
11639 plugins/editor/text_editor.h,
11640 plugins/editor/text_editor_prefs.c: Fixed zooming.
11642 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11643 interface for character iteration and IAnjutaEditorAssist interface
11644 for autocompletions and editor tips.
11646 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11648 Patch from Günther Brammer <GBrammer@gmx.de>:
11649 * plugins/document-manager/anjuta-docman.c:
11650 Make tabs smaller but keep nice closing icon
11652 * plugins/document-manager/anjuta-docman.c:
11653 * plugins/document-manager/Makefile.am:
11655 Added nice mime-icons to the editor tabs
11657 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11659 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11661 * plugins/symbol-browser/an_symbol_view.c:
11663 - Fixed symbol searching (Yang Hong (#341997))
11665 * plugins/devhelp/htmlview.c:
11666 Fixed devhelp plugin
11668 * plugins/build-basic-autotools/build-basic-autotools.c:
11669 * plugins/search/search-replace.c:
11670 * plugins/document-manager/anjuta-docman.c:
11672 Only add a marker to a line where it makes sense!
11674 === anjuta 2.0.2 ===
11676 2006-05-15 Naba Kumar <naba@gnome.org>
11678 * configure.in: set required versions for
11681 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11683 * plugins/glade/plugin.c:
11684 Fixed signal connection for "gtk-doc-search"
11686 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11688 * NEWS: Set release date, add known issues
11690 * libanjuta/anjuta-shell.c:
11691 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11692 and debug other gtk-warnings/criticals)
11694 * plugins/build-basic-autotools/build-basic-autotools.c:
11695 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11697 * plugins/sourceview/anjuta-view.c:
11698 * plugins/sourceview/sourceview-args.c:
11699 * plugins/sourceview/sourceview-scope.c:
11700 * plugins/sourceview/sourceview-tags.c:
11701 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11703 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11705 * pixmaps/Makefile.am:
11706 Add preferences_general.png
11708 * plugins/devhelp/plugin.c:
11709 Fixed some more realise things
11711 * plugins/message-view/anjuta-msgman.c:
11712 Support stock icons for message panes
11714 * plugins/search/search-replace.c:
11715 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11717 * plugins/search/search-replace_backend.c:
11720 * plugins/sourceview/anjuta-document.c:
11721 * plugins/sourceview/sourceview.c:
11722 Fixed finalise and tag completion
11724 * src/anjuta-app.c:
11725 Use preferences_general icon
11727 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11729 * pixmaps/Makefile.am:
11732 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11734 * plugins/sourceview/sourceview-prefs.c:
11735 Fixed font & color handling
11737 * plugins/symbol-browser/an_symbol_view.c:
11740 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11742 * plugins/macro/macros.xml:
11743 Fixed bug #341583 (Address of FSF)
11745 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11748 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11749 Update: Do it the cool way...
11751 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11753 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11754 Implement gtk-api-help signals of glade3
11755 * configure.in: Bump to glade3 2.91.2
11757 * plugins/devhelp/plugin.c:
11758 Fixed some realize stuff in the devhelp plugin
11760 * plugins/sourceview/anjuta-document.c:
11761 fixed bug with scope completion
11763 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11765 * plugins/symbol-browser/an_symbol_view.c
11766 * plugins/symbol-browser/an_symbol_prefs.c
11767 * plugins/symbol-browser/an_symbol_prefs.h
11768 * global_tags/create_global_tags.sh:
11770 Automaticly create global tags on first startup
11772 2006-05-08 Massimo Cora' <maxcvs@email.it>
11775 * plugins/project-wizard/templates/Makefile.am:
11776 * (added) plugins/project-wizard/templates/cpp-logo.png:
11777 * (added) plugins/project-wizard/templates/cpp.wiz:
11778 * (added) plugins/project-wizard/templates/cpp/*:
11780 Added a generic c++ template. It's a simple hello world.
11782 2006-05-07 Massimo Cora' <maxcvs@email.it>
11784 * plugins/symbol-browser/an_symbol_view.c:
11785 fixed a stupid crasher.
11787 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11789 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11790 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11792 Fixed WxWidgets project type
11794 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11796 * plugins/devhelp/htmlview.c:
11797 * plugins/devhelp/plugin.c:
11798 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11800 * plugins/project-wizard/install.c:
11801 Don't set a message - thanks to seb
11803 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11805 * plugins/devhelp/htmlview.c:
11806 * plugins/symbol-browser/an_symbol_view.c:
11808 There is a weird crash in gtk_idle which I still did not completly fix!
11810 * plugins/project-wizard/install.c:
11811 Default to success instead of failure
11813 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11815 * plugins/devhelp/htmlview.c:
11816 * plugins/devhelp/plugin.c:
11817 Fixed bug and libdevhelp issue!
11819 * plugins/project-wizard/install.c:
11820 Fixed message string!
11822 2006-05-03 Massimo Cora' <maxcvs@email.it>
11824 * plugins/symbol-browser/an_symbol_view.c:
11825 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11827 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11829 * pixmaps/Makefile.am:
11831 * anjuta.desktop.in.in
11833 GNOME Goal #2.1: Install theme-friendly icons
11835 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11837 * plugins/devhelp/htmlview.c: Reload page on reparent
11838 * plugins/document-manager/anjuta-docman.c:
11839 Present document-manager when document is selected in file-manager
11841 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11843 * plugins/symbol-broser/an_symbol_view.c:
11844 Fixed crasher in namespace exploration
11846 2006-05-01 Massimo Cora' <maxcvs@email.it>
11849 * plugins/valgrind/Makefile.am:
11851 Optional compiling of Valgrind plugin
11853 2006-05-01 Massimo Cora' <maxcvs@email.it>
11855 * plugins/symbol-browser/an_symbol_view.c:
11856 - modularized code. Marked with FIXME the parts which need improvement.
11858 - Added basic namespace completion for Gtkmm type project:
11859 - namespace1::MyClass *class;
11860 - class-> [display]
11861 - Namespaces must be anyway improved.
11863 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11865 * plugins/devhelp/plugin.c:
11866 Fixed up plugin unloading and show html widget on link selected
11870 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11872 * plugins/devhelp/Makefile.am:
11873 * plugins/devhelp/anjuta-devhelp.plugin.in:
11874 * plugins/devhelp/htmlview.c:
11875 * plugins/devhelp/htmlview.h:
11876 * plugins/devhelp/plugin.c:
11877 * plugins/devhelp/plugin.h:
11878 Reimplemeted devhelp plugin from scratch
11880 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11883 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11885 * plugins/sourceview/sourceview-tags.c:
11886 complete some more tag types
11888 * plugins/valgrind/plugin.c:
11889 * plugins/valgrind/preferences.c:
11890 * plugins/valgrind/vggeneralprefs.c:
11892 Fixed lots of gtk warnings
11894 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
11896 * plugins/sourceview/sourceview-scope.c:
11897 Implemented type-ahead for scope completion
11899 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
11901 * manuals/C/Makefile.am:
11902 * manuals/Makefile.am:
11903 * plugins/document-manager/Makefile.am:
11904 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
11905 * plugins/sourceview/Makefile.am:
11910 * plugins/class-gen/goc_template_header: G_END_DECLS
11912 2006-05-27 Naba Kumar <naba@gnome.org>
11914 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
11915 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
11916 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
11917 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
11918 scintilla/include/Scintilla.iface,
11919 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
11920 cvs. Fixed compile flags. Removed outdated patches.
11922 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
11924 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
11926 * plugins/sourceview/anjuta-document.c:
11927 * plugins/sourceview/sourceview-args.c:
11928 * plugins/sourceview/sourceview-scope.c:
11930 Add End/Home keypresses and support completion if symbol start with '!' for example
11933 2006-04-27 Massimo Cora' <maxcvs@email.it>
11935 * libanjuta/interfaces/libanjuta.idl:
11937 * plugins/sourceview/sourceview-scope.c:
11938 * plugins/sourceview/tag-window.c:
11939 * plugins/sourceview/tag-window.h:
11940 * plugins/symbol-browser/an_symbol_view.c:
11941 * plugins/symbol-browser/an_symbol_view.h:
11942 * plugins/symbol-browser/plugin.c:
11944 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
11946 Code and ideas for C/C++ new completion engine comes from IComplete written by
11947 Martin Stubenschrott <stubenschrott@gmx.net>.
11948 Currently the interface works only with GtkSourceView plugin.
11950 * tagmanager/Makefile.am:
11952 * tagmanager/entry.h:
11953 * tagmanager/get.c:
11954 * tagmanager/get.h:
11955 * tagmanager/include/tm_file_entry.h:
11956 * tagmanager/include/tm_project.h:
11957 * tagmanager/include/tm_source_file.h:
11958 * tagmanager/include/tm_symbol.h:
11959 * tagmanager/include/tm_tagmanager.h:
11960 * tagmanager/include/tm_work_object.h:
11961 * tagmanager/include/tm_workspace.h:
11962 * tagmanager/parse.c:
11963 * tagmanager/read.c:
11964 * tagmanager/read.h:
11965 * tagmanager/tm_project.c:
11966 * tagmanager/tm_source_file.c:
11967 * tagmanager/tm_workspace.c:
11969 Tagmanager can now parse a memory buffer and generate/update
11970 tags into tm_workspace/tm_project on the fly, without using files.
11971 C/C++ is supported now.
11973 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
11975 * plugins/sourceview/anjuta-document.c:
11976 * plugins/sourceview/sourceview-args.c:
11977 * plugins/sourceview/sourceview-scope.c:
11978 * plugins/sourceview/sourceview.c:
11980 Fixed some memory leaks and argument completion
11982 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11984 * plugins/glade/plugin.c:
11986 Fixed glade plugin build because of API changes in glade3
11988 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
11990 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
11991 Updated editor section
11993 * manuals/C/anjuta-manual/interface.xml:
11994 * manuals/C/anjuta-manual/preferences.xml:
11995 * manuals/C/anjuta-manual/projects.xml:
11998 * plugins/editor/anjuta-editor.plugin.in:
12001 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12004 * plugins/editor/anjuta-editor.plugin.in:
12005 * plugins/sourceview/sourceview.plugin.in:
12007 Build both editors and let the user decide a runtime!
12009 * plugins/sourceview/sourceview-scope.c:
12010 Fixed bug in regex to allow test()-> completions
12012 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12014 * plugins/sourceview/anjuta-document.c:
12015 * plugins/sourceview/sourceview-args.c:
12016 * plugins/sourceview/sourceview-scope.c:
12017 * plugins/sourceview/sourceview-tags.c:
12018 * plugins/sourceview/tag-window.c:
12020 Improved callltip windows
12022 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12024 * src/anjuta-app.c: (on_session_save):
12025 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12026 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12028 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12030 * libanjuta/anjuta-utils.c:
12031 * plugins/cvs-plugin/cvs-execute.c:
12034 * scintilla/LexInno.cxx:
12035 * scintilla/LexOpal.cxx:
12036 * scintilla/LexTCL.cxx:
12038 Added missing files from scintilla-update
12040 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12043 * manuals/C/Makefile.am:
12044 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12045 * manuals/C/anjuta-manual/Makefile.am:
12046 * manuals/C/anjuta-manual/anjuta-manual.xml:
12047 * manuals/C/anjuta-manual/build.xml:
12048 * manuals/C/anjuta-manual/debugger.xml:
12049 * manuals/C/anjuta-manual/execute.xml:
12050 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12051 * manuals/C/anjuta-manual/figures/arguments.png:
12052 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12053 * manuals/C/anjuta-manual/figures/file_menu.png:
12054 * manuals/C/anjuta-manual/figures/menu_main.png:
12055 * manuals/C/anjuta-manual/figures/menubar.png:
12056 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12057 * manuals/C/anjuta-manual/figures/project_info.png:
12058 * manuals/C/anjuta-manual/figures/scrshot.png:
12059 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12060 * manuals/C/anjuta-manual/figures/tool-editor.png:
12061 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12062 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12063 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12064 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12065 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12066 * manuals/C/anjuta-manual/fileoperations.xml:
12067 * manuals/C/anjuta-manual/interface.xml:
12068 * manuals/C/anjuta-manual/introduction.xml:
12069 * manuals/C/anjuta-manual/preferences.xml:
12070 * manuals/C/anjuta-manual/projects.xml:
12071 * manuals/C/anjuta-manual/tools.xml:
12072 * manuals/Makefile.am:
12074 Updated manual and faq
12076 * scintilla/CallTip.cxx:
12077 * scintilla/CallTip.h:
12078 * scintilla/CellBuffer.cxx:
12079 * scintilla/CellBuffer.h:
12080 * scintilla/ContractionState.cxx:
12081 * scintilla/Document.cxx:
12082 * scintilla/Document.h:
12083 * scintilla/DocumentAccessor.cxx:
12084 * scintilla/Editor.cxx:
12085 * scintilla/Editor.h:
12086 * scintilla/ExternalLexer.cxx:
12087 * scintilla/Indicator.cxx:
12088 * scintilla/KeyMap.cxx:
12089 * scintilla/KeyWords.cxx:
12090 * scintilla/LexAU3.cxx:
12091 * scintilla/LexBash.cxx:
12092 * scintilla/LexCPP.cxx:
12093 * scintilla/LexCaml.cxx:
12094 * scintilla/LexCsound.cxx:
12095 * scintilla/LexEiffel.cxx:
12096 * scintilla/LexGui4Cli.cxx:
12097 * scintilla/LexHTML.cxx:
12098 * scintilla/LexLua.cxx:
12099 * scintilla/LexMSSQL.cxx:
12100 * scintilla/LexOthers.cxx:
12101 * scintilla/LexPOV.cxx:
12102 * scintilla/LexPython.cxx:
12103 * scintilla/LexRuby.cxx:
12104 * scintilla/LexSQL.cxx:
12105 * scintilla/LexVB.cxx:
12106 * scintilla/Makefile.am:
12107 * scintilla/PlatGTK.cxx:
12108 * scintilla/PropSet.cxx:
12109 * scintilla/RESearch.cxx:
12110 * scintilla/RESearch.h:
12111 * scintilla/ScintillaBase.cxx:
12112 * scintilla/ScintillaGTK.cxx:
12113 * scintilla/StyleContext.h:
12114 * scintilla/ViewStyle.cxx:
12115 * scintilla/ViewStyle.h:
12116 * scintilla/XPM.cxx:
12117 * scintilla/include/KeyWords.h:
12118 * scintilla/include/Platform.h:
12119 * scintilla/include/PropSet.h:
12120 * scintilla/include/SciLexer.h:
12121 * scintilla/include/Scintilla.h:
12122 * scintilla/include/Scintilla.iface:
12123 * scintilla/include/ScintillaWidget.h:
12124 * scintilla/lexers.make:
12126 Update to scintilla 1.68
12128 * src/anjuta-app.c:
12129 Only show help items which are really availible
12131 * plugins/cvs-plugin/cvs-callbacks.c
12132 * plugins/cvs-plugin/cvs-execute.c
12133 * plugins/cvs-plugin/subversion-callbacks.c:
12134 * libanjuta/anjuta-utils.c:
12135 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12137 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12139 * plugins/project-wizard/install.c,
12140 * plugins/project-wizard/autogen.c:
12141 Add error messages if using a read only directory
12142 Improve fix for bug #339296
12144 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12146 * libanjuta/interfaces/libanjuta.idl:
12147 * plugins/document-manager/action-callbacks.c:
12148 * plugins/document-manager/plugin.c:
12149 * plugins/editor/text_editor.c:
12150 Added IAnjutaEditorGoto
12152 * plugins/editor/aneditor.cxx:
12153 * plugins/editor/aneditor.h:
12154 * plugins/editor/text_editor.h:
12155 * plugins/editor/text_editor_prefs.c:
12159 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12161 * libanjuta/interfaces/libanjuta.idl:
12162 * plugins/document-manager/action-callbacks.c:
12163 * plugins/document-manager/anjuta-docman.c:
12164 * plugins/document-manager/plugin.c:
12165 * plugins/editor/text_editor.c:
12166 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12168 * plugins/sourceview/sourceview.c:
12169 * plugins/sourceview/sourceview.glade:
12170 Fixed some uft-8 issues and added a preference option
12171 to enable/disable gnome-vfs monitoring
12173 * scintilla/Makefile.am:
12174 * scintilla/include/Makefile.am:
12177 2006-04-20 Massimo Cora' <maxcvs@email.it>
12179 * libanjuta/interfaces/libanjuta.idl:
12180 Remove get_current_pos () because we have get_position()
12182 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12185 * plugins/sourceview/tag-window.c:
12186 Don't close window on PageUp/PageDown
12188 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12190 * data/Makefile.am:
12191 * manuals/reference/libanjuta/Makefile.am:
12196 * src/bacon-message-connection.c:
12197 * src/bacon-message-connection.h: (both from gedit)
12200 Fixed #312319 (Opening files when Anjuta is already open)
12202 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12204 * TODO.tasks: Updated
12205 * plugins/sourceview/anjuta-view.c:
12206 * plugins/sourceview/anjuta-view.h:
12207 * plugins/sourceview/sourceview.c:
12209 * configure.in: Fix --enable-plugin-scintilla
12211 Added char_added signal
12213 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12215 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
12217 Fixed diff for utf8
12219 * plugins/sourceview/sourceview.c:
12220 Fixed VFS monitoring (still a bit buggy)
12222 * plugins/sourceview/sourceview-args.c:
12223 * plugins/sourceview/tag-window.c:
12225 Better sizing for the popup-window
12227 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
12229 * plugins/project-wizard/templates/gnome/src/main.c:
12230 * plugins/project-wizard/templates/gnome/src/project.glade:
12231 * plugins/project-wizard/templates/gtk/src/main.c:
12232 * plugins/project-wizard/templates/gtk/src/project.glade:
12233 * plugins/project-wizard/templates/gtkmm/src/main.cc:
12235 Fixed up GLADE_FILE definition in project types and fixed bug #334546
12237 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
12239 * configure.in: More removal of obsoleteness.
12242 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
12245 * libanjuta/anjuta-preferences.c:
12246 * libanjuta/anjuta-utils.c:
12247 * libanjuta/anjuta-utils.h:
12248 * plugins/message-view/message-view.c:
12250 Changed color functions and moved convert_color to anjuta-utils.h
12252 * plugins/message-view/anjuta-message-manager-plugin.glade:
12253 GnomeColorPicker -> GtkColorButton (bug #309154)
12255 * plugins/sourceview/plugin.c:
12256 * plugins/sourceview/sourceview-prefs.c:
12257 * plugins/sourceview/sourceview.glade:
12258 Added color and font preferences
12260 * plugins/sourceview/sourceview-tags.c:
12261 Only show as much choices as configured in preferences
12263 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12265 * ROADMAP, NEWS: Updated (we are far behind ;-)
12266 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
12268 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12271 * plugins/editor/Makefile.am:
12272 * scintilla/Makefile.am
12274 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
12276 * global-tags/Makefile.am:
12277 * global-tags/create_global_tags.sh:
12278 * plugins/symbol-browser/an_symbol_prefs.c:
12279 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12280 * plugins/symbol-browser/plugin.h:
12281 * tagmanager/include/tm_workspace.h:
12282 * tagmanager/tm_workspace.c:
12284 Fixed symbol-browser prefs and move global tags generation from installtion to
12285 preferences to make the life easier for distributers and to allow updates after installtion
12287 * plugins/document-manager/action-callbacks.c:
12288 * plugins/document-manager/action-callbacks.h:
12289 * plugins/document-manager/anjuta-document-manager.ui:
12290 * plugins/document-manager/indent-util.c:
12291 * plugins/document-manager/plugin.c:
12292 * plugins/editor/text_editor.c:
12294 Moved indent stuff to document-manager
12296 * plugins/sourceview/anjuta-view.c:
12297 * plugins/sourceview/sourceview-args.c:
12298 * plugins/sourceview/sourceview-scope.c:
12299 * plugins/sourceview/sourceview-tags.c:
12300 * plugins/sourceview/sourceview.c:
12304 * plugins/sourceview/sourceview.plugin (removed):
12305 * plugins/sourceview/sourceview.plugin.in:
12306 Editor is not user-activatible
12308 * plugins/sourceview/sourceview.png:
12311 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12313 * src/anjuta-app.c: Fixed crasher on plugin unloading
12315 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12317 * plugins/sourceview/sourceview.c
12318 * plugins/sourceview/sourceview-args.c
12319 * plugins/sourceview/sourceview-args.h:
12321 Polished argument completion
12323 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12325 * plugins/message-view/anjuta-msgman.c:
12326 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12328 Show message pane on switch (does not work, anjuta_shell needs a fix)
12330 * plugins/sourceview/Makefile.am:
12331 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12332 * plugins/sourceview/sourceview-args.c:
12333 * plugins/sourceview/sourceview-args.h:
12334 * plugins/sourceview/sourceview-private.h:
12335 * plugins/sourceview/sourceview-scope.c:
12336 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12337 * plugins/sourceview/sourceview-tags.c:
12338 * plugins/sourceview/sourceview.c:
12339 * plugins/sourceview/tag-window.c:
12340 * plugins/sourceview/tag-window.h:
12342 Added scope and argument completion
12344 2006-04-03 Johannes Schmid <jhs@gnome.org>
12347 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12348 (on_widget_remove):
12351 * plugins/sourceview/sourceview.c: (iselect_clear):
12352 Make "Delete"-key working
12354 * configure.in: #336389
12356 2006-04-03 Johannes Schmid <jhs@gnome.org>
12358 * plugins/sourceview/Makefile.am:
12359 * plugins/sourceview/anjuta-view.c:
12360 * plugins/sourceview/plugin.c:
12361 * plugins/sourceview/sourceview-private.h:
12362 * plugins/sourceview/sourceview-scope.c:
12363 * plugins/sourceview/sourceview-scope.h:
12364 * plugins/sourceview/sourceview-tags.c:
12365 * plugins/sourceview/sourceview-tags.h:
12366 * plugins/sourceview/sourceview.c:
12367 * plugins/sourceview/sourceview.h:
12368 * plugins/sourceview/tag-window.c:
12370 - fixed goto_file_line
12371 - scroll to cursor on undo/redo
12372 - show correct popup-menu
12373 - scope completion (not ready yet)
12375 2006-04-03 Johannes Schmid <jhs@gnome.org>
12377 * plugins/sourceview/plugin.c:
12378 * plugins/sourceview/sourceview-tags.c:
12379 * plugins/sourceview/sourceview.c:
12380 * plugins/sourceview/sourceview.h:
12381 * plugins/sourceview/tag-window.c:
12383 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12385 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12387 * plugins/sourceview/sourceview.c:
12388 Fixed next/previous bookmark.
12389 Toggled bookmark (set/unset).
12391 2006-04-03 Johannes Schmid <jhs@gnome.org>
12393 * plugins/document-manager/action-callbacks.c:
12394 Fixed Gtk-Warning in goto_line
12396 * plugins/sourceview/Makefile.am:
12397 * plugins/sourceview/anjuta-document.c:
12398 * plugins/sourceview/anjuta-view.c:
12399 * plugins/sourceview/anjuta-view.h:
12400 * plugins/sourceview/sourceview-autocomplete.c:
12401 * plugins/sourceview/sourceview-autocomplete.h:
12402 * plugins/sourceview/sourceview-private.h:
12403 * plugins/sourceview/sourceview-tags.c:
12404 * plugins/sourceview/sourceview-tags.h:
12405 * plugins/sourceview/sourceview.c:
12406 * plugins/sourceview/tag-window.c:
12407 * plugins/sourceview/tag-window.h:
12408 Created a nice API for tag and completion windows
12410 * plugins/sourceview/sourceview-print.h:
12411 * plugins/sourceview/sourceview-print.c:
12414 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12416 * plugins/sourceview/sourceview.c:
12417 Fixed typo (Sort bookmarks).
12419 2006-04-01 Johannes Schmid <jhs@gnome.org>
12421 * plugins/sourceview/anjuta-document.c:
12422 * plugins/sourceview/anjuta-document.h:
12423 * plugins/sourceview/anjuta-view.c:
12424 * plugins/sourceview/anjuta-view.h:
12425 * plugins/sourceview/sourceview-autocomplete.c:
12426 * plugins/sourceview/sourceview-autocomplete.h:
12427 * plugins/sourceview/sourceview-prefs.c:
12428 * plugins/sourceview/sourceview-prefs.h:
12429 * plugins/sourceview/sourceview-private.h:
12430 * plugins/sourceview/sourceview-tags.c:
12431 * plugins/sourceview/sourceview-tags.h:
12432 * plugins/sourceview/sourceview.c:
12433 * plugins/sourceview/sourceview.glade:
12434 * plugins/sourceview/tag-window.c:
12435 * plugins/sourceview/tag-window.h:
12437 Improved code complete and autocomplete
12439 2006-04-01 Johannes Schmid <jhs@gnome.org>
12441 * plugins/sourceview/Makefile.am:
12442 * plugins/sourceview/bookmark.png:
12443 * plugins/sourceview/marker-attentive.png:
12444 * plugins/sourceview/marker-basic.png:
12445 * plugins/sourceview/marker-intense.png:
12446 * plugins/sourceview/marker-light.png:
12447 * plugins/sourceview/sourceview.c:
12449 Added pixmaps for all marker types and show bookmarks
12452 * plugins/sourceview/Makefile.am:
12453 Build sourceview on 2.14 only
12455 2006-03-31 Johannes Schmid <jhs@gnome.org>
12457 * plugins/sourceview/Makefile.am:
12458 * plugins/sourceview/anjuta-document.c:
12459 * plugins/sourceview/anjuta-view.c:
12460 * plugins/sourceview/anjuta-view.h:
12461 * plugins/sourceview/sourceview-autocomplete.c:
12462 * plugins/sourceview/sourceview-private.h:
12463 * plugins/sourceview/sourceview-tags.c:
12464 * plugins/sourceview/sourceview-tags.h:
12465 * plugins/sourceview/sourceview.c:
12466 * plugins/sourceview/tag-window.c:
12467 * plugins/sourceview/tag-window.h:
12469 Added code completion with tag manager to the editor and fixed a save_as bug
12471 2006-03-31 Johannes Schmid <jhs@gnome.org>
12473 * src/main.c: Revert patch from Rob to allow building with
12475 * configure.in: Require at least 2.12 libraries
12477 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12479 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12481 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12482 Improve anjuta-plugin project template: Added missed files dist tarball
12485 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12488 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12490 reviewed by: Johannes Schmid <jhs@gnome.org>
12492 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12493 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12494 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12495 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12497 Improve anjuta-plugin project template. Also fix for #322744
12499 2006-03-27 Johannes Schmid <jhs@gnome.org>
12501 * plugins/sourceview/sourceview-private.h:
12502 plugins/sourceview/sourceview.c:
12504 Added basic bookmark support
12506 2006-03-27 Johannes Schmid <jhs@gnome.org>
12511 Patch from Rob Bradfort <robster@debian.org>:
12512 * src/main.c: (get_command_line_args), (main):
12513 Migration from popt to GOption
12515 2006-03-26 Naba Kumar <naba@gnome.org>
12517 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12518 size to scale itself with theme.
12520 2006-03-26 Naba Kumar <naba@gnome.org>
12522 * plugins/file-manager/an_file_view.c,
12523 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12524 when symbolview and fileview objects are destroyed to avoid crashes
12525 after the plugins are disabled.
12527 2006-03-26 Naba Kumar <naba@gnome.org>
12529 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12530 Deleted unused file.
12532 * plugins/glade/plugin.c: Be able to close glade plugin when there
12533 there is no glade project loaded.
12535 * plugins/sourceview/sourceview.plugin,
12536 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12538 2006-03-23 Naba Kumar <naba@gnome.org>
12540 * plugins/editor/print.c: Fixed a bug where some sections of
12541 printed/previewed text is not highlighted.
12543 2006-03-20 Johannes Schmid <jhs@gnome.org>
12545 * libanjuta/interfaces/libanjuta.idl:
12547 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12548 as we do not use private apis. Show help window and startup because it does
12551 * plugins/document-manager/action-callbacks.c:
12552 plugins/editor/Makefile.am:
12553 plugins/editor/text_editor.c:
12554 plugins/editor/print.c:
12555 plugins/editor/print.h:
12557 Fixed printing (nobody has missed it BTW ;-)
12559 * plugins/sourceview/sourceview.c:
12562 2006-03-20 Naba Kumar <naba@gnome.org>
12564 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12565 devhelp >= 0.9 < 0.11 versions.
12567 2006-03-20 Johannes Schmid <jhs@gnome.org>
12569 * plugins/sourceview/anjuta-document-loader.c
12570 plugins/sourceview/sourceview.c:
12572 Fixed encoding bugs
12574 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12576 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12577 Fixed bug (line position)
12578 Give the good line position whatever the active editor.
12580 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12582 * configure.in: Added fi to ALL_LINGUAS
12584 2006-03-19 Johannes Schmid <jhs@gnome.org>
12586 * plugins/sourceview/anjuta-document-loader.c:
12587 replace gnome_vfs_get_mime_type_for_name_and data
12589 * plugins/build-basic-autotools/build-basic-autotools.c:
12592 2006-03-17 Johannes Schmid <jhs@gnome.org>
12594 * plugins/editor/editor.glade:
12595 Added style-editor again after it got lost somehow
12597 2006-03-17 Johannes Schmid <jhs@gnome.org>
12599 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12600 configure.in: require devhelp 0.11
12602 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12604 plugins/build-basic-autotools/build-basic-autotools.c:
12605 forgot a an installtion callback for the "install as root"-feature
12607 2006-03-17 Massimo Cora' <maxcvs@email.it>
12609 reviewed by: Johannes Schmid <jhs@gnome.org>
12611 * plugins/class-gen/anjuta-class-gen-plugin.glade
12612 plugins/class-gen/class_gen.c
12613 plugins/class-gen/goc_template_header
12614 plugins/class-gen/goc_template_source
12618 2006-03-16 Johannes Schmid <jhs@gnome.org>
12620 * plugins/sourceview/sourceview.c:
12621 Fixed "save-point" signal for undo actions
12623 2006-03-16 Massimo Cora' <maxcvs@email.it>
12625 reviewed by: Johannes Schmid <jhs@gnome.org>
12627 * plugins/document-manager/anjuta-docman.c:
12628 Implement tab drag and drop
12630 2006-03-16 Johannes Schmid <jhs@gnome.org>
12632 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12633 plugins/build-basic-autotools/build-basic-autotools.c:
12635 Implemented "install as root"-feature (#321455)
12637 2006-03-16 Johannes Schmid <jhs@gnome.org>
12640 plugins/sourceview/.cvsignore
12641 plugins/tools/scripts/.cvsignore:
12642 Added/extended .cvsignore files
12644 * plugins/sourceview/sourceview-autocomplete.c:
12645 plugins/sourceview/sourceview-autocomplete.h:
12646 plugins/sourceview/sourceview-prefs.c:
12647 plugins/sourceview/sourceview-private.h:
12648 plugins/sourceview/sourceview.glade:
12649 Autcomplete just works(tm) now and respects preferences
12651 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12652 Use better algorithm from autocomplete
12654 2006-03-15 Johannes Schmid <jhs@gnome.org>
12656 * src/anjuta-app.c:
12659 2006-03-15 Johannes Schmid <jhs@gnome.org>
12661 * libanjuta/interfaces/libanjuta.idl:
12662 plugins/class-gen/class_gen.c:
12663 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12664 plugins/project-manager/plugin.c:
12666 Allow to add multiple source files (#320191)
12668 * configure.in: Require gnome-build 0.1.3
12670 2006-03-14 Johannes Schmid <jhs@gnome.org>
12672 * plugins/macro/macro-utils.c: Fixed bug #333606
12673 * plugins/file-wizard/file.c: Fixed bug #333601
12675 2006-03-13 Johannes Schmid <jhs@gnome.org>
12677 * plugins/sourceview/sourceview_autocomplete.c
12678 plugins/sourceview/sourceview_autocomplete.h
12679 plugins/sourceview/sourceview.c
12680 plugins/sourceview/sourceview-private.h
12681 plugins/sourceview/sourceview-prefs.c:
12683 Cleaned up and fixed several issues
12685 2006-03-13 Johannes Schmid <jhs@gnome.org>
12687 * plugins/sourceview/Makefile.am:
12688 plugins/sourceview/sourceview-autocomplete.c
12689 plugins/sourceview/sourceview-autocomplete.h:
12690 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12691 plugins/sourceview/sourceview-private.h:
12692 plugins/sourceview/sourceview.c:
12694 Added (buggy) autocomplete feature to sourceview
12696 2006-03-12 Naba Kumar <naba@gnome.org>
12698 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12699 libanjuta/anjuta-session.c: Added API docs.
12701 2006-03-12 Naba Kumar <naba@gnome.org>
12703 * TODO.tasks: Added couple of tasks.
12704 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12705 Register private class as early as possible so that members could
12706 point to self class. Code clean up.
12708 2006-03-12 Naba Kumar <naba@gnome.org>
12710 * po/POTFILES.in, po/POTFILES.skip: Updated.
12712 2006-03-11 Naba Kumar <naba@gnome.org>
12714 * libanjuta/anjuta-shell.c,
12715 plugins/document-manager/anjuta-docman.c,
12716 plugins/document-manager/plugin.c,
12717 plugins/symbol-browser/an_symbol_search.c,
12718 plugins/valgrind/vgrule-list.c: Use correct signal names while
12721 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12722 signal names and fixed enum IANJUTA_TYPE_* macro.
12724 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12726 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12727 plugins/search/search-replace.c :
12728 Fixed bug (Bookmark the good line).
12729 Search & Replace (Mark all matched strings).
12731 2006-03-09 Johannes Schmid <jhs@gnome.org>
12733 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12734 Completed changes from yesterday
12736 * plugins/document-manager/anjuta-document-manager.glade:
12737 plugins/editor/editor.glade
12738 plugins/editor/plugin.c: (activate_plugin)
12739 plugins/editor/text_editor.c
12740 plugins/sourceview/Makefile.am
12741 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12742 plugins/sourceview/sourceview.glade:
12743 Completed preference changes
12745 2006-03-08 Johannes Schmid <jhs@gnome.org>
12747 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12748 plugins/search/plugin.c: (activate_plugin):
12750 Removed Gtk-Criticals
12752 * plugins/document-manager/anjuta-document-manager.glade:
12753 plugins/document-manager/plugin.c: (on_docman_auto_save),
12754 (on_gconf_notify_timer), (prefs_init):
12755 plugins/document-manager/plugin.h:
12756 plugins/editor/text_editor.c: (text_editor_instance_init),
12757 (text_editor_dispose):
12758 plugins/editor/text_editor.h:
12759 plugins/editor/text_editor_cbs.c:
12760 plugins/editor/text_editor_cbs.h:
12761 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12762 plugins/glade/plugin.c: (activate_plugin):
12763 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12764 plugins/sourceview/sourceview-private.h:
12765 plugins/sourceview/sourceview.c: (on_menu_popup),
12766 (sourceview_new), (ifile_open), (ifile_savable_save),
12767 (ifile_savable_save_as), (ieditor_set_popup_menu),
12768 (ieditor_get_filename), (imark_mark):
12770 Moved autosave from editor to document manager and fixed some things in
12773 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12775 * plugins/search/anjuta-search.glade :
12776 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12777 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12778 plugins/search/search-replace.c : Fixed bug.
12780 2006-03-08 Johannes Schmid <jhs@gnome.org>
12782 * plugins/search/anjuta-search.glade
12783 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12785 2006-03-07 Johannes Schmid <jhs@gnome.org>
12787 * plugins/document-manager/action-callbacks.c
12788 plugins/document-manager/anjuta-document-manager.glade
12789 plugins/document-manager/plugin.c: (prefs_init),
12791 plugins/editor/Makefile.am:
12792 plugins/editor/editor.glade:
12793 plugins/editor/plugin.c: (on_style_button_clicked),
12794 (activate_plugin), (dispose):
12795 plugins/editor/style-editor.c:
12797 Startet to seperate document-manager and editor preferences
12799 * plugins/search/Makefile.am:
12800 plugins/search/anjuta-search.glade:
12801 plugins/search/search-replace.c:
12803 Moved search GUI to search-plugin
12805 * plugins/sourceview/sourceview-prefs.c:
12806 plugins/sourceview/sourceview-prefs.h:
12807 plugins/sourceview/sourceview-private.h:
12808 plugins/sourceview/sourceview.c:
12809 plugins/sourceview/sourceview.h:
12810 plugins/sourceview/Makefile.am:
12811 plugins/sourceview/anjuta-document.h:
12812 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12813 plugins/sourceview/plugin.c:
12815 Added some preferences to sourceview and fixed vfs_monitor
12817 * tagmanager/c.c: (parseParens):
12818 Removed annoying debug message
12820 * libanjuta/interfaces/libanjuta.idl:
12821 Removed IAnjutaEditorFactory::create_style_editor()
12823 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12825 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12826 Search : Bookmark all matched lines.
12828 2006-03-06 Johannes Schmid <jhs@gnome.org>
12830 * plugins/class-gen/anjuta-class-gen.plugin.in
12831 plugins/file-loader/plugin.c: (sort_wizards)
12832 (on_create_submenu), (activate_plugin)
12833 plugins/file-wizard/anjuta-file-wizard.plugin.in
12834 plugins/glade/anjuta-glade.plugin.in
12835 plugins/project-import/anjuta-project-import.plugin.in
12836 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12838 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12839 sorted alphabeticly
12841 * plugins/project-wizard/templates/mkfile.wiz:
12842 Use configured project directory instead of ~/myproject
12844 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12846 Show markers (again) and monitor uri
12848 2006-03-06 Naba Kumar <naba@gnome.org>
12850 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12851 typedefs separately so that forward linking would work.
12852 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12854 2006-03-05 Naba Kumar <naba@gnome.org>
12856 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12857 passing Enums and Structs in signals. Define struct _Name in
12858 generated code, so that forward referencing.
12859 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12861 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12863 2006-03-05 Naba Kumar <naba@gnome.org>
12865 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12866 support. Generate GType definitions for enums in generated codes
12867 so that enums could be passed as signal params.
12869 2006-03-04 Naba Kumar <naba@gnome.org>
12871 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12872 Restored cvs-moved revision files. They were originally marked
12873 deleted at their older locations. Now they are restored at
12874 their new locations. The changeset is one that was committed
12875 as part of document-manager, editor, search and print plugins
12876 separation from editor plugin.
12878 2006-03-03 Johannes Schmid <jhs@gnome.org>
12880 * plugins/sourceview/*:
12881 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12884 2006-03-04 Naba Kumar <naba@gnome.org>
12886 * plugins/gdb/*: Deleted removed files (see previous changlog
12887 entry for files list).
12889 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
12891 * plugins/debug-mananger/breakpoints.c,
12892 plugins/debug-manager/breakpoints.h,
12893 plugins/debug-manager/debug_tree.c,
12894 plugins/debug-manager/debug_tree.h,
12895 plugins/debug-manager/info.c,
12896 plugins/debug-manager/info.h,
12897 plugins/debug-manager/locals.c,
12898 plugins/debug-manager/locals.h,
12899 plugins/debug-manager/memory.c,
12900 plugins/debug-manager/memory.h,
12901 plugins/debug-manager/registers.c,
12902 plugins/debug-manager/registers.h,
12903 plugins/debug-manager/sharedlib.c,
12904 plugins/debug-manager/sharedlib.h,
12905 plugins/debug-manager/signal.c,
12906 plugins/debug-manager/signal.h,
12907 plugins/debug-manager/stack_trace.c,
12908 plugins/debug-manager/stack_trace.h,
12909 plugins/debug-manager/watch.c,
12910 plugins/debug-manager/watch.h,
12911 plugins/debug-manager/Makefile.am:
12912 Move from gdb plugin to debug manager plugin
12914 * plugins/debug-manager/anjuta-debug-manager.glade,
12915 plugins/debug-manager/anjuta-debug-manager.ui:
12916 Move all user interface from gdb to debug manager
12918 * plugins/debug-manager/utilities.c,
12919 plugins/debug-manager/utilities.h:
12920 Remove some unused code
12921 Add useful code from gdb plugin
12923 * plugins/debug-manager/start.c,
12924 plugins/debug-manager/start.h:
12925 Include code of attach_process
12926 Add more code to start the debugger
12928 * plugins/debug-manager/plugin.c,
12929 plugins/debug-manager/plugin.h,
12930 plugins/debug-manager/anjuta-debug-manager.plugin.in:
12931 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
12933 * plugins/debug-manager/debugger.c,
12934 plugins/debug-manager/debugger.h:
12935 Implement a queue of debugger command
12937 * plugins/gdb/actions.c,
12938 plugins/gdb/actions.h,
12939 plugins/gdb/watch_cbs.c,
12940 plugins/gdb/watch_cbs.h,
12941 plugins/gdb/watch_gui.c,
12942 plugins/gdb/watch_gui.h:
12945 * plugins/gdb/debugger.c,
12946 plugins/gdb/debugger.h,
12947 plugins/gdb/gdbmi.c,
12948 plugins/gdb/gdbmi.h,
12949 plugins/gdb/utilities.c,
12950 plugins/gdb/utilities.h,
12951 plugins/gdb/Makefile.am,
12952 plugins/gdb/anjuta-gdb.plugin.in:
12953 Implement necessary functions
12955 * plugins/gdb/parser.c,
12956 plugins/gdb/parser.h:
12957 Code for parsing variable previously in debug_tree.c
12959 * plugins/gdb/anjuta-gdb.glade,
12960 plugins/gdb/anjuta-gdb.ui:
12961 Remove user interface
12963 * plugins/gdb/gdbmi-test.c:
12966 * plugins/gdb/anjuta-gdb.plugin.png:
12967 Try an improved icon for gdb (archer fish)
12969 * libanjuta/anjuta-debugger.c,
12970 libanjuta/anjuta-debugger.h,
12971 libanjuta/interfaces/libanjuta.idl,
12972 libanjuta/interfaces/anjuta-idl-compiler.pl,
12973 libanjuta/Makefile.am:
12974 Add declaration used in new IAnjutaDebugger interface
12976 * manuals/reference/libanjuta.types,
12977 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
12978 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
12979 Update documentation
12981 2006-03-02 Naba Kumar <naba@gnome.org>
12983 * manuals/reference/libanjuta/Makefile.am,
12984 manuals/reference/libanjuta/libanjuta-docs.sgml,
12985 manuals/reference/libanjuta/libanjuta-sections.txt,
12986 manuals/reference/libanjuta/libanjuta.types,
12987 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
12988 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
12989 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
12990 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
12991 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
12992 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
12993 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
12994 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
12995 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
12996 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
12997 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
12998 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
12999 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13000 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13001 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13002 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13003 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13004 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13005 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13006 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13007 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13008 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13009 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13010 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13011 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13012 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13013 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13014 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13015 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13016 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13017 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13018 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13019 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13020 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13021 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13022 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13023 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13024 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13025 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13026 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13027 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13028 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13029 manuals/reference/libanjuta/tmpl/plugins.sgml,
13030 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13031 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13032 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13033 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13034 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13035 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13036 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13037 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13038 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13039 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13040 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13041 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13042 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13043 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13046 2006-02-28 Naba Kumar <naba@gnome.org>
13048 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13049 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13050 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13051 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13052 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13053 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13054 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13055 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13056 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13057 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13058 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13059 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13060 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13061 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13063 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13065 * plugins/sourceview/sourceview.c:
13066 Select to brace, select block.
13068 2006-02-28 Johannes Schmid <jhs@gnome.org>
13070 * plugins/file-wizard/Makefile.am
13071 plugins/file-wizard/action-callbacks.c (removed)
13072 plugins/file-wizard/action-callbacks.h (removed)
13073 plugins/file-wizard/anjuta-file-wizard.ui
13074 plugins/file-wizard/plugin.c: (activate_plugin),
13075 (deactivate_plugin)
13076 plugins/file-wizard/plugin.h:
13077 Removed Edit->Insert Text submenu (replace by macros plugin)
13079 * plugins/sourceview/sourceview.c: (sourceview_new),
13080 (ieditor_set_popup_menu):
13081 Fixed some more bugs
13083 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13085 2006-02-28 Naba Kumar <naba@gnome.org>
13087 * plugins/file-manager/an_file_view.c,
13088 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13089 rows also and with delay 1 sec (the color and timout value should
13090 probably be picked up from some system wide preference key).
13092 2006-02-28 Naba Kumar <naba@gnome.org>
13094 * libanjuta/interfaces/libanjuta.idl,
13095 plugins/document-manager/action-callbacks.c,
13096 plugins/document-manager/plugin.c,
13097 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13098 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13099 Added interface checks in document manager and enable/disable
13100 menus based on supported interface.
13102 * plugins/project-import/anjuta-project-import.glade: Set some
13103 resonable size for the import dialog.
13105 2006-02-27 Naba Kumar <naba@gnome.org>
13107 * libanjuta/interfaces/libanjuta.idl,
13108 plugins/document-manager/action-callbacks.c,
13109 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13110 and eol conversion actions.
13112 2006-02-27 Johannes Schmid <jhs@gnome.org>
13114 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13115 * plugins/file-manager/an_file_view.c
13116 plugins/file-manager/plugin.h: Added tooltips
13117 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13119 2006-02-26 Naba Kumar <naba@gnome.org>
13121 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13122 plugins/build-basic-autotools/build-basic-autotools.c,
13123 plugins/build-basic-autotools/build-basic-autotools.h,
13124 plugins/build-basic-autotools/executer.c,
13125 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13126 disable indicator highlights preferences from message manager to
13127 build plugin. Implemented message indicator highlights in build tool.
13129 * plugins/editor/text_editor.c: Fixed indicators.
13131 2006-02-26 Johannes Schmid <jhs@gnome.org>
13133 * plugins/sourceview/sourceview.c:
13136 * plugins/subversion/svn_auth.c:
13137 Fixed username/password authentification but there might be a memory corruption
13139 2006-02-26 Naba Kumar <naba@gnome.org>
13141 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13142 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13143 libanjuta/anjuta-launcher.h: Added documentation.
13145 2006-02-24 Naba Kumar <naba@gnome.org>
13147 * plugins/editor/text_editor.c: Fixed change in API in
13148 IAnjutaEditorSelection::set().
13150 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13152 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13153 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13154 libanjuta/interfaces/libanjuta.idl :
13155 Search in sourceview editor (Select in buffer).
13158 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13160 * plugins/sourceview/sourceview.c :
13161 Fixed Replace, to_upper, to_lower.
13163 * plugins/search/search-replace_backend.c :
13164 Renamed header name.
13166 2006-02-22 Naba Kumar <naba@gnome.org>
13168 * libanjuta/anjuta-plugin-description.c,
13169 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13170 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13171 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13172 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13173 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13175 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13176 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13178 2006-02-21 Naba Kumar <naba@gnome.org>
13180 * libanjuta/interfaces/libanjuta.idl,
13181 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13182 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13183 interface for editor.
13185 2006-02-21 Naba Kumar <naba@gnome.org>
13187 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13189 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13190 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13192 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13194 * GTKSOURCEVIEW EDITOR
13195 plugins/sourceview/sourceview.c :
13196 Fixed copy and Goto Line.
13198 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13199 plugins/macro/plugin.c :
13200 Fixed Insert key word and Insert macro.
13202 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
13204 * plugins/document-manager/anjuta-docman.c:
13205 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
13208 plugins/Makefile.am:
13209 plugins/sourceview/.cvsignore:
13210 plugins/sourceview/Makefile.am:
13211 plugins/sourceview/plugin.c: :
13212 plugins/sourceview/plugin.h:
13213 plugins/sourceview/sourceview.c:
13214 plugins/sourceview/sourceview.h:
13215 plugins/sourceview/sourceview.plugin:
13216 plugins/sourceview/sourceview.plugin.in:
13217 plugins/sourceview/sourceview.png:
13219 Added sourceview editor plugin
13221 2006-02-19 Naba Kumar <naba@gnome.org>
13223 * libanjuta/interfaces/libanjuta.idl,
13224 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13225 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13226 plugins/cvs-plugin/cvs-interface.c,
13227 plugins/document-manager/action-callbacks.c,
13228 plugins/document-manager/action-callbacks.h,
13229 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
13230 plugins/search/plugin.c, plugins/search/search-replace.c,
13231 plugins/search/search-replace_backend.c,
13232 plugins/subversion/subversion-actions.c,
13233 plugins/subversion/subversion-callbacks.c,
13234 plugins/tools/editor.c, plugins/tools/execute.c,
13235 plugins/tools/variable.c: Defined proper editor interfaces and fixed
13236 few fatal warnings.
13238 2006-02-15 Naba Kumar <naba@gnome.org>
13240 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
13243 * libanjuta/interfaces/libanjuta.idl,
13244 plugins/document-manager/anjuta-docman.c,
13245 plugins/document-manager/plugin.c,
13246 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
13247 unnecessary parameters from IAnjutaEditor interface and used proper
13248 types instead of 'gpointer'. Fixed various compiler warnings.
13250 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
13253 2006-02-12 Naba Kumar <naba@gnome.org>
13255 * po/POTFILES.in: Updated.
13257 2006-02-11 Naba Kumar <naba@gnome.org>
13259 * plugins/editor/properties.[cxx,h],
13260 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
13261 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
13262 to sci_prop_*(), because they were conflicting with external
13263 functions (in some ssl library).
13265 2006-02-08 Naba Kumar <naba@gnome.org>
13267 Patch from Massimo Cora <maxcvs@email.it>:
13268 * plugins/valgrind/anjuta-valgrind.schemas,
13269 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
13270 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
13271 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
13272 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
13273 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
13274 plugins/valgrind/vgtoolview.c,
13275 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
13276 before running the debugging session. I've added also a
13277 preference in Anjuta Preferences where you can specify
13278 the path to the valgrind binary. The default is /usr/bin/valgrind.
13279 Now it displays a dialog with the error. [it can be -program
13280 exited- or -file loaded or end of input-]. Some valgrind 3.x
13283 2006-01-29 Naba Kumar <naba@gnome.org>
13285 Patch from Massimo Cora <maxcvs@email.it>:
13286 * configure.in, plugins/Makefile.am,
13287 plugins/valgrind/*: Valgrind plugin (requires
13288 binutils-dev and valgrind to be installed.
13290 2005-01-24 Johannes Schmid <jhs@gnome.org>
13292 * Patch from Eric Greveson <ejg45@cam.ac.uk>
13293 plugins/tools/variables.c:
13294 Added current directory to possible variables
13296 * Patch from Günther Brammer <gbrammer@gmx.de>
13297 plugins/document-manager/anjuta-docman.c:
13298 Fix a crash on opening a file
13300 AUTHORS: Added Günther Brammer
13302 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13304 * libanjuta/anjuta-launcher.c:
13305 Fix a bug in AnjutaLauncher when output is bigger than buffer
13306 Probably fix bug #315188 and #305134
13308 2005-12-28 Johannes Schmid <jhs@gnome.org>
13310 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13311 * src/about.c: Use new gtk about dialog
13312 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13313 Updated anjuta_ui_add_action_group_entries call
13315 Patch from Jean Breford <jean.breford@normalesup.org>
13316 and Markus Habermehl <bmh1980de@yahoo.de>:
13318 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13319 * AUTHORS: Added Jean and Markus
13321 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13322 * plugins/search/search-replace.c :
13323 Bookmark all matched lines.
13324 * plugins/search/search-replace_backend.c :
13325 Fixed bug (Search in all project files).
13327 2005-12-21 Johannes Schmid <jhs@gnome.org>
13329 * plugins/search/plugin.c:
13331 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13332 investigation needed.
13334 AUTHORS: Added Ross Goldner
13336 2005-12-19 Ross Golder <ross@golder.org>
13338 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13339 application/xml MIME type.
13341 2005-12-18 Johannes Schmid <jhs@gnome.org>
13343 po/POTFILES.in: Updated files after directory changes
13344 HACKING: Removed outdated section 3 (anoncvs)
13346 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13348 * plugins/build-basic-autotools/build-basic-autotools.c:
13349 Save all files in editor before running a command
13351 * plugins/tools/execute.c:
13352 Use document manager plugin instead of each editor for
13355 2005-12-15 Johannes Schmid <jhs@gnome.org>
13357 * plugins/document-manager/action-callbacks.c:
13358 (on_save_all1_activate), (on_swap_activate)
13359 plugins/document-manager/anjuta-docman.c:
13360 (on_save_as_filesel_response), (on_notebook_switch_page):
13362 Fixed some remaining issues in document-manger
13364 2005-12-15 Johannes Schmid <jhs@gnome.org>
13366 * plugins/profile-default/default.anjuta:
13367 Load Search plugin and Message Manager by default
13369 2005-12-14 Johannes Schmid <jhs@gnome.org>
13371 * plugins/editor/text_editor.c
13372 libanjuta/anjuta-utils.c:
13374 Check if files differ when gnome-vfs monitoring is used.
13377 2005-12-13 Johannes Schmid <jhs@gnome.org>
13379 * plugins/document-manager/plugin.c:
13380 Only save modified files in ianjuta_file_savable_save() for document-manager
13381 as discussed on mailing list.
13383 * plugins/cvs-plugin/cvs-callbacks.c:
13384 Fixed dialog handling for empty log message
13386 2005-12-13 Johannes Schmid <jhs@gnome.org>
13388 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13390 * plugins/project-manager/* Removed ununsed files
13392 * plugins/symbol-browser/an_symbol_iter.c
13393 plugins/build-basic-autotools/build-basic-autotools.c
13394 plugins/build-basic-autotools/executer.c
13395 plugins/class-gen/class_gen.c
13396 plugins/class-inheritance/class-inherit.c
13397 plugins/cvs-plugin/cvs-actions.c
13398 plugins/cvs-plugin/cvs-interface.c
13399 plugins/debug-manager/attach_process.
13400 plugins/devhelp/plugin.c
13401 plugins/document-manager/plugin.c
13402 plugins/document-manager/indent_util.c
13403 plugins/editor/properties.cxx
13404 plugins/editor/aneditor.cxx
13405 plugins/editor/style-editor.c
13406 plugins/editor/text_editor.c
13407 plugins/macro/macro_db.c
13410 Use DEBUG_PRINT for debug messages
13412 libanjuta/anjuta-debug.h: Include config.h
13414 HACKING: Updated (BTW: does anyone read this?)
13416 2005-12-12 Johannes Schmid <jhs@gnome.org>
13418 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13419 * plugins/gdb/debugger.c
13421 Fix a crasher in gdb plugin
13423 * plugins/gtodo/plugin.c
13424 plugins/search/plugin.c
13428 * plugins/document-manager/anjuta-docman.c:
13430 Fixed error markers
13432 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13434 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13436 * plugins/document-manager/anjuta-docman.c:
13437 highlight changed files in docman popup-menu
13438 * plugins/gdb/debug-tree.c:
13439 plugins/gdb/debugger.c
13440 Do not corupt entire "locals" tree when variable pointer have
13441 additional info and arrays/strucs/unions correctly.
13444 2005-12-11 Johannes Schmid <jhs@gnome.org>
13446 * plugins/document-manager/anjuta-docman.c
13447 plugins/document-manager/plugin.c
13448 plugins/editor/text_editor.c:
13450 AUTHORS: Added Johan Ersvik
13452 Fixed "is-dirty" bug and tab ordering
13454 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13456 * plugins/editor/aneditor-autocomplete.cxx
13457 plugins/editor/aneditor-calltip.cxx
13458 plugins/editor/aneditor-priv.h
13459 plugins/symbol-browser/an_symbol.c
13460 plugins/symbol-browser/an_symbol_view.c
13462 tagmanager/tm_symbol.c
13463 tagmanager/tm_tag.c
13464 tagmanager/include/tm_symbol.h
13465 tagmanager/include/tm_tag.h
13468 Better pointer recognition in tagmanager and symbol browser
13470 2005-12-11 Johannes Schmid <jhs@gnome.org>
13472 * plugins/search/*: New search plugin derived from search code in old editor
13475 * plugins/document-manager/*: new document-manger which is now seperated from
13476 editor to allow implementation of other editor widgets. Code is mostly derived
13477 from old editor plugin
13479 * plugins/print/* new print plugin which is not fully implemented in the
13482 * plugins/editor/text_editor.c: Added lots of interface code
13484 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13485 IAnjutaEditorFactory and extended IAnjutaEditor
13487 * configure.in, plugins/Makefile.am updated build system for new
13490 This is a huge commit which might still contain some bugs and also has
13491 some fixmes. Things that are not working are the search toolbar because it
13492 does not use the same backend as any other searching function and printing
13493 (easy to fix) because it did not yet implement IAnjutaPrintable.
13495 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13497 * plugins/project-wizard/property.c:
13498 Use newer GtkFileChooser instead of GtkFileSelection with
13499 GnomeFileEntry to avoid a bug
13501 * plugins/project-wizard/install.c:
13502 Avoid an endless loop if project directory is not writable
13504 * plugins/project-wizard/druid.c:
13505 Allow creating project in empty directory without a
13508 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13510 Patch from Massimo Cora <maxcvs@email.it>
13511 * plugins/class-inheritence/class-inherit.c
13512 plugins/class-inheritence/plugin.c
13513 plugins/class-inheritence/plugin.h
13516 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13517 no longer supported!
13519 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13521 Patch from Johan Ersvik <jersvik@fastmail.fm>
13522 * plugins/message-view/message-view.c
13523 plugins/build-basic-autotools/build-basic-autotools.c
13524 plugins/build-basic-autotools/automake-c.filters
13526 This patch correct regex-filters for newer automake
13529 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13531 * plugins/tools/execute.c:
13532 Detect variables inside a word
13534 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13536 * libanjuta/anjuta-status.[ch],
13537 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13538 plugins/editor/anjuta-docman.c :
13539 New anjuta-status procedure.
13541 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13544 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13545 plugins/editor/Makefile.am
13546 plugins/editor/anjuta-document-manager.glade
13547 plugins/editor/plugin.c plugins/editor/plugin.h
13548 plugins/editor/text_editor.c plugins/editor/text_editor.h
13550 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13551 plugins/editor/indent-util.c plugins/editor/indent-util.h
13552 plugins/editor/indent_test.c :
13553 Set and Preview indent preferences parameters.
13554 Saved indent user parameters.
13556 2005-10-27 Naba Kumar <naba@gnome.org>
13558 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13559 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13560 theme color for saved documents.
13562 2005-10-26 Naba Kumar <naba@gnome.org>
13564 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13565 list. Fixed bug #316731.
13567 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13569 * tagmanager/tm_symbol.c: Fixed bug #315218
13571 2005-10-23 Adam Weinberger <adamw@gnome.org>
13573 * plugins/build/build_file.c
13574 plugins/build-basic-autotools/build-basic-autotools.c
13575 plugins/tools/execute.c
13576 plugins/build/compile.c
13577 plugins/build/configurer.c
13578 plugins/debug-manager/plugin.c
13579 plugins/editor/plugin.c
13580 plugins/editor/print.c
13581 plugins/editor/text_editor.c
13582 plugins/file-loader/plugin.c
13583 plugins/file-manager/an_file_view.c
13584 plugins/symbol-browser/an_symbol_view.c
13585 plugins/gdb/debugger.c
13586 plugins/gdb/plugin.c
13587 plugins/glade/plugin.c
13588 plugins/macro/macro-actions.c
13589 plugins/macro/plugin.c
13590 plugins/profile-default/plugin.c
13591 plugins/project-manager/plugin.c
13592 plugins/project-manager/project_import.c
13593 plugins/symbol-browser/plugin.c
13594 plugins/tools/execute.c
13596 src/anjuta-actions.h
13598 Correct spacing errors before and after "...".
13600 2005-10-20 Naba Kumar <naba@gnome.org>
13602 * plugins/gdb/debugger.c: Fixed attach/detach process to
13603 updated UI properly.
13605 2005-10-18 Naba Kumar <naba@gnome.org>
13607 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13610 2005-10-13 Naba Kumar <naba@gnome.org>
13612 * plugins/project-mkfile-import/*: Removed separate import wizard for
13613 makefile based projects (because single widzard handles all wizards).
13615 * plugins/project-import/project-import.c: Made wizard window
13616 transient to main window.
13618 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13620 * AUTHORS: Added Eric's name in contributors list.
13622 * configure.in, plugins/Makefile.am,
13623 plugins/project-import/Makefile.am,
13624 plugins/project-import/anjuta-project-import.glade,
13625 plugins/project-import/project-import.c,
13626 plugins/project-import/project-import.h: Import wizard now detects
13627 both makefile and automake projects together instead of separate wizard.
13629 * plugins/project-wizard/templates/java/project.anjuta,
13630 plugins/project-wizard/templates/mkfile/project.anjuta,
13631 plugins/project-wizard/templates/python/project.anjuta,
13632 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13633 name to make it appropriate.
13635 2005-10-11 Naba Kumar <naba@gnome.org>
13637 * configure.in: Fixed glade3 version requirement.
13639 2005-09-29 Alexander Shopov <ash@contact.bg>
13641 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13643 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13645 * plugins/subversion/svn_auth.c
13646 plugins/subversion/anjuta_subversion.glade:
13647 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13649 2005-09-22 Naba Kumar <naba@gnome.org>
13651 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13653 * configure.in, plugins/Makefile.am
13654 plugins/project-manager/anjuta-project-manager.plugin.in,
13655 plugins/project-manager/plugin.c,
13656 (added) plugins/project-mkfile-import/.cvsignore,
13657 (added) plugins/project-mkfile-import/Makefile.am,
13658 (added) plugins/project-mkfile-import/
13659 anjuta-project-mkfile-import-plugin.png,
13660 (added) plugins/project-mkfile-import/
13661 anjuta-project-mkfile-import.glade,
13662 (added) plugins/project-mkfile-import/
13663 anjuta-project-mkfile-import.plugin.in,
13664 (added) plugins/project-mkfile-import/plugin.c,
13665 (added) plugins/project-mkfile-import/plugin.h,
13666 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13667 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13668 plugins/project-wizard/templates/Makefile.am,
13669 (added) plugins/project-wizard/templates/mkfile-logo.png,
13670 (added) plugins/project-wizard/templates/mkfile.wiz,
13671 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13672 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13673 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13674 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13675 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13676 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13677 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13678 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13679 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13680 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13681 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13682 Added makefile based project import wizard and wizard template.
13684 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13686 * libanjuta/anjuta-launcher.c: Reduced false password detections
13688 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13690 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13691 messages correctly.a
13693 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13695 * scintilla/Makefile.am: Changed scintilla library to noinst
13696 * pixmaps/Makefile.am: Install password.png
13697 * libanjuta/anjuta-launcher.c: Changed password detection
13698 to be able to access GNOME CVS with ssh.
13700 2005-08-31 Naba Kumar <naba@gnome.org>
13702 * plugins/glade/plugin.c: Set transient window for the widget
13705 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13707 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13709 2005-08-10 Naba Kumar <naba@gnome.org>
13711 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13712 as shortcut key for execute.
13714 * src/about.c: Clean up.
13716 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13717 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13720 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13722 * plugins/editor/search-replace_backend.c :
13723 Fixed search in File Patterns.
13725 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13727 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13729 2005-08-04 Naba Kumar <naba@gnome.org>
13731 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13732 for pango-1.8 rendering bug.
13734 2005-08-03 Naba Kumar <naba@gnome.org>
13736 * plugins/glade/plugin.c: Proper names for plugin widgets.
13738 * plugins/subversion/anjuta-subversion.glade,
13739 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13740 string allocations. Use passed default values when available.
13741 Set proper focus and dialog default response. Destroy dialog after use.
13742 Return error when appropriate.
13744 2005-08-02 Naba Kumar <naba@gnome.org>
13746 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13747 for pango-1.8 rendering bug.
13749 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13751 * scintilla/Makefile.am: Fixed a make -j x bug
13753 2005-08-02 Johannes Schmid <jhs@gnome.org>
13755 * plugins/subversion/svn-auth.c: Added username/password
13758 2005-08-01 Naba Kumar <naba@gnome.org>
13760 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13761 checks for character width calculations.
13763 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13765 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13767 2005-07-31 Naba Kumar <naba@gnome.org>
13769 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13770 messup with pango 1.8. Fixed bug #311846.
13772 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13774 * plugins/gdb/memory.c : Fixed bug 305082.
13776 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13777 plugins/project-wizard/templates/gcj.wiz,
13778 plugins/project-wizard/templates/gnome.wiz,
13779 plugins/project-wizard/templates/gtk.wiz,
13780 plugins/project-wizard/templates/java.wiz,
13781 plugins/project-wizard/templates/python.wiz,
13782 plugins/project-wizard/templates/wxwin.wiz,
13783 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13785 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13787 * plugins/tools/execute.c:
13788 Correct a crash if editor is closed while a tool still use it.
13790 2005-07-28 Naba Kumar <naba@gnome.org>
13792 * scintilla/*: Updated scintilla from their latest CVS.
13794 2005-07-27 Naba Kumar <naba@gnome.org>
13796 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13797 plugins/build-basic-autotools/build-basic-autotools.c,
13798 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13799 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13800 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13801 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13802 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13803 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13804 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13805 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13806 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13807 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13808 argument to anjuta_ui_add_action_group_entries() and
13809 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13810 Fixed all plugins to pass translation domain. This fixes untranslated
13813 2005-07-27 Naba Kumar <naba@gnome.org>
13815 * plugins/class-inheritance/class-callbacks.c,
13816 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13817 proper system colors.
13819 2005-07-26 Naba Kumar <naba@gnome.org>
13821 * ROADMAP: Updated and added more tasks.
13823 2005-07-25 Naba Kumar <naba@gnome.org>
13825 * ROADMAP: Updated and added more tasks.
13827 2005-07-24 Naba Kumar <naba@gnome.org>
13829 * HACKING: Fixed format.
13831 2005-07-24 Naba Kumar <naba@gnome.org>
13833 * ROADMAP: Fixed format.
13834 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13836 2005-07-24 Naba Kumar <naba@gnome.org>
13838 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13839 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13841 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13843 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13844 Correct wrong sensitivity setting
13846 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13848 * plugins/tools/variable.c: Add variables for project manager
13850 2005-07-23 Naba Kumar <naba@gnome.org>
13852 * ROADMAP: updated.
13854 2005-07-23 Naba Kumar <naba@gnome.org>
13856 * plugins/subversion/Makefile.am,
13857 plugins/subversion/svn-auth.c,
13858 plugins/subversion/svn-auth.h: Added subversion authentication code
13861 * plugins/subversion/subversion-callbacks.c,
13862 plugins/subversion/subversion-callbacks.h,
13863 plugins/subversion/svn-backend-priv.h,
13864 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13865 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13866 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13867 Added file mode line.
13869 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13871 * configure.in: Added 'gl' to ALL_LINGUAS.
13873 2005-07-21 Naba Kumar <naba@gnome.org>
13875 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13876 the active sources and kill the running process without emitting
13877 signals (which could be fatal because the object is being destroyed).
13878 Incidentally, fixed the crash that happens when stopping an active
13879 debugger session. Disabled debug prints and code clean up.
13882 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13883 message view object, because that prevents many unprocessed outputs
13884 from the cvs command from being appended in view. Does not set NULL
13885 to mesg_view private member (not required) so that any pending outputs
13886 to view is processed.Fixed bug #172666.
13888 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13889 type in supported list.
13891 2005-07-18 Adam Weinberger <adamw@gnome.org>
13893 * plugins/file-manager/anjuta-file-manager-plugin.glade:
13894 grammar/spelling fixes.
13896 2005-07-17 Naba Kumar <naba@gnome.org>
13898 * (new) plugins/project-wizard/templates/terminal/cvsignore,
13899 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
13900 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
13901 plugins/project-wizard/templates/anjuta-plugin.wiz,
13902 plugins/project-wizard/templates/gcj.wiz,
13903 plugins/project-wizard/templates/gnome.wiz,
13904 plugins/project-wizard/templates/gtk.wiz,
13905 plugins/project-wizard/templates/gtkmm.wiz,
13906 plugins/project-wizard/templates/java.wiz,
13907 plugins/project-wizard/templates/python.wiz,
13908 plugins/project-wizard/templates/terminal.wiz,
13909 plugins/project-wizard/templates/terminal/Makefile.am,
13910 plugins/project-wizard/templates/terminal/po/Makefile.am,
13911 plugins/project-wizard/templates/terminal/src/Makefile.am,
13912 plugins/project-wizard/templates/wxwin.wiz,
13913 plugins/project-wizard/templates/xlib-dock.wiz,
13914 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
13915 wizards and updated .wiz files to install them in newly created
13918 2005-07-16 Naba Kumar <naba@gnome.org>
13920 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
13922 * plugins/file-manager/an_file_view.c,
13923 plugins/file-manager/plugin.c: Added file manager preferences to
13924 show/hide files ignored by version control (e.g. cvsignore).
13926 * plugins/editor/text_editor.c: Initialize vfs info struct.
13928 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
13929 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
13930 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
13931 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
13932 omf-install/.cvsignore, pixmaps/.cvsignore,
13933 plugins/file-manager/anjuta-file-manager-plugin.glade,
13934 scintilla/.cvsignore, scintilla/include/.cvsignore,
13935 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
13936 tagmanager/python.c: Updated.
13938 2005-07-16 Naba Kumar <naba@gnome.org>
13940 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
13941 Fixed python parser to parser class methods.
13943 2005-07-15 Naba Kumar <naba@gnome.org>
13945 * plugins/project-wizard/property.c: Used parenthesis to remove
13948 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13949 plugins/project-wizard/templates/gcj.wiz,
13950 plugins/project-wizard/templates/gnome.wiz,
13951 plugins/project-wizard/templates/gtk.wiz,
13952 plugins/project-wizard/templates/gtkmm.wiz,
13953 plugins/project-wizard/templates/java.wiz,
13954 plugins/project-wizard/templates/python.wiz,
13955 plugins/project-wizard/templates/terminal.wiz,
13956 plugins/project-wizard/templates/wxwin.wiz,
13957 plugins/project-wizard/templates/xlib-dock.wiz,
13958 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
13961 2005-07-15 Naba Kumar <naba@gnome.org>
13963 * plugins/project-wizard/templates/java.wiz,
13964 plugins/project-wizard/templates/java/Makefile.am,
13965 plugins/project-wizard/templates/java/project.anjuta,
13966 plugins/project-wizard/templates/python.wiz,
13967 plugins/project-wizard/templates/python/Makefile.am,
13968 plugins/project-wizard/templates/python/project.anjuta: Use different
13969 project files for java and python module where debugger is not
13970 included in the list of plugins.
13972 2005-07-15 Naba Kumar <naba@gnome.org>
13974 * configure.in, plugins/project-wizard/templates/Makefile.am,
13975 plugins/project-wizard/templates/gcj-logo.png,
13976 plugins/project-wizard/templates/gcj.wiz,
13977 plugins/project-wizard/templates/gcj/.cvsignore,
13978 plugins/project-wizard/templates/gcj/Makefile.am,
13979 plugins/project-wizard/templates/gcj/configure.in.tpl,
13980 plugins/project-wizard/templates/gcj/src/.cvsignore,
13981 plugins/project-wizard/templates/gcj/src/Makefile.am,
13982 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
13983 plugins/project-wizard/templates/java-logo.png,
13984 plugins/project-wizard/templates/java.wiz,
13985 plugins/project-wizard/templates/java/configure.in.tpl,
13986 plugins/project-wizard/templates/java/po/Makefile.am,
13987 plugins/project-wizard/templates/java/po/POTFILES.in,
13988 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
13989 plugins/project-wizard/templates/java/src/main.java,
13990 plugins/project-wizard/templates/python-logo.png,
13991 plugins/project-wizard/templates/python.wiz,
13992 plugins/project-wizard/templates/python/.cvsignore,
13993 plugins/project-wizard/templates/python/Makefile.am,
13994 plugins/project-wizard/templates/python/configure.in.tpl,
13995 plugins/project-wizard/templates/python/po/.cvsignore,
13996 plugins/project-wizard/templates/python/po/Makefile.am,
13997 plugins/project-wizard/templates/python/po/POTFILES.in,
13998 plugins/project-wizard/templates/python/src/.cvsignore,
13999 plugins/project-wizard/templates/python/src/Makefile.am,
14000 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14001 plugins/project-wizard/templates/python/src/main.py: Added Generic
14002 gcj and python project wizards. Fixed Generic java project to
14003 use _JAVA primary. Update gnome-build from cvs for them to work
14006 2005-07-12 Naba Kumar <naba@gnome.org>
14008 * plugins/project-manager/plugin.c: Automatically determine
14009 project backend by probing.
14011 2005-07-04 Naba Kumar <naba@gnome.org>
14013 * Makefile.am: Do not install old anjuta.glade file which conflicts
14014 with newer src/anjuta.glade.
14016 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14018 * plugins/an_symbol_prefs.c:
14019 Sort list of available symbol files
14021 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14023 * plugins/build-basic-autotools.c:
14026 * plugins/gtodo/libgtodo.c:
14027 Possible fix for #307800
14029 * libanjuta/anjuta-encodings.c
14030 libanjuta/anjuta-launcher.c
14031 libanjuta/anjuta-preference-dialog.c
14032 libanjuta/anjuta-preferences.c
14033 libanjuta/anjuta-ui.c
14034 libanjuta/anjuta-util.c
14035 libanjuta/cell-renderer-captioned-image.c
14036 libanjuta/plugin.c:
14038 Patch from de_lupus@pandora.be (Kristof Vansant):
14039 Replaced deprecated gnome-i18n.h
14042 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14044 * plugins/subversion/anjuta-subversion.glade
14045 plugins/subversion/anjuta-subversion.ui
14046 plugins/subversion/plugin.c
14047 plugins/subversion/subversion-actions.c
14048 plugins/subversion/subversion-callbacks.h
14049 plugins/subversion/subversion-callbacks.c
14050 plugins/subversion/svn-backend-priv.h
14051 plugins/subversion/svn-backend.h
14052 plugins/subversion/svn-backend.c
14053 plugins/subversion/svn-thread.h
14054 plugins/subversion/svn-thread.c:
14056 Implemented Subversion diff
14058 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14060 * plugins/build-basic-autotools/build-basic-autotools.c:
14061 Fixed crash bug! Might be useful to release 2.0.2 soon
14062 because this bug will crash any build which produces errors
14065 === Anjuta 2.0.1 ===
14067 2005-06-27 Naba Kumar <naba@gnome.org>
14069 * plugins/tools/execute.c: Formated code.
14071 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14073 * plugins/build-basic-autotools/build-basic-autotools.c:
14074 Remove two memory leaks
14075 Check command output versus untranslated strings too
14077 * plugins/tools/execute.c:
14078 Remove two memory leaks
14079 Check command output versus untranslated strings too
14080 Remove description message
14082 * plugins/tools/fileop.c:
14083 Escape tool name in xml configuration file
14085 2005-05-26 Naba Kumar <naba@gnome.org>
14087 * configure.in: Bumped version to 2.0.1
14088 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14090 * plugins/tools/execute.c: Fixed clickable messages.
14093 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14094 Deactivate glade plugin when last glade project is closed. Reorder
14095 glade widgets in layout. Change glade project when user selects a
14096 new project. Removed project from the list when user closes it. Fixed
14097 glade project file loading from URI. Save and restored loaded glade
14098 projects in/from session.
14100 * plugins/class-gen/action-callbacks.c,
14101 plugins/class-gen/anjuta-class-gen-plugin.glade,
14102 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14103 plugins/file-wizard/anjuta-file-wizard.glade,
14104 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14105 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14106 "Add to project" correctly. Use the source file path returned after
14107 adding to project. Fixed memory leaks. Deactivate wizard plugins
14110 * plugins/project-manager/plugin.c,
14111 plugins/project-wizard/anjuta-project-wizard.glade,
14112 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14113 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14114 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14115 project-wizard preference page to anjuta app, because they are
14116 more appropriated as general preferences. Renamed username and
14117 useremail properties keys.
14119 * po/POTFILES.in: Updated.
14121 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14124 * plugins/file-loader/plugin.c: Do not use static variable to store
14125 created submenu in factory. Fixed crash in anjuta exit.
14127 2005-05-24 Naba Kumar <naba@gnome.org>
14129 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14130 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14131 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14132 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14133 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14134 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14135 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14136 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14137 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14139 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14140 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14141 plugins/build-basic-autotools/build-basic-autotools.c,
14142 plugins/build-basic-autotools/build-basic-autotools.h,
14143 plugins/build-basic-autotools/executer.c,
14144 plugins/build-basic-autotools/executer.h,
14145 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14146 plugins/tools/variable.c: Added an extra argument to
14147 anuta_util_dialog_input() to pass default value. Save/load project
14148 configure and execution parameters in/from session.
14150 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14151 symbol browser is loaded.
14153 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14156 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14157 deactivate would not start shell.
14159 2005-05-24 Naba Kumar <naba@gnome.org>
14161 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14162 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14163 libegg/egg-submenu-action.c, libegg/test-actions.c,
14164 plugins/build-basic-autotools/build-basic-autotools.c,
14165 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14166 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14167 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14168 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14169 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14170 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14171 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14172 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14173 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14174 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14176 2005-05-24 Naba Kumar <naba@gnome.org>
14178 * data/properties/styles.properties: Fixed defalt font.
14180 * plugins/editor/search-replace.c,
14181 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14182 project openness wihtout activating project-manager plugin (i.e.
14183 using anjuta_shell_get()).
14185 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14186 - Completed add_source(), add_group() and add_target() methods of
14187 IAnjutaProjectManager.
14188 - Change their definition to return the added element (or NULL).
14189 - Used interface API for project main menus and 'add to project'
14190 from file-manager context menu.
14191 - Select proper default target/group when prompting for adding
14192 source/target/group.
14193 - Do not expand all nodes in selection tree when default selection
14194 are given (eases navigation in big projects).
14196 - Marked strings for translation.
14198 2005-05-23 Naba Kumar <naba@gnome.org>
14200 * src/anjuta-app.c: Save menu accelerators on change.
14202 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
14203 save-as dialog (leading to crash later).
14205 2005-05-22 Naba Kumar <naba@gnome.org>
14208 * AUTHORS: Added developers for other projects. Updated.
14209 * TODO.tasks: Updated.
14210 * ChangeLog: Added past changelogs from anjuta-0.1.5.
14212 2005-05-22 Naba Kumar <naba@gnome.org>
14214 * plugins/tools/execute.c: Make parsable lines distinct by adding
14215 a "Click me" description in the message. Allow tools to open arbibrary
14216 file in editory using gdb-styled annotation (The line starts with two
14217 \032 characters followed by the file:line).
14219 * plugins/tools/scripts/prepare-changelog.pl,
14220 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
14221 ChangeLog file itself and open it.
14223 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
14225 * plugins/tools/execute.c:
14226 Parse output in message pane
14227 Correct a crash on plugin deactivation
14229 * plugins/tools/fileop.c,
14230 plugins/tools/tool.c,
14231 plugins/tools/tool.h:
14232 Load only valid tools
14234 2005-06-21 Naba Kumar <naba@gnome.org>
14236 * anjuta.spec.in: Fixed devel package requirement.
14238 * plugins/message-view/message-view.c: Scroll message on next/previous.
14240 * TODO.tasks: Updated.
14242 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14243 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14244 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14245 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14246 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14247 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14248 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14249 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14251 * libanjuta/anjuta-preferences.c,
14252 plugins/build-basic-autotools/build-basic-autotools.c,
14253 plugins/build-basic-autotools/executer.c,
14254 plugins/class-gen/action-callbacks.c,
14255 plugins/class-gen/action-callbacks.h,
14256 plugins/class-gen/class_gen.c,
14257 plugins/cvs-plugin/cvs-interface.c,
14258 plugins/debug-manager/attach_process.c,
14259 plugins/debug-manager/plugin.c,
14260 plugins/debug-manager/utilities.c,
14261 plugins/debug-manager/utilities.h,
14262 plugins/editor/aneditor-autocomplete.cxx,
14263 plugins/editor/aneditor.cxx,
14264 plugins/editor/search-replace.c,
14265 plugins/editor/search-replace_backend.c,
14266 plugins/gdb/breakpoints.c,
14267 plugins/gdb/registers.c,
14268 plugins/patch/plugin.c,
14269 plugins/project-wizard/druid.c,
14270 plugins/project-wizard/install.c,
14271 plugins/subversion/plugin.c,
14272 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
14275 * plugins/class-gen/action-callbacks.c,
14276 plugins/project-wizard/parser.c,
14277 plugins/project-wizard/property.c,
14278 plugins/project-wizard/values.c,
14279 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
14281 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
14284 2005-06-20 Naba Kumar <naba@gnome.org>
14286 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14287 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14288 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14290 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
14291 exit idle function.
14293 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14294 Fixed possible memory corruption.
14296 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14297 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14298 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14299 progress bar increment and added progress status for symbol refresh
14300 and project loading.
14302 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14303 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14304 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14305 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14308 * TODO.tasks: Updated.
14310 2005-06-19 Naba Kumar <naba@gnome.org>
14312 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14315 * plugins/project-import/project-import.c: Deactivate plugin when done.
14317 2005-06-18 Naba Kumar <naba@gnome.org>
14319 * plugins/profile-default/plugin.c: Fixed error when loading another
14320 project while a project is still loaded.
14322 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14323 signal from gnome-build to popup group properties.
14325 * src/anjuta.c: Load default session by default.
14327 * po/POTFILES.in: Added missing files.
14329 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14330 activate plugin on load (activate it separately). Connect to activate
14331 and deactivate signals for housekeeping, so that if plugins are
14332 activated or deactivate externally, they are properly recorded.
14334 * plugins/profile-default/plugin.c: Save profile before a project
14335 is loaded so that it could be restored when project is closed.
14337 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14339 2005-06-17 Naba Kumar <naba@gnome.org>
14341 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14342 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14343 for project. The plugins loaded for the project is restored when project
14344 is loaded next time.
14346 * TODO.tasks: Updated.
14348 2005-06-15 Naba Kumar <naba@gnome.org>
14350 * plugins/tools/scripts/find-fixmes.pl,
14351 (new) plugins/tools/scripts/translation-status.pl,
14352 plugins/tools/scripts/tools-2.xml.in,
14353 plugins/tools/scripts/Makefile.am,
14354 plugins/tools/scripts/prepare-changelog.pl: Added translation
14355 status script. Completed find-fixmes.pl script. Fixed bugs.
14357 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14360 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14362 * plugins/message-view/anjuta-message-manager-plugin.glade :
14363 renamed "messages.tag.position" to "messages.tab.position".
14364 plugins/message-view/anjuta-msgman.c :
14365 Messages tab position prefrences.
14367 2005-06-14 Naba Kumar <naba@gnome.org>
14369 * (new) plugins/tools/scripts/find-fixmes.pl,
14370 (new) plugins/tools/scripts/tools-2.xml.in,
14371 (new) plugins/tools/scripts/Makefile.am,
14372 (new) plugins/tools/scripts/prepare-changelog.pl,
14373 plugins/tools/plugin.h, plugins/tools/fileop.c,
14374 plugins/tools/Makefile.am, configure.in: Added system tools.
14376 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14378 * plugins/tools/editor.c:
14379 Take care of creating .anjuta directory if missing
14381 2005-06-10 Naba Kumar <naba@gnome.org>
14383 * configure.in: Increased gnome-build required to version 0.1.2.
14385 * plugins/project-manager/plugin.c: Fixed target/group removal.
14386 Fixed memory leaks.
14388 2005-06-10 Naba Kumar <naba@gnome.org>
14390 * plugins/project-manager/plugin.c: Implemented target/group
14391 configuration (update gnome-build module from cvs).
14393 2005-06-07 Naba Kumar <naba@gnome.org>
14395 Patch from: Massimo Cora' <maxcvs@email.it>:
14396 * plugins/class-inheritance/Makefile.am,
14397 plugins/class-inheritance/class-inherit.c,
14398 plugins/class-inheritance/class-inherit.h,
14399 plugins/class-inheritance/plugin.c,
14400 plugins/class-inheritance/plugin.h,
14401 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14402 expanded view of classes in hierarchy canvas (collapsable again).
14404 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14406 * scintilla/patches/scintilla-64-bit.diff (added)
14407 * plugins/patch/patch-plugin.c:
14408 Conditional build for GTK 2.4 and GTK 2.6
14410 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14412 * plugins/tools/anjuta-tools.glade,
14413 plugins/tools/editor.c,
14414 plugins/tools/plugin.h,
14415 plugins/tools/fileop.c:
14416 Add a check box to edit an user script
14417 Correct a few memory leak
14419 * plugins/tools/execute.c,
14420 plugins/tools/tool.c,
14421 plugins/tools/tool.h:
14422 Move utility remove_mnemonic function in tool.c
14425 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14427 Patch from sbrabec@suse.cz:
14429 scintilla/include/Scintilla.h:
14431 Fix 64-Bit warnings in gcc 4
14433 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14435 * plugins/patch/patch_plugin.c
14436 plugins/patch/patch.h
14437 plugin/patch/patch-plugin.glade
14438 plugin/patch/Makefile.am:
14440 Changed patch plugin to use libglade and new gtk 2.6 widgets
14442 2005-05-31 Naba Kumar <naba@gnome.org>
14444 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14445 * plugins/editor/text_editor.c: Don't show error
14448 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14450 * plugins/message-view/anjuta-message-manager.ui,
14451 plugins/message-view/anjuta-msgman.c,
14452 plugins/message-view/anjuta-msgman.h,
14453 plugins/message-view/message-view.c,
14454 plugins/message-view/message-view.h,
14455 plugins/message-view/plugin.c:
14456 Add a popup menu in messages panes
14457 Move save message pane option in it
14459 2005-05-28 Naba Kumar <naba@gnome.org>
14461 * data/properties/styles.properties: Fixed default font
14464 * plugins/editor/style-editor.c: cleanup.
14466 2005-05-25 Naba Kumar <naba@gnome.org>
14468 * plugin/gdb/plugin.c: Start gdb even if the program does
14469 not exists. Fixes bug #305074
14471 2005-05-24 Naba Kumar <naba@gnome.org>
14473 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14474 * configure.in: graphviz pkgconfig path.
14476 2005-05-24 Naba Kumar <naba@gnome.org>
14478 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14479 * TODO.tasks: Updated.
14481 2005-05-22 Naba Kumar <naba@gnome.org>
14483 * anjuta.spec.in: Fixed spec file
14484 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14486 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14488 * TODO.tasks: Updated.
14490 * plugins/message-view/anjuta-message-manager.ui,
14491 plugins/message-view/message-view.c,
14492 plugins/message-view/message-view.h,
14493 plugins/message-view/plugin.c:
14494 Add shortcut for next and previous message
14495 Add a save message menu item
14496 Fix a bug in previous message
14498 2005-05-21 Naba Kumar <naba@gnome.org>
14500 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14501 doc/Makefile.am, global-tags/create_global_tags.sh,
14502 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14503 and rpm package creation. Fixed installation paths.
14505 * plugins/editor/anjuta-document-manager.glade,
14506 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14507 and indent options.
14509 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14511 2005-05-21 Naba Kumar <naba@gnome.org>
14513 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14514 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14515 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14516 tagmanager/Makefile.am: Fixed paths configure variables to take
14517 automake configure variables instead of hardcoding.
14519 * global-tags/tm_global_tags.c: Formated code.
14521 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14522 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14523 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14524 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14525 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14526 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14527 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14528 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14529 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14531 2005-05-20 Naba Kumar <naba@gnome.org>
14533 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14534 and fixed rpm spec file (more testing required).
14536 * data/gdb.init: Don't set gdb prompt.
14538 * mime/Makefile.am: run update-mime-data only on system-wide install.
14540 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14542 2005-05-19 Naba Kumar <naba@gnome.org>
14544 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14545 while it's not visible.
14547 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14548 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14550 2005-05-19 Naba Kumar <naba@gnome.org>
14552 * configure.in: Fixed subversion checks. Added
14553 --disable-plugin-subversion and --disable-plugin-glade
14554 configure flags to manually turn off their plugin builds.
14556 * plugins/editor/plugin.c: Save and restore current editor line
14557 positions in session.
14559 2005-05-18 Naba Kumar <naba@gnome.org>
14561 * AUTHORS: Fixed email address.
14563 * libanjuta/anjuta-utils.c,
14564 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14565 when the projectmanager toplevel is not a window. Check for valid
14566 gtkwindow type before using the passed window as parent for anjuta
14569 2005-05-17 Naba Kumar <naba@gnome.org>
14571 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14573 * plugins/cvs-plugin/Makefile.am,
14574 plugins/devhelp/plugin.c,
14575 plugins/file-loader/Makefile.am,
14576 plugins/macro/Makefile.am,
14577 plugins/message-view/Makefile.am,
14578 plugins/patch/Makefile.am,
14579 plugins/project-manager/Makefile.am,
14580 plugins/subversion/Makefile.am,
14581 plugins/symbol-browser/Makefile.am: Removed -module flags
14584 * MAINTAINERS: Added file so that I could recieve bugzilla
14587 * plugins/glade/plugin.c: Fixed compile error.
14589 === Anjuta 2.0.0 ===
14591 2005-05-15 Naba Kumar <naba@gnome.org>
14593 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14596 * plugins/symbol-browser/an_symbol_view.c,
14597 plugins/symbol-browser/plugin.c,
14598 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14599 symbols have been updated. Reset file symbols when update
14600 occurs. Fixed memory leaks.
14602 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14603 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14605 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14607 * plugins/tools/anjuta-tools.glade:
14608 Remove unused parameter dialog
14610 * plugins/tools/dialog.c,
14611 plugins/tools/fileop.c,
14612 plugins/tools/fileop.h,
14613 plugins/tools/tool.c,
14614 plugins/tools/tool.h,
14615 plugins/tools/variable.c:
14616 Add a few comments and cleanups
14618 * plugins/tools/editor.c,
14619 plugins/tools/editor.h:
14620 Remove code from previous plugin and add comments
14621 Use main window as parent (instead of tool list)
14623 * plugins/tools/execute.c,
14624 plugins/tools/execute.h:
14625 Remove code from previous plugin and add comments
14628 2005-05-14 Naba Kumar <naba@gnome.org>
14630 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14633 * configure.in: Fixed
14635 * plugins/class-inheritance/class-inheritance.png: New icon.
14637 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14638 screws up when reparented.
14640 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14642 * plugins/editor/search-replace.c,
14643 plugins/editor/search-replace_backend.c
14644 plugins/project-manager/plugin.c : Clear find pane if searching same
14645 expression. Clean code.
14647 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14649 * configure.in: Added ne in ALL_LINGUAS
14651 2005-05-13 Naba Kumar <naba@gnome.org>
14653 * configure.in: Fixed glade-3 version.
14655 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14656 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14657 plugins/gdb/watch.c: Update locals, watch and frame document on
14660 2005-05-12 Naba Kumar <naba@gnome.org>
14662 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14663 scope autocompletion when the function definition is incomplete.
14665 * plugins/class-gen/anjuta-class-gen.plugin.in,
14666 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14667 plugins/gdb/plugin.c,
14668 plugins/glade/anjuta-glade.plugin.in,
14669 plugins/project-import/anjuta-project-import.plugin.in,
14670 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14671 titles for the wizards.
14673 2005-05-11 Naba Kumar <naba@gnome.org>
14675 * configure.in, plugins/debug-manager/Makefile.am,
14676 plugins/debug-manager/plugin.c,
14677 (added) plugins/debug-manager/images/.cvsignore,
14678 (added) plugins/debug-manager/images/Makefile.am,
14679 (added) plugins/debug-manager/images/detach-16.png,
14680 (added) plugins/debug-manager/images/detach.png,
14681 (added) plugins/debug-manager/images/step-into-16.png,
14682 (added) plugins/debug-manager/images/step-into.png,
14683 (added) plugins/debug-manager/images/step-out-16.png,
14684 (added) plugins/debug-manager/images/step-out.png,
14685 (added) plugins/debug-manager/images/step-over-16.png,
14686 (added) plugins/debug-manager/images/step-over.png,
14687 plugins/gdb/Makefile.am,
14688 plugins/gdb/breakpoints.c,
14689 plugins/gdb/plugin.c,
14690 (added) plugins/gdb/images/.cvsignore,
14691 (added) plugins/gdb/images/Makefile.am,
14692 (added) plugins/gdb/images/breakpoint.png,
14693 (added) plugins/gdb/images/locals.png,
14694 (added) plugins/gdb/images/stack.png,
14695 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14696 'remove all'. Added debugger icons.
14698 * plugins/editor/text_editor.c: Fixed file monitor.
14700 Patch from: Massimo Cora' <maxcvs@email.it>
14701 * plugins/patch/anjuta-patch-plugin.png,
14702 plugins/class-gen/Makefile.am,
14703 plugins/class-gen/action-callbacks.c,
14704 plugins/class-gen/class_gen.c,
14705 plugins/class-gen/class_logo.xpm: Implemented vcs
14706 file addions. New icons by Fabio Zecchini
14708 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14710 * libanjuta/interfaces/libanjuta.idl
14711 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14712 plugins/editor/search-replace_backend.c
14713 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14715 2005-05-11 Naba Kumar <naba@gnome.org>
14717 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14718 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14719 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14720 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14721 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14724 * plugins/symbol-browser/an_symbol_prefs.c,
14725 plugins/symbol-browser/an_symbol_search.c,
14726 plugins/symbol-browser/an_symbol_view.c,
14727 plugins/symbol-browser/an_symbol_view.h,
14728 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14730 2005-05-11 Naba Kumar <naba@gnome.org>
14732 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14734 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14735 progress bar location at create time, instead of hardcoding.
14737 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14738 Added mini splash screen.
14740 * plugins/editor/text_editor.c: Do not produce warning when file
14741 monitor could not be created.
14743 * plugins/profile-default/plugin.c: Save project session on exit.
14744 Show mini splash with progress bar at profile load.
14746 2005-05-10 Naba Kumar <naba@gnome.org>
14748 * configure.in, manuals/Makefile.am: Fixed compile flags.
14749 Disable outdated manuals builds.
14751 * global-tags/Makefile.am: Uninstall tags files on
14754 * libegg/Makefile.am: Use configured deprecated flags.
14756 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14757 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14758 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14761 * mime/Makefile.am: Take DESTDIR into account.
14763 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14765 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14766 on scope autocompletion.
14768 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14769 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14770 shared libs and static libs paths for debugging. Order them
14773 * po/POTFILES.in: Updated.
14775 2005-05-09 Naba Kumar <naba@gnome.org>
14777 * libanjuta/interfaces/libanjuta.idl,
14778 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14779 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14780 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14781 Implemented debugger source directory search and emits location changed
14782 signal with absolute path of the file.
14784 * plugins/tools/tool.c: Fixed compile errors.
14786 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14788 * plugins/tools/anjuta-tools.glade,
14789 plugins/tools/dialog.h,
14790 plugins/tools/dialog.c,
14791 plugins/tools/plugin.c,
14792 plugins/tools/editor.c:
14793 Improve graphical user interface
14795 Correct an error on close
14798 * plugins/tools/fileop.c,
14799 plugins/tools/tool.h,
14800 plugins/tools/tool.c:
14801 Change the tool internal structure
14802 Support having tools configuration in several places
14804 2005-05-08 Naba Kumar <naba@gnome.org>
14806 * plugins/gdb/actions.c,
14807 (removed) plugins/gdb/registers_cbs.c,
14808 (removed) plugins/gdb/registers_cbs.h,
14809 (removed) plugins/gdb/registers_gui.c,
14810 (removed) plugins/gdb/sharedlib_cbs.c,
14811 (removed) plugins/gdb/sharedlib_cbs.h,
14812 (removed) plugins/gdb/sharedlib_gui.c,
14813 (removed) plugins/gdb/signals_cbs.c,
14814 (removed) plugins/gdb/signals_cbs.h,
14815 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14817 2005-05-08 Naba Kumar <naba@gnome.org>
14819 * plugins/build-basic-autotools/executer.c: Fixed programs
14822 * plugins/debug-manager/Makefile.am,
14823 plugins/debug-manager/anjuta-debug-manager.glade,
14824 plugins/debug-manager/plugin.c,
14825 plugins/gdb/Makefile.am: Used libglade for programs listing
14828 * (added) plugins/gdb/pointer.png: Stack pointer image.
14830 * libanjuta/anjuta-marshal.list,
14831 pixmaps/Makefile.am,
14832 plugins/gdb/actions.c,
14833 plugins/gdb/actions.h,
14834 plugins/gdb/anjuta-gdb-plugin.ui,
14835 plugins/gdb/anjuta-gdb.glade,
14836 plugins/gdb/breakpoints.c,
14837 plugins/gdb/breakpoints.h,
14838 plugins/gdb/debug_tree.c,
14839 plugins/gdb/debug_tree.h,
14840 plugins/gdb/debugger.c,
14841 plugins/gdb/debugger.h,
14842 plugins/gdb/gdbmi-test.c,
14843 plugins/gdb/gdbmi.c,
14844 plugins/gdb/gdbmi.h,
14845 plugins/gdb/info.c,
14846 plugins/gdb/info.h,
14847 plugins/gdb/locals.c,
14848 plugins/gdb/locals.h,
14849 plugins/gdb/memory.c,
14850 plugins/gdb/memory.h,
14851 plugins/gdb/plugin.c,
14852 plugins/gdb/plugin.h,
14853 plugins/gdb/registers.c,
14854 plugins/gdb/registers.h,
14855 plugins/gdb/registers_cbs.c,
14856 plugins/gdb/registers_cbs.h,
14857 plugins/gdb/registers_gui.c,
14858 plugins/gdb/sharedlib.c,
14859 plugins/gdb/sharedlib.h,
14860 plugins/gdb/sharedlib_cbs.c,
14861 plugins/gdb/sharedlib_cbs.h,
14862 plugins/gdb/sharedlib_gui.c,
14863 plugins/gdb/signals.c,
14864 plugins/gdb/signals.h,
14865 plugins/gdb/signals_cbs.c,
14866 plugins/gdb/signals_cbs.h,
14867 plugins/gdb/signals_gui.c,
14868 plugins/gdb/stack_trace.c,
14869 plugins/gdb/stack_trace.h,
14870 plugins/gdb/utilities.c,
14871 plugins/gdb/utilities.h,
14872 plugins/gdb/watch.c,
14873 plugins/gdb/watch.h,
14874 plugins/gdb/watch_cbs.c,
14875 plugins/gdb/watch_cbs.h,
14876 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14877 it for all debugger component updates and listing. Implemented
14878 user custom debugger command window. Fixed all debugger components
14879 to work correctly. Implemented debugger as GObject. Removed
14882 2005-05-06 Naba Kumar <naba@gnome.org>
14884 * TODO.tasks: Updated.
14886 * plugins/build-basic-autotools/Makefile.am,
14887 plugins/file-loader/Makefile.am,
14888 plugins/profile-default/Makefile.am,
14889 plugins/sample1/Makefile.am,
14890 plugins/symbol-browser/images/Makefile.am,
14891 src/Makefile.am: Fixed 'make distcheck' errors.
14893 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
14896 * tagmanager/tm_workspace.c: Include prototypes in getting
14899 2005-05-06 Naba Kumar <naba@gnome.org>
14901 * TODO.tasks: Updated.
14903 * configure.in, plugins/cvs-plugin/Makefile.am,
14904 plugins/debug-manager/Makefile.am,
14905 plugins/devhelp/Makefile.am,
14906 plugins/editor/Makefile.am,
14907 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
14909 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
14910 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
14913 * tagmanager/tm_workspace.c,
14914 tagmanager/include/tm_workspace.h,
14915 plugins/editor/aneditor-autocomplete.cxx,
14916 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
14917 to return all matching tag types when no name is given instead of
14918 returning empty array.
14920 * plugins/symbol-browser/Makefile.am,
14921 (added) plugins/symbol-browser/an_symbol.c,
14922 (added) plugins/symbol-browser/an_symbol.h,
14923 plugins/symbol-browser/an_symbol_info.c,
14924 plugins/symbol-browser/an_symbol_info.h,
14925 (added) plugins/symbol-browser/an_symbol_iter.c,
14926 (added) plugins/symbol-browser/an_symbol_iter.h,
14927 plugins/symbol-browser/an_symbol_search.c,
14928 plugins/symbol-browser/an_symbol_view.c,
14929 plugins/symbol-browser/an_symbol_view.h,
14930 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
14931 plugins/symbol-browser/plugin.c,
14932 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
14933 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
14934 plugin and implemented IAnjutaIterable interface for symbol search
14937 * plugins/class-inheritance/Makefile.am,
14938 plugins/class-inheritance/class-inherit.c,
14939 plugins/class-inheritance/class-inherit.h,
14940 plugins/class-inheritance/plugin.h: Use the newly added
14941 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
14942 get rid of libanjuta-ctags.la dependencies.
14944 2005-05-02 Naba Kumar <naba@gnome.org>
14946 * plugins/class-inheritance/class-inherit.c,
14947 plugins/class-inheritance/plugin.c,
14948 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
14949 be found for a class. Formated code.
14951 Patch from: Curtis Magyar <curtm4n@gmail.com>:
14952 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
14955 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
14957 * libanjuta/anjuta-launcher.c:
14958 Keep trying sending data until all bytes have been written
14960 * plugins/tools/anjuta-tools.glade,
14961 plugins/tools/editor.c:
14962 Add a combo box to defined data from stdin
14964 * plugins/tools/execute.c:
14965 Send data in stdin if needed
14968 * plugins/tools/fileop.c,
14969 plugins/tools/tool.h,
14970 plugins/tools/tool.c:
14971 Store, load and save stdin data
14972 Use tools-2.xml instead of tools.xml
14974 * plugins/tools/plugin.c,
14975 plugins/tools/plugin.h:
14978 * plugins/tools/dialog.c,
14979 plugins/tools/dialog.h:
14982 * plugins/tools/variable.c,
14983 plugins/tools/variable.h:
14984 Add editor related variables
14987 2005-04-29 Naba Kumar <naba@gnome.org>
14989 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
14991 * plugins/editor/text_editor.c: Fixed line marker interpretation.
14993 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
14994 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
14995 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
14996 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
14997 working on gdb MI interface. Completed MI parser interface.
14999 Patch from Massimo Cora <maxcvs@email.it>:
15000 * plugins/class-inheritance/Makefile.am,
15001 plugins/class-inheritance/class-inherit.c,
15002 plugins/class-inheritance/class-inherit.h,
15003 plugins/class-inheritance/plugin.c,
15004 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15005 Used system theme for colors. Display class members on mouse click.
15007 2005-04-28 Naba Kumar <naba@gnome.org>
15009 * plugins/symbol-browser/an_symbol_prefs.c
15010 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15011 implementation to create/add/remove custom tags files in symbol
15012 brower preferences.
15014 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15017 * plugins/project-import/project-import.c: Fixed memory leaks and
15018 use correct debug prints.
15020 * TODO.tasks: Updated.
15022 2005-04-27 Naba Kumar <naba@gnome.org>
15024 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15025 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15026 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15028 * plugins/editor/anjuta-docman.c,
15029 plugins/editor/anjuta-docman.h,
15030 plugins/editor/plugin.c: Emit editor-added signal from docman
15031 and connect signals to new editor correctly.
15033 * plugins/class-inheritance/plugin.c,
15034 plugins/symbol-browser/plugin.c: Added stock icons.
15036 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15037 plugins/build-basic-autotools/executer.c,
15038 plugins/build-basic-autotools/executer.h: Added missing files
15039 for the execute programs implementation.
15041 2005-04-26 Naba Kumar <naba@gnome.org>
15043 * TODO.tasks: Updated.
15045 * plugins/file-loader/plugin.c,
15046 plugins/project-import/anjuta-project-import.plugin.in,
15047 plugins/project-import/plugin.c,
15048 plugins/project-import/project-import.c,
15049 plugins/project-import/project-import.h: Be able to import older
15052 2005-04-26 Naba Kumar <naba@gnome.org>
15054 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15055 removing it from the shell.
15057 * libanjuta/anjuta-shell.c,
15058 libanjuta/anjuta-shell.h,
15059 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15060 so that widget additions are freezed or thaw using a pending queue.
15061 Fixded UI flicker while loading projects.
15063 2005-04-26 Naba Kumar <naba@gnome.org>
15065 * TODO.tasks: Updated.
15067 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15068 IAnjutaBuildable interface.
15070 * plugins/build-basic-autotools/Makefile.am,
15071 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15072 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15073 plugins/build-basic-autotools/build-basic-autotools.c,
15074 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15075 interface and UI for executing project/file programs. Implemented
15076 IAnjutaFile interface so that executables could be opened directly.
15078 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15079 Authors line (Reserved for external plugins, which do not have a way to
15080 show their credits).
15082 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15083 [File Loader] group for menu labels (default to "Name" if it is not
15086 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15087 for executing external commands.
15089 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15091 * plugins/project-wizard/property.c:
15092 Correct a memory leak
15094 * libanjuta/interfaces/libanjuta.idl,
15095 plugins/editor/text_editor.c:
15096 Add erase_all and replace_selection function to IAnjutaEditor
15098 * plugins/tools/anjuta-tools.glade,
15099 plugins/tools/fileop.c,
15100 plugins/tools/editor.c,
15101 plugins/tools/tool.c
15102 plugins/tools/tool.h:
15103 Add shortcut and icon
15105 * plugins/tools/variable.c,
15106 plugins/tools/variable.h:
15107 Add a variable asking parameters at run time
15109 * plugins/tools/execute.c:
15110 Add a warning message for missing document manager
15111 Add replace buffer and replace selection output
15112 Correct an error in popup output
15114 * plugins/tools/plugin.c,
15115 plugins/tools/plugin.h,
15116 plugins/tools/anjuta-tools.ui,
15119 Attach tools menu to a new place
15121 2005-04-25 Naba Kumar <naba@gnome.org>
15123 * libanjuta/plugins.c, src/about.c, src/about.h,
15124 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15125 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15126 plugins (about box for plugins) menu.
15128 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15130 * plugins/editor/search-replace.c :
15131 Displayed full path in Search pane window.
15132 Bug 300231 : Selected line in Search pane window .
15134 2005-04-23 Naba Kumar <naba@gnome.org>
15136 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15138 2005-04-22 Naba Kumar <naba@gnome.org>
15140 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15142 * plugins/project-wizard/templates/java.wiz,
15143 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15144 to create bytecodes (.class) files.
15146 * plugins/symbol-browser/an_symbol_info.c,
15147 plugins/symbol-browser/an_symbol_info.h,
15148 plugins/symbol-browser/an_symbol_search.c,
15149 plugins/symbol-browser/an_symbol_view.c,
15150 plugins/symbol-browser/plugin.c,
15151 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15152 in file symbol list.
15154 2005-04-22 Naba Kumar <naba@gnome.org>
15156 * TODO.tasks: Updated.
15158 * plugins/class-inheritance/Makefile.am,
15159 plugins/subversion/Makefile.am: Do not install plugin files when
15160 plugin build condition is false.
15162 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15163 plugins/build-basic-autotools/build-basic-autotools.c,
15164 plugins/build-basic-autotools/build-basic-autotools.h,
15165 plugins/file-loader/anjuta-loader-plugin.ui,
15166 plugins/file-loader/dnd.c,
15167 plugins/file-loader/plugin.c,
15168 plugins/file-loader/plugin.h,
15169 plugins/project-manager/anjuta-project-manager.ui,
15170 plugins/project-manager/plugin.c: Added open file and build context
15171 menu in project manager context menu.
15173 2005-04-22 Naba Kumar <naba@gnome.org>
15175 * configure.in: Added message output showing conditional plugins to
15178 * src/layout.xml: Added layout for class-inheritance plugin widget.
15180 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15181 plugin name to remove redundant terms.
15183 * TODO.tasks: Updated.
15186 plugins/symbol-browser/Makefile.am,
15187 plugins/symbol-browser/an_symbol_view.c,
15188 (removed) plugins/symbol-browser/sv_class.xpm,
15189 (removed) plugins/symbol-browser/sv_function.xpm,
15190 (removed) plugins/symbol-browser/sv_macro.xpm,
15191 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15192 (removed) plugins/symbol-browser/sv_private_var.xpm,
15193 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15194 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15195 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15196 (removed) plugins/symbol-browser/sv_public_var.xpm,
15197 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15198 (removed) plugins/symbol-browser/sv_static_var.xpm,
15199 (removed) plugins/symbol-browser/sv_struct.xpm,
15200 (removed) plugins/symbol-browser/sv_unknown.xpm,
15201 (removed) plugins/symbol-browser/sv_variable.xpm,
15202 (added) plugins/symbol-browser/images/.cvsignore,
15203 (added) plugins/symbol-browser/images/Icons.16x16.Class,
15204 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
15205 (added) plugins/symbol-browser/images/Icons.16x16.Field,
15206 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
15207 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
15208 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
15209 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
15210 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
15211 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
15212 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
15213 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
15214 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
15215 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
15216 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
15217 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
15218 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
15219 (added) plugins/symbol-browser/images/Icons.16x16.Method,
15220 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
15221 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
15222 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
15223 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
15224 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
15225 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
15226 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
15227 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
15228 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
15229 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
15230 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
15231 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
15232 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
15233 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
15234 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
15235 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
15236 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
15237 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
15238 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
15239 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
15240 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
15241 pixmaps and added new icons (taken from monodevelop).
15243 2005-04-21 Naba Kumar <naba@gnome.org>
15245 Patch from Massimo Cora <maxcvs@email.it>:
15247 * configure.in, plugins/Makefile.am
15248 (new) plugins/class-inheritance/.cvsignore,
15249 (new) plugins/class-inheritance/Makefile.am,
15250 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
15251 (new) plugins/class-inheritance/class-inherit.c,
15252 (new) plugins/class-inheritance/class-inherit.h,
15253 (new) plugins/class-inheritance/plugin.c,
15254 (new) plugins/class-inheritance/plugin.h,
15255 (new) plugins/class-inheritance/class-inheritance.png: Added class
15256 inheritance plugin.
15258 Changes by naba: Added pkgconfig check for graphviz and conditionally
15261 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
15263 2005-04-20 Naba Kumar <naba@gnome.org>
15265 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15266 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15267 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15268 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15269 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15270 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15271 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15272 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15273 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15274 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15275 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15277 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
15278 message view management.
15280 * libanjuta/anjuta-children.[ch],
15281 plugins/build-basic-autotools/build-basic-autotools.c,
15282 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
15283 Removed anjuta_children_init() function,
15284 because it is done automatically when first invoked. Introduced
15285 anjuta_children_recover() to recover the child signalling. Fixed
15286 child exit management to correctly recover the exit status.
15288 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
15289 to properly shutdown the launcher and to kill the running process
15290 (without emitting any signal).
15292 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15293 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15294 gdb and program instance.
15296 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15298 * plugins/editor/search-replace.c :
15299 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15301 2005-04-18 Naba Kumar <naba@gnome.org>
15303 * TODO.tasks: Marked completed items.
15305 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15306 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15307 plugins/project-manager/plugin.c: Prompt user for the debugging
15308 target (select from a list of project's executable targets) and
15309 correctly start debugger. Take care of libtool wrapping when the
15310 target selected is libtool target. Fixed debugger menu items
15313 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15315 * plugins/tools/execute.c,
15316 plugins/tools/execute.h:
15317 Implement save all files before running a command
15318 Implement all options for stdout and stderr except replace buffer
15319 Allow running several tools
15321 * plugins/tools/plugin.c:
15322 Move anjuta launcher in execute.c
15324 * plugins/tools/tools.h,
15325 plugins/tools/variable.c:
15328 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15330 * plugins/tools/anjuta-tools.glade:
15331 Add new properties in tool editor dialog
15332 Cosmetic improvements
15334 * plugins/tools/anjuta-tools.ui:
15335 Attach tool menu as a build menu
15337 * plugins/tools/dialog.c:
15338 Set tool menu item sensitivity in tool list
15341 * plugins/tools/editor.c,
15342 plugins/tools/editor.h,
15343 plugins/tools/fileop.c,
15344 plugins/tools/tool.c,
15345 plugins/tools/tool.h:
15346 Add new properties (active, save file...)
15347 Most of them are still not implemented
15349 * plugins/tools/execute.c,
15350 plugins/tools/execute.h:
15351 Reorganize code to support multiple run
15352 Support run in terminal
15354 * plugins/tools/plugin.c
15355 plugins/tools/plugin.h:
15356 Move message handling in execute.c
15358 * plugins/tools/variable.h,
15359 plugins/tools/variable.c:
15360 Add useful variables
15362 2005-04-13 Naba Kumar <naba@gnome.org>
15364 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15365 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15367 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15369 * plugins/tools/dialog.c plugins/tools/tool.c :
15372 2005-04-06 Naba Kumar <naba@gnome.org>
15374 * src/anjuta.c: Load default session only when
15375 "anjuta.session.load.last" preference is enabled.
15377 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15379 * plugins/tools/Makefile.am,
15380 plugins/tools/variable.c,
15381 plugins/tools/variable.h:
15382 Add new code for handling variables
15384 * plugins/tools/anjuta-tools.glade:
15385 Improve tool editor dialog
15386 Add variable selection dialog
15388 * plugins/tools/dialog.c,
15389 plugins/tools/dialog.h,
15390 plugins/tools/plugin.c,
15391 plugins/tools/plugin.h:
15392 Add variable object
15393 Add a function to get it
15395 * plugins/tools/editor.c:
15396 Add gui code for variable selection dialog
15398 * plugins/tools/execute.c:
15399 Use variables for executing command
15401 * Naba: Compile warning fixes.
15403 2005-04-06 Naba Kumar <naba@gnome.org>
15405 * TODO.tasks: Marked completed items.
15407 2005-04-06 Naba Kumar <naba@gnome.org>
15409 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15412 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15414 2005-04-04 Naba Kumar <naba@gnome.org>
15416 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15417 inside Main window.
15419 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15421 * plugins/tools/Makefile.am,
15422 plugins/tools/anjuta-tools.plugin.in,
15423 plugins/tools/anjuta-tools.ui,
15424 plugins/tools/anjuta-tools.gladei,
15425 plugins/tools/anjuta-tools-plugin.png,
15426 plugins/tools/plugin.c,
15427 plugins/tools/plugin.h,
15428 plugins/tools/dialog.c,
15429 plugins/tools/dialog.h,
15430 plugins/tools/fileop.c,
15431 plugins/tools/fileop.h,
15432 plugins/tools/tool.c,
15433 plugins/tools/tool.h,
15434 plugins/tools/editor.c,
15435 plugins/tools/editor.h,
15436 plugins/tools/execute.c,
15437 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15438 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15441 * anjuta-tools.[ch]: Removed old tools code.
15443 2005-04-01 Steve Murphy <murf@e-tools.com>
15445 * configure.in: Added "rw" to ALL_LINGUAS.
15447 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15450 manuals/C/anjuta-manual/fileoperations.xml
15452 manuals/C/anjuta-manual/figures/search_expr.png
15453 manuals/C/anjuta-manual/figures/search_expr_basic.png
15454 manuals/C/anjuta-manual/figures/search_file_list.png
15455 manuals/C/anjuta-manual/figures/search_file_pattern.png
15456 manuals/C/anjuta-manual/figures/search_replace.png
15457 manuals/C/anjuta-manual/figures/search_setting.png
15458 manuals/C/anjuta-manual/figures/search_target.png
15459 manuals/C/anjuta-manual/figures/search_target_action.png
15460 manuals/C/anjuta-manual/figures/search_target_in.png
15462 manuals/C/anjuta-manual/figures/find_files.png
15463 manuals/C/anjuta-manual/figures/find_replace.png
15464 manuals/C/anjuta-manual/figures/find_text.png :
15465 Updated Anjuta manual (File Operations)
15467 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15469 * manuals/C/anjuta-manual/fileoperations.xml,
15470 manuals/C/anjuta-manual/figures/open_file.png,
15471 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15472 manuals/C/anjuta-manual/figures/prefs_print.png,
15473 manuals/C/anjuta-manual/figures/print_dlg.png,
15474 manuals/C/anjuta-manual/figures/print_preview.png.
15476 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15477 manuals/C/anjuta-manual/figures/display_macro.png,
15478 manuals/C/anjuta-manual/figures/insert_text.png,
15479 manuals/C/anjuta-manual/figures/keyword_macro.png,
15480 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15481 manuals/C/anjuta-manual/figures/save_as_file.png :
15482 Updated Anjuta Manual (File Operations)
15484 2005-03-23 Adam Weinberger <adamw@gnome.org>
15486 * plugins/editor/action-callbacks.c,
15487 plugins/file-loader/plugin.c,
15488 plugins/gtodo/main.c,
15489 plugins/project-wizard/druid.c:
15490 Fix spelling/grammar errors. Fixes bugs
15491 169068, 169137, 169138, and 169139.
15493 2005-03-21 Naba Kumar <naba@gnome.org>
15495 Patch from: Massimo Cora' <maxcvs@email.it>:
15497 * plugins/editor/Makefile.am
15498 plugins/editor/anjuta-docman.c,
15499 (added) plugins/editor/editor-tooltips.c,
15500 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15501 editor tabs to show full path.
15503 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15505 * plugins/subversion/svn-backend.c:
15506 Removed "apr-0/" from include because this is
15507 already included in SVN_INCLUDE and broke building if
15508 apr >= 1.0 was installed.
15510 2005-03-18 Naba Kumar <naba@gnome.org>
15512 Patch from: Massimo Cora' <maxcvs@email.it>:
15514 * plugins/editor/action-callbacks.c,
15515 plugins/editor/aneditor-calltip.cxx,
15516 plugins/editor/aneditor-priv.h,
15517 plugins/editor/aneditor.cxx,
15518 plugins/editor/aneditor.h,
15519 plugins/editor/anjuta-document-manager.ui: Added calltip
15520 activation from menu.
15522 2005-03-16 Naba Kumar <naba@gnome.org>
15524 Patch from: Massimo Cora' <maxcvs@email.it>:
15526 * plugins/class-gen/action-callbacks.c,
15527 plugins/class-gen/anjuta-class-gen-plugin.glade,
15528 plugins/class-gen/class_gen.c,
15529 plugins/class-gen/class_gen.h,
15530 plugins/class-gen/class_logo.xpm,
15531 plugins/class-gen/plugin.c: Create files without project
15532 being open. Add to project support. And other enhancements.
15534 2005-03-15 Adam Weinberger <adamw@gnome.org>
15537 plugins/debug-manager/utilities.c,
15538 plugins/file-loader/plugin.c,
15539 plugins/gdb/utilities.c,
15540 plugins/profile-default/plugin.c,
15541 plugins/project-import/project-import.c,
15542 src/anjuta-actions.h:
15543 Spelling/grammar fixes.
15545 2005-03-13 Naba Kumar <naba@gnome.org>
15547 * plugins/editor/action-callbacks.c,
15548 plugins/editor/action-callbacks.h,
15549 plugins/editor/anjuta-document-manager.ui,
15550 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15551 submenu. Moved menuitems from Format to View->Editor.
15553 * src/action-callbacks.c, src/action-callbacks.h,
15554 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15555 layout and lock layout menus in View submenu. Get rid of
15556 Settings->Layout Manager menu.
15558 * plugins/project-import/anjuta-project-import.plugin.in:
15561 * global-tags/Makefile.am,
15562 global-tags/create_global_tags.sh,
15563 plugins/editor/aneditor-autocomplete.cxx,
15564 plugins/editor/aneditor-priv.h,
15565 plugins/editor/aneditor.cxx,
15566 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15567 in editor and made it work in global symbols also.
15569 * src/anjuta-app.c: Always use priority texts besides icons style
15570 for toolbars, because other styles look horible for Anjuta (fixme).
15572 2005-03-11 Naba Kumar <naba@gnome.org>
15574 * configure.in: Removed test for iconv.
15576 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15577 before scintilla widget is realized.
15579 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15580 for Update menuitem.
15582 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15583 already applied in scintilla main stream.
15585 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15586 and notified scintilla developer.
15588 2005-03-10 Naba Kumar <naba@gnome.org>
15590 * src/action-callbacks.c: Removed reference to src/help.h (dead
15593 * plugins/editor/text_editor.c: Removed reference to
15594 src/launcher.h (a dead file).
15596 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15597 src/controls.c, src/controls.h, src/fileselection.c,
15598 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15599 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15600 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15601 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15602 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15603 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15604 Removed these dead files from CVS.
15607 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15609 * plugins/file-wizard/action-callbacks.c : Added error message.
15610 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15613 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15615 * plugins/cvs-plugin/cvs-callbacks.c
15616 plugins/cvs-plugin/plugin.c:
15617 Fixed preferences page init and busy handling
15619 * plugins/subversion/plugin.c:
15620 Fixed preferences page init
15622 2005-03-09 Naba Kumar <naba@gnome.org>
15624 * plugins/Makefile.am, plugins/glade/Makefile.am,
15625 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15626 enabled glade plugin in Anjuta. The plugin is built only when
15627 glade3 is installed.
15629 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15631 * plugins/project-wizard/templates/java.wiz
15632 plugins/project-wizard/templates/java-logo.png (*)
15633 plugins/project-wizard/templates/java/*
15634 plugins/project-wizard/templates/Makefile.am
15637 Add Java project type. It generates a autoconf/automake
15638 project which is compiled using gcj. It requires automake
15639 > 1.4 (1.9 is known to work) to work!
15641 (*) still awaiting response from the gcj team if we
15642 may use their logo.
15644 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15646 * plugins/project-import/*
15647 plugins/Makefile.am
15649 Added project import plugin. Might be a bit buggy and limited
15651 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15652 Icon from old pixmaps dir
15654 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15656 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15657 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15658 Added C Custom_Indent line macro.
15661 2005-03-09 Naba Kumar <naba@gnome.org>
15663 * TODO.tasks: Added new message-manager tasks.
15665 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15666 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15667 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15668 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15669 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15670 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15671 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15672 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15673 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15674 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15676 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15677 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15678 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15679 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15680 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15681 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15682 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15683 Removed debugger widgets from shell on debugger shutdown. Added
15684 scrolled windows for docked widgets. Removed unnecessary widget refs
15685 and unrefs. Destroy widgets correctly on debugger shutdown.
15687 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15688 with project description title. Removed frame shadow.
15690 * plugins/project-wizard/druid.c: Initializes tooltips.
15692 * scintilla/Makefile.am: Fixed comiple error.
15694 2005-03-08 Adam Weinberger <adamw@gnome.org>
15696 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15697 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15699 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15701 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15702 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15703 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15704 plugins/macro/macros.xml, plugins/macro/plugin.c :
15705 Moved cursor at the '|' position defined in macros.
15707 2005-03-07 Naba Kumar <naba@gnome.org>
15709 * plugins/subversion/Makefile.am: Fixed build error.
15711 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15712 types (perl, python, shellscript).
15714 * plugins/editor/plugin.c: Fixed to show all highlight options.
15716 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15718 * TODO.tasks : updated tasks.
15719 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15721 2005-03-07 Naba Kumar <naba@gnome.org>
15723 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15724 or disable subversion file-manager submenu. If "Subvesion" is also
15725 valid directory, we should also check for it.
15727 * configure.in: Disable cygwin macro until someone fixes the
15730 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15731 backward compatibility.
15733 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15735 * src/about.c : Cleaned code.
15736 * plugins/macro/macros.xml : Added "do_while" C macro.
15737 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15738 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15739 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15740 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15742 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15744 * plugins/class-gen/plugin.c:
15745 Removed "return" to activate project_root_uri watching.
15747 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15749 * plugins/Makefile.am
15750 plugins/subversion/*:
15751 Added subversion plugin. Add, Remove, Commit and Update work
15752 everything else needs work.
15754 * plugins/terminal/terminal.c
15755 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15756 we still have focus problems with the editor.
15758 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15760 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15762 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15764 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15766 2005-03-04 Naba Kumar <naba@gnome.org>
15768 Patch from Massimo Cora' <maxcvs@email.it>:
15770 * plugins/class-gen/Makefile.am,
15771 plugins/class-gen/action-callbacks.c,
15772 plugins/class-gen/action-callbacks.h,
15773 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15774 plugins/class-gen/anjuta-class-gen.plugin.in,
15775 plugins/class-gen/class_gen.c,
15776 plugins/class-gen/class_gen.h,
15777 (removed) plugins/class-gen/clsGen.c,
15778 (added) plugins/class-gen/goc_template_header,
15779 (added) plugins/class-gen/goc_template_source,
15780 plugins/class-gen/plugin.c,
15781 plugins/class-gen/plugin.h: Refactored class gen code.
15782 Added GOCBuilder code. Fixed UI. Implemented plugin.
15784 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15786 * plugins/project-wizard/property.c
15787 plugins/project-wizard/install.c
15788 plugins/project-wizard/druid.c
15789 plugins/editor/goto_line.c
15790 plugins/editor/plugin.c
15791 plugins/gtodo/add_edit_item.c
15792 plugins/gtodo/ligtodo.c
15793 plugins/gtodo/main.c
15794 plugins/gtodo/preferences.c:
15795 Fixed #167559, #167534, #167266, #167357
15796 (Bad English in strings...)
15798 Thanks to Adam Weinberger and Thierry Moisan for
15801 2005-03-03 Naba Kumar <naba@gnome.org>
15803 * libegg/Makefile.am, libegg/menu/Makefile.am,
15804 (added) libegg/egg-submenu-action.c,
15805 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15806 submenu (used for wizard listing).
15808 * plugins/file-loader/anjuta-loader-plugin.ui
15809 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15812 * plugins/editor/action-callbacks.c,
15813 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15814 ctrl+tabbing because it was interfaring with focus navigation.
15815 Focus editor on "Esc" in incremental search entry. Cleanups.
15817 * plugins/file-manager/an_file_view.c,
15818 plugins/symbol-browser/plugin.c,
15819 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15822 * plugins/profile-default/plugin.c,
15823 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15826 * (removed) scintilla/patches/a64-crash-fix.patch,
15827 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15830 2005-03-03 Naba Kumar <naba@gnome.org>
15832 * HACKING: Fixed typos.
15834 * plugins/editor/aneditor-indent.cxx: Clean up.
15836 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15837 Enable/disable save, undo and redo actions depending on state
15840 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15842 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15843 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15844 Displayed search_incremental status.
15846 * Removed plugins/editor/search_incremental.[ch]
15848 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15850 * plugins/cvs-plugin/cvs-execute.c
15851 plugins/cvs-plugin/cvs-callbacks.c:
15852 - Use weak reference on mesg_view and reuse tab if
15853 it still exists to avoid cluttering message manager.
15854 - Fixed bug in cvs remove
15856 README, HACKING: Updated
15858 configure.in: Added check for libsvn
15860 2005-02-29 Naba Kumar <naba@gnome.org>
15862 * plugins/file-manager/an_file_view.c,
15863 plugins/symbol-browser/an_symbol_view.c,
15864 plugins/symbol-browser/plugin.c: Hide column headers (they
15867 2005-02-29 Naba Kumar <naba@gnome.org>
15869 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15870 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15871 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15872 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15873 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15874 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15875 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15876 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15877 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15878 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15880 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15881 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15882 (added) libanjuta/anjuta-session.[hc],
15883 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15884 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15885 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15888 Implemented session management. Implemented session
15889 container class. Added session notifications from shell. Implemented
15890 session save/load in editor, file-loader, default-profile-plugin
15891 and anjuta-app. Fixed window sizing and restoration. Cleaned up
15892 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
15893 and maximized states in session. Implemented project session
15896 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15898 * plugins/class-gen/action-callbacks.[ch],
15899 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
15900 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
15901 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
15904 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
15906 * plugins/project-wizard/anjuta-project-wizard.glade,
15907 plugins/project-wizard/druid.c:
15908 Add some padding in tab label in project selection page
15910 * plugins/project-wizard/druid.c,
15911 plugins/project-wizard/parser.c:
15912 Search for project template recursively
15913 Add ~/.anjuta/project to the search paths
15915 2005-02-26 Naba Kumar <naba@gnome.org>
15917 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
15918 * plugins/file-loader/plugin.c: Fixed crash bug.
15919 * libanjuta/plugins.c: Fixed memory leak.
15921 2005-02-26 Naba Kumar <naba@gnome.org>
15923 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
15924 "UserActivatable" attribute for plugins. This attribute if set to
15925 "no" will prevent users from activating/deactivating it from
15926 plugins dialog. Added a toggle button in plugins dialog to toggle
15927 the plugins list between list of activatable plugins (default) to
15928 list of all plugins. anjuta_plugin_select() now only selects the
15929 plugin. Added anjuta_plugins_select_and_activate() method that will
15930 select and activate it.
15932 * plugins/profile-default/Makefile.am,
15933 plugins/profile-default/anjuta-default-profile.ui,
15934 plugins/profile-default/plugin.c,
15935 plugins/profile-default/plugin.h,
15936 plugins/project-manager/anjuta-project-manager.ui,
15937 plugins/project-manager/plugin.c,
15938 plugins/project-manager/plugin.h:
15940 Anjuta projects (*.anjuta) files define the profile of respective
15941 projects. Profile is a set of related plugins required for the
15942 project to open. Moved "close project" action from Project Manager
15943 to Profile Manager plugin. Implemented loading and unloading of
15944 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
15945 (instead of Project Manager) now handles opening of *.anjuta files.
15946 Close Project menuitem is now moved to File submenu (being
15947 consistent with Anjuta 1.x versions and avoiding creating Project
15948 submenu when project manager is not loaded).
15950 * src/anjuta-actions.h: Fixed short-cut key for Help content.
15952 * src/anjuta.ui: Fixed place holder for projects.
15954 * (new) plugins/profile-default/default.anjuta: default startup
15955 profile. Removed the hardcoded plugins loading in
15956 DefaultProfilePlugin.
15959 plugins/project-wizard/templates/terminal/project.anjuta:
15960 Implemented project format in newly created projects.
15962 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
15963 plugins/class-gen/anjuta-class-gen.plugin.in,
15964 plugins/cvs-plugin/anjuta-cvs.plugin.in,
15965 plugins/editor/anjuta-document-manager.plugin.in,
15966 plugins/file-loader/anjuta-loader.plugin.in,
15967 plugins/file-wizard/anjuta-file-wizard.plugin.in,
15968 plugins/gdb/anjuta-gdb.plugin.in,
15969 plugins/glade/anjuta-glade.plugin.in,
15970 plugins/message-view/anjuta-message-manager.plugin.in,
15971 plugins/profile-default/anjuta-default-profile.plugin.in,
15972 plugins/project-manager/anjuta-project-manager.plugin.in,
15973 plugins/project-wizard/anjuta-project-wizard.plugin.in:
15974 Defined UserActivatable attributes. Added supported types attribute.
15976 * plugins/project-wizard/anjuta-project-wizard.glade
15977 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
15978 "Project Wizard" in preferences title.
15980 * TODO.tasks: Updated.
15982 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
15985 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15987 * plugins/file-wizard/anjuta-file-wizard.glade
15988 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
15990 Integrated License macros, cleaned file.c.
15992 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
15994 * plugins/macor/macro-util.c: Fixed crash bugs if email or
15995 username can not be found correctly.
15997 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15999 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16000 plugins/macro/macros.xml :
16002 Added Headers macros. Cleaned file.c
16004 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16006 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16007 plugins/macro/macros.xml :
16009 Fixed a bug. Added Header macro.
16012 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16014 * plugins/file-wizard/action-callbacks.c,
16015 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16016 plugins/macro/macros.xml :
16018 Added FileName, Header template macros.
16020 2005-02-24 Naba Kumar <naba@gnome.org>
16022 * plugins/patch/patch-plugin.c: Fixed a function call.
16024 * src/anjuta.c, src/main.c: Save and load default session.
16026 2005-02-24 Naba Kumar <naba@gnome.org>
16028 * libanjuta/interfaces/libanjuta.idl,
16029 plugins/message-view/anjuta-msgman.c,
16030 plugins/message-view/anjuta-msgman.h,
16031 plugins/message-view/plugin.c: Added and implemented
16032 set_view_title() method.
16034 * plugins/build-basic-autotools/build-basic-autotools.c,
16035 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16036 build context pooling. Maximum 3 contexts are reused. Additional
16037 contexts are created when all are busy.
16039 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16041 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16042 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16043 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16044 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16046 Added Copyright, Changelog macros.
16048 2005-02-23 Naba Kumar <naba@gnome.org>
16050 Patch from Massimo Cora' <maxcvs@email.it>:
16051 * plugins/Makefile.am,
16052 plugins/patch/Makefile.am,
16053 (added) plugins/patch/anjuta-patch-plugin.png,
16054 (added) plugins/patch/anjuta-patch.plugin.in,
16055 (added) plugins/patch/anjuta-patch.ui,
16056 plugins/patch/patch-plugin.c,
16057 (added) plugins/patch/patch-plugin.h,
16058 (added) plugins/patch/plugin.c,
16059 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16062 2005-02-23 Naba Kumar <naba@gnome.org>
16064 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16065 file-loader/plugin.c, profile-default/plugin.c:
16066 Implemented "activated" and "deactivated" signals for plugin class.
16067 Renamed *_location() functions to *_id(), because location is
16068 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16069 anjuta_plugins_unload_plugin().
16071 * class-gen/plugin.c: Fixed complier warning and utility function call.
16073 * debug-manager/plugin.c: Unload debugger plugin correctly.
16075 * project-manager/plugin.c: Fixed compiler warnings.
16077 * plugins/project-wizard/templates/gnome/.cvsignore,
16078 plugins/project-wizard/templates/gnome/po/.cvsignore,
16079 plugins/project-wizard/templates/gnome/src/.cvsignore,
16080 plugins/project-wizard/templates/gtk/po/.cvsignore,
16081 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16082 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16084 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16085 build (we need to fix this thing).
16087 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16089 * plugins/macro/macro-action.[ch]
16090 plugins/macro/macro-edit.c
16091 plugins/macro/macro-dialog.c
16092 plugins/macro/macro-db.[ch]
16093 plugins/macro/plugin.[ch]
16094 plugins/macro/macro-util.[ch] (added)
16096 Cleaned up macro plugin and preview expanded macros.
16098 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16100 * plugins/cvs-plugin/cvs-interface.c:
16102 Fixed option setting when using no compression and not
16105 2005-02-23 Naba Kumar <naba@gnome.org>
16107 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16108 geometry on exit and startup (only if there is no geometry from the
16111 * TODO.tasks: Updated.
16113 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16115 * manuals/reference/libanjuta/Makefile.am,
16116 manuals/reference/libanjuta/libanjuta-docs.sgml,
16117 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16118 documentation for writing project templates.
16120 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16122 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16123 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16125 Expansion keywords in macros.
16127 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16129 * plugins/file-wizard/action-callbacks.c,
16130 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16131 plugins/macro/macros.xml :
16133 Inserting text by macro plugin
16136 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16138 * plugins/macro/plugin.c
16139 plugins/cvs-plugin/plugin.c:
16141 Fixed interfaces (use static)
16143 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16145 * plugins/macro/macro-actions.[ch]
16146 plugins/macro/plugin.c
16147 libanjuta/interfaces/libanjuta.idl:
16149 Implemented IAnjutaMacro interface to be used by file-wizard
16151 * plugins/cvs-plugin/plugin.c
16152 libanjuta/interfaces/libanjuta.idl:
16154 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16155 for all version control systems and not only for cvs.
16157 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16159 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16162 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16165 2005-02-21 Naba Kumar <naba@gnome.org>
16167 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16168 IAnjutaDebugger interface.
16170 * plugins/debug-manager/anjuta-debug-manager.ui,
16171 plugins/debug-manager/attach_process.c,
16172 plugins/debug-manager/attach_process.h,
16173 plugins/debug-manager/plugin.c,
16174 plugins/debug-manager/plugin.h,
16175 plugins/gdb/actions.c,
16176 plugins/gdb/actions.h,
16177 plugins/gdb/anjuta-gdb-plugin.ui,
16178 plugins/gdb/breakpoints.c,
16179 plugins/gdb/breakpoints.h,
16180 plugins/gdb/debugger.c,
16181 plugins/gdb/debugger.h,
16182 plugins/gdb/memory.c,
16183 plugins/gdb/plugin.c,
16184 plugins/gdb/plugin.h,
16185 plugins/gdb/sharedlib.h,
16186 plugins/gdb/sharedlib_cbs.c,
16187 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16188 correctly between debug-manager and debugger. Implemented debugger
16189 interface in gdb plugin. Fixed action names. Added UI updating.
16190 Start and stop debugger (does not work yet). Fixed UI merging.
16191 Fixed debugger plugin handling in debug-manager.
16193 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16195 * plugins/editor/aneditor-autocomplete.cxx:
16197 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16198 crash with C++ "template" keyword.
16200 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16202 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16203 Fixed bug (Closed macro dialogs with Esc key).
16205 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
16207 * plugins/project-wizard/xlib.wiz,
16208 plugins/project-wizard/xlib-logo.png,
16209 plugins/project-wizard/xlib/*:
16210 Port old xlib anjuta project on new project wizard
16212 * plugins/project-wizard/xlib-dock.wiz,
16213 plugins/project-wizard/xlib-dock/*:
16214 Port old xlib dock anjuta project on new project wizard
16216 * plugins/project-wizard/wxwin.wiz,
16217 plugins/project-wizard/wxwin-logo.png,
16218 plugins/project-wizard/wxwin/*:
16219 Port old wxwin anjuta project on new project wizard
16221 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
16222 necessary changes for the new templates.
16224 2005-02-18 Naba Kumar <naba@gnome.org>
16226 * plugins/Makefile.am: Added class-gen
16228 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
16230 * plugins/project-wizard/header.c:
16231 Fix a bug in sorting of project categories
16233 2005-02-18 Naba Kumar <naba@gnome.org>
16235 Patch from Massimo Cora <maxcvs@email.it>:
16237 * plugins/class-gen/.cvsignore,
16238 plugins/class-gen/Makefile.am,
16239 (added) plugins/class-gen/action-callbacks.c,
16240 (added) plugins/class-gen/action-callbacks.h,
16241 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
16242 (added) plugins/class-gen/class_gen.c,
16243 (added) plugins/class-gen/class_gen.h,
16244 (added) plugins/class-gen/plugin.c,
16245 (added) plugins/class-gen/plugin.h: Ported class wizard to the
16248 * plugins/project-manager/plugin.c: implemented add_source().
16250 2005-02-17 Naba Kumar <naba@gnome.org>
16252 * plugins/file-loader/plugin.c: Fixed possible crash.
16254 * src/action-callbacks.c, src/action-callbacks.h,
16255 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
16257 2005-02-17 Naba Kumar <naba@gnome.org>
16259 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16260 plugins/project-wizard/templates/gnome.wiz,
16261 plugins/project-wizard/templates/gtk.wiz,
16262 plugins/project-wizard/templates/gtkmm.wiz,
16263 plugins/project-wizard/templates/terminal.wiz,
16264 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16265 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16266 plugins/project-wizard/templates/gnome/src/callbacks.c,
16267 plugins/project-wizard/templates/gnome/src/callbacks.h,
16268 plugins/project-wizard/templates/gnome/src/main.c,
16269 plugins/project-wizard/templates/gtk/src/callbacks.c,
16270 plugins/project-wizard/templates/gtk/src/callbacks.h,
16271 plugins/project-wizard/templates/gtk/src/main.c,
16272 plugins/project-wizard/templates/gtkmm/src/main.cc,
16273 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
16274 to generate licence correctly (without any extra newlines). Removed
16275 IncludeGNUHeader macro definition and added proper licence property.
16276 Fixed project directory paths in file contents.
16278 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16280 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16281 Closed macro dialogs with Esc key.
16283 2005-02-16 Naba Kumar <naba@gnome.org>
16285 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16286 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16287 plugins/project-wizard/templates/gnome/src/callbacks.c,
16288 plugins/project-wizard/templates/gnome/src/callbacks.h,
16289 plugins/project-wizard/templates/gnome/src/main.c,
16290 plugins/project-wizard/templates/gtk/src/main.c,
16291 plugins/project-wizard/templates/gtkmm/src/main.cc,
16292 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
16293 macros to avoid blank newlines.
16295 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16297 * plugins/project-wizard/autogen.c:
16298 Correct a problem when having property value in UTF-8
16300 * plugins/project-wizard/druid.c:
16301 Correct a bug when reselecting a new project (all pages
16304 * plugins/project-wizard/property.c:
16305 Avoid having default invalid properties
16307 * plugins/project-wizard/templates/terminal.wiz,
16308 plugins/project-wizard/templates/terminal/po/ChangeLog,
16309 plugins/project-wizard/templates/terminal/src/main.c:
16310 Remove command for testing run function
16311 Move destination directory to second page and include
16312 project name. Add exist tag. Remove unused properties.
16314 2005-02-16 Naba Kumar <naba@gnome.org>
16316 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16317 plugins/debug-manager/anjuta-debug-manager.ui,
16318 plugins/debug-manager/plugin.c,
16319 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16320 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16321 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16322 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16323 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16324 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16325 (removed) src/anjuta_info.c,
16326 (removed) src/anjuta_info.h,
16327 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16328 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16329 (added) plugins/gdb/actions.c,
16330 (added) plugins/gdb/actions.h: Completed initial
16331 porting of debugger to new architecture. Fixed many of the debugger
16334 * plugins/file-loader/plugin.c: Detect some important mime ourself
16335 to avoid inconsistencies when mime system isn't working.
16337 2005-02-16 Naba Kumar <naba@gnome.org>
16339 * plugins/editor/Makefile.am,
16340 (added) plugins/editor/aneditor-autocomplete.cxx,
16341 (added) plugins/editor/aneditor-calltip.cxx,
16342 (added) plugins/editor/aneditor-indent.cxx,
16343 (added) plugins/editor/aneditor-priv.h,
16344 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16345 different smaller chunks to make it easy to maintain.
16347 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16349 * plugins/project-wizard/druid.c :
16351 Found system Email address if not defined in Preferences.
16353 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16355 * plugins/project-wizard/gtkmm.wiz
16356 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16357 plugins/project-wizard/gtkmm/*
16359 Added GTKmm (C++) project type
16361 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16363 * plugins/message-view/plugin.c
16364 plugins/message-view/message-view.c
16366 Implemented next/prev action
16368 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16370 * plugins/project-wizard/templates/libglade2.* :
16371 Removed libglade2 project.
16373 * plugins/project-wizard/templates/gtk* :
16374 Removed interface.[ch] & support.[ch].
16376 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16378 * plugins/project-wizard/anjuta-project-wizard.glade,
16379 plugins/project-wizard/property.[ch],
16380 plugins/project-wizard/templates/anjuta-plugin.wiz :
16381 Added a new property ("iconfile").
16383 2005-02-14 Naba Kumar <naba@gnome.org>
16385 * plugins/project-wizard/install.c,
16386 plugins/project-wizard/plugin.c,
16387 plugins/project-wizard/templates/anjuta-plugin.wiz,
16388 plugins/project-wizard/templates/gnome.wiz,
16389 plugins/project-wizard/templates/gtk.wiz,
16390 plugins/project-wizard/templates/libglade2.wiz,
16391 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16392 newly created projects and open them. Fixed message buffering in
16395 2005-02-14 Naba Kumar <naba@gnome.org>
16397 * src/about.c, pixmaps/Makefile.am,
16398 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16400 * mime/gnome-mime-application-x-anjuta.png,
16401 pixmaps/anjuta_icon.png,
16402 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16403 done by 9-speed at:
16404 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16406 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16409 plugins/project-wizard/templates/libglade2-logo.png,
16410 plugins/project-wizard/templates/libglade2.wiz,
16411 plugins/project-wizard/templates/libglade2/* :
16415 2005-02-14 Naba Kumar <naba@gnome.org>
16417 * TODO.tasks: Updated.
16419 * plugins/editor/anjuta-docman.c,
16420 plugins/editor/text_editor.c,
16421 plugins/editor/text_editor.h,
16422 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16423 for file modification, but it is still not functioning.
16425 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16427 * plugins/project-wizard/values.c,
16428 plugins/project-wizard/values.h,
16429 plugins/project-wizard/property.c,
16430 plugins/project-wizard/property.h,
16431 plugins/project-wizard/druid.c:
16432 Rewrite mandatory property check
16433 Add check of exist property
16434 Rewrite handling of cached property page
16436 2005-02-13 Naba Kumar <naba@gnome.org>
16438 Patch from Igor Kovalenko <garrison@mail.ru>:
16439 * tagmanager/tm_workspace.c: Improved performance.
16441 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16443 *plugins/project-wizard/templates/*.wiz,
16444 plugins/project-wizard/druid.c,
16445 plugins/project-wizard/templates/terminal/src/main.c,
16446 plugins/project-wizard/templates/gtk/src/*.[ch],
16447 plugins/project-wizard/templates/gtk/src/Makefile.am,
16448 plugins/project-wizard/templates/gnome/src/*.[ch],
16449 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16450 Add Copyright date & Email address,
16451 Correct terminal project.
16453 2005-02-12 Naba Kumar <naba@gnome.org>
16455 * plugins/project-wizard/property.c: Fixed hidden
16456 properties to take values.
16458 * plugins/project-wizard/file.[ch]: Renamed
16459 true/false enum values to fix compile error
16460 (conflict with other definition).
16462 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16463 even when mime type detection fails (for example, when Anjuta is
16464 installed in non-system prefix).
16466 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16468 * plugins/project-wizard/values.c,
16469 plugins/project-wizard/values.h:
16470 Rewrite file with more comments
16472 * plugins/project-wizard/druid.c,
16473 plugins/project-wizard/druid.h,
16474 plugins/project-wizard/autogen.c,
16475 plugins/project-wizard/autogen.h,
16476 plugins/project-wizard/druid.c,
16477 plugins/project-wizard/druid.h:
16479 Use values instead of properties
16480 Move default properties to druid.c
16482 * plugins/project-wizard/install.c,
16483 plugins/project-wizard/install.h:
16484 Use values instead of properties
16485 Add a check to avoid overwriting files
16487 * plugins/project-wizard/parser.c,
16488 plugins/project-wizard/property.c,
16489 plugins/project-wizard/property.h:
16490 Update to use new values
16491 Add an "exist" attribute to check if a directory already exist
16493 * plugins/project-wizard/anjuta-project-wizard.glade:
16494 Change project selection page (GtkTextView => GtkLabel,
16495 GtkTable => GtkVBox)
16497 * plugins/project-wizard/templates/terminal.wiz:
16498 Move destination directory on second page
16500 * plugins/project-wizard/action.c:
16503 2005-02-12 Naba Kumar <naba@gnome.org>
16505 * plugins/file-manager/an_file_view.c,
16506 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16507 views. Created dynamic update date of view depending on project
16508 changes -- similar to file-manager view.
16510 * plugins/devhelp/plugin.c: Load help on idle.
16512 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16513 autoformat' to proper location in preferences.
16515 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16518 * plugins/editor/plugin.c: Fixed accel name.
16520 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16522 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16523 plugins/project-wizard/templates/gnome.wiz,
16524 plugins/project-wizard/templates/gtk.wiz,
16525 plugins/project-wizard/anjuta-project-wizard.glade,
16526 plugins/project-wizard/autogen.c:
16527 Add Username & Email address in Project preferences.
16529 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16531 *plugins/project-wizard/templates/gnome-logo.png,
16532 plugins/project-wizard/templates/gnome.wiz,
16533 plugins/project-wizard/templates/gnome/* :
16536 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16538 * plugins/project-wizard/templates/terminal/src/main.c,
16539 plugins/project-wizard/templates/terminal/src/main.c,
16540 plugins/project-wizard/templates/terminal/src/main.[ch] :
16541 Insert License in projects
16543 2005-02-11 Naba Kumar <naba@gnome.org>
16545 * TODO.tasks: Added message manager task.
16547 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16549 * plugins/editor/plugin.c: Use bookmark stock icons.
16551 * plugins/message-view/anjuta-message-manager.ui,
16552 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16554 2005-02-10 Naba Kumar <naba@gnome.org>
16556 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16558 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16560 * global-tags/Makefile.am
16561 Error during 'make install'
16563 2005-02-09 Naba Kumar <naba@gnome.org>
16565 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16568 2005-02-08 Naba Kumar <naba@gnome.org>
16570 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16572 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16573 Show busy cursur when updating global tags in preferences.
16575 * configure.in: Fixed.
16577 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16579 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16580 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16582 - Fixed anjuta-plugin project (glade)
16584 2005-02-08 Naba Kumar <naba@gnome.org>
16586 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16587 Fixed automatic indentations.
16589 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16590 Global tags are now segregated into smaller api tags, which can be
16591 selectively loaded from symbol browser preferences.
16593 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16594 Implemented IProjectManager interface in project-manager. Mostly getter
16595 methods for now, but need to add add() and remove() methods to add
16596 or remove project elements.
16598 * plugins/gdb/debug_tree.c: Small fix.
16600 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16601 plugins/symbol-browser/an_symbol_info.c,
16602 plugins/symbol-browser/an_symbol_info.h,
16603 plugins/symbol-browser/an_symbol_search.c,
16604 plugins/symbol-browser/an_symbol_search.h,
16605 plugins/symbol-browser/an_symbol_view.c,
16606 plugins/symbol-browser/an_symbol_view.h,
16607 plugins/symbol-browser/plugin.c,
16608 plugins/symbol-browser/plugin.h,
16610 tagmanager/entry.h,
16611 tagmanager/tm_project.c,
16612 tagmanager/tm_symbol.c,
16613 tagmanager/tm_tag.c,
16614 tagmanager/tm_workspace.c,
16615 tagmanager/vstring.c,
16616 tagmanager/include/tm_tag.h,
16617 tagmanager/include/tm_workspace.h:
16619 - Fixed tagmanager parsing of source files to parse for typedefines and
16620 properly record element scopes. Implemented scope autocompletion
16621 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16622 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16623 patch list (author is unknown).
16624 - Implemented symbol-browser preferences for dynamically loading and
16625 saving tags API segments.
16626 - Fixed symbol-search to use tagmanager directly instead of depending
16627 on symbol-view for tags list.
16628 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16629 - Fixed TMSymbol to create the complete tags tree instead of letting the
16630 symbol-view created the root nodes.
16631 - Changed project tags cache name to .tm_project2.cache because the
16632 newer format records additional scope information.
16634 2005-02-07 Naba Kumar <naba@gnome.org>
16636 * plugins/editor/style-editor.c,
16637 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16638 and GtkFontButton instead of deprecated widgets in
16641 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16643 * plugins/project-wizard/action.c,
16644 plugins/project-wizard/action.h,
16645 plugins/project-wizard/autogen.c,
16646 plugins/project-wizard/autogen.h,
16647 plugins/project-wizard/file.c,
16648 plugins/project-wizard/file.h,
16649 plugins/project-wizard/install.c,
16650 plugins/project-wizard/install.h,
16651 plugins/project-wizard/parser.h,
16652 plugins/project-wizard/parser.c,
16653 plugins/project-wizard/property.c,
16654 plugins/project-wizard/property.h,
16655 plugins/project-wizard/plugin.h,
16656 plugins/project-wizard/plugin.c,
16657 plugins/project-wizard/values.c,
16658 plugins/project-wizard/values.h:
16659 Replace C++ comments by C comments
16661 * plugins/project-wizard/autogen.c,
16662 plugins/project-wizard/autogen.h:
16663 Add a run time check of autogen version.
16664 Add UserName variable.
16666 * plugins/project-wizard/anjuta-project-wizard.glade,
16667 plugins/project-wizard/header.c,
16668 plugins/project-wizard/druid.c,
16669 plugins/project-wizard/druid.h:
16670 Sort project in alphabetic order.
16671 Correct selection troubles in notebooks.
16673 * plugins/project-wizard/parser.c:
16674 Add some check when reading the project header block.
16676 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16678 * plugins/project-wizard/action.c,
16679 plugins/project-wizard/action.h,
16680 plugins/project-wizard/autogen.c,
16681 plugins/project-wizard/autogen.h,
16682 plugins/project-wizard/file.c,
16683 plugins/project-wizard/file.h,
16684 plugins/project-wizard/install.c,
16685 plugins/project-wizard/parser.h,
16686 plugins/project-wizard/parser.c,
16687 plugins/project-wizard/property.c,
16688 plugins/project-wizard/property.h,
16689 plugins/project-wizard/values.c,
16690 plugins/project-wizard/values.h,
16691 Add a space between function name and open.
16693 * plugins/project-wizard/plugin.h,
16694 plugins/project-wizard/plugin.c,
16695 plugins/project-wizard/install.c,
16696 Avoid a crash if the user close the message view used by the .
16698 * plugins/project-wizard/anjuta-project-wizard,
16699 plugins/project-wizard/druid.c,
16700 plugins/project-wizard/druid.h,
16701 plugins/project-wizard/header.h,
16702 plugins/project-wizard/header.c,
16703 Add a text view with the description of each.
16704 Add a tab for each project.
16705 Replace some C++ comments to C comments.
16707 2005-02-05 Naba Kumar <naba@gnome.org>
16709 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16710 New icon from Sebastien Granjoux .
16712 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16714 * libanjuta/anjuta-preferences.c:
16715 Set file property even without a focus out event (file selected
16718 2005-02-04 Naba Kumar <naba@gnome.org>
16720 * plugins/glade/plugin.c: Fixed glade function calls.
16721 * configure.in: Fixed a typo.
16722 * TODO.tasks: Updated.
16724 2005-02-03 Naba Kumar <naba@gnome.org>
16726 * plugins/project-manager/plugin.c: Fixed memory corruption.
16728 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16731 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16732 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16733 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16734 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16736 * libanjuta/interfaces/libanjuta.idl,
16737 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16740 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16742 Patch from Massimo Cora <maxcvs@email.it>:
16743 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16745 2005-02-01 Naba Kumar <naba@gnome.org>
16747 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16748 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16749 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16750 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16751 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16752 from sourceforge -- a64 crash fixes (correct typing for GType)
16753 and fixes compile errors in sun.
16755 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16756 paste (shift+insert) in terminal.
16758 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16760 * configure.in: Add «nb» to ALL_LINGUAS.
16762 2005-02-01 Naba Kumar <naba@gnome.org>
16764 * TODO.tasks, TODO: Updated todo tasks.
16766 * plugins/editor/anjuta-document-manager.glade: Improved search
16769 * TODO.tasks: Fixed xml format.
16771 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16774 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16777 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16778 format during save (removed unwanted text nodes). Fixed scrollbars.
16780 2005-01-31 Naba Kumar <naba@gnome.org>
16782 * libanjuta/interfaces/libanjuta.idl,
16783 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16784 Implemented append() method for IAnjutaEditor interface and fixed
16785 various bugs with text insertions (cvs diff and macro insertions).
16787 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16788 automatic indentation.
16790 * plugins/editor/action-callbacks.c,
16791 plugins/editor/action-callbacks.h,
16792 plugins/editor/anjuta-docman.c,
16793 plugins/editor/anjuta-document-manager.ui,
16794 plugins/editor/plugin.c,
16795 plugins/editor/text_editor.c,
16796 plugins/editor/text_editor.h,
16797 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16798 Fixed highlight issues.
16800 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16803 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16805 * data/properties/*: Updated properties files from scite. Created
16806 styles.properties to override the scite styles.
16808 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16810 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16812 2005-01-30 Naba Kumar <naba@gnome.org>
16814 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16815 unused definitions.
16817 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16819 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16820 plugins/editor/text_editor.c,
16821 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16822 fixed linuwidth preference setting, fixed insert text interface
16823 implementation. Improved automatice-indentation for cpp lexer.
16825 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16827 2005-01-29 Naba Kumar <naba@gnome.org>
16829 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16830 option in update dialog as default. Improved import dialog. Sized
16833 * configure.in: Fixed underquoted warning from autoconf.
16835 * plugins/editor/action-callbacks.c,
16836 plugins/editor/aneditor.cxx,
16837 plugins/editor/aneditor.h,
16838 plugins/editor/anjuta-document-manager.glade,
16839 plugins/editor/plugin.c,
16840 plugins/editor/plugin.h,
16841 plugins/editor/text_editor.c,
16842 plugins/editor/text_editor.h,
16843 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16844 for Editor and fixed all preferences syncronization and notifys for
16845 visible prefs (in editor preferences page).
16847 * plugins/file-loader/plugin.c: Load recent files on idle.
16849 2005-01-28 Naba Kumar <naba@gnome.org>
16851 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16852 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16854 * plugins/editor/action-callbacks.c,
16855 plugins/editor/action-callbacks.h,
16856 plugins/editor/aneditor.cxx,
16857 plugins/editor/aneditor.h,
16858 plugins/editor/anjuta-document-manager.ui,
16859 plugins/editor/plugin.c,
16860 plugins/editor/text_editor.c,
16861 plugins/editor/text_editor.h,
16862 plugins/editor/text_editor_cbs.c,
16863 plugins/editor/text_editor_cbs.h,
16864 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16867 Patch from Massimo Cora <maxcvs@email.it>:
16868 * plugins/editor/an_symbol_search.c,
16869 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16871 2005-01-27 Naba Kumar <naba@gnome.org>
16873 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16874 minimum size request to 200.
16876 * plugins/symbol-browser/an_symbol_info.c,
16877 plugins/symbol-browser/an_symbol_info.h,
16878 plugins/symbol-browser/an_symbol_search.c,
16879 plugins/symbol-browser/an_symbol_search.h,
16880 plugins/symbol-browser/an_symbol_view.c,
16881 plugins/symbol-browser/an_symbol_view.h,
16882 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16883 pixbuf retrieval. Fixed runtime warning. Code clean up.
16885 2005-01-27 Naba Kumar <naba@gnome.org>
16887 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16888 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16889 (new) plugins/glade/Makefile.am,
16890 (new) plugins/glade/anjuta-glade-plugin.png,
16891 (new) plugins/glade/anjuta-glade.plugin.in,
16892 (new) plugins/glade/anjuta-glade.ui,
16893 (new) plugins/glade/plugin.c,
16894 (new) plugins/glade/plugin.h,
16895 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
16896 now until glade3 works properly.
16898 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
16899 they are generated.
16901 2005-01-26 Naba Kumar <naba@gnome.org>
16903 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
16904 Added mime icon for anjuta projects.
16906 patch from Massimo Cora <maxcvs@email.it>:
16907 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
16908 an_symbol_search.h, an_symbol_view.c, plugin.c:
16909 Fix/implement objects destroying/freeing.
16911 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
16913 * src/action-callback.[ch], src/anjuta-actions.h:
16914 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
16915 because it has not been updated for years and we know have a devhelp plugin
16916 which can do the job much better.
16917 * TODO.tasks: Updated done items
16919 2005-01-25 Naba Kumar <naba@gnome.org>
16921 * autogen.sh: Fixed to generate interface files.
16923 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
16924 session save filenames.
16926 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
16928 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
16930 * plugins/project-wizard/Makefile.am,
16931 plugins/project-wizard/install.c,
16932 plugins/project-wizard/install.h,
16933 plugins/project-wizard/parser.c,
16934 plugins/project-wizard/parser.h,
16935 plugins/project-wizard/templates/terminal.wiz:
16936 Add action list block in wizard template
16937 * plugins/project-wizard/file.c,
16938 plugins/project-wizard/autogen.c:
16941 2005-01-23 Naba Kumar <naba@gnome.org>
16943 * configure.in: Fixed build error.
16945 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
16947 * plugins/project-wizard/druid.c,
16948 plugins/project-wizard/parser.c,
16949 plugins/project-wizard/property.c: Rewrite parser with
16950 better error handling
16952 2005-01-22 Naba Kumar <naba@gnome.org>
16954 * plugins/symbol-browser/plugin.c: Changed c++ coments
16955 to c commnets and formated code to anjuta coding styles.
16957 2005-01-21 Naba Kumar <naba@gnome.org>
16959 * configure.in, autogen.sh: Fixed build errors in newer automake.
16961 * plugins/editor/anjuta-docman.c: Do not emit change editor
16962 signal while in dispose.
16964 Patch from: Massimo Corà <maxcvs@email.it>
16965 * plugins/symbol-browser/Makefile.am,
16966 plugins/symbol-browser/an_symbol_view.c,
16967 plugins/symbol-browser/an_symbol_view.h,
16968 plugins/symbol-browser/plugin.c,
16969 plugins/symbol-browser/plugin.h,
16970 plugins/symbol-browser/test-symbol-browser.c,
16971 (new) plugins/symbol-browser/an_symbol_info.c,
16972 (new) plugins/symbol-browser/an_symbol_info.h,
16973 (new) plugins/symbol-browser/an_symbol_search.c,
16974 (new) plugins/symbol-browser/an_symbol_search.h:
16975 Added a cool real-time symbol-search-view in symbol browser.
16977 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
16979 * plugin/macro/plugin.c
16980 plugin/macro/anjuta-macro-plugin.ui
16981 plugin/macro/macro-db.[ch]
16982 plugin/macro/macro-dialog.[ch]
16983 plugin/macro/macro-actions.[ch]
16984 plugin/macro/macro-edit.[ch]
16985 plugin/macro/plugin.[ch]:
16987 Implemented three menu items as Naba proposed:
16989 Insert Macro: Pops of a border-less window to enter a shortcut
16990 Add Macro: Same as Manage Macro => New
16991 Manage Macros: Full-features macro dialog
16993 2005-01-20 Naba Kumar <naba@gnome.org>
16995 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
16996 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
16997 libanjuta/anjuta-shell.h,
16998 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
16999 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17000 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17001 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17002 src/main.c, src/shell.c: Implemented command line args processing
17003 and session management. Fixed geometry restoration.
17005 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17007 * plugins/macro/macro-db.c,
17008 plugins/macros.xml:
17009 Cleaned up XML interface and use attributes now for name, category and
17010 shortcut. CDATA is used to avoid xml errors inside of macros.
17012 2005-01-19 Naba Kumar <naba@gnome.org>
17014 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17016 2005-01-18 Naba Kumar <naba@gnome.org>
17018 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17021 * scintilla/*: Updated scintilla to current cvs and updated
17024 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17026 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17027 plugins/cvs-plugin/cvs-actions.c:
17028 Added "Whole project" infrastructure but it does not
17029 work because I did not find a way to get the current project's
17032 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17034 * plugins/cvs-plugin/Makefile.am
17035 plugins/cvs-plugin/anjuta-cvs.plugin.in
17036 plugins/cvs-plugin/cvs-actions.c
17037 plugins/cvs-plugin/cvs-callbacks.c
17038 plugins/cvs-plugin/cvs-interface.[ch] (added)
17039 plugins/cvs-plugin/plugin.c:
17041 Added IAnjutaCVS interface and improved cvs plugin. There
17042 is still some work to do on cvs import and to add a current
17045 2005-01-17 Naba Kumar <naba@gnome.org>
17047 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17049 * configure.in: Fixed build errors.
17051 * data/Makefile.am, (removed) data/README.stock_libs,
17052 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17053 (removed) data/header.c, (removed) data/stock_libs.anj,
17054 (removed) data/x-anjuta-project.desktop,
17055 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17057 * libanjuta/anjuta-plugin-description.c,
17058 libanjuta/anjuta-shell.c: Updated documentations.
17060 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17062 * libanjuta/anjuta-launcher.c,
17063 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17066 2005-01-17 Naba Kumar <naba@gnome.org>
17068 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17069 plugins/project-wizard/templates/gtk.wiz,
17070 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17071 Updated templates to new format.
17073 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17074 * plugins/project-wizard/druid.c,
17075 plugins/project-wizard/parser.c,
17076 plugins/project-wizard/property.c,
17077 plugins/project-wizard/property.h,
17078 plugins/project-wizard/templates/terminal.wiz,
17079 plugins/project-wizard/templates/terminal/AUTHORS,
17080 plugins/project-wizard/templates/terminal/ChangeLog,
17081 plugins/project-wizard/templates/terminal/NEWS,
17082 plugins/project-wizard/templates/terminal/README,
17083 plugins/project-wizard/templates/terminal/project.anjuta,
17084 plugins/project-wizard/templates/terminal/src/main.c:
17085 Moveed code related to property types from druid.c and parser.c to
17086 property.c. Changed tag from "<string ..." to
17087 "<property type="string..." and so on. Rewrite parser
17088 (warning still in progress). Added list property. Changed
17089 terminal project to avoid using autogen on some file (much
17090 faster) using the autogen attribute. Add a license list box in
17091 terminal project (just as an example). _label in item list is
17094 2005-01-16 Naba Kumar <naba@gnome.org>
17096 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17097 plugins/edtior/anjuta-docman.c: Fixed build errors.
17099 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17100 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17101 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17102 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17103 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17104 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17105 libanjuta/resources.h,
17106 plugins/build-basic-autotools/build-basic-autotools.c,
17107 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17108 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17109 plugins/gtodo/plugin.c, src/Makefile.am,
17110 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17111 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17112 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17113 should be handled in respective plugins. Added API documentations.
17115 * libanjuta-docs.sgml, libanjuta-sections.txt,
17117 (added) tmpl/anjuta-debug.sgml,
17118 (added) tmpl/anjuta-launcher.sgml,
17119 tmpl/anjuta-plugin.sgml,
17120 tmpl/anjuta-preferences.sgml,
17121 tmpl/anjuta-shell.sgml,
17122 (added) tmpl/anjuta-status.sgml,
17123 (removed) tmpl/anjuta-stock.sgml,
17124 tmpl/anjuta-utils.sgml,
17125 (removed) tmpl/defaults.sgml,
17126 (removed) tmpl/fileselection.sgml,
17127 (removed) tmpl/gnomefilelist.sgml,
17128 tmpl/ianjuta-buildable.sgml,
17129 (added) tmpl/ianjuta-debugger-manager.sgml,
17130 (added) tmpl/ianjuta-debugger.sgml,
17131 tmpl/ianjuta-document-manager.sgml,
17132 tmpl/ianjuta-editor.sgml,
17133 tmpl/ianjuta-file.sgml,
17134 tmpl/ianjuta-loader.sgml,
17135 tmpl/ianjuta-markable.sgml,
17136 tmpl/ianjuta-message-view.sgml,
17137 (added) tmpl/ianjuta-project-manager.sgml,
17138 (added) tmpl/ianjuta-todo.sgml,
17139 (added) tmpl/ianjuta-wizard.sgml,
17140 tmpl/libanjuta-iface-marshallers.sgml,
17141 tmpl/libanjuta-unused.sgml,
17142 (removed) tmpl/pixmaps.sgml,
17144 (removed) tmpl/properties.sgml,
17145 tmpl/resources.sgml: Updated API documentations.
17147 2005-01-15 Naba Kumar <naba@gnome.org>
17149 * libanjuta/anjuta-launcher.c: Added API docs.
17151 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17152 plugins/project-wizard/templates/gtk.wiz,
17153 plugins/project-wizard/templates/terminal.wiz,
17154 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17155 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17156 plugins/project-wizard/templates/gtk/src/main.c,
17157 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17158 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17161 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17162 * plugins/project-wizard/anjuta-project-wizard.glade,
17163 plugins/project-wizard/autogen.c,
17164 plugins/project-wizard/druid.c,
17165 plugins/project-wizard/druid.h,
17166 plugins/project-wizard/file.c,
17167 plugins/project-wizard/file.h,
17168 plugins/project-wizard/install.c,
17169 plugins/project-wizard/parser.c,
17170 plugins/project-wizard/plugin.c,
17171 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17172 setting the default project directory. Fix HIDDEN property, it's
17173 working but I think we could make this cleaner. Removed the
17174 copy of the string in mandatory_property. Add an optional autogen
17175 attribute, to force or avoid using autogen on some files, default
17176 without any attribute is autodetect.+ Replace the script tag with
17177 a normal file tag and an attribute execute.
17179 2005-01-14 Naba Kumar <naba@gnome.org>
17181 * plugins/editor/action-callbacks.c,
17182 plugins/editor/search_incremental.c,
17183 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17186 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17187 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17190 2005-01-12 Naba Kumar <naba@gnome.org>
17193 plugins/project-wizard/templates/Makefile.am,
17194 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17195 plugins/project-wizard/templates/anjuta-plugin.wiz,
17196 (added) plugins/project-wizard/templates/gtk-logo.png,
17197 (added) plugins/project-wizard/templates/gtk.wiz,
17198 (added) plugins/project-wizard/templates/terminal-logo.png,
17199 plugins/project-wizard/templates/terminal.wiz,
17200 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17201 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17202 (added) plugins/project-wizard/templates/gtk/.cvsignore,
17203 (added) plugins/project-wizard/templates/gtk/Makefile.am,
17204 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
17205 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
17206 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17207 (added) plugins/project-wizard/templates/gtk/src/main.c,
17208 (added) plugins/project-wizard/templates/gtk/src/project.glade,
17209 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
17210 GTK+ project templated and fixed other templates. Updated template
17213 2005-01-12 Naba Kumar <naba@gnome.org>
17215 * plugins/macro/anjuta-macro.glade: Improved GUI.
17217 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
17219 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
17220 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
17221 * plugins/cvs-plugin/cvs.[ch] (removed)
17222 Removed old unused files
17224 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
17225 * plugins/cvs-plugin/cvs-actions.c
17226 * plugins/cvs-plugin/Makefile.am:
17227 Seperate callback functions for better error
17228 handling. Cleaned up code.
17230 * plugins/macro/macros.xml: removed corrupt cvs
17233 2005-01-10 Naba Kumar <naba@gnome.org>
17235 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
17236 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
17239 2005-01-09 Naba Kumar <naba@gnome.org>
17241 * libegg/egg-recent-action.c, libegg/test-actions.c,
17242 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
17243 recent files models.
17245 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
17246 two models -- one for projects and other for regular files and show
17247 both in recent files menu. Changed recent files group from "anjuta"
17248 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
17249 when adding the URI in recent files.
17251 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
17252 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
17253 * plugins/macro/macro-dialog.c: Fixed dispose() method.
17254 * plugins/macro/macros.xml: Fixed xml errors.
17256 2005-01-08 Naba Kumar <naba@gnome.org>
17258 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
17259 libegg/test-actions.c, libegg/menu/Makefile.am,
17260 libegg/menu/egg-recent-action.h: Added a new action for
17263 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
17264 Fixed dispose. Cleanup.
17266 * plugins/file-loader/anjuta-loader-plugin.ui,
17267 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17268 Use the new action for recent files. Added recent files in
17271 * plugins/project-wizard/druid.c: Show busy cursor and
17272 de-sensitize druid buttons during page change.
17274 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17275 * plugins/project-wizard/Makefile.am,
17276 plugins/project-wizard/druid.c,
17277 plugins/project-wizard/druid.h,
17278 plugins/project-wizard/install.c,
17279 plugins/project-wizard/plugin.c,
17280 plugins/project-wizard/plugin.h,
17281 plugins/project-wizard/property.c,
17282 plugins/project-wizard/property.h,
17283 (added) plugins/project-wizard/values.c,
17284 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
17285 objects (in values.c and values.h) containing the values of all
17286 properties. The NPWProperty objects now keep their values in this
17287 object which is persistant for one activation of the plugin, so the
17288 user keeps all the values even if he goes backward. Used an anjuta
17289 message view to list all files copied by the project wizard.
17291 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
17293 * plugins/macro/plugin.[ch],
17294 plugins/macro/macro-dialog.[ch]
17295 plugins/macro/macro-edit.[ch]
17296 plugins/macro/macro-db.[ch]
17297 plugins/macro/macro-actions.[ch]
17298 plugins/macro/anjuta-macro.plugin.in
17299 plugins/macro/anjuta-macro.glade
17300 plugins/macro/anjuta-macro.png
17301 plugins/macro/Makefile.am
17302 plugins/macro/macros.xml
17303 plugins/macro/anjuta-macro.ui (all added)
17305 plugins/Makefile.am:
17306 Added new macro plugins
17308 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17311 * manuals/reference/template (removed)
17312 Removed old api reference
17314 * plugins/message-view/message-view.c:
17315 "Fixed" crash in on_row_deleted and added a
17316 comment that I cannot work this way. We will
17317 have to change everything a bit to avoid losing
17320 * plugins/text-editor/text_editor.c:
17321 Update line number width on file save
17324 2005-01-07 Naba Kumar <naba@gnome.org>
17326 * plugins/project-wizard/anjuta-project-wizard.glade,
17327 plugins/project-wizard/druid.c,
17328 plugins/project-wizard/templates/anjuta-plugin.wiz,
17329 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17330 Display page description in bold. Fixed mandatory field check.
17333 libanjuta/libanjuta-1.0.pc.in,
17334 plugins/project-wizard/druid.c,
17335 plugins/project-wizard/parser.c,
17336 plugins/project-wizard/property.h,
17337 plugins/project-wizard/templates/anjuta-plugin.wiz,
17338 plugins/project-wizard/templates/terminal.wiz,
17339 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17340 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17341 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17342 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17343 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17344 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17345 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17346 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17347 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17348 plugins/project-wizard/templates/terminal/configure.in.tpl,
17349 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17350 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17351 a new property type -- hidden. Fixed terminal and anjuta-plugin
17354 2005-01-07 Naba Kumar <naba@gnome.org>
17356 * templates/anjuta-plugin.wiz,
17357 templates/terminal.wiz,
17358 templates/terminal/Makefile.am.tpl,
17359 templates/terminal/autogen.sh,
17360 (Removed) templates/terminal/configure.ac.tpl,
17361 (Added) templates/.cvsignore,
17362 (Added) templates/Makefile.am,
17363 (Added) templates/anjuta-plugin/.cvsignore,
17364 (Added) templates/anjuta-plugin/Makefile.am,
17365 (Added) templates/anjuta-plugin/src/.cvsignore,
17366 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17367 (Added) templates/terminal/.cvsignore,
17368 (Added) templates/terminal/Makefile.am,
17369 (Added) templates/terminal/configure.in.tpl,
17370 (Added) templates/terminal/po/.cvsignore,
17371 (Added) templates/terminal/po/ChangeLog,
17372 (Added) templates/terminal/po/Makefile.am,
17373 (Added) templates/terminal/po/POTFILES.in,
17374 (Added) templates/terminal/src/.cvsignore,
17375 (Added) templates/terminal/src/Makefile.am,
17376 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17377 project wizard. Fixed configure/po/Makefile template errors.
17379 2005-01-06 Naba Kumar <naba@gnome.org>
17381 * configure.in: Added project templates.
17382 * plugins/project-wizard/templates/*: Added to project and renamed
17383 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17384 for the project templates (so that they do not conflict with autotools
17385 build. Created proper configure.ac.tpl and autogen.sh for project
17388 2005-01-06 Naba Kumar <naba@gnome.org>
17390 * plugins/project-wizard/anjuta-project-wizard.glade,
17391 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17392 Fixed file list parsing and to take absolute file paths (for example,
17393 from an icon selected previously). Used toggle buttons for boolean
17394 properties. Check if all mandatory fields are given before going
17395 forward in the wizard. Use scrollable viewport for listing property
17396 widgets incase the list goes out of wizard's size. Added tooltips
17397 as descriptions of the property widgets. And other fixes.
17399 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17400 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17401 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17402 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17403 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17404 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17405 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17406 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17407 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17408 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17409 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17410 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17411 Restructured template files.
17413 2005-01-06 Naba Kumar <naba@gnome.org>
17415 * configure.in: Added check for autogen.
17417 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17420 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17421 Do not emit changed signal when in dispose.
17423 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17424 symbol-view widget has been destroyed.
17426 * src/anjuta-app.c: Set null to preference, status and ui object
17427 pointers when they are destroyed.
17429 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17430 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17431 Added boolean, integer and file property types.
17433 * plugins/project-wizard/Makefile.am,
17434 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17435 project wizard templates.
17437 2005-01-04 Naba Kumar <naba@gnome.org>
17439 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17442 * plugins/editor/aneditor.cxx,
17443 plugins/editor/anjuta-docman.c,
17444 plugins/editor/plugin.c,
17445 plugins/editor/text_editor.c:
17446 Removed unnecessary ref/unref of scintilla.
17448 * plugins/message-view/anjuta-msgman.c,
17449 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17450 make close button similar to document manager.
17452 * plugins/project-manager/plugin.c,
17453 plugins/project-manager/plugin.h: Removed dead codes. Removed
17454 unnecessary ref/unref.
17456 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17457 instead of hard refs.
17459 2005-01-03 Naba Kumar <naba@gnome.org>
17461 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17462 generate() methods for IAnjutaBuildable interface.
17464 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17465 IAnjutaBuildable inteface.
17467 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17468 to destroy build context when message view is destroyed.
17470 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17471 a ref to it and unref in destructor. AnEditor class wants to be the
17472 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17475 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17476 complicate the scene. Removed editor widget from AnjutaDocman when
17477 the widget is destroyed.
17479 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17480 from shell. It will be removed from shell when the widget is destroyed.
17482 * plugins/editor/text_editor.c: Added debug codes to track object
17485 * plugins/message-view/anjuta-msgman.c: Remove message view on
17486 widget destroy. Destroy message view on remove. Removed all views
17489 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17492 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17494 * plugins/file-wizard/action-callbacks.c,
17495 plugins/file-wizard/anjuta-file-wizard.glade,
17496 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17497 Insert Licence, copyright, header template ...
17499 2005-01-02 Naba Kumar <naba@gnome.org>
17501 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17502 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17503 anjuta_status_add_widget() to allow setting busy cursor on non
17506 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17508 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17509 mime types to take text/source also.
17511 * plugins/editor/anjuta-docman.c,
17512 plugins/editor/anjuta-docman.h,
17513 plugins/editor/plugin.c,
17514 plugins/editor/text_editor.c,
17515 plugins/editor/text_editor.h,
17516 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17517 AnjutaStatus and set busy cursor on editors.
17519 * plugins/file-loader/Makefile.am,
17520 plugins/file-loader/plugin.c,
17521 (added) plugins/file-loader/dnd.c,
17522 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17524 * src/anjuta.c: Hide anjuta window before destruction.
17526 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17527 * configure.in, plugins/Makefile.am,
17528 (removed) plugins/project-wizard/appwiz_page1.c,
17529 (removed) plugins/project-wizard/appwiz_page2.c,
17530 (removed) plugins/project-wizard/appwiz_page3.c,
17531 (removed) plugins/project-wizard/appwiz_page4.c,
17532 (removed) plugins/project-wizard/appwizard.c,
17533 (removed) plugins/project-wizard/appwizard.h,
17534 (removed) plugins/project-wizard/appwizard_cbs.c,
17535 (removed) plugins/project-wizard/appwizard_cbs.h,
17536 (removed) plugins/project-wizard/appwizard_gui.c,
17537 (removed) plugins/project-wizard/gnome_project.c,
17538 (removed) plugins/project-wizard/gnome_project.h,
17539 (removed) plugins/project-wizard/wizard_gui.c,
17540 (removed) plugins/project-wizard/wizard_gui.h,
17541 (added) plugins/project-wizard/.cvsignore,
17542 (added) plugins/project-wizard/Makefile.am,
17543 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17544 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17545 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17546 (added) plugins/project-wizard/applogo.png,
17547 (added) plugins/project-wizard/appwizard.png,
17548 (added) plugins/project-wizard/autogen.c,
17549 (added) plugins/project-wizard/autogen.h,
17550 (added) plugins/project-wizard/druid.c,
17551 (added) plugins/project-wizard/druid.h,
17552 (added) plugins/project-wizard/file.c,
17553 (added) plugins/project-wizard/file.h,
17554 (added) plugins/project-wizard/header.c,
17555 (added) plugins/project-wizard/header.h,
17556 (added) plugins/project-wizard/install.c,
17557 (added) plugins/project-wizard/install.h,
17558 (added) plugins/project-wizard/parser.c,
17559 (added) plugins/project-wizard/parser.h,
17560 (added) plugins/project-wizard/plugin.c,
17561 (added) plugins/project-wizard/plugin.h,
17562 (added) plugins/project-wizard/property.c,
17563 (added) plugins/project-wizard/property.h: Removed old application-wizard
17564 codes and added new template based (autogen based) project wizard
17565 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17567 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17569 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17570 * plugins/cvs-plugin/cvs-execute.c:
17571 Fix cvs_log which did not work because of some
17573 Patch from Mark R. Pariente <markpariente@cmu.edu>
17574 - Fix message highlighting
17576 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17581 Removed template stuff completly because we dicussed to implement
17582 a macro system for Edit->Insert Text
17584 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17586 * plugins/editor/aneditor.cxx,
17587 plugins/editor/text_editor.c:
17588 Set line number width dynamically
17590 Prepered new GTK 2.6 about dialog
17592 2004-12-30 Naba Kumar <naba@gnome.org>
17594 patch from: Massimo Corà <maxcvs@email.it>
17595 * plugins/editor/aneditor.cxx: Highlights correct function
17596 argument in recursive calltips.
17598 2004-12-30 Naba Kumar <naba@gnome.org>
17600 * plugins/symbol-browser/plugin.c,
17601 libanjuta/interfaces/libanjuta.idl,
17602 plugins/editor/text_editor.c: Fixed editor markers and added a new
17603 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17604 mark the line visited.
17606 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17607 libegg/Makefile.am, libegg/eggcomboselect.c,
17608 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17609 widget for use with symbol view in toolbar.
17611 * plugins/cvs-plugin/anjuta-cvs.ui,
17612 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17613 placeholder for cvs plugin context menu in filemanager.
17615 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17617 * plugins/cvs-plugin/plugin.c:
17618 Show popup menu only if the file is contained in
17619 a directory containing a "CVS" directory
17621 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17623 * plugins/cvs-plugin/cvs-action.[ch],
17624 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17625 * plugins/cvs-plugin/anjuta-cvs.ui,
17626 * plugins/cvs-plugin/plugin.c:
17627 Implemented "Import"
17629 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17630 Added right-click-menu for file-manager
17632 2004-12-26 Naba Kumar <naba@gnome.org>
17634 * src/action-callbacks.c, src/action-callbacks.h,
17635 src/anjuta-actions.h, src/anjuta-app.c,
17636 src/anjuta.ui: Added fullscreen action.
17638 * plugins/cvs-plugin/cvs-actions.c,
17639 plugins/cvs-plugin/plugin.c,
17640 plugins/cvs-plugin/plugin.h: Watches current editor,
17641 project and file manager selection in plugin
17644 2004-12-26 Naba Kumar <naba@gnome.org>
17646 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17647 src/action-callbacks.c: Fixed app finalization. Added a
17648 command line arg --proper-shutdown (-p), which when set
17649 will release all plugins and their resources (this option
17650 is mainly for debugging).
17652 * plugins/file-loader/plugin.c: Fixed filename duplications
17653 in recent files history.
17655 * plugins/profile-default/plugin.c: Disabled problematic
17656 plugins for now to load at startup.
17658 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17659 annoying debug prints.
17661 2004-12-23 Naba Kumar <naba@gnome.org>
17663 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17664 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17665 plugins/cvs-plugin/anjuta-cvs.ui,
17666 plugins/cvs-plugin/cvs-actions.c,
17667 plugins/cvs-plugin/cvs-actions.h,
17668 plugins/cvs-plugin/cvs-execute.c,
17669 plugins/cvs-plugin/cvs-execute.h,
17670 plugins/cvs-plugin/Makefile.am,
17671 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17672 Added cvs log command.
17674 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17676 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17679 2004-12-20 Naba Kumar <naba@gnome.org>
17681 patch from: Massimo Corà <maxcvs@email.it>
17682 * plugins/editor/aneditor.cxx: Added recursive calltips.
17684 2004-12-20 Naba Kumar <naba@gnome.org>
17686 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17687 Show busy cursor during loading and unloading.
17689 2004-12-19 Naba Kumar <naba@gnome.org>
17691 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17692 memory leaks. Disabled debug print.
17694 * plugins/symbol-browser/an_symbol_view.c,
17695 plugins/symbol-browser/plugin.c,
17696 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17697 problems. Creates SymbolView object every time when the
17698 plugin is activated.
17700 * plugins/project-manager/plugin.c: Close project when
17703 2004-12-18 Naba Kumar <naba@gnome.org>
17705 * po/POTFILES.in: Removed commented lines.
17706 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17707 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17708 * plugins/gdb/plugin.c: Fixed compile error.
17710 Patch from: Mark R. Pariente <mark@demar.com.tr>
17711 * libegg/eggcellrendererkeys.c: Fixed compile error.
17713 2004-12-18 Naba Kumar <naba@gnome.org>
17715 * plugins/file-loader/plugin.c: Fixed loading bug.
17717 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17718 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17719 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17720 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17721 and corruptions. Fixed loading and unloading of plugins.
17723 2004-12-17 Naba Kumar <naba@gnome.org>
17725 * plugins/file-loader/Makefile.am,
17726 plugins/file-loader/plugin.c,
17727 plugins/project-manager/plugin.c: Fixed memory corruption
17728 and disposition codes. Added missing plugin.h in Makefile.am.
17730 2004-12-16 Naba Kumar <naba@gnome.org>
17732 * plugins/symbol-browser/an_symbol_view.c,
17733 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17734 codes. Fixed memory leaks and corruptions.
17736 * plugins/build-basic-autotools/build-basic-autotools.c
17737 plugins/editor/anjuta-docman.c,
17738 plugins/editor/text_editor.c,
17739 plugins/file-loader/plugin.c,
17740 plugins/file-manager/plugin.c,
17741 plugins/file-wizard/plugin.c,
17742 plugins/message-view/anjuta-msgman.c,
17743 plugins/message-view/anjuta-msgman.h,
17744 plugins/message-view/message-view.c,
17745 plugins/message-view/plugin.c,
17746 plugins/message-view/plugin.h,
17747 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17749 * src/about.c, src/about.h, src/action-callbacks.c,
17750 src/action-callbacks.h, src/anjuta-actions.h,
17751 src/anjuta-app.c, src/anjuta-app.h,
17752 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17753 src/anjuta.c, src/anjuta.h, src/getline.c,
17754 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17755 src/start-with.c, src/start-with.h: Fixed emacs modes.
17757 * src/layout.xml: Brought document manager in front.
17759 2004-12-15 Naba Kumar <naba@gnome.org>
17761 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17764 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17765 finalization. Added a method to unload all plugins and destroy them.
17766 Fixed memory leaks.
17768 * plugins/sample1/plugin.c: Proper finalization code and renamed
17769 functions to proper names.
17771 * plugins/build-basic-autotools/build-basic-autotools.c,
17772 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17774 * src/shell.c: Unload all plugins on exit, so that memory profilers
17775 can detect memory leaks in plugins.
17777 2004-12-13 Naba Kumar <naba@gnome.org>
17779 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17780 docking is working.
17781 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17782 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17784 2004-12-11 Naba Kumar <naba@gnome.org>
17786 * data/properties/anjuta.properties: Fixed font size.
17787 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17788 compile file function. There are some fixmes there.
17789 * plugins/message-view/anjuta-msgman.c,
17790 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17792 2004-12-08 Naba Kumar <naba@gnome.org>
17794 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17795 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17796 to escape quotes in a string.
17798 * plugins/cvs-plugin/cvs-actions.c,
17799 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17802 * plugins/build-basic-autotools/build-basic-autotools.c,
17803 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17806 2004-12-07 Naba Kumar <naba@gnome.org>
17808 * plugins/build-basic-autotools/build-basic-autotools.c,
17809 plugins/build-basic-autotools/automake-c.filters: Completed directory
17810 tracking. Double click on Errors and warnings now work as expected.
17812 * plugins/build-basic-autotools.c: Added codes to track build directory
17813 so that absolute path of the files could be determined.
17815 2004-12-06 Naba Kumar <naba@gnome.org>
17817 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17818 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17819 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17821 2004-12-05 Naba Kumar <naba@gnome.org>
17823 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17824 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17826 * plugins/cvs-plugin/plugin.c,
17827 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17829 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17831 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17832 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17833 plugins/cvs-plugin/cvs-execute.[ch]:
17834 Implemented cvs status and cvs diff
17836 - rdiff command is not correct
17837 - Must find a way to allow selection of directies AND files
17840 2004-12-03 Naba Kumar <naba@gnome.org>
17842 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17843 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17844 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17845 session.properties file if it is for the first time.
17847 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17849 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17852 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17853 plugins/cvs-plugin/anjuta-cvs.ui:
17854 Implemented update/commit and changed menu layout
17856 2004-12-02 Naba Kumar <naba@gnome.org>
17858 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17859 property name (for cvs path property). Beautified dialogs.
17861 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17863 * plugins/message-view/anjuta-msgman.c: Changed callback name
17864 and changed switch-page handling.
17866 * plugins/cvs-plugin/cvs-actions.c:
17867 * plugins/cvs-plugin/cvs-execute.c:
17868 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17869 - Implemented cvs add and cvs removed - both working now
17870 - Created a useful preferences page
17873 2004-11-30 Naba Kumar <naba@gnome.org>
17875 * libanjuta/anjuta-status.c: Fixed runtime warning.
17877 * plugins/editor/Makefile.am:
17878 plugins/editor/anjuta-document-manager.glade,
17879 plugins/editor/plugin.c
17880 plugins/editor/plugin.h
17881 plugins/editor/style-editor.c (new, moved from src/),
17882 plugins/editor/style-editor.h (new, moved from src/),
17883 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17884 settings in preferences.
17886 * plugins/editor/text_editor.c,
17887 plugins/editor/text_editor.h: Do not take unused args in
17888 text_editor_get_props().
17890 * src/style-editor.c, src/style-editor.h: Removed, moved to
17891 plugins/editor/ directory.
17893 2004-11-29 Naba Kumar <naba@gnome.org>
17895 * plugins/editor/text_editor_cbs.c: Emit click signal in
17897 * libanjuta/anjuta-status.c: More spacing between items.
17899 2004-11-29 Naba Kumar <naba@gnome.org>
17901 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
17903 * libanjuta/interfaces/libanjuta.idl,
17904 plugins/debug-manager/anjuta-debug-manager.plugin.in,
17905 plugins/debug-manager/plugin.c,
17906 plugins/gdb/breakpoints.c,
17907 plugins/gdb/breakpoints.h,
17908 plugins/gdb/debugger.c,
17909 plugins/gdb/debugger.h,
17910 plugins/gdb/plugin.c,
17911 plugins/gdb/plugin.h,
17912 plugins/gdb/utilities.c,
17913 plugins/gdb/utilities.h: Code cleanups and partial implementation of
17914 toggle breakpoint margin clicks.
17916 2004-11-28 Naba Kumar <naba@gnome.org>
17918 * TODO.tasks: Fixed indentations.
17919 * plugins/gtodo/libgtodo.c: Save with indentation.
17920 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
17921 * plugins/project-manager/plugin.c: Fixed runtime warnings.
17922 * libanjuta/anjuta-status.c: Fixed busy cursors.
17923 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
17924 * po/POTFILES.in: Updated.
17926 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
17928 * plugins/editor/anjuta-document-manager.glade,
17929 plugins/editor/search-replace.[c,h],
17930 plugins/editor/search-replace_backend.h
17931 plugins/editor/search-preferences.[c,h] :
17932 Saved Search-Preferences (gconf),
17933 Basic search by default.
17935 2004-11-22 Naba Kumar <naba@gnome.org>
17937 * configure.in: Fixed build error.
17939 2004-11-21 Naba Kumar <naba@gnome.org>
17941 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
17942 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
17943 Added AnjutaStatus class to libanjuta.
17944 Added anjuta_shell_get_status() method.
17946 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
17947 and fixed marshaller generation.
17949 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
17950 "updade_ui" signals to IAnjutaEditor interface.
17952 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
17954 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
17957 * plugins/class-gen/clsGen.c: Intial port.
17959 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
17962 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
17963 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
17964 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
17965 Implemented status update. Emits "update_ui" and "char_added" signals.
17966 Added view preferences.
17968 * plugins/file-loader/plugin.c: Added open with plugins in open with
17971 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
17973 * plugins/message-view/anjuta-msgman.c,
17974 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
17975 to close correct message view rather than current view.
17977 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
17979 * plugins/cvs-plugin/cvs-actions.c
17980 plugins/cvs-plugin/plugin.[ch]
17981 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17982 Implemented cvs add but ran into a launcher/message_view
17983 problem because of a limitation of the idl compiler
17985 2004-11-19 Naba Kumar <naba@gnome.org>
17987 * plugins/project-manager/plugin.c: Displays a progress window during
17990 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
17991 Fixed UI separators.
17993 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
17996 * plugins/project-manager/anjuta-project-manager.ui,
17997 plugins/project-manager/plugin.[c,h]: Added add/remove context
17998 menus and implemented them. Added file manager merge menu.
18000 2004-11-18 Naba Kumar <naba@gnome.org>
18002 * TODO.tasks: Updated.
18003 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18004 plugins/message-view/message-view.c: Fixed finalize and dispose
18006 * plugins/debugger/*: Removed from cvs (development now in
18009 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18011 Reviewed by Naba Kumar <naba@gnome.org>:
18013 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18014 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18015 plugins/gdb/breakpoints.c: all marker related stuff moved from
18016 editor and docman interfaces to IAnjutaMarkable
18018 2004-11-17 Naba Kumar <naba@gnome.org>
18020 * TODO.tasks: Updated.
18022 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18024 * libegg/egg-combo-action.c: Block changed signal when changing model.
18026 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18027 Emit changed signal. Removed dead codes.
18029 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18030 that recent files history do not duplicate.
18032 * plugins/symbol-browser/an_symbol_view.c,
18033 plugins/symbol-browser/an_symbol_view.h,
18034 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18037 2004-11-15 Naba Kumar <naba@gnome.org>
18039 * plugins/project-manager/plugin.c: Opens targets on double click.
18041 * plugins/message-view/message-view.c,
18042 plugins/file-manager/anjuta-file-manager-plugin.glade,
18043 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18044 Added proper class finalization
18045 and disposition. Added preferences notifications and callbacks to
18046 change info/warning/error colors.
18048 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18049 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18050 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18051 Implemented finalize method for AnjutaApp. Code cleanups.
18053 * plugins/message-view/plugin.c: Static parent_class.
18055 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18056 * plugins/editor/search-replace.[c,h],
18057 plugins/editor/search-replace_backend.c
18058 Update search entry in main toolbar.
18061 2004-11-11 Naba Kumar <naba@gnome.org>
18063 * TODO.tasks: Updated.
18065 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18066 and completed on-the-fly-change preferences. Removed "changed"
18067 signal as it is no longer necessary (use notify for similar
18068 purpose to monitor individual preferences).
18071 * plugins/editor/anjuta-document-manager.glade: Added view menu
18072 preferences so that they are registered.
18074 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18075 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18076 connection to "changed" signal of preferences and implemented
18077 notifications for some editor preferences. More to implement.
18079 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18080 * plugins/editor/print.c
18081 Fixed bug 1047624 : Add line number every X lines.
18083 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18084 * plugins/editor/search-replace.c
18085 Fixed a crash bug (995755) when searching "%n"
18087 2004-11-09 Naba Kumar <naba@gnome.org>
18089 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18090 Fixed to refresh categories list on file load.
18092 2004-11-08 Naba Kumar <naba@gnome.org>
18094 * configure.in, plugins/Makefile.am,
18095 plugins/profile-default/plugin.c: Added cvs plugin in build.
18097 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18099 * plugins/debug-manager/.cvsignore: Added file to ignore.
18101 * plugins/debug-manager/Makefile.am: Removed dead codes.
18103 * src/anjuta.ui: Added placeholder for version control UI.
18105 2004-11-08 Naba Kumar <naba@gnome.org>
18107 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18108 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18109 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18112 * global-tags/Makefile.am: Fixed make error.
18114 * plugins/profile-default/plugin.c: Added debug-manager
18115 and gdb plugins to load at startup so that debugger
18116 windows are docked properly. They will be removed
18117 later when we figure out runtime docking.
18119 * plugins/sample1/*: Restored to last working state.
18121 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18122 windows in lower pane. Named the windows appropriately.
18124 * ChangeLog: Fixed format.
18126 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18128 * libanjuta/interfaces/libanjuta.idl,
18129 libanjuta/anjuta-marshal.c,
18130 plugins/Makefile.am,
18131 plugins/debug-manager/plugin.c,
18132 plugins/editor/plugin.c,
18133 plugins/editor/text_editor.c,
18134 plugins/gdb/breakpoints.c,
18135 plugins/gdb/debugger.c,
18136 plugins/gdb/plugin.c,
18137 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18139 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18140 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18141 plugins/editor/search-replace.c,
18142 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18143 Search and Replace; Show result in find pane
18145 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18147 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18148 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18149 (added features: starting debugger and loading of core/executable,
18150 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18153 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18155 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18156 my cvs-plugin files...
18157 I hope I have rescued everything possible.
18159 * Naba: Could you please fix sample1 because I messed it up to
18160 but there should be a histroy of this directory we should commit
18162 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18164 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18166 * plugins/cvs-plugin/plugin.c,
18167 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18168 Added preferences dialog (not yet complete)
18170 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18172 * global-tags/Makefile.am, mime/Makefile.am:
18173 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18175 * template/xmltemplate.[ch],
18176 template/xmlstrings.[ch],
18177 template/autotools.[ch] removed,
18178 template/prj_template.[ch] removed,
18179 template/lang_template.[ch] removed,
18180 template/lib_template.[ch] removed,
18181 template/Makefile.am adjusted,
18182 template/dtds/lang.dtd removed,
18183 template/dtds/lib.dtd removed,
18184 template/dtds/prj.dtd removed,
18185 template/dtds/autotools.dtd removed,
18186 data/template/lib/* removed,
18187 data/template/language/* removed,
18188 data/template/library/* removed,
18189 data/template/project/* removed,
18190 date/template/Makefile.am adjusted:
18191 Remove everything except text-templates to replace hardcoded
18192 Edit->Insert texts with dynamic loaded.
18194 * plugins/cvs-plugin/plugin.[ch],
18195 plugins/cvs-actions.[ch],
18196 plugins/Makefile.am,
18197 plugins/cvs-plugin/Makefile.am,
18198 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18199 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18200 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18201 Added initial cvs-plugin code
18203 2004-10-21 Naba Kumar <naba@gnome.org>
18205 * libanjuta/anjuta-plugin.c,
18206 plugins/build-basic-autotools/build-basic-autotools.c,
18207 plugins/debugger/plugin.c,
18208 plugins/devhelp/plugin.c,
18209 plugins/editor/anjuta-docman.c,
18210 plugins/editor/goto_line.c,
18211 plugins/editor/plugin.c,
18212 plugins/editor/search-replace.c,
18213 plugins/editor/text_editor.c,
18214 plugins/file-loader/plugin.c,
18215 plugins/file-manager/plugin.c,
18216 plugins/file-wizard/file.c,
18217 plugins/file-wizard/plugin.c,
18218 plugins/gdb/plugin.c,
18219 plugins/gtodo/plugin.c,
18220 plugins/message-view/anjuta-msgman.c,
18221 plugins/profile-default/plugin.c,
18222 plugins/project-manager/plugin.c,
18223 plugins/sample1/plugin.c,
18224 plugins/terminal/terminal.c: Defined all global variables static,
18225 particularly class parent_class variables. They were getting
18226 confused at link time.
18228 * libanjuta/plugins.c: Do not unload plugins when they are
18229 deactivated. Simply cache them for later activation. Unloading
18230 modules have some problem with shared libs using static class
18231 registration. Fixed hash type for installed plugins. Eventually,
18232 we want to add "CanUnload" attribute for .plugin files (in
18233 "Anjuta Plugin" group) to let plugin loader know if the plugin can
18234 be unloaded from memory. Those plugins declaring CanUnload=false
18235 will not be unloaded from memory and will be put in the cache. Those
18236 not declaring anything or declaring CanUnload=true, will be unloaded
18237 from memory when they are deactivated.
18239 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
18240 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18241 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
18242 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
18243 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
18244 activation, deactivation. Fixed memory leaks.
18246 2004-10-20 Naba Kumar <naba@gnome.org>
18248 * TODO.tasks: Updated.
18250 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18251 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
18252 macro for adding interfaces to plugin types. Code cleanup.
18254 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18255 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18257 * plugins/build-basic-autotools/build-basic-autotools.c,
18258 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
18259 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18260 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
18261 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
18262 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
18263 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
18264 plugins/project-manager/plugin.c,
18265 plugins/symbol-browser/an_symbol_view.c,
18266 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
18267 newly defined macro to add interfaces to plugin types.
18269 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
18271 2004-10-20 Naba Kumar <naba@gnome.org>
18273 * TODO.tasks: Added task list.
18274 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
18277 2004-10-19 Naba Kumar <naba@gnome.org>
18279 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
18281 * plugins/editor/action-callbacks.c,
18282 plugins/editor/action-callbacks.h,
18283 plugins/editor/anjuta-docman.c,
18284 plugins/editor/anjuta-docman.h,
18285 plugins/editor/anjuta-document-manager.ui,
18286 plugins/editor/file_history.c,
18287 plugins/editor/file_history.h,
18288 plugins/editor/plugin.c: Added file history browsing.
18290 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
18292 * plugins/message-view/anjuta-message-manager.ui,
18293 plugins/message-view/plugin.c: Added document manager context menu.
18295 * plugins/symbol-browser/an_symbol_view.c,
18296 plugins/symbol-browser/an_symbol_view.h,
18297 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18298 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18299 document manager context menu.
18301 * scintilla/*, scintilla/include/*: Updated to current cvs.
18303 2004-10-19 Naba Kumar <naba@gnome.org>
18305 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18306 placeholder for debugger UI.
18308 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18309 * plugins/file-manager/plugin.c: Fixed loading bug.
18311 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18312 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18313 Initializes gconf database with default values when the
18314 values are not defined. Use bool and int prefs separately.
18316 * plugins/editor/plugin.c: Added encoding preferences.
18317 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18319 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18320 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18321 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18322 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18324 2004-10-18 Naba Kumar <naba@gnome.org>
18326 * po/POTFILES.in: Updated.
18328 * libanjuta/anjuta-ui.c: Corrected debug messages.
18330 * libegg/egg-combo-action.c, libegg/test-actions.c,
18331 libegg/menu/egg-combo-action.h: Fixed combo action.
18333 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18336 * plugins/editor/action-callbacks.[c,h],
18337 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18338 Implemented file swap. Removed dead codes.
18340 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18343 * plugins/symbol-browser/an_symbol_view.[c,h],
18344 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18345 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18346 Implemented file symbols. Implemented goto file line when symbol is
18349 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18351 2004-10-10 Naba Kumar <naba@gnome.org>
18353 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18355 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18357 * plugins/debugger/.cvsignore,
18358 (added) plugins/debugger/Makefile.am,
18359 (added) plugins/debugger/anjuta-debugger.glade,
18360 (added) plugins/debugger/anjuta-debugger.plugin.in,
18361 (added) plugins/debugger/anjuta-debugger.plugin.png,
18362 (added) plugins/debugger/anjuta-debugger.ui,
18363 plugins/debugger/attach_process.c,
18364 (removed) plugins/debugger/attach_process_cbs.c,
18365 (removed) plugins/debugger/attach_process_cbs.h,
18366 (removed) plugins/debugger/breakpoints.c,
18367 (removed) plugins/debugger/breakpoints.h,
18368 (removed) plugins/debugger/debug_tree.c,
18369 (removed) plugins/debugger/debug_tree.h,
18370 (removed) plugins/debugger/debugger.c,
18371 (removed) plugins/debugger/debugger.h,
18372 (removed) plugins/debugger/memory.c,
18373 (removed) plugins/debugger/memory.h,
18374 (added) plugins/debugger/plugin.c,
18375 (added) plugins/debugger/plugin.h,
18376 (removed) plugins/debugger/registers.c,
18377 (removed) plugins/debugger/registers.h,
18378 (removed) plugins/debugger/registers_cbs.c,
18379 (removed) plugins/debugger/registers_cbs.h,
18380 (removed) plugins/debugger/registers_gui.c,
18381 (removed) plugins/debugger/sharedlib.c,
18382 (removed) plugins/debugger/sharedlib.h,
18383 (removed) plugins/debugger/sharedlib_cbs.c,
18384 (removed) plugins/debugger/sharedlib_cbs.h,
18385 (removed) plugins/debugger/sharedlib_gui.c,
18386 (removed) plugins/debugger/signals.c,
18387 (removed) plugins/debugger/signals.h,
18388 (removed) plugins/debugger/signals_cbs.c,
18389 (removed) plugins/debugger/signals_cbs.h,
18390 (removed) plugins/debugger/signals_gui.c,
18391 (removed) plugins/debugger/stack_trace.c,
18392 (removed) plugins/debugger/stack_trace.h,
18393 (added) plugins/debugger/utilities.c,
18394 (added) plugins/debugger/utilities.h,
18395 (removed) plugins/debugger/watch.c,
18396 (removed) plugins/debugger/watch.h,
18397 (removed) plugins/debugger/watch_cbs.c,
18398 (removed) plugins/debugger/watch_cbs.h,
18399 (removed) plugins/debugger/watch_gui.c,
18400 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18402 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18403 Added debugger gdb backend plugin.
18405 * plugins/message-view/plugin.c: Registered all message stock icons.
18407 * plugins/profile-default/plugin.c: Loads debugger plugin.
18409 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18411 2004-10-08 Naba Kumar <naba@gnome.org>
18413 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18416 * plugins/symbol-browser/.cvsignore,
18417 plugins/symbol-browser/Makefile.am,
18418 plugins/symbol-browser/an_symbol_view.c,
18419 plugins/symbol-browser/an_symbol_view.h,
18420 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18421 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18422 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18423 plugins/symbol-browser/plugin.c,
18424 plugins/symbol-browser/plugin.h,
18425 plugins/symbol-browser/sv_class.xpm,
18426 plugins/symbol-browser/sv_function.xpm,
18427 plugins/symbol-browser/sv_macro.xpm,
18428 plugins/symbol-browser/sv_private_fun.xpm,
18429 plugins/symbol-browser/sv_private_var.xpm,
18430 plugins/symbol-browser/sv_protected_fun.xpm,
18431 plugins/symbol-browser/sv_protected_var.xpm,
18432 plugins/symbol-browser/sv_public_fun.xpm,
18433 plugins/symbol-browser/sv_public_var.xpm,
18434 plugins/symbol-browser/sv_static_fun.xpm,
18435 plugins/symbol-browser/sv_static_var.xpm,
18436 plugins/symbol-browser/sv_struct.xpm,
18437 plugins/symbol-browser/sv_unknown.xpm,
18438 plugins/symbol-browser/sv_variable.xpm,
18439 plugins/symbol-browser/test-symbol-browser.c,
18440 plugins/Makefile.am: Implemented Symbol
18443 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18445 * plugins/build-basic-autotools/Makefile.am,
18446 plugins/devhelp/Makefile.am,
18447 plugins/editor/Makefile.am,
18448 plugins/file-loader/Makefile.am,
18449 plugins/file-manager/Makefile.am,
18450 plugins/file-wizard/Makefile.am,
18451 plugins/gtodo/Makefile.am,
18452 plugins/message-view/Makefile.am,
18453 plugins/profile-default/Makefile.am,
18454 plugins/project-manager/Makefile.am
18455 plugins/sample1/Makefile.am,
18456 plugins/terminal/Makefile.am,
18457 scintilla/Makefile.am,
18458 libegg/Makefile.am,
18459 launcher/Makefile.am,
18460 libanjuta/Makefile.am,
18462 tagmanager/Makefile.am,
18463 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18464 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18465 files. Also fixed library dependencies.
18467 * plugins/editor/aneditor.cxx: Disabled unused codes.
18468 * plugins/file-manager/an_file_view.c: Added copyright.
18469 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18471 * plugins/profile-default/plugin.c: Can load plugins by location.
18472 * plugins/project-manager/plugin.c: Remove project_root_uri value
18473 when project is closed.
18475 2004-10-06 Naba Kumar <naba@gnome.org>
18477 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18479 * libanjuta/interfaces/libanjuta.idl,
18480 plugins/editor/text_editor.c: Added get_length()
18481 and get_current_word() methods in IAnjutaEditor interface.
18483 * libegg/Makefile.am: Added test_actions target.
18485 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18487 * plugins/build-basic-autotools/build-basic-autotools.c,
18488 plugins/file-loader/plugin.c,
18489 plugins/message-view/message-view.c: Added code to go to file and
18492 * plugins/devhelp/plugin.c: Context sensitive help now works.
18493 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18494 uri as line number and goes to that line number.
18496 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18497 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18498 gtodo_client_load() method to load from a diffrent file. Watched
18499 project root directory in plugin to open TODO.tasks of the project.
18501 * plugins/project-manager/plugin.c: Updates project UI
18502 sensitive/insensitive.
18504 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18505 anjuta-shell program to test plugins.
18507 * src/anjuta-app.c: Registered UI accels.
18509 2004-09-28 Naba Kumar <naba@gnome.org>
18511 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18514 * src/anjuta-app.c: Implemented present widget method.
18516 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18517 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18519 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18522 * plugins/editor/text_editor.c: Connects to preferences changed signal
18525 2004-09-28 Naba Kumar <naba@gnome.org>
18527 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18530 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18533 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18534 in changed signal callback.
18536 * plugins/editor/action-callbacks.c: Implemented save_all action
18537 callback. Removed dead code. Do save_as when saving a new file.
18538 Implemented incremental search.
18540 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18542 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18544 * src/anjuta-app.c: Registers UI accelerators.
18546 2004-09-27 Naba Kumar <naba@gnome.org>
18548 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18550 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18551 plugins/devhelp/anjuta-devhelp.plugin.in,
18552 plugins/file-loader/anjuta-loader.plugin.in,
18553 plugins/file-manager/anjuta-file-manager.plugin.in,
18554 plugins/gtodo/anjuta-gtodo.plugin.in,
18555 plugins/project-manager/anjuta-project-manager.plugin.in,
18556 plugins/terminal/anjuta-terminal.plugin.in:
18557 Gave proper plugin names.
18559 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18560 error when regex fail.
18562 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18563 Added help and context search. Watches current editor. More menus
18564 in Help submenu. Update UI (sensitive when required) properly.
18566 * plugins/editor/anjuta-document-manager.ui,
18567 plugins/devhelp/anjuta-devhelp.ui,
18568 plugins/message-view/anjuta-message-manager.ui,
18569 src/anjuta.ui: Goto menu actions are in separate submenu.
18571 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18572 Removed unimplemented UI elements.
18574 * src/anjuta-app.c: Larger (and normal) icon size.
18576 * src/layout.xml: Task manager plugin along with document (in middle).
18578 * plugins/editor/plugin.c, plugins/file-loader.c,
18579 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18580 in gtkactions. Enable/disable UI properly.
18582 2004-09-26 Naba Kumar <naba@gnome.org>
18584 * po/POTFILES.in: Updated, added missing files.
18586 * .cvsignore: Updated.
18588 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18589 a new function to get User input text.
18591 * libanjuta/resources.[c,h]: Added a function to created sized image.
18593 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18594 from filename, as thats the correct representation.
18596 * plugins/build-basic-autotools/Makefile.am,
18597 (added) plugins/build-basic-autotools/automake-c.filters,
18598 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18599 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18600 Rearragned UI elements in the build menu. Added codes to read build
18601 filter rules from external file. Implemented all build, configure,
18602 autogen commands. Watches current editor and project.
18604 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18605 Added editor changed signal and exports current editor value.
18606 Fixed parameter names. Fixed get_uri() interface implementation to
18607 return correct uri.
18609 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18612 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18614 * plugins/file-manager/an_file_view.c,
18615 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18617 * plugins/file-wizard/file.c: Reads uri correctly.
18619 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18620 sets the page to the new view.
18622 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18623 Fixed signal connecting.
18625 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18626 to "project_root_uri" and exports as uri.
18628 2004-09-24 Naba Kumar <naba@gnome.org>
18630 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18631 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18633 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18634 * plugins/file-loader/plugin.c: Added comments.
18635 * plugins/build-basic-autotools/plugin.c: Added comments.
18636 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18638 * libanjuta/interfaces/libanjuta.idl,
18639 plugins/message-view/anjuta-msgman.c,
18640 plugins/message-view/message-view.c,
18641 plugins/message-view/message-view.h,
18642 plugins/message-view/plugin.c: Buffering and appending messages have
18643 been separated. message-view implementations cleaned up. Signals
18644 Emissions fixed. Messages now displayed in summary and details show
18645 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18648 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18651 * plugins/build-basic-autotools/Makefile.am,
18652 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18653 parsing of output to create message summaries. Uses new message view
18656 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18657 preferences to make dialog box smaller.
18659 * plugins/editor/search-replace.c: Fixed compile error with change
18660 in IAnjutaMessageView API.
18662 2004-09-21 Naba Kumar <naba@gnome.org>
18664 * plugins/Makefile.am: Deletes old (installed) plugins before
18665 installing new ones.
18667 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18668 plugins/build-basic-autotools/build-basic-autotools.c,
18669 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18670 file URI from filemanager. Only disables/enables build submenu in file
18671 manager, instead of merging/unmerging.
18673 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18676 * plugins/file-loader/anjuta-loader-plugin.ui,
18677 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18678 Implemented "Open with" file manager submenu. Displays error message
18679 when file can not be opened.
18681 * plugins/file-manager/an_file_view.c: Renamed
18682 file_manager_current_filename value name to file_manager_current_uri
18683 and exports proper URI.
18685 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18687 2004-09-19 Naba Kumar <naba@gnome.org>
18689 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18690 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18691 save point signal to change editor tabs. Fixed accels.
18693 * plugins/file-loader/plugin.c: Fixed accels.
18695 * plugins/project-manager/plugin.c: Added target selection callback.
18697 * plugins/project-manager/plugin.c: Added URI activation.
18698 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18699 Fixed dialog and closed it on ok. Fixed a crash bug.
18700 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18702 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18703 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18704 plugins/file-loader/anjuta-loader-plugin.ui,
18705 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18706 Added recent files in file loade plugin.
18708 * ChangeLog: Fixed entry dates.
18710 2004-09-18 Naba Kumar <naba@gnome.org>
18712 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18713 an unnecessary GtkFrame.
18715 2004-09-17 Naba Kumar <naba@gnome.org>
18717 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18721 * data/Makefile.am: Disabled installing old mime info.
18723 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18725 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18726 plugins/editor/anjuta-document-manager.ui,
18727 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18728 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18729 Added Editor context popup menu.
18731 * plugins/project-manager/anjuta-project-manager-plugin.png:
18734 * plugins/project-manager/anjuta-project-manager.plugin.in:
18735 Support .anjuta mime type.
18737 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18740 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18743 * src/layout.xml, plugins/profile-default/plugin.c:
18744 Added project manager plugin for startup.
18746 2004-09-16 Naba Kumar <naba@gnome.org>
18748 * anjuta.prj: Updated.
18750 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18751 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18752 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18753 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18754 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18755 plugins/terinal/Makefile.am, src/Makefile.am,
18756 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18757 Fixed makefile syntax errors.
18759 2004-09-16 Naba Kumar <naba@gnome.org>
18761 * configure.in, src/layout.xml,
18762 plugins/profile-default/plugin.c,
18763 libanjuta/interfaces/libanjuta.idl,
18764 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18766 * configure.in, plugins/Makefile.am,
18767 plugins/project-manager/.cvsignore,
18768 plugins/project-manager/Makefile.am,
18769 plugins/project-manager/anjuta-project-manager-plugin.png,
18770 plugins/project-manager/anjuta-project-manager.plugin.in,
18771 plugins/project-manager/anjuta-project-manager.ui,
18772 plugins/project-manager/plugin.c,
18773 plugins/project-manager/plugin.h: Added project manager plugin
18774 based on gnome-build.
18776 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18777 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18779 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18780 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18781 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18783 2004-09-16 Naba Kumar <naba@gnome.org>
18785 * plugins/editor/action-callbacks.c: Fixed compile error.
18787 2004-09-15 Naba Kumar <naba@gnome.org>
18789 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18791 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18792 New improved splace with nicer progress.
18794 * configure.in, plugins/Makefile.am,
18795 (added) file-wizard/.cvsignore,
18796 (added) file-wizard/Makefile.am,
18797 (added) file-wizard/action-callbacks.c,
18798 (added) file-wizard/action-callbacks.h,
18799 (added) file-wizard/anjuta-file-wizard-plugin.png,
18800 (added) file-wizard/anjuta-file-wizard.glade,
18801 (added) file-wizard/anjuta-file-wizard.plugin.in,
18802 (added) file-wizard/anjuta-file-wizard.ui,
18803 (added) file-wizard/file.c,
18804 (added) file-wizard/file.h,
18805 (added) file-wizard/plugin.c,
18806 (added) file-wizard/plugin.h:
18807 Created new file wizard and added it. The wizard takes care of text
18808 bit insertions and new files creation.
18810 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18811 plugins/editor/action-callbacks.h,
18812 plugins/editor/anjuta-document-manager.glade,
18813 plugins/editor/anjuta-document-manager.ui,
18814 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18815 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18816 new files code and moved into a new plugin (file wizard).
18818 * libanjuta/plugins.[c,h]: Added plugins selection function.
18820 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18821 get_position(), insert() in IAnjutaEditor interface. Added
18822 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18823 interface (for wizard plugins).
18825 * plugins/file-loader/anjuta-loader-plugin.ui,
18826 plugins/file-loader/plugin.c: Added wizard launcher interface which
18827 scans for plugins implement IAnjutaWizard interface and presents the
18828 list to user for selection. The selected plugin is then activated
18831 * libanjuta/interfaces/.cvsignore: Updated.
18832 * plugins/message-view/.cvsignore: Updated.
18833 * plugins/launcher/*: Removed as launcher has already been moved to
18834 libanjuta as class.
18836 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18837 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18838 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18839 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18840 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18841 Updated API documentations.
18843 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18845 * configure.in: Added Punjabi to ALL_LINGUAS
18847 2004-07-29 Naba Kumar <naba@gnome.org>
18849 * configure.in: Added file-loader plugin Makefile path and
18850 fixed devhelp version requirement.
18852 2004-07-28 Naba Kumar <naba@gnome.org>
18854 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18855 terminal/preferences-terminal.png (added), message-view/*.png (added),
18856 message-view/*.xpm (added), editor/*.png (added),
18857 editor/*.xpm (added), plugins/editor/Makefile.am,
18858 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18859 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18860 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18861 respective plugins directories.
18863 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18864 pixmaps/block-end-16.png, pixmaps/block-end.png
18865 pixmaps/block-start-16.png, pixmaps/block-start.png
18866 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18867 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18868 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18869 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18870 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18871 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18872 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18873 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18874 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18875 pixmaps/preferences-editor.png, pixmaps/undock.png
18876 pixmaps/error-next-16.png, pixmaps/error-next.png
18877 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18878 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18879 pixmaps/preferences-terminal.png: Deleted
18881 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18882 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18883 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18884 plugins/editor/anjuta-document-manager.plugin.in,
18885 plugins/editor/anjuta-document-manager.ui,
18886 plugins/editor/plugin.c, plugins/editor/print.c,
18887 plugins/editor/search-replace_backend.c,
18888 plugins/editor/search_preferences.h,
18889 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18890 Moved properties souce files to editor plugin as it not required in
18891 libanjuta. Other editor fixes.
18893 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
18894 libegg/dock/* (removed)
18895 : Restored GDL external dependencies and removed libegg dock
18896 sources, because gdl is being developed.
18898 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
18899 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
18900 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
18901 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
18902 libanjuta/plugins.c, libanjuta/plugins.h,
18903 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
18904 gconf system. Shell now takes docking positions. Added more utility
18905 functions. Added plugins query function. And other fixes.
18907 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
18909 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
18910 plugin to load files based on mime type.
18912 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
18914 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
18915 plugins/file-manager/plugin.c: File manager now uses file loader to
18918 * plugins/message-view/anjuta-msgman.c,,
18919 plugins/message-view/message-view.c,
18920 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
18922 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
18923 plugins/terminal/terminal.c, src/Makefile.am,
18924 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
18925 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
18927 * libegg/dock/*: Removed directory.
18929 2004-07-28 Naba Kumar <naba@gnome.org>
18931 * configure.in: Reduced gnome-print version requirement.
18932 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
18934 2004-07-21 Ray Strode <rstrode@redhat.com>
18935 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
18938 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
18940 * plugins/editor/search-replace.c: Some fixes
18941 * plugins/terminal/Makefile.am:
18942 Patch from: Alexey Rusakov <ktirf@users.sf.net>
18944 2004-05-19 Naba Kumar <naba@gnome.org>
18946 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
18949 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
18951 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
18952 Implemented IAnjutaSavable
18953 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
18955 2004-05-17 Naba Kumar <naba@gnome.org>
18957 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
18958 plugins/build-basic-autotools/.cvsignore,
18959 plugins/build-basic-autotools/Makefile.am,
18960 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
18961 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18962 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18963 plugins/build-basic-autotools/build-basic-autotools.c,
18964 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
18967 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
18970 * plugins/file-manager/an_file_view.c,
18971 plugins/file-manager/anjuta-file-manager.ui,
18972 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
18973 Added context menu UI.
18975 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
18978 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
18980 * libanjuta/anjuta-preferences.[ch]:
18981 Added save/load_gconf functions
18982 * src/action_callbacks.[ch], src/preferences.c:
18983 Load global prefs from gconf at startup and save them
18984 on exit. Prefs load and save correctly but something resets
18985 them to default after loading...
18986 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
18987 Somehow the linker does not find save/load_gconf functions
18988 in libanjuta. Must be a stupid mistake, I would be glad
18989 if someone could fix that.
18990 * manuals/reference/libanjuta-sections.txt: Added new
18991 preferences functions and removed gnome-filelist
18992 * plugins/file-manager/anjuta-file-manager-plugin.glade:
18993 * plugins/file-manager/plugin.c:
18994 Added root-path property
18996 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
18998 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
18999 they are not longer needed.
19000 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19001 anjuta-sections.txt: Remove references to the files
19002 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19003 Use new nautilus icons for file-manager, looks incredible
19006 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19008 * plugins/editor/anjuta-docman.c: gchar* to
19009 const gchar* in arguments
19010 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19012 * plugins/file-manager/an_file_view.c: Open files on
19013 double-click. Does not work yet because it does not
19014 find IAnjutaFile interface in document manager
19016 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19018 * plugins/editor/anjuta-docman.c
19019 * plugins/editor/text_editor.c:
19020 Made close button working, made multiple selection in
19021 File/Open dialog possble, fixed crash bug if file cannot
19024 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19026 * plugins/editor/action-callbacks.c
19027 * plugins/editor/anjuta-docman.c
19028 * plugins/editor/anjuta-docman.h
19029 * plugins/editor/search-replace.c
19030 * plugins/editor/search-replace_backend.c
19031 * plugins/editor/text_editor.c
19032 * plugins/editor/text_editor.h:
19033 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19034 able to open all files, use uri instead of full_filename, fixed
19038 2004-05-13 Naba Kumar <naba@gnome.org>
19040 * plugins/message-view/anjuta-message-manager-plugin.glade:
19043 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19046 * pixmaps/anjuta_splash.png: Added border.
19048 * plugins/editor/anjuta-document-manager.png: New icon.
19050 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19051 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19053 plugins/editor/Makefile.am,
19054 plugins/editor/search-replace.c,
19055 plugins/editor/search-replace.h,
19056 plugins/editor/search-replace_backend.c,
19057 plugins/editor/search-replace_backend.h,
19058 plugins/editor/search_preferences.h,
19059 plugins/editor/search_preferences.c: Merged changes from
19060 ANJUTA_1_2_0 branch.
19062 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19063 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19066 * plugins/terminal/Makefile.am,
19067 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19070 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19073 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19074 * plugins/message-view/plugin.c: Fixed glade file loading
19075 Removed "Show messages" menu item
19076 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19077 twice because of this load system layout hack.
19078 * libanjuta/anjuta-ui.h: Removed #include config.h
19079 * libanjuta/libanjuta.pc: Fixed path and depencies
19080 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19081 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19082 * libanjuta/properties.cxx : #include "properties_cxx.h"
19083 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19085 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19086 * plugins/message-view/*: Fixed message view preferences
19087 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19088 * anjuta.glade: Removed messages stuff
19090 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19092 * Removed libanjutamm, it is now hosted on SF.net:
19093 cvs.sf.net/cvsroot/anjuta/libanjutamm
19095 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19098 Added some experimental code to add support for C++ plugins.
19099 Nothing works yet and it is likely that it will disappear but
19100 I have some questions to murrayc and he wants to see the code.
19102 2004-05-11 Naba Kumar <naba@gnome.org>
19104 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19106 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19107 hightlight style menu actions.
19109 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19110 manuals/reference/libanjuta/plugin-description-file.sgml,
19111 manuals/reference/libanjuta/writing-plugins.sgml,
19112 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19113 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19114 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19116 * src/anjuta-app.c: Always load system layout for now.
19118 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19120 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19121 manuals/reference/libanjuta/libanjuta-sections.txt,
19122 manuals/reference/libanjuta/libanjuta.types,
19123 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19124 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19125 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19126 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19127 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19128 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19129 Updated documentation.
19131 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19132 plugins/profile-default/plugin.c, src/layout.xml:
19133 Created terminal plugin.
19135 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19136 (new) plugins/file-manager/.cvsignore,
19137 plugins/file-manager/an_file_view.c,
19138 plugins/file-manager/plugin.c,
19139 plugins/file-manager/plugin.h: Moved preferences to separate
19140 glade file and added cvsignore file.
19142 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19143 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19144 from the branch. I tried it but there were way too many conflicts.
19146 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19148 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19149 util functions required during the merge.
19151 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19154 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19155 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19156 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19157 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19158 Merged with ANJUTA_1_2_0 branch.
19160 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19162 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19164 2004-05-07 Naba Kumar <naba@gnome.org>
19166 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19168 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19169 Added preferences reading and loading.
19171 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19172 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19173 libanjuta/fileselection.c, libanjuta/fileselection.h,
19174 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19176 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19178 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19179 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19180 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19181 data/macros/autogen.sh, data/macros2/autogen.sh
19182 data/properties/ada.properties, data/properties/anjuta.properties,
19183 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19184 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19185 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19186 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19187 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19188 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19189 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19190 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19191 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19192 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19193 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19194 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19195 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19196 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19197 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19198 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19199 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19200 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19201 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
19202 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19203 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19204 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
19205 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
19206 (added) scintilla/scintilla-marshal.c,
19207 (added) scintilla/scintilla-marshal.h,
19208 (added) scintilla/scintilla-marshal.list,
19209 scintilla/include/SString.h, scintilla/include/SciLexer.h,
19210 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
19211 (added) scintilla/patches/scintilla-calltip-align.patch,
19212 (added) scintilla/patches/scintilla-minor.patch,
19213 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
19215 2004-05-06 Naba Kumar <naba@gnome.org>
19217 * (added) plugins/file-manager/Makefile.am,
19218 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
19219 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
19220 (added) plugins/file-manager/anjuta-file-manager.ui,
19221 (added) plugins/file-manager/plugin.c,
19222 (added) plugins/file-manager/plugin.h,
19223 (removed) plugins/file-manager/an_file_view.h,
19224 plugins/Makefile.am, configure.in,
19225 plugins/file-manager/an_file_view.c: Created file manager plugin.
19227 * plugins/profile-default/plugin.c: Added file manager plugin in default
19230 * libanjuta/Makefile.am: Fixed dependencies.
19231 * pixmaps/anjuta_splash.png: New splash screen.
19233 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
19235 * template/template.c/h: Added in-line doc
19236 * manuals/reference/template/*: Added template documentation
19237 * configure.in: Build template docs
19239 2004-05-05 Naba Kumar <naba@gnome.org>
19241 * autogen.sh: Added commands to generate initial interfaces.
19243 * libanjuta/Makefile.am,
19244 (removed)libanjuta/anjuta-plugin-parser.c,
19245 (removed)libanjuta/anjuta-plugin-parser.h,
19246 (added)libanjuta/anjuta-plugin-description.c,
19247 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
19248 plugin description.
19250 * libanjuta/anjuta-plugin.c,
19251 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
19253 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
19254 and added AnjutaShellPlacement enum for widgeds placement (passed to
19255 widget add_widget() method.
19257 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
19258 and moved plugin sets loading in profile plugins.
19260 * libanjuta/interfaces/.cvsignore,
19261 (removed)libanjuta/interfaces/Makefile.am,
19262 libanjuta/interfaces/libanjuta.idl,
19263 libanjuta/interfaces/anjuta-idl-compiler.pl,
19264 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
19265 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
19266 (removed)libanjuta/interfaces/ianjuta-editor.c,
19267 (removed)libanjuta/interfaces/ianjuta-editor.h,
19268 (removed)libanjuta/interfaces/ianjuta-file.c,
19269 (removed)libanjuta/interfaces/ianjuta-file.h,
19270 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
19271 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
19272 (removed)libanjuta/interfaces/ianjuta-message-view.c,
19273 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
19274 *.h and Makefile.am files. They are autogenerated. Interfaces are
19275 by anjuta-idl-compiler.pl from libanjuta.idl file.
19277 * manuals/reference/libanjuta/Makefile.am,
19278 manuals/reference/libanjuta/anjuta-architecture.sgml,
19279 manuals/reference/libanjuta/libanjuta-docs.sgml,
19280 manuals/reference/libanjuta/libanjuta-sections.txt,
19281 manuals/reference/libanjuta/libanjuta.types,
19282 manuals/reference/libanjuta/plugin-description-file.sgml,
19283 manuals/reference/libanjuta/writing-plugins.sgml,
19284 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
19285 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
19286 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19287 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19288 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19289 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
19290 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
19291 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
19292 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
19293 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19294 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19295 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19296 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19297 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19298 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19299 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19300 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19301 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19302 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19303 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19304 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19305 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19306 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19307 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19308 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19309 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19310 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19311 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19312 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19313 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19314 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19315 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19316 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19317 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19318 interfaces template sgmls.
19320 * plugins/Makefile.am,
19321 plugins/devhelp/anjuta-devhelp.plugin.in,
19322 plugins/devhelp/plugin.c,
19323 plugins/editor/action-callbacks.c,
19324 plugins/editor/anjuta-document-manager.plugin.in,
19325 plugins/editor/plugin.c,
19326 plugins/editor/plugin.h,
19327 plugins/editor/text_editor.c,
19328 plugins/sample1/plugin.c,
19329 plugins/message-view/anjuta-message-manager.plugin.in,
19330 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19331 placement. Fixed other errors.
19333 * (added)plugins/profile-default/.cvsignore,
19334 (added)plugins/profile-default/Makefile.am,
19335 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19336 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19337 (added)plugins/profile-default/anjuta-default-profile.ui,
19338 (added)plugins/profile-default/plugin.c,
19339 (added)plugins/profile-default/plugin.h: Added a default new
19343 src/action-callbacks.c,
19346 src/main.cpp: Fixed necessary changes for libanjuta
19348 2004-05-04 Naba Kumar <naba@gnome.org>
19350 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19351 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19352 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19353 placement for default widgets placements.
19355 2004-05-03 Naba Kumar <naba@gnome.org>
19357 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19358 manuals/reference/libanjuta/libanjuta-docs.sgml,
19359 manuals/reference/libanjuta/plugin-description-file.sgml,
19360 manuals/reference/libanjuta/writing-plugins.sgml:
19361 Wrote more sections in writing-plugins document and fixed errors.
19363 2004-05-03 Naba Kumar <naba@gnome.org>
19365 * libanjuta/interfaces/libanjuta.idl: Added interface
19366 IAnjutaFileManager.
19368 * manuals/reference/libanjuta/anjuta-architecture.dia,
19369 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19370 architecture diagram.
19372 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19373 manuals/reference/libanjuta/libanjuta-docs.sgml,
19374 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19375 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19376 Wrote writing-plugins document and separated chapters into
19377 separate sgml files.
19379 * plugins/file-manager/an_file_view.c,
19380 plugins/file-manager/an_file_view.h: New and improved directory
19383 2004-05-02 Sven Herzberg <herzi@abi02.de>
19385 * anjuta.glade: re-designed the new file dialog
19386 * anjuta_dialogs_strings.c: new strings from the new file dialog
19388 2004-04-30 Naba Kumar <naba@gnome.org>
19390 * libanjuta/interfaces/Makefile.am.iface,
19391 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19393 * libanjuta/interfaces/libanjuta.idl: Updated.
19395 * libanjuta/interfaces/Makefile.am.iface,
19396 libanjuta/interfaces/libanjuta.idl: Updated.
19398 2004-04-29 Naba Kumar <naba@gnome.org>
19400 * libanjuta/interfaces/Makefile.am.iface,
19401 libanjuta/interfaces/libanjuta.idl: Updated.
19403 2004-04-29 Naba Kumar <naba@gnome.org>
19405 * libanjuta/interfaces/giface-idlc-c.pl,
19406 libanjuta/interfaces/libanjuta.idl: Upgraded.
19407 * libanjuta/interfaces/Makefile.am.iface: Added.
19409 2004-04-28 Naba kumar <naba@gnome.org>
19411 * libanjuta/interfaces/giface-idlc-c.pl,
19412 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19413 definitions and wrote a compiler.
19415 2004-04-28 Naba Kumar <naba@gnome.org>
19417 * libanjuta/anjuta-shell.c: Fixed docs.
19418 * libanjuta/interfaces/Makefile.am,
19419 libanjuta/interfaces/ianjuta-file.c,
19420 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19422 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19424 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19426 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19427 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19428 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19429 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19430 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19431 * src/anjuta-app.c: Fixed bug.
19433 2004-04-27 Naba Kumar <naba@gnome.org>
19435 * libanjuta/anjuta-preferences-dialog.c,
19436 manuals/Makefile.am: Fixed document bugs and enabled docs
19439 * libanjuta/anjuta-preferences-dialog.c,
19440 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19441 More documentation.
19443 * libanjuta/anjuta-preferences.c,
19444 manuals/reference/libanjuta/libanjuta-docs.sgml,
19445 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19446 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19447 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19448 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19449 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19450 Wrote more documentations.
19452 * (removed) plugins/message-view/imessage-view.c,
19453 (removed) plugins/message-view/ianjuta-msgman.c,
19454 plugins/message-view/Makefile.am,
19455 plugins/message-view/anjuta-msgman.c,
19456 plugins/message-view/anjuta-msgman.h,
19457 plugins/message-view/message-view.c,
19458 plugins/message-view/message-view.h,
19459 plugins/message-view/plugin.c,
19460 plugins/message-view/plugin.h: Moved interface implementations
19461 in their respective classes and used correct macros to
19462 defined class types.
19464 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19465 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19466 AnjutaUI from GtkUIManager instead of GtkDialog.
19468 * manuals/reference/libanjuta/Makefile.am,
19469 manuals/reference/libanjuta/libanjuta-docs.sgml,
19470 manuals/reference/libanjuta/libanjuta-sections.txt,
19471 manuals/reference/libanjuta/libanjuta.types,
19472 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19473 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19474 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19475 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19476 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19477 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19478 Wrote more documentation, fixed typos, added architecture
19479 diagram, updated object types etc.
19481 * plugins/editor/text_editor.c: Fixed interface implementation.
19483 2004-04-26 Naba Kumar <naba@gnome.org>
19485 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19486 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19487 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19488 architecture diagram and a new chapter on plugins description file.
19490 2004-04-25 Naba Kumar <naba@gnome.org>
19492 * libanjuta/anjuta-children.h,
19493 libanjuta/anjuta-plugin.c,
19494 libanjuta/anjuta-plugin.h,
19495 libanjuta/anjuta-preferences.c,
19496 libanjuta/anjuta-shell.c,
19497 libanjuta/anjuta-shell.h,
19498 libanjuta/e-splash.c,
19499 libanjuta/e-splash.h,
19500 manuals/reference/libanjuta/Makefile.am,
19501 manuals/reference/libanjuta/libanjuta-docs.sgml,
19502 manuals/reference/libanjuta/libanjuta-sections.txt,
19503 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19504 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19505 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19506 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19507 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19508 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19509 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19510 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19511 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19512 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19513 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19514 manuals/reference/libanjuta/tmpl/defaults.sgml,
19515 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19516 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19517 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19518 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19519 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19520 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19521 manuals/reference/libanjuta/tmpl/plugins.sgml,
19522 manuals/reference/libanjuta/tmpl/properties.sgml,
19523 manuals/reference/libanjuta/tmpl/resources.sgml,
19524 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19525 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19526 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19527 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19528 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19529 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19531 Added more template files and wrote more documentation.
19533 2004-04-24 Andras Timar <timar@gnome.hu>
19535 * configure.in: Added hu to ALL_LINGUAS.
19537 2004-04-23 Naba Kumar <naba@gnome.org>
19539 * configure.in: Fixed compile error.
19541 * libanjuta/anjuta-children.c,
19542 libanjuta/anjuta-children.h,
19543 libanjuta/anjuta-preferences.c,
19544 libanjuta/anjuta-preferences.h,
19545 libanjuta/anjuta-shell.c,
19546 libanjuta/anjuta-ui.c,
19547 libanjuta/anjuta-ui.h,
19548 manuals/reference/libanjuta/Makefile.am,
19549 manuals/reference/libanjuta/libanjuta-docs.sgml,
19550 manuals/reference/libanjuta/libanjuta.types,
19551 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19552 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19553 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19554 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19555 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19556 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19557 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19558 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19559 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19560 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19561 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19562 manuals/reference/libanjuta/tmpl/defaults.sgml,
19563 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19564 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19565 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19566 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19567 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19568 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19569 manuals/reference/libanjuta/tmpl/plugins.sgml,
19570 manuals/reference/libanjuta/tmpl/properties.sgml,
19571 manuals/reference/libanjuta/tmpl/resources.sgml,
19572 plugins/sample1/plugin.c: Added libanjuta API documentation.
19574 2004-04-22 Naba Kumar <naba@gnome.org>
19576 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19577 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19578 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19579 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19580 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19581 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19582 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19583 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19584 (removed) libegg/eggradiotoolbutton.c,
19585 (removed) libegg/eggseparatortoolitem.c,
19586 (removed) libegg/eggtoggletoolbutton.c,
19587 (removed) libegg/eggtoolbar.c,
19588 (removed) libegg/eggtoolbutton.c,
19589 (removed) libegg/eggtoolitem.c,
19590 (removed) libegg/prop-editor.c,
19591 (removed) libegg/test-actions.c,
19592 (removed) libegg/test-drag.c,
19593 (removed) libegg/test-merge.c,
19594 (removed) libegg/test-toolbar.c,
19595 libegg/menu/Makefile.am,
19596 (removed) libegg/menu/egg-accel-dialog.h,
19597 (removed) libegg/menu/egg-action-group.h,
19598 (removed) libegg/menu/egg-action.h,
19599 libegg/menu/egg-entry-action.h,
19600 (removed) libegg/menu/egg-markup.h,
19601 (removed) libegg/menu/egg-menu-merge.h,
19602 (removed) libegg/menu/egg-menu.h,
19603 (removed) libegg/menu/egg-radio-action.h,
19604 (removed) libegg/menu/egg-toggle-action.h,
19605 (removed) libegg/menu/howitshouldwork.txt,
19606 (removed) libegg/toolbar/.cvsignore,
19607 (removed) libegg/toolbar/Makefile.am,
19608 (removed) libegg/toolbar/TODO,
19609 (removed) libegg/toolbar/eggradiotoolbutton.h,
19610 (removed) libegg/toolbar/eggseparatortoolitem.h,
19611 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19612 (removed) libegg/toolbar/eggtoolbar.h,
19613 (removed) libegg/toolbar/eggtoolbutton.h,
19614 (removed) libegg/toolbar/eggtoolitem.h,
19615 (removed) libegg/toolbar/prop-editor.h,
19616 (removed) libegg/toolbar/toolbar-api.txt,
19617 (removed) libegg/toolbar/toolbar-ideas.txt,
19618 plugins/devhelp/anjuta-devhelp.ui,
19619 plugins/devhelp/plugin.c,
19620 plugins/editor/action-callbacks.c,
19621 plugins/editor/action-callbacks.h,
19622 plugins/editor/anjuta-docman.c,
19623 plugins/editor/anjuta-document-manager.ui,
19624 plugins/editor/plugin.c,
19625 P plugins/message-view/Makefile.am,
19626 plugins/message-view/anjuta-message-manager.ui,
19627 plugins/message-view/plugin.c,
19628 plugins/sample1/anjuta-sample.ui,
19629 plugins/sample1/plugin.c,
19630 src/action-callbacks.c,
19631 src/action-callbacks.h,
19632 src/anjuta-actions.h,
19634 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19635 Gtk actions and UIManager. Fixed all plugins to use this.
19637 * manuals/reference/gtkdoc-scangobj.diff,
19638 manuals/reference/libanjuta/Makefile.am,
19639 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19640 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19641 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19642 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19643 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19645 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19647 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19649 * plugins/message-view/imessage-view.c
19650 * plugins/message-view/ianjuta-msgman.c:
19653 2004-04-17 Adam Weinberger <adamw@gnome.org>
19655 * configure.in: Added en_CA to ALL_LINGUAS.
19657 2004-04-08 Naba Kumar <naba@gnome.org>
19659 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19660 libanjuta/interfaces/Makefile.am,
19661 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19662 message manager and message view interfaces.
19664 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19665 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19666 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19667 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19668 src/anjuta-app.c: Used 'activate' and
19669 'deactivate' virtual methods for plugins. Fixed installed plugins
19670 dialogs. Added remove_widget() method for AnjutaShell.
19672 * libanjuta/interfaces/Makefile.am,
19673 libanjuta/interfaces/ianjuta-document-manager.c,
19674 libanjuta/interfaces/ianjuta-document-manager.h,
19675 libanjuta/interfaces/ianjuta-editor.c,
19676 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19677 and editor interfaces.
19679 * plugins/devhelp/plugin.c,
19680 plugins/message-view/anjuta-message-manager.plugin.in,
19681 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19682 plugins/sample1/plugin.c: Updated plugins implementation to
19683 reflect the changes.
19685 2004-04-07 Naba Kumar <naba@gnome.org>
19687 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19688 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19689 libanjuta/interfaces/ianjuta-editor.h,
19690 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19691 plugins/editor/anjuta-docman.c,
19692 plugins/editor/anjuta-document-manager.plugin.in,
19693 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19694 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19695 Added supported interfaces for plugins. Tested plugin interfaces
19696 through sample plugin.
19698 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19700 * template/Makefile.am, data/templates/library/Makefile.am
19701 Fixed some automake-1.7 incompatibilities
19702 * template/xmltemplate.c: Small fix
19704 2004-02-23 Naba Kumar <naba@gnome.org>
19706 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19707 Added plugins manager dialog.
19709 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19710 library dependencies.
19712 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19713 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19714 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19715 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19716 geometry command line option.
19718 2004-02-16 Naba Kumar <naba@gnome.org>
19720 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19721 Added interfaces and IAnjutaEditor editor interface.
19722 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19724 * libanjuta/anjuta-shell.h: Fixed bug.
19726 2004-02-13 Naba Kumar <naba@gnome.org>
19728 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19730 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19732 * data/template/*/.cvsignore:
19733 Avoid all these ? in cvs output
19735 2004-02-13 Naba Kumar <naba@gnome.org>
19737 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19738 includes and linking.
19740 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19741 and set required version to devhelp 0.8. This devhelp version
19742 can be acquired from gnome cvs branch devhelp branch
19743 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19745 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19746 src/actions-callbacks.c: Added Dock Manager settings menu item.
19748 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19749 * plugins/devhelp/plugin.c: Fixed a linking bug.
19751 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19752 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19753 external GDL dependency and used libegg codes.
19755 2004-02-12 Naba Kumar <naba@gnome.org>
19757 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19758 Added devhelp plugin, but it can't be used without a
19759 patch in devhelp. So it's disabled for now.
19761 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19762 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19763 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19764 Update cvsignore files.
19766 * libanjuta/plugins.c, widgets/e-splash.c:
19767 Fixed plugins loading to show splash icons.
19769 * plugins/message-view/anjuta-message-manager.plugin.in,
19770 plugins/message-view/plugin.c: Fixed plugin registered name.
19772 * plugins/message-view/anjuta-message-view.png,
19773 plugins/sample1/anjuta-sample-plugin.png: Update images.
19775 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19776 src/main.c: Fixed layout loading.
19778 * plugins/devhelp/Makefile.am: Fixed error.
19780 * (removed) widgets/*, libanjuta/plugins.h,
19781 src/main.c: Transfered widgets to libanjuta/.
19783 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19784 toplevel directory to created only one library as libanjuta-egg.
19786 * data/Makefile.am: Fixed build error.
19788 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19789 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19790 libegg/.cvsignore: Added egg dock widget.
19792 * gdl/*: Removed as they are now available in libegg.
19794 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19796 * plugins/editor/anjuta-docman.c:
19797 Use stock close icon on tab close button
19799 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19801 * data/template/Makefile.am
19802 data/template/language/Makefile.am
19803 data/template/library/Makefile.am
19804 data/template/text/Makefile.am
19805 data/template/project/Makefile.am
19806 data/template/project/terminal/Makefile.am
19807 configure.in: Created Makefile to install templates
19809 2004-02-11 Naba Kumar <naba@gnome.org>
19811 * plugins/editor/action-callbacks.c,
19812 plugins/editor/anjuta-document-manager.ui,
19813 plugins/editor/plugin.c
19814 plugins/message-view/anjuta-message-manager.ui,
19815 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19817 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19819 * plugins/message-view/*: MessageView plugin is now loaded
19820 The menu items are still dummies.
19822 2004-02-09 Naba Kumar <naba@gnome.org>
19824 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19827 * libanjuta/anjuta-preferences.h: Added some documentation.
19829 * libanjuta/anjuta-shell.h: Removed dead codes.
19831 * (removed) manuals/reference/gtkdoc-scangobj,
19832 manuals/reference/gtkdoc-scangobj.diff,
19833 manuals/reference/libanjuta/.cvsignore,
19834 manuals/reference/libanjuta/Makefile.am,
19835 manuals/reference/libanjuta/README.inline-doc,
19836 manuals/reference/libanjuta/README.sections,
19837 manuals/reference/libanjuta/libanjuta-docs.sgml,
19838 manuals/reference/libanjuta/libanjuta-sections.txt,
19839 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19840 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19841 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19842 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19843 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19844 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19845 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19846 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19847 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19848 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19849 manuals/reference/libanjuta/tmpl/defaults.sgml,
19850 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19851 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19852 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19853 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19854 manuals/reference/libanjuta/tmpl/plugins.sgml,
19855 manuals/reference/libanjuta/tmpl/properties.sgml,
19856 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19857 of scan program. Updated templates.
19859 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19860 editor action callbacks data.
19862 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19863 scintilla object ref/unref.
19865 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19867 * template/*: Added new xml based template system
19868 * template/dtds/*: Dtds to validate xml files of the template systems
19869 * data/template/*: Some sample template files
19870 Still needs some work but builds fine!
19872 2004-02-06 Naba Kumar <naba@gnome.org>
19874 * cofigure.in, manuals/Makefile.am,
19875 (added) manuals/reference/*: Added API documentation
19876 structure (gtk-doc based).
19878 * libanjuta/libanjuta.h: Updated
19880 2004-02-05 Naba Kumar <naba@gnome.org>
19882 * configure.in: Sets correct dependencies and
19883 uses gdl external library.
19885 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19886 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19887 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19888 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19889 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19890 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
19891 and added file dialogs.
19893 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
19894 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
19895 Build dynamic libraries for libegg.
19897 * plugins/Makefile.am, plugins/editor/Makefile.am,
19898 plugins/editor/action-callbacks.c,
19899 plugins/editor/action-callbacks.h,
19900 plugins/editor/anjuta-docman.c,
19901 plugins/editor/anjuta-docman.h
19902 plugins/editor/anjuta-document-manager.plugin.in
19903 plugins/editor/anjuta-document-manager.png
19904 plugins/editor/anjuta-document-manager.ui
19905 plugins/editor/file.c
19906 plugins/editor/file.h
19907 plugins/editor/plugin.c
19908 plugins/editor/print.c
19909 plugins/editor/print.h
19910 plugins/editor/search-replace.c
19911 plugins/editor/search_incremental.c
19912 plugins/editor/search_incremental.h
19913 plugins/editor/text_editor.c
19914 plugins/editor/text_editor.h
19915 plugins/editor/text_editor_cbs.c
19916 plugins/editor/text_editor_menu.h
19917 plugins/sample1/Makefile.am
19918 plugins/sample1/anjuta-sample-plugin.png
19919 plugins/sample1/anjuta-sample.plugin.in
19920 plugins/sample1/anjuta-sample.ui
19921 plugins/sample1/plugin-sample1.c
19922 plugins/sample1/plugin.c
19923 plugins/sample1/plugin.h: Created sample
19924 plugin and fixed editor plugin.
19926 * printing/*: Removed.
19928 * scintilla/Makefile.am: Builds dynamic library.
19930 * src/Makefile.am, src/action-callbacks.c,
19931 src/action-callbacks.h, (removed) src/an_symbol_view.c,
19932 src/anjuta-actions.h, src/anjuta-app.c,
19933 src/anjuta-app.h, src/anjuta-callbacks.c,
19934 src/anjuta-callbacks.h, (removed) src/anjuta.c,
19935 (removed) src/anjuta.h, src/anjuta.ui,
19936 src/layout.xml, src/main.c, src/preferences.h,
19937 src/utilities.c: Debuggged and finally made plugins
19940 * global-tags/Makefile.am: Fixed build error.
19942 2004-02-03 Naba Kumar <naba@gnome.org>
19944 * configure.in: Users GDL from external package.
19945 * plugins/*: Added many new plugins (not ready though).
19946 * src/*: Removed many files (which have been transfered in plugins/).
19948 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
19950 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
19952 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19954 * configure.in: Added editor plugins
19956 * plugins/Makefile.am, src/search-replace_backend.h,
19957 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
19958 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
19960 * Added: plugins/editor/search_incremental.c,
19961 plugins/editor/search_incremental.h
19963 * Update search-replace in plugins/editor
19965 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
19967 * plugins/message-view/message-view.c: Some code clean-up
19969 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
19971 * Added: search_incremental[ch]
19973 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
19974 src/mainmenu_callbacks.c, src/toolbar.c
19975 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
19977 * Incremental Search
19979 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19981 * plugins/message-view/anjuta-msgman.[c/h]:
19982 Added message manager for easier message handling with a
19983 similar interface as docman. Of course you can still use
19984 MessageView standalone.
19985 * plugins/Makefile.am: Added message-view because it compiles
19988 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
19990 * plugins/message-view/*: Added message-view plugin
19992 * configure.in: Added plugins/message-view/Makefile
19994 2004-01-03 Naba Kumar <naba@gnome.org>
19996 * libanjuta/*.c: Added new files and updated old ones.
19997 * plugins/editor/*: Added editor plugin.
19998 * configure.in: Added editor plugin and moved editor related
20001 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20003 * src/Makefile.am: Added search-replace_backend.[ch]
20004 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20006 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20007 src/search-replace_backend.c, src/search-replace_backend.h,
20008 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20009 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20010 src/toolbar_callbacks.c
20011 * The advanced Search/Replace functionality now replaces the older
20012 Find/Replace stuff.
20013 * The Search/Replace functionality can be interrupted during a long
20016 2003-12-11 Naba Kumar <naba@gnome.org>
20018 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20019 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20021 * Makefile.am, libanjuta/*: Added new module.
20022 * src/Makefile.am: Fixed linking error.
20023 * src/watch_cbs.c: Debugger clean up.
20024 * configure.in: Added libanjuta-2.0.pc
20026 * configure.in, libanjuta/Makefile.am,
20027 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20030 2003-12-11 Naba Kumar <naba@gnome.org>
20032 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20034 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20035 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20036 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20037 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20038 The user can now give a name at the creation of a new file and
20039 insert automatically (user choice) header, gpl notice, header
20040 template. The file extension is added automatically according
20041 to the selected type of file. The various insert functions have
20042 been moved from mainmenu-callback.c to file.c. The cursor is now
20043 moved after an insert operation. Removes also useless code in
20044 memory.c and search-replace.c
20046 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20048 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20049 sortable headers, process tree, removal of path and process params
20050 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20051 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20054 2003-12-10 Naba Kumar <naba@gnome.org>
20056 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20058 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20060 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20062 2003-11-28 Naba Kumar <naba@gnome.org>
20064 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20066 * manuals/de/*: Added german translation docs.
20068 * configure.in, Makefile.am, src/Makefile.am,
20069 libegg/*/*: Added libegg library.
20071 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20072 installation directory.
20074 * src/text_editor_cbs.c: Fixed closing of file.
20076 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20078 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20080 2003-09-05 Naba Kumar <naba@gnome.org>
20082 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20083 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20084 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20085 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20086 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20087 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20088 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20089 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20090 using libegg. Initial commit -- compiles but is not complete.
20092 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20094 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20096 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20098 * configure.in: Removed "ta" from ALL_LINGUAS.
20100 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20102 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20104 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20106 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20108 2004-04-24 Andras Timar <tmar@gnome.hu>
20110 * configure.in: Added hu to ALL_LINGUAS.
20112 2004-04-14 Naba Kumar <naba@gnome.org>
20114 * src/Makefile.am, printing/Makefile.am,
20115 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20116 because we are still using GtkCombo and build breaks with gtk-2.4.
20118 2004-04-13 Naba Kumar <naba@gnome.org>
20121 * anjuta.spec.in: Fixed build error.
20122 * po/POTFILES.in: Updated.
20123 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20125 2004-04-11 Naba Kumar <naba@gnome.org>
20128 * AUTHORS: Updated.
20129 * configure.in: Added ga in ALL_LINGUAS.
20130 * ChangeLog: Fixed dates.
20132 2004-04-09 Naba Kumar <naba@gnome.org>
20134 * src/print.c: Fixed buffer styling bug when printing with
20137 * data/properties/anjuta.properties: Defined only one base font and
20138 used courier instead of lucidatypewriter, because most newer systems are
20139 unlikely to have it (bug #885023, #925956, #890473).
20141 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20144 * src/an_file_view.c: Fixed possible crash bug.
20146 2004-04-07 Naba Kumar <naba@gnome.org>
20148 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20149 gtk_main_quit() etc..), so that atexit() functions are not called
20150 (which is apparently done to free up memory and we don't need to
20151 do that at this point). Incidentally, something also happens in the
20152 atexit call which freezes the UI for far too long when the application
20153 exits and we want to avoid that..
20154 * src/glade_iface.c: Fixed compiler warning.
20156 2004-04-06 Naba Kumar <naba@gnome.org>
20158 * src/project_dbase_gui.c: Fixed errors.
20160 * src/registers_gui.c: Fixed possible crash bug.
20161 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20162 * src/signals.[c,h]: Used tree view and glade file for dialog.
20163 * src/Makefile.am, src/about.c, src/an_file_view.c,
20164 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20165 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20166 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20167 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20168 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20169 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20170 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20171 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20172 src/launcher.h, src/main.c, src/main_menubar.c,
20173 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20174 src/message-manager-private.cc, src/message-manager.cc,
20175 src/preferences.c, src/project_config.c, src/project_dbase.c,
20176 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20177 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20178 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20179 src/search-replace.c, src/search-replace_backend.c,
20180 src/search_incremental.c, src/search_preferences.c,
20181 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20182 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20183 src/signals_gui.c, src/source.c, src/src_paths.c,
20184 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20185 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20186 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20187 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20188 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20189 tagmanager/Makefile.am, scintilla/include/SString.h,
20190 widgets/Makefile.am, widgets/gnomefilelist.c:
20192 Removed all deprecated codes and substituted
20193 with newer APIs. Fixed some possible crash bugs where cell renderers
20196 * scintilla/patches/scintilla-minor.patch: Minor patch.
20198 2004-04-06 Naba Kumar <naba@gnome.org>
20200 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20201 tree after all the files have been added (and not everytime a file
20202 is added in the project). Also fixed some memory corruption
20203 (possibly bug #900478).
20205 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
20206 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
20207 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
20208 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
20209 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
20210 qualifier wherever appropriate.
20212 2004-04-05 Naba Kumar <naba@gnome.org>
20214 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
20215 switch terminal echo on/off. Debugger requires it off, while the
20216 rest requires it on.
20218 * src/search-replace.c: sets search direction and action (in addtion
20219 to target) for find in files.
20221 2004-04-02 Naba Kumar <naba@gnome.org>
20223 * src/mainmenu_callbacks.c: Sets filename during save of new files.
20225 * src/project_dbase.c, src/debugger, src/an_file_view.c,
20226 src/an_symbol_view.c: Added an gtk events loop for
20227 displaying project loading status (for loading large projects) and
20228 debugger program starting ... just to give an impression of fastness :-).
20230 * configure.in, anjuta.prj: Bumped version to 1.2.2.
20232 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
20233 crash bug, which occurs when opening and closing a large project
20236 * src/attach_process.c: Fixed a comiple error for old gcc.
20238 * src/launcher.c: Prints proper error message when launcher child
20239 could not be executed and exits properly. Fixed a crash
20242 * src/resources.c, src/utilities.c, src/glade_iface.c,
20243 src/debugger.c, src/attach_process.c: Properly exits forked children
20244 when they could not be executed.
20246 2004-04-01 Naba Kumar <naba@gnome.org>
20248 * src/search-replace.c: Fixed a crash bug (bug #921893).
20250 2004-03-31 Naba Kumar <naba@gnome.org>
20252 * anjuta.glade: Added a note on compiler options dialog ->support
20253 dialog telling that supports are only available for file mode.
20255 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
20257 Improved shutdown time delay by bypassing project closing
20258 and unloading plugins.
20260 * src/build_file.c, data/properties/anjuta.properties: Added a property
20261 to toggle on/off for going to first error automatically.
20263 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20265 * src/debugger.c: fixed core file loading
20266 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
20267 for long lines (bugs #700968 and #911376)
20268 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
20270 * src/anjuta.c: Focuses current AnEditor correctly.
20272 2004-03-30 Naba Kumar <naba@gnome.org>
20274 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
20275 * AUTHORS: Updated with all contributors names.
20277 * src/about.c: Reads contributors names from AUTHORS file.
20278 * manuals/C/anjuta-manual/authors.xml: Points to online
20281 2004-03-29 Naba Kumar <naba@gnome.org>
20283 * data/properties/ada.properties: Fixed syntax colors. Patch
20284 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
20287 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
20288 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
20289 generated projects, so that their pixmap files are
20290 found properly (bug #919903).
20292 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20295 * src/source.c: Installs .glade file of libgllade
20296 projects in $(datadir)/$(package)/glade (part of bug #861038).
20298 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20299 in compiler options (bug #883837).
20301 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20302 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20304 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20306 * anjuta/src/search-replace.c: fixed another crash bug in
20308 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20309 breakpoint property fix
20311 2004-03-29 Naba Kumar <naba@gnome.org>
20313 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20314 (new) manuals/C/anjuta-advanced-tutorial/*:
20315 Added menu entry for 'Anjuta Advanced Tutorial'
20316 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20318 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20320 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20321 Fixed bug #908941 ('Open' starts in wrong directory)
20323 2004-03-26 Naba Kumar <naba@gnome.org>
20325 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20326 compile error and bug #905738 with terminal.
20328 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20329 src/search-replace.[h,c], src/search_incremental.[h,c],
20330 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20331 src/text_editor.[c,h]: Fixed compiler warnings.
20333 * src/search-replace.c: Fixed a memory corruption (possible
20334 fix for bug #921893, but not yet confirmed).
20336 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20337 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20338 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20339 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20341 2004-03-25 Naba Kumar <naba@gnome.org>
20343 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20344 crash bug with attach process dialog and made the dialog closable
20347 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20348 always display within the margin.)
20350 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20351 the old breakpoint when it's properties are updated
20352 (creating a new updated one).
20354 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20356 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20357 displayed for wrong file.
20358 * src/breakpoints.c: conditional breakpoints
20359 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20360 "Find in Files..." disabling policy
20362 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20364 * src/build_file.c: Fixed bug #874380
20365 Goto the first error if it exists.
20367 2004-03-24 Naba Kumar <naba@gnome.org>
20369 * src/anjuta.c: Fixed to get correct child exit status
20370 using mask (bug #905738).
20372 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20373 Aligned buttons in the New file dialog,
20374 set default response to OK, entry box activates default response,
20375 ESC closes dialog and hides on delet_event.
20377 2004-03-19 Naba Kumar <naba@gnome.org>
20379 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20382 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20384 * src/search-replace.c: fixed "Find Usage" crash when no project open
20386 2004-03-17 Naba Kumar <naba@gnome.org>
20388 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20389 Fixed the generated projects to read m4 directory if the directory
20390 exists (bug #917781).
20392 2004-03-12 Naba Kumar <naba@gnome.org>
20394 * HACKING: Fixed formatting for auto-parsing.
20396 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20398 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20399 rework (bug #890609)
20401 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20403 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20405 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20407 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20408 * src/search_preferences.c: Fixed typo.
20410 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20412 * src/search-replace.c: improved Search&Replace
20413 For the moment "Replace All" does not work with non opened files
20414 but Anjuta should not crash now ! ???
20416 2004-02-26 Naba Kumar <naba@gnome.or>
20418 * src/source.c: Fixed to pass cflags correctly
20419 and suppress the automake's default cflags.
20420 bug #816130, #801056, #782798, #773459
20422 * data/properties/anjuta.properties: Do not defualt to -k make option.
20425 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20428 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20430 * src/message-manager-private.cc: Disabled debug messages.
20432 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20434 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20436 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20437 * anjuta.glade, src/search-replace.c:
20438 Reduced Search&Replace dialog, bug #902636.
20440 2004-02-23 Naba Kumar <naba@gnome.or>
20442 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20445 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20447 * src/search_incremental.c: Fixed bug #900903
20449 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20451 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20452 src/anjuta.c: Fixed bugs #890609 and #890609
20454 2004-02-23 Naba Kumar <naba@gnome.or>
20456 * src/message-manager.cc: Disconnects menuitem signal properly.
20459 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20462 2004-02-20 Naba Kumar <naba@gnome.org>
20464 * src/message-manager-private.[c,h]: Implemented keypress
20465 event for the terminal and resets it when ctrl c or ctrl d
20466 is pressed. But it doesn't seem to be working on keypress.
20467 Added a workaround to let it work on key release instead.
20470 * src/search-replace: Fixed compiler warnings.
20472 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20474 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20475 Use defined file name when saving new files (fixes bug #898105)
20476 Don't change filename when clicking on a directory
20478 BTW: Happy birthday to me :-)
20480 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20482 * src/search-replace.c: Fixed a crash bug
20483 Crash on Find & Replace (#887833)
20485 2004-02-18 Naba Kumar <naba@gnome.org>
20487 * src/executer.c: Fixed a crash bug.
20489 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20490 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20491 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20492 instead of GtkWindow (Part of bug #671596).
20494 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20495 src/registers_gui.c, src/registers_cbs.[h,c],
20496 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20497 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20498 src/compiler_options.c, src/an_file_view.c, start-with.c,
20499 src/anjuta-tools.c, help.c:
20501 Added "close" buttons on all
20502 dialogs (HIG) and fixed to properly response to ESC close
20503 (Part of bug #671596).
20505 * src/launcher.c: Disabled printing of long debug lines.
20507 * src/utilities.h: Fixed a compiler warning.
20509 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20511 * src/anjuta.c: "Save all" action now asks for filenames for new files
20512 (fixes bug #898111)
20514 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20516 * anjuta.glade, src/text_editor.c:
20517 Fixed a typo in Hello World indentation style
20518 Fixed misuse of translated strings when looking for style
20519 This entry fixes bug #876037
20521 2004-02-16 Naba Kumar <naba@gnome.org>
20523 * src/utilities.c: Fixed return value when dest file could
20526 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20527 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20528 internal function to compare files.
20530 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20532 * src/message-manager-private.cc:
20533 Set bold color as foreground color in terminal
20534 (fixes bug #864924)
20536 * src/aneditor.cxx:
20537 Use font style defined for message indicators in
20538 preferences/messages
20539 (fixes bug #885032)
20541 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20543 * src/build_project.c:
20544 Use build.silent option from preferences (fixes bug #895726)
20546 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20548 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20550 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20552 Patch from Massimo Corà <maxcvs@email.it>:
20553 * scintilla/LexCPP.cxx: Support "///" comments
20555 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20556 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20557 src/search_replace.h, src/search-replace_backend.h
20560 * Added: src/search_preferences.c, src/search_preferences.h
20561 Allow the user to save search/replace settings and give them names.
20563 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20565 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20566 scintilla/ScintillaGTK.cxx:
20567 Hopefully fixed AMD 64 crash bug by using correct marshaller
20569 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20571 * src/preferences.c: Save GtkOptionMenu properties properly
20572 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20574 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20576 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20577 Fixed libiconv issue
20580 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20582 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20583 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20584 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20585 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20586 src/sharedlib_gui.c:
20587 Debugger speed-up, replaced deprecated GtkCList
20589 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20591 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20593 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20595 * configure.in: Added "sq" to ALL_LINGUAS.
20597 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20599 * configure.in: Added "ko" to ALL_LINGUAS.
20601 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20603 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20604 src/search_incremental.c, src/search_incremental.h:
20605 Search_incremental code cleanup
20607 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20609 * scintilla/*/*: Updated scintilla to CVS
20610 * Added: scintilla/Readme.sync
20611 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20612 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20613 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20614 scintilla/ScintillaGTK.cxx,
20615 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20616 scintilla/include/Scintilla.iface: Updated.
20618 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20620 * search-replace_backend.[ch], search_incremental[ch]: Added
20622 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20623 find_replace.[ch]: Removed.
20625 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20626 src/search-replace_backend.c, src/search-replace_backend.h,
20627 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20628 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20629 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20630 functionality now replaces the older Find/Replace stuff. The Search/Replace
20631 functionality can be interrupted during a long Search/Replace.
20633 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20635 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20636 selecting ".." and "." from file selector.
20638 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20640 * anjuta.glade: Fixed wrong "fold.symbols" property
20642 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20644 * src/project_dbase_gui.c: Alphabetical order ;-)
20645 * src/compiler_options.c: Fixed bug #867539
20646 * src/launcher.c: Workaround for bugs #864922, #849928,
20647 #846386 and #845782: The launcher no longer hangs but does
20648 not get the exit status correctly sometimes.
20649 * Changes suggested by Bosik are obviously already in without
20650 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20651 * NEWS, README, anjuta.prj, configure.in:
20652 Changed version to 1.2.1
20654 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20655 * anjuta_dialogs_strings.c, anjuta.glade:
20656 Fixed bugs #860906, #859329
20658 Patch from grzegol@pld-linux.org
20659 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20660 freedesktop.org standard)
20662 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20664 Patch from Stefano Vallarino <stevalla@libero.it>:
20665 * src/source.[c/h]: Fixes cpp sample file to conform to
20666 ISO/IEC 14882, C++-Standard
20668 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20670 Review by Johannes Schmid <jhs@cvs.gnome.org>
20671 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20672 command using sh -c.
20673 * src/compile.c: Use build_execute_shell_command when compiling single
20676 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20678 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20679 * src/breakpoints.c: Code cleanup, workaroud for possible
20681 * src/src_paths.c: Update debugger dirs on directory change
20683 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20685 Review by Johannes Schmid <jhs@cvs.gnome.org>
20686 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20687 sortable headers, process tree, removal of path and process params
20688 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20689 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20692 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20694 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20695 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20696 Add a dialog for "New file" which lets the user set the
20697 filename and to add copyright/header templates to the file
20698 * Review: Changed function names to contain modules name (file_)
20700 2003-12-09 Naba Kumar <naba@gnome.org>
20702 * setup-gettext: Fixed a typo.
20703 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20705 ---- Released version 1.2.0 ---
20707 2003-12-08 Naba Kumar <naba@gnome.org>
20709 * src/preferences.c: Fixed compiler error.
20710 * global_tags/create_global_tags.sh: Fixed to install properly
20711 even when system.tags could not be generated.
20714 2003-12-06 Naba Kumar <naba@gnome.org>
20716 * setup-gettext: Fixed to not generate intl directory with gettextize.
20718 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20719 * src/anjuta.c: Filters out unnecessary files from find in files
20723 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20724 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20726 2003-12-04 Naba Kumar <naba@gnome.org>
20728 * src/gnome_project.c: Enables debug and optimization flags for
20731 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20733 * src/project_dbase_gui.c: combined header and c files for
20736 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20737 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20739 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20741 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20743 2003-11-29 Naba Kumar <naba@gnome.org>
20745 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20748 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20750 * src/main_menubar.c: Now files cannot be opened twice in recently
20753 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20755 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20757 2003-11-28 Naba Kumar <naba@gnome.org>
20759 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20761 2003-11-27 Naba Kumar <naba@gnome.org>
20763 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20764 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20766 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20767 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20768 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20769 checkbox in project wizard (project options page) to enable/disable
20770 source code generation with glade(mm).
20774 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20776 * src/dnd.c: Opening files with special characters in the name.
20778 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20780 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20783 2003-11-18 Naba Kumar <naba@gnome.org>
20785 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20786 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20787 src/project_import.c, plugins/patch/patch-plugin.c:
20788 Fixed g_signal_diconnect calls to pass correct data.
20789 (Fixed possible crash in project imports).
20793 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20795 Reviewed by Naba Kumar <naba@gnome.org>
20796 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20797 and debugger. Sets default settings for pty in launcher.
20798 * data/gdb.init: Removed charset work around (now works with user's
20800 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20802 2003-11-18 Naba Kumar <naba@gnome.org>
20804 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20805 names of 'index' to 'idx'.
20807 2003-11-17 Naba Kumar <naba@gnome.org>
20809 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20810 * src/project_dbase.c: Prompts user for unsaved project files
20811 when project is closed.
20813 2003-11-16 Naba Kumar <naba@gnome.org>
20815 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20816 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20819 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20821 * src/anjuta.c: Fixed crash related to tag == NULL while
20824 2003-11-11 Naba Kumar <naba@gnome.org>
20826 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20827 found. It simply doesn't generate the c/c++ codes and continues with
20831 2003-11-10 Naba Kumar <naba@gnome.org>
20833 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20834 'Start with dialog'.
20836 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20837 German translation of anjuta-tutorial.
20839 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20842 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20844 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20845 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20846 the syntax highlighting in Preferences, the automatic syntax
20847 highlighting is now selected. When the debugger is stopped and the
20848 breakpoints window not closed, the gtk_tree_view in this window is
20849 now made unsensitive.
20851 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20853 * src/preferences.h, src/preferences.c, anjuta.glade:
20854 Fixed translation bug in preferences by using GtkOptionMenu
20855 * anjuta.prj: Project version 1.1.98
20857 ---------------- Released version 1.1.98 ----------------
20859 2003-11-07 Naba Kumar <naba@gnome.org>
20861 * anjuta.spec.in: Revived docs package and combined all docs into
20863 * configure.in: Bumped version to 1.1.98 rc2
20865 * anjuta.spec.in: Fixed scrollkeepr-update command.
20866 * anjuta.spce.in: Fixed file permissions.
20868 2003-11-06 Naba Kumar <naba@gnome.org>
20870 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20871 menus to activate anjuta helps.
20873 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20874 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20875 manuals/C/anjuta-faqs/legal.xml (added),
20876 manuals/C/anjuta-faqs/Makefile.am,
20877 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20878 manuals/C/anjuta-faqs/.cvsignore,
20879 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20880 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20881 manuals/C/anjuta-tutorial/legal.xml (added),
20882 manuals/C/anjuta-tutorial/Makefile.am,
20883 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20884 manuals/C/anjuta-tutorial/.cvsignore,
20885 manuals/C/anjuta-manual/*.sgml (removed),
20886 manuals/C/anjuta-manual/*.xml (added),
20887 manuals/C/anjuta-manual/Makefile.am,
20888 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20889 manuals/C/anjuta-manual/.cvsignore,
20890 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
20891 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
20892 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
20893 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
20894 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
20895 manuals/ja/anjuta-faqs/legal.xml (added),
20896 manuals/ja/anjuta-faqs/Makefile.am,
20897 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
20898 manuals/ja/anjuta-faqs/.cvsignore,
20899 manuals/ja/anjuta-manual/*.sgml (removed),
20900 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
20901 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
20902 manuals/ja/anjuta-manual/*.xml (added),
20903 manuals/ja/anjuta-manual/Makefile.am,
20904 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
20905 manuals/ja/anjuta-manual/.cvsignore,
20906 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
20907 manuals/sgmldocs.make (removed),
20908 manuals/xmldocs.make (added), manuals/omf.make (added),
20909 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
20910 documentations to newer docbook xml documentations. Converted
20911 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
20912 Enabled manulas installations.
20914 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
20916 2003-11-05 Naba Kumar <naba@gnome.org>
20918 * data/gdb.init: Sets host's charset to ascii to solve debugger
20919 freeze up due to uninitialized strings in target program.
20921 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
20922 Fixed a crash bug with 'Add expression in watch'. Bug #822017
20926 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
20927 src/launcher.c: Turns off echo in spawned pty to fix debugger.
20929 2003-11-04 Naba Kumar <naba@gnome.org>
20931 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
20934 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20935 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
20936 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
20937 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
20940 * src/search-replace.c: Fixed infinite loop bug.
20941 * start-with.c: Fixed a crash bug with "Open last project".
20943 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
20944 * scintilla/Makefile.am: Fixed compiler option.
20946 2003-10-16 Naba Kumar <naba@gnome.org>
20948 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
20949 * src/text_editor.c: Fixed autoformat.
20951 2003-10-15 Naba Kumar <naba@gnome.org>
20953 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
20956 2003-10-09 Naba Kumar <naba@gnome.org>
20958 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
20960 2003-10-08 Naba Kumar <naba@gnome.org>
20962 * src/source.c: Fixed a GETTEXT typo error.
20963 * anjuta.glade: Made 'Sorted in order you open them' default option
20966 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20967 * anjuta.glade, data/properties/anjuta.properties:
20968 Fixed the freeze of the "Preferences" combos at the first Anjuta
20969 init is generated by:
20970 - a not complete translation of preferences.c file
20971 - a difference between 2 names in anjuta.glade and
20972 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
20973 - the same name given to 3 combos (anjuta.glade).
20975 * src/find_text.c: If the "whole document" mode is selected,
20976 a new search will select the next occurrence (Bug #764954).
20977 It is now possible to use the shortcuts to search next or previous
20978 occurrence even if the search dialog has the focus. Bug #790318
20980 * src/main_menubar_def.h: "Select code block" shortcut; the new
20981 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
20984 Patch from: Richard Lee <r.h.lee@comcast.net>
20985 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
20986 tagmanager/tm_workspace.c: The following is a patch to fix a
20987 seemingly random occurence where Anjuta would crash when a
20988 certain key was pressed.
20990 2003-09-29 Naba Kumar <naba@gnome.org>
20992 * src/find_in_files.c: Ignores binary by default. Disabled the option
20993 of NOCVS search, because launcher does not use sh and hence can not
20996 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
20997 "clean before build" state in project session and not in account session,
20998 otherwise the state gets reflected to other projects causing annoyance.
21000 * src/compiler_options.c: Fixed a bug where compiler options were always
21001 claimed 'modified'.
21003 * src/build_project.c, data/properties/anjuta.properties,
21004 src/commands.[h]: Fixed a bad bug where clean-before-build
21007 * scintilla/patches/research-cvs-nolog.diff,
21008 scintilla/patches/scintilla-ac-gtk2-port.diff,
21009 scintilla/patches/scintilla-ac-sort-fix.diff,
21010 scintilla-optimization.diff: Removed, because they are already in
21013 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21016 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21017 scintilla/LexYAML.cxx: Added new scintilla lexers.
21019 * TODO, NEWS: Updated.
21021 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21022 * src/utilities.c: Fixed typo bugs.
21024 2003-09-26 Naba Kumar <naba@gnome.org>
21026 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21027 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21028 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21029 text_editor_find() and Fixed I-Search wrapping.
21030 * src/debugger.c: Fixed to pass a newline after a debugger
21031 command (which was broken since the launcher was refactored.
21032 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21034 2003-09-25 Naba Kumar <naba@gnome.org>
21036 * src/toolbar_callbacks.c: Fixed start of incremental search.
21038 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21039 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21040 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21041 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21042 menu and implementation.
21044 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21046 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21047 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21048 variables in Locals window.
21050 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21052 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21053 * src/utilities.[ch] : Fix a tooltip bug in
21054 anjuta_util_toolbar_append_stock(), the label appeared instead of
21055 the tooltip text. Remove label from arguments of the function
21056 because label is included in the stock icon data.
21057 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21058 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21059 * FIXME: translation file should be updated because of label text removal.
21061 2003-09-24 Naba Kumar <naba@gnome.org>
21063 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21065 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21066 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21067 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21068 stdout and stderr. Also buffered output and check-for-password
21069 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21070 with password prompts. Checkes for password prompts from all outputs.
21072 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21073 which takes a string (which could be utf8 also) and converts into
21076 * src/main.c: Connects kernel signals after gnome_program_init().
21078 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21079 * src/message-manager.c: Fixed bug #787026 by converting the strings
21082 2003-09-22 Naba Kumar <naba@gnome.org>
21084 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21085 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21086 GtkCList and using GtkTreeView instead. Added the patch.
21087 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21088 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21090 2003-09-19 Naba Kumar <naba@gnome.org>
21092 * printing/print.c: Proper UTF8 printing support.
21093 * src/main.c: moved kernel signal connects at the
21094 end of application initialization.
21096 2003-09-18 Naba Kumar <naba@gnome.org>
21098 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21099 (new) lexers.make, (new) lexers: Update scintilla to latest
21100 scintilla CVS (2003-09-18), added new lexers, automated
21101 lexers makefiles sections and scintilla update. Added
21102 patches. Optimized pango rendering. Fixed a crash bug
21105 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21106 patch to remove cvs log command from RESearch.cxx file.
21107 * scintilla/patches/scintilla-pango-always.diff:
21109 * scintilla/RESearch.cxx: Removed spurious cvs log command
21111 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21113 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21114 * src/dnd.c: Fixed a crash bug with DND.
21116 2003-09-15 Naba Kumar <naba@gnome.org>
21118 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21119 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21120 src/toolbar_callbacks.c: Added an additional parameter to
21121 text_editor_goto_line() funtion which decides if the line should
21122 be made visible (if it's under fold).
21124 * src/style-editor.c: Fixed a compiler warning.
21125 * src/message-manager.cc: Calls parent method correctly.
21127 * src/preferences.h: Fixed prent class.
21129 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21130 * src/project_dbase.c: Fixed bug #713210.
21132 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21134 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21136 2003-09-11 Naba Kumar <naba@gnome.org>
21138 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21139 * src/style-editor.c: Fixed bug #769130 (Crash on font
21142 * src/message-manger.[h,cc]: Made AnMessageManager
21143 derived from GtkFrame and removed deprecated code.
21145 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21148 2003-09-09 Naba Kumar <naba@gnome.org>
21150 * src/Makefile.am: Addded rules for built sources.
21152 2003-09-08 Naba Kumar <naba@gnome.org>
21154 * (new) src/anjuta-marshalers.list: Added marshalers definition
21157 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21158 and CXXFLAGS are not overwriten by automake's default.
21159 * src/style-editor.c: Added 'operators' in the style editor.
21161 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21162 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21163 * src/message-manager-private.cc, src/message-manager.cc:
21164 Converts message going into message into UTF-8 endoding.
21165 * src/main.c: Uses UTF-8 codeset for localization.
21167 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21169 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21171 2003-09-08 Naba Kumar <naba@gnome.org>
21175 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21176 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21177 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21178 The combo entries were updated if the same data with a different
21179 case exist in the combo list. The combo entries are now case sensitive.
21180 Search&Replace bug; First search ,max actions = 0 ==> now max
21183 2003-09-08 Naba Kumar <naba@gnome.org>
21186 * src/utilities.[c,h]: a function takes contant args.
21187 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21188 Now the child terminated signal is emitted properly.
21189 * src/Makefile.am: Used $(top_srcdir) for referring to
21191 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21192 definitions file which will generate anjuta-marshalers.[c,h] files.
21193 * src/.cvsignore: Updated.
21194 * src/build_project.c: Changed su command to preserve quotes.
21195 * src/anjuta-tools.c, tagmanager/tm_project.c,
21196 tagmanager/tm_workspace.c: Use standard tmp file.
21197 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21198 so that users could report bugs easily.
21199 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21201 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
21202 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
21203 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
21204 src/attach_process.c, src/breakpoints.c, src/commands.c,
21205 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
21206 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
21207 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
21208 src/memory.c, src/message-manager-private.c, src/preferences.c,
21209 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
21210 src/search-replace.[c,h], stack_trace.c, text_editor.c,
21211 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
21212 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
21213 Fixed compile warnings and cleanup.
21215 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
21216 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
21217 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
21218 Removed libzvt usage and implemented child spawing differently. Launcher is
21219 now proper GObject, which can be created multiple times (and can be
21220 operated in parallel).
21222 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
21223 * src/project_import_gui.c, src/project_import_cbs.c,
21224 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
21225 (crash on project import). Removed deprecared codes.
21227 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21229 * src/cvs.c: Fixed cvs output bug.
21231 2003-09-03 Naba Kumar <naba@gnome.org>
21233 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21234 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
21235 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
21236 src/text_editor_cbs.c: Implements --
21237 If the debugger is started
21238 A double click in the margin add or remove a breakpoint
21239 A single click activate or deactivate the breakpoint
21241 A double click in the margin add or remove a bookmark
21243 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21245 Reviewed by Naba Kumar <naba@gnome.org>
21246 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
21247 User is now able to choose a branch on cvs update for project.
21248 Cleaned up variable names.
21250 2003-09-03 Naba Kumar <naba@gnome.org>
21252 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
21253 src/Makefile.am: Added lexers.
21254 * scintilla/*/*: Updated...
21255 * src/an_symbol_view.c: Fixed a crash bug.
21256 * src/compiler_options.c, src/project_dbase.c: Fixed compile
21258 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
21259 * src/source.c: Fixed project generation bug with gettext code.
21260 * tagmanager/tm_project.c: Fixed a crash bug.
21261 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21262 bug when there is no project open. Bug #____.
21263 * src/source.c: Fixed a bug with build failure with non-gnome
21264 project with glade-generated source (eg. gtk2). Bug #____.
21267 2003-08-22 Naba Kumar <naba@gnome.org>
21269 Patch from: Rob Bradford <rob@debianplanet.org>
21270 * data/Makefile.am: Fixed to install properly during
21273 Patch from: Etay Meiri <etay-m@bezeqint.net>
21274 * src/debug-tree.c: Fixed a crash bug.
21275 * src/compiler_options.c: Takes care of linking the missing pieces;
21276 C flags, libs, optimization options, debug and profile.
21278 Patch from: Enver ALTIN <ealtin@casdb.com>
21279 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
21281 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
21283 Reviewed by Naba Kumar <naba@gnome.org>
21284 * src/project_dbase.c: Fixed bugs #778263 and #778413
21285 Adding multiple files to project should work now.
21287 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21289 Reviewed by Naba Kumar <naba@gnome.org>
21290 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
21291 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21294 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21296 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21298 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21300 * src/text_editor.c: Fix translatable string (#113934).
21302 2003-07-04 Naba Kumar <naba@gnome.org>
21304 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21305 bug when there is no project open. Bug #____.
21307 * src/source.c: Fixed a bug with build failure with non-gnome
21308 project with glade-generated source (eg. gtk2). Bug #____.
21310 2003-06-26 Naba Kumar <naba@gnome.org>
21312 * src/anjuta.h: Removed reference to windows-dialog.h.
21313 * src/message-manager-private.[cc,h]: Fixed doulbe click
21314 activation of messages to properly jump at the destination.
21315 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21316 * src/toolbar.c: Code clean-ups.
21318 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21319 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21321 * src/message-manager-private.[cc,h]: Removed dead codes.
21323 * (new) data/properties/css.properties,
21324 data/properties/anjuta.properties, data/properties/Makefile.am:
21325 Added CSS syntax hiliting properties.
21327 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21328 * src/debugger.c: Clean ups.
21329 * src/lexer.h: Added CSS lexer definition.
21331 * Makefile.am: Installs destop file properly.
21332 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21333 * NEWS: Updated for 1.1.97 release.
21334 * src/main_menubar_def.h: Changed some non working shortcuts.
21336 2003-06-24 Naba Kumar <naba@gnome.org>
21338 * src/search-replace.c: Shows the dialog properly, even when it is
21339 hidden behind another window.
21341 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21342 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21343 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21346 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21347 setup wizard dialogs.
21349 * src/debugger.c: Removed a redundant call to
21350 debugger_update_controls().
21351 * src/compiler_options.c, src/launcher.c: code cleanup.
21352 * src/executer.c: Fixed execution bug with 'Set Program params...".
21354 2003-06-23 Naba Kumar <naba@gnome.org>
21356 * widgets/e-splash.c: Removed border around the splash image.
21357 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21358 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21359 * src/cvs.c: Added a frame around commit log text widget.
21360 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21361 crash bug associated with translated combo box list in preferences
21362 dialog (in different locale other than en_US). Used widget names
21363 to pass the combo list items.
21364 * po/POTFILES.in: Updated.
21365 * src/launcher.c: Creates the zvt terminal at startup (and not
21366 every time a build is done) -- speeds up buld operations.
21367 * src/file_history.c: Should be if() conditional instead of
21369 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21370 Disabled useless warnings.
21371 * src/project_dbase.c: Fixed bonobo 2 project name.
21372 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21373 and uses correct glade-2 for file generation.
21375 2003-06-21 Naba Kumar <naba@gnome.org>
21377 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21378 And disables autocomple show for numbers (very annoying).
21379 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21380 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21381 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21382 from view menu and adjust the controls accordingly.
21383 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21385 * src/project_dbase.[c,h]: Removed show_local flag processing.
21386 * src/message-manager.[c,h]: Reorganized messages tabs in more
21388 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21389 Also added PCRE dependency.
21391 2003-06-20 Naba Kumar <naba@gnome.org>
21393 * pixmaps/anjuta_splash.png: New splash.
21394 from Jean Schurger <yshartk@schurger.org>
21396 * src/controls.c: De-sensitize run-to-cursor when debugger
21398 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21400 * src/message-manager-private.cc: Fixed to properly jump at
21401 the right file:line.
21403 * src/appwiz_page1.c: Fixed to correctly determine the project
21404 trpe from the wizard.
21406 2003-06-20 Naba Kumar <naba@gnome.org>
21408 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21409 * src/watch_gui.c: Code cleanups.
21410 * src/debugger.[c,h], src/stack_trace.[c,h],
21411 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21412 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21413 Removed direct access to stack_trace private data, Increased debugger
21414 command size from 256 to 1024 (to be on safer side). Also implemented
21415 row-activated signle for seting frame and viewing the source.
21416 * src/debugger.c: Avoids starting program and stopping debugger
21417 when starting debugger and stopping program, respectively.
21419 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21420 Reverted codes to start debugger automatically
21421 The file is brought to the state just after the branching
21422 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21423 some code clean ups.
21425 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21426 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21427 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21428 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21429 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21430 src/project_dbase.c: Code clean ups.
21432 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21433 (Projects dir) so that correct $HOME/Projects path is set when
21434 anjuta is run for the first time.
21436 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21438 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21440 2003-06-13 Naba Kumar <naba@gnome.org>
21442 * src/stack_trace_cbs.c: Moved variable declaration at the
21443 top of the block (bug #737867)
21445 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21446 just CFLAGS and CXXFLAGS (bug #743617).
21448 * src/create_global_tags.sh: Fixed shell script to properly
21449 detect installed *-config files.
21451 2003-06-12 Naba Kumar <naba@gnome.org>
21453 * src/preferences.[c,h]: Added methods for custom widgets in
21454 preferences: using custom set/get methods for them.
21456 * src/anjuta-encoding.c: Implemented up/down of the encodings
21457 in the list and property saves correctly.
21459 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21460 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21461 the beginning of a file.
21463 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21464 * src/aneditor.cxx, src/aneditor.h,
21465 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21466 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21467 src/mainmenu_callbacks.h: Allows the operator to select the current
21468 word or the current line (Request: 680801). It puts also
21469 sensitive/unsensitive several select/comment menu items.
21471 * src/breakpoints.c: Presets by default the current line for a
21472 defined breakpoint.
21474 2003-06-11 Naba Kumar <naba@gnome.org>
21476 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21477 color (red highlight) now cosistent for inactive tabs also.
21479 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21480 'Advanced search and replace' in Edit->Search submenu.
21482 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21483 wrappings '\' where they were missing.
21485 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21486 message is now more descriptive and details the correct thing to do
21487 for GNOME2 desktop.
21489 2003-06-10 Naba Kumar <naba@gnome.org>
21491 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21492 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21493 Removed any reference to particular version of automake/autoconf
21494 so that they could work with newer versions (Bug #659394).
21496 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21497 src/anjuta.c: Added coded to add/remove supported encodings.
21499 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21500 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21501 src/project_import.c, src/project_type.c, src/project_type.h,
21502 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21503 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21504 from the project wizard.
21506 2003-06-06 Naba Kumar <naba@gnome.org>
21508 Patch from Etay Meiri <etay-m@bezeqint.net>
21509 * src/compiler_options.c: Fixed bugs related to clean before
21512 * anjuta.desktop.in.in: Added commandline options.
21513 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21514 -dP and -A flags of CVS update into different options.
21516 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21518 * configure.in: Removed "ta" from ALL_LINGUAS.
21520 2003-06-02 Naba Kumar <naba@gnome.org>
21522 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21523 return NULL for undefined properties and "" for defined but empty
21524 strings. It was creating many problems where both are assumed to be
21525 same. And besides, it doesn't matter to differentiate the two (the
21526 problem with preferences was due to a different bug).
21528 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21529 correctly. Also, s/props_build_in/props_built_in/g.
21531 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21534 * src/an_file_view.c: Unrefed pixbufs when done with them.
21536 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21537 (removed) file_text.png: Added and removed pixmaps.
21539 2003-05-30 Naba Kumar <naba@gnome.org>
21541 * anjuta.glade: Fixed encodings preferences dialog
21543 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21545 Reviewed by Naba Kumar <naba@gnome.org>
21547 * src/build_project.c src/clean_project/c: perform a clean before
21548 build, if required. Show the message manager on clean.
21549 * src/compiler_options.c: save the new options when window is closed
21550 and flag project to be cleaned before the next build.
21551 * src/project_dbase.c: added a 'clean before build' flag to project
21553 2003-05-29 Naba Kumar <naba@gnome.org>
21555 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21558 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21559 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21560 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21561 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21562 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21563 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21564 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21565 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21566 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21568 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21569 Removed unused icons references.
21571 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21573 Reviewed by Naba Kumar <naba@gnome.org>
21575 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21576 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21577 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21578 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21579 src/toolbar_callbacks.c: HIG compliant dialogs.
21581 * src/utilities.c: anjuta_button_new_with_stock_image() and
21582 anjuta_dialog_add_button() stolen from gedit.
21584 * src/main_menubar_def.h: Fixed mnemonics.
21586 2003-05-26 Naba Kumar <naba@gnome.org>
21588 * src/project_dbase_gui.c: Added header files filter for add file
21589 dialog box. Disabled project window to be transient window.
21591 * src/message-manager.cc: Disabled message manager window to be
21594 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21595 a file could not be loaded.
21597 * src/project_dbase.c: Fixed a bug with GUI editor command
21598 where empty string is returned.
21600 * src/Makefile.am, src/preferences.h, src/text_editor.c
21601 src/text_editor.h, (new) src/anjuta-encodings.h,
21602 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21603 Added encoding support and to handle characters encoding correctly
21604 by auto detecting it during load. Added preferences for selecting
21605 the encoding during save.
21607 * src/preferences.c, src/resources.c: Removed debug messages.
21609 Patch from: Alexander Nedotsukov <bland@mail.ru>
21610 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21612 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21613 * src/anjuta.c: Try to sow the splash image more often.
21615 2003-05-20 Naba Kumar <naba@gnome.org>
21617 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21618 * src/debug_tree.c: Colorize the modified locals during
21619 debugging and call memory analyze from the debugger.
21620 * src/breakpoints.c: The color is now different for the enabled
21621 and disabled breakpoints. Anjuta now can erase several
21622 breakpoints defined at the same line. The markers are updated
21623 according to the enable/disable action.
21625 Patch from Etay Meiri <etay-m@bezeqint.net>
21626 * src/launcher.c: Fixes launcher freeze up bug during build.
21628 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21630 Reviewed by Naba Kumar <naba@gnome.org>
21631 * scintilla/PropSet.h: Change member variables from private to protected.
21632 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21633 to PropSetFile class, which return a gchar * (and can therefore indicate
21634 whether properties are empty or do not exist) and make prop_get and
21635 prop_get_expanded use them.
21636 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21637 that the result of of prop_get cannot be an empty string.
21639 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21641 Reviewed by Naba Kumar <naba@gnome.org>
21642 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21643 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21644 src/text_editor_cbs.c: When saving all the files in the project, the
21645 text editors are now only rehighlighted once instead of once for each
21648 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21649 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21650 * src/anjuta.desktop.in.in: Support startup notification.
21651 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21652 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21653 * src/anjuta.desktop.in.in: Support startup notification.
21656 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21658 Reviewed by Naba Kumar <naba@gnome.org>
21660 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21661 memory leak from glade_xml_new call. Removed gxml field from Executer
21662 struct as only used in create_executer_dialog and then destroyed.
21664 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21666 * src/configurer.c: Fix warning trying to connect signal to non-existent
21667 environment entry in configure dialog and fix crash when closing the
21670 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21671 gnome_date_edit_get_time instead.
21673 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21674 in view menu required renumbering elsewhere.
21676 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21678 Reviewed by Naba Kumar <naba@gnome.org>
21680 * src/breakpoints.c: fixed an error when removing breakpoint
21681 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21682 * src/debugger.c: changes to the way the debugger is activated
21683 * src/debugger.h: clean ups
21685 2003-05-13 Naba Kumar <naba@gnome.org>
21687 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21688 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21689 src/memory.h: A new version of memory and the interface
21690 is now integrated in anjuta.glade
21692 2003-05-09 Naba Kumar <naba@gnome.org>
21694 * configure.in: Bumped required gtk version to 2.0.8.
21696 2003-05-06 Naba Kumar <naba@gnome.org>
21698 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21700 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21701 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21703 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21704 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21705 , tagmanager/c.c: Support for ProC and RDB files.
21707 2003-05-06 Naba Kumar <naba@gnome.org>
21709 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21710 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21711 Uncomment (Box & Stream), Select the current function,
21712 authorize the "Quit" button of the GotoLine window
21714 2003-05-05 Naba Kumar <naba@gnome.org>
21716 * src/watch_gui.h: CVS added new file.
21718 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21720 Patch from Etay Meiri <etay-m@bezeqint.net>
21721 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21722 src/mainmenu_callbacks.c, src/message-manager.cc,
21723 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21724 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21725 Ported stack trace to GNOME2 and added it in the message manager
21728 2003-05-02 Naba Kumar <naba@gnome.org>
21730 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21732 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21733 preferences property.
21735 * anjuta.prj: Fixed multiple preferences saved data.
21737 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21738 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21739 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21740 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21741 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21742 Upgraded scitilla from CVS with faster window repaint
21745 Patch from Etay Meiri <etay-m@bezeqint.net>
21746 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21749 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21751 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21752 the window if messages are appended to the end and the scrollbar is
21755 2003-04-29 Naba Kumar <naba@gnome.org>
21757 * configure.in: Removed omf-install from Makefiles list.
21759 2003-04-28 Naba Kumar <naba@gnome.org>
21761 * po/POTFILES.in: Remvoded deleted files.
21763 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21764 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21766 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21767 is executed as detached) is not set properly.
21769 2003-04-25 Naba Kumar <naba@gnome.org>
21771 * anjuta.prj: Updated.
21772 * src/anjuta_info.c: Fixed text wrapping and column view.
21773 * data/welcome.txt.in: Removed unaligned characters.
21775 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21776 * src/main_menubar.c: Disable setup dialog.
21778 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21779 * src/breakpoints.c; Fixed compilation with older GCC
21780 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21781 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21783 2003-04-18 Naba Kumar <naba@gnome.org>
21785 * anjuta.prj: Updated (includes compiler options).
21787 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21788 function from anjuta.c (it was already available in anjuta-tools.c).
21790 2003-04-18 Naba Kumar <naba@gnome.org>
21792 * src/about.c, THANKS: Updated
21794 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21796 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21797 properly from the project session before updating the file
21800 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21801 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21802 dialog settings (as it will not be required once GDL is in place) and
21803 added file view filters in the settings sub-menu.
21805 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21807 * configure.in: Disable cast checks on final build.
21809 2003-04-17 Naba Kumar <naba@gnome.org>
21811 * src/build_project.c: Fixed a compilation error.
21813 * src/launcher.c: Removed commnets.
21815 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21816 properties from editor tab to indentation tab and fixed a property
21817 label for proper i18n translation. Fixed typos in project config
21818 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21819 sorting and reordering in compiler options dialog.
21821 * src/compiler_options.c: Implemented _save() function to save the
21822 options (which was pending).
21824 * src/build_project.c: Destroys install-as-root dialog when it is done.
21826 * src/an_symbol_view.c: Change "event" event to "event-after" so
21827 that symbol row is selected first before the popup is shown.
21829 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21831 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21832 file in CVS/Entries. (Reviewed and applied by Biswa)
21834 2003-04-16 Naba Kumar <naba@gnome.org>
21836 * aneditor.cxx: use unicode everytime (fixed unicode related
21839 * anjuta.prj: Fixed UI editor name (blank to use default) and
21842 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21843 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21844 Editor preferences page.
21846 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21847 * src/anjuta.[ch], src/print.c: Fixed warnings
21848 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21849 * configure.in: Profiling support with gprof
21851 2003-04-16 Naba Kumar <naba@gnome.org>
21853 Patch from Gaëtan de Menten <ged@bugfactory.org>
21854 * src/launcher.c: Fixed cvs dialog.
21856 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21858 * src/message-manager-private.cc: Fixed double-click on first line of
21859 output to properly select a line.
21860 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21861 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21863 2003-04-15 Naba Kumar <naba@gnome.org>
21865 * src/message-manager-private.cc: Fixed the glade filename typo.
21867 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21868 * scintilla/*, data/properties/*: Scintilla CVS merge
21869 * anjuta.prj: Removed unnecessary files.
21870 * scintilla/PlatGTK.cxx: Force Pango fonts always
21871 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21872 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21874 * configure.in: Change version no. for 1.1.1 (alpha release)
21875 * configure.in: Added '--with-pref-suffix' option.
21876 * config.guess, config.sub: Removed from CVS.
21878 2003-04-15 Naba Kumar <naba@gnome.org>
21880 Patch from Timothee Besset <ttimo@idsoftware.com>
21881 * Makefile.am: Fixed a shell script error during intallation.
21883 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21885 Reviewed by Naba Kumar <naba@gnome.org>
21886 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21887 set_wm_class to use "anjuta" instead of "an.
21888 * src/message-manager-private.cc: Headers are hidden again.
21890 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21891 * src/project_dbase_gui.c: Memory corruption fix.
21892 * anjuta.prj: Updated project file
21894 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21895 * an_file_view.c: Connect to event-after signal rather than event so that
21896 selection is updated first and thus context menu is for the right file.
21897 Reviewed and applied by Biswa.
21899 2003-04-14 Naba Kumar <naba@gnome.org>
21901 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
21903 * src/auncher.c: More child exit fixes
21904 from Timothee Besset <ttimo@idsoftware.com>
21906 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21908 Reviewed by Naba Kumar <naba@gnome.org>
21910 * src/message-manager.[c/h], src/message-manager-private[c/h],
21911 anjuta.[c/h]: Ported message-manager to Gtk2
21913 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21914 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
21915 src/clean_project.c, src/compile.c, src/configurer.c,
21916 src/controls.c, src/cvs.c, src/debugger.c,
21917 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
21918 src/project_import.c, src/search-replace.c: Changed name from
21919 AnjutaMessageManager to AnMessageManager to avoid too long type
21922 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21923 * src/launcher.c: Fix build won't stop problem - TTimo
21925 * pixmaps/anjuta_splash.c: New splash screen prototype.
21926 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
21927 * src/compiler_options.c: Mute pkgconfig errors.
21928 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
21930 2003-04-10 Naba Kumar <naba@gnome.org>
21932 * configurer.[c,h]: Fixed dialog to close properly.
21933 * src/project_dbase.c, widgets/gnomefilelist.c: Added
21936 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21937 * anjuta.prj: Removed unnecessary files, load with 1.2.0
21938 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
21939 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
21940 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
21941 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
21942 src/makefile.am: Move gdl to it's own directory.
21943 * global-tags/create_global_tags.sh: Silently ignore SDL error.
21945 2003-04-09 Naba Kumar <naba@gnome.org>
21947 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
21950 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21951 * src/anjuta-tools.c: Use CDATA for saving tools data.
21952 * anjuta.glade, src/search-replace.c: Port from branch.
21953 * widgets/e-splash.*, src/main.c: Better splash screen.
21954 * configure.in, widgets/gdl*: Import GDL widgets.
21955 * ROADMAP: Updated roadmap.
21956 * src/an_file_view.c: Use GDL icons for file tree.
21958 2003-04-09 Naba Kumar <naba@gnome.org>
21960 * anjuta.glade: Added (hidden) initial setup-wizard window.
21962 Patch from: Vitaly <vvv@rfniias.ru>
21963 * src/preferences.c: Fixes a bug with libglace widget access with
21964 translated strings.
21966 Patch from: Etay Meiri <etay-m@bezeqint.net>
21967 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
21968 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21969 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
21970 src/toolbar_callbacks.[c,h],
21971 src/memory.c, src/message-manager-private.cc,
21972 src/message-manager-private.h, src/message-manager.cc,
21973 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
21974 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
21975 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
21976 watch window to a subwindow in the notebook
21978 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21979 * ROADMAP: Updated roadmap.
21981 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
21983 * configure.in: Added Belarusian to ALL_LINGUAS.
21985 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21986 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
21988 * ROADMAP: Added roadmap for HEAD.
21990 2003-03-29 Naba Kumar <naba@gnome.org>
21992 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
21993 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
21994 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
21995 (new) pixmaps/start-with-wizard.png,
21996 (new) pixmaps/start-with-import.png,
21997 (new) pixmaps/start-with-open.png Added Start with dialog which pops
21998 up on anjuta start-up to give quick access to opening file/project or
22001 * src/main.c: Sets proper data directory for the gnome
22004 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22005 * src/text_editor.c: Fixed error/warning indicators.
22007 2003-03-24 Naba Kumar <naba@gnome.org>
22009 * README: Correct version.
22011 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22013 * configure.in: Added checks to see if were building on FreeBSD
22014 systems. Sets -DFREEBSD if we are, and also attempts to find
22015 gmake if the host system is FreeBSD.
22017 * src/getline.c: New file used to provide the getline function,
22018 which isnt available on a FreeBSD system. The function is only
22019 defined if FREEBSD is defined.
22021 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22023 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22024 configure.in sets this to gmake on FreeBSD systems, and make
22025 on everything else.
22027 2003-03-23 Naba Kumar <naba@gnome.org>
22029 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22031 * anjuta.spec.in: Fixed spec file for correct file paths and
22032 corrected rpmbuild.
22034 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22035 the rpm build command separately now.
22037 * src/anjuta.c, windows-dialog.c: Added some more window management
22038 stuffs (not still fully working, though).
22042 2003-03-22 Naba Kumar <naba@gnome.org>
22044 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22046 2003-03-21 Naba Kumar <naba@gnome.org>
22048 * README: Removed Andy Piper's name from the active maintainers
22049 list on his request.
22051 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22054 * src/anjuta-tools.c: Fixed compiler errors.
22056 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22059 * src/commands.c, src/src_paths.c, src/style-editor.c,
22060 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22061 becuase they are now hidden by default (from glade editing).
22063 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22064 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22065 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22066 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22067 basic windows managements.
22069 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22070 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22071 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22072 Enver ALTIN (a.k.a. skyblue)
22074 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22075 * tagmanager/*: Added ignore-list for symbols. This will make
22076 parsing more accurate for projects. Doc updates needed.
22078 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22079 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22080 * launcher/Makefile.am: Link to correct libraries
22081 * src/launcher.c: Do not allow NULL shell
22083 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22084 * src/debug_tree.c: Improve debug tree view.
22086 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22088 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22089 'Run Configure Script' and 'Execute Program'. Increase minimum width
22090 of Configure dialog.
22091 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22092 list widget by setting a model and adding a column and renderer.
22093 Actually store the nocvs toggle button in FindInFiles data structure.
22094 Handle selection changes via changed signal rather than row_activated.
22095 Use response signal for handling the close and find buttons.
22096 Close window when escape is pressed.
22097 * find_replace.c: Close window when escape is pressed.
22098 * find_text.c: Close window when escape is pressed in find dialog as
22099 well as wrap search question, where now Yes is the default button.
22101 2003-03-05 Naba Kumar <naba@gnome.org>
22103 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22105 * src/message-manager-private.cc: Fixed a bug with vte conditional
22107 * anjuta.glade: Hides all windows in glade file.
22109 2003-03-05 Naba Kumar <naba@gnome.org>
22111 * src/an_file_view.c: Fixed a compilation warning.
22112 * src/message-manager-private.cc: Conditional compilation for vte
22115 2003-02-28 Naba Kumar <naba@gnome.org>
22117 * configure.in, anjuta.spec.in: Updated dependency packages version.
22118 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22119 * src/preferences.c: Added debug assertions.
22120 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22121 editor to enable/disable bringing the recent editor tabs first.
22123 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22124 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22125 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22126 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22127 and bug fixes. Also code clean ups.
22129 * (new) src/search-replace.[h,c]: New search replace implementation
22130 from ANJUTA_1_0_0 branch.
22132 * (new) src/windows-dialog.[h,c]: New windows management class
22133 [work in progress].
22135 2003-02-28 Naba Kumar <naba@gnome.org>
22137 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22138 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22139 src/appwizard.c, src/build_file.c, src/build_project.c,
22140 src/clean_project.c, src/compile.c, src/configurer.c,
22141 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22142 src/message-manager-dock.c, src/message-manager-dock.h,
22143 src/message-manager-private.cc, src/message-manager.cc,
22144 src/preferences-dialog.c, src/preferences-dialog.h,
22145 src/preferences.c, src/preferences.h, src/project_dbase.c,
22146 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22147 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22148 src/utilities.c, src/utilities.h:
22150 Widgetized Preferences and gave proper function names.
22152 * src/executer.c: Fixed a session loading bug.
22154 2003-02-27 Naba Kumar <naba@gnome.org>
22156 * printing/print.c: Fixed printing font bug that failed to load the
22159 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22161 * TODO, anjuta.prj: Updated.
22163 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22165 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22166 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22167 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22168 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22169 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22172 2003-02-25 Naba Kumar <naba@gnome.org>
22174 * Makefile.am: Excluded omf-install from installation as the docs are
22179 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22180 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22181 property names and added new editor properties and code cleanups.
22182 Also added new project properties.
22184 * src/compiler_options.[h,c]: Added pkg-config packages supports
22187 * src/glade_iface.h: Cleanups.
22189 * src/launcher.c: Used timer instead of idle to scan.
22191 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22192 src/project_config.[h,c], src/project_import.c: Implemented project
22193 property to define GUI editor and to handle it.
22195 * src/preferences.c: i18n fixes.
22197 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22198 unused (and old) pixmaps.
22200 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
22202 2003-02-25 Naba Kumar <naba@gnome.org>
22204 * src/message-manager-private.[h,cc], src/preferences.c,
22205 anjuta.glade, anjuta_dialog_strings.c: Implemented
22206 gnome terminal profiles for the terminal preferences and moved the
22207 addition of terminal preferences in the terminal constructor.
22209 * anjuta.prj: Updated.
22211 2003-02-24 Naba Kumar <naba@gnome.org>
22213 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
22214 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
22215 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
22216 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
22217 preferences dialog.
22221 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
22222 text selection and child re-spawning.
22224 * src/pixmaps.h: Removed unused pixmaps definitions.
22226 2003-02-23 Naba Kumar <naba@gnome.org>
22228 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
22229 the project tree/window.
22231 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
22232 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
22233 Correct the use of a variable and implemented session save/load
22234 for tree expansion states.
22236 * src/main_menubar_def.h: Fixed shortcuts keys.
22238 * src/anjuta.c, src/gnome_project.c: Code clean ups.
22240 * anjuta.prj: Updated.
22242 2003-02-22 Naba Kumar <naba@gnome.org>
22244 * src/debug_tree.[c,h]: GNOME2 port from
22245 Etay Meiri <etay-m@bezeqint.net>
22247 * src/an_file_view.c, src/resources.[h,c],
22248 data/properties/bash.properties,
22249 data/properties/cpp.properties,
22250 data/properties/html.properties,
22251 data/properties/make.properties,
22252 data/properties/others.properties,
22253 data/properties/perl.properties,
22254 data/properties/props.properties,
22255 data/properties/xml.properties: Standarized file icons. Icons are
22256 defined in respective .properties file and are retrieved as resource
22259 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
22260 in labels from the commands editor as that would create
22261 problems for translators.
22263 2003-02-21 Naba Kumar <naba@gnome.org>
22265 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
22266 as they should be part of CVS(?).
22268 * Makefile.am: Corrected a typo for glade generated strings file.
22270 * configure.in, po/hi.po: Added new Hindi (hi) translation
22271 in ALL_LINGUS and added initial Hindi translation.
22273 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
22274 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
22275 sv_unknown.xpm to more proper icon.
22277 * (new)data/properties/php.properties, data/properties/Makefile.am,
22278 data/properties/anjuta.properties, data/properties/html.properties:
22279 Fixed PHP syntax hilighting bug by separating php properties into
22280 different file (because of file size).
22284 2003-02-20 Naba Kumar <naba@gnome.org>
22286 * src/breakpoints.c: Fixed breakpoints session saving/loading
22289 * scintilla/*, scintilla/include/*: Updated to scintilla
22292 2003-02-19 Naba Kumar <naba@gnome.org>
22294 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22297 * Makefile.am, src/Makefile.am,
22298 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22299 (removed) src/anjuta_dialog_strings.c,
22300 (removed) src/anjuta_dialogs_strings.c,
22301 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22302 (added) anjuta.glade: Transfered glade files from src/ directory
22303 to the top level directory.
22305 * po/POTFILES.in: Updated.
22307 * (removed) macrocs2/*: Transfered to data/ directory.
22309 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22310 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22311 requires to have macros dir, but the projects generated by anjuta
22314 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22317 * src/defaults.c: Corrected default compiler options.
22319 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22322 * src/message-manager-private.cc, src/message-manager-private.h,
22323 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22325 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22326 source code generation for gnome2 projects.
22328 2003-02-11 Naba Kumar <naba@gnome.org>
22330 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22331 restores the expand/collaspe states of the nodes after refresh.
22333 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22335 2003-02-11 Naba Kumar <naba@gnome.org>
22337 * src/style-editor.c: Fixed pango font description handling for fonts.
22338 * src/anjuta.glade: Removed font size spin button.
22339 * configure.in, src/anjuta.prj: Corrected version.
22342 2003-02-10 Naba Kumar <naba@gnome.org>
22344 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22345 references of scroll-menu.h and add about.h in Makefile.am.
22347 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22348 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22349 (removed) widgets/scroll-menu.h: Removed unused files.
22351 * Makefile.am: Added proper i18n rules and added intl tools for
22354 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22355 to the stable release).
22357 * anjuta.spec.in: Removed manuals packaging.
22359 * data/Makefile.am: Removed 'macros' installation (not required for
22362 2003-02-10 Naba Kumar <naba@gnome.org>
22364 * po/POTFILES.in: Updated.
22366 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22367 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22368 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22369 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22370 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22373 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22374 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22375 and fixed to properly handle focus in find entry box.
22377 * Makefile.am: Added code for RH system menu update.
22379 * .cvsignore: Updated.
22383 2003-02-03 Naba Kumar <naba@gnome.org>
22385 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22386 editor preferences. and fixes dialogs.
22388 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22389 Fixed linenumbers and header margins when they are disabled and
22390 removed unused header files.
22392 * src/attact_process.[h,c], src/debugger.c: Attach to process
22395 * src/help.c: Fixed dialog response.
22399 * data/properties/anjuta.properties: Corrected typo.
22401 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22402 Change the signal to "changed" in entry from "selection-changed" in
22405 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22408 2003-01-31 Naba Kumar <naba@gnome.org>
22410 * configure.in: Upgraded to use libgnomeprint-2.2
22412 * printing/Makefile.am: Updated
22414 *(removed) printing/print-doc.c, printing/print-doc.h,
22415 printing/print-util.c, printing/print-util.h: Removed because already
22416 merged with print.c.
22418 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22419 and libgnomeprintui-2.2 and fixed rendering problems.
22421 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22422 uneccessary print properties, as they are separately taken
22423 care in gnomeprint.
22425 * po/POTFILES.in: Update.
22427 2003-01-30 Naba Kumar <naba@gnome.org>
22429 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22430 for about dialog box.
22432 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22433 src/pixmaps.h: Modified for the above additions for about dialog.
22435 2003-01-29 Naba Kumar <naba@gnome.org>
22437 * src/style_editor.[c,h]: Added missing files.
22439 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22440 * scintilla/XPM.[cxx|h]: Added missing files
22442 2003-01-29 Naba Kumar <naba@gnome.org>
22444 * TODO, po/POTFILES.in: Updated.
22446 * anjuta.prj, src/anjuta.glade,
22447 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22449 2003-01-28 Naba Kumar <naba@gnome.org>
22451 * data/properties/anjuta.properties, src/aneditor.cxx,
22452 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22453 properties into text properties (earlier it was int properties).
22457 * scintilla/AutoComplete.c,xx,
22458 scintilla/AutoComplete.h,
22459 scintilla/CallTip.c,xx,
22460 scintilla/CallTip.h,
22461 scintilla/Document.c,xx,
22462 scintilla/Document.h,
22463 scintilla/Editor.c,xx,
22464 scintilla/Editor.h,
22465 scintilla/LexAVE.c,xx,
22466 scintilla/LexCSS.c,xx,
22467 scintilla/LexHTML.c,xx,
22468 scintilla/LexOthers.c,xx,
22469 scintilla/LexPython.c,xx,
22470 scintilla/LineMarker.c,xx,
22471 scintilla/LineMarker.h,
22472 scintilla/Makefile.am
22473 scintilla/PlatGTK.c,xx,
22474 scintilla/PropSet.c,xx,
22475 scintilla/ScintillaBase.c,xx,
22476 scintilla/ScintillaBase.h,
22477 scintilla/ScintillaGTK.c,xx,
22478 scintilla/ViewStyle.c,xx,
22479 scintilla/include/Platform.h,
22480 scintilla/include/SciLexer.h,
22481 scintilla/include/Scintilla.h,
22482 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22486 src/an_file_view.c,
22487 src/an_symbol_view.c,
22488 src/anjuta-tools.c,
22493 src/anjuta_dialogs_strings.c,
22496 src/compiler_options.c,
22499 src/main_menubar.c,
22500 src/main_menubar.h,
22501 src/main_menubar_def.h,
22502 src/mainmenu_callbacks.c,
22503 src/mainmenu_callbacks.h,
22504 src/message-manager-private.c,c
22505 src/message-manager-private.h,
22506 src/message-manager.c,c
22507 src/message-manager.h,
22511 src/project_config.c,
22512 src/project_dbase.c,
22513 src/project_dbase_gui.c,
22514 src/project_import_gui.c,
22515 src/properties.c,xx,
22520 src/text_editor_gui.c,
22524 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22526 2003-01-24 Naba Kumar <naba@gnome.org>
22528 * src/text_editor_gui.c, src/toolbar.c,
22529 src/text_editor.c, src/text_editor_cbs.h:
22530 Used correct notification signal name for scintilla
22531 (gtk2) and fixed UI.
22533 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22536 * printing/print-doc.c,
22538 src/anjuta-tools.c,
22539 src/find_replace.c,
22542 src/mainmenu_callbacks.c,
22543 src/project_dbase.c,
22544 src/project_dbase.h,
22545 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22547 src/text_editor_cbs.h:
22550 2003-01-23 Naba Kumar <naba@gnome.org>
22552 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22553 correct stock icons and organized pixmap macros.
22555 Makefile.am: Removed non-generated files.
22557 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22558 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22559 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22560 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22561 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22562 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22563 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22564 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22565 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22566 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22567 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22568 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22569 stop.xpm, undo.xpm}: Removed because no longer used.
22571 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22572 file_unknown.xpm}: Files renamed from fv_*, as it would
22575 * pixmaps/Makefile.am: Updated for the above changes.
22577 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22579 * pixmaps/autocomplete-16.png,
22580 pixmaps/autocomplete.png,
22581 pixmaps/block-end-16.png,
22582 pixmaps/block-end.png,
22583 pixmaps/block-start-16.png,
22584 pixmaps/block-start.png,
22585 pixmaps/bookmark-first-16.png,
22586 pixmaps/bookmark-first.png,
22587 pixmaps/bookmark-last-16.png,
22588 pixmaps/bookmark-last.png,
22589 pixmaps/bookmark-next-16.png,
22590 pixmaps/bookmark-next.png,
22591 pixmaps/bookmark-prev-16.png,
22592 pixmaps/bookmark-prev.png,
22593 pixmaps/error-next-16.png,
22594 pixmaps/error-next.png,
22595 pixmaps/error-prev-16.png,
22596 pixmaps/error-prev.png: gnome2-styled icons
22599 2003-01-23 Naba Kumar <naba@gnome.org>
22601 * anjuta.prj: Updated compiler options.
22602 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22604 * src/aneditor.cxx,
22607 src/anjuta_dialogs_strings.c,
22608 src/mainmenu_callbacks.c,
22609 src/mainmenu_callbacks.h,
22611 src/text_editor_cbs.c,
22612 src/text_editor_gui.c: GNOME2 Porting.
22614 2003-01-22 Naba Kumar <naba@gnome.org>
22616 * ChangeLog: Corrected dates.
22617 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22618 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22621 2003-01-22 Naba Kumar <naba@gnome.org>
22623 * plugins/patch/patch-plugin.c: Bug fix.
22625 * src/anjuta-tools.c,
22629 src/anjuta_dialogs_strings.c,
22637 src/mainmenu_callbacks.c,
22638 src/mainmenu_callbacks.h,
22640 src/project_dbase.c,
22641 src/project_dbase_gui.c,
22648 src/toolbar_callbacks.c,
22651 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22654 (removed) src/CORBA-Server.c,
22655 (removed) src/CORBA-Server.h,
22656 (removed) src/Gladen-common.c,
22657 (removed) src/Gladen-stubs.c,
22658 (removed) src/Gladen.h,
22659 (removed) src/Prj-common.c,
22660 (removed) src/Prj-skelimpl.c,
22661 (removed) src/Prj-skels.c,
22662 (removed) src/Prj-stubs.c,
22663 (removed) src/Prj.h,
22664 (removed) src/glades.c,
22665 (removed) src/glades.h,
22666 (removed) src/messagebox.c,
22667 (removed) src/messagebox.h: Removed because no longer used.
22669 2003-01-21 Naba Kumar <naba@gnome.org>
22671 * src/anjuta-tools.c,
22674 src/anjuta_dialogs_strings.c,
22678 src/compiler_options.c,
22680 src/find_replace.c,
22681 src/find_replace.h,
22687 widgets/gnomefilelist.c: GNOME2 porting.
22689 2003-01-20 Naba Kumar <naba@gnome.org>
22691 * global-tags/create_global_tags.sh: Uses pkg-config to
22698 src/anjuta_dialogs_strings.c,
22701 src/compiler_options.c,
22702 src/compiler_options.h,
22703 src/fileselection.c,
22704 src/fileselection.h,
22705 src/mainmenu_callbacks.c,
22706 src/project_dbase_gui.c,
22711 src/text_editor_gui.c,
22712 widgets/gnomefilelist.c,
22713 widgets/gnomefilelist.h: GNOME2 porting.
22715 * widgets/Makefile.am,
22716 (removed) widgets/gnomedirlist.c,
22717 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22720 (removed) src/src_paths_cbs.c,
22721 (removed) src/src_paths_cbs.h,
22722 (removed) src/src_paths_gui.c,
22723 (removed) src/compiler_options_cbs.c,
22724 (removed) src/compiler_options_cbs.h,
22725 (removed) src/breakpoints_cbs.c,
22726 (removed) src/breakpoints_cbs.h: Removed because they are now
22727 combined in singe file
22729 2003-01-16 Naba Kumar <naba@gnome.org>
22731 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22732 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22733 options dialog UI and data handling.
22736 2003-01-15 Naba Kumar <naba@gnome.org>
22738 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22739 Completed command editor porting.
22741 * src/anjuta.c: Removed the use of commands load function
22744 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22747 * src/anjuta-tools.c: Fixed translatable strings.
22749 * src/find_text.c: Fixed dialog creation from glade.
22751 * src/text_editor_gui.c, src/text_editor.c,
22752 src/text_editor_cbs.c: Completed port of detached text editor
22753 to gnome2 plateform.
22755 2003-01-14 Naba Kumar <naba@gnome.org>
22757 * src/anjuta.glade, src/preferences.[h,c],
22758 src/anjuta_dialogs_strings.c: Added build and editor
22759 preferences pages and other UIs. Fixed preferense loading and saving.
22761 * src/anjuta.c: Does case-insensitive match for tabs position
22762 preferences and removed preferences loading (done at _new() call).
22764 * anjuta-tools.c: Debugged tools dialog handling.
22765 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22767 2003-01-13 Naba Kumar <naba@gnome.org>
22769 * ABOUT-NLS: Update (strange).
22771 * autogen.sh: Removed blocking code.
22773 * configure.in: Fixed an autogen bug.
22775 2003-01-13 Naba Kumar <naba@gnome.org>
22777 * (new)src/anjuta.gladep
22778 (new)src/messagebox.c
22779 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22780 will be gradually removed (and then the files).
22784 printing/print-util.c,
22786 scintilla/ScintillaGTK.c,xx
22788 src/an_file_view.c,
22789 src/an_symbol_view.c,
22793 src/anjuta_dialogs_strings.c,
22795 src/attach_process.c,
22796 src/attach_process.h,
22799 src/breakpoints_cbs.c,
22802 src/compiler_options.c,
22803 src/compiler_options.h,
22804 src/compiler_options_cbs.c,
22813 src/find_in_files.c,
22814 src/find_in_files.h,
22815 src/find_in_files_cbs.c,
22816 src/find_replace.c,
22817 src/find_replace.h,
22825 src/main_menubar.c,
22826 src/mainmenu_callbacks.c,
22827 src/message-manager.c,c
22830 src/project_config.c,
22831 src/project_config.h,
22832 src/project_dbase.c,
22833 src/project_import_cbs.c,
22839 src/src_paths_gui.c,
22841 src/text_editor_gui.c,
22847 widgets/gnomefilelist.c: GNOME2 Port.
22849 2003-01-10 Naba Kumar <naba@gnome.org>
22851 * src/an_file_view.c,
22853 src/appwizard_gui.c,
22854 src/compiler_options.c,
22855 src/compiler_options_cbs.c,
22858 src/fileselection.c,
22859 src/find_in_files.c,
22861 src/main_menubar.c,
22863 src/message-manager-dock.c,
22865 src/project_dbase_gui.c,
22866 src/project_import_gui.c,
22867 src/registers_gui.c,
22868 src/sharedlib_gui.c,
22869 src/src_paths_gui.c,
22870 src/text_editor_gui.c,
22872 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22874 2003-01-09 Naba Kumar <naba@gnome.org>
22876 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22877 problems with some comments.
22879 * anjuta.prj: New project file (updated?)
22881 * src/Makefile.am: Enabled deprecated API and fixed variables.
22883 * src/an_file_view.c,
22884 src/an_symbol_view.c,
22885 src/anjuta-plugins.c,
22886 src/anjuta-tools.c,
22889 src/appwizard_cbs.c,
22890 src/attach_process.c,
22891 src/attach_process_cbs.c,
22892 src/compiler_options.c,
22893 src/compiler_options_cbs.c,
22895 src/mainmenu_callbacks.c,
22896 src/message-manager-private.c,c
22897 src/message-manager-private.h,
22898 src/message-manager.c,c
22899 src/message-manager.h,
22900 src/project_dbase.c,
22901 src/project_dbase.h,
22902 src/project_dbase_gui.c,
22903 src/project_import_cbs.c,
22904 src/project_import_gui.c,
22913 src/src_paths_cbs.c,
22914 src/src_paths_gui.c,
22917 src/text_editor_gui.c,
22918 src/text_editor_menu.c,
22920 src/toolbar_callbacks.c,
22924 src/wizard_gui.c: GNOME porting.
22926 2002-12-24 Naba Kumar <naba@gnome.org>
22928 * AUTHORS, ChangeLog, HACKING, Makefile.am,
22929 NEWS, README, SEARCH-REPLACE,
22930 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
22931 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
22932 launcher/Makefile.am,
22933 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
22934 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
22935 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
22936 printing/print-util.c, printing/print.c, printing/print.h,
22937 scintilla/*/*, widgets/e-shell-about-box.c,
22938 src/*, tagmanager/*/*, widgets/Makefile.am,
22939 widgets/gnomefilelist.c:
22941 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
22942 src/*.[c,h] files to gnome2 API.
22944 * src/anjuta_dialogs_strings.c: Added glade generated translatable
22947 2002-10-23 Naba Kumar <naba@gnome.org>
22949 * autogen.sh: Prevented Users from building HEAD cvs.
22951 2002-09-16 Stephane Demurget <demurgets@free.fr>
22953 * src/anjuta.glade: added the compiler options dialog, hopefully
22954 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
22956 2002-09-15 Stephane Demurget <demurgets@free.fr>
22958 * src/anjuta.glade: fixed a lot of small glitches.
22960 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
22963 * src/breakpoints_cbs.c: polished a bit.
22965 2002-09-15 Stephane Demurget <demurgets@free.fr>
22967 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
22969 * src/commands.c: partial gnome 2 port.
22971 * src/utilities.[ch]: changed some bits to be const.
22973 2002-09-14 Stephane Demurget <demurgets@free.fr>
22975 * src/Makefile.am: removed breakpoints_gui.c and added a check
22976 for gdk-pixbuf deprecated functions, but there shouldn't be much
22979 * src/breakpoints_gui.c: killed.
22981 * src/anjuta.glade: added two dialogs for the breakpoints management.
22984 * src/anjuta_cbs.c:
22986 * src/attach_process.c:
22988 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
22989 really huge changes and porting work.
22991 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
22992 (breakpoints_dbase_new): moved the UI init bits here.
22994 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
22995 a lot, not using any color anymore (not HIG compliant) and not using
22996 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
22997 to be double checked.
22999 * src/build_file.c:
23000 * src/build_project.c: gnome 2 port.
23002 2002-09-11 Stephane Demurget <demurgets@free.fr>
23004 * src/anjuta.glade:
23006 * src/anjuta_cbs.c:
23008 * src/breakpoints.c:
23009 * src/breakpoints_cbs.c: cleaned up some bits.
23011 2002-09-09 Stephane Demurget <demurgets@free.fr>
23014 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23016 * src/an_symbol_view.[ch]:
23017 * src/attach_process_cbs.h: polished a bit.
23019 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23021 2002-09-02 Stephane Demurget <demurgets@free.fr>
23024 * src/Makefile.am: added libglade-2 to the build.
23026 * src/anjuta.[ch]: added support for libglade.
23028 * src/anjuta.glade: added. There could be a file per top-level widget,
23029 as some other gnome projects, though.
23031 * src/attach_process_gui.c: removed.
23032 * src/attach_process.[ch]: gnome 2 port.
23033 (attach_process_new): Added the treeview init and the widget references
23036 2002-08-31 Stephane Demurget <demurgets@free.fr>
23038 * src/an_file_view.c: fixed some compilation issues.
23040 * src/an_symbol_view.c: gnome 2 port.
23042 2002-08-26 Stephane Demurget <demurgets@free.fr>
23044 * src/an_file_view.c: finished gnome 2 port.
23045 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23046 directory pixmap depending on the event.
23048 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23049 (project_file_data_new): use a GtkTreePath.
23051 2002-08-23 Stephane Demurget <demurgets@free.fr>
23053 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23054 driving me nuts but they need to be ported, heh ?
23056 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23057 work since it's quite a total rewrite again.
23059 2002-08-22 Stephane Demurget <demurgets@free.fr>
23061 * src/an_file_view.c:
23062 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23064 2002-08-21 Stephane Demurget <demurgets@free.fr>
23066 * src/anjuta_info.c:
23067 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23069 2002-08-20 Stephane Demurget <demurgets@free.fr>
23071 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23074 * src/an_file_view.c:
23075 * src/aneditor.cxx:
23076 * src/anjuta_cbs.c:
23077 * src/compiler_options.h:
23078 * src/messagebox.c:
23079 * src/messagebox.h:
23081 * src/project_dbase.h:
23082 * src/resources.h: gnome 2 port.
23084 2002-08-14 Stephane Demurget <demurgets@free.fr>
23086 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23088 * data/properties/sql.properties: added the DATETIME data type.
23090 * data/properties/html.properties: added the foreach php keyword.
23092 2002-08-08 Stephane Demurget <demurgets@free.fr>
23094 * widgets/Makefile.am: removed blank line after the last backslash
23095 for avoiding a warning from automake.
23098 * src/Makefile.am: added the ORBit-2 dep.
23100 2002-08-08 Stephane Demurget <demurgets@free.fr>
23102 * AUTHORS: added Biswa, because I wonder why noone already have
23103 written his name in the Anjuta's hall of fame :)
23105 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23107 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23108 widgets/e-shell-about-box.c: Made to compile for gnome2.
23110 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23112 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23113 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23115 * configure.in, printing/print.h, printing/print.c,
23116 printing/print-doc.c: Made to compile for gnome2.
23118 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23120 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23121 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23122 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23123 widgets/Makefile.am:
23125 Upgraded the build system to gnome2 platform.
23127 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23128 * manuals/*: Added capability to generate PDF and PS.
23129 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23130 * TODO, TODO.biswa: Intergated TODO list.
23131 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23133 * src/dnd.c: Fix typo
23134 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23135 * src/anjuta.c: Bug #568895, Bug #575419
23137 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23139 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23140 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23142 2002-12-17 Naba Kumar <naba@gnome.org>
23144 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23147 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23148 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23149 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23150 * anjuta.prj: Added tools.sgml
23151 * data/properties/cpp.properties: Bug # 646974
23153 2002-12-16 Naba Kumar <naba@gnome.org>
23155 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23156 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23157 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23158 on 'Enter' and adds proper focus mechanism.
23159 * src/anjuta.c: Fixed a memory corruption bug.
23160 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23161 'Enter' and can also be Canceled. Sets proper default and focus policies
23163 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23164 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23165 translatable strings in dialogs and fixed some dialog properties.
23166 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23167 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23168 * src/message_manager_private.cc: Fixed some debug messages.
23169 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23170 widgets/gnomefilelist.c: Fixed a memory leaks.
23171 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23172 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23173 src/main_menubar_def.h: Implemented incremental search.
23176 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23177 * tagmanager/*: Minor cleanups and warning fixes.
23178 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23179 GUI during long updates.
23180 * src/text_editor.c: Remove debug message.
23182 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23183 * tagmanager/tm_project.c: Fix a memory access problem.
23185 2002-12-13 Naba Kumar <naba@gnome.org>
23187 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23188 tools list to show "Enabled" flag of the tool. Fixed a bug where
23189 tool list is not cleared when creating a new tool.
23191 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23192 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23194 2002-12-12 Naba Kumar <naba@gnome.org>
23196 * anjuta-tools.[h,c], commands.c: Used the tools help of
23197 anjuta variables list in commands editor and fixed a typos
23198 buy in anjuta-tools.c.
23200 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23201 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
23202 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
23203 * TODO.biswa: Added to help me track things better.
23205 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23207 * configure.in, anjuta.spec.in: Added libglade dependency.
23208 * Makefile.am: Added anjuta.glade file.
23209 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
23210 , src/mainmenu_callbacks.[ch], src/message-manager.h
23211 , src/widget-registry.c: Tools editor GUI + other additions.
23213 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23215 * src/project_dbase.[ch], tagmanager/tm_project.c,
23216 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
23217 Implement syncing tags image with the project database.
23218 * src/anjuta-tools.c: Implemented variable substitution and
23219 working directory in tools.
23221 2002-12-09 Naba Kumar <naba@gnome.org>
23223 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
23224 command configuration language list from properties.
23226 * data/properties/asm.properties, data/properties/ruby.properties:
23229 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23231 * src/an_symbol_view.c: Remember current selected entry and select
23232 it automatically after refresh.
23234 2002-11-26 Murray Cumming <murrayc@usa.net>
23236 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
23237 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
23238 and gnomemm 1.2 projects so that people know they are really
23239 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
23240 But I did correct these to sue lowercase names.
23242 2002-12-01 Naba Kumar <naba@gnome.org>
23244 * data/anjuta.properties: Fixed caching problem on
23246 * src/preferences.c, src/preferences_gui.c: Implemented automatic
23249 2002-12-01 Naba Kumar <naba@gnome.org>
23251 * data/properies/anjuta.properties: Corrected "indicators.automatic"
23253 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
23254 property and uses it.
23255 * src/aneditor.cxx: Fixed a bug associated with selection a word at
23258 2002-11-30 Naba Kumar <naba@gnome.org>
23260 * src/debugger.c: Fixed a typo.
23261 * data/properties/*: Updated properties files and added
23263 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
23264 Added comment submenu and cleaned up ref and unref of menus.
23265 * src/aneditor.h: Added definition of comment commands.
23266 * src/aneditor.c: Upgrade from latest SciTE source code.
23267 * src/text_editor.[hc], src/text_editor_cbs.c,
23268 src/message_manager_private.cc, src/message_manager.[cc,h],
23269 src/anjuta.[c,h]: Added indicators support for errors/warnings
23270 highlight in the editor.
23271 * NEWS, TODO: Update.
23272 * scintilla/include/PropSet.h: Removed deprecrated function.
23274 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23276 * src/anjuta-tools.[ch]: Tools implementation (basic)
23277 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
23278 , src/main_menubar_def.h: PLugins cleanup and segregation
23279 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
23281 * anjuta.prj: Added new files
23282 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
23283 * plugins/class-gen/clsGen.c: Register menu under 'Project'
23284 * plugins/patch/patch-plugin.c: Register menu under 'Format'
23285 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
23286 * src/Makefile.am: Added new files
23287 * src/message-manager.[cc/h]: Added standard output and error windows
23289 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
23291 * project_type.c: Fixed Gnomemm2 project type
23293 2002-11-25 Naba Kumar <naba@gnome.org>
23295 * printing/print.c: Fixed a compile warning.
23296 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23297 * src/utilities.c: Fixed a compile warning in sparc, hides the
23298 terminal check error output from the user.
23299 * project_config.[ch], project_dbase.[ch], source.c: Added project
23300 version, exclude modules configuration and reordered other config
23301 properties. Changed some strings to more descriptive text.
23302 * src/compiler_opitions.c: Removed extra newlines from .prj file
23304 * anjuta.prj: Converted to new format (only reorganised properties
23305 and removed extra newlines ... nothing else).
23308 2002-11-21 Naba Kumar <naba@gnome.org>
23310 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23311 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23312 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23313 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23314 Updated to the CVS version.
23316 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23318 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23319 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23320 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23321 images in completion lists.
23322 * src/resources.h: Make C++ friendly.
23323 * scintilla/PropSet.cxx: Fix memory leak.
23325 2002-11-20 Naba Kumar <naba@gnome.org>
23327 * scintilla/*/*: Synced to latest scintilla 1.49
23328 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23331 * scintilla/RESearch.cxx: The automatic cvs log in the
23332 file really broke things trying to interprete the changelog
23333 entry incorrectly as end-of-comment. Removed the $cvs line
23334 and committed again.
23336 2002-11-19 Naba Kumar <naba@gnome.org>
23338 Patch from Timothee Besset <ttimo@idsoftware.com>
23340 * src/message-manager-private.cc: Interpretes absolute
23341 file paths properly in zvt terminal.
23343 2002-11-19 Naba Kumar <naba@gnome.org>
23345 Patch from Timothee Besset <ttimo@idsoftware.com>
23347 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23348 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23349 (important) editor preferences in project (if there is one
23354 2002-11-18 Naba Kumar <naba@gnome.org>
23356 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23358 * src/debug_tree.c, src/find_in_files_gui.c,
23359 src/find_replace.c, src/find_text.c,
23360 src/project_import.c, src/project_import_gui.c,
23361 src/wizard_gui.c: i18n Fixes.
23363 2002-11-15 Naba Kumar <naba@gnome.org>
23365 * plugins/class-gen/clsGen.c: Fixed to use project function
23366 to import files. Create non-existent directories before the
23367 sources are written.
23369 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23370 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23372 src/glades.c: Excluded gladen files from build. This
23373 will fix the unnecessary dependency on libssl.
23375 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23376 file import funtion.
23378 * src/message_manager_private.cc: Fixed a compiler warning with
23379 DEBUG preprocessor macro.
23381 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23382 wrong (undocked) editor window was closed on clicking close on an
23383 undocked editor window.
23385 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23386 start correctly if the executable was run before with 'F3'.
23388 * src/toolbar_callbacks.c: Wrap around find next.
23389 * src/toolbar.c: Disable combo activate.
23390 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23391 button positions to get 'yes' as default.
23393 * anjuta.spec.in: Updated.
23395 * src/anjuta_info.c, src/appwizard_gui.c,
23396 src/attach_process_gui.c, src/breakpoints_gui.c,
23397 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23398 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23399 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23400 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23401 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23402 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23403 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23404 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23405 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23406 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23407 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23408 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23409 plugins/patch/patch-plugin.c, printing/print-util.c:
23410 Set all windows and dialogs transient
23411 to their parents so that they remain floated above their parents.
23413 2002-11-13 Naba Kumar <naba@gnome.org>
23415 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23416 take default editor font).
23418 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23419 Corrected email address.
23421 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23422 for changelog entry.
23426 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23427 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23429 2002-11-06 Naba Kumar <naba@gnome.org>
23432 * anjuta.spec.in: Ships the .omf files with the
23433 documents instead of the base package.
23435 2002-11-04 Naba Kumar <naba@gnome.org>
23437 * data/properties/latex.properties: Fixed a bug.
23438 * ChangeLog: Released 1.0.0 stable.
23440 2002-11-04 Naba Kumar <naba@gnome.org>
23442 * src/commands.c: Added command with shell redirection capability.
23443 * data/properties/anjuta.properties: Changed default execution
23445 * src/project_dbase.c: Set project top dir in properties.
23446 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23447 * data/Makefile.am: More diskcheck error fixes.
23449 * README, anjuta.spec.in, THANKS, AUTHORS,
23450 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23451 manuals/C/anjuta-manual/authers,sgml,
23452 manuals/C/anjuta-manual/anjuta-manual.sgml,
23453 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23454 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23455 : Changed anjuta home to
23456 new URL and my email address.
23458 * manuals/C/anjuta-manual/interfaces.sgml,
23459 manuals/C/anjuta-manual/prefereces.sgml,
23460 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23462 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23463 : removed reference to the help menu as the menu is modified
23464 when no help is found (which is very likely when we are
23465 shiping the documents separately).
23467 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23468 * anjuta.spec.in: Update specfile to make multiple RPMs.
23469 * data/Makefile.am: make dist fix.
23470 * src/text_editor_menu.c: Fix compile warnings (casts).
23472 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23473 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23474 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23476 2002-11-01 Naba Kumar <naba@gnome.org>
23478 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23479 Added gnome2 macros to be used by gnome2 project wizard.
23481 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23484 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23485 as it was conflicting with generated projects and is not
23488 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23489 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23490 project generation, removed qt project as it's not complete and
23491 added gnome2 bonobo wizard.
23493 2002-10-29 Naba Kumar <naba@gnome.org>
23495 * po/POTFILES.in: Updated.
23496 * po/POTFILES.skip: Added.
23497 * preferences.h: Fixed print paper size property name.
23499 2002-10-28 Naba Kumar <naba@gnome.org>
23501 * data/user.properties, data/Makefile.am: Added user properties file
23502 which will be copied in user's ~/.anjuta/user.properties.
23504 * data/anjuta.properties: Changed a comment.
23506 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23508 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23509 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23510 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23513 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23514 instead of user properties file.
23516 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23517 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23518 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23519 * README, TODO: Updated.
23521 2002-10-28 Naba Kumar <naba@gnome.org>
23523 * manuals/C/anjuta-manual/figures/editor_guides.png,
23524 manuals/C/anjuta-manual/figures/editor_margins.png,
23525 manuals/C/anjuta-manual/figures/editor_markers.png,
23526 manuals/C/anjuta-manual/figures/local_variables.png,
23527 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23528 manuals/C/anjuta-manual/figures/prefs_print.png,
23529 manuals/C/anjuta-manual/figures/print_dlg.png,
23530 manuals/C/anjuta-manual/figures/print_preview.png,
23531 manuals/C/anjuta-manual/figures/symbol_browser.png,
23532 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23533 files for manual documentation.
23535 * manuals/sgmldocs.make,
23536 manuals/C/anjuta-manual/Makefile.am,
23537 manuals/C/anjuta-manual/authors.sgml,
23538 manuals/C/anjuta-manual/build.sgml,
23539 manuals/C/anjuta-manual/compileopts.sgml,
23540 manuals/C/anjuta-manual/debugger.sgml,
23541 manuals/C/anjuta-manual/execute.sgml,
23542 manuals/C/anjuta-manual/fileoperations.sgml,
23543 manuals/C/anjuta-manual/interface.sgml,
23544 manuals/C/anjuta-manual/preferences.sgml,
23545 manuals/C/anjuta-manual/projects.sgml,
23546 manuals/C/anjuta-manual/figures/arguments.png,
23547 manuals/C/anjuta-manual/figures/open_file.png,
23548 manuals/C/anjuta-manual/figures/other_opts.png,
23549 manuals/C/anjuta-manual/figures/scrshot.png,
23550 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23551 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23553 Updated anjuta manual documentation.
23556 2002-10-27 Naba Kumar <naba@gnome.org>
23558 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23559 check and modifies debugger terminal command accordingly
23560 to function properly.
23562 2002-10-25 Naba Kumar <naba@gnome.org>
23564 * manuals/sgmldocs.make: Fixed a couple of bugs.
23565 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23567 2002-10-24 Naba Kumar <naba@gnome.org>
23569 * src/debug_tree.c: Fixed a crash bug from Etay.
23571 * global_tags/create_global_tags: Added messages.
23572 Fixed infinite looping within files.
23574 * macro/autogen.sh: Removed debug and warning flags for defaults.
23576 Patch from Vadim Berezniker <vadim@berezniker.com>
23578 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23579 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23582 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23583 temporarily just copy it
23585 2002-10-24 Naba Kumar <naba@gnome.org>
23587 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23588 manuals/C/anjuta-manual/anjuta-manual.sgml,
23589 manuals/C/anjuta-manual/compileopts.sgml,
23590 manuals/C/anjuta-manual/debugger.sgml,
23591 manuals/C/anjuta-manual/execute.sgml,
23592 manuals/C/anjuta-manual/fileoperations.sgml,
23593 manuals/C/anjuta-manual/interface.sgml,
23594 manuals/C/anjuta-manual/introduction.sgml,
23595 manuals/C/anjuta-manual/projects.sgml,
23596 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23597 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23598 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23599 manuals/ja/anjuta-manual/compileopts.sgml,
23600 manuals/ja/anjuta-manual/debugger.sgml,
23601 manuals/ja/anjuta-manual/execute.sgml,
23602 manuals/ja/anjuta-manual/fileoperations.sgml,
23603 manuals/ja/anjuta-manual/interface.sgml,
23604 manuals/ja/anjuta-manual/introduction.sgml,
23605 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23607 2002-10-24 Naba Kumar <naba@gnome.org>
23609 * src/project_type.c: added autogen for qt projects.
23610 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23611 Fixed a bug that retrieves wrong terminal command.
23612 * src/commnads.c: Added more terminal commands.
23613 * configure.in: Checks for scrollkeeper version.
23615 2002-10-22 Naba Kumar <naba@gnome.org>
23617 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23618 instead of AM_GNOME_GETTEXT.
23620 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23621 for setup-gettext for the wizard generated projects.
23623 * src/source.c: Fixed a bug where glade file wasn't generated.
23625 * src/gnome_project.c: Excluded project version from project dir
23628 2002-10-22 Naba Kumar <naba@gnome.org>
23630 * acinclude.m4: New file with dummy funtion for gettext
23631 cross compatibility fix.
23633 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23634 * configure.in: Fixed cflags to avoid useless warnings.
23635 * Makefile.am: EXTRA_DIST += setup-gettext.
23636 * src/toolbars.c: Added space paddings around tags label.
23638 2002-10-21 Naba Kumar <naba@gnome.org>
23640 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23642 * setup-gettext: New script to maintain gettext cross version
23644 * configure.in, macros/autogen.sh: Fix for gettext cross version
23647 2002-10-21 Naba Kumar <naba@gnome.org>
23649 * debug_tree.c: Fixed incorrect use of debug assertion.
23651 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23652 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23653 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23654 src/memory.c, src/memory.h, src/message-manager-private.cc:
23656 New parsing algorithm; adapted from kdevelop.
23657 Middle button menu for changing the value's display type
23659 2002-10-07 Naba Kumar <naba@gnome.org>
23661 * src/main_menubar_def.h: Changed status bar message for Help->
23662 Browse info pages. Bug #603308
23664 * src/executer.c: Made "User terminal" default for creating
23665 projects (User can always disable it later). Bug #114222
23667 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23669 * macros/autogen.sh: Require gettext 0.10.x for autogen
23670 * src/text_editor.c: Fixes Bug #595303
23671 * src/source.c: Fixes Bug #595970
23672 * src/anjuta.c: Fixes Bug #598366
23673 * scingtilla/LexCPP.cxx: Bug #602296
23674 * src/main_menubar_def.h: Bug #604363
23675 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23677 2002-10-07 Jens Georg <mail@jensgeorg.de>
23679 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23680 * gnomefilelist.c: This patch fixes the bug #611542
23682 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23684 * data/properties/Makefile.am: Added tcltk.properties file.
23686 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23688 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23690 * README: Updated README
23691 * plugins/class-gen/clsGen.c, src/message_manager.cc
23692 , src/mainmeu_callbacks.c, src/memory.c
23693 , src/project_dbase_gui.c, src/text_editor_gui.c
23694 , widgets/gnomefilelist.c: Set window icons
23695 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23696 Enabled release build (stripped + optimized binaries, etc.)
23697 * data/properties/anjuta.properties, src/commands.c,
23698 src/defaults.cFixed bug #595489 (stdin on executables)
23699 * src/appwizard.c, src/main.c, src/message-manager.cc
23700 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23701 , src/debug_tree.c: Memory related (valgrind) fixes.
23702 * src/message-manager-private.[cc,h], src/pixpams.h
23703 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23704 * anjuta.prj: Added debug_tree.c to SOURCES
23705 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23706 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23707 Compacted code and cleaned up unnecessary functions.
23708 * tagmanager/*.[ch]: Code fixes.
23710 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23712 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23714 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23715 Debug tree now detects changes of displayed variables
23716 and changes their color to red
23718 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23720 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23722 * mainmenu_callbacks.c: Set's the current file name in
23723 file save as dialog.
23725 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23727 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23729 * data/properties/tcltk.properties: New file for tcl/tk
23732 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23734 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23735 Fixed a fatal bug which doesn't let building gnome2 related
23736 projects. They use different autogen.sh script. Defined new
23737 type field "gnome_macro_support".
23739 * data/autogen.sh.gnome2: New file.
23741 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23742 bug with quotes escaping in quotes.
23744 * src/message-manager-private.cc: Used event box instead
23745 of frame for local message pane, so that the borders appear
23746 properly and nicely.
23748 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23749 if there is a project open and all the files are un-docked.
23751 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23753 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23755 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23756 * THANKS: updated for new contributions
23757 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23759 2002-08-27 Steven Knight <steven.knight@unh.edu>
23761 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23762 src/project_dbase.h, src/project_type.c, src/source.c,
23763 src/wizard_gui.c: new Qt project type
23764 *** NB not fully tested, may need some work, icon required...
23766 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23768 * src/memory.c, src/memory.h: new memory patch
23770 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23772 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23774 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23776 * lancher/anjuta_launcher.c: Determine pty from function
23777 call instead of running 'tty' externally.
23779 * data/properties/cs.properties: Added compile/build commands.
23780 Fixed execution properties.
23782 * src/commands.c: Added c# options.
23784 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23786 * src/debug_tree.[c,h], src/debugger.[c,h],
23787 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23789 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23790 1. Misaligned structs when they are members of other structs.
23791 2. '{' sometimes appears as a variable.
23792 3. Wrong processing of some arrays.
23793 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23794 that displays the tree in two columns (variable and value).
23796 2002-08-14 Stephane Demurget <demurgets@free.fr>
23798 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23800 * data/properties/sql.properties: added the DATETIME data type.
23802 * data/properties/html.properties: added the foreach php keyword.
23804 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23806 * NEWS: Updated with new features.
23808 * data/.cvsignore, doc/.cvsignore: Updated.
23810 Patch from: Etay Meiri <etay-m@bezeqint.net>
23812 * src/debug_tree.h, src/debug_tree.c: New files.
23814 * src/Makefile.am, src/message-manger-private.[h,cc],
23815 src/message-manger.cc: Added Tree view for debugger
23818 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23820 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23822 * src/memory.c, src/memory.h: New files.
23824 * src/Makefile.am, src/appwizard.c, src/controls.c,
23825 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23826 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23828 Memory view implemetation that would enable viewing raw memory
23831 2002-08-08 Stephane Demurget <demurgets@free.fr>
23833 * AUTHORS: added Biswa, because I wonder why noone already have
23834 written his name in the Anjuta's hall of fame :)
23836 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23838 * src/appwizard_gui.c: Removed an ambiguous prototype.
23839 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23840 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23841 * THANKS: Updated M. Ali Vardar's email.
23843 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23845 * src/anjuta_gui.c: implemented feature request to stop main and browser
23846 toolbars having exclusive use of space
23848 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23850 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23851 left over from the previous work to fix bugs :-)
23853 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23854 src/controls.c, src/mainmenu_callbacks.h,
23855 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23858 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23859 src/project_import_gui.c, src/sharedlib_gui.c,
23860 src/signals_gui.c: set window icon correctly
23862 * NEWS: more updates for the release
23864 * HACKING: updated for window icons and insert menu information
23866 * src/cvs_gui.c, src/build_project.c,
23867 src/project_import_cbs.c: message strings reviewed
23869 * src/controls.c: context help button should be disabled if
23870 DevHelp is not installed
23873 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23875 * src/debugger.c: Fixed the signalling screw up because of string
23876 update in gdb used to report the child process PID. Also, no
23877 error dialog will be popped up for "no such file or directory"
23878 error (very annoying and useless error). This error will still
23879 be shown on the debug message window. Avoided terminating the
23880 program when the terminal is terminated -- doesn't hurt, otherwise
23881 we get crappy egg-and-hen problem.
23883 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23884 dimensions loading.
23886 * src/anjuta.c: Limited the default size of main window to sane
23889 * src/preferences.c: Fixed some deadly memory corruption bugs in
23890 the recent patches. Return from getenv() should NEVER be freed,
23891 because they are static strings.
23893 * src/preferences_gui.c: Removed the fix for crash bug with font
23894 selection and applied the real fix.
23896 2002-06-08 Andy Piper <andy.piper@freeuk.com>
23898 * NEWS: updated for release
23900 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23902 * src/launcher.c: Added a fix a memory leak and a possible
23903 fix for zvt-crash bug.
23905 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
23907 * data/properties/latex.properties,
23908 data/properties/ada.properties: Added file.is.source property.
23910 * src/an_file_view.c: Set auto column size of the file
23913 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
23914 The user is now prompted to confirm the closing of the file
23915 if it is being used by CVS. If yes, the editor is closed and
23916 the CVS operation stops.
23918 2002-06-07 Andy Piper <andy.piper@freeuk.com>
23920 * anjuta.prj: bump project version for release
23921 * BUGS: removed unnecessary file
23923 2002-06-07 Philip Van Hoof <freax@pandora.be>
23925 * widgets/gnomefilelist.c: fix up issue with directory deleted
23926 during the life of the file list widget
23927 * src/preferences_gui.c: sticking-plaster fix to font selection
23928 causes segfault bug
23930 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
23932 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23934 * data/properties/anjuta.properties, src/an_file_view.[ch],
23935 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
23936 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
23937 added options for symbol and file browsers.
23938 * data/properties/cpp.properties: linker flags should come after
23939 the name of the file to compile.
23940 * scintilla/Editor.cxx: fixed gcc compilation warning.
23941 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
23942 be executed from bindir only.
23943 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
23944 tagmanager/include/tm_file_entry.h: CVS version information in file
23946 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
23948 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
23949 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
23950 crashes during file import.
23951 * src/project_import.c: disable project menu items during project
23954 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23956 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23958 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
23959 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
23960 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
23961 modified Insert menu, added C functions template, header C
23962 template, modified header_template HEADER_H ==> NAMEFILE_H
23964 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23966 2002-06-05 Andy Piper <andy.piper@freeuk.com>
23968 * data/properties/html.properties: changed some file
23971 2002-06-05 Philip Van Hoof <freax@pandora.be>
23973 * widgets/gnomefilelist.c: Fixed #560759 and #561776
23975 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23977 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23979 * data/properties/anjuta.properties, src/defaults.c: Make windows
23980 docked by default, fix the big fonts bug.
23982 * src/an_file_view.c, src/main_menubar_def.h,
23983 src/project_dbase_gui.c: sanitized the Edit/View mess.
23985 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
23986 for customizing shortcuts.
23988 * src/mainmenu_callbacks.c: Search for selected word if present.
23990 * src/text_editor_menu.c: Added context menu options for docking
23991 and undocking editor windows.
23993 * src/main_menubar.h, src/main_menubar.c: more support for the
23994 shortcuts menu item.
23996 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
23998 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24000 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24001 all commit messages being written to top of the file
24003 * src/main_menubar_def.h: message strings reviewed
24005 * src/project_import.c: message strings reviewed
24007 * src/source.c, src/glades.c: message strings reviewed. Fixed
24008 some bugs around reading the project properties for creating
24009 .glade and .desktop files in the Application Wizard. There were
24010 typos in the property names being retrieved
24012 * widgets/gnomefilelist.c: changed build_full_path to make
24013 the file widget support ~
24014 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24016 * THANKS, widgets/e-shell-about-box.c,
24017 manuals/anjuta-manual/C/authors.sgml: updated for new
24020 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24022 * src/project_dbase.c: Fixed the file-path-corruption bug
24023 and the cannot-import-file-in-project bug. (follow-up with
24024 the last commit from Stef).
24026 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24027 with unsaved-project.
24029 2002-06-05 Stephane Demurget <demurgets@free.fr>
24031 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24034 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24036 * data/properties/{xml,html,other}.properties: changed some file
24039 * data/anjuta.mime: oops! cvs added
24041 * scintilla/RESearch.cxx: fixed up a problem with comments
24043 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24044 to avoid messages about missing libs
24046 * NEWS: started the release notes
24048 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24050 * HACKING: updated with new information on printing, patch naming
24052 * TODO: removed completed tasks
24054 * THANKS: updated a few contributions
24056 * anjuta.prj: updated the icon file
24058 * anjuta.desktop.in.in: updated to add Categories
24060 * data/anjuta.mime: created a mime type for Anjuta project files
24061 (NB needs to be added to the install in /usr/share/mime/)
24063 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24064 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24065 to PNG for websites.
24067 * plugins/patch/patch-plugin.c: clarified some messages and
24068 made it easier to see different patching sessions
24070 * src/toolbar.c: changed some message text for consistency
24072 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24073 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24075 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24077 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24078 src/project_dbase.{c,h}, src/project_import_cbs.c,
24079 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24080 Added XLib Project and a Dockapp Project types.
24081 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24083 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24084 * src/source.c: Fixed memory leak in existing projects.
24085 (filename was not freed)
24086 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24088 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24090 * src/anjuta.h, src/anjuta.c: Added error display funtions
24091 with parent windows.
24093 * src/appwizard_cbs.c: Changed error display function to use
24096 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24098 * printing/print.h, printing/printing.c: Taken care of document
24099 zoom factor and fixed a font loading bug. Dynamically calculated
24100 text widths to work with zooms properly. Re-organized code for
24101 dynamic text width calulations to work in general with utf8 chars.
24102 Determined font height and width automatically from the font info.
24104 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24105 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24106 Converted text.zoom.factor property to use #defined value. Removed
24107 margin header and margin numbers preferences, as they now
24108 calculated dynamically.
24110 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24112 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24113 printing/print-util.h, printing/print.c, printing/print.h:
24114 Rewritten printing support for style based printing. Syntax highlighted
24115 printing, monochromatic printing, setup using preferences etc.
24117 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24118 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24119 language and the styled text buffer.
24121 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24122 the print setup preferences page and added printer preferences. Added functions
24123 to retrieve preferences with default values.
24125 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24128 * data/properties/anjuta.properties: Added default printer preferences.
24130 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24131 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24132 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24134 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24136 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24138 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24140 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24141 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24142 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24143 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24145 printing/Makefile.am: Reduced compiler optimizations.
24147 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24148 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24149 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24150 tagmanager/tm_workspace.c: TagManager fixes.
24152 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24154 * printing/*: CVS added. :)
24156 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24158 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24160 * printing*: CVS added.
24161 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24162 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24163 src/main_menubar_def.h: Gnome Print support
24164 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24165 * configure.in: Enable debugging flag option
24166 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24167 Print properties defined.
24168 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24170 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24172 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24174 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24175 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24176 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24178 * src/text_editor.c: Minor cleanups.
24179 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24180 * src/project_dbase.c: Fixes to add/remove files from project.
24181 * src/help.c: Fix minor memory leak.
24182 * src/project_dbase_gui.c: Remove debugging messages.
24183 * src/utilities.[ch]: Cleanups and minor fixes.
24184 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24186 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24188 * src/anjuta.c [anjuta_apply_preferences()]:
24189 Fixed a crash bug when tab pos is not defined for the editors.
24191 * data/properties/cpp.properties: Set default identifier property to normal.
24192 This fixes the bug in which the fore color gets hidden with dark background.
24194 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24196 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24199 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24200 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24201 src/anjuta.c, data/properties/anjuta.properties:
24202 Implemented line wrapping.
24204 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
24206 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
24207 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
24208 tags. Code was reviewed from GNOME Bonsai view.
24210 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
24211 it seems to have been removed by scintilla people.
24213 * data/properties/anjuta.properties: Set default line wrap to false, as
24214 is noticably slow with big files.
24216 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24218 * src/project_import_gui.c: disallow the selection of files in
24220 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
24223 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24225 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
24226 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
24227 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
24228 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
24229 now works properly.
24230 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
24231 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
24232 * src/utilities.[ch]: Added some utility functions.
24233 * tagmanager/tm_project.c: Fix for bug in file removal from project.
24235 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24237 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24239 * HACKING: info on FIXME statements and removed ccview references
24240 * Makefile.am: added rule to make RPM package
24242 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24244 * THANKS, widgets/e-shell-about-box.c,
24245 manuals/anjuta-manual/C/authors.sgml: updated for new
24247 * src/anjuta.c: removed unnecessary warning code since CVS
24248 support is now implemented :-)
24249 * manuals/sgmldocs.make: implemented a fix for bug #553969
24250 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
24251 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
24252 manuals/C/anjuta-faqs-C.omf: modified the descriptions
24254 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24256 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
24257 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24258 src/main_menubar_def.h, src/preferences_gui.c,
24259 preferences.c, preferences.h: setup Username and Email
24260 preferences, Insert ChangeLog and Username editor functions
24262 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
24264 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24266 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
24267 src/src_paths_cbs.c, src/src_paths_gui.c
24268 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
24270 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24272 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24274 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
24275 and goto tag menu items to main menu.
24277 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24279 * THANKS, widgets/e-shell-about-box.c,
24280 manuals/anjuta-manual/C/authors.sgml: added new contributors
24281 * HACKING: updated with info on files to change for credits
24283 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
24285 * src/aneditor.cxx: extended extension list which fixes segfault
24286 on selecting lisp, ruby or matlab as highlight style.
24288 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24290 * src/main_menubar_def.h: fixed an array initialiser and fixed
24291 the lexer settings for the new entries on the Format menu
24293 2002-05-07 Stephane Demurget <demurgets@free.fr>
24295 * Synced with Scintilla 1.45
24297 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24299 * anjuta.prj: added another missing file
24300 * ChangeLog: fixed some incorrect change dates I caused by
24301 sloppy cut-and-pasting :-/
24303 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24305 * src/mainmenu_callbacks.c: fixed title of new About box
24307 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24309 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24311 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24313 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24314 * anjuta.prj: updated for new files
24316 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24318 * widgets/e-shell-about-box.c: Added version display.
24320 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24322 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24323 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24324 from Philip Van Hoof)
24326 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24328 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24330 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24331 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24332 that produced build errors (needs checking on a machine with the
24334 * data/properties/lisp.properties: updated to match format of other
24335 lexer property files supplied with Anjuta
24337 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24339 * anjuta.prj: added new files
24340 * HACKING: added information from the mailing list on
24341 adding new project types to the wizard (thanks to Johannes)
24343 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24345 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24346 src/appwiz_page2.c: Fix for 547038.
24348 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24350 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24353 * about.h: cvs removed.
24355 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24357 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24361 * src/anjuta.c (anjuta_system_error): checks for the error number to
24362 know whether the error description is needed or not.
24364 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24366 * pixmaps/anjuta_logo.png: New about logo.
24368 * pixmaps/anjuta_icon.png: New icon from Misha. The
24369 old one had trouble with some gtk themes.
24371 * about.c: Removed. No longer needed.
24373 * mainmenu_callbacks.c: Removed reference of about.h
24375 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24377 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24379 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24380 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24381 About Dialog (thanks to the Evolution team for the cool widget!)
24383 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24385 Patch from lbell <lbell@tsc4.com>
24387 * src/find_in_files.c, src/find_in_files.h,
24388 src/anjuta.c: Added save_yourself, load_yourself routines.
24390 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24391 Added "Append messages" toggle button. This will enable
24392 the search results to be appended to the already existing
24395 * src/debugger.c: Fixed a typo.
24397 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24398 src/session.c, src/session.h: Improved session management.
24400 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24402 * THANKS, FUTURE, AUTHORS: Changed my email and
24405 2002-05-02 Stephane Demurget <demurgets@free.fr>
24407 Impl. feature request #525271 (add Lisp support).
24409 * data/properties/lisp.properties: added.
24411 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24412 the lisp properties.
24414 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24415 src/utilities.[ch]: added support for the Lisp highlight style.
24417 2002-05-02 Stephane Demurget <demurgets@free.fr>
24419 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24420 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24421 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24422 option preferences to have a persistent setting. Plus it's not used
24423 often, so it's better here than flooding the menus.
24425 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24426 preferences pages a lot more consistent and sweeter: tabs direction
24427 radiobuttons are directed against the meaning, all pages have an
24428 outter frame, a lot of padding, removed all expand attributes for
24429 vertical boxes, ...
24431 That's not a total revamp, but it's really looking better now, even
24432 if there's still work to be done.
24434 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24436 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24437 * TODO: added task to be completed before next release (update all credits)
24439 2002-05-01 Stephane Demurget <demurgets@free.fr>
24441 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24444 2002-05-01 Benke László <decike@freemail.hu>
24446 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24448 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24449 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24450 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24451 to the format menu in order to reorder the notebook tabs in
24452 alphabetical order everytime a file is created/opened/saved.
24454 2002-05-01 Philip Van Hoof <freax@pandora.be>
24456 * widgets/gnomefilelist.[ch] (history_combo_go),
24457 (history_combo_clicked): impl.
24459 (gnome_filelist_new_with_path): use this new impl.
24461 2002-05-01 Stephane Demurget <demurgets@free.fr>
24463 * src/project_dbase_gui.c (add_file): added the xpm file type.
24465 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24467 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24470 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24473 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24474 src/text_editor_menu.c: Added context sensitive search in symbol
24475 browser and editor.
24477 * configure.in: Changed version number to 0.1.9.99.
24479 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24480 src/project_import.c: Minor changes to project import facility.
24482 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24483 (Forced to use specific brace format)
24485 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24486 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24487 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24489 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24491 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24492 replaced the spinbutton with an hscale, and made the UI less "blocky".
24494 * src/cvs_gui.c: When diffing a project you can choose date and
24497 * src/project_dbase.c: Import_file activated again
24499 * configure.in, plugins/Makefile.am: Added patch plugin
24501 * plugins/patch/*: The new patch plugin
24503 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24505 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24507 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24508 dropdown list shown by autocompletion are now removed.
24510 2002-04-28 Philip Van Hoof <freax@pandora.be>
24512 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24513 a bunch of filetypes from the older version.
24515 * src/project_dbase_gui.c (add_file): changed the import
24516 dialog's filetypes combo contents depending on the
24517 type of data to be imported.
24519 2002-04-28 Stephane Demurget <demurgets@free.fr>
24521 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24522 the amount parameter as Philip stated and reformated to follow the
24525 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24526 changed accordingly.
24528 2002-04-25 Stephane Demurget <demurgets@free.fr>
24532 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24533 Shift-F6, to be more consistent with other Gnome apps.
24534 Moved the "Search next" entry under the "Search" one, and swapped the
24535 order of the "Find in files" and "Find and Replace" ones.
24537 Some additional fixes ands cleanups on the edit menu.
24539 * src/main_menubar.h: replaced all occurences of repeat_find by
24540 find_again for the code to be more consistent.
24542 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24543 sensitiveness depending on the existence of an active text buffer.
24545 * TODO: added some bits about improving the usability of the
24546 search/search again couple.
24548 2002-04-25 Stephane Demurget <demurgets@free.fr>
24550 * src/preferences_gui.c: made the tab labels text more consistent
24553 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24555 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24557 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24560 * src/main.c (main): simplified some code and cleanups.
24562 Fix a part of #499366:
24564 * src/commands.[ch] (sync_from_props), (command_editor_save),
24565 (on_apply_clicked), (create_command_editor_gui): added the gui
24566 corresponding to the command.terminal preference.
24568 2002-04-25 Stephane Demurget <demurgets@free.fr>
24572 * anjuta.spec.in: added build requirements for the source rpm.
24574 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24576 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24578 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24579 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24580 src/project_type.c, source.c, wizard_gui.c:
24581 Added new GNOME 2 project types and changed glade behaviour to
24582 produce GTK code if project type GTK was selected and GTKmm code
24583 if project type GTKmm was selected (and not depending on the
24584 selected language. Disabled glade for GNOME 2 projects because
24585 we will need glade2 there.
24587 * src/project_dbase.c: Fixed a memory lack.
24589 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24591 * src/cvs.c: Added an error message if jobs are running
24593 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24595 * tagmanager/tm_work_object.c: Fixed a chrash
24596 bug which occurs when it tries to stat an empty
24599 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24601 * src/controls.c: CVS menu items now becomes
24602 insensitive when the launcher is busy.
24604 * src/anjuta.c, cvs.h, cvs.c: Created a function
24605 to update the cvs preferences when preferences are
24606 applied in preferences dialog and called it from
24607 anjuta_update_preferences().
24609 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24611 * src/cvs.c: Added a space in the cvs command
24612 before the revision part. This fixes the cvs
24613 error we get when cvs-diffing with revisions.
24615 * src/cvs.c: Fixed a compiler warning.
24617 * src/find_replace.c: The dialog now remembers
24618 the settings including the "prompt on replace"
24619 which seems to have broken somewhere line the
24622 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24624 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24625 Added a new property in cvs class to hold a boolean
24626 for enabling date in cvs diff. This fixed the bizzare
24627 diff output due to the date that goes with the cvs
24628 command. Also, set the default value of compression
24629 to 3 and unified diff option to 1.
24631 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24633 * src/cvs.c: The diff editor is set to hilite as
24634 diff syntax hiliting.
24636 * configure.in, manual/Makefile.am:
24637 Added a new manual module for ja language.
24639 * manual/ja/*/*/*: New module and files for the
24640 ja translation for the anjuta documentation
24641 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24643 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24645 * src/launcher.c: Made a very messy work around
24646 for the launcher authentication to work properly.
24648 * src/find_replace.c: Applied the missing patch
24649 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24651 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24653 * src/cvs.c, src/main_menubar_def.h: made message strings
24654 consistent with existing standards from our own documentation
24655 (such as uppercase P in Project, corrected spelling of
24658 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24660 * src/cvs_gui.c: Cleaned up gui and aligned various
24661 widgets to give a clean look.
24663 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24665 * src/launcher.c: Added work around to retrieve
24666 the child exit code. It works. :)
24668 * src/find_in_files.c, src/gnome_project.c,
24669 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24670 src/clean.c, src/clean_project.c, src/build_project.c,
24671 src/build_file.c: Modified to handle the new
24674 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24676 * src/find_replace.c: Changed signal to call
24677 on_replace_text_close on from delete_event
24678 to close => the replace history is now updated.
24680 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24682 * src/cvs.c: escaped the cvs import message before
24685 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24687 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24689 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24691 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24694 * src/preferences_gui.c: GUI improvements
24696 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24698 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24700 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24701 Removed static qualifier from tm_tag_type_name() and
24702 availed it's prototype for use in outside code. also
24703 created reverse map function tm_tag_type_name();
24705 * src/anjuta.c: Implemented qualified tags names for
24706 the tag list (on the toolbar pulldown list) to avoid
24707 ambiguty in tags with similar names (like prototype
24708 and definition). Patch modified and improved.
24710 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24712 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24714 * src/utilities.[c,h]: Added a utility funtion
24715 that escapes the single and double quotes in a
24716 given string. Useful for passing command line
24719 * src/cvs.c: Escaped the cvs log message before
24720 passing it to cvs command line to avoid ambiguties
24721 with quotes in the message.
24723 * pixmaps/anjuta_icon.png: Changed to the new icon.
24724 from Todd Goyen <goyen@mbi-berlin.de>
24726 * src/message-manager-private.cc: Added regex to
24727 recognize (underline hilite) the parsable outputs
24728 from the zvt terminal.
24730 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24732 Patch from: Tina Hirsch <tehirsch@arcor.de>
24734 * src/project_type.c:
24735 Fixed a bug in the wxproject type and modified the erroroutput when
24736 configure doesn't find wx-config
24738 Patch from: Timothee Besset <ttimo@idsoftware.com>
24740 * src/anjuta.c, src/message-manager-private.cc,
24741 src/message-manager-private.h
24742 Catches double clicks in the zvt terminal, and calls goto_error_line
24743 to jump to the appropriate location in the source. This will recognize
24746 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24748 * src/build_project.c: Taken care of memory leak
24749 by freeing cmd variable properly.
24751 * src/main_menubar_def.h: Fixed wrong signal connection
24752 for cvs project commit.
24754 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24756 * src/preferences_gui.c: Added some border and adjusted
24757 expandsion, filling in box adds to make the cvs preferences
24760 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24762 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24764 * src/cvs*, src/main_menubar*, src/preferences*:
24765 Moved CVS settings to preferences, added a nice login dialog.
24767 * src/controls.c, src/project_dbase.c:
24768 CVS project options are only shown if a project is open
24770 * src/build_project.c:
24771 User is now asked if he wants to install as root
24776 * anjuta.prj: Updated with cvs files
24778 * TODO: Remove task which are done
24780 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24782 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24783 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24784 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24786 Modified launcher to use controlling terminal to detect and
24787 take care of password authentications (for example, for cvs
24788 and root installs).
24790 * pixmaps/password.png: New file.
24792 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24794 Anjuta kick start tutorial wirtten by:
24795 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24797 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24798 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24799 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24800 manuals/C/anjuta-tutorial/figures/*.png:
24804 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24808 2002-03-28 Roel Vanhout <roel@stack.be>
24810 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24812 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24813 src/preferences_gui.c:
24814 Added option to wrap around to beginning/end of file when on last bookmark
24815 and next/previous bookmark is pressed
24817 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24819 Patch from Philip Van Hoof <freax@pandora.be>
24821 * src/gnomefilelist.c:
24822 Added gimp like feature that changes the file extension of
24823 the filename entered in the selections when the file
24826 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24828 Patch from Roy Wood <roy.wood@filogix.com>
24830 * src/controls.c, src/find_text.c, src/find_text.h,
24831 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24832 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24834 Menuitem for entering currently selected text as find target,
24835 added key accel for "find next" and changed some key accels for
24836 other key for consistency.
24841 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24843 * src/watch.c, src/watch.h, src/watch_cbs.c,
24844 src/watch_cbs.h, src/watch_gui.c:
24846 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24848 Added change watch entries feature
24849 and Watch entries modify on double click fixed.
24851 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24853 * src/mainmenu_callbacks.c:
24855 Project commit should not bypass dialog as
24856 we need to get the cvs log from the user.
24858 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24860 * src/project_dbase.c:
24862 Patch from Roy Wood <roy.wood@filogix.com>
24864 Fixed docking bug with the new docking patch
24865 to fix copy/paste bug.
24867 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24869 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24870 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24871 src/main_menubar.h, src/main_menubar_def.h,
24872 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24874 Added cvs project support. Featured bypass cvs dialog for
24875 cases where we don't need dialog (such as project and right
24876 click selection from file browser). Cleaned up cvs code to
24877 make them generic cvs operations instead of separate file
24878 and project operations. Added cvs log action. Increased
24879 file entry box width and enabled "unified diff" by default.
24880 Used Editor buffer for status and log and set hilite for
24881 these buffers including diff buffer (DIFF hilite).
24883 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24885 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24887 * data: Added file autogen.sh.wxwin
24888 * data/Makefile.am: Added entry for autogen.sh.wxwin
24889 * pixmaps: Added project image appwiz_wxwin.png
24890 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
24891 * src/appwizard_cbs
24892 src/compiler_options.c
24894 src/project_dbase.c
24895 src/project_dbase.h
24896 src/project_import_cbs.c
24900 src/wizard_gui.c: Added everything necessary for new
24901 project type 'wxWindows (wxGTK)
24902 * src/project_dbase.c: Fixed a bug that caused every project
24903 to be a glade project in dialog
24904 'Project information'.
24906 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
24908 Patch submitted by Roy Wood <roy.wood@filogix.com>
24910 * src/anjuta_gui.c, src/message-manager-dock.c,
24911 src/project_dbase.c:
24913 fixed the copy/paste bug by rewriting dock/undock
24916 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
24918 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24920 * src/cvs*, src/Makefile.am:
24921 New file for CVS support. File operations currently work
24922 cvs login needs to be done. Project support is not yet
24925 * src/main_menubar*, src/mainmenu_callbacks,
24926 src/anjuta.c, src/anjuta.h:
24927 Added menus and functions for cvs commands.
24929 * src/text_editor_menu.h:
24930 Added #include <gtk/gtk.h>
24933 Removed a warning (and this time it works ;-)
24935 * src/utilities.c, src/utilities.h:
24936 Added a utility function to retrieve directory
24937 name out of full path.
24939 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
24941 * src/executer.c: (create_executer_dialog): changed the default
24942 focus on the entry.
24944 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
24946 * widgets/gnomefilelist.c:
24947 Fixed duplicate history entries for the same directory.
24949 2002-03-10 Stephane Demurget <demurgets@free.fr>
24953 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
24954 it's already used by scintilla to delete the whole current line.
24956 2002-03-10 Stephane Demurget <demurgets@free.fr>
24960 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
24961 calls to fileselection_hide_widget,
24962 (on_open_filesel_cancel_clicked): removed.
24964 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
24965 (on_add_prjfilesel_cancel_clicked):
24967 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
24970 * src/fileselection.c: Made some functions static.
24971 (fileselection_hide_widget): rewritten using the new
24972 gnome_filelist_set_multiple_selection function.
24974 * src/fileselection.c: (on_file_selection_delete_event): removed
24975 unuseful widget hides. Some cleanups,
24976 (on_file_selection_cancel_clicked): impl,
24977 (create_fileselection_gui): changed the cancel button clicked's
24978 callback to use this new function.
24980 * src/anjuta.c: (anjuta_new):
24981 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
24982 callbacks, because this the gnome filelist widget's job.
24984 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
24985 clist selection mode duplicates set,
24986 (gnome_filelist_key_press): use the new impl. function.
24988 2002-03-10 Stephane Demurget <demurgets@free.fr>
24992 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
24993 fixed some bogus code using an array cell out of
24994 range, removed unecessary gettext usages.
24996 * src/appwiz_page2.c: (on_prj_name_entry_changed):
24997 some cleanups and now transform minus characters to
25001 (source_write_configure_in),
25002 (source_write_toplevel_makefile_am),
25003 (source_write_desktop_entry),
25004 (source_write_glade_file):
25005 * src/project_dbase.c: (project_dbase_summon_glade),
25006 (project_dbase_generate_source_code):
25007 * src/glades.c: (gladen_write_glade_write):
25008 replaced some occurences of the target name by the
25009 project filename, using project_dbase_get_proj_name,
25010 to fix the name of some files.
25011 Fixed a lot of mem leaks.
25012 Various code cleanups.
25014 2002-03-06 Stephane Demurget <demurgets@free.fr>
25016 Merged with latest (1.44) scintilla.
25018 Added: - The calltip.<lexer>.end.definition property to display help
25019 text on a second line of calltip.
25020 - The calltip.<lexer>.word.characters property to correctly find
25021 calltips for functions that include characters like '$' which
25022 is not normally considered a word character.
25023 - The use.monospaced property to determine initial state of
25024 Use Monospaced Font setting.
25026 Bugs fixed: Too many to mention; please see :
25027 http://www.scintilla.org/ScintillaHistory.html for the
25030 * scintilla/*/*: updated nearly all files.
25032 * TODO: removed the need of a scintilla merge.
25034 Merged with latest (1.44) SciTE properties.
25036 * data/properties/anjuta.properties: added the wrap, use.monospaced
25039 * data/properties/html.properties: added a missing php extension, and
25040 updated php keywords to the latest reference.
25042 * data/properties/pascal.properties: added commands to compile, build
25043 and execute pascal applications.
25045 * data/properties/lua.properties: added styles for statements.
25047 * data/properties/bash.properties: added the declare keyword.
25049 Fixed distchecking.
25051 * global-tags/Makefile.am,
25052 global-tags/create-global-tags.sh: used some kind of ugly hack to
25053 make distchek work, since noone has proposed some better way.
25055 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25056 and Ctrl-N replace Alt-N for new file according to the Gnome design
25059 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25061 * widgets/gnomedirlist.c
25062 widgets/gnomedirlist.h
25063 widgets/gnomefilelist.c
25064 widgets/gnomefilelist.h:
25066 Added GPL headings in the file.
25068 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25070 * src/attach_process.c
25071 src/attach_process_cbs.c
25072 src/attach_process_cbs.h
25073 src/attach_process_gui.c
25075 src/breakpoints_cbs.c
25076 src/breakpoints_cbs.h
25077 src/breakpoints_gui.c
25079 src/compiler_options.c
25080 src/compiler_options_cbs.c
25081 src/compiler_options_cbs.h
25082 src/compiler_options_gui.c
25083 src/find_in_files.c
25084 src/find_in_files_cbs.c
25085 src/find_in_files_cbs.h
25086 src/find_in_files_gui.c
25091 src/preferences_gui.c
25092 src/project_config.c
25094 src/src_paths_cbs.c
25095 src/src_paths_cbs.h
25096 src/src_paths_gui.c:
25098 Bugs #521629 and #522427 fixed. The problem was, that the
25099 escape-key was not catched and the dialog was hidden, but
25100 the flag was not set correctly.
25102 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25103 using the gnome_dialog_close_hides()-setting present in most dialogs.
25104 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25105 emits "close" and set the flag in the close-callback.
25107 Patch from: Jens Georg <mail@jensgeorg.de>
25109 2002-03-06 Stephane Demurget <demurgets@free.fr>
25111 * src/*.{c,cpp}: s/string_free/g_free/
25113 * src/utilities.[ch]: (string_free): removed.
25115 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25117 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25119 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25120 src/mainmenu_callbacks.[ch]:
25121 Removed Project menu options: README, TODO, ChangeLog and NEWS
25122 Moved Save Build Messages to Build menu and only highlight it
25123 when there are build messages.
25124 Corrected a spelling: "mojority" -> "majority"
25125 Fixed initialisation of edit.edit_app_gui so now Edit menu
25126 can be shown when no project is loaded.
25128 * src/project_dbase.h: Removed prototype for static function
25130 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25132 * src/text_editor.c: Editor is marked changed after
25135 Patch from: Jens Georg <mail@jensgeorg.de>
25137 2002-03-04 Roel Vanhout <roel@stack.be>
25139 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25141 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25142 Added option to ignore binary files on 'Find in files' (grep -I option)
25144 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25147 session restoration and commandline load in
25150 * src/anjuta.[h,c], src/anjuta_cbs.c:
25151 Removed "clear windows menu" and prevented runtime
25154 * src/compile.c, src/build_file.c, src/build_project.c,
25156 Takes into account the preference setting for
25157 show dialog when job completes. Dialogs are
25158 shown when it is enabled otherwise not.
25160 2002-03-03 Roel Vanhout <roel@stack.be>
25162 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25165 Store 'Find...' search string on search so that 'Find Next' will search for
25166 that string, even if the dialog hasn't been closed yet.
25168 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25170 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25171 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25172 src/main_menubar_def.h:
25174 Organized menus, removed "Windows" and "Utilities" menus from the
25175 menubar [they are no longer needed]. Also removed some extragenous
25178 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25180 * src/message-manager-private.cc:
25181 Set message clist selection mode to BROWSE.
25183 * src/message-manager.cc, src/an_symbol_view.c,
25184 src/an_file_view.c:
25185 Added Key navigation for the CTree and CList. Arrow left for
25186 node collapse, right for node expand, space (or enter) for
25187 activation (same as double click).
25189 2002-03-03 Roel Vanhout <roel@stack.be>
25191 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25193 * plugins/class-gen/clsGen.c
25194 Added functionality to semi-intelligently prefill filename
25195 boxes with names deduced from class name
25197 2002-02-26 lbell <lbell@tsc4.com>
25199 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25200 * src/preferences_gui.c:
25201 Removed an incorrect use of gtk_misc_set_alignment().
25203 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
25204 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
25205 src/preferences.h, src/preferences_gui.c:
25207 Added the option to reload last open project at the startup.
25208 Added the possibility to open a new project without close
25211 * src/properties.cxx:
25212 Corrected a spelling mistake in message string.
25215 Updated session functions.
25217 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
25219 * widgets/gnomefilelist.c: Bug fixes.
25221 Patch from Philip Van Hoof <freax@pandora.be>
25223 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25225 * src/an_file_view.c:
25226 anjuta was unable to open some files becuase they were not being
25227 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
25228 Removed mime checking when opening with anjuta, becuase it doesn't
25229 hurt to open binary files in anjuta (some even may want to do so).
25231 Added a warning when mime type is not set when "view with default
25232 viewer" is activated.
25234 * src/an_file_view.c, an_symbol_view.c:
25235 Converted N_() to _() where ever appropriate in the strings.
25237 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
25239 * src/appwizard_gui.c, src/appwizard_cbs.c
25240 src/wizard_gui.c/h, src/appwiz_page3.c,
25241 src/project_import_gui.c:
25243 Moved target type radiobuttons to appwiz. page 2
25245 * src/message-manager-private.cc
25246 Fixed a bug which caused a crash if next message function was used
25248 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25250 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25252 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
25253 Modifies the behaviour of Alt-TAB in Anjuta. This
25254 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
25255 edited files in the first items of the notebook.
25257 Patch from: Timothee Besset <timo@qeradiant.com>
25259 2002-02-24 Philip Van Hoof <freax@pandora.be>
25261 * widgets/gnomefilelist.c, gnomefilelist.h:
25262 Added filecompletion
25264 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25266 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
25268 * configure.in: Added "sk" to ALL_LINGUAS.
25270 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
25272 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
25273 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
25274 src/wizard_gui.c: Added support for static and dynamic libs
25276 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
25278 * widgets/gnomefilelist.c:
25279 Fixed gnome_filelist_get_lastfilename so it no longer returns
25282 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
25284 * src/resources.h, resources.c:
25287 * src/main_menubar_def.h, mainmenu_callbacks.c:
25288 Changed to use gnome configed url handler.
25290 2002-02-19 Philip Van Hoof <freax@pandora.be>
25292 * widgets/gnomefilelist.c
25293 Added PHP filetype.
25295 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25297 * plugins/class-gen/clsGen.c:
25300 * widgets/gnomefilelist.c:
25301 Gives the maximum space to the files section of the open file dialog.
25303 Patches from: lbell <lbell@tsc4.com>
25305 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25307 * src/anjuta.c, main.c:
25308 Used tm_get_real_path in anjuta_get_full_filename();
25310 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25312 * anjuta.prj: update version
25314 2002-02-17 Stephane Demurget <demurgets@free.fr>
25316 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25317 removed the amount arg and replaced with a NULL-ending list.
25318 (gnome_filelisttype_makedefaultlist): use the new prototype.
25320 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25322 * src/about.c, THANKS: updated for new contributors
25324 * anjuta.prj: added new files
25326 * README: corrected some documentation, ctags no longer needed,
25327 pkgconfig now required
25329 * data/properties/others.properties: add .cvsdiff extension
25331 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25332 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25335 * doc/anjuta.1: added initial man page thanks to
25336 Rob Bradford <rob@debianplanet.org> (NB build and install
25339 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25341 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25342 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25345 * configure.in: Changed version to 0.1.10-pre
25347 2002-02-17 Stephane Demurget <demurgets@free.fr>
25349 * src/fileselection.c: (create_fileselection_gui): always display
25350 the directory creation button as we cannot rely on the dialog
25353 * widgets/gnomefilelist.[ch]: fixed includes.
25355 * pixmaps/new_folder.xpm: resized, added a + sign.
25357 2002-02-17 Stephane Demurget <demurgets@free.fr>
25359 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25360 changed all extensions to begin with a dot.
25362 2002-02-16 Philip Van Hoof <freax@pandora.be>
25364 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25366 * THANKS: added Philip.
25368 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25370 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25371 * src/file_selection.[ch],
25372 * widgets/gnomefilelist.[ch]: added a filetype
25373 combobox to the Anjuta file dialog widget.
25375 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25377 * anjuta.spec.in: eep! the import script was not being installed by
25378 RPM - fixed for the release.
25380 2002-02-13 Stephane Demurget <demurgets@free.fr>
25382 Various cleanups and fixes for the next release to be able to make
25385 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25386 much and make some tweaks plus cleanups.
25388 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25389 args to remove some warnings.
25391 * global-tags/Makefile.am,
25393 src/Makefile.am: link against Anjuta static libs using the
25394 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25397 * src/Makefile.am: ditto with all the Anjuta static libs.
25399 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25400 include, as we already include the whole directory for the build.
25402 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25404 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25406 * pixmaps/Makefile.am: icon for libglade project now installed
25407 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25408 * manuals/C/Makefile.am: removed ChangeLog reference which was
25409 breaking some build stuff
25410 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25411 include reference problems that showed up on make distcheck
25412 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25414 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25416 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25418 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25420 * src/message-manager-private.cc:
25421 The horizontal scrollbar now shows properly on demand.
25423 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25425 * src/dnd.c fixed some warnings
25426 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25427 and works. It is shown always at the moment but before it was
25428 shown on demand and did never work.
25430 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25432 * src/anjuta.c: Fixed a crash bug.
25433 patch from: Jens Georg <mail@jensgeorg.de>
25435 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25437 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25438 reports a problem with missing end tags on <graphic>
25440 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25442 * manuals/C/ChangeLog: removed since it was never used
25443 * manuals/C/anjuta-manual/*: more updates, new screenshots
25444 * anjuta.prj: updated for new manuals/ structure
25446 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25448 * source.c, compiler_options.[c/h]:
25449 Fixed bug #460321 "Problem with optimization options"
25450 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25452 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25454 * NEWS: prepared for release, need to fill in date
25455 * data/welcome.txt: version number updated
25457 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25459 * src/text_editor_menu.c, src/an_file_view.c,
25460 src/an_symbol_view.c: marked strings for translation
25462 * src/defaults.c, data/properties/xml.properties:
25463 *.omf and *.xsl files should use XML highlighting
25465 * manuals/C/anjuta-manual/*:
25466 - restructured so that files have more meaningful names
25467 and are easier to edit (see anjuta-manual.sgml for the
25469 - updated some screenshots
25470 - continued rewrite
25472 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25474 * main.c: Made a workaround to remove the old
25475 anjuta gnome config file (older than 9 Feb 2002). This
25476 will fix the bug which never lets the brower toolbar shown.
25478 * main.c: In fact, the above solution wouldn't work in all
25479 cases. Therefore, here is the better fix, which works by
25480 detecting the version of the old config file and deleting
25481 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25483 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25485 * HACKING: added info on submitting patches
25487 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25489 * src/project_import_gui.c, src/project_import.c:
25490 - If Project Import Wizard is canceled everything is
25492 - Back button is now insensitive on page 3 (some problems:
25493 see TODO in project_import_qui.c:284
25494 - Menu frame is insensitive if project type != GNOME(mm)
25496 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25498 * src/main.c: Fixed bug # (Unable to open files on
25499 double click in project window from second trial onwards when
25500 the project is opened from command line).
25502 * po/POTFILES.in: Removed tags_manager.[h,c]
25504 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25506 * src/preferences.c:
25507 A quick hack to fix the 'invisible' browser toolbar when
25508 upgrading from 0.1.8 to 0.1.9
25511 Fixed toolbar names which were causing confusions in the toolbar
25515 Substituted "anjuta" with PACKAGE
25517 * src/project_import_gui.c:
25518 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25520 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25521 Added new files and removed obsolete ones.
25523 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25525 * src/appwizard_cbs.c, project_import_cbs.c,
25526 main_menubar_def.h, project_import_gui.c:
25527 updates to message strings and layout for the
25530 * text_editor_cbs.c: fix for the tab menu entries for
25531 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25533 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25540 Tag dropdown exclusive (takes
25541 all space in the toolbar) and never vertical and
25542 increased the width of the tag combo to 256 pixs.
25543 Toolbar separator before the combo and button.
25544 Added tags label before the tag button.
25545 Reorganized the dock bands for the toolbars.
25547 * src/project_import_gui.c
25548 src/project_import.c:
25549 Fixed an error and removed an unused variable.
25551 * data/properties/anjuta.properties:
25552 Removed the property for the old toolbar and set
25553 browser toolbar show to default.
25555 * src/project_dbase.c: excluded modules were not
25559 No build files will be written if the project is blocked.
25561 * src/project_import.c,
25562 src/project_import_cbs.c,
25566 Manually applied Johannes patch to fix some memory
25567 issues and gui clean up.
25568 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25570 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25571 Fixed a bad bug with remove file from project because of
25572 files were never removed properly from the project and
25573 from the tagmanager.
25575 * src/appwiz_page3.c: Disabled unused codes to clear
25578 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25580 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25583 pixmaps/Makefile.am
25586 src/an_symbol_view.c
25594 src/main_menubar_def.h
25595 src/mainmenu_callbacks.c
25596 src/mainmenu_callbacks.h
25598 src/project_dbase.c
25599 src/project_dbase.h
25601 src/text_editor_menu.c
25602 src/text_editor_menu.h
25605 src/toolbar_callbacks.c
25606 src/toolbar_callbacks.h :
25608 Patch submitted by:
25609 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25611 Removes the Tags toolbar and substituted it with
25612 tags combo dropdown list. Fixes a couple of bugs.
25614 Moved the tag combo to browser toolbar because
25615 main toolbar was becoming too long.
25616 Made a new icon of tag toolbar.
25618 * po/zh_TW.po: Fixed bug.
25620 * pixmaps/an_tag.xpm: Added new file.
25622 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25624 * src/project_import_gui.c: Reorganized project
25627 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25629 * HACKING: added info on creating windows and dialogs
25631 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25633 * src/tm_file_view.c:
25635 Sorts the file list at the end instead of doing sort-insert
25636 to improve performance.
25637 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25639 * src/project_dbase.c: Resolved a conflict from
25642 * src/project_import.c:
25644 Fixed to use anjuta_import.sh for the bin dir and
25645 not from the data dir.
25647 Used anjuta_is_installed() function to verify a the command's
25650 Fixed import command to use sh (which is more general and is
25651 gauranteed to be found in any unix system :-)). Also, added
25652 double quotes around the import directory.
25654 Changed some strings for better translations (like avoiding
25657 Fixed the reading of wrong target type.
25659 * src/control.c: Insensitive "import project" when there is
25662 * src/project_import_cbs.c:
25664 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25665 Fixed selection of gettext checkbox.
25666 Sets the menu entries.
25668 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25670 * src/appwiz_page[1-4].c
25672 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25673 be able to reuse it.
25675 * src/mainmenubar.[c/h]
25676 * src/mainmenubar_def.h
25677 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25680 * src/message-manager.c: Fixed bug 509192
25681 * src/message-manager-dock.c: Added accel_group if window is undocked
25683 * src/project_dbase.[c/h]: Splitted opening code to be able
25684 to use it without an open file dialog
25685 (Maybe I broke Naba's changes, please take a look)
25687 * src/project_import.[c/h]
25688 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25690 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25693 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25695 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25698 * manuals/C/anjuta_manual/*: started rewrite of the
25699 manual, updated some screenshots
25701 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25703 * src/gnomefilelist.h, src/gnomefilelist.c:
25705 Fixed multiple selection bug (#497085). The OK button is
25706 sensitive when in multiple mode, if the no. of
25707 selection is one or more.
25709 Toggle between single and multiple selection mode
25710 and multiple mode display.
25712 Fixed strings to translable strings.
25714 Fixed some compiler warnings by commenting out
25717 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25719 * src/project_dbase.c: App status bar now updates
25720 with the project name when the project is loaded.
25722 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25724 Puts the directories at the top. They're also sorted now.
25725 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25727 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25729 * scripts/anjuta_import.sh.in: Added file.
25730 * scripts/anjuta_import.sh: Removed file.
25732 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25735 * src/main_menubar_def.h:
25737 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25738 reflect the opposite of Find (CTRL+F) and also to leave
25741 Changed Glade summon with ALT+G, which frees the ATL+E
25742 for poping up the edit menu.
25744 * src/Makefile.am: Debugging link flags by Biswa, removed.
25746 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25748 * HACKING: added information on best practices for writing
25749 application messages and GUI labels
25751 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25752 src/breakpoints.c, src/build_file.c, src/build_project.c,
25753 src/clean_project.c, src/compile.c,
25754 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25755 src/configurer.c, src/debugger.c, src/executer.c,
25756 src/find_in_files.c, src/find_in_files_cbs.c,
25757 src/find_replace.c, src/find_text.c, src/glades.c,
25758 src/gnome_project.c, src/goto_line.c, src/main.c,
25759 src/main_menubar.c, src/main_menubar_def.h,
25760 src/mainmenu_callbacks.c, src/preferences_gui.c,
25761 src/project_config.c, src/project_dbase.c,
25762 src/project_dbase_gui.c, src/resources.c, src/source.c,
25763 src/support.c, src/tags_manager.c, src/text_editor.c,
25764 src/text_editor_gui.c, src/text_editor_menu.c,
25765 src/toolbar_callbacks.c, src/utilities.c:
25766 lots of minor message updates to make them more user-friendly
25769 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25773 Because of the spaces escaping, the command could not be
25774 executed when run without terminal. Now fixed.
25776 * anjuta.prj, Makefile.am:
25778 Added anjuta project file.
25780 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25782 * src/message-manager-private.h, message-manager-private.cc,
25785 Added freeze() and thaw() for the message window class to
25786 speed up the message manager update.
25788 * src/project_config.h, project_config.c,
25789 src/project_dbase.h, project_dbase.h
25790 scripts/anjuta_project.template:
25792 Added two new prject attributes: project.config.blocked and
25793 project.excluded.modules. The former will make sure that users
25794 are not given any previlidge in enabling the 'overwrite build
25795 files' flags and the later issues a list of modules in the project
25796 to be skipped for symbol browsing and project listing.
25798 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25800 Modified script to read the template from the anjuta data dir
25801 rather than from the directory in which the script exist. Otherwise,
25802 Being transfered to the bin dir, the script will not be able to
25803 find the template when it is run.
25805 The script is also create with configure.in to set in the anjuta
25806 data dir path inside the script.
25808 2002-01-26 Stephane Demurget <demurgets@free.fr>
25810 * po/fr.po: updated to the latest sources.
25812 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25814 * scripts/Makefile.am:
25815 anjuta_import.sh goes with distribution.
25817 * po/*.po: They seem to have updated (merged with
25818 anjuta.pot) automatically when I did "make dist".
25820 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25822 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25823 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25824 the compiler options dialog.
25827 Correct todays date. :)
25829 * scripts/Makefile.am:
25830 Installs anjuta_import.sh in $(prefix)/bin dir and
25831 is treated as an executable.
25833 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25835 * Fix for bug #499373
25837 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25838 java, properties, latex.properties, lua.properties, others.properties,
25841 Added double-quotes around file arguments so that
25842 filenames with spaces could also work.
25844 * launcher/anjuta-launcher.c, executer.c:
25845 Escaped quotes in the cammand and it's arguments before executing
25846 so that args with spaces can also work.
25848 Commented #DEBUG switch.
25850 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25852 * scripts/*: Added files which I forgot previously.
25854 * src/aneditor.h: Lined up commands definition for better look.
25856 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25857 main_menubar.h, control.c:
25858 Added three more convert EOL chars submenu items in transform.
25859 Reformatted some some.
25861 * data/anjuta.properties:
25862 Reformatted a line.
25864 * src/aneditor.h, aneditor.c:
25865 Added three commands (with definitions) for EOL conversions.
25867 * src/text_editor.c:
25868 Editor detects file mode from the file content and
25869 set the editing mode to CR/LF/CRLF automatically.
25870 Refined Dos mode extrageneous chars filter
25871 This will make sure that filter works only in Dos mode and not
25874 * src/anjuta.c: Editor mode display in status bar.
25876 * src/preferences_gui.c: Changed the string for dos mode
25877 filter to more sensible string.
25879 * src/aneditor.c: Default editor mode sets during widget creation
25880 and not everty time the properties are loaded. This makes sure
25881 that the auto-detected mode is not overridden by the default mode.
25883 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25885 * src/anjuta.c: Fixed bug #476028.
25886 Now anjuta also searches for file relative to top project dir,
25887 when the project is open.
25889 * src/anjuta_cbs.c: Fixed bug #499536.
25890 File is not closed if it is not able to save the file properly.
25892 * src/mainmenu_callbacks.c: Fixed bug #499536.
25893 Newfiles (which are not modified) are also closed on "close all files".
25895 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25897 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
25899 * tagmanager/tm_source_file.c, regex.c, parse.c:
25900 defined and delimited g_messages within #debug.
25902 * src/preferences.c, data/anjuta.properties:
25903 saved/defied message-manager tag position in string.
25904 Message tag possition is saved between sessions. And
25905 and tag position bottom as default.
25907 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
25909 Patch submitted by:
25910 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25915 data/properties/Makefile.am
25916 global-tags/Makefile.am
25917 pixmaps/Makefile.am
25921 src/an_symbol_view.c
25922 src/an_symbol_view.h
25927 src/message-manager-private.cc
25929 src/project_dbase.c
25930 src/project_dbase_gui.c
25940 pixmaps/sv_class.xpm
25941 pixmaps/sv_function.xpm
25942 pixmaps/sv_macro.xpm
25943 pixmaps/sv_private_fun.xpm
25944 pixmaps/sv_private_var.xpm
25945 pixmaps/sv_protected_fun.xpm
25946 pixmaps/sv_protected_var.xpm
25947 pixmaps/sv_public_fun.xpm
25948 pixmaps/sv_public_var.xpm
25949 pixmaps/sv_static_fun.xpm
25950 pixmaps/sv_static_var.xpm
25951 pixmaps/sv_struct.xpm
25952 pixmaps/sv_unknown.xpm
25953 pixmaps/sv_variable.xpm
25954 pixmaps/fv_core.xpm
25955 pixmaps/fv_text.xpm
25956 pixmaps/filestoremove.txt:
25960 * pixmaps/class.xpm
25961 pixmaps/function.xpm
25962 pixmaps/fv_autofile.xpm
25964 pixmaps/fv_i18n.xpm
25965 pixmaps/fv_source.xpm
25966 pixmaps/private_func.xpm
25967 pixmaps/private_var.xpm
25968 pixmaps/protected_func.xpm
25969 pixmaps/protected_var.xpm
25970 pixmaps/public_func.xpm
25971 pixmaps/public_var.xpm
25973 pixmaps/variable.xpm
25979 Upgraded to tagmanager-0.7
25981 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
25982 * src/anjuta_cbs.c: Fixed bug #506441
25983 * src/watch_gui.c: Changed layout of eval dialog so that
25984 it fits on a 800x600 desktop with German translation.
25986 2002-01-23 Andy Piper <andy.piper@freeuk.com>
25988 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
25989 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
25990 icon for new project type (thanks to Misha)
25991 * configure.in: build and install Danish translation
25992 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
25993 credits to cover new patches and translations
25995 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
25997 * src/preferences.c, src/message-manager.cc, src/project_type.c,
25998 src/appwiz_page1.c:
26000 - Font preferences are restored properly now (\n was missing)
26001 - Dock menu label of message-manager is "Dock/Undock" instead
26002 of "Dock|Undock" to match with the rest of anjuta.
26003 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26004 changed it in anjuta, too
26006 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26008 * tagmanager/tm_source_file.c,
26009 tagmanager/parse.c,
26010 tagmanager/tm_project.c,
26011 src/an_symbol_view.c,
26014 Disabled debug warnings.
26016 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26018 * src/appwiz_page1.c
26019 src/compiler_options.c
26020 src/project_dbase.c
26021 src/project_dbase.h
26026 New project type named LibGlade.
26028 Patch submitted by:
26029 Dick Knol <dknol@gmx.net>
26032 Commented out unused pixmap creation. May be it
26033 will fix the crash in project creation.
26035 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26039 src/registers_cbs.c
26040 src/registers_cbs.h
26041 src/registers_gui.c
26044 src/sharedlib_cbs.c
26045 src/sharedlib_cbs.h
26046 src/sharedlib_gui.c
26054 src/stack_trace_cbs.c
26055 src/stack_trace_cbs.h
26056 src/stack_trace_gui.c
26064 Fixed bug #496290: Attach/detach removed from these
26065 windows as they are never implemented.
26067 Patch submitted by:
26068 Johannes Schmid <johannes.schmid@gmx.de>
26070 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26076 when you right click on the tabs, a list of filenames are given
26077 out, but now it gives a list of "page 1", "page 2", etc...
26079 Patch submitted by:
26080 Jens Georg <mail@jensgeorg.de>
26082 * anjuta.in.in: Removed c|c++ because, it was not necessary
26083 and was causing translation problem.
26085 * plugins/class-gen/clsGen.c:
26086 removed "'" for the same reason.
26088 attached the fix for the menu
26091 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26093 * src/preferences.h,
26095 src/preferences_gui.c:
26097 Adds the functionality to Anjuta to auto save your unsaved
26098 files before you build a project.
26100 Patch submitted by:
26101 jason <jason_williams@suth.com>
26103 * src/anjuta.[h,c]:
26104 Added function for save all files.
26106 * src/mainmenu_callbacks.c:
26107 Modified to use the above function.
26109 * src/build_project.c:
26110 Save all files before build if it is set in the
26113 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26115 * src/message-manager-private.cc
26116 src/message-manager-private.h
26117 src/message-manager.cc:
26119 Message-manager now restores the tabs which were shown on startup.
26120 The terminal is now created on demand (as requested by Biswa)
26121 and I have removed some debug messages.
26123 Patch submitted by:
26124 Johannes Schmid <johannes.schmid@gmx.de>
26126 2002-01-13 Stephane Demurget <demurgets@free.fr>
26128 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26129 proper tabs keyboard navigation.
26131 * src/an_symbol_view.c,
26133 src/gnome_project.c,
26134 src/project_dbase.c,
26135 src/tags_manager.c: removed some debugging display.
26137 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26139 * src/message-manager-dock.c
26140 src/message-manager-private.cc
26141 src/message-manager-private.h
26142 src/message-manager.cc
26145 src/preferences_gui.c:
26147 Patch submitted by:
26148 Johannes Schmid <johannes.schmid@gmx.de>
26150 This patch adds a tab to the notebook of the preferences-dialog
26151 where you can change the colors, the tab position of the new
26152 message manager. Also the truncate messages stuff has moved
26153 from misc tab to messages tab.
26155 Also improved the remembering position stuff of message manager.
26157 * data/internal.properties,
26158 Added definitions for messages colors and tag position.
26160 * src/message_manager.cc:
26161 Fixed a bug that never lets the messages panes to get cleared.
26162 Added wmclass setting for the message window. Fixed a bug in
26163 which the message window was not being shown.
26165 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26166 output and disabled it.
26168 * src/anjuta.c: Preferences created and loaded before anything else.
26169 anjuta now recognizes messages colors on startup and initializes
26172 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26174 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26176 2002-01-09 Stephane Demurget <demurgets@free.fr>
26178 * pixmaps/file_c.xpm,
26179 pixmaps/file_cpp.xpm,
26180 pixmaps/file_file.xpm,
26181 pixmaps/file_h.xpm,
26182 pixmaps/file_html.xpm,
26183 pixmaps/file_i18n.xpm,
26184 pixmaps/file_icon.xpm,
26185 pixmaps/file_pix.xpm,
26186 pixmaps/fv_doc.xpm,
26187 pixmaps/fv_i18n.xpm,
26188 pixmaps/fv_image.xpm,
26189 pixmaps/fv_source.xpm,
26190 pixmaps/fv_unknown.xpm: made these icons transparent.
26192 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26194 * launcher/anjuta_launcher.c: updated message strings
26195 * src/message-manager-dock.c: added newline at end to avoid compile warning
26196 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26197 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26198 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26199 entries for username and Python-style GPL notice
26200 * HACKING: added info on files to change to update Insert menu
26202 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26204 * src/project_dbase.c,
26205 src/an_file_view.c,
26206 src/an_symbol_view.c:
26207 Changed the CTree expander style to square and
26208 line style to Dotted line.
26210 * po/POTFILES.in: Removed and Added translable files.
26212 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26214 * ccview/.cvsignore: Removed.
26216 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26219 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
26220 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
26221 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
26222 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
26223 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
26224 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
26226 Removed ccview module because it is no longer needed.
26228 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26230 * src/project_dbase.c:
26231 Shifted structure initialization in project_dbase_new()
26232 before anything else, otherwise it was crashing due to
26233 uninitialized values.
26235 * src/an_symbol_view.c:
26236 Disabled high volume debug output.
26238 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26240 Applied a very heavy patch from:
26241 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26245 pixmaps/Makefile.am
26257 src/fileselection.c
26260 src/main_menubar_def.h
26261 src/mainmenu_callbacks.c
26262 src/mainmenu_callbacks.h
26263 src/project_dbase.c
26264 src/project_dbase.h
26265 src/project_dbase_gui.c
26267 src/text_editor_menu.c
26268 src/toolbar_callbacks.c
26269 tagmanager/Makefile.am
26271 tagmanager/include/Makefile.am
26272 tagmanager/include/tm_project.h
26273 tagmanager/include/tm_symbol.h
26274 tagmanager/include/tm_tag.h
26275 tagmanager/include/tm_tagmanager.h
26276 tagmanager/include/tm_workspace.h
26277 tagmanager/tm_project.c
26278 tagmanager/tm_source_file.c
26279 tagmanager/tm_symbol.c
26280 tagmanager/tm_tag.c
26281 tagmanager/tm_workspace.c
26282 widgets/Makefile.am: Modified.
26284 * src/an_file_view.[c,h],
26285 src/an_symbol_view.[c,h],
26286 src/file_history.[c,h],
26288 widgets/scroll-menu.[c,h],
26289 tagmanager/tm_file_entry.c
26290 tagmanager/include/tm_file_entry.h: Added new files.
26292 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
26293 private_func.xpm, public_func.xpm,
26294 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26295 private_var.xpm, public_var.xpm,
26296 function.xpm, fv_i18n.xpm, macro.xpm,
26297 protected_func.xpm, struct.xpm,
26298 fv_autofile.xpm, fv_image.xpm,
26299 ofolder.xpm, protected_var.xpm, variable.xpm:
26300 Updated and Added pixmap files.
26304 a) Removes CCView dependency.
26305 b) Improves the terminal.
26306 c) Adds tag navigation context menus.
26307 d) Upgrades tagmanager to latest version.
26308 e) Miscellaneous small additions.
26310 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26312 * src/project_dbase_gui.c: Fixed crash of anjuta
26313 when project first created.
26315 * src/gnome_project.c: It now updates the tags manager
26316 when new projects are created.
26318 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26320 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26321 for this big patch.
26323 * src/messages.[c,h]: Removed files.
26325 * src/message-manager.[cc,h],
26326 src/message-manager-dock.[c,h],
26327 src/message-manager-private.[cc,h]
26330 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26331 src/build_project.c, src/clean_project.c, src/compile.c
26332 src/configurer.c, src/debugger.c, src/find_in_files.c
26333 src/mainmenu_callbacks.c, src/preferences.h
26334 src/preferences_gui.c, src/properties.h
26335 src/utilities.c, src/utilities.h:
26336 The new messages widget.
26338 - Use of GtkNotebook instead of ToggleButtons
26340 - Popupmenu to show and hide message types and
26341 to dock/undock in detach mode
26343 All other things should work as they did with the
26344 old message window. Currently the keyboard short-cuts
26345 do not work in detached mode.
26347 Some functions in utitlities.[c,h] changed.
26348 so that they take const arguments where this is possible
26350 * src/Makefile.am, po/POTFILES.in:
26351 Removed messages.[c,h] and
26352 added message-manager.[cc,h], message-manager-dock.[c,h],
26353 message-manager-private.[cc,h]
26355 * src/message-manager.h: Removed "include <bonobo.h>"
26356 and added a newline at the end of the file.
26358 * src/message-manager-private.cc:
26359 Set clist's width setting to Automatic.
26360 Set scroll window's scroll bars to Automatic.
26362 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26364 * text_editor_menu.c:
26365 Fixed misalignment of the function sub menu
26366 in the text editor pop up menu.
26368 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26370 * src/text_editor.c: Fixed a compiler warning.
26372 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26374 * THANKS, manuals/*/authors.sgml: updated for new translations
26375 * plugins/class-gen/clsGen.c: converted messages to English
26376 * src/about.c, src/main_menubar_def.h: string updates
26378 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26383 src/mainmenu_callbacks.c
26386 src/text_editor_cbs.c
26387 src/text_editor-gui.c:
26389 Earlier code for adding 'cross' button
26390 for closing pages were too error prone and unorganized.
26391 Cleaned up the code and shifted the 'extra' widgets
26392 creation (eg. close button, close_pixmap and lable)
26393 from anjuta to text_editor. This takes care of proper
26394 widgets creation and destruction. Otherwise, anjuta
26395 was crashing at too many points, especially related
26396 to docking and undocking.
26398 2002-01-04 Stephane Demurget <demurgets@free.fr>
26400 * src/aneditor.cxx: removed debugging code.
26402 * data/properties/.cvsignore: added swap files.
26404 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26408 Fixed Crashing of anjuta when a new file is saved as
26411 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26413 * src/aneditor.c: Some debug codes around.
26415 * data/internal.properties, data/anjuta.properties: Removed.
26416 data/properties/Makefile.am:
26417 data/properties/ada
26419 data/properties/make
26421 data/properties/html
26422 data/properties/ruby
26423 data/properties/baan
26424 data/properties/idl
26425 data/properties/pascal
26426 data/properties/sample
26427 data/properties/bash
26428 data/properties/java
26429 data/properties/perl
26430 data/properties/sql
26431 data/properties/conf
26432 data/properties/latex
26433 data/properties/props
26435 data/properties/cpp
26436 data/properties/lua
26437 data/properties/python
26438 data/properties/xml
26439 data/properties/others
26440 data/properties/.cvsignore:
26441 Added files. Properties now splitted into small files
26445 configure.in: Update the removal and added properties module.
26447 * src/preferences.c: preferences_new(): Updated to reflect the
26448 new properties files organization.
26450 * src/Makefile.am: Added Baan Lexer.
26452 2002-01-01 Stephane Demurget <demurgets@free.fr>
26454 * src/aneditor.cxx: readded the baan lexer.
26456 * src/preferences.c: fixed translated messages and a typo.
26458 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26459 confusing the regexp usage in xml-i18-merge.
26461 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26463 * src/project_dbase.c: tidied some messages, and spotted a typo in
26464 the reading of properties which prevented the project version from
26465 ever being reported in the Project Information window - fixed :)
26467 * po/POTFILES.in: removed syntax.h
26469 2001-12-31 Stephane Demurget <demurgets@free.fr>
26471 * data/internal.properties: fixed baan properties.
26472 Added all ada properties.
26474 * src/main_menubar_def.h,
26477 src/utilities.[ch]: added support for the Ada highlight style.
26479 2001-12-31 Stephane Demurget <demurgets@free.fr>
26481 * plugins/*/.cvsignore: updated.
26483 2001-12-31 Stephane Demurget <demurgets@free.fr>
26487 src/Makefile.am: removed the empty header syntax.h.
26489 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26492 Stef's observation on the 'superfluous' hseparators in the recent
26493 files and projects is fully justified -- removed.
26495 * main_menubar_def.h:
26496 Changed "Plug Ins" to "Plugins" in the menu label.
26498 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26499 Added class-gen in the configure output and class-gen module.
26501 * data/internal.properties:
26502 Correct mis-spelled "jave" to "java".
26503 Added file.is.source for *.h, *.c, *.cpp properties.
26505 * global-tags/Makefile.am:
26506 "chmod +x create_global_tags.sh" before it is executed, because
26507 there is very high chance that it will be found "-x" and resulting
26510 2001-12-31 Stephane Demurget <demurgets@free.fr>
26512 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26515 * src/gnome_project.c: (create_new_project): if the user doesn't
26516 select any icon, it doesn't have any extension and thus we can't
26517 use it in printf on Solaris, since the %s modifier use strlen to
26518 know the string length and then crash. On Linux, gcc checks the value
26519 of the pointer to be NULL and write "(null)" if necessary. We can't
26522 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26523 don't need to have the directory icon but the generic one.
26525 2001-12-30 Stephane Demurget <demurgets@free.fr>
26527 Merged with latest (1.42) scintilla.
26529 Added: Support for the {load,save}.on.(de)activate properties.
26530 The PHP lexer to match keywords case insensitively.
26532 Experimental supports for changeable style attribute & line
26535 Updated: Both the C++ and HTML lexers.
26536 More shell keywords added.
26537 Horizontal scrolling and diplay of long lines optimised.
26538 Cursor setting optimised.
26540 Bugs fixed: Caret movement over folded lines.
26541 Selection tracking in 2ndary views when doing modifications.
26543 * scintilla/CallTip.{cxx.h},
26544 scintilla/ContractionState.{cxx,h},
26545 scintilla/Document.{cxx,h},
26546 scintilla/Editor.{cxx,h},
26547 scintilla/KeyWords.cxx,
26548 scintilla/LexHTML.cxx,
26549 scintilla/PlatGTK.cxx,
26550 scintilla/RESearch.cxx,
26551 scintilla/ScintillaBase.cxx,
26552 scintilla/ScintillaGTK.cxx,
26553 scintilla/Style.{cxx,h},
26554 scintilla/StyleContext.h,
26555 scintilla/ViewStyle.cxx,
26556 scintilla/include/*.h: updated.
26558 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26560 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26561 should have been told to the scintilla team. We're lucky I read the
26562 ChangeLog and the modifications of the lexer (thanks to the Gnome
26565 * data/internal.properties: added Baan definitions.
26566 Fixed some issues for C such as *_cast directive, that are only
26567 available with C++.
26568 Updated C++, HTML and shell scripts definitions.
26569 Updated Ada and Bullant, that have been forgotten.
26571 * src/main_menubar_def.h,
26574 src/utilities.[ch]: added support for the Baan highlight style.
26576 2001-12-29 Stephane Demurget <demurgets@free.fr>
26578 Polished the plugins menu behaviour and added a tearoff
26579 menuitem to the recent entries submenu.
26581 Note: The recent entries list seems to be too height
26582 with all these superfluous hseparators.
26584 * src/main_menubar.c: Polished, making some
26585 functions declarations static and cleaning some code.
26587 (create_submenu_plugin): removed the extra
26588 plugins entry and the horizontal separators.
26590 (on_plugins_menu_realize): the plugins menu is only
26591 shown if there's at least one available.
26593 (create_submenu*): added a tearoff menuitem to have
26594 a more homogeneous menu style. For now, it doesn't
26595 take care of user settings (but it was even worse
26598 2001-12-29 Stephane Demurget <demurgets@free.fr>
26600 * configure.in: added the packageplugindir variable to avoid
26601 installing the plugins in $(prefix). It's not the same path as
26602 anjuta 2 to allow parallel installation.
26604 2001-12-29 Stephane Demurget <demurgets@free.fr>
26605 Fix a reopened part of bug #440676: keyboard navigation between the
26606 different text buffers. Changed to a more global approch.
26608 * src/notebook.[ch]: removed.
26610 * src/Makefile.am: removed notebook.[ch]
26612 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26613 (on_anjuta_window_key_press_event): added to fulfill the global
26616 * HACKING: updated according to the new global shortcuts handling.
26618 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26620 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26621 Shifted plugin menu from Edit submenu to main menu.
26624 Added plugins/sample1/plugin-sample1.c
26626 * plugins/sample1/plugin-sample1.c:
26627 Added localization and used anjuta_info, instead of anjuta_error.
26629 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26632 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26634 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26637 * Makefile.am: Added module plugins.
26639 * plugins, plugins/Makefile.am, plugins/sample1/*:
26640 Created plugins modules.
26642 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26643 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26644 to load plugins of *.so only and not *.so* (which results
26647 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26648 plugins during packaging.
26650 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26652 * configure.in: Added Greek (el) to ALL_LINGUAS.
26654 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26656 * configure.in: Added portuguese to ALL_LINGUAS
26658 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26660 * global-tags/.cvsignore
26661 tagmanager/.cvsignore
26662 tagmanager/include/.cvsignore:
26663 Added cvs ignore files.
26666 Updated cvs ignore file.
26668 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26670 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26671 data/anjuta.properties, data/internal.properties: clean up some
26672 message strings (me)
26674 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26676 * src/about.c, THANKS: added Jens to the credits
26678 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26680 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26681 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26682 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26683 Georg <mail@jensgeorg.de> to add close button to file tabs.
26685 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26687 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26688 (debugger now catches correct signal from process)
26690 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26692 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26693 * src/pixmaps.h: switch appwizard project icons to new designs
26694 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26696 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26698 * pixmaps/Makefile.am: stop redundant images from being installed.
26699 The next step will be to remove them completely.
26700 * src/appwiz*: further updates (more to come)
26701 * src/pixmaps.h: cleaned up, commented
26702 * src/splash.c: should use the pixmaps macro defined
26703 * HACKING: more on the graphics stuff and use of pixmaps.h
26705 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26707 * src/defaults.c: fix bug #494864
26709 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26711 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26712 graphics from Misha
26713 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26714 redundant graphics, no longer used
26715 * src/appwiz*: revamped application wizard by Andy and Misha for
26716 a more usable and professional look-and-feel
26717 * HACKING: updates to cover patching, graphics, and some additions
26719 * TODO: removed some implemented features
26721 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26723 * data/anjuta.properties, data/internal.properties: cleanup
26724 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26725 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26726 to edit styles colors for keywords and add Goto Tag menu option
26729 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26731 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26734 fixes the Forget of the cursor position when tab is brought active
26735 from project manager.
26737 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26740 Exported "TERM=xterm" to get a color terminal when
26741 anjuta is not started from within a terminal.
26743 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26747 Added a frame around zvt terminal.
26749 * src/preferences_gui.c
26750 Modified to say "Use glade component (experimental)"
26751 instead of "Use Component".
26753 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26756 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26759 src/fileselection.c
26764 src/project_dbase.c
26766 a) Extra scrollbar in terminal no longer appears.
26767 b) Character set preference should be preserved (untested).
26768 c) File selection widget now remembers last directory.
26769 d) On creation of generic project, the glade 'file not found' error no
26771 e) First terminal window is created 'on demand', so it should always to
26772 the Right Thing (TM) as far as starting WD is concerned. Also, the
26773 environment is now passed to the terminal.
26774 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26776 g) Fixed some compilation warnings.
26778 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26780 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26781 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26782 * src/*: cleanups (me)
26783 * pixmaps/mini_term.xpm: added new file for terminal button
26784 (me, based on existing artwork)
26786 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26788 * configure.in: bumped version to 0.1.9-pre
26789 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26791 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26793 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26795 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26796 files are free of that char)
26797 * configure.in: added "az" to ALL_LINGUAS
26799 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26801 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26802 crash bug fix from Biswa.
26803 * FUTURE: added Anjuta/gIDE merger information to provide
26804 details on future direction and status of 1.x stuff
26805 * NEWS: prepared for release
26806 * po/de.po: update from Jens Georg <mail@jensgeorg>
26808 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26810 * multiple minor updates pre-0.1.8
26811 * patch from Biswa to fix syntax highlighting and packaging
26812 * po/fr.po: update from Stef
26814 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26816 * global-tags/Makefile.am
26817 global-tags/create_global_tags.sh
26818 global-tags/tm_global_tags.c
26819 scintilla/LexCPP.cxx
26820 scintilla/include/SciLexer.h
26822 src/project_dbase.c
26823 tagmanager/Makefile.am
26824 tagmanager/include/Makefile.am
26825 tagmanager/include/tm_project.h
26826 tagmanager/include/tm_tag.h
26827 tagmanager/include/tm_tagmanager.h
26828 tagmanager/tm_project.c
26829 tagmanager/tm_source_file.c
26830 tagmanager/tm_tag.c
26831 tagmanager/tm_workspace.c:
26833 Includes the syntax highliting patch to scintilla).
26834 and more stable code.
26836 *tagmanager/include/tm_symbol.h: New file.
26837 *tagmanager/tm_symbol.c: New file.
26839 Add symbol tree building functionality at project level
26842 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26844 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26846 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26847 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26848 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26849 : New and improved pixmaps from Misha <misha@phreaker.net>
26852 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26854 * Big patch submitted by
26855 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26856 Many thanks to him.
26858 * src/Makefile.am, src/aneditor.cxx
26859 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26860 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26861 Use of tagmanager lib for advanced calltips.
26863 * global-tags/*: Created new directory and added files to
26864 generate system.tags.
26866 * tagmanager/*: Created new directory and added tagmanager lib
26869 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26870 the above additions.
26872 * data/Makefile.am: Modified to accomodate generated system.tags file.
26874 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26876 * scintilla/: updated to 1.41
26877 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26878 * src/about.c: updated list of authors
26879 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26880 * HACKING: updated to cover Scintilla usage
26881 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26884 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26886 * src/aneditor.cxx: Fixed compilation errors with it.
26887 by add include to gtk+ headers and typedefining a mysteriously
26888 vanished class Colour.
26890 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26892 * configure.in: Added pt_BR in the languages.
26894 2001-11-01 Andy Piper <andy.piper@freeuk.com>
26896 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
26897 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
26899 * manuals/C/anjuta-manual/*: new format to match
26900 the rest of the GNOME docs chapter layout. Added the many
26901 new contributors. Moved Authors and License information into new
26902 chapters of their own - should make expansion easier too
26903 * src/compiler_options.c: changed the profiler option to -pg to
26904 work with GNU tools (gprof)
26905 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
26908 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
26910 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
26911 compiler_options_gui.c:
26912 Added a new entry for linker flags and renamed c_options to c_flags
26913 and l_options to l_libs. Also, added a new function:
26914 compiler_options_set_prjlflags_in_file();
26916 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
26918 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
26920 2001-10-26 Andy Piper <andy.piper@freeuk.com>
26922 * THANKS, src/about.c: corrections and additions following
26924 * src/main_menubar.c: patch from Rikul to fix the problem with
26925 menu accelerators not being loaded
26927 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
26929 * THANKS: Added all contributors and translators names and emails.
26931 * pixmap/anjuta_logo.png: Reduced the size of the logo.
26932 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
26933 Added new file (earlier logo with border).
26934 * src/about.c: Added all contributors names and emails
26935 and used macro definition for logo pixmap file.
26936 * src/pixmaps.h: Added entry for anjuta splash screen.
26938 2001-10-24 Andy Piper <andy.piper@freeuk.com>
26940 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
26941 to new PNG version (thanks to Misha) and removed the old
26944 2001-10-24 Abel Cheung <maddog@linux.org.hk>
26946 * THANKS: added Conner Mo for simplified Chinese translation.
26947 * configure.in: added zh_CN in ALL_LINGUAS
26949 2001-10-21 Abel Cheung <maddog@linux.org.hk>
26951 * THANKS: added Joe Man for his traditional Chinese translation.
26952 * configure.in: added zh_TW in ALL_LINGUAS.
26954 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
26956 * src/main_menubar_def.h: Changed the link of lidn to
26957 http://lidn.sourceforge.net.
26959 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
26961 * Applied patch from Rikul
26962 * Applied patch from Luca
26963 * Fixed a cvs conflict. :)
26965 2001-10-17 Stephane Demurget <demurgets@free.fr>
26967 * THANKS: added Marc Botermans for his Dutch translation.
26969 * configure.in: added nl in ALL_LINGUAS.
26973 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
26975 * anjuta.c: Fixed luca's typo.
26976 * resources.c, resources.h: Changed gchar* return to void, to
26977 avoid a compiler warning.
26978 * scintilla/Makefile.am: Reorganized file entries.
26979 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
26981 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
26983 * Upgraded scintilla to 1.4.
26984 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
26985 LexLisp.cxx StyleContext.cxx StyleContext.h
26986 * src/Makefile.am: Added 4 lexers and separated lexer objects
26987 from the main link variable.
26989 2001-10-14 Stephane Demurget <demurgets@free.fr>
26991 * THANKS: added Luca, even if it shouldn't be my role to write
26992 this sort of thing :)
26994 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
26995 the latest Luca patch.
26997 2001-10-14 Andy Piper <andy.piper@freeuk.com>
26999 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27000 This is not documented yet; plugins to come later.
27001 * src/find*.c: find dialogs now persistent
27002 (Rick <rikul@bellsouth.net>)
27003 * widgets/gnomefilelist.c: fixed multiple file open issue
27004 (Rick <rikul@bellsouth.net>)
27005 * changes to recent file and project lists handling
27006 (lbell <lbell@tsc4.com>)
27007 * more minor UI updates (me)
27009 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27011 * src/Makefile.am: removed warnings for traditional C syntax
27012 * pixmaps: added new icons for mini_locals, mini_cvs and
27013 the splash screen - thanks to Misha <misha@phreaker.net>
27015 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27017 * src/toolbar.c: fix typo in tooltip text
27018 * ccview/cccmd.cc: alter Func to Function in menu text
27020 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27022 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27023 issue with find dialog reporting an error when Scintilla finds text
27024 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27025 DOS files (i.e. CR/LF translation)
27027 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27029 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27031 * data/internal.properties: default fold style now set to 3 :-)
27032 * applied patch from rikul <null@acm.org> to turn notebook tab
27033 headings red when file has been edited.
27035 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27037 * configure.in: Added "no" to ALL_LINGUAS.
27039 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27041 * Patch from lbell <lbell@tsc4.com>
27046 src/main_menubar_def.h
27047 src/mainmenu_callbacks.c
27048 src/mainmenu_callbacks.h
27049 src/project_dbase.c
27050 src/project_dbase.h
27052 Implemented a check menu item to handle the 'show locals' flag
27053 for the current project.
27055 * data/internal.properties: Removed the redundant command
27056 for gnome-terminal.
27058 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27060 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27062 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27064 * configure.in: Added "ta" to the languages list.
27066 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27068 * data/internal.properties:
27069 added fold.symbols property to control appearance of folds
27070 in the Scintilla editor (thanks to rikul <null@acm.org>)
27072 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27075 one extra button for message win is being created -- Fixed.
27077 The frame should be hidden and not only the pix_lab when
27078 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27081 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27082 for the time being it is same as mini_cvs.xpm.
27084 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27086 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27088 Patch from rikul <null@acm.org>
27090 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27091 glades.h, messages.c, messages.h, pixmaps.h,
27092 project_dbase.c, project_dbase.h, session.c,
27093 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27095 inserted 'add to watch' option in inspect window, so you can add easily
27096 a variable in watch window .
27098 Added a new message pane for the gdb local variables inspection. Changed
27099 the code in messages.c to better account for future new panes insertion.
27100 Defined a new pixmap for the new tab button in pixmaps.h
27101 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27104 Changed the debugger module to have a single function for asking to gdb
27105 to send program info. The idea is to ask the debugger about only the
27106 info needed to open windows( watch, registers, etc ) to speedup the step
27107 command. I plan to ask informations to the debugger based on the user
27109 The request for local variables is enabled by default, but the
27110 projectDBase has a variable to control it, to allow disabling that
27111 feature, there is also the code to save and to reload the state. If you
27112 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27115 This big patch is from: lbell <lbell@tsc4.com>
27117 2001-09-20 Stephane Demurget <demurgets@free.fr>
27119 Patch from rikul <null@acm.org> :
27121 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27122 problem and added folding support for php/hmtl.
27124 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27126 * Fixed dnd of files within scintilla.
27127 patch from: rikul <null@acm.org>
27129 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27131 * Applied patch from Luca.
27133 * src/source.c: source_write_build_files(): Fixed the project generation
27134 failure. The fist return statement and the free_project_type were
27137 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27139 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27140 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27142 1) Restore the error color to red (waiting for a configurable one )
27143 2) Saving projects settings if you exit anjuta without closing an open
27145 3) New Menu 'repaeat search' to search with a keystroke without pressing
27147 4) some define in the menus to better handle menu item update
27149 Patch from: lbell <lbell@tsc4.com>
27151 * main_menubar_def.h, main_menubar.c: Change the position of
27152 "Repeat find" menu position.
27154 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27156 project_type.h, project_type.c, source.c: Applied patch.
27157 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27159 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27161 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27163 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27165 * Fixed bug #445752
27167 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27169 * Fixed bugs in Gtk-- and Gnome-- project type
27171 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27173 * dnd.c: Support for multiple files drag-n-drop.
27175 Patch from: rikul <null@acm.org>
27177 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27178 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27181 Patch from: rikul <null@acm.org>
27183 * Applied patch for widgetizing goto dialog box.
27186 * Applied patch for having new project type handling.
27187 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27189 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27191 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27192 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27193 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27194 find_replace.c, find_replace.h, find_text.c, find_text.h,
27195 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27196 project_dbase.h, source.c, text_editor.c, text_editor.h,
27197 text_editor_cbs.c, utilities.c, utilities.h:
27199 Applied a huge patch (after slight preview). I would like Luca
27200 to have his feature additions mentioned here.
27202 Patch from: lbell <lbell@tsc4.com>
27204 2001-09-09 Stephane Demurget <demurgets@free.fr>
27206 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
27208 * po/fr.po: updated to the latest sources.
27211 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27213 * Fixed bug #445752
27215 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27217 * dnd.h, dnd.c: New files for drag n drop support.
27219 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
27220 Added drag and drop support for opening files.
27222 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
27223 Archit Baweja <bighead@crosswinds.net> for this idea.
27225 * TODO: Added some more todos. :-(
27227 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27229 * Fixed the goto line activate bug.
27230 patch from: Martyn Bone <mbone@brightstar.u-net.com>
27232 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27234 * Fixed bugs in Gtk-- and Gnome-- project type
27236 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
27238 * widgets/gonmefilelist.c, gnomefilelist.c:
27239 Modified multiple selection on pressing control.
27240 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27242 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
27243 Modified multiple selection on pressing control.
27244 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27246 2001-09-05 Abel Cheung <maddog@linux.org.hk>
27248 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
27249 This is useless; but just in case...
27251 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
27253 * data/internal.properties: modified a bit of perl properties.
27255 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
27257 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
27258 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
27259 Added support for multiple file imports. Changed the standrd C++
27260 convention of #include <file> to #include <file.h>, because I had given
27261 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
27262 now support the #include <file> convention. That is something to be fixed :).
27263 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27265 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
27267 * src/anjuta.c: Added function static greetings_text(), to solve the non
27268 translation of the greetings text in the wizard.
27270 2001-08-31 Andy Piper <andy.piper@freeuk.com>
27272 * src/find_in_files_gui.c: made order of buttons consistent with other Find
27273 dialogs, with OK the default (fix bug #453482)
27275 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
27277 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
27279 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
27281 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
27289 src/main_menubar_def.h
27290 src/mainmenu_callbacks.c
27291 src/mainmenu_callbacks.h:
27292 Applied the patch that addes menu items which allow users to
27293 insert GPL notice and date time in current document.
27294 patch from: Rick Patel <rikul@shreve.net>
27296 * src/main_menu.c: Fixed a compilation error.
27298 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27300 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27301 about the unterminated strings.
27303 * scintilla/*: Updated scintilla to 1.3.9 version.
27305 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27307 * widgets/gnomefileselection.c:
27308 Applied the patch for fixing multiple selection of file open funcion,
27309 which will deselect the files selected.
27310 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27312 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27314 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27315 src/fileselection.c, src/anjuta_cbs.c:
27316 Applied the patch for multiple selection of file open.
27317 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27319 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27321 * Removed "-f" option in call to devhelp, because devhelp no longer
27324 2001-08-26 Stephane Demurget <demurgets@free.fr>
27326 All these modifications have been pointed out by
27327 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27329 * data/internal.properties: two fixes for the PHP lexer.
27332 * fr.po: minor fixes.
27334 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27336 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27340 main_menubar_def.h,
27341 main_menubar_callbacks.c,
27343 Added new menu item for "close all fils".
27344 (Patch from Rikul <rikul@shreve.net>, after revision)
27346 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27348 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27349 (Patch from Rikul <rikul@shreve.net>)
27351 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27352 (Patch from Rikul <rikul@shreve.net>)
27354 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27356 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27357 project name in application widzard.
27358 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27360 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27361 of the 'OK' button there is an 'Execute' one.
27362 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27364 * executer.c: Changed cancel button to close button. That was more appropriate.
27366 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27368 * HACKING: corrected >>>>>> Config management.
27370 * HACKING: Added many things.
27372 * src/launcher.h: Added some comments.
27374 2001-08-21 Stephane Demurget <demurgets@free.fr>
27376 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27379 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27380 src/appwizard_cbs.c,
27381 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27382 Andy Piper <andy.piper@freeuk.com>
27384 * po/fr.po: updated to latest sources.
27386 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27389 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27391 * Fixed bugs #450280 and #448845
27393 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27395 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27398 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27399 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27400 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27401 names to remove "Anjuta: " prefix
27403 * src/main_menubar_def.c: altered a message
27405 * launcher/anjuta_launcher.c: cleaned up some messages
27407 * src/debugger.c: edited messages to improve clarity
27409 * src/app_wiz*.c: tidied wizard interface
27412 2001-08-15 Stephane Demurget <demurgets@free.fr>
27414 Synced Naba's fix and mine about the wizards not working and removed
27415 anjuta.prj to avoid a nasty checkin.
27417 * Makefile.am: removed the install-data-local rule.
27419 * data/Makefile.am: changed the list of files.
27421 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27423 * .cvsignore: added anjuta.prj for the same reason.
27426 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27428 * src/source.c: Fixed a bug that fails new gnome projects to get
27431 * src/project_manager.c: Fixed a bug that disables storing recent
27434 * Makefile.am: Added stuffs to install the macro files in the
27438 2001-08-14 Stephane Demurget <demurgets@free.fr>
27440 * data/Makefile.am: added some rules to support the gnome/ macros
27441 dir in order to make the wizards work again.
27443 * anjuta.spec.in: upped the release number.
27446 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27448 * configure.in (ALL_LINGUAS): Added pl.
27451 2001-08-09 Stephane Demurget <demurgets@free.fr>
27453 * anjuta.spec.in: fixed the doc files list.
27456 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27458 * src/about.c: corrected my email address. :-)
27462 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27463 (patch from Andy Piper <squiggle@ukgateway.net>)
27465 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27467 * debugger.c: Fixed a bug associated with debugging threaded
27470 * text_editor_menu.c: Fixed broken ui in text editor
27473 * text_editor_menu.c: Now the option sub menu in text editor pop up
27476 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27477 (suggested by lord sibn <sibn@utspl.cjb.net> )
27479 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27481 * src/text_editor_menu.c: Added menu item for context help
27482 (patch from Andy Piper <squiggle@ukgateway.net>)
27484 2001-08-06 Stephane Demurget <demurgets@free.fr>
27486 * ccview/cccproj.cc: added missing i18n strings.
27488 * data/welcome.txt: bumped version to 0.1.6.
27490 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27492 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27494 * help.c, help.h: Added support for DevHelp context sensitive help
27495 and gnome api browsing.
27496 * Fixed toolbars and editor views "not save" bug.
27497 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27498 (patch from Andy Piper <squiggle@ukgateway.net>)
27499 * Updated THANKS and chapter15.sgml for uk and ru translators.
27501 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27503 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27504 * Updated configure.in to include these changes
27506 2001-08-03 Stephane Demurget <demurgets@free.fr>
27508 * src/project_dbase_gui.c: fixed bug #446963
27509 (on_project_dbase_ccview_update_start),
27510 (on_project_dbase_ccview_update_end): added.
27511 These two respectively disable and enable close file/project
27512 menu entries and toolbar items, while the ccview part updates
27516 2001-08-03 Stephane Demurget <demurgets@free.fr>
27518 * configure.in: added sv to the ALL_LINGUAS list.
27521 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27523 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27524 file to work: merge translations and distribute it.
27526 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27528 * NEWS, README, THANKS & TODO: Spelling fixes.
27530 2001-08-01 Stephane Demurget <demurgets@free.fr>
27532 * README: updated requirements.
27534 * scintilla/Makefile.am,
27535 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27536 target can't be realized (custom build path).
27538 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27539 Removed install-data-local.
27541 * src/compiler_options.c: changed the include paths of the pixmaps.
27542 we hadn't any warning because of the include paths passed to the
27543 compiler. Thanks to make distcheck for reporting this.
27546 2001-07-31 Stephane Demurget <demurgets@free.fr>
27548 * NEWS, THANKS: updated.
27550 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27551 fixed to show the correct kernel signal number and its description.
27553 * widgets/gnomefilelist.c: fixed bug #445756
27554 (goto_last): renamed to goto_prev and changed according to goto_next.
27555 (goto_next): added.
27556 (goto_directory): removed.
27557 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27558 returned value is now the position in the list.
27559 (check_ok_button_cb): changed the back check and added one for next.
27560 (gnome_filelist_set_dir): the check in history make it wouldn't be
27561 a "true" history. polished the whole thing, using set_dir_internal.
27562 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27563 there's no check in the history when using back or next.
27565 * manuals/*: added missing .cvsignore files.
27568 2001-07-30 Stephane Demurget <demurgets@free.fr>
27570 * po/fr.po: updated to latest sources.
27572 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27573 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27574 to put off their sensitive attributes.
27576 2001-07-29 Stephane Demurget <demurgets@free.fr>
27578 * po/fr.po: fixed some grammar things.
27579 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27582 * src/utilities.c: (file_is_link): use lstat instead of stat.
27584 2001-07-27 Naba Kumar <kh_naba@123india.com>
27586 * Remove help dir from cvs, because it is no longer
27589 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27592 2001-07-24 Naba Kumar <kh_naba@123india.com>
27594 * debugger.c: (debugger_update_prog_status): Fixed
27595 the bug with gdb version 5. Debugger starts, when
27596 step in/out/over etc are clicked.
27598 * debugger.c: All functions: added debugging codes.
27600 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27601 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27602 Modified to recognize non project files also.
27604 * source.c: (source_write_configure_in):
27605 Added source for 'prefix' counterparts for
27606 no-prefix AC_SUBST.
27608 2001-07-23 Naba Kumar <kh_naba@123india.com>
27610 * anjuta.c: added function anjuta_remove_text_editor();
27611 and suitably modified anjuta_remove_current_text_editor().
27613 * project_dbase.c: project_dbase_close(), Added code to
27614 close all opened files that belong to the project when
27615 the project is closed.
27616 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27618 * Updated the manuals/anjuta-manual subdir for GDP standards.
27619 (patch from Andy Piper <squiggle@ukgateway.net>)
27621 * main_menubar.h, main_menubar.def: Added Menu items to handle
27622 urls for library references, bugs, patches and feature request
27625 2001-07-20 Naba Kumar <kh_naba@123india.com>
27627 * Set wmclass names in all windows.
27628 (patch from Andy Piper <squiggle@ukgateway.net>)
27629 * New splash logo from "Misha" <misha@phreaker.net>);
27631 2001-07-19 Naba Kumar <kh_naba@123india.com>
27633 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27634 set caret color, calltip back color and selection fore/back
27637 2001-07-18 Naba Kumar <kh_naba@123india.com>
27639 * project_dbase.c: Closes all files when project is closed.
27640 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27641 -- We still need to refine this as it closes all sort of files.
27643 * compiler_options.c: Fixed seg-fault bug when last item in
27644 compiler option lists is removed.
27646 * Fixed missing newline warnings during compilation.
27647 (patch from Andy Piper <squiggle@ukgateway.net>)
27649 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27651 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27652 autogenerated no need to store'em in CVS.
27654 * ccview/.cvsignore: Addition of cvsignore.
27656 2001-07-17 Naba Kumar <kh_naba@123india.com>
27658 *GUI fixes and spell corrections
27659 (patch from Andy Piper <squiggle@ukgateway.net>)
27661 2001-07-15 Naba Kumar <kh_naba@123india.com>
27663 *Fixed double error message for file not found.
27665 *Put white backgrounds for png images.
27667 *Converted '-' to '_' in sgml files.
27669 2001-07-14 Naba Kumar <kh_naba@123india.com>
27671 * project_dbase.c: Short-cut for expand/collasp project tree
27673 * project_dbase_gui.c:
27674 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27676 2001-07-13 Naba Kumar <kh_naba@123india.com>
27678 * notebook.[h,c]: Added
27679 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27680 Project/message window now toggles on control and
27681 and notebook switch short-cut
27683 2001-07-7 Naba Kumar <kh_naba@123india.com>
27685 * Changed a new icon set which looks more gnomish.
27687 * Changed a new anjuta splash logo.
27688 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27690 2001-07-6 Naba Kumar <kh_naba@123india.com>
27692 * ccview/*: Integrated ccview for class view and file view
27693 in the project Manager.
27695 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27697 2001-07-1 Naba Kumar <kh_naba@123india.com>
27699 * scintilla/*: Upgraded Scintilla to version 1.3.7
27701 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27703 2001-06-28 Naba Kumar <kh_naba@123india.com>
27705 * src/debugger.c: Correct step-over and step-out swapping.
27707 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27708 chapters and added more stuffs.
27710 2001-06-13 Naba Kumar <kh_naba@123india.com>
27712 * data/autogen.sh.gtkmm: Added
27714 * data/autogen.sh.gnomemm: Added
27716 * src/appwiz.c: Added two more application wizard templetes
27718 * src/project: for gtk-- and gnome-- and proper support
27720 * src/source.c: for c++ in the project configuration.
27724 2001-05-05 Naba Kumar <kh_naba@123india.com>
27726 * Merged my pre-cvs modifications with
27727 the current cvs copy.
27729 * (lot of files change).
27731 * Implemented session management.
27733 * Local installation possible by
27734 manageing our own pixmaps paths
27737 * resources.h: Added.
27738 * resources.c: Added.
27742 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27744 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27745 Corrected/extended ignores.
27747 2001-05-04 Naba Kumar <kh_naba@123india.com>
27749 * manuals/: dir tree added.
27750 Sgml documentation started in this dir.
27752 * omf-install/: dir tree added.
27754 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27755 Created initial document structure.
27757 * configure.in: Added test for scrollkeeper.
27758 Added some Makefile entries in AC_OUTPUT.
27760 * Makefile.am: Added subdir manuals/
27762 * HACKING: Wrote something stupid.
27764 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27766 * Makefile.am: Added ChangeLog in local data list, becaused it's
27767 needed to create a new project.
27769 * po/fr.po: minor fixes.
27771 * src/build_file.c, src/configurer.c, src/debugger.c,
27772 src/executer.c, src/find_replace.c, src/gnome_project.c,
27773 src/goto_line.c, src/launcher.c, src/messages.c,
27774 src/preferences.c src/project_dbase.c: functions declared static.
27776 * widgets/gnomefilelist.c: Fixed a project creation bug,
27777 introduced with latest changes.
27779 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27781 * widgets/gnomefilelist.c,
27782 BUGS: Fixed an annoying bug preventing from loading files/project
27783 given on the command line. Polished the whole gnome_filelist widget.
27785 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27789 src/anjuta.h: Polished the command line parsing.
27791 * BUGS: Need to clean that damn gnome_filelist widget.
27793 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27797 src/signals.c: Removed duplicated includes.
27799 * po/fr.po: minor fixes.
27801 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27802 create_compiler_options_page? () declared static.
27804 src/anjuta.c: Put a command line option for disabling
27807 * src/preferences_gui.c: Fixed an internationalization issue,
27808 other functions declared static.
27810 * src/gnome_project.c: Fixed some memory leaks,
27811 new_prj_terminated () declared static.
27813 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27815 * configure.in: Sort ALL_LINGUAS alphabetically.
27817 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27819 * Emptied that ugly old Changelog.
27821 == Anjuta 0.1.5 ===
27824 2001-03-10 Naba kumar <naba@gnome.org>
27826 * src/gnome_project.c: Fixed project dir creation bug.
27828 * src/text_editor.c: Fixed double accelerators bug.
27830 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27832 * src/stack_trace.c, * src/compiler_options.c,
27833 data/internals.properties, src/defaults.c:
27834 Fixed pixmap creation with NULL window.
27836 * src/commands.c, src/preferences_gui.c, src/build_project.c
27837 src/clean_project.c: Bug fix.
27839 * src/main_menubar_def.h: i18n bug fix.
27841 * src/executer.h, src/executer.c: Bug fix.
27843 * src/controls.c: Bug fix.
27845 * src/debugger.c: Debugger now takes program args.
27847 * po/ja.po: Added japanese translation file.
27849 Upgraded to ver 0.1.4
27850 ... Fixed other minor bugs.
27852 == Anjuta 0.1.3 ===
27854 2001-XX-XX Naba kumar <naba@gnome.org>
27856 * Lots of unaccountable changes. Integrated scintilla.
27857 Redesigned Project managemet. Added supports for other languages.
27858 Java style properties managements. .... blah blah
27860 2000-11-11 Naba kumar <naba@gnome.org>
27862 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27863 Upgraded to version 0.1.3.
27865 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27866 Fixed to activate Debug->add watch properly.
27868 === Anjuta 0.1.2 beta_2 ===
27869 === Anjuta 0.1.2 ===
27871 2000-11-05 Naba kumar <naba@gnome.org>
27873 * src/compiler_options.c, src/compiler_options_cbs.c
27874 src/compiler_options_cbs.h, src/compiler_options_gui.c
27875 src/anjuta2.c, extra/stock_libs.anj (new),
27876 extra/README.stock_libs (new), htmls/page13.html,
27877 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27878 added libraries. Stock libs provided for ease of entry. Modified
27879 help html file accordingly.
27881 2000-11-03 Naba kumar <naba@gnome.org>
27883 * README: Minor fixes in Doc files.
27885 * src/gnome_prj.c, src/appwidzard_cbs.c:
27886 Fixed to ignore non-existant dir for blank prj.
27887 More checking in project creation, especially to confirm
27888 that the prj file already does not exist.
27890 * anjuta.spec, configure.in: Upgraded to version 0.1.2
27892 * src/controls.c: Now Menu item "Format/Detach current document"
27893 is inactive when there is no document opened.
27895 === Anjuta 0.1.1 ===
27897 2000-11-01 Naba kumar <naba@gnome.org>
27899 Completed and Release of first version (Beta) with lots of bugs.
27901 1999-12-27 Naba kumar <naba@gnome.org>
27903 Anjuta project started.