1 2008-04-23 Yuriy Penkin <yuriy.penkin@gmail.com>
3 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
4 * plugins/tools/plugin.c:
5 Fix #529506: Uncorrect unloading tools plugin
7 2008-04-22 Johannes Schmid <jhs@gnome.org>
9 * plugins/search/search-replace.c (search_and_replace),
10 (on_message_view_destroyed):
11 Don't spit out two many warnings when the message view is destroyed
13 * plugins/search/search-replace_backend.c
14 (file_buffer_new_from_path):
15 Only use first 500 characters for validation
17 2008-04-21 Johannes Schmid <jhs@gnome.org>
19 * plugins/search/plugin.c (find_incremental):
20 * plugins/search/search-replace.c (on_search_regex_toggled),
21 (on_search_button_next_clicked), (search_replace_find_usage):
22 * plugins/search/search-replace_backend.c (match_substr_free),
23 (file_buffer_new_from_path), (get_next_match),
24 (clear_search_replace_instance), (create_search_replace_instance):
25 * plugins/search/search-replace_backend.h:
27 Use GRegex instead of pcre and convert files to utf-8 if necessary.
30 2008-04-21 Johannes Schmid <jhs@gnome.org>
32 * plugins/document-manager/action-callbacks.c
33 (on_editor_command_paste_activate):
34 #528693 – Ctrl-F (Find) followed by Ctrl-V (Paste) pastes into main window
35 (there was an else missing...)
37 2008-04-17 Naba Kumar <naba@naba-desktop>
39 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
40 * plugins/project-import/anjuta-project-import.plugin.in:
41 * plugins/project-wizard/anjuta-project-wizard.glade:
42 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
43 Fixed bug #528264 - New: Uses incorrect spelling "assistent"
45 2008-04-20 Johannes Schmid <jhs@gnome.org>
47 * libanjuta/anjuta-launcher.c (anjuta_launcher_dispose):
48 Fixed a condition where we kill our own process
50 2008-04-20 Johannes Schmid <jhs@gnome.org>
52 * libanjuta/anjuta-session.h:
53 * libanjuta/anjuta-shell.c (anjuta_shell_session_load):
54 * plugins/symbol-db/plugin.c (value_added_current_editor),
55 (on_session_load), (symbol_db_activate):
56 * plugins/symbol-db/plugin.h:
57 * plugins/symbol-db/symbol-db-view.c
58 (sdb_view_build_and_display_base_tree):
59 Added new sessions states to avoid loading the local symbols before
60 the session is loaded (speeds up start-up).
62 * plugins/document-manager/plugin.c
63 (update_document_ui_undo_items), (update_document_ui_save_items),
64 (on_document_update_ui):
65 * plugins/sourceview/sourceview.c (idocument_redo):
66 Fixed #528705 – There is no Redo
68 2008-04-18 Sébastien Granjoux <seb.sfo@free.fr>
70 * libanjuta/interfaces/libanjuta.idl,
71 plugins/terminal/terminal.c,
72 plugins/build-basic-autotools/executer.c,
74 Add an env parameter in the IAnjutaTerminal interface allowing
75 to specify additional environment variables
77 * libanjuta/anjuta-launcher.c:
78 Add one initialization
80 2008-04-16 Johannes Schmid <jhs@gnome.org>
82 Patch from Ignacio Casal Quinteiro:
83 * plugins/file-loader/anjuta-recent-chooser-menu.c
84 (_gtk_recent_chooser_get_items),
85 (anjuta_recent_chooser_menu_insert_item), (idle_populate_func),
86 (anjuta_recent_chooser_menu_populate):
87 Show 5 project and 15 file items in recent-chooser
89 2008-04-16 Johannes Schmid <jhs@gnome.org>
91 * plugins/search/search-replace_backend.c (isawordchar),
92 (extra_match), (get_next_match):
94 Make searching utf-8 aware. We still need to fix encodings for
95 search/replace in files as it is currently assumed they are utf-8 like
98 2008-04-16 Johannes Schmid <jhs@gnome.org>
100 Patch from Ignacio Casal Quinteiro:
101 * plugins/file-loader/anjuta-recent-chooser-menu.c
102 (anjuta_recent_chooser_menu_insert_item),
103 (anjuta_recent_chooser_menu_populate):
104 * plugins/file-loader/plugin.c (activate_plugin):
105 Fix recent files in the toolbar
107 * plugins/tools/plugin.c (ipreferences_merge):
110 2008-04-13 Sébastien Granjoux <seb.sfo@free.fr>
112 * libanjuta/anjuta-preferences.c: Fixed a typo in the previous patch
114 2008-04-13 Naba Kumar <naba@naba-desktop>
116 * libanjuta/anjuta-preferences.c (register_callbacks): Fixed a typo.
117 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
118 Do not enable brace autocompletion by defualt because it annoying for
119 fast typist (i.e. it's easier to type ending brace than move carat)
120 and it's currently broken for scintilla.
122 2008-04-13 Naba Kumar <naba@naba-desktop>
124 * src/Makefile.am: Added libglade flags. patch from Marc Oude Kotte.
125 * src/about.c (on_about_plugin_activate): Removed dead code.
126 * src/main.c: Make smaller include.
128 2008-04-12 Naba Kumar <naba@naba-desktop>
130 * src/anjuta_cbs.c, src/getline.c, src/utilities.c,
131 src/utilities.h: Removed dead files.
132 * src/widget-registry.c, src/widget-registry.h: Removed more dead
135 2008-04-12 Naba Kumar <naba@naba-desktop>
137 * src/action-callbacks.c: Removed unneeded gnome.h include.
138 * src/anjuta-app.c (on_toolbar_view_toggled): Removed outdated comment.
140 2008-04-12 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
142 Reviewed by Naba Kumar <naba@gnome.org>:
143 * libanjuta/anjuta-utils.{ch}:
144 Added anjuta_utils_get_user_config_dir. This func is used
145 to get the user config directory.
146 * anjuta/anjuta-app.{ch}: Switched from GnomeApp to GtkWindow.
148 2008-04-12 Johannes Schmid <jhs@gnome.org>
150 * plugins/search/Makefile.am:
151 * plugins/search/anjuta-search.glade:
152 * plugins/search/anjuta-search.ui:
153 * plugins/search/plugin.c (find_incremental), (on_find1_activate),
154 (on_find_and_replace1_activate), (on_find_in_files1_activate),
155 (on_findnext1_activate), (on_findprevious1_activate),
156 (on_prev_occur), (on_next_occur), (activate_plugin),
157 (deactivate_plugin), (dispose), (finalize),
158 (search_plugin_class_init):
159 * plugins/search/plugin.h:
160 * plugins/search/search-replace.c (search_and_replace_init),
161 (search_and_replace), (write_message_pane), (on_message_clicked),
162 (save_not_opened_files), (replace_in_not_opened_files),
163 (search_replace_next_previous), (search_replace_next),
164 (search_replace_previous), (sr_get_gladewidget),
165 (search_set_popdown_strings), (search_set_popdown_map),
166 (search_select_item), (search_set_combo), (search_set_action),
167 (search_set_target), (search_set_direction),
168 (search_get_item_combo), (search_get_item_combo_name),
169 (search_direction_changed), (populate_value), (reset_flags),
170 (reset_flags_and_search_button), (search_start_over),
171 (search_end_alert), (max_results_alert), (nb_results_alert),
172 (search_show_replace), (modify_label_image_button),
173 (search_replace_populate), (show_jump_button),
174 (translate_dialog_strings), (create_dialog), (show_dialog),
175 (word_in_list), (list_max_items), (search_update_combos),
176 (replace_update_combos), (search_update_dialog),
177 (on_search_replace_delete_event),
178 (on_search_dialog_key_press_event),
179 (search_disconnect_set_toggle_connect),
180 (on_search_match_whole_word_toggled),
181 (on_search_match_whole_line_toggled),
182 (on_search_match_word_start_toggled), (on_search_regex_toggled),
183 (search_set_toggle_direction), (on_search_direction_changed),
184 (on_search_action_changed), (on_search_target_changed),
185 (on_search_expression_changed), (on_actions_no_limit_clicked),
186 (on_search_button_close_clicked), (on_search_button_stop_clicked),
187 (on_search_button_next_clicked), (search_replace_find_usage),
188 (on_search_button_jump_clicked), (on_search_expression_activate),
189 (on_search_full_buffer_toggled), (on_search_forward_toggled),
190 (on_search_backward_toggled), (on_setting_basic_search_toggled),
191 (basic_search_toggled), (anjuta_search_replace_activate):
192 * plugins/search/search-replace.h:
193 * plugins/search/search-replace_backend.c (pcre_info_free),
194 (pcre_info_new), (match_substr_free), (match_info_free),
195 (file_buffer_free), (file_buffer_new_from_te),
196 (file_buffer_new_from_path), (file_buffer_line_from_pos),
197 (file_match_line_from_pos), (create_search_files_list),
198 (get_project_file_list), (isawordchar), (extra_match),
199 (get_next_match), (create_search_entries), (regex_backref),
200 (clear_search_replace_instance), (clear_pcre),
201 (create_search_replace_instance):
202 * plugins/search/search-replace_backend.h:
203 Restored old search plugin - was a bad idea to merge this patch. Sorry!
205 2008-04-12 Johannes Schmid <jhs@gnome.org>
207 * libanjuta/Makefile.am:
208 * libanjuta/libanjuta.h:
209 * plugins/document-manager/anjuta-document-manager.glade:
210 * plugins/document-manager/plugin.c:
211 * plugins/editor/text_editor.c (text_editor_finalize),
212 (convert_to_utf8), (load_from_file), (save_to_file):
213 * plugins/editor/text_editor.h:
214 * plugins/sourceview/Makefile.am:
215 * plugins/sourceview/anjuta-convert.c:
216 * plugins/sourceview/anjuta-convert.h:
217 * plugins/sourceview/anjuta-document-loader.c:
218 * plugins/sourceview/anjuta-document-saver.c:
219 * plugins/sourceview/anjuta-document.c:
220 * plugins/sourceview/anjuta-encodings.c:
221 * plugins/sourceview/anjuta-encodings.h:
222 * plugins/sourceview/anjuta-utils.c:
223 * plugins/sourceview/anjuta-utils.h:
224 * plugins/sourceview/anjuta-view.c:
225 * plugins/sourceview/sourceview.c:
227 Move the encoding conversion infrastrcute to libanjuta and update all
228 users. Test all available encodings by default in scintilla editor
229 like sourceview is doing and removed encoding preferences
231 * plugins/search/search-replace_backend.c
232 (file_buffer_new_from_uri):
235 2008-04-11 Johannes Schmid <jhs@gnome.org>
237 * plugins/search/anjuta-search.glade:
238 Various small improvements to the dialog
240 2008-04-11 Johannes Schmid <jhs@gnome.org>
242 Patch from Ignacio Casal Quinteiro:
243 * plugins/file-loader/Makefile.am:
244 * plugins/file-loader/anjuta-recent-chooser-menu.c
245 (gtk_recent_chooser_iface_init),
246 (_anjuta_recent_chooser_install_properties),
247 (sort_recent_items_mru), (get_is_recent_filtered),
248 (_gtk_recent_chooser_get_items),
249 (anjuta_recent_chooser_menu_class_init),
250 (anjuta_recent_chooser_menu_init),
251 (anjuta_recent_chooser_menu_finalize),
252 (anjuta_recent_chooser_menu_dispose),
253 (anjuta_recent_chooser_menu_constructor),
254 (anjuta_recent_chooser_menu_set_property),
255 (anjuta_recent_chooser_menu_get_property),
256 (anjuta_recent_chooser_menu_set_current_uri),
257 (anjuta_recent_chooser_menu_get_current_uri),
258 (anjuta_recent_chooser_menu_select_uri),
259 (anjuta_recent_chooser_menu_unselect_uri),
260 (anjuta_recent_chooser_menu_select_all),
261 (anjuta_recent_chooser_menu_unselect_all),
262 (anjuta_recent_chooser_menu_set_sort_func),
263 (chooser_set_sort_type), (anjuta_recent_chooser_menu_get_items),
264 (anjuta_recent_chooser_menu_get_recent_manager),
265 (anjuta_recent_chooser_menu_add_filter),
266 (anjuta_recent_chooser_menu_remove_filter),
267 (anjuta_recent_chooser_menu_list_filters),
268 (anjuta_recent_chooser_menu_set_current_filter),
269 (escape_underscores), (anjuta_recent_chooser_menu_add_tip),
270 (anjuta_recent_chooser_menu_create_item),
271 (anjuta_recent_chooser_menu_insert_item),
272 (anjuta_recent_chooser_menu_dispose_items), (idle_populate_func),
273 (idle_populate_clean_up), (anjuta_recent_chooser_menu_populate),
274 (item_activate_cb), (manager_changed_cb), (set_recent_manager),
275 (get_icon_size_for_widget), (foreach_set_shot_tips),
276 (anjuta_recent_chooser_menu_set_show_tips),
277 (anjuta_recent_chooser_menu_new),
278 (anjuta_recent_chooser_menu_new_for_manager):
279 * plugins/file-loader/anjuta-recent-chooser-menu.h:
280 * plugins/file-loader/plugin.c (setup_recent_chooser_menu),
281 (activate_plugin), (dispose):
283 Add separator to recent menu (#526932)
285 * plugins/search/Makefile.am:
286 * plugins/search/anjuta-search.glade:
287 * plugins/search/anjuta-search.ui:
288 * plugins/search/plugin.c (on_find1_activate),
289 (on_find_and_replace1_activate), (on_find_in_files1_activate),
290 (on_findnext1_activate), (on_findprevious1_activate),
291 (on_search_again_activate), (on_find_usage), (activate_plugin),
292 (deactivate_plugin), (dispose), (search_plugin_class_init):
293 * plugins/search/plugin.h:
294 * plugins/search/search-replace.c (anj_sr_execute),
295 (anj_sr_write_match_message), (on_message_clicked),
296 (anj_sr_set_search_string), (anj_sr_select_nearest),
297 (anj_sr_select_next), (anj_sr_select_previous),
298 (anj_sr_list_all_uses), (anj_sr_activate), (anj_sr_repeat),
299 (anj_sr_is_idle), (anj_sr_set_popdown_strings),
300 (anj_sr_set_popdown_map), (anj_sr_activate_combo_item),
301 (anj_sr_activate_combo_id_item), (anj_sr_set_action),
302 (anj_sr_set_target), (anj_sr_set_direction),
303 (anj_sr_get_direction), (anj_sr_get_combo_active_value),
304 (anj_sr_get_combo_id_active_value),
305 (anj_sr_conform_direction_change), (anj_sr_populate_value),
306 (anj_sr_reset_flags), (anj_sr_reset_replace_buttons),
307 (anj_sr_end_alert), (anj_sr_max_results_alert),
308 (anj_sr_total_results_alert), (anj_sr_show_replace),
309 (anj_sr_modify_button), (anj_sr_populate_data),
310 (anj_sr_show_replace_button), (anj_sr_enable_replace_button),
311 (anj_sr_get_default_uidata), (anj_sr_get_best_uidata),
312 (anj_sr_get_current_uidata), (anj_sr_set_dialog_searchdata),
313 (anj_sr_translate_dialog_strings), (anj_sr_create_dialog),
314 (anj_sr_present_dialog), (anj_sr_destroy_ui_data),
315 (anj_sr_find_in_list), (anj_sr_trim_list),
316 (anj_sr_update_search_combos), (anj_sr_update_replace_combos),
317 (anj_sr_populate_dialog), (anj_sr_interrupt_nicely),
318 (on_search_dialog_delete_event), (on_search_dialog_key_press),
319 (anj_sr_disconnect_set_toggle_connect),
320 (on_search_match_whole_word_toggled),
321 (on_search_match_whole_line_toggled),
322 (on_search_match_word_start_toggled), (on_search_regex_toggled),
323 (on_search_actions_no_limit_toggled), (anj_sr_revert_button),
324 (on_search_direction_changed), (on_search_action_changed),
325 (on_search_target_changed), (on_search_expression_changed),
326 (on_search_button_close_clicked), (on_search_button_stop_clicked),
327 (on_search_button_start_clicked),
328 (on_search_button_replace_clicked),
329 (on_search_expression_activate):
330 * plugins/search/search-replace.h:
331 * plugins/search/search-replace_backend.c (regex_backref),
332 (pcre_info_free), (pcre_info_new), (match_substr_free),
333 (match_info_free_subs), (editor_new_from_file_buffer),
334 (file_buffer_new_from_te), (file_buffer_new_from_uri),
335 (file_buffer_free), (file_buffer_get_byte_offset),
336 (file_buffer_get_char_offset), (file_buffer_get_char_offset_pair),
337 (file_buffer_find_lines), (file_buffer_freshen_lines),
338 (file_buffer_freshen_lines_from_pos), (file_buffer_line_for_pos),
339 (file_buffer_get_linetext_for_line), (save_file_buffer),
340 (replace_in_local_buffer), (get_search_files_list),
341 (get_project_files_list), (isawordchar), (extra_match),
342 (get_next_match), (create_search_entries), (clear_search_entries),
343 (search_get_default_data), (search_replace_data_new),
344 (clear_search_replace_instance), (search_replace_data_destroy),
345 (search_replace_init):
346 * plugins/search/search-replace_backend.h:
347 * plugins/search/search_preferences.c (removed):
348 * plugins/search/search_preferences.h (removed):
350 Merged the UI changes from bug #511688 and simplified the search dialog
352 2008-04-10 Johannes Schmid <jhs@gnome.org>
354 * plugins/symbol-db/symbol-db-engine.c:
356 Check for ctags binary (#516123)
358 2008-04-09 Massimo Cora' <maxcvs@email.it>
360 * plugins/symbol-db/symbol-db-engine.c
361 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
362 (sdb_engine_get_query_parameters_list),
363 (sdb_engine_free_cached_queries),
364 (sdb_engine_get_tuple_id_by_unique_name),
365 (sdb_engine_get_tuple_id_by_unique_name2),
366 (sdb_engine_get_tuple_id_by_unique_name3),
367 (symbol_db_engine_add_new_workspace),
368 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
369 (sdb_engine_add_new_file), (sdb_engine_add_new_sym_type),
370 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
371 (sdb_engine_add_new_sym_implementation),
372 (sdb_engine_add_new_heritage),
373 (sdb_engine_add_new_scope_definition),
374 (sdb_engine_add_new_tmp_heritage_scope),
375 (sdb_engine_second_pass_update_scope_1),
376 (sdb_engine_add_new_symbol), (sdb_engine_update_file),
377 (on_scan_update_files_symbols_end),
378 (symbol_db_engine_update_project_symbols):
379 GdaSet *plist is now used globally for every prepared statement.
380 It won't be created/unreffed at every query.
382 2008-04-09 Johannes Schmid <jhs@gnome.org>
384 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_finalize):
385 Fixed crasher when deactivating symbol-db plugin
387 2008-04-08 Johannes Schmid <jhs@gnome.org>
389 * plugins/symbol-db/symbol-db-engine.c
390 (sdb_engine_populate_db_by_tags):
391 Don't use transactions - uses only half of the time now!
393 2008-04-08 Massimo Cora' <maxcvs@email.it>
395 * plugins/symbol-db/symbol-db-engine.c
396 (sdb_engine_prepare_symbol_info_sql),
397 (symbol_db_engine_get_global_members_filtered):
398 * plugins/symbol-db/symbol-db-view.c
399 (sdb_view_load_symbol_pixbufs),
400 (sdb_view_build_and_display_base_tree):
401 fixed global tab icons. Libgda could not understood the right fields, now it
404 2008-04-07 Johannes Schmid <jhs@gnome.org>
406 * plugins/language-support-cpp-java/cpp-java-assist.c
407 (completion_compare), (create_completion),
408 (cpp_java_assist_create_word_completion_cache):
410 Only show () for functions/methods and macros with arguments. Does not work
411 with symbol-db yet but fixes things for symbol-browser
413 2008-04-07 Johannes Schmid <jhs@gnome.org>
415 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
416 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
417 (sdb_engine_add_new_sym_implementation):
419 Fixed some issues with caching
421 2008-04-07 Johannes Schmid <jhs@gnome.org>
423 * plugins/symbol-db/plugin.c (on_single_file_scan_end),
424 (on_importing_project_end), (project_root_added),
425 (symbol_db_activate), (symbol_db_deactivate):
426 * plugins/symbol-db/plugin.h:
428 Give the symbol-db it's own progress bar because there are too many
429 interactions with the global status bar.
431 2008-04-07 Johannes Schmid <jhs@gnome.org>
433 * plugins/symbol-db/symbol-db-view-locals.c
434 (sdb_view_locals_create_new_store):
435 * plugins/symbol-db/symbol-db-view-search.c (sdb_view_search_init):
436 * plugins/symbol-db/symbol-db-view.c (sdb_view_create_new_store),
437 (symbol_db_view_open):
441 2008-04-07 Johannes Schmid <jhs@gnome.org>
443 * plugins/sourceview/sourceview.c (idocument_cut),
444 (idocument_copy), (idocument_paste):
445 Block insert-text signal on cut/copy/paste
447 2008-04-07 Johannes Schmid <jhs@gnome.org>
449 * plugins/symbol-db/plugin.c (on_char_added),
450 (on_single_file_scan_end):
451 Only update buffer when a newline is inserted
453 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_clear_caches),
454 (sdb_engine_get_tuple_id_by_unique_name),
455 (sdb_engine_get_tuple_id_by_unique_name2),
456 (sdb_engine_get_tuple_id_by_unique_name3),
457 (sdb_engine_get_file_defined_id), (sdb_engine_populate_db_by_tags),
458 (sdb_engine_finalize), (symbol_db_engine_db_exists),
459 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
460 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_symbol),
461 Precompute file_defined_id to speed up population
463 2008-04-06 Johannes Schmid <jhs@gnome.org>
465 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
466 (anjuta_launcher_set_encoding):
467 Fixed some problems with binary streams needed by symbol-db
469 * plugins/sourceview/sourceview.c (sourceview_adjustment_changed):
472 * plugins/symbol-db/symbol-db-engine.c (sdb_engine_cache_lookup),
473 (sdb_engine_insert_cache), (sdb_engine_clear_caches),
474 (sdb_engine_ctags_output_callback_1), (sdb_engine_init),
475 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
476 (sdb_engine_add_new_sym_implementation),
477 (on_scan_update_files_symbols_end):
478 Use some caching to speed up population
480 * plugins/symbol-db/test/benchmark.c (on_scan_end), (main):
481 Exit properly when scanning is over
483 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
485 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
486 One additional change missed in the previous commit
488 2008-04-06 Sébastien Granjoux <seb.sfo@free.fr>
490 * plugins/project-wizard/templates/gtkmm.wiz,
491 plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl,
492 plugins/project-wizard/templates/gtkmm/src/main.cc,
493 plugins/project-wizard/templates/django.wiz,
494 plugins/project-wizard/templates/python.wiz,
495 plugins/project-wizard/templates/python/configure.ac.tpl,
496 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
497 plugins/project-wizard/templates/cpp.wiz,
498 plugins/project-wizard/templates/cpp/configure.ac.tpl,
499 plugins/project-wizard/templates/cpp/src/Makefile.am.tpl,
500 plugins/project-wizard/templates/sdl.wiz,
501 plugins/project-wizard/templates/sdl/configure.ac.tpl,
502 plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
503 plugins/project-wizard/templates/terminal.wiz,
504 plugins/project-wizard/templates/terminal/configure.ac.tpl,
505 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
506 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
507 plugins/project-wizard/templates/gtk.wiz,
508 plugins/project-wizard/templates/gtk/src/main.c,
509 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
510 plugins/project-wizard/templates/minimal.wiz,
511 plugins/project-wizard/templates/minimal/configure.ac.tpl,
512 plugins/project-wizard/templates/minimal/Makefile.am.tpl,
513 plugins/project-wizard/templates/java.wiz,
514 plugins/project-wizard/templates/java/configure.ac.tpl,
515 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
516 plugins/project-wizard/templates/xlib.wiz,
517 plugins/project-wizard/templates/xlib/configure.ac.tpl,
518 plugins/project-wizard/templates/xlib/src/Makefile.am.tpl,
519 plugins/project-wizard/templates/gcj.wiz,
520 plugins/project-wizard/templates/gcj/configure.ac.tpl,
521 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
522 plugins/project-wizard/templates/xlib-dock.wiz,
523 plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl,
524 plugins/project-wizard/templates/wxwin.wiz,
525 plugins/project-wizard/templates/wxwin/configure.ac.tpl,
526 plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl,
527 plugins/project-wizard/templates/gnome.wiz,
528 plugins/project-wizard/templates/gnome/src/main.c,
529 plugins/project-wizard/templates/gnome/src/Makefile.am.tpl,
530 plugins/project-wizard/templates/anjuta-plugin.wiz,
531 plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl,
532 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
533 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
534 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
535 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in:
536 Fix bug #525999: Remove space in file and target names generated
538 Fix sample anjuta plugin: ianjuta_document_manager_get_current_editor
539 has been renamed ianjuta_document_manager_get_current_document
541 2008-04-06 Naba Kumar <naba@naba-desktop>
543 * libanjuta/anjuta-utils.c (anjuta_util_glist_strings_join):
544 * libanjuta/anjuta-utils.h:
545 * plugins/project-wizard/druid.c (check_and_warn_missing),
547 * plugins/project-wizard/header.c (npw_header_free),
548 (npw_header_add_required_program),
549 (npw_header_add_required_package),
550 (npw_header_check_required_programs), (package_is_installed),
551 (npw_header_check_required_packages):
552 * plugins/project-wizard/header.h:
553 * plugins/project-wizard/parser.c (parse_tag),
554 (parse_header_start), (parse_header_text):
555 * plugins/project-wizard/templates/anjuta-plugin.wiz:
556 * plugins/project-wizard/templates/cpp.wiz:
557 * plugins/project-wizard/templates/django.wiz:
558 * plugins/project-wizard/templates/gcj.wiz:
559 * plugins/project-wizard/templates/gnome.wiz:
560 * plugins/project-wizard/templates/gtk.wiz:
561 * plugins/project-wizard/templates/gtkmm.wiz:
562 * plugins/project-wizard/templates/java.wiz:
563 * plugins/project-wizard/templates/minimal.wiz:
564 * plugins/project-wizard/templates/mkfile.wiz:
565 * plugins/project-wizard/templates/python.wiz:
566 * plugins/project-wizard/templates/sdl.wiz:
567 * plugins/project-wizard/templates/terminal.wiz:
568 * plugins/project-wizard/templates/wxwin.wiz:
569 * plugins/project-wizard/templates/xlib-dock.wiz:
570 * plugins/project-wizard/templates/xlib.wiz:
572 Added a check for vital programs and packages needed to create a
573 new project. A warning dialog is shown to user in project
574 wizard when he proceeds after selecting a project type.
575 Updated all project templates to cover vital programs and
576 packages to generate and build correctly.
578 2008-04-05 Naba Kumar <naba@gnome.org>
580 patch from surenspost@gmail.com:
581 * src/about.c: Fixed bug #523068 link in about window doesn't work.
583 2008-04-04 Johannes Schmid <jhs@gnome.org>
585 * plugins/sourceview/anjuta-view.c:
586 * plugins/sourceview/anjuta-view.h:
587 * plugins/sourceview/sourceview-prefs.c (init_fonts),
588 (sourceview_prefs_init):
589 Removed unused color management code
591 * plugins/sourceview/anjuta-editor-sourceview.glade:
592 * plugins/sourceview/plugin.c (ieditor_factory_new_editor),
593 (create_style_model), (on_style_changed), (ipreferences_merge),
594 (ipreferences_unmerge):
595 * plugins/sourceview/plugin.h:
597 Added style chooser for sourceview editor (#522555)
599 2008-04-04 Johannes Schmid <jhs@gnome.org>
601 * plugins/document-manager/action-callbacks.c:
602 * plugins/document-manager/anjuta-document-manager.ui:
603 * plugins/document-manager/plugin.c (ui_give_shorter_names),
604 (update_document_ui_disable_all):
605 * plugins/file-loader/anjuta-loader-plugin.ui:
606 * plugins/file-loader/plugin.c (on_new_activate),
609 Moved "New" action from document-manager to file-loader using
610 IAnjutaDocumentManager interface. Reenabled pop-down menu for "New"-ToolItem.
612 2008-04-03 Johannes Schmid <jhs@gnome.org>
617 * libegg/Makefile.am:
618 * libegg/egg-cell-renderer-text.c:
619 * libegg/egg-combo-action.c:
620 * libegg/egg-entry-action.c:
621 * libegg/egg-recent-action.c:
622 * libegg/egg-recent-files-module.c:
623 * libegg/egg-recent-item.c:
624 * libegg/egg-recent-model.c:
625 * libegg/egg-recent-util.c:
626 * libegg/egg-recent-view-gtk.c:
627 * libegg/egg-recent-view.c:
628 * libegg/egg-submenu-action.c:
629 * libegg/eggcellrendererpopup.c:
630 * libegg/eggcomboselect.c:
631 * libegg/eggmarshalers.list:
632 * libegg/eggtreemodelfilter.c:
633 * libegg/eggtreemodelunion.c:
634 * libegg/eggtreemultidnd.c:
635 * libegg/gtkcellview.h:
636 * libegg/layout.glade:
637 * libegg/menu/.cvsignore:
638 * libegg/menu/Makefile.am:
639 * libegg/menu/egg-combo-action.h:
640 * libegg/menu/egg-entry-action.h:
641 * libegg/menu/egg-recent-action.h:
642 * libegg/menu/egg-submenu-action.h:
643 * libegg/menu/eggcomboselect.h:
644 * libegg/recent-files/.cvsignore:
645 * libegg/recent-files/Makefile.am:
646 * libegg/recent-files/egg-recent-item.h:
647 * libegg/recent-files/egg-recent-model.h:
648 * libegg/recent-files/egg-recent-util.h:
649 * libegg/recent-files/egg-recent-view-gtk.h:
650 * libegg/recent-files/egg-recent-view.h:
651 * libegg/recent-files/egg-recent.h:
652 * libegg/test-actions.c:
653 * libegg/test-multi-drag.c:
654 * libegg/test-union.c:
655 * libegg/treeviewutils/.cvsignore:
656 * libegg/treeviewutils/Makefile.am:
657 * libegg/treeviewutils/egg-cell-renderer-text.h:
658 * libegg/treeviewutils/eggcellrendererpopup.h:
659 * libegg/treeviewutils/eggtreemodelfilter.h:
660 * libegg/treeviewutils/eggtreemodelunion.h:
661 * libegg/treeviewutils/eggtreemultidnd.h:
662 * libegg/util/.cvsignore:
663 * libegg/util/Makefile.am:
664 * libegg/util/egg-macros.h:
665 * libegg/util/eggintl.h:
667 Killed libegg (#349279)
669 * plugins/document-manager/Makefile.am:
670 * plugins/document-manager/action-callbacks.c:
671 * plugins/document-manager/plugin.c:
672 * plugins/editor/plugin.c:
673 (on_open_recent_file), (sort_recent_menu),
674 (setup_recent_chooser_menu), (activate_plugin), (dispose),
675 (anjuta_file_loader_plugin_instance_init):
676 * plugins/file-loader/plugin.h:
677 * plugins/search/Makefile.am:
678 * plugins/search/plugin.c:
679 * plugins/search/search-replace.c:
681 Removed dead code and libegg from Makefiles
683 * plugins/symbol-browser/Makefile.am:
684 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
685 * plugins/symbol-browser/plugin.c (on_editor_saved),
686 (update_editor_symbol_model), (iter_matches),
687 (value_removed_current_editor), (activate_plugin):
688 Removed symbol-browser toolbar which used libegg and was
691 Patch from Ignacio Casal Quinteiro with lots of changes:
692 * plugins/file-loader/Makefile.am:
693 * plugins/file-loader/anjuta-loader-plugin.ui:
694 * plugins/file-loader/plugin.c (set_recent_file), (open_file),
695 Port FileLoader to GtkRecent (#398984)
697 2008-04-03 Johannes Schmid <jhs@gnome.org>
700 * libanjuta/anjuta-launcher.c (anjuta_launcher_scan_output),
701 (anjuta_launcher_scan_error), (anjuta_launcher_scan_pty):
702 * libanjuta/interfaces/libanjuta.idl:
703 * plugins/Makefile.am:
704 * plugins/class-inheritance/class-inherit.c
705 (class_inheritance_show_dynamic_class_popup_menu),
706 (cls_inherit_add_node), (cls_inherit_draw_expanded_node),
707 (class_inheritance_update_graph):
708 * plugins/language-support-cpp-java/cpp-java-assist.c
710 (cpp_java_assist_create_scope_completion_cache),
711 (cpp_java_assist_create_word_completion_cache),
712 (cpp_java_assist_show_calltip):
713 * plugins/profiler/gprof-view.c (gprof_view_show_symbol_in_editor):
714 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_get_name),
715 (isymbol_get_name), (isymbol_get_sym_type), (isymbol_get_args),
716 (isymbol_get_extra_info_string), (isymbol_get_line),
717 (isymbol_get_icon), (isymbol_iface_init):
718 * plugins/symbol-browser/an_symbol.h:
719 * plugins/symbol-browser/an_symbol_view.c
720 (anjuta_symbol_view_get_file_symbol_model):
721 * plugins/symbol-browser/plugin.c (isymbol_manager_search),
722 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
723 (isymbol_manager_iface_init):
724 * plugins/symbol-db/Makefile.am:
725 * plugins/symbol-db/anjuta-symbol-db.glade:
726 * plugins/symbol-db/plugin.c
727 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
728 (value_added_current_editor), (goto_local_tree_iter),
729 (goto_global_tree_iter), (on_global_treeview_row_expanded),
730 (on_global_treeview_row_collapsed), (on_project_element_added),
731 (on_project_element_removed), (on_importing_project_end),
732 (do_import_sources_after_abort), (do_import_sources),
733 (project_root_added), (project_root_removed), (symbol_db_activate),
734 (symbol_db_deactivate), (isymbol_manager_search),
735 (isymbol_manager_get_members), (isymbol_manager_get_class_parents),
736 (isymbol_manager_iface_init), (ipreferences_merge),
737 (ipreferences_unmerge), (ipreferences_iface_init):
738 * plugins/symbol-db/plugin.h:
739 * plugins/symbol-db/symbol-db-engine-iterator-node.c
740 (symbol_db_engine_iterator_node_new),
741 (sdb_engine_iterator_node_instance_init),
742 (sdb_engine_iterator_node_finalize),
743 (symbol_db_engine_iterator_node_get_symbol_id),
744 (symbol_db_engine_iterator_node_get_symbol_name),
745 (symbol_db_engine_iterator_node_get_symbol_file_pos),
746 (symbol_db_engine_iterator_node_get_symbol_is_file_scope),
747 (symbol_db_engine_iterator_node_get_symbol_signature),
748 (symbol_db_engine_iterator_node_get_symbol_extra_string),
749 (isymbol_get_name), (isymbol_get_args),
750 (isymbol_get_extra_info_string), (isymbol_get_uri),
751 (isymbol_get_line), (isymbol_get_icon), (isymbol_get_sym_type),
752 (isymbol_iface_init):
753 * plugins/symbol-db/symbol-db-engine-iterator.c
754 (symbol_db_engine_iterator_new):
755 * plugins/symbol-db/symbol-db-engine.c
756 (sdb_engine_execute_unknown_sql), (sdb_engine_execute_select_sql),
757 (sdb_engine_execute_non_select_sql), (sdb_engine_get_query_by_id),
758 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
759 (sdb_engine_populate_db_by_tags), (sdb_engine_ctags_output_thread),
760 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
761 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
762 (sdb_engine_init), (sdb_engine_finalize),
763 (sdb_engine_set_defaults_db_parameters),
764 (sdb_engine_connect_to_db), (sdb_engine_create_db_tables),
765 (symbol_db_engine_close_db), (symbol_db_engine_open_db),
766 (sdb_engine_get_tuple_id_by_unique_name),
767 (sdb_engine_get_tuple_id_by_unique_name2),
768 (sdb_engine_get_tuple_id_by_unique_name3),
769 (symbol_db_engine_add_new_workspace),
770 (symbol_db_engine_project_exists),
771 (symbol_db_engine_add_new_project), (sdb_engine_add_new_language),
772 (sdb_engine_add_new_file), (symbol_db_engine_add_new_files),
773 (sdb_engine_add_new_sym_type), (sdb_engine_add_new_sym_kind),
774 (sdb_engine_add_new_sym_access),
775 (sdb_engine_add_new_sym_implementation),
776 (sdb_engine_add_new_heritage),
777 (sdb_engine_add_new_scope_definition),
778 (sdb_engine_add_new_tmp_heritage_scope),
779 (sdb_engine_second_pass_update_scope_1),
780 (sdb_engine_second_pass_update_heritage),
781 (sdb_engine_second_pass_do), (sdb_engine_add_new_symbol),
782 (sdb_engine_detects_removed_ids), (sdb_engine_update_file),
783 (on_scan_update_files_symbols_end),
784 (symbol_db_engine_fill_type_array),
785 (symbol_db_engine_update_files_symbols),
786 (symbol_db_engine_update_project_symbols),
787 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
788 (symbol_db_engine_update_buffer_symbols),
789 (symbol_db_engine_get_files_with_zero_symbols),
790 (sdb_engine_prepare_symbol_info_sql),
791 (symbol_db_engine_get_class_parents_by_symbol_id),
792 (symbol_db_engine_get_class_parents),
793 (symbol_db_engine_get_global_members_filtered),
794 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
795 (symbol_db_engine_get_scope_members_by_symbol_id),
796 (symbol_db_engine_get_scope_members),
797 (symbol_db_engine_get_file_symbols),
798 (symbol_db_engine_get_symbol_info_by_id),
799 (symbol_db_engine_get_full_local_path),
800 (symbol_db_engine_get_file_db_path),
801 (symbol_db_engine_find_symbol_by_name_pattern),
802 (symbol_db_engine_get_parent_scope_id_by_symbol_id),
803 (symbol_db_engine_find_symbol_by_name_pattern_filtered):
804 * plugins/symbol-db/symbol-db-engine.h:
805 * plugins/symbol-db/symbol-db-prefs.c
806 (on_prefs_executable_changed), (on_gconf_notify_prefs),
807 (pkg_list_compare), (on_cflags_output), (on_cflags_exit),
808 (on_listall_output), (on_listall_exit), (files_visit_dir),
809 (on_tag_load_toggled), (symbol_db_prefs_init),
810 (symbol_db_prefs_finalize):
811 * plugins/symbol-db/symbol-db-prefs.h:
812 * plugins/symbol-db/symbol-db-view-locals.c
813 (sdb_view_locals_get_iter_from_row_ref), (sdb_view_locals_init),
814 (do_add_root_symbol_to_view),
815 (consume_symbols_inserted_queue_idle_destroy),
816 (consume_symbols_inserted_queue_idle), (on_scan_end),
817 (do_recurse_subtree_and_remove), (on_symbol_removed),
818 (on_symbol_inserted),
819 (symbol_db_view_locals_recv_signals_from_engine),
820 (symbol_db_view_locals_update_list):
821 * plugins/symbol-db/symbol-db-view.c
822 (sdb_view_get_iter_from_row_ref), (prepare_for_adding),
823 (on_symbol_removed), (sdb_view_row_expanded_idle_destroy),
824 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
825 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
826 (sdb_view_build_and_display_base_tree):
827 * plugins/symbol-db/symbol-db.glade:
828 * plugins/symbol-db/symbol-db.ui:
829 * plugins/symbol-db/tables.sql:
830 * plugins/symbol-db/test/Makefile.am:
831 * plugins/symbol-db/test/main.c (get_parents), (main),
832 (packages_foreach), (files_visit_dir):
834 Merged changes from symbol-db branch
836 2008-04-02 Johannes Schmid <jhs@gnome.org>
838 * plugins/sourceview/sourceview.c (autodetect_language):
839 Use gnome_vfs_get_slow_mime_type()
841 2008-04-02 Johannes Schmid <jhs@gnome.org>
843 * libanjuta/anjuta-utils.c (anjuta_util_get_uri_mime_type):
844 * plugins/file-loader/plugin.c (get_available_plugins_for_mime),
847 Use gnome_vfs_get_slow_mime_type() to determine the mime-type and try
848 supertype instead no plugin for mime-type was found (#525706)
850 2008-03-31 Johannes Schmid <jhs@gnome.org>
852 patch by: Carl-Anton Ingmarsson:
854 Fixed padding in preferences
856 2008-03-31 Johannes Schmid <jhs@gnome.org>
858 patch by: Yuriy Penkin <yuriy.penkin@gmail.com>
860 * plugins/tools/anjuta-tools.glade:
861 * plugins/tools/anjuta-tools.ui:
862 * plugins/tools/dialog.c (TOOL_LIST, TOOL_TREEVIEW, TOOL_EDIT_BUTTON,
863 TOOL_DELETE_BUTTON, TOOL_UP_BUTTON, TOOL_DOWN_BUTTON,
864 atp_tool_dialog_refresh, atp_tool_dialog_show):
865 * plugins/tools/dialog.h (dialog, plugin):
866 * plugins/tools/plugin.c (prefs, gxml, action_group,
867 atp_plugin_finalize, test, atp_plugin_activate,
868 atp_plugin_deactivate, atp_plugin_class_init, ipreferences_merge,
869 ipreferences_unmerge, ipreferences_iface_init):
870 * plugins/tools/tool.c (action, action_group, accel_key, accel_mods,
871 icon, merge_id, atp_user_tool_free, atp_user_tool_deactivate,
872 atp_user_tool_activate, atp_tool_list_append_new,
873 atp_tool_list_activate, atp_tool_list_deactivate):
874 * plugins/tools/tool.h (plugin):
876 #515854 – Move configuration into preferences
878 2008-03-31 Johannes Schmid <jhs@gnome.org>
880 patch by: Carl-Anton Ingmarsson:
881 * src/anjuta-app.c (style, on_toolbar_style_changed,
882 on_add_merge_widget, anjuta_app_instance_init):
885 #470483 – Make toolbar type (icon/text/both) independet from GNOME settings
887 2008-03-30 Sébastien Granjoux <seb.sfo@free.fr>
889 * plugins/debug-manager/anjuta-debug-manager.glade,
890 plugins/debug-manager/command.c,
891 plugins/debug-manager/command.h,
892 plugins/debug-manager/start.c,
893 plugins/gdb/plugin.c,
894 plugins/gdb/debugger.c,
895 plugins/gdb/debugger.h,
896 libanjuta/interfaces/libanjuta.idl:
897 Improve start program dialog, allowing to specify working
898 directory and environment variables
900 2008-03-26 Naba Kumar <naba@gnome.org>
902 * libanjuta/resources.c (anjuta_res_url_show): Use
903 anjuta_prog_is_installed() instead of g_find_program_in_path() and
906 Patch from Carl-Anton Ingmarsson:
908 * libanjuta/anjuta-utils.c (anjuta_util_help_display):
909 * libanjuta/anjuta-utils.h:
910 * src/action-callbacks.c (help_activate),
911 (on_help_manual_activate), (on_help_tutorial_activate),
912 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
913 * libanjuta/Makefile.am:
914 Get rid of gnome_help_display_with_doc_id()
916 2008-03-26 Naba Kumar <naba@gnome.org>
918 Patch from Carl-Anton Ingmarsson:
920 * libanjuta/resources.c (anjuta_res_url_show): Get rid of gnome_url_open.
921 * plugins/project-import/project-import.c (on_import_cancel): Remove
922 stray GnomeDruid variable.
924 2008-03-26 Naba Kumar <naba@gnome.org>
926 * plugins/project-import/project-import.c (create_start_page):
927 * plugins/project-wizard/druid.c (npw_druid_new):
928 * plugins/project-wizard/plugin.c (npw_plugin_create_view):
930 Fixed type 'assistent' to 'assistant'.
932 2008-03-25 Naba Kumar <naba@gnome.org>
934 Patch from Carl-Anton Ingmarsson:
936 * libanjuta/Makefile.am:
937 * libanjuta/anjuta-ui.c (sensitivity_toggled),
938 (visibility_toggled), (accel_edited_callback),
939 (accel_cleared_callback), (iter_compare_func), (accel_set_func),
940 (anjuta_ui_instance_init), (anjuta_ui_add_action_group),
941 (anjuta_ui_get_accel_editor):
942 * libegg/Makefile.am:
943 * libegg/eggaccelerators.c (removed):
944 * libegg/eggcellrendererkeys.c (removed):
945 * libegg/eggtreeviewstate.c (removed):
946 * libegg/test-tree-utils.c (removed):
947 * libegg/treeviewutils/Makefile.am:
948 * libegg/treeviewutils/eggaccelerators.h (removed):
949 * libegg/treeviewutils/eggcellrendererkeys.h (removed):
950 * libegg/treeviewutils/eggtreeviewstate.h (removed):
952 Ports anjuta-ui to gtk_cell_renderer_accel
954 2008-03-16 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
956 Reviewed by Naba Kumar <naba@gnome.org>
958 * plugins/project-import/Makefile.am:
959 * plugins/project-import/project-import.{ch}:
960 * plugins/project-import/anjuta-project-import.glade (removed):
961 * configure.in, po/POTFILES.in:
963 Ported the GnomeDruid stuff to GtkAssistant an removed the glade
964 file because libglade doesn't have GtkAssistant support.
966 2008-03-17 Sébastien Granjoux <seb.sfo@free.fr>
968 * plugins/debug-manager/registers.c:
969 Avoid a crash when debugger stop on an error
971 * plugins/debug-manager/start.c,
972 plugins/gdb/debugger.c,
973 libanjuta/interfaces/libanjuta.idl:
974 Display an error message when debugger target is not found
976 2008-03-15 Naba Kumar <naba@naba-desktop>
980 * (removed) data/properties:
981 * (added) plugins/editor/properties:
982 * plugins/editor/Makefile.am:
984 Moved data/properties to plugins/editor/ and removed dead code from
987 2008-03-15 Naba Kumar <naba@naba-desktop>
989 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize):
990 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
991 (macro_dialog_finalize):
992 * plugins/macro/macro-edit.c (macro_edit_dispose),
993 (macro_edit_finalize):
995 Fixed errors in previous patch.
997 2008-03-15 Naba Kumar <naba@naba-desktop>
999 Patch from Ignacio Casal Quinteiro:
1001 * plugins/build-basic-autotools/build-basic-autotools.c (dispose),
1003 * plugins/class-gen/plugin.c (dispose), (finalize):
1004 * plugins/class-inheritance/plugin.c (class_inheritance_finalize),
1005 (class_inheritance_dispose):
1006 * plugins/cvs-plugin/plugin.c (finalize), (dispose):
1007 * plugins/debug-manager/plugin.c (dma_plugin_dispose),
1008 (dma_plugin_finalize):
1009 * plugins/debug-manager/queue.c (dma_debugger_queue_dispose),
1010 (dma_debugger_queue_finalize):
1011 * plugins/devhelp/plugin.c (devhelp_finalize), (devhelp_dispose):
1012 * plugins/document-manager/anjuta-docman.c (anjuta_docman_dispose),
1013 (anjuta_docman_finalize):
1014 * plugins/document-manager/plugin.c:
1015 * plugins/editor/plugin.c (dispose), (finalize),
1016 (editor_plugin_class_init):
1017 * plugins/editor/text_editor.c (text_editor_dispose),
1018 (text_editor_finalize):
1019 * plugins/file-loader/plugin.c (dispose), (finalize),
1020 (anjuta_file_loader_plugin_class_init):
1021 * plugins/file-manager/plugin.c (file_manager_finalize),
1022 (file_manager_dispose):
1023 * plugins/file-wizard/plugin.c (dispose), (finalize),
1024 (file_wizard_plugin_class_init):
1025 * plugins/gdb/debugger.c (debugger_dispose), (debugger_finalize):
1026 * plugins/gdb/plugin.c (gdb_plugin_dispose), (gdb_plugin_finalize):
1027 * plugins/glade/plugin.c (glade_plugin_dispose),
1028 (glade_plugin_finalize), (glade_plugin_class_init):
1029 * plugins/gtodo/plugin.c (finalize), (dispose):
1030 * plugins/gvim/plugin.c (anjuta_vim_plugin_finalize),
1031 (anjuta_vim_plugin_dispose):
1032 * plugins/indent/plugin.c (indent_plugin_finalize),
1033 (indent_plugin_dispose):
1034 * plugins/language-manager/plugin.c (language_manager_finalize),
1035 (language_manager_dispose):
1036 * plugins/language-support-cpp-java/plugin.c
1037 (cpp_java_plugin_finalize), (cpp_java_plugin_dispose):
1038 * plugins/macro/macro-db.c (macro_db_dispose), (macro_db_finalize),
1039 (macro_db_class_init):
1040 * plugins/macro/macro-dialog.c (macro_dialog_dispose),
1041 (macro_dialog_finalize), (macro_dialog_class_init):
1042 * plugins/macro/macro-edit.c (macro_edit_dispose),
1043 (macro_edit_finalize), (macro_edit_class_init):
1044 * plugins/macro/plugin.c (finalize), (dispose):
1045 * plugins/message-view/anjuta-msgman.c (anjuta_msgman_dispose),
1046 (anjuta_msgman_finalize):
1047 * plugins/message-view/message-view.c (message_view_dispose),
1048 (message_view_finalize):
1049 * plugins/message-view/plugin.c (message_view_plugin_dispose),
1050 (message_view_plugin_finalize):
1051 * plugins/patch/plugin.c (patch_plugin_finalize),
1052 (patch_plugin_dispose):
1053 * plugins/profiler/plugin.c (profiler_finalize),
1055 * plugins/project-import/plugin.c (dispose), (finalize),
1056 (project_import_plugin_class_init):
1057 * plugins/project-manager/plugin.c
1058 (project_manager_plugin_finalize),
1059 (project_manager_plugin_dispose):
1060 * plugins/project-wizard/plugin.c (npw_plugin_dispose),
1061 (npw_plugin_finalize), (npw_plugin_class_init):
1062 * plugins/sample1/plugin.c (sample_plugin_finalize),
1063 (sample_plugin_dispose):
1064 * plugins/search/plugin.c (dispose), (finalize),
1065 (search_plugin_class_init):
1066 * plugins/sourceview/plugin.c (sourceview_plugin_finalize),
1067 (sourceview_plugin_dispose):
1068 * plugins/subversion/plugin.c (finalize), (dispose):
1069 * plugins/symbol-browser/an_symbol.c (anjuta_symbol_finalize):
1070 * plugins/symbol-browser/an_symbol_iter.c
1071 (anjuta_symbol_iter_finalize), (anjuta_symbol_iter_dispose):
1072 * plugins/symbol-browser/an_symbol_search.c
1073 (an_symbol_search_dispose), (an_symbol_search_finalize):
1074 * plugins/symbol-browser/an_symbol_view.c
1075 (anjuta_symbol_view_finalize), (anjuta_symbol_view_dispose):
1076 * plugins/symbol-browser/plugin.c (dispose), (finalize):
1077 * plugins/symbol-db/plugin.c (symbol_db_finalize),
1078 (symbol_db_dispose):
1079 * plugins/terminal/terminal.c (terminal_plugin_dispose),
1080 (terminal_plugin_finalize):
1081 * plugins/tools/plugin.c (atp_plugin_dispose),
1082 (atp_plugin_finalize), (atp_plugin_class_init):
1083 * plugins/valgrind/plugin.c (valgrind_finalize),
1084 (valgrind_dispose): Removed all GNOME_CALL* calls in plugins.
1086 2008-03-15 Naba Kumar <naba@gnome.org>
1088 * TODO.tasks: Updated and marked debugger bounties completed.
1090 2008-03-12 Johannes Schmid <jhs@gnome.org>
1092 * plugins/language-support-cpp-java/plugin.c (extract_mode_line),
1093 (get_line_indentation_base):
1095 #521847 – anjuta freez when edit file
1097 2008-03-11 Johannes Schmid <jhs@gnome.org>
1099 Patch from Rob Bradford:
1100 * plugins/build-basic-autotools/executer.c (execute_program):
1101 520324 – Execute command is not overridable
1103 * plugins/sourceview/sourceview.c (on_insert_text):
1106 2008-03-11 Johannes Schmid <jhs@gnome.org>
1108 Patch from James Liggett:
1109 * plugins/subversion/plugin.c (activate_plugin):
1110 521691 – Crash when click "Resolve Conflicts" without opened project
1112 2008-03-11 Johannes Schmid <jhs@gnome.org>
1114 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
1115 * plugins/language-support-cpp-java/cpp-java-utils.c:
1116 * plugins/language-support-cpp-java/plugin.c
1117 (get_line_indentation_base), (on_editor_char_inserted_cpp):
1118 520415 – [PATCH] Problems in auto indentatation code,
1119 520766 – Brace autocompletion (Patch from Ignacio Casal Quinteiro <nacho@gnome.org>)
1121 * plugins/sourceview/anjuta-view.c (anjuta_view_key_press_event),
1122 (anjuta_view_button_press_event):
1123 * plugins/sourceview/sourceview.c (on_insert_text),
1124 (sourceview_adjustment_changed), (sourceview_new):
1125 #520761 – Weirz behavior with popup
1127 2008-03-03 Johannes Schmid <jhs@gnome.org>
1129 * libanjuta/anjuta-launcher.c (anjuta_launcher_initialize),
1130 (anjuta_launcher_dispose), (anjuta_launcher_finalize),
1131 (anjuta_launcher_set_env), (anjuta_launcher_fork_setenv),
1132 (anjuta_launcher_fork):
1133 * libanjuta/anjuta-launcher.h:
1134 Add API to set environment variables for the forked process
1136 * plugins/build-basic-autotools/Makefile.am:
1137 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1139 * plugins/build-basic-autotools/build-basic-autotools.c
1140 (build_set_env), (build_execute_command_full),
1141 (build_execute_command), (build_configure_project),
1142 (build_autogen_project):
1143 * plugins/build-basic-autotools/build-basic-autotools.h:
1144 * plugins/build-basic-autotools/build-options.c
1145 (fill_options_combo), (build_dialog_configure):
1146 * plugins/build-basic-autotools/build-options.h:
1147 Use new launcher API to set CFLAGS when running configure. New configure dialog
1148 which has predefined CFLAGS settings.
1150 Fixes 520076 – [PATCH] Add support for setting custom CFLAGS from the UI
1152 === anjuta 2.4.0 ===
1154 2008-03-11 Naba Kumar <naba@gnome.org>
1156 * NEWS: Updated for 2.4.0 stable release.
1157 * configure.in: Version bumped to 2.4.0
1158 * TODO.tasks: Updated.
1160 2008-03-10 Rob Bradford <rob@robster.org.uk>
1162 Reviewed by Naba Kumar <naba@gnome.org>:
1163 * global-tags/Makefile.am:
1164 Revert change for #515954. This change was incorrect, the anjuta-tags
1165 program is installed into the $(bindir) rather than the $(scriptdir).
1167 2008-03-02 Naba Kumar <naba@gnome.org>
1169 * plugins/message-view/anjuta-msgman.h: Fixed a build error.
1170 * configure.in: Added a requirement for scintilla editor plugin.
1172 2008-03-02 Johannes Schmid <jhs@gnome.org>
1174 * plugins/message-view/anjuta-msgman.c
1175 (anjuta_msgman_instance_init), (anjuta_msgman_append_view),
1176 (anjuta_msgman_get_current_view), (anjuta_msgman_set_current_view):
1177 * plugins/message-view/anjuta-msgman.h:
1179 Fixed anjuta_msgman_get_current_view() to access the notebook directly and
1180 get rid of the cached current_view member.
1181 Fixes #518469 – Save message buffer not working good
1183 2008-03-01 Johannes Schmid <jhs@gnome.org>
1185 Patch by James Liggett:
1186 * plugins/subversion/svn-command.h:
1187 * plugins/subversion/svn-diff-command.c (svn_diff_command_run):
1188 Fixed #519275 – Subversion should allow offline diffs
1190 2008-02-29 Johannes Schmid <jhs@gnome.org>
1192 * plugins/language-support-cpp-java/cpp-java-assist.c
1193 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
1194 Removed some debug code
1196 * plugins/sourceview/assist-tip.c (assist_tip_set_tips):
1197 Escape tooltip text to avoid broken markup
1199 2008-02-29 Johannes Schmid <jhs@gnome.org>
1201 * libanjuta/Makefile.am:
1202 Fixed a build error when building with -j X
1204 * plugins/tools/scripts/prepare-changelog.pl:
1205 Updated to latest script version in gnome svn
1207 2008-02-28 Johannes Schmid <jhs@gnome.org>
1209 * plugins/document-manager/anjuta-docman.c:
1210 (anjuta_docman_page_destroy):
1211 Do not unref widget because the GtkNotebook will unref them
1213 * plugins/file-manager/file-view.c: (file_view_refresh):
1214 * plugins/search/search_preferences.c: (search_preferences_init):
1215 Fixed a memory leaks
1217 * plugins/sourceview/sourceview.c: (sourceview_add_monitor),
1218 (ieditor_get_offset), (ieditor_iface_init),
1219 (idocument_get_filename), (ilanguage_get_supported_languages),
1220 (autodetect_language):
1222 Fixed memory leaks and implemented ianjuta_editor_get_offset() which
1225 2008-02-28 Johannes Schmid <jhs@gnome.org>
1227 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1228 Hide tooltip when Up, Down, Page_Up or Page_Down is pressed
1230 2008-02-27 Naba Kumar <naba@gnome.org>
1232 * plugins/document-manager/plugin.c: (on_docman_auto_save): Reverted
1233 string break. That was a mistake doing at this point.
1235 === anjuta 2.3.5 ===
1237 2008-02-26 Naba Kumar <naba@gnome.org>
1239 * plugins/document-manager/plugin.c: (on_docman_auto_save): Fixed a
1240 crash when there is a modified new file open, a non-modified exiting
1241 file open and autosave happen. Simplified error checking logic and
1242 avoided memory corruption. Fixes bug #Bug 518716.
1244 2008-02-25 Naba Kumar <naba@gnome.org>
1246 * NEWS: Updated for release 2.3.5
1247 * configure.in: Bumped version to 2.3.5
1249 * plugins/build-basic-autotools/build-basic-autotools.c:
1250 (on_editor_changed): Avoid accessing text which is greater than
1253 * plugins/editor/text_editor_cbs.[c,h]: Removed dead code.
1255 2008-02-25 Sébastien Granjoux <seb.sfo@free.fr>
1257 * plugins/debug-manager/breakpoints.c:
1258 Fix #518329: Crash when adding breakpoint and other similar bugs
1260 2008-02-25 Johannes Schmid <jhs@gnome.org>
1262 * tagmanager/entry.c: (updateSortedFlag), (isCtagsLine),
1263 (copyBytes), (copyFile), (openTagFile), (makeTagEntry):
1264 Never call error() which calls exit()
1265 #517646 – Anjuta exists with code 2 when i try to import gedit
1267 2008-02-23 Johannes Schmid <jhs@gnome.org>
1269 * plugins/sourceview/sourceview.c: (ieditor_insert):
1270 Block insert_text signal when inserting manually.
1272 2008-02-23 Johannes Schmid <jhs@gnome.org>
1274 * plugins/sourceview/sourceview.c: (on_insert_text):
1275 Fixed a problem with the "insert-text" signal that broke
1276 copy&paste sometimes
1278 2008-02-22 Johannes Schmid <jhs@gnome.org>
1280 * plugins/language-support-cpp-java/plugin.c:
1281 (get_line_indentation_base):
1282 More fixes for comment handling and made the code
1285 2008-02-22 Johannes Schmid <jhs@gnome.org>
1287 * plugins/sourceview/sourceview.c: (on_insert_text):
1288 Fixed #517919 – Crash on pasting docblock
1290 2008-02-20 Johannes Schmid <jhs@gnome.org>
1292 Patch from James Liggett:
1293 * plugins/profiler/profiler.glade:
1294 Fix width options dialog. Translations are not longer cut off. (#516630)
1296 2008-02-18 Johannes Schmid <jhs@gnome.org>
1298 * plugins/sourceview/sourceview.c: (on_insert_text):
1299 Do not change the iterator in the "insert-text" handler because
1300 it has some strange side-effects when copying text
1301 Fix useless free'ing in hover-leave that might have led to random
1304 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1306 * plugins/debug-manager/start.c:
1307 Avoid a glib warning if no project is loaded
1309 2008-02-18 Sébastien Granjoux <seb.sfo@free.fr>
1311 * manuals/anjuta-manual/C/debugger.xml:
1312 Remove warning about new debugger
1314 2008-02-17 Johannes Schmid <jhs@gnome.org>
1316 * manuals/anjuta-manual/figures/project-window.png:
1317 Use a smaller picture
1319 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1321 * plugins/gdb/debugger.c:
1322 Set breakpoint in file with uncommon characters in path name
1324 2008-02-17 Johannes Schmid <jhs@gnome.org>
1326 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1327 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1329 * plugins/sourceview/sourceview.c: (on_insert_text):
1330 Fix "char-added" signal to pass the correct iterator
1332 2008-02-17 Sébastien Granjoux <seb.sfo@free.fr>
1334 * plugins/gdb/debugger.c:
1335 Load executable in gdb with space in path name
1337 2008-02-17 Johannes Schmid <jhs@gnome.org>
1339 * plugins/language-support-cpp-java/plugin.c:
1340 (get_line_indentation_base), (get_line_auto_indentation),
1342 Some bugfixes and clean-ups in comment indentation code
1344 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
1345 (anjuta_view_finalize), (anjuta_view_key_press_event):
1346 * plugins/sourceview/sourceview.c: (on_insert_text),
1347 (sourceview_create_highligth_indic), (sourceview_new):
1348 Cleaned implementation of char-added signal by using "insert-text" signal
1349 instead of filtering "key-press-event"
1350 * plugins/sourceview/sourceview-cell.c: (icell_get_character),
1351 (icell_get_length), (icell_get_char), (iiter_first), (iiter_last),
1353 Fixed implementation of get_character and return value of iiter_first() and
1356 2008-02-16 Johannes Schmid <jhs@gnome.org>
1358 * plugins/valgrind/plugin.c: (valgrind_activate),
1359 (ipreferences_merge), (ipreferences_unmerge):
1360 * plugins/valgrind/vgactions.c: (vg_actions_run):
1361 * plugins/valgrind/vgdefaultview.c: (valgrind_view_load_log):
1363 Fixed crasher when starting valgrind because of strange prefs handling and
1364 #516641 – Valgrind: Load Log does not clear list
1366 2008-02-15 James Liggett <jrliggett@cox.net>
1368 * plugins/profiler/plugin.c:
1369 (on_select_other_target_button_clicked):
1370 Select the new custom target in the list so that the user sees it.
1372 Bug 516630 – Selection custom binary in profiler is not
1375 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1377 * manuals/anjuta-manual/C/projects.xml:
1378 Fix #515993: "Add package" button is "Add Package" in code
1379 Fix #516727: "Build All" is "Build Project" in code
1380 Fix #516728: "Clean All" is "Clean Project" in code
1381 Fix #516728: "Autogenerate" is "Run Autogenerate..." in code
1382 Fix #516730: Fix note title
1383 "Configure" is "Run Configure..." in code
1385 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1387 * (added) manuals/anjuta-manual/C/figures/project-window.png,
1388 (removed) manuals/anjuta-manual/C/figures/project_win.png,
1389 manuals/anjuta-manual/C/projects.xml,
1390 manuals/anjuta-manual/Makefile.am:
1391 Fix #515207: Add a new project window screenshoot
1392 Rename "Project View" to "Project window"
1394 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1396 * plugins/project-import/project-import.c:
1397 Fix #516743: Import project keeps an old date on project file
1399 * plugins/project-manager/plugin.c:
1400 Fix #516737: Import project doesn't load project with space in name
1402 2008-02-16 Sébastien Granjoux <seb.sfo@free.fr>
1404 * plugins/debug-manager/command.c:
1405 Destroy local variables on each step
1407 * plugins/debug-manager/debug_tree.c,
1408 plugins/debug-manager/watch.c,
1409 plugins/debug-manager/locals.c,
1410 plugins/gdb/debugger.c,
1411 libanjuta/interfaces/libanjuta.idl:
1412 Parse local variables scope (not used yet)
1414 2008-02-15 James Liggett <jrliggett@cox.net>
1416 reviewed by: Johannes Schmid <jhs@gnome.org>
1418 * plugins/profiler/gprof-options.c: (setup_widgets),
1419 (gprof_options_set_target), (gprof_options_has_target),
1420 (gprof_options_get_string):
1421 * plugins/profiler/gprof-options.h:
1422 * plugins/profiler/plugin.c: (ifile_open):
1423 516128 – crash in Anjuta IDE: selected profiler as the...
1425 2008-02-14 Johannes Schmid <jhs@gnome.org>
1427 * plugins/macro/macro-db.c: (save_macro), (macro_db_get_macro):
1428 * plugins/macro/macro-dialog.c: (on_macro_selection_changed):
1429 * plugins/symbol-browser/an_symbol.c:
1430 * plugins/symbol-browser/an_symbol_view.c:
1431 (on_symbol_view_row_expanded):
1432 Fixed some memory leaks (Remember to all free/unref everything that comes
1433 from gtk_tree_model_get())
1435 2008-02-14 Johannes Schmid <jhs@gnome.org>
1437 * plugins/document-manager/search-box.c: (on_search_activated):
1438 516377 – Status bar does not change its status of 'Search for .. continued at top'
1439 (caused by differences between scintilla and sourceview)
1441 2008-02-13 James Liggett <jrliggett@cox.net>
1443 * plugins/subversion/svn-diff-command.c: (svn_diff_command_run):
1444 Output in UTF-8 format to avoid hangs with the editor. (#516014)
1446 2008-02-14 Johannes Schmid <jhs@gnome.org>
1448 * plugins/language-support-cpp-java/plugin.c:
1449 (get_line_indentation_base), (get_line_auto_indentation),
1450 (on_editor_char_inserted_cpp):
1451 504905 – Ctrl-I (Auto Indent) doesn't indent properly after C++ public: and private:
1453 2008-02-13 Johannes Schmid <jhs@gnome.org>
1455 * plugins/language-support-cpp-java/plugin.c:
1456 (is_iter_inside_string), (get_line_auto_indentation):
1457 Handle comments in the code and do not ask editor. Fixes scintilla
1458 indentation (sourceview does not report comments anyway).
1460 * plugins/sourceview/sourceview-cell.c: (iiter_diff):
1461 Diff with correct sign (also fixes some issues with language-support)
1463 2008-02-13 Johannes Schmid <jhs@gnome.org>
1465 * plugins/language-support-cpp-java/plugin.c:
1466 (get_line_indentation_base):
1467 Act even more clever for comments. Indent /* */ comments correctly
1470 2008-02-13 Johannes Schmid <jhs@gnome.org>
1472 * plugins/sourceview/sourceview.c: (ieditor_set_tab_size):
1473 Also set indentation size correctly, when tab size is set
1474 by language support plugin
1476 2008-02-13 Johannes Schmid <jhs@gnome.org>
1478 * plugins/language-support-cpp-java/plugin.c:
1479 (get_line_indentation_base):
1481 Indent lines after comments correctly
1483 2008-02-13 Johannes Schmid <jhs@gnome.org>
1485 * libanjuta/anjuta-launcher.c: (anjuta_launcher_set_encoding_real),
1486 (anjuta_launcher_set_encoding), (anjuta_launcher_fork):
1487 * libanjuta/anjuta-launcher.h:
1488 Some more fixes from symbol-db-branch
1491 Move anjuta-shell to noinst_PROGRAMS as it is just a test
1493 2008-02-12 Johannes Schmid <jhs@gnome.org>
1495 Patch from Gennaro Bellizio <genbell@tiscali.it>:
1496 * global-tags/Makefile.am:
1498 #515954 – create_global_tags.sh: wrong anjuta-tags path
1500 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
1501 (anjuta_launcher_dispose), (anjuta_launcher_check_password_real),
1502 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
1503 (anjuta_launcher_scan_pty), (anjuta_launcher_set_encoding),
1504 (anjuta_launcher_fork):
1505 * libanjuta/anjuta-launcher.h:
1506 Fix anjuta_launcher_set_encoding() and cleaned-up. Mostly backported
1507 from symbol-db branch
1509 2008-02-11 Johannes Schmid <jhs@gnome.org>
1511 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1512 515868 – File browser only shows icons when activated
1514 2008-02-11 Johannes Schmid <jhs@gnome.org>
1516 * plugins/file-manager/file-model.c: (file_model_expand_idle):
1517 #515867 – Anjuta dies on startup
1519 2008-02-11 Johannes Schmid <jhs@gnome.org>
1521 * TODO.tasks: Marked subversion task as completed
1523 === anjuta 2.3.4 ===
1525 2008-02-11 Naba Kumar <naba@gnome.org>
1527 * configure.in: Bumped version to 2.3.4
1529 2008-02-10 Naba Kumar <naba@gnome.org>
1531 * NEWS: Updated for release.
1533 2008-02-10 Johannes Schmid <jhs@gnome.org>
1535 * plugins/document-manager/anjuta-document-manager.plugin.in:
1536 Added html, javascript and glade file types. This makes it possible to
1537 edit a glade file by hand in anjuta (shows a dialog whether to use Glade or
1538 document-manager (#514695 – Anjuta v2.2.3 can't open js files)
1540 * plugins/file-wizard/anjuta-file-wizard.glade:
1541 * plugins/gdb/anjuta-gdb.glade:
1542 * plugins/project-wizard/anjuta-project-wizard.glade:
1543 * plugins/search/anjuta-search.glade:
1544 * plugins/terminal/anjuta-terminal-plugin.glade:
1546 Fixed some other translation issues (#507921)
1548 2008-02-10 Naba Kumar <naba@gnome.org>
1550 * plugins/gtodo/preferences.c: (preferences_cb_do_tooltip): Removed
1551 unnecessary warning. Fixes bug #510183 - Tooltips claim to be broken.
1553 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1555 * manuals/anjuta-manual/C/interface.xml,
1556 manuals/anjuta-manual/C/introduction.xml,
1557 manuals/anjuta-manual/C/preferences.xml,
1558 manuals/anjuta-manual/C/fileoperations.xml,
1559 manuals/anjuta-manual/C/projects.xml:
1560 Fix spelling errors, including bug #515204, #515172, #515117
1563 2008-02-10 Naba Kumar <naba@gnome.org>
1565 * plugins/document-manager/plugin.c: Fixed stream comment and added
1566 translator's comment for 'block comment', 'box comment' and 'stream
1569 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1571 * plugins/debug-manager/command.c,
1572 plugins/debug-manager/command.h,
1573 plugins/debug-manager/breakpoints.c,
1574 libanjuta/interfaces/libanjuta.idl:
1575 Avoid adding the same breakpoint several times
1577 * plugins/gdb/debugger.c:
1578 Fix bug #515463: Deattaching process kill it
1580 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1582 * manuals/anjuta-manual/C/debugger.xml:
1583 Fix translation bug #515459 and #515460
1585 2008-02-10 Johannes Schmid <jhs@gnome.org>
1587 Patch from Rémi Cardona <remi@gentoo.org>
1589 * plugins/build-basic-autotools/Makefile.am:
1590 * plugins/cvs-plugin/Makefile.am:
1591 * plugins/document-manager/Makefile.am:
1592 * plugins/editor/Makefile.am:
1593 * plugins/indent/Makefile.am:
1594 * plugins/language-support-cpp-java/Makefile.am:
1595 * plugins/message-view/Makefile.am:
1596 * plugins/sourceview/Makefile.am:
1597 * plugins/symbol-browser/Makefile.am:
1598 * plugins/terminal/Makefile.am:
1599 * scripts/build-schemas.mk:
1601 Fix #512531 – Parallel build fails
1603 * AUTHORS: Added Rémi
1605 2008-02-10 Sébastien Granjoux <seb.sfo@free.fr>
1607 * plugins/debug-manager/queue.c:
1608 Fix interrupt command, not working due to previous change
1610 2008-02-10 Johannes Schmid <jhs@gnome.org>
1614 * src/anjuta-callbacks.c (removed):
1615 * src/anjuta-callbacks.h (removed):
1617 Removed (almost) empty files, fixes #515383 and #515388
1619 2008-02-09 James Liggett <jrliggett@cox.net>
1621 Reviewed by Naba Kumar <naba@gnome.org>:
1623 * plugins/subversion/svn-add-command.c: (svn_add_command_new):
1624 * plugins/subversion/svn-cat-command.c: (svn_cat_command_new):
1625 * plugins/subversion/svn-command.c:
1626 (svn_command_make_canonical_path):
1627 * plugins/subversion/svn-command.h:
1628 * plugins/subversion/svn-copy-command.c: (svn_copy_command_new):
1629 * plugins/subversion/svn-diff-command.c: (svn_diff_command_new):
1630 * plugins/subversion/svn-log-command.c: (svn_log_command_new):
1631 * plugins/subversion/svn-merge-command.c: (svn_merge_command_new):
1632 * plugins/subversion/svn-remove-command.c:
1633 (svn_remove_command_new):
1634 * plugins/subversion/svn-status-command.c:
1635 (svn_status_command_new):
1636 * plugins/subversion/svn-switch-command.c:
1637 (svn_switch_command_new):
1638 * plugins/subversion/svn-update-command.c:
1639 (svn_update_command_new):
1640 Make sure that all paths are "canonical" by libsvn rules so anjuta doesn't
1641 die if the user gives a path that libsvn doesn't like.
1645 2008-02-08 Sébastien Granjoux <seb.sfo@free.fr>
1647 * plugins/debug-manager/command.c,
1648 plugins/debug-manager/command.h,
1649 plugins/debug-manager/queue.c:
1650 Fix crashes when trying to stop the debugger while it is busy
1652 2008-02-08 Johannes Schmid <jhs@gnome.org>
1654 Patch from Rodrigo Moya <rodrigo@novell.com>
1656 * plugins/glade/plugin.c: (ifile_open):
1657 * plugins/symbol-browser/test-class.cpp:
1658 * AUTHORS: Added Rodrigo
1660 #514732 – 64 bit compliation error
1661 #514733 – Use of uninitialized variables
1663 2008-02-05 Sébastien Granjoux <seb.sfo@free.fr>
1665 * manuals/anjuta-manual/C/debugger.xml:
1666 Fix translation bug #514494 and bug #514440
1668 2008-02-05 Massimo Cora' <maxcvs@email.it>
1670 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
1671 Fix a compile error added in the previous patch
1673 2008-02-04 Sébastien Granjoux <seb.sfo@free.fr>
1675 * plugins/profiler/gprof-view.c,
1676 plugins/class-inheritance/class-callbacks.c,
1677 plugins/class-inheritance/class-inherit.c,
1678 plugins/symbol-browser/an_symbol.c,
1679 plugins/symbol-db/symbol-db-engine-iterator-node.c,
1680 libanjuta/interfaces/libanjuta.idl:
1681 Change ianjuta_symbol_file function to ianjuta_symbol_uri
1683 2008-02-04 Johannes Schmid <jhs@gnome.org>
1685 * plugins/search/anjuta-search.glade: Fixed typo
1687 2008-02-03 Johannes Schmid <jhs@gnome.org>
1689 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_add_item):
1690 * libanjuta/anjuta-utils.c: (anjuta_util_execute_shell):
1691 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1693 * plugins/build-basic-autotools/build-basic-autotools.c:
1694 (build_get_context), (build_configure_project):
1695 * plugins/class-gen/anjuta-class-gen-plugin.glade:
1696 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
1697 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_commit_response):
1698 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_terminated):
1699 * plugins/devhelp/plugin.c: (devhelp_activate):
1700 * plugins/editor/Makefile.am:
1701 * plugins/editor/anjuta-editor-scintilla.glade:
1702 * plugins/editor/text_editor.c:
1703 * plugins/editor/text_editor.h:
1704 * plugins/editor/text_editor_menu.c (removed):
1705 * plugins/editor/text_editor_menu.h (removed):
1706 * plugins/file-wizard/anjuta-file-wizard.glade:
1707 * plugins/gtodo/notification.c: (create_notification_window):
1708 * plugins/gtodo/preferences.c: (preferences_widget):
1709 * plugins/language-support-cpp-java/plugin.c:
1710 (cpp_java_plugin_activate_plugin):
1711 * plugins/message-view/anjuta-message-manager-plugin.glade:
1712 * plugins/message-view/plugin.c: (activate_plugin):
1713 * plugins/project-manager/plugin.c: (confirm_removal):
1714 * plugins/search/anjuta-search.glade:
1715 * plugins/search/plugin.c:
1716 * plugins/search/search-replace.c: (nb_results_alert):
1717 * plugins/subversion/subversion-commit-dialog.c:
1718 (on_subversion_commit_response):
1719 * plugins/symbol-browser/plugin.c: (activate_plugin):
1720 * plugins/valgrind/plugin.c: (on_menu_run_activate):
1721 * plugins/valgrind/vgcachegrindprefs.c: (cache_settings_new):
1722 * plugins/valgrind/vggeneralprefs.c: (vg_general_prefs_init):
1725 Fixed translation bugs from #507921.
1726 Removed unused files in scintilla plugin
1728 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1730 * manuals/anjuta-manual/C/debugger.xml:
1731 Fix bug #514124 and bug #514138: Wrong menu item name
1733 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1735 * plugins/profiler/gprof-view.c,
1736 plugins/symbol-browser/plugin.c,
1737 plugins/class-inheritance/class-callbacks.c,
1738 plugins/debug-manager/plugin.c,
1739 plugins/tools/editor.c,
1740 plugins/search/search-replace.c,
1741 plugins/search/search-replace_backend.c,
1742 plugins/search/search-replace_backend.h,
1743 plugins/build-basic-autotools/build-basic-autotools.c,
1744 plugins/document-manager/plugin.c,
1745 plugins/document-manager/file_history.c,
1746 plugins/document-manager/anjuta-docman.c,
1747 plugins/document-manager/anjuta-docman.h,
1748 plugins/document-manager/action-callbacks.c,
1749 libanjuta/interfaces/libanjuta.idl:
1750 Rename IAnjutaDocumentManager functions:
1751 find_document_with_path, goto_file_line, goto_file_line_mark
1752 and get_full_filename into
1753 find_document_with_uri, goto_uri_line, goto_uri_line_mark
1755 Fix search plugin to use an URI instead of a file path
1756 Fix anjuta_docman_get_uri to always return an URI
1758 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1760 * plugins/debug-manager/breakpoints.c:
1761 Fix bug #514118: Rename Clear All Breakpoints to Remove
1764 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1766 * manuals/anjuta-manual/C/debugger.xml:
1767 Update debugger documentation
1769 2008-02-03 Sébastien Granjoux <seb.sfo@free.fr>
1771 * plugins/debug-manager/sharedlib.c,
1772 plugins/debug-manager/anjuta-debug-manager.glade,
1773 plugins/debug-manager/queue.c,
1774 plugins/tools/execute.c,
1775 plugins/tools/anjuta-tools.glade,
1776 plugins/tools/editor.c,
1777 plugins/project-wizard/templates/terminal.wiz,
1778 plugins/project-wizard/templates/xlib-dock.wiz,
1779 plugins/project-wizard/templates/wxwin.wiz,
1780 plugins/project-wizard/templates/java.wiz,
1781 plugins/project-wizard/templates/gnome.wiz,
1782 plugins/project-wizard/templates/anjuta-plugin.wiz,
1783 plugins/project-wizard/templates/gtkmm.wiz,
1784 plugins/project-wizard/templates/python.wiz,
1785 plugins/project-wizard/templates/cpp.wiz,
1786 plugins/project-wizard/templates/sdl.wiz,
1787 plugins/project-wizard/templates/gtk.wiz,
1788 plugins/project-wizard/templates/minimal.wiz,
1789 plugins/project-wizard/templates/xlib.wiz,
1790 plugins/project-wizard/templates/gcj.wiz,
1791 plugins/gdb/plugin.c,
1792 plugins/gdb/debugger.c,
1793 libanjuta/anjuta-plugin-manager.c:
1794 Partial fix of #507921: translation issues in debug-manager, tools,
1795 project-wizard, gdb and anjuta-plugin-manager.
1797 2008-02-02 Sébastien Granjoux <seb.sfo@free.fr>
1799 * plugins/debug-manager/queue.c:
1800 Debugger Local, Stack and Thread windows were missing due to
1801 the previous change.
1803 2008-02-02 Johannes Schmid <jhs@gnome.org>
1805 * manuals/anjuta-manual/Makefile.am:
1806 Fixed #513888 – Trailing '\' in anjuta-manual/Makefile.am
1807 causes make install to fail
1809 2008-02-02 Johannes Schmid <jhs@gnome.org>
1811 * plugins/macro/macros.xml:
1812 #495511 – Header_h macro correction
1814 2008-02-02 Johannes Schmid <jhs@gnome.org>
1816 * plugins/patch/patch-plugin.glade:
1817 gtk-apply is not translatable...
1819 2008-02-02 Johannes Schmid <jhs@gnome.org>
1821 * plugins/build-basic-autotools/build-basic-autotools.c:
1822 (on_build_mesg_format):
1824 Also check for untranslated messages from make. Should fix
1825 #511981 – Error parsing make output
1827 2008-02-02 Johannes Schmid <jhs@gnome.org>
1829 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
1832 Fixed #511010 – [UI] Execute program utility window
1834 2008-02-02 Johannes Schmid <jhs@gnome.org>
1837 Fixed #509908 – [UI] Problems with the General settings tab
1839 2008-02-02 Johannes Schmid <jhs@gnome.org>
1841 * manuals/anjuta-manual/C/fileoperations.xml:
1842 Fixed #513730 – Option not present in the GUI po file
1844 2008-02-02 Johannes Schmid <jhs@gnome.org>
1846 * plugins/sourceview/anjuta-editor-sourceview.glade:
1847 Adjust preferences default values
1849 2008-02-02 Johannes Schmid <jhs@gnome.org>
1851 * plugins/document-manager/plugin.c: (docman_plugin_set_tab_pos):
1852 Fixed #512535 – Open files tabs' position is correctly remembered
1853 but not applied at startup
1855 2008-02-02 Johannes Schmid <jhs@gnome.org>
1857 * plugins/search/search-replace.c: (on_message_clicked):
1858 Pass and uri ianjuta_document_manager_goto_file_line_mark() to
1859 fix clicking on search result messages
1861 2008-02-01 James Liggett <jrliggett@cox.net>
1863 * plugins/subversion/svn-command.c: (on_svn_notify):
1864 Fixed wrong status message output when resolving conflicts.
1866 2008-02-02 Johannes Schmid <jhs@gnome.org>
1868 * configure.in: Require GtkSourceView 2.1.2
1869 * plugins/sourceview/sourceview-prefs.c: (init_colors_and_fonts):
1870 * plugins/sourceview/sourceview.c: (mark_real), (imark_unmark),
1871 (imark_is_marker_set), (imark_delete_all_markers),
1872 (ibookmark_toggle), (goto_bookmark), (ibookmark_clear_all):
1874 Adapted to API changes in GtkSourceView
1876 2008-02-01 Johannes Schmid <jhs@gnome.org>
1878 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
1879 Fixed tabsize preference
1881 2008-02-01 Johannes Schmid <jhs@gnome.org>
1883 * manuals/anjuta-manual/C/fileoperations.xml:
1884 * manuals/anjuta-manual/C/interface.xml:
1887 * manuals/anjuta-manual/Makefile.am:
1888 * manuals/anjuta-manual/C/figures/*:
1890 Updated figures to be in clearlooks theme, removed old figures
1892 2008-02-01 Johannes Schmid <jhs@gnome.org>
1894 * plugins/patch/patch-plugin.glade:
1895 * plugins/patch/plugin.c: (patch_plugin_activate):
1896 Another UI issue with the patch plugin and silenced a compiler
1899 Patch from James Liggett:
1900 * plugins/profiler/gprof-call-graph-view.c:
1901 (gprof_call_graph_view_create_columns):
1902 * plugins/profiler/gprof-flat-profile-view.c:
1903 (gprof_flat_profile_view_create_columns):
1904 * plugins/profiler/gprof-view.c: (gprof_view_format_float):
1905 * plugins/profiler/gprof-view.h:
1907 Use two decimal places for float values in profiler views (#507831)
1909 2008-02-01 Johannes Schmid <jhs@gnome.org>
1912 * plugins/editor/Makefile.am:
1914 Fixed #512751 – libgnomeprint unnecessary without scintilla
1916 2008-01-31 Johannes Schmid <jhs@gnome.org>
1918 * plugins/language-manager/languages.xml:
1919 Added a pretty ugly string for C++ headers. Maybe we should rely
1920 on mime-types instead...
1922 2008-01-31 Johannes Schmid <jhs@gnome.org>
1924 * plugins/language-support-cpp-java/cpp-java-assist.c:
1925 (get_iter_column), (cpp_java_assist_get_calltip_context),
1926 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
1927 (on_assist_chosen), (cpp_java_assist_install):
1928 * plugins/language-support-cpp-java/plugin.c:
1929 (on_editor_char_inserted_cpp):
1930 Removed annoying DEBUG_PRINTs
1932 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
1933 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
1934 * plugins/sourceview/sourceview.c: (iassist_show_tips):
1936 Fixed "jumping" tooltips, fixed indentation of brances
1938 2008-01-31 Johannes Schmid <jhs@gnome.org>
1940 * plugins/document-manager/plugin.c: (on_document_changed):
1941 Fixed crash when closing anjuta after all document tabs have been closed
1943 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1945 * plugins/debug-manager/anjuta-debug-manager.glade:
1946 Fix #513485: wrong strings maked as translatable
1948 2008-01-31 Sébastien Granjoux <seb.sfo@free.fr>
1950 * plugins/debug-manager/threads.c,
1951 plugins/debug-manager/stack_trace.c:
1952 Avoid crash when getting relative path from debugger (same fix
1955 * plugins/debug-manager/queue.c:
1956 Emit all state changes notification
1958 * plugins/debug-manager/start.c:
1959 Fix #511586: Project path with "+" not working in debugger
1961 2008-01-31 Johannes Schmid <jhs@gnome.org>
1963 * plugins/patch/patch-plugin.glade:
1964 Fixed button ui problem...
1966 Patch from James Liggett:
1967 * plugins/profiler/gprof-call-graph-block-entry.c:
1968 (gprof_call_graph_block_primary_entry_new),
1969 (gprof_call_graph_block_secondary_entry_new):
1970 * plugins/profiler/gprof-flat-profile-entry.c:
1971 (gprof_flat_profile_entry_new):
1973 Fix #507831 - Wrong Profiler values for some locales
1975 2008-01-31 Johannes Schmid <jhs@gnome.org>
1977 * plugins/sourceview/anjuta-editor-sourceview.glade:
1978 * plugins/sourceview/sourceview-prefs.c:
1979 * plugins/sourceview/sourceview.c: (sourceview_finalize):
1981 Fixed Editor->View popup menu for those entries that are appropriate for
1984 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1986 * plugins/debug-manager/breakpoints.c:
1987 Fix #512901: Crash when adding a breakpoint
1989 * plugins/debug-manager/queue.c:
1990 Remove a possible memory leak
1992 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
1994 * plugins/debug-manager/data_view.c,
1995 plugins/debug-manager/sparse_view.c,
1996 manuals/anjuta-manual/C/debugger.xml:
1997 Fix #513130, #513131 #513135: Wrong menu item names and errors
1998 in the documentation
2000 2008-01-30 Sébastien Granjoux <seb.sfo@free.fr>
2002 * plugins/tools/editor.c:
2003 ianjuta_document_manager_find_document_with_path expect an uri not
2006 2008-01-29 Sébastien Granjoux <seb.sfo@free.fr>
2008 * manuals/reference/libanjuta/libanjuta-docs.sgml,
2009 manuals/reference/libanjuta/libanjuta-sections.txt,
2010 libanjuta/interfaces/libanjuta.idl:
2011 Documentation fixes for IAnjutaDebugger* interfaces
2013 === anjuta 2.3.3 ===
2015 2008-01-27 Naba Kumar <naba@gnome.org>
2017 * Makefile.am, anjuta.spec.in, configure.in: Removed unmaintained
2020 * plugins/symbol-browser/plugin.c: (on_editor_foreach_disconnect),
2021 (value_added_current_editor), (value_removed_current_editor):
2024 * TODO.tasks: Updated.
2026 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init): Added
2027 scrollwindow shadow in.
2029 * plugins/editor/anjuta-editor-scintilla.glade:
2030 * plugins/editor/style-editor.c: (create_style_editor_gui):
2031 Set style window transient and cetered for preferences window.
2032 Fixed Bug #365490 - problems displaying Scintilla Colors & Fonts dialog
2034 * plugins/editor/anjuta-editor-scintilla.glade:
2035 Fixes Bug #427108 - Scintilla plugin configuration folding-style
2038 * configure.in, NEWS: Updated for release 2.3.3
2040 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2042 * plugins/debug-manager/anjuta-debug-manager.glade:
2043 Fix #512224: Use a string in english
2045 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2047 * plugins/build-basic-autotools/build-basic-autotools.c:
2048 ianjuta_document_manager_goto_file_line_mark needs an uri and
2051 2008-01-26 Sébastien Granjoux <seb.sfo@free.fr>
2053 * plugins/symbol-browser/plugin.c,
2054 plugins/symbol-browser/an_symbol_view.c:
2055 use gnome_vfs_get_uri_from_local_path to get local path from uri
2056 This takes care of escaping some characters
2058 2008-01-25 Sébastien Granjoux <seb.sfo@free.fr>
2060 * plugins/debug-manager/stack_trace.c:
2061 Probably fix #510028: crash debugger when having a relative filename
2064 2008-01-25 Tom <tpgww@onepost.net>
2066 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2068 * plugins/document-manager/plugin.c,
2069 plugins/document-manager/file_history.c,
2070 plugins/document-manager/file_history.h,
2071 plugins/document-manager/anjuta-docman.c,
2072 plugins/document-manager/anjuta-docman.h:
2073 Rename filename argument to uri when an uri is expected
2074 anjuta_docman_get_document_for_uri will remove symlinks
2076 2008-01-25 Naba Kumar <naba@gnome.org>
2078 * plugins/terminal/terminal.c: (terminal_execute),
2080 * plugins/tools/execute.c: Fixed couple of gtk+ critical warnings.
2082 2008-01-24 Sébastien Granjoux <seb.sfo@free.fr>
2084 * plugins/debug-manager/anjuta-debug-manager.glade,
2085 plugins/debug-manager/start.c:
2086 Fix #511049: Change UI of add source directories dialog
2088 2008-01-24 Naba Kumar <naba@gnome.org>
2090 * plugins/editor/text-editor-iterable.c: (iiter_get_length):
2091 * plugins/editor/text_editor.c: (itext_editor_get_text_all),
2092 (itext_editor_get_text), (itext_editor_get_length): Fixes implementations
2093 of ianjuta_editor_get_length(), ianjuta_iterable_get_length() and
2094 ianjuta_editor_get_text_all(). Current Search-replace and symbol-db
2097 2008-01-24 Johannes Schmid <jhs@gnome.org>
2099 Patch from: Luca Ferretti <ella.uca@libero.it>:
2101 * plugins/document-manager/anjuta-docman.c:
2102 (anjuta_docman_page_init), (anjuta_docman_class_init):
2103 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new):
2105 Fix #511757 – Close icon in tabs cut off (Patch was only for
2106 document-manager, also adapted it for message-manager)
2108 2008-01-24 Johannes Schmid <jhs@gnome.org>
2110 * plugins/Makefile.am:
2111 * plugins/sourceview/anjuta-document.c:
2112 * plugins/sourceview/anjuta-marshal.list:
2113 * plugins/sourceview/anjuta-view.c: (anjuta_view_class_init),
2114 (anjuta_view_key_press_event):
2115 * plugins/sourceview/sourceview-cell.c: (icell_iface_init),
2116 (iiter_next), (iiter_previous), (iiter_last), (iiter_compare),
2117 (iiter_diff), (iiter_iface_init):
2118 * plugins/sourceview/sourceview.c: (on_document_char_added),
2119 (ieditor_goto_position), (ieditor_get_text),
2120 (ieditor_get_text_all), (ieditor_get_position), (ieditor_insert),
2121 (ieditor_erase), (ieditor_get_line_from_position),
2122 (ieditor_get_line_begin_position), (ieditor_get_line_end_position),
2123 (ieditor_get_position_from_offset), (ieditor_get_start_position),
2124 (ieditor_get_end_position), (ieditor_goto_start),
2125 (ieditor_goto_end), (ieditor_iface_init), (iconvert_to_upper),
2126 (iconvert_to_lower), (iindic_set), (iassist_suggest),
2127 (iassist_show_tips):
2129 Implemented new iterators interface in sourceview editor and
2132 2008-01-23 Naba Kumar <naba@gnome.org>
2134 * libanjuta/interfaces/libanjuta.idl:
2135 * manuals/reference/libanjuta/libanjuta-sections.txt:
2136 * plugins/build-basic-autotools/build-basic-autotools.c:
2137 (build_indicator_location_set), (on_editor_changed):
2138 * plugins/debug-manager/plugin.c: (show_program_counter_in_editor):
2139 * plugins/debug-manager/variable.c: (get_hovered_word):
2140 * plugins/document-manager/action-callbacks.c:
2141 (on_editor_command_upper_case_activate),
2142 (on_editor_command_lower_case_activate):
2143 * plugins/document-manager/search-box.c: (on_incremental_search),
2144 (on_search_activated):
2145 * plugins/editor/text-editor-iterable.c: (icell_get_attribute),
2146 (iiter_last), (iiter_set_position), (iiter_get_position),
2147 (iiter_get_length), (iiter_compare), (iiter_diff),
2149 * plugins/editor/text_editor.c: (text_editor_get_position_lineno),
2150 (text_editor_goto_point), (itext_editor_goto_start),
2151 (itext_editor_goto_end), (itext_editor_goto_position),
2152 (itext_editor_get_text_all), (itext_editor_get_text),
2153 (itext_editor_get_position), (itext_editor_get_offset),
2154 (itext_editor_get_length), (itext_editor_insert),
2155 (itext_editor_erase), (itext_editor_erase_all),
2156 (itext_editor_get_column), (itext_editor_get_overwrite),
2157 (itext_editor_set_popup_menu),
2158 (itext_editor_get_line_from_position),
2159 (itext_editor_get_line_begin_position),
2160 (itext_editor_get_line_end_position),
2161 (itext_editor_get_position_from_offset),
2162 (itext_editor_get_start_position), (itext_editor_get_end_position),
2163 (itext_editor_iface_init), (iconvert_to_upper),
2164 (iconvert_to_lower), (iassist_suggest), (iassist_show_tips),
2166 * plugins/editor/text_editor.h:
2167 * plugins/editor/text_editor_cbs.c:
2168 (on_text_editor_scintilla_notify):
2169 * plugins/indent/plugin.c: (on_indent_action_activate):
2170 * plugins/language-support-cpp-java/cpp-java-assist.c:
2171 (cpp_java_assist_get_scope_context),
2172 (cpp_java_assist_get_pre_word),
2173 (cpp_java_assist_show_autocomplete),
2174 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
2175 (on_editor_char_added), (on_assist_chosen):
2176 * plugins/language-support-cpp-java/plugin.c:
2177 (get_line_indentation), (skip_iter_to_previous_logical_line),
2178 (skip_preprocessor_lines), (initialize_indentation_params),
2179 (set_line_indentation), (get_line_indentation_base),
2180 (get_line_auto_indentation), (on_editor_char_inserted_cpp),
2181 (on_editor_char_inserted_java), (on_auto_indent):
2182 * plugins/macro/macro-actions.c: (match_shortcut):
2183 * plugins/macro/macro-dialog.c: (on_ok_clicked):
2184 * plugins/macro/plugin.c: (match_keyword):
2185 * plugins/search/plugin.c: (find_incremental):
2186 * plugins/search/search-replace.c: (search_and_replace),
2187 (search_start_over):
2188 * plugins/search/search-replace_backend.c:
2189 (file_buffer_new_from_te), (file_buffer_line_from_pos),
2190 (create_search_entries):
2191 * plugins/symbol-browser/plugin.c:
2192 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2193 (isymbol_manager_iface_init):
2194 * plugins/symbol-db/plugin.c:
2195 (on_editor_buffer_symbols_update_timeout), (on_char_added),
2196 (isymbol_manager_iface_init):
2197 * plugins/tools/execute.c: (atp_output_context_construct),
2198 (atp_output_context_destroy), (atp_user_tool_execute):
2200 Update IAnjutaEditor and IAnjutaIndicable interfaces to take
2201 iterators instead of integer offsets.
2202 - Renamed original ianjuta_editor_get_position(int) to
2203 ianjuta_editor_get_offset(). It is deprecated.
2204 - Renamed original ianjuta_editor_get_position_iter() to
2205 ianjuta_editor_get_position().
2206 - Renamed ianjuta_editor_get_cell_iter() to
2207 ianjuta_editor_get_position_from_offset()
2208 - Renamed ianjuta_editor_get_text_iter() to ianjuta_editor_get_text()
2209 - Added new methods:
2210 ianjuta_editor_get_start_position(), ianjuta_editor_get_end_position()
2211 ianjuta_editor_get_text_all(), ianjuta_editor_goto_start(),
2212 ianjuta_editor_goto_end().
2213 - All relevent signals and methods converted to use iterators.
2214 - All relevent plugins fixed to use new API.
2215 - Removed ianjuta_editor_cell_get_line() because it is provided by
2216 ianjuta_editor_get_line_from_position().
2217 - Removed ianjuta_symbol_manager_get_completions_at_position()
2218 because it not used anywhere and is not right to be there.
2219 - Updated IAnjutaEditable documentation.
2221 Updated IAnjutaIterable interface:
2222 - ianjuta_iterable_compare() and ianjuta_iterable_diff()
2223 - Introduced 'end-iter' to point at the end of the list.
2224 - Updated IAnjutaIterable documentation.
2226 * plugins/Makefile.am:
2227 (Disabled sourceview plugin for now. Jhs is coming up with a patch
2230 2008-01-22 Johannes Schmid <jhs@gnome.org>
2232 * plugins/file-wizard/anjuta-file-wizard.plugin.in:
2233 * plugins/project-import/anjuta-project-import.glade:
2234 * plugins/project-import/anjuta-project-import.plugin.in:
2235 * plugins/project-wizard/anjuta-project-wizard.glade:
2236 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
2237 * plugins/project-wizard/druid.c: (npw_druid_new):
2238 * plugins/project-wizard/plugin.c: (npw_plugin_create_view):
2240 Fixed #465084 – wizard instead of assistant (only string changes...)
2242 2008-01-20 Rob Bradford <rob@openedhand.com>
2244 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
2245 Fix parsing with quotes in the command line. Kudos to Jorn Baayen for
2246 coming up with the solution. (Bug: #510390.)
2248 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2250 * plugins/build-basic-autotools/executer.c:
2251 Fix #502508, use anjuta_launcher to keep program output
2253 * plugins/terminal/terminal.c:
2254 Remove unused child_initizlized member
2255 Start the shell on plugin activation
2257 2008-01-20 Sébastien Granjoux <seb.sfo@free.fr>
2259 * plugins/debug-manager/sparse_buffer.c:
2260 Fix a crash when scrolling in the diassembly window
2262 * plugins/debug-manager/sparse_view.c:
2263 Small limit change using the same "unit" for both number
2265 2008-01-19 Naba Kumar <naba@gnome.org>
2267 * plugins/language-support-cpp-java/cpp-java-assist.c:
2268 (cpp_java_assist_get_scope_context),
2269 (cpp_java_assist_get_pre_word): Usef ianjuta_editer_get_text_iter()
2272 2008-01-19 Johannes Schmid <jhs@gnome.org>
2274 * plugins/sourceview/anjuta-editor-sourceview.glade:
2275 * plugins/valgrind/vgrule-editor.c: (vg_rule_editor_save):
2277 And even more strings...
2279 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2281 * plugins/project-wizard/templates/cpp/src/main.cc:
2282 Fix #498734, typing error in c++ project template
2284 2008-01-19 Johannes Schmid <jhs@gnome.org>
2286 * plugins/editor/text_editor.c: (text_editor_save_file):
2287 * plugins/macro/anjuta-macro.glade:
2288 * plugins/subversion/anjuta-subversion.glade:
2290 Fixed even more strings
2292 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2294 * plugins/language-support-cpp-java/cpp-java-assist.c:
2295 Fix bug #488519, remove critical warning (completion_cache == NULL
2298 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2300 * plugins/gdb/debugger.c:
2301 Enable logging of gdb communication with an environment variable
2303 2008-01-19 Naba Kumar <naba@gnome.org>
2305 * plugins/editor/text-editor-iterable.c: (iiter_next),
2306 (iiter_set_position), (iiter_get_position), (iiter_get_length): Use
2307 editor native funtions to avoid round trips.
2309 2008-01-19 Sébastien Granjoux <seb.sfo@free.fr>
2311 * plugins/editor/text_editor.c:
2312 Fix a bug due to the previous patch: Unable to save new file in
2315 2008-01-18 Sébastien Granjoux <seb.sfo@free.fr>
2317 * plugins/debug-manager/disassemble.c,
2318 plugins/debug-manager/disassemble.h,
2319 plugins/debug-manager/registers.c,
2320 plugins/debug-manager/registers.h,
2321 plugins/debug-manager/memory.c,
2322 plugins/debug-manager/memory.h,
2323 plugins/debug-manager/command.c,
2324 plugins/debug-manager/command.h,
2325 plugins/debug-manager/queue.c,
2326 plugins/debug-manager/queue.h,
2327 plugins/debug-manager/breakpoints.c,
2328 plugins/debug-manager/stack_trace.c,
2329 plugins/debug-manager/threads.c,
2330 plugins/debug-manager/plugin.c,
2331 plugins/gdb/plugin.c,
2332 plugins/gdb/debugger.c,
2333 plugins/gdb/debugger.h,
2334 manuals/reference/libanjuta/libanjuta-sections.txt,
2335 manuals/reference/libanjuta/libanjuta.types,
2336 libanjuta/interfaces/libanjuta.idl:
2337 Use gulong instead of guint for addresses
2338 Split IAnjutaCpuDebugger interface in IAnjutaDebuggerRegister,
2339 IAnjutaDebuggerMemory and IAnjutaDebuggerInstruction
2341 * plugins/gdb/anjuta-gdb.plugin.in:
2342 Remove reference to IAnjutaCpuDebugger (useless)
2344 2008-01-18 Johannes Schmid <jhs@gnome.org>
2346 * AUTHORS: Added Alexander
2348 2008-01-18 Johannes Schmid <jhs@gnome.org>
2350 Patch from: Alexander Korolyov <kilork@yandex.ru>
2352 * plugins/editor/text_editor.c: (load_from_file),
2353 (text_editor_save_file):
2355 Fixed symlinks (#510238) and file permission (#405321)
2356 handling for scintilla editor.
2358 2008-01-17 Johannes Schmid <jhs@gnome.org>
2360 * plugins/document-manager/action-callbacks.c:
2361 (on_editor_command_select_all_activate),
2362 (on_editor_command_cut_activate),
2363 (on_editor_command_paste_activate),
2364 (on_editor_command_copy_activate),
2365 (on_editor_command_clear_activate):
2366 Resupport cut/copy/paste/clear on GtkEditables when those
2367 have focus. (Important for shortcuts to work).
2369 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2370 * plugins/document-manager/search-box.c: (on_search_activated):
2371 * plugins/gdb/plugin.c: (gdb_plugin_start_terminal):
2372 * plugins/patch/patch-plugin.c: (on_ok_clicked):
2373 * plugins/profiler/plugin.c: (profiler_get_data):
2374 * plugins/project-wizard/druid.c: (npw_druid_new):
2375 * plugins/project-wizard/install.c: (on_install_end_install_file):
2376 * plugins/sourceview/anjuta-editor-sourceview.glade:
2377 * plugins/subversion/anjuta-subversion.glade:
2378 * plugins/tools/anjuta-tools.glade:
2379 Various string fixes
2381 2008-01-17 Naba Kumar <naba@gnome.org>
2383 Patch from James Liggett:
2385 * plugins/subversion/subversion-add-dialog.c:
2386 (on_subversion_add_response):
2387 * plugins/subversion/subversion-copy-dialog.c:
2388 (on_subversion_copy_response):
2389 * plugins/subversion/subversion-diff-dialog.c:
2390 (on_subversion_diff_response):
2391 * plugins/subversion/subversion-merge-dialog.c:
2392 (on_subversion_merge_response):
2393 * plugins/subversion/subversion-remove-dialog.c:
2394 (on_subversion_remove_response):
2395 * plugins/subversion/subversion-switch-dialog.c:
2396 (on_subversion_switch_response):
2397 * plugins/subversion/subversion-ui-utils.c: (check_input):
2398 * plugins/subversion/subversion-ui-utils.h:
2399 * plugins/subversion/subversion-update-dialog.c:
2400 (on_subversion_update_response):
2402 If the user doesn't enter any data for path or revision fields in
2403 certain SVN plugin dialogs, libsvn throws assertion failures and
2404 kills Anjuta. To avoid this, the validity of path and revision
2405 input data are checked before the command gets executed.
2407 Fixes Bug #509510 - Check input of some dialogs to avoid termination
2408 if user gives bad or no input
2410 2008-01-16 Sébastien Granjoux <seb.sfo@free.fr>
2412 * plugins/document-manager/anjuta-docman.c:
2413 Fix #507627 memory tab stay active on debugger stop
2414 Remove two unused variables due to the previous patch
2416 2008-01-16 Johannes Schmid <jhs@gnome.org>
2418 * libanjuta/anjuta-plugin-manager.c:
2419 Fixed #508399 – When you enable a plugin, preferences don't show up
2421 2008-01-16 Rob Bradford <rob@openedhand.com>
2423 Reviewed by: Johannes Schmid <jhs@gnome.org>
2425 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
2426 (get_property_value_as_string), (set_property_value_as_string),
2427 (register_callbacks):
2428 * libanjuta/anjuta-preferences.h:
2429 Add support for both file and folder preferences (originally only
2430 folder choosers were supported. (Fixes bug: #508805.)
2432 * plugins/file-manager/file-manager.glade:
2433 Update the only in-tree use of the ANJUTA_PROPERTY_OBJECT_TYPE_FILE
2436 2008-01-16 Johannes Schmid <jhs@gnome.org>
2438 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2440 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2443 Fixed #509875 – The "Update globale tags" button wording is incorrect
2444 Fixed #509873 – Build Autotools Preferences has excessive padding
2445 Fixed #509872 – General Information labels are incorrectly aligned
2446 Fixed #509871 – General preferences has incorrect use of colons
2448 2008-01-16 Johannes Schmid <jhs@gnome.org>
2450 * plugins/document-manager/anjuta-document-manager.glade:
2451 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2453 Fixed #509865 – Incorrect padding in the Documents settings tabs
2454 Fixed #509867 – Create button contents is mis-aligned
2455 Fixed #509869 – "Add Directory" button is not HIG complient
2457 2008-01-16 Johannes Schmid <jhs@gnome.org>
2459 * libanjuta/anjuta-preferences-dialog.c:
2460 (anjuta_preferences_dialog_add_page):
2462 Fix #509864 – No initial section selected when opening the Preferences dialog
2464 2008-01-16 Johannes Schmid <jhs@gnome.org>
2466 * plugins/gtodo/preferences.c: (pref_gconf_set_notifications):
2467 Removed unused gconf_notifications
2469 * plugins/search/anjuta-search.glade:
2470 * plugins/subversion/anjuta-subversion.glade:
2471 * plugins/tools/anjuta-tools.glade:
2472 * src/anjuta-app.c: (anjuta_app_instance_init):
2474 Fixed various strings
2476 2008-01-15 Naba Kumar <naba@gnome.org>
2478 * plugins/editor/text_editor.c: (isavable_save_as): Correctly highlight
2479 newfile saved. Fixes bug #502322 - Highlight doesn't work on new
2482 * plugins/symbol-browser/an_symbol_view.c:
2483 (anjuta_symbol_view_workspace_update_file): Refresh the symbols for
2486 2008-01-15 Johannes Schmid <jhs@gnome.org>
2488 * libanjuta/anjuta-profile.c: (anjuta_profile_class_init),
2489 (anjuta_profile_add_plugins_from_xml):
2490 * plugins/file-manager/file-manager.glade:
2493 * libanjuta/interfaces/libanjuta.idl:
2496 * plugins/sourceview/Makefile.am:
2497 * plugins/sourceview/anjuta-editor-sourceview.glade:
2498 * plugins/sourceview/sourceview-print.c: (paginate), (draw_page),
2499 (end_print), (print_setup), (sourceview_print),
2500 (sourceview_print_preview):
2501 * plugins/sourceview/sourceview.c: (iprint_print),
2502 (iprint_print_preview):
2504 Added printing support to GtkSourceView editor
2506 2007-01-14 Tom <tpgww@onepost.net>
2508 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
2510 * plugins/document-manager/anjuta-docman.c:
2511 Fix two memory leaks added by the previous patch
2513 2008-01-14 Johannes Schmid <jhs@gnome.org>
2515 * plugins/sourceview/assist-tip.c: (assist_tip_move):
2516 * plugins/sourceview/assist-window.c: (assist_window_move):
2520 2008-01-14 Rob Bradford <rob@openedhand.com>
2522 * global-tags/Makefile.am:
2523 * global-tags/create_global_tags.sh.in:
2524 Install anjuta-tags binary into FHS policy compliant directory and
2525 update references. (Fixes bug: 509346.)
2527 2008-01-13 Naba Kumar <naba@gnome.org>
2529 Patch from: Ritesh Khadgaray
2530 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2531 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
2532 Adds export-dynamic option to LDFLAGS to project template for libglade
2533 to work for autoconnect signals.
2535 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2537 * libanjuta/anjuta-utils.c:
2538 anjuta_util_get_real_path return a string that need to be freed
2539 with g_free even if PATH_MAX is not defined
2541 2008-01-13 Andre Klapper <a9016009@gmx.de>
2543 * manuals/anjuta-manual/Makefile.am: add forgotten Swedish entry
2546 2008-01-13 Sébastien Granjoux <seb.sfo@free.fr>
2548 * plugins/document-manager/anjuta-docman.c:
2549 Do not reopen file having escaped character (+,...) in path name
2551 2008-01-13 Naba Kumar <naba@gnome.org>
2553 * libanjuta/interfaces/libanjuta.idl:
2554 * plugins/class-gen/plugin.c: (cg_plugin_add_to_project):
2555 * plugins/project-manager/plugin.c: (iproject_manager_iface_init):
2556 Renamed IAnjutaProjectManager::add_source_multi() to more appropriate
2557 IAnjutaProjectManager::add_sources().
2559 * plugins/glade/plugin.c: (on_glade_resource_removed),
2560 (on_glade_resource_updated), (ifile_open), (iwizard_activate): Added
2561 stubs for handing resources in glade file.
2563 2008-01-13 Naba Kumar <naba@gnome.org>
2565 * libanjuta/anjuta-launcher.c: (is_password_prompt): Use const.
2567 * plugins/glade/plugin.c: (ifile_open): Select the first window
2568 in the glade project when it is first opened. Avoids empty glade
2569 document the first time.
2571 2008-01-12 Bolesław Kulbabiński <bolekk@gmail.com>
2573 Reviewed by: Johannes Schmid <jhs@gnome.org>
2575 * plugins/gtodo/callback.c: (remove_todo_item):
2576 Fix #507304 – crash in Anjuta IDE while removing done tasks
2578 2008-01-11 Sébastien Granjoux <seb.sfo@free.fr>
2580 * plugins/debug-manager/anjuta-debug-manager.ui,
2581 plugins/debug-manager/plugin.c,
2582 plugins/debug-manager/start.h,
2583 plugins/debug-manager/start.c:
2584 New menu item to add extra source directories for debugger
2586 === anjuta 2.3.2 ===
2588 2008-01-11 Bolesław Kulbabiński <bolekk@gmail.com>
2590 * plugins/gtodo/callback.c: (remove_todo_item):
2591 Fix #507304 – crash in Anjuta IDE while removing done tasks
2593 2008-01-11 Naba Kumar <naba@gnome.org>
2595 * configure.in: Bumped version to 2.3.2
2596 * NEWS: Updated for anjuta 2.3.2 release
2597 * plugins/build-basic-autotools/build-basic-autotools.c: It's 'make dist'
2600 2008-01-11 Johannes Schmid <jhs@gnome.org>
2602 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
2604 Reverted accidently commited change
2606 * plugins/document-manager/anjuta-document-manager.glade:
2607 Fix Gtk-Critical because of broken glade file
2609 2008-01-11 Naba Kumar <naba@gnome.org>
2611 * plugins/glade/plugin.c: (on_document_destroy),
2612 (glade_plugin_add_project): Fixed a bug where when more than one
2613 glade document is open and one is closed, it closes all the glade
2614 documents. Also it might have fixed the bug where sometimes closing
2615 the glade document leaves glade widget tree unclosed.
2617 2008-01-11 Naba Kumar <naba@gnome.org>
2619 * libanjuta/Makefile.am: Install glade3 files in own prefix to
2620 prevent install errors when not installed as root (then the files
2621 are only useful when glade-3 is installed in the same prefix, but it
2622 doesn't harm anjuta runtime).
2624 * plugins/sourceview/sourceview.c: Commented use of a file
2625 not currently distributed.
2627 2008-01-10 Naba Kumar <naba@gnome.org>
2629 * po/POTFILES.skip: Added plugins/macro/macros.xml because there is
2630 nothing to translate in it.
2632 2008-01-10 Johannes Schmid <jhs@gnome.org>
2634 * plugins/project-wizard/templates/gnome.wiz:
2635 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
2636 * plugins/project-wizard/templates/gnome/src/main.c:
2637 * plugins/project-wizard/templates/translatable-strings.h:
2639 Fixed #508497 and added a new chooser to select whether to use
2642 2008-01-10 Johannes Schmid <jhs@gnome.org>
2644 Patch from Tom <tpgww@onepost.net>:
2646 * libanjuta/anjuta-utils.c: (anjuta_util_get_real_path),
2647 (anjuta_util_glist_path_dedup):
2648 * libanjuta/anjuta-utils.h:
2650 Give the method a proper prefixed name
2652 * plugins/document-manager/action-callbacks.c:
2653 (get_current_popup_active),
2654 (on_editor_command_select_all_activate),
2655 (on_editor_command_cut_activate),
2656 (on_editor_command_paste_activate),
2657 (on_editor_command_copy_activate),
2658 (on_editor_command_clear_activate), (on_show_search),
2659 (on_repeat_quicksearch):
2660 * plugins/document-manager/action-callbacks.h:
2661 * plugins/document-manager/anjuta-docman.c:
2662 (anjuta_docman_add_editor), (anjuta_docman_get_current_popup),
2663 (anjuta_docman_goto_file_line_mark),
2664 (anjuta_docman_get_full_filename):
2665 * plugins/document-manager/anjuta-docman.h:
2666 * plugins/document-manager/anjuta-document-manager.ui:
2667 * plugins/document-manager/plugin.c:
2668 (update_document_ui_interface_items):
2670 Better way to fix the popup-menu items (Cut/Copy/Paste)
2671 and various clean-ups.
2673 * plugins/document-manager/search-box.c: (on_document_changed),
2674 (search_box_fill_search_focus):
2675 * plugins/document-manager/search-box.h:
2676 * plugins/search/plugin.c:
2678 Add a menu item to repeat the quick search
2680 2008-01-10 Johannes Schmid <jhs@gnome.org>
2682 * plugins/language-support-cpp-java/cpp-java-assist.c:
2685 Fixed #508424 – Auto complete: previous char was removed when
2686 pre TAB to auto complete.
2688 2008-01-10 Johannes Schmid <jhs@gnome.org>
2690 Patch from: James Ligett:
2692 * plugins/profiler/gprof-call-graph-view.c:
2693 (gprof_call_graph_view_create_columns):
2694 * plugins/profiler/gprof-flat-profile-view.c:
2695 (gprof_flat_profile_view_create_columns):
2697 Fixed translation issues (#496833)
2699 2008-01-10 Johannes Schmid <jhs@gnome.org>
2701 Patch from Bolesław Kulbabiński <bolekk@gmail.com> (GHOP):
2703 * plugins/gtodo/gtodo.c: (category_manager_add_item):
2704 Fix #460390 – Changing categories while edinting something
2706 2008-01-09 Naba Kumar <naba@gnome.org>
2708 * libanjuta/anjuta-plugin-manager.c:
2709 (anjuta_plugin_manager_activate_plugins): Commented dead code and
2712 * libanjuta/anjuta-status.c: (anjuta_status_dispose): Fixes a memory
2713 corruption reported in bug #507491. Potentially fixes too.
2715 2008-01-09 Johannes Schmid <jhs@gnome.org>
2717 Patch from Bolesław Kulbabiński <<bolekk@gmail.com> (GHOP):
2719 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2720 Fix bug #505205 completely
2722 * AUTHORS: Added Bolesław
2724 2008-01-08 Johannes Schmid <jhs@gnome.org>
2726 * plugins/document-manager/action-callbacks.c:
2727 (on_editor_command_cut_activate),
2728 (on_editor_command_paste_activate),
2729 (on_editor_command_copy_activate),
2730 (on_editor_command_clear_activate):
2732 Fixed editor popup menu (Cut, Copy, Paste)
2734 2008-01-08 Johannes Schmid <jhs@gnome.org>
2736 * plugins/sourceview/sourceview.c: (autodetect_language):
2737 Fixed a crash when creating a new file
2739 2008-01-08 Johannes Schmid <jhs@gnome.org>
2741 Patch by <bolekk@gmail.com> (GHOP Student)
2743 * plugins/gtodo/mcategory.c: (category_manager_add_item):
2746 2008-01-08 Naba Kumar <naba@gnome.org>
2748 * libanjuta/anjuta-plugin-handle.c: (anjuta_plugin_handle_new):
2749 * libanjuta/anjuta-plugin-manager.c:
2750 (anjuta_plugin_manager_select),
2751 (anjuta_plugin_manager_activate_plugins):
2752 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
2753 * plugins/file-loader/plugin.c: (sort_wizards), (open_with_dialog),
2754 (on_create_submenu), (create_open_with_submenu):
2755 * src/about.c: (on_about_plugin_activate),
2756 (about_create_plugins_submenu): Use translated version of get_string()
2757 API in AnjutaDescription for translatable properties. Fixes bug #496833
2760 2008-01-07 Johannes Schmid <jhs@gnome.org>
2762 * plugins/build-basic-autotools/executer.c: (execute_program):
2763 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
2764 * plugins/debug-manager/anjuta-debug-manager.glade:
2765 * plugins/debug-manager/locals.c: (create_locals_gui):
2766 * plugins/file-loader/plugin.c: (on_create_submenu):
2767 * plugins/gtodo/main.h:
2768 * plugins/gtodo/preferences.c: (preferences_widget):
2769 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
2770 * plugins/tools/anjuta-tools.glade:
2771 * plugins/tools/execute.c: (atp_output_context_print):
2774 Another bunch of i18n fixes (#496833)
2776 2008-01-07 Johannes Schmid <jhs@gnome.org>
2778 * plugins/build-basic-autotools/build-basic-autotools.c:
2779 (on_build_terminated):
2780 * plugins/gtodo/interface.c: (set_read_only):
2781 * plugins/project-manager/plugin.c: (confirm_removal),
2782 (on_popup_add_to_project):
2783 * plugins/subversion/anjuta-subversion.glade:
2784 * plugins/tools/execute.c: (atp_output_context_print_result):
2786 Fixed some strings from #496833
2788 2008-01-07 Johannes Schmid <jhs@gnome.org>
2790 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
2791 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
2793 * plugins/language-support-cpp-java/plugin.c: (install_support),
2794 (uninstall_support), (ipreferences_merge), (ipreferences_unmerge):
2795 Added basic Vala support
2797 * plugins/sourceview/sourceview.c: (autodetect_language):
2798 Fixed mime-type detection
2800 2008-01-06 Massimo Cora' <maxcvs@email.it>
2802 Reviewed by: Johannes Schmid <jhs@gnome.org>
2804 * plugins/symbol-db/plugin.c: (on_global_treeview_row_collapsed),
2805 (value_removed_current_editor), (symbol_db_activate),
2806 (symbol_db_deactivate):
2807 * plugins/symbol-db/symbol-db-engine.c:
2808 (symbol_db_engine_get_global_members_filtered):
2809 * plugins/symbol-db/symbol-db-view.c:
2810 (do_add_child_symbol_to_view), (prepare_for_adding),
2811 (on_symbol_inserted), (sdb_view_row_expanded_idle_destroy),
2812 (sdb_view_row_expanded_idle), (sdb_view_namespace_row_expanded),
2813 (sdb_view_global_row_expanded), (sdb_view_vars_row_expanded),
2814 (symbol_db_view_row_expanded), (symbol_db_view_row_collapsed),
2815 (sdb_view_init), (sdb_view_finalize),
2816 (sdb_view_build_and_display_base_tree):
2817 * plugins/symbol-db/symbol-db-view.h:
2818 added controls to expand Global tab nodes in a non-freezing way.
2819 Fixed also some little bugs always on global-tab.
2821 2008-01-06 Naba Kumar <naba@gnome.org>
2823 Patches from James Liggett:
2824 * plugins/profiler/gprof-call-graph-view.c:
2825 (gprof_call_graph_view_create_columns):
2826 * plugins/profiler/gprof-flat-profile-view.c:
2827 (gprof_flat_profile_view_create_columns):
2828 * plugins/profiler/gprof-function-call-tree-view.c:
2829 (gprof_function_call_tree_view_create_columns): Made all
2830 of the columns resizable and reorderable.
2832 2008-01-06 Johannes Schmid <jhs@gnome.org>
2834 * libanjuta/anjuta-launcher.c: (anjuta_launcher_initialize),
2835 (anjuta_launcher_check_password_real),
2836 (anjuta_launcher_scan_output), (anjuta_launcher_scan_error),
2837 (anjuta_launcher_scan_pty),
2838 (anjuta_launcher_disable_password_check):
2839 * libanjuta/anjuta-launcher.h:
2840 Added disable_password_check for stream where it does not make sense
2841 (e.g symbol-db) and lots of DEBUG_PRINTS to better scope launcher errors
2842 that sometimes occur in symbol-db plugin
2844 * plugins/file-manager/file-model.c:
2845 (file_model_cancel_expand_idle):
2846 Fixed removing of idle source
2848 * plugins/sourceview/anjuta-view.c: (anjuta_view_set_colors):
2849 * plugins/sourceview/sourceview-prefs.c: (on_gconf_notify_color):
2851 Fixed #348854 – invisible cursor in certain themes
2853 2008-01-06 Naba Kumar <naba@gnome.org>
2855 * libanjuta/anjuta-preferences.c:
2856 (anjuta_preferences_register_property_custom): Fixed a crash bug on
2857 closing preferences dialog due to patch in bug #507300
2859 2008-01-06 Naba Kumar <naba@gnome.org>
2861 * plugins/language-support-cpp-java/cpp-java-assist.c:
2863 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2864 * plugins/search/search-replace_backend.c: (create_search_entries):
2865 Added missing unrefs.
2867 2008-01-06 Johannes Schmid <jhs@gnome.org>
2869 * plugins/debug-manager/variable.c: (get_hovered_word):
2870 Add a g_object_unref()
2872 * plugins/sourceview/sourceview.c: (ieditor_get_text_iter),
2873 (on_sourceview_hover_leave):
2874 Fixed hover and editor interface to make hover in debugger work
2876 2008-01-06 Naba Kumar <naba@gnome.org>
2878 * plugins/editor/text-editor.c: Whitespaces fixes.
2879 * plugins/language-manager/plugin.c: (ilanguage_get_from_string): Use
2880 DEBUG_PRINT instead of g_message.
2882 2008-01-06 Sébastien Granjoux <seb.sfo@free.fr>
2884 * plugins/debug-manager/breakpoints.c:
2885 Fix #507441: Disable all breakpoints doesn't work
2886 Fix #507444: Enable Breakpoint menu item doesn't change name
2888 2008-01-05 Naba Kumar <naba@gnome.org>
2890 * manuals/reference/libanjuta/libanjuta.types: Renamed
2891 IAnjutaVariableDebugger to IAnjutaDebuggerVariable to fix build error.
2893 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2895 * plugins/debug-manager/variable.c:
2896 Update variable display to use IAnjutaIterable instead of position
2898 * plugins/editor/text_editor_cbs.c,
2899 plugins/editor/text_editor.c:
2900 Fix Gtk critical warnings when a hover signal is emitted
2901 Fix get_text_iter in Scintilla (range should include last character)
2903 2008-01-05 Sébastien Granjoux <seb.sfo@free.fr>
2905 * plugins/debug-manager/debug_tree.c,
2906 plugins/debug-manager/debug_tree.h,
2907 plugins/debug-manager/watch.c,
2908 plugins/debug-manager/command.c,
2909 plugins/debug-manager/queue.c,
2910 plugins/gdb/plugin.c,
2911 plugins/gdb/debugger.c,
2912 plugins/gdb/debugger.h,
2913 libanjuta/interfaces/libanjuta.idl:
2914 Rename IAnjutaVariableDebugger to IAnjutaDebuggerVariable
2916 2008-01-05 Naba Kumar <naba@gnome.org>
2918 * plugins/valgrind/plugin.c: Removed stock icon open/save from
2919 menus to avoid conflict with file open/save. Fixes bug #507455
2921 2008-01-05 Johannes Schmid <jhs@gnome.org>
2924 Conditionally depend on gtksourceview2 >= 2.1.0
2926 * libanjuta/interfaces/libanjuta.idl:
2927 Update IAnjutaEditorSeletion and IAnjutaEditorHover to use
2928 iterators instead of positions
2930 * plugins/debug-manager/threads.c:
2931 Fixed a warnings by including gnome-vfs properly
2933 * plugins/debug-manager/variable.c: (get_hovered_word),
2935 Updated to changes in IAnjutaEditorHover/Selection
2937 * plugins/document-manager/action-callbacks.c:
2938 (on_editor_command_upper_case_activate),
2939 (on_editor_command_lower_case_activate):
2940 * plugins/document-manager/search-box.c: (on_incremental_search),
2941 (on_search_activated):
2942 * plugins/editor/text_editor.c: (itext_editor_get_text_iter),
2943 (itext_editor_erase), (itext_editor_iface_init), (iselection_set),
2944 (iselection_get_start), (iselection_get_end),
2945 (iselection_iface_init), (ihover_display), (ihover_iface_init):
2946 * plugins/editor/text_editor_cbs.c:
2947 (on_text_editor_scintilla_notify):
2949 Updated to changes in IAnjutaEditorHover/Selection and updated editor
2950 interface of scintilla editor.
2952 * plugins/language-manager/languages.xml:
2953 * plugins/language-manager/plugin.c:
2954 (ilanguage_get_from_mime_type), (ilanguage_get_from_string):
2955 Added chdr to C language files and some DEBUG_PRINTs
2957 * plugins/language-support-cpp-java/cpp-java-assist.c:
2959 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
2960 * plugins/search/plugin.c: (find_incremental):
2961 * plugins/search/search-replace.c: (search_and_replace):
2962 * plugins/search/search-replace_backend.c: (create_search_entries):
2963 Adapted to changed interfaces
2965 * plugins/sourceview/Makefile.am:
2966 * plugins/sourceview/anjuta-document.c: (anjuta_document_init),
2967 (set_uri), (anjuta_document_save):
2968 * plugins/sourceview/anjuta-editor-sourceview.glade:
2969 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
2970 (anjuta_view_key_press_event):
2971 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
2972 * plugins/sourceview/sourceview-cell.c:
2973 (sourceview_cell_instance_init), (sourceview_cell_finalize),
2974 (icell_get_line), (icell_get_attribute), (icell_iface_init):
2975 * plugins/sourceview/sourceview-prefs.c: (get_bool),
2976 (on_gconf_notify_disable_hilite), (on_gconf_notify_tab_size),
2977 (on_gconf_notify_indent_size), (on_gconf_notify_braces_check),
2978 (on_gconf_notify_view_marks), (on_gconf_notify_view_right_margin),
2979 (on_gconf_notify_right_margin_position), (sourceview_prefs_init):
2980 * plugins/sourceview/sourceview-private.h:
2981 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
2982 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
2983 (on_document_loaded), (sourceview_instance_init),
2984 (sourceview_dispose), (sourceview_finalize),
2985 (sourceview_create_markers), (sourceview_new),
2986 (ifile_savable_save), (ieditor_get_tab_size),
2987 (ieditor_set_tab_size), (ieditor_set_use_spaces),
2988 (ieditor_set_auto_indent), (ieditor_goto_line),
2989 (ieditor_get_text_iter), (ieditor_iface_init), (iselect_to_brace),
2990 (iselect_block), (iselect_set), (iselect_get_start),
2991 (iselect_get_end), (iselect_iface_init), (mark_real), (imark_mark),
2992 (imark_unmark), (imark_is_marker_set),
2993 (imark_location_from_handle), (imark_delete_all_markers),
2994 (ibookmark_toggle), (goto_bookmark), (ibookmark_first),
2995 (ibookmark_last), (ibookmark_next), (ibookmark_previous),
2996 (ibookmark_clear_all), (iprint_print), (iprint_print_preview),
2997 (ilanguage_get_supported_languages), (autodetect_language),
2998 (ilanguage_set_language), (iassist_show_tips),
2999 (on_sourceview_hover_leave), (on_sourceview_hover_over),
3000 (ihover_display), (ihover_iface_init):
3002 Use GtkSourceView 2.1.x:
3003 * New mark interface
3004 * Fixed #486724 and #488615
3005 * Implemented hover interface
3006 * Adapted to changed interfaces
3008 2008-01-04 Rob Bradford <rob@o-hand.com>
3010 Reviewed by Naba Kumar <naba@gnome.org>:
3011 * libanjuta/anjuta-preferences.c:
3012 (anjuta_preferences_register_property_custom):
3013 Unregister preferences for custom preferences when the widget is
3016 2008-01-03 Johannes Schmid <jhs@gnome.org>
3018 * plugins/file-manager/file-model.c: (file_model_row_expanded),
3019 (file_model_row_collapsed):
3020 Fixed the too method to take a correct data argument
3022 2008-01-02 Johannes Schmid <jhs@gnome.org>
3024 * plugins/document-manager/anjuta-docman.c:
3025 (anjuta_docman_add_document), (anjuta_docman_remove_document):
3026 ref and unref correctly to silence a Gtk+ critical
3028 2008-01-01 Johannes Schmid <jhs@gnome.org>
3030 * plugins/editor/text_editor.c: (itext_editor_get_text):
3031 Fixed #506740 – ianjuta_editor_get_text crash if request
3032 text past the buffer length
3034 2008-01-01 Sébastien Granjoux <seb.sfo@free.fr>
3036 * plugins/debug-manager/utilities.c,
3037 plugins/debug-manager/utilities.h,
3038 plugins/debug-manager/breakpoints.c:
3039 Move get_current_editor function in utilities.c
3041 * plugins/debug-manager/plugin.c,
3042 plugins/debug-manager/debug_tree.c,
3043 plugins/debug-manager/debug_tree.h,
3044 plugins/debug-manager/watch.c,
3045 plugins/debug-manager/watch.h,
3046 plugins/debug-manager/locals.c,
3047 plugins/debug-manager/locals.h,
3048 (added) plugins/debug-manager/variable.c,
3049 (added) plugins/debug-manager/variable.h,
3050 plugins/debug-manager/Makefile.am:
3051 Use hover interface to display variable value
3053 2007-12-31 Johannes Schmid <jhs@gnome.org>
3055 * libanjuta/Makefile.am:
3056 Only install glade catalog files if glade-3 is available
3057 (Fixes #506269 and #500296)
3059 2007-12-30 Johannes Schmid <jhs@gnome.org>
3061 * libanjuta/anjuta-preferences.c: (get_property_value_as_string),
3062 (set_property_value_as_string), (register_callbacks):
3064 Fixed GtkFileChooserButton preferences to also work when only the combo
3065 changes without a dialog being open.
3067 2007-12-29 Johannes Schmid <jhs@gnome.org>
3069 * plugins/editor/Makefile.am:
3070 Fixed #506266 – Attempting to build the scintilla plugin, even when explicitly disabled
3072 2007-12-29 Johannes Schmid <jhs@gnome.org>
3074 * plugins/devhelp/plugin.c: (devhelp_activate):
3075 Fixed #498986 - Anjuta-2.3.0 fails to build
3077 2007-12-29 Johannes Schmid <jhs@gnome.org>
3079 * plugins/debug-manager/breakpoints.c: (on_added_current_editor):
3080 * plugins/debug-manager/plugin.c:
3081 (on_run_to_cursor_action_activate):
3082 * plugins/document-manager/anjuta-docman.c:
3083 (anjuta_docman_goto_file_line_mark):
3084 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3085 (value_removed_current_editor):
3087 Fixed IAnjutaEditor vs. IAnjutaDocument GTK+-Criticals. We should really rename
3088 all those to value_added_current_document...
3090 * plugins/editor/anjuta-editor-scintilla.glade:
3091 Fixed #505315 – anjuta hangs when going from editing a glade file to editing a c source file
3092 Remember to ALWAYS use for loops when iterating of a GList* as this is much more convinient!
3094 2007-12-28 Massimo Cora' <maxcvs@email.it>
3096 * plugins/symbol-db/plugin.c: (on_importing_project_end),
3097 (symbol_db_activate), (symbol_db_deactivate),
3098 (symbol_db_instance_init), (isymbol_manager_get_parents):
3099 * plugins/symbol-db/plugin.h:
3100 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3101 * plugins/symbol-db/symbol-db-engine.c:
3102 (symbol_db_engine_get_global_members_filtered):
3103 * plugins/symbol-db/symbol-db-view.c: (prepare_for_adding),
3104 (on_symbol_inserted):
3105 Filtered out static functions on global-tab. E.g. when flag
3106 is_file_scope = 1 we won't add entries there.
3107 Fixed a little bug on 'Global'->'Vars/Others' node too.
3109 2007-12-28 Johannes Schmid <jhs@gnome.org>
3111 * libanjuta/anjuta-launcher.c:
3112 Fixed a silly (and completely useless) memory corruption that probably
3113 only occured at a few race conditions though I wonder why it did not
3116 2007-12-28 Johannes Schmid <jhs@gnome.org>
3117 * plugins/cvs-plugin/cvs-execute.c: (on_cvs_mesg_parse):
3118 * plugins/debug-manager/plugin.c: (set_program_counter):
3119 * plugins/debug-manager/stack_trace.c: (on_stack_trace_updated):
3120 * plugins/debug-manager/start.c: (get_source_directories):
3121 * plugins/debug-manager/threads.c: (on_info_thread),
3123 * plugins/file-manager/file-model.c: (file_model_set_property):
3124 * plugins/file-manager/plugin.c: (file_manager_set_default_uri):
3125 * plugins/tools/editor.c: (on_editor_response):
3127 Use gnome_vfs_get_uri_from_local_path instead of g_strconcat where appropriate.
3129 * plugins/document-manager/plugin.c: (update_title),
3130 (value_added_project_root_uri):
3131 * plugins/document-manager/plugin.h:
3132 Shorten down the title bar if the current path is inside the opened project
3134 2007-12-28 Massimo Cora' <maxcvs@email.it>
3136 reviewed by: Johannes Schmid <jhs@gnome.org>
3138 * plugins/project-wizard/templates/java/project.anjuta:
3139 * plugins/project-wizard/templates/mkfile/project.anjuta:
3140 * plugins/project-wizard/templates/python/project.anjuta:
3141 Added attribute="Interfaces" and value="IAnjutaSymbolManager" to
3142 let new projects use new SymbolDB plugin.
3144 * plugins/symbol-browser/images/Makefile.am:
3145 added some images taken from MonoDevelop project.
3147 * plugins/symbol-db/plugin.c: (value_added_current_editor),
3148 (goto_file_line), (on_importing_project_end), (project_root_added),
3149 (on_session_load), (symbol_db_deactivate), (symbol_db_finalize),
3150 (isymbol_manager_search):
3151 Added project-updating feature when opening a project with some files
3152 modified externally [e.g. a svn up].
3154 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3155 (sdb_engine_iterator_node_instance_init),
3156 (sdb_engine_iterator_node_finalize),
3157 (symbol_db_engine_iterator_node_set_conversion_hash):
3158 * plugins/symbol-db/symbol-db-engine-iterator-node.h:
3159 * plugins/symbol-db/symbol-db-engine-iterator.c:
3160 (symbol_db_engine_iterator_new):
3161 * plugins/symbol-db/symbol-db-engine-iterator.h:
3162 Moved Hash table initialization into the engine. This proxies and
3163 speeds up the process of creation and iteration of a GdaDataModel.
3165 * plugins/symbol-db/symbol-db-engine.c:
3166 (sdb_engine_ctags_output_thread),
3167 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3168 (sdb_engine_scan_files_1), (sdb_engine_init),
3169 (sdb_engine_unlink_shared_files), (sdb_engine_finalize),
3170 (symbol_db_engine_add_new_workspace),
3171 (symbol_db_engine_add_new_project), (sdb_engine_add_new_file),
3172 (sdb_engine_update_file), (on_scan_update_files_symbols_end),
3173 (symbol_db_engine_get_sym_type_conversion_hash),
3174 (symbol_db_engine_update_files_symbols),
3175 (symbol_db_engine_update_project_symbols),
3176 (symbol_db_engine_update_buffer_symbols),
3177 (symbol_db_engine_get_class_parents),
3178 (symbol_db_engine_get_global_members_filtered),
3179 (symbol_db_engine_get_scope_members_by_symbol_id_filtered),
3180 (symbol_db_engine_get_scope_members_by_symbol_id),
3181 (symbol_db_engine_get_scope_members),
3182 (symbol_db_engine_get_current_scope),
3183 (symbol_db_engine_get_file_symbols),
3184 (symbol_db_engine_get_symbol_info_by_id),
3185 (symbol_db_engine_find_symbol_by_name_pattern),
3186 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3187 * plugins/symbol-db/symbol-db-engine.h:
3188 * plugins/symbol-db/symbol-db-view-locals.c:
3189 (sdb_view_locals_get_iter_from_row_ref),
3190 (symbol_db_view_locals_clear_cache), (do_add_child_symbol_to_view),
3191 (traverse_on_scan_end), (on_scan_end), (on_symbol_removed),
3192 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3193 Changes on some queries fuctions and some fixes. Added *_filtered
3196 * plugins/symbol-db/symbol-db-view.c:
3197 (do_add_child_symbol_to_view), (add_new_waiting_for),
3198 (prepare_for_adding), (on_symbol_inserted),
3199 (do_recurse_subtree_and_remove), (on_symbol_removed),
3200 (sdb_view_do_add_hidden_dummy_child),
3201 (sdb_view_namespace_row_expanded), (sdb_view_global_row_expanded),
3202 (sdb_view_vars_row_expanded), (symbol_db_view_row_expanded),
3203 (sdb_view_locals_create_new_store), (sdb_view_init),
3204 (sdb_view_finalize), (sdb_view_class_init),
3205 (symbol_db_view_get_type), (sdb_view_load_symbol_pixbufs),
3206 (symbol_db_view_get_pixbuf),
3207 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3208 New display for global tags. This is the definitive version, bugs apart.
3210 * plugins/symbol-db/tables.sql:
3213 2007-12-27 Naba Kumar <naba@gnome.org>
3215 * libanjuta/interfaces/libanjuta.idl:
3216 * plugins/editor/aneditor-priv.h:
3217 * plugins/editor/aneditor.cxx:
3218 * plugins/editor/text_editor.c: (text_editor_instance_init),
3219 (text_editor_show_hover_tip), (text_editor_hide_hover_tip),
3220 (ihover_display), (ihover_set_timeout), (ihover_iface_init):
3221 * plugins/editor/text_editor.h:
3222 * plugins/editor/text_editor_cbs.c:
3223 (on_text_editor_scintilla_notify):
3225 Implemented IAnjutaEditorHover interface in scintilla editor. Disabled
3226 related code in AnEditor. Fixed some compilation warnings.
3228 2007-12-26 Naba Kumar <naba@gnome.org>
3230 * Changelog: Fixed indentation.
3232 2007-12-25 Naba Kumar <naba@gnome.org>
3234 * plugins/editor/Makefile.am:
3235 * plugins/editor/editor.glade:
3236 * plugins/editor/plugin.c:
3237 * plugins/editor/style-editor.c:
3238 * plugins/sourceview/Makefile.am:
3239 * plugins/sourceview/plugin.c:
3240 * plugins/sourceview/sourceview.glade:
3241 * plugins/valgrind/Makefile.am:
3243 Renamed glade files to anjuta-editor-* to give name space for the
3244 schema files (because they are installed in system directory).
3246 * scripts/build-schemas.mk: Install the schemas files also (need for
3247 binary package installation/uninstallation).
3249 2007-12-25 Johannes Schmid <jhs@gnome.org>
3251 * plugins/language-support-cpp-java/plugin.c:
3252 (set_indentation_param_vim):
3254 Support some more vim modeline commands and shortcuts (#504331)
3256 2007-12-25 Johannes Schmid <jhs@gnome.org>
3258 Patches from James Liggett:
3259 * libanjuta/anjuta-vcs-status-tree-view.c: (path_sort),
3260 (anjuta_vcs_status_tree_view_init):
3261 * plugins/subversion/subversion-commit-dialog.c:
3262 (subversion_commit_dialog):
3263 * plugins/subversion/subversion-diff-dialog.c:
3264 (on_subversion_diff_response):
3265 * plugins/subversion/subversion-log-dialog.c:
3266 (on_log_view_selected_button_clicked),
3267 (on_log_diff_selected_button_clicked),
3268 (on_log_diff_previous_button_clicked):
3269 * plugins/subversion/subversion-resolve-dialog.c:
3270 (subversion_resolve_dialog):
3271 * plugins/subversion/subversion-revert-dialog.c:
3272 (subversion_revert_dialog):
3273 * plugins/subversion/subversion-ui-utils.c: (stop_pulse_timer),
3274 (pulse_progress_bar), (hide_pulse_progress_bar),
3275 (disconnect_data_arrived_signals),
3276 (cancel_data_arrived_signal_disconnect):
3277 * plugins/subversion/subversion-ui-utils.h:
3279 #504818 – Some signals/timeouts should be disconnected when dialogs are closed
3280 #505237 – Sort list of modified files
3282 2007-12-24 Sébastien Granjoux <seb.sfo@free.fr>
3284 * plugins/gdb/debugger.c:
3285 Fix bug #491301: Inspecting a variable opens a bad focus dialog
3287 2007-12-23 Johannes Schmid <jhs@gnome.org>
3289 * plugins/language-support-cpp-java/plugin.c:
3290 (set_indentation_param_emacs), (set_indentation_param_vim),
3291 (parse_mode_line_emacs), (parse_mode_line_vim),
3292 (extract_mode_line), (initialize_indentation_params):
3294 Added (basic) support for vim modelines (#504331)
3296 * plugins/message-view/message-view.c: (message_view_next),
3297 (message_view_previous):
3299 Fixed next/previous message
3301 2007-12-23 Johannes Schmid <jhs@gnome.org>
3303 * libanjuta/anjuta-ui.h:
3304 Check for != NULL before unref'ing pixbuf (related to #497878)
3306 * plugins/devhelp/plugin.c: (register_stock_icons):
3307 * plugins/document-manager/anjuta-docman.c:
3308 (anjuta_docman_add_document):
3309 * plugins/glade/plugin.c: (on_close_activated),
3310 (register_stock_icons), (on_session_save),
3311 (glade_plugin_add_project):
3313 Fixed bugs #497878 crash when double clicking on project->/->src->glade/gtk-foobar.glade
3314 and #503719 Opening and closing .glade files plays badly with docman (Patch from Tom)
3316 * plugins/language-support-cpp-java/plugin.c:
3317 (register_stock_icons):
3318 Fixed stock icon registration macros
3320 2007-12-23 Johannes Schmid <jhs@gnome.org>
3322 * global-tags/Makefile.am:
3323 * launcher/Makefile.am:
3324 * libanjuta/Makefile.am:
3325 * libegg/Makefile.am:
3326 * manuals/anjuta-faqs/Makefile.am:
3327 * manuals/anjuta-manual/Makefile.am:
3328 * manuals/reference/libanjuta/Makefile.am:
3329 * plugins/build-basic-autotools/Makefile.am:
3330 * plugins/class-gen/Makefile.am:
3331 * plugins/class-inheritance/Makefile.am:
3332 * plugins/cvs-plugin/Makefile.am:
3333 * plugins/debug-manager/Makefile.am:
3334 * plugins/devhelp/Makefile.am:
3335 * plugins/document-manager/Makefile.am:
3336 * plugins/editor/Makefile.am:
3337 * plugins/editor/scintilla/Makefile.am:
3338 * plugins/editor/scintilla/include/Makefile.am:
3339 * plugins/file-loader/Makefile.am:
3340 * plugins/file-manager/Makefile.am:
3341 * plugins/file-wizard/Makefile.am:
3342 * plugins/gdb/Makefile.am:
3343 * plugins/glade/Makefile.am:
3344 * plugins/gtodo/Makefile.am:
3345 * plugins/gvim/Makefile.am:
3346 * plugins/indent/Makefile.am:
3347 * plugins/language-manager/Makefile.am:
3348 * plugins/language-support-cpp-java/Makefile.am:
3349 * plugins/macro/Makefile.am:
3350 * plugins/message-view/Makefile.am:
3351 * plugins/patch/Makefile.am:
3352 * plugins/profiler/Makefile.am:
3353 * plugins/project-import/Makefile.am:
3354 * plugins/project-manager/Makefile.am:
3355 * plugins/project-wizard/Makefile.am:
3356 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
3357 * plugins/project-wizard/templates/cpp/src/Makefile.am.tpl:
3358 * plugins/project-wizard/templates/gnome/src/Makefile.am.tpl:
3359 * plugins/project-wizard/templates/gtk/src/Makefile.am.tpl:
3360 * plugins/project-wizard/templates/gtkmm/src/Makefile.am.tpl:
3361 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
3362 * plugins/project-wizard/templates/sdl/src/Makefile.am.tpl:
3363 * plugins/project-wizard/templates/wxwin/src/Makefile.am.tpl:
3364 * plugins/project-wizard/templates/xlib-dock/src/Makefile.am.tpl:
3365 * plugins/project-wizard/templates/xlib/src/Makefile.am.tpl:
3366 * plugins/sample1/Makefile.am:
3367 * plugins/search/Makefile.am:
3368 * plugins/sourceview/Makefile.am:
3369 * plugins/subversion/Makefile.am:
3370 * plugins/symbol-browser/Makefile.am:
3371 * plugins/symbol-db/Makefile.am:
3372 * plugins/symbol-db/test/Makefile.am:
3373 * plugins/terminal/Makefile.am:
3374 * plugins/tools/Makefile.am:
3375 * plugins/valgrind/Makefile.am:
3377 * tagmanager/Makefile.am:
3379 Replaces the deprecated "INCLUDES" in all Makefile.am's with
3380 the correct "AM_CPPFLAGS" preprocessor flags keyword. Also fixes some
3381 warnings from illigel C++ compiler flags.
3383 2007-12-23 Johannes Schmid <jhs@gnome.org>
3385 Patch from Tom <tpgww@onepost.net>:
3387 * plugins/document-manager/anjuta-docman.c:
3388 (on_notebook_tab_btnpress), (on_notebook_tab_btnrelease),
3389 (anjuta_docman_compare_pages), (anjuta_docman_sort_pagelist),
3390 (anjuta_docman_instance_init), (on_notebook_switch_page),
3391 (anjuta_docman_grab_text_focus):
3392 * plugins/document-manager/plugin.c: (on_document_added),
3393 (on_window_key_press_event), (on_window_key_release_event):
3395 Some more document-manager code cleanups and fixes.
3397 2007-12-23 Massimo Cora' <maxcvs@email.it>
3399 * plugins/symbol-db/plugin.c: (register_stock_icons),
3400 (value_added_current_editor), (value_removed_current_editor),
3401 (on_importing_project_end), (project_root_removed):
3402 added controls to clean/populate GtkTreeView(s) on projects unload/load.
3404 * plugins/symbol-db/symbol-db-engine.c: (sdb_engine_finalize),
3405 (symbol_db_engine_get_file_db_path):
3406 fixed a useless warning.
3408 * plugins/symbol-db/symbol-db-view-locals.c:
3409 (traverse_free_waiting_for), (file_view_status_destroy),
3410 (sdb_view_locals_create_new_store), (traverse_files_view_status),
3411 (symbol_db_view_locals_clear_cache), (sdb_view_locals_init),
3412 (sdb_view_locals_finalize), (on_symbol_inserted),
3413 (symbol_db_view_locals_recv_signals_from_engine),
3414 (symbol_db_view_locals_update_list):
3415 more speed on editors switching. GtkTreeStore caching method implemented.
3416 Fixed compiler warnings and a little memory leak.
3418 * plugins/symbol-db/symbol-db-view-locals.h:
3419 * plugins/symbol-db/symbol-db-view.c: (gtree_compare_func),
3420 (traverse_free_waiting_for), (symbol_db_view_clear_cache),
3421 (on_scan_end), (on_symbol_inserted),
3422 (sdb_view_locals_create_new_store), (sdb_view_init),
3423 (sdb_view_finalize), (symbol_db_view_new), (symbol_db_view_open):
3424 * plugins/symbol-db/symbol-db-view.h:
3425 fixed some crashers. Now project loading/populating should be quite quick.
3427 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3429 * plugins/debug-manager/command.c,
3430 plugins/debug-manager/queue.c:
3431 Take care of command return value (FALSE is an error)
3433 2007-12-22 Sébastien Granjoux <seb.sfo@free.fr>
3435 * plugins/debug-manager/anjuta-debug-manager.glade,
3436 plugins/debug-manager/breakpoints.c:
3437 Remove address, condition and pass breakpoint column if not supported
3438 Fix clear all remove_all to avoid an endless loop if a breakpoint
3441 2007-12-17 Johannes Schmid <jhs@gnome.org>
3443 Patch from Tom <tpgww@onepost.net> (with some changes):
3445 * plugins/document-manager/action-callbacks.c: (on_open_activate),
3446 (on_save_as_activate), (on_save_all_activate),
3447 (on_close_file_activate), (on_close_all_file_activate),
3448 (on_reload_file_activate), (on_editor_command_clear_activate),
3449 (on_transform_eolchars1_activate), (on_comment_block),
3450 (on_comment_box), (on_comment_stream), (on_goto_line_no1_activate),
3451 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3452 (on_editor_linenos1_activate), (on_editor_markers1_activate),
3453 (on_editor_codefold1_activate), (on_editor_indentguides1_activate),
3454 (on_editor_whitespaces1_activate), (on_editor_eolchars1_activate),
3455 (on_editor_linewrap1_activate), (on_zoom_in_text_activate),
3456 (on_zoom_out_text_activate):
3457 * plugins/document-manager/action-callbacks.h:
3458 * plugins/document-manager/anjuta-docman.c:
3459 (on_notebook_page_close_button_click),
3460 (on_notebook_page_close_button_enter),
3461 (on_notebook_page_close_button_leave),
3462 (on_notebook_tab_btnrelease), (on_notebook_page_reordered),
3463 (anjuta_docman_page_init), (anjuta_docman_page_new),
3464 (on_open_filesel_response), (create_file_open_dialog_gui),
3465 (anjuta_docman_save_document_as), (anjuta_docman_dispose),
3466 (anjuta_docman_instance_init), (on_notebook_switch_page),
3467 (on_document_destroy), (anjuta_docman_add_editor),
3468 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3469 (anjuta_docman_set_current_document),
3470 (anjuta_docman_goto_file_line_mark), (get_real_path),
3471 (anjuta_docman_get_full_filename),
3472 (anjuta_docman_delete_all_markers),
3473 (anjuta_docman_delete_all_indicators),
3474 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3475 (anjuta_docman_order_tabs):
3476 * plugins/document-manager/anjuta-docman.h:
3477 * plugins/document-manager/file_history.c: (an_hist_file_new),
3478 (an_file_history_push), (an_file_history_dump):
3479 * plugins/document-manager/file_history.h:
3480 * plugins/document-manager/plugin.c: (update_title),
3481 (value_removed_project_root_uri),
3482 (update_document_ui_interface_items), (menu_name_compare),
3483 (on_document_added), (on_document_changed),
3484 (on_window_key_press_event), (on_window_key_release_event),
3486 * plugins/document-manager/search-box.c: (on_document_changed),
3487 (on_goto_activated), (search_box_init), (search_box_new):
3488 * plugins/document-manager/search-box.h:
3490 Yet more code cleanups
3491 Save glade files correctly in session
3492 Use new tooltip API if available
3493 Sort notebook pages when session is restored (needs work)
3495 2007-12-16 Johannes Schmid <jhs@gnome.org>
3497 * plugins/document-manager/anjuta-docman.c:
3498 (anjuta_docman_add_document):
3500 Present correct widget with anjuta_shell_present_widget(). This got wrong when
3501 the new search bar was introduced.
3503 2007-12-12 Johannes Schmid <jhs@gnome.org>
3505 Patch from Tom <tpgww@onepost.net>:
3506 (#485233 – another bunch of docman cleanups)
3508 * libanjuta/interfaces/libanjuta.idl:
3509 * plugins/document-manager/action-callbacks.c:
3510 (get_current_document), (get_current_focus_widget),
3511 (on_save_activate), (on_save_as_activate), (on_save_all_activate),
3512 (on_close_file_activate), (on_close_all_file_activate),
3513 (on_reload_file_activate), (on_print_activate),
3514 (on_print_preview_activate),
3515 (on_editor_command_upper_case_activate),
3516 (on_editor_command_lower_case_activate),
3517 (on_editor_command_eol_crlf_activate),
3518 (on_editor_command_eol_lf_activate),
3519 (on_editor_command_eol_cr_activate),
3520 (on_editor_command_select_all_activate),
3521 (on_editor_command_select_to_brace_activate),
3522 (on_editor_command_select_block_activate),
3523 (on_editor_command_match_brace_activate),
3524 (on_editor_command_undo_activate),
3525 (on_editor_command_redo_activate),
3526 (on_editor_command_cut_activate),
3527 (on_editor_command_paste_activate),
3528 (on_editor_command_copy_activate),
3529 (on_editor_command_clear_activate),
3530 (on_editor_command_close_folds_all_activate),
3531 (on_editor_command_open_folds_all_activate),
3532 (on_editor_command_toggle_fold_activate),
3533 (on_editor_command_bookmark_toggle_activate),
3534 (on_editor_command_bookmark_first_activate),
3535 (on_editor_command_bookmark_next_activate),
3536 (on_editor_command_bookmark_prev_activate),
3537 (on_editor_command_bookmark_last_activate),
3538 (on_editor_command_bookmark_clear_activate),
3539 (on_transform_eolchars1_activate), (on_comment_block),
3540 (on_comment_box), (on_comment_stream),
3541 (on_goto_block_start1_activate), (on_goto_block_end1_activate),
3542 (on_zoom_in_text_activate), (on_zoom_out_text_activate),
3543 (on_force_hilite_activate), (on_swap_activate),
3544 (on_editor_add_view_activate), (on_editor_remove_view_activate):
3545 * plugins/document-manager/action-callbacks.h:
3546 * plugins/document-manager/anjuta-docman.c:
3547 (on_notebook_page_close_button_click),
3548 (on_notebook_page_close_button_enter),
3549 (on_notebook_page_close_button_leave), (on_notebook_tab_btnpress),
3550 (on_notebook_tab_btnrelease), (anjuta_docman_page_setup),
3551 (anjuta_docman_page_new), (anjuta_docman_page_destroy),
3552 (on_open_filesel_response), (anjuta_docman_open_file),
3553 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
3554 (anjuta_docman_dispose), (anjuta_docman_instance_init),
3555 (anjuta_docman_class_init), (anjuta_docman_new),
3556 (on_notebook_switch_page), (on_document_save_point),
3557 (on_document_destroy), (anjuta_docman_add_editor),
3558 (anjuta_docman_add_document), (anjuta_docman_remove_document),
3559 (anjuta_docman_set_popup_menu),
3560 (anjuta_docman_get_current_focus_widget),
3561 (anjuta_docman_get_page_for_document),
3562 (anjuta_docman_get_current_document),
3563 (anjuta_docman_set_current_document),
3564 (anjuta_docman_goto_file_line),
3565 (anjuta_docman_goto_file_line_mark),
3566 (anjuta_docman_get_full_filename),
3567 (anjuta_docman_present_notebook_page),
3568 (anjuta_docman_update_page_label),
3569 (anjuta_docman_delete_all_markers),
3570 (anjuta_docman_delete_all_indicators),
3571 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
3572 (do_ordertab1), (anjuta_docman_order_tabs),
3573 (anjuta_docman_set_editor_properties),
3574 (anjuta_docman_get_document_for_path),
3575 (anjuta_docman_get_all_doc_widgets):
3576 * plugins/document-manager/anjuta-docman.h:
3577 * plugins/document-manager/editor-tooltips.c:
3578 * plugins/document-manager/plugin.c: (update_title),
3579 (update_document_ui_enable_all), (update_document_ui_disable_all),
3580 (update_document_ui_save_items),
3581 (update_document_ui_interface_items), (update_document_ui),
3582 (on_document_update_save_ui), (update_status),
3583 (on_document_update_ui), (on_document_added),
3584 (on_document_changed), (on_session_save), (on_save_prompt),
3585 (on_docman_auto_save), (on_gconf_notify_timer):
3586 * plugins/document-manager/search-box.c: (on_document_changed),
3587 (search_box_new), (search_box_grab_line_focus):
3588 * plugins/glade/plugin.c: (ifile_open):
3589 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
3590 * plugins/search/search-replace_backend.c: (create_search_entries):
3591 * plugins/sourceview/anjuta-document.c: (set_uri),
3592 (anjuta_document_save):
3593 * plugins/sourceview/sourceview.c: (ifile_savable_save):
3594 * plugins/tools/editor.c: (on_editor_response):
3596 The patch renames most stuff from "editor" or "te" to "doc where appropriate.
3597 It fixes some issues with session handling and several memory lacks.
3598 Gtk 2.12 Tooltip API is used if available.
3600 2007-12-10 Sébastien Granjoux <seb.sfo@free.fr>
3602 * plugins/debug-manager/disassemble.c,
3603 plugins/debug-manager/disassemble.h,
3604 plugins/debug-manager/command.c,
3605 plugins/debug-manager/command.h,
3606 plugins/debug-manager/plugin.c
3607 plugins/debug-manager/sparse_view.c,
3608 plugins/debug-manager/sparse_view.h,
3609 plugins/gdb/plugin.c,
3610 plugins/gdb/debugger.c,
3611 plugins/gdb/debugger.h,
3612 libanjuta/interfaces/libanjuta.idl:
3613 Fix bug #502533: Implement assembler step
3615 * plugins/debug-manager/breakpoints.c:
3616 Do not save temporary breakpoints
3618 * plugins/debug-manager/stack_trace.c:
3619 Fix a crash when a stack command is cancelled
3621 2007-12-09 Sébastien Granjoux <seb.sfo@free.fr>
3623 * plugins/debug-manager/plugin.c,
3624 plugins/debug-manager/breakpoints.c,
3625 plugins/debug-manager/breakpoints.h:
3626 Fix bug #488732: Breakpoint on delete lines
3627 Breakpoints are now linked to their position in editor
3629 * plugins/gdb/debugger.c:
3630 Fix removing condition on breakpoint
3632 2007-12-07 Sébastien Granjoux <seb.sfo@free.fr>
3634 * plugins/debug-manager/anjuta-debug-manager.glade,
3635 plugins/debug-manager/start.c,
3636 plugins/gdb/plugin.c,
3637 plugins/gdb/debugger.c,
3638 plugins/gdb/debugger.h,
3639 libanjuta/interfaces/libanjuta.idl:
3640 Fix bug #481366: Do not stop at the beginning of the program
3642 * plugins/debug-manager/command.c,
3643 plugins/debug-manager/command.h,
3644 plugins/debug-manager/breakpoints.c,
3645 plugins/debug-manager/queue.c,
3646 plugins/debug-manager/queue.h:
3647 Fix a bug remove all breakpoints was not working due to latest changes
3648 Setting breakpoints is disabled when program is running
3650 2007-12-04 Sébastien Granjoux <seb.sfo@free.fr>
3652 * plugins/debug-manager/queue.c,
3653 plugins/gdb/plugin.c:
3654 Fix bug #501469: Crash if mime_type is unknown
3656 2007-12-01 Massimo Cora' <maxcvs@email.it>
3658 * plugins/symbol-db/plugin.c: (on_editor_destroy),
3659 (on_editor_update_ui), (on_single_file_scan_end),
3660 (on_importing_project_end), (project_root_added),
3661 (on_session_load), (symbol_db_activate), (symbol_db_instance_init):
3662 * plugins/symbol-db/plugin.h:
3663 show on status bar files being scanned.
3665 * plugins/symbol-db/symbol-db-engine.c:
3666 (sdb_engine_get_query_by_id), (sdb_engine_populate_db_by_tags),
3667 (sdb_engine_ctags_output_thread),
3668 (sdb_engine_timeout_trigger_signals), (sdb_engine_thread_monitor),
3669 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
3670 (sdb_engine_init), (sdb_engine_finalize), (sdb_engine_class_init),
3671 (sdb_engine_connect_to_db), (symbol_db_engine_db_exists),
3672 (sdb_engine_get_table_id_by_unique_name2),
3673 (symbol_db_engine_open_project),
3674 (sdb_engine_prepare_executing_commands),
3675 (symbol_db_engine_add_new_files), (sdb_engine_add_new_sym_type),
3676 (sdb_engine_add_new_scope_definition), (sdb_engine_add_new_symbol),
3677 (sdb_engine_detects_removed_ids),
3678 (symbol_db_engine_get_class_parents),
3679 (symbol_db_engine_get_global_members),
3680 (symbol_db_engine_get_scope_members_by_symbol_id),
3681 (symbol_db_engine_get_scope_members),
3682 (symbol_db_engine_get_current_scope),
3683 (symbol_db_engine_get_file_symbols),
3684 (symbol_db_engine_get_symbol_info_by_id),
3685 (symbol_db_engine_get_full_local_path),
3686 (symbol_db_engine_find_symbol_by_name_pattern),
3687 (symbol_db_engine_get_parent_scope_id_by_symbol_id):
3688 * plugins/symbol-db/symbol-db-engine.h:
3689 * plugins/symbol-db/symbol-db-view-locals.c:
3690 (sdb_view_locals_init), (traverse_free_waiting_for), (on_scan_end),
3691 (symbol_db_view_locals_recv_signals_from_engine),
3692 (symbol_db_view_locals_update_list):
3693 * plugins/symbol-db/symbol-db-view-locals.h:
3694 * plugins/symbol-db/symbol-db-view.c: (traverse_free_waiting_for),
3695 (on_scan_end), (trigger_on_symbol_inserted), (add_new_waiting_for),
3696 (prepare_for_adding), (on_symbol_inserted), (sdb_view_init),
3697 (symbol_db_view_recv_signals_from_engine), (symbol_db_view_open):
3698 * plugins/symbol-db/symbol-db-view.h:
3699 Added g_thread architecture to scan in background. With this you
3700 can use Anjuta's GUI without freezing.
3701 Improved insertion speed by using a paradigm like 'insert' and 'check'
3702 replacing a 'check' and 'insert' one. This has been done for tables
3703 like symbol, scope, sym_type.
3706 * plugins/symbol-db/tables.sql:
3707 * plugins/symbol-db/test/main.c: (get_global_members), (main),
3708 (thread), (print_message), (bastard_thread), (idle_signals):
3709 fixed a typo on tables that broke sql triggers.
3711 === anjuta 2.3.1 ===
3713 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3715 * NEWS, AUTHORS: Updated.
3716 * src/Makefile.am: Fixed make distcheck
3718 Patch from Yang Hong:
3719 * plugins/file-manager/file-manager.glade: Fixed file chooser
3720 size in file-manager preferences.
3722 2007-12-02 Naba Kumar <naba.kumar@gnome.org>
3724 * NEWS: Updated for 2.3.1 development release
3725 * configure.in: Bumped version to 2.3.1
3727 2007-12-01 Sébastien Granjoux <seb.sfo@free.fr>
3729 * plugins/debug-manager/threads.c,
3730 plugins/debug-manager/disassemble.c,
3731 plugins/debug-manager/watch.c,
3732 plugins/debug-manager/registers.c,
3733 plugins/debug-manager/locals.c,
3734 plugins/debug-manager/breakpoints.c,
3735 plugins/debug-manager/stack_trace.c,
3736 plugins/debug-manager/command.c,
3737 plugins/debug-manager/command.h,
3738 plugins/debug-manager/queue.c,
3739 libanjuta/interfaces/libanjuta.idl:
3740 Use different signals in IAnjutaDebugManager and IAnjutaDebugger
3741 Document IAnjutaDebugManager signals
3742 Generate new signals in queue.c
3743 Use new signals in other files
3745 2007-11-30 <genbell@tiscali.it>
3747 reviewed by: Sébastien Granjoux <seb.sfo@free.fr>
3749 * plugins/gdb/Makefile.am:
3752 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3754 * plugins/tools/variable.c:
3755 Fix a bug added in the previous patch (it is not a leak)
3757 2007-11-29 Sébastien Granjoux <seb.sfo@free.fr>
3759 * plugins/project-wizard/druid.c,
3760 plugins/project-wizard/templates/terminal.wiz,
3761 plugins/project-wizard/templates/xlib-dock.wiz,
3762 plugins/project-wizard/templates/wxwin.wiz,
3763 plugins/project-wizard/templates/java.wiz,
3764 plugins/project-wizard/templates/gnome.wiz,
3765 plugins/project-wizard/templates/anjuta-plugin.wiz,
3766 plugins/project-wizard/templates/gtkmm.wiz,
3767 plugins/project-wizard/templates/python.wiz,
3768 plugins/project-wizard/templates/cpp.wiz,
3769 plugins/project-wizard/templates/sdl.wiz,
3770 plugins/project-wizard/templates/gtk.wiz,
3771 plugins/project-wizard/templates/minimal.wiz,
3772 plugins/project-wizard/templates/xlib.wiz,
3773 plugins/project-wizard/templates/gcj.wiz,
3774 plugins/project-wizard/templates/translatable-strings.h,
3775 plugins/project-import/project-import.c:
3776 Partial Fix translation bugs #496833 comment 4,7,8,9,10,11
3778 2007-11-27 Sébastien Granjoux <seb.sfo@free.fr>
3780 * plugins/debug-manager/threads.c,
3781 plugins/debug-manager/disassemble.c,
3782 plugins/debug-manager/watch.c,
3783 plugins/debug-manager/registers.c,
3784 plugins/debug-manager/memory.c,
3785 plugins/debug-manager/locals.c,
3786 plugins/debug-manager/stack_trace.c,
3787 plugins/debug-manager/queue.c,
3788 plugins/debug-manager/queue.h:
3789 Connect debugger signal only when program is loaded
3790 Rename get_feature in is_supported
3792 * plugins/debug-manager/plugin.c:
3793 Remove editor watch when plugin is deactivated
3795 * plugins/debug-manager/anjuta-debug-manager.glade,
3796 plugins/debug-manager/breakpoints.c,
3797 plugins/debug-manager/breakpoints.h:
3798 Rewrite almost completely the breakpoint code
3799 Improve breakpoint dialog
3801 Implement condition, hit count, ignore and temporary attribute
3803 * plugins/debug-manager/command.c,
3804 plugins/debug-manager/command.h:
3805 Add a breakpoint list command
3807 * plugins/gdb/debugger.c,
3808 plugins/gdb/debugger.h:
3809 Add new breakpoint list command
3810 Fix parsing of breakpoint data
3812 * libanjuta/interfaces/libanjuta.idl,
3813 plugins/gdb/plugin.c:
3814 Rename IAnjutaBreakpointDebugger into IAnjutaDebuggerBreakpoint
3816 2007-11-23 Jaap Haitsma <jaap@haitsma.org>
3818 * plugins/document-manager/plugin.c:
3819 Use Ctrl+Shift+s as shortcut for Save As
3821 2007-11-22 Naba Kumar <naba.kumar@gnome.org>
3823 * plugins/subversion/plugin.c: (activate_plugin):
3824 * plugins/symbol-db/plugin.c: (symbol_db_activate):
3825 * src/layout.xml: Fixed dockitem positions.
3827 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3829 Icons from tpgww@onepost.net:
3830 * plugins/project-wizard/applogo.png:
3831 Icons from patch in bug #480093 comment #23. Also renamed icons.
3833 * plugins/message-view/Makefile.am:
3834 * plugins/message-view/plugin.c: (register_stock_icons),
3835 (ipreferences_merge): Removed redundant icon.
3837 * plugins/document-manager/plugin.c:
3838 (update_editor_ui_disable_all), (update_editor_ui_interface_items):
3839 Do not insensitize New action when there is no document.
3842 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3844 Icons from tpgww@onepost.net:
3845 * plugins/symbol-browser/an_symbol_prefs.c:
3846 * pixmaps/Makefile.am:
3847 * pixmaps/anjuta.png, pixmaps/anjuta_logo.png, pixmaps/anjuta.svg:
3849 Icons from patch in bug #480093 comment #23. Also renamed icons.
3852 2007-11-21 Naba Kumar <naba.kumar@gnome.org>
3854 Patch from James Liggett:
3855 * plugins/subversion/anjuta-subversion.glade: Make commit, resolve,
3856 revert and dialogs resizable.
3858 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3860 Patch from James Liggett:
3861 * plugins/subversion/anjuta-subversion.glade:
3862 * plugins/subversion/subversion-diff-dialog.c:
3863 (on_subversion_diff_response), (subversion_diff_dialog):
3864 * plugins/subversion/subversion-diff-dialog.h:
3866 The diff dialog should have a checkbox, enabled by default, that
3867 allows the user to make sure that all open files are saved before
3870 2007-11-20 Naba Kumar <naba.kumar@gnome.org>
3872 * plugins/Makefile.am: Remove duplicate 'profiler' in SUBDIRS.
3874 Icons from tpgww@onepost.net:
3875 * pixmaps/Makefile.am:
3878 * src/anjuta-preferences-general.svg:
3880 Icons from patch in bug #480093 comment #23. Also renamed icons.
3883 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3885 Icons from tpgww@onepost.net:
3886 * plugins/debug-manager/images/Makefile.am:
3887 * plugins/debug-manager/images/anjuta-watch.svg:
3888 * plugins/debug-manager/plugin.c: (register_stock_icons):
3889 * plugins/gdb/images/Makefile.am:
3890 * plugins/gtodo/Makefile.am:
3891 * plugins/gtodo/anjuta-gtodo-plugin.svg:
3892 * plugins/gtodo/anjuta-gtodo.plugin.in:
3893 * plugins/gtodo/interface.c: (stock_icons):
3894 * plugins/gtodo/main.h:
3895 * plugins/gtodo/plugin.c: (ipreferences_merge):
3896 * plugins/terminal/Makefile.am:
3897 * plugins/terminal/anjuta-terminal-plugin.svg:
3898 * plugins/terminal/anjuta-terminal.plugin.in:
3899 * plugins/terminal/terminal.c:
3900 * plugins/tools/Makefile.am:
3901 * plugins/tools/anjuta-tools-plugin.svg:
3902 * plugins/tools/anjuta-tools.plugin.in:
3903 * plugins/tools/plugin.c:
3904 * plugins/valgrind/Makefile.am:
3905 * plugins/valgrind/anjuta-valgrind-plugin.svg:
3906 * plugins/valgrind/anjuta-valgrind.plugin.in:
3907 * plugins/valgrind/plugin.c: (register_stock_icons),
3908 (ipreferences_merge):
3910 Icons from patch in bug #480093 comment #23. Also renamed icons.
3913 2007-11-18 Massimo Cora' <maxcvs@email.it>
3915 reviewed by: Johannes Schmid <jhs@gnome.org>
3918 required gda version to 3.1.3. [svn trunk]. Without this Anjuta can crash
3919 due to bug #493360. Still present anyway bug #495843
3921 * plugins/symbol-db/plugin.c: (goto_local_tree_iter),
3922 (goto_global_tree_iter), (on_treesearch_symbol_selected_event),
3923 (on_local_treeview_row_activated),
3924 (on_global_treeview_row_activated),
3925 (on_global_treeview_row_expanded), (on_project_element_added),
3926 (on_project_element_removed), (project_root_added),
3927 (symbol_db_activate), (isymbol_manager_search),
3928 (isymbol_manager_get_members),
3929 (isymbol_manager_get_completions_at_position):
3930 * plugins/symbol-db/symbol-db-engine-iterator-node.c:
3931 (symbol_db_engine_iterator_node_get_symbol_extra_string):
3932 * plugins/symbol-db/symbol-db-engine.c:
3933 (sdb_engine_execute_non_select_sql),
3934 (sdb_engine_execute_select_sql), (sdb_engine_get_query_by_id),
3935 (sdb_engine_free_cached_queries), (sdb_engine_disconnect_from_db),
3936 (sdb_engine_populate_db_by_tags), (sdb_engine_scan_files_1),
3937 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
3938 (symbol_db_engine_add_new_workspace),
3939 (symbol_db_engine_add_new_project),
3940 (symbol_db_engine_add_new_files), (sdb_engine_add_new_symbol),
3941 (sdb_engine_detects_removed_ids),
3942 (sdb_engine_walk_down_scope_path),
3943 (symbol_db_engine_get_class_parents),
3944 (symbol_db_engine_get_global_members),
3945 (symbol_db_engine_get_scope_members_by_symbol_id),
3946 (symbol_db_engine_get_scope_members),
3947 (symbol_db_engine_get_current_scope),
3948 (symbol_db_engine_get_file_symbols),
3949 (symbol_db_engine_get_symbol_info_by_id),
3950 (symbol_db_engine_find_symbol_by_name_pattern):
3951 * plugins/symbol-db/symbol-db-engine.h:
3952 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
3953 (on_symbol_inserted), (symbol_db_view_locals_update_list):
3954 * plugins/symbol-db/symbol-db-view.c: (waiting_for_symbol_destroy),
3955 (sdb_view_get_iter_from_row_ref), (traverse_free_waiting_for),
3956 (on_scan_end), (do_add_root_symbol_to_view),
3957 (do_add_child_symbol_to_view), (add_waiting_for_symbol_to_view),
3958 (trigger_on_symbol_inserted), (add_new_waiting_for),
3959 (do_recurse_subtree_and_invalidate), (prepare_for_adding),
3960 (on_symbol_inserted), (do_recurse_subtree_and_remove),
3961 (on_symbol_removed), (sdb_view_do_add_hidden_dummy_child),
3962 (symbol_db_view_row_expanded), (sdb_view_init),
3963 (gtree_compare_func), (sdb_view_finalize),
3964 (sdb_view_load_symbol_pixbufs), (symbol_db_view_get_file_and_line),
3965 (sdb_view_populate_base_root),
3966 (sdb_view_build_and_display_base_tree), (symbol_db_view_open):
3967 * plugins/symbol-db/symbol-db-view.h:
3968 * plugins/symbol-db/tables.sql:
3969 * plugins/symbol-db/test/Makefile.am:
3970 * plugins/symbol-db/test/main.c: (dump_iterator), (get_parents),
3971 (get_scope_members), (get_current_scope), (get_global_members),
3972 (get_file_symbols), (get_info_by_id), (main):
3974 Rewrote symbol-db-view global tab. Now every expandable node is a query.
3975 Started using LIMIT keyword to speed up things.
3976 Deprecated GdaCommand in favour of GdaQuery into engine. This should
3977 make providers use prepared statements.
3979 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
3981 Patch from James Liggett:
3982 * plugins/subversion/plugin.c: (subversion_instance_init):
3983 * plugins/subversion/plugin.h:
3984 * plugins/subversion/subversion-diff-dialog.c:
3985 (on_subversion_diff_response), (subversion_diff_dialog),
3986 (on_menu_subversion_diff):
3987 * plugins/subversion/subversion-log-dialog.c:
3988 (on_log_view_selected_button_clicked),
3989 (on_log_diff_selected_button_clicked),
3990 (on_log_diff_previous_button_clicked),
3991 (subversion_log_window_create):
3992 * plugins/subversion/subversion-ui-utils.c:
3993 (get_filename_from_full_path), (init_whole_project),
3994 (on_whole_project_toggled):
3995 * plugins/subversion/subversion-ui-utils.h:
3996 * plugins/subversion/subversion-update-dialog.c:
3997 (subversion_update_dialog), (on_menu_subversion_update):
3999 Whole Project checkbox enabled by default in diff and update dialogs.
4000 changes the editor names for diff editors to something much more
4001 descriptive. For example, working copy/head diffs would have an editor
4002 with a name like "[Working Copy/Head] some-file.diff," where some-file
4003 is the name of the file/directory that was diffed. For diffs against
4004 arbitrary diffs the name would look like "[Revisions 2832/3200]
4005 some-file.diff" for a diff of some-file between revisions 2832 and
4008 2007-11-19 Naba Kumar <naba.kumar@gnome.org>
4010 Icons from tpgww@onepost.net:
4011 * plugins/subversion/Makefile.am:
4012 * plugins/subversion/anjuta-subversion-plugin.svg:
4013 * plugins/subversion/anjuta-subversion.plugin.in:
4014 * plugins/subversion/plugin.h:
4015 * plugins/symbol-browser/Makefile.am:
4016 * plugins/symbol-browser/anjuta-symbol-browser-plugin.svg:
4017 * plugins/symbol-browser/anjuta-symbol-browser.plugin.in:
4018 * plugins/symbol-browser/plugin.c:
4019 * plugins/symbol-db/Makefile.am:
4020 * plugins/symbol-db/plugin.c:
4021 * plugins/symbol-db/symbol-db.plugin.in:
4023 Icons from patch in bug #480093 comment #23. Also renamed icons.
4026 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4028 Icons from tpgww@onepost.net:
4029 * plugins/project-manager/Makefile.am:
4030 * plugins/project-manager/anjuta-project-manager-plugin.svg:
4031 * plugins/project-manager/anjuta-project-manager.plugin.in:
4032 * plugins/project-manager/plugin.c:
4033 * plugins/project-wizard/Makefile.am:
4034 * plugins/project-wizard/anjuta-project-wizard-plugin.svg:
4035 * plugins/project-wizard/anjuta-project-wizard.plugin.in:
4036 * plugins/project-wizard/druid.h:
4037 * plugins/search/Makefile.am:
4038 * plugins/search/anjuta-search-plugin.svg:
4039 * plugins/search/anjuta-search.plugin.in:
4040 * plugins/search/plugin.c:
4042 Icons from patch in bug #480093 comment #23. Also renamed icons.
4045 2007-11-18 Naba Kumar <naba.kumar@gnome.org>
4047 * TODO.tasks: updated.
4049 Icons from tpgww@onepost.net:
4050 * plugins/file-loader/Makefile.am:
4051 * plugins/file-loader/anjuta-loader-plugin.svg:
4052 * plugins/file-loader/anjuta-loader.plugin.in:
4053 * plugins/file-manager/Makefile.am:
4054 * plugins/file-manager/anjuta-file-manager-plugin.svg:
4055 * plugins/file-manager/file-manager.plugin.in:
4056 * plugins/file-manager/plugin.c:
4057 * plugins/glade/Makefile.am:
4058 * plugins/glade/anjuta-glade-plugin.svg:
4059 * plugins/glade/anjuta-glade.plugin.in:
4060 * plugins/glade/plugin.c: (register_stock_icons):
4061 * plugins/language-manager/Makefile.am:
4062 * plugins/language-manager/anjuta-language-manager-plugin.svg:
4063 * plugins/language-manager/language-manager.plugin.in:
4064 * plugins/message-view/Makefile.am:
4065 * plugins/message-view/anjuta-message-manager.plugin.in:
4066 * plugins/message-view/anjuta-messages-plugin.svg:
4067 * plugins/message-view/plugin.c:
4068 * plugins/patch/Makefile.am:
4069 * plugins/patch/anjuta-patch-plugin.svg:
4070 * plugins/patch/anjuta-patch.plugin.in:
4071 * plugins/patch/plugin.c:
4072 * plugins/profiler/Makefile.am:
4073 * plugins/profiler/anjuta-profiler-plugin.svg:
4074 * plugins/profiler/plugin.c: (register_stock_icons):
4075 * plugins/profiler/profiler.plugin.in:
4076 * plugins/project-import/Makefile.am:
4077 * plugins/project-import/anjuta-project-import-plugin.svg:
4078 * plugins/project-import/anjuta-project-import.plugin.in:
4079 * plugins/project-import/plugin.c:
4081 Icons from patch in bug #480093 comment #23. Also renamed icons.
4084 2007-11-18 Johannes Schmid <jhs@gnome.org>
4086 * plugins/build-basic-autotools/build-basic-autotools.c:
4088 * plugins/debug-manager/anjuta-debug-manager.glade:
4089 * plugins/debug-manager/breakpoints.c:
4090 * plugins/debug-manager/sharedlib.c: (create_sharedlibs_gui):
4091 * plugins/file-wizard/file.c:
4092 * plugins/gdb/anjuta-gdb.glade:
4093 * plugins/glade/plugin.c: (ifile_open):
4094 * plugins/gtodo/egg-datetime.c: (egg_datetime_class_init):
4095 * plugins/gtodo/mcategory.c: (category_manager_add_item):
4096 * plugins/gtodo/tray-icon.c:
4097 * plugins/macro/macro-util.c: (get_date_Ymd), (get_date_Y):
4098 * plugins/macro/macros.xml:
4099 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
4100 Fixed translation bugs (#496833, #488211 and #497758)
4102 * plugins/document-manager/plugin.c: (on_editor_changed):
4105 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4107 Icons from tpgww@onepost.net:
4108 * plugins/devhelp/Makefile.am:
4109 * plugins/devhelp/anjuta-devhelp-plugin.svg:
4110 * plugins/devhelp/anjuta-devhelp.plugin.in:
4111 * plugins/devhelp/plugin.c:
4112 * plugins/document-manager/anjuta-document-manager.plugin.in:
4113 * plugins/document-manager/images/Makefile.am:
4114 * plugins/document-manager/images/anjuta-document-manager-plugin.svg:
4115 * plugins/document-manager/plugin.c:
4116 * plugins/editor/Makefile.am:
4117 * plugins/editor/anjuta-editor-scintilla-plugin.svg:
4118 * plugins/editor/anjuta-editor.plugin.in:
4119 * plugins/editor/plugin.c:
4120 * plugins/sample1/Makefile.am:
4121 * plugins/sample1/anjuta-sample-plugin.svg:
4122 * plugins/sample1/anjuta-sample.plugin.in:
4123 * plugins/sourceview/Makefile.am:
4124 * plugins/sourceview/plugin.c:
4125 * plugins/sourceview/sourceview.plugin.in:
4127 Icons from patch in bug #480093 comment #23. Also renamed icons.
4130 2007-11-17 Naba Kumar <naba.kumar@gnome.org>
4132 * TODO.tasks: Updated.
4134 Icons from tpgww@onepost.net:
4135 * plugins/build-basic-autotools/Makefile.am:
4136 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.svg:
4137 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
4138 * plugins/build-basic-autotools/build-basic-autotools.c:
4139 * plugins/class-inheritance/Makefile.am:
4140 * plugins/class-inheritance/anjuta-class-inheritance-plugin.svg:
4141 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in:
4142 * plugins/class-inheritance/plugin.c:
4143 * plugins/cvs-plugin/Makefile.am:
4144 * plugins/cvs-plugin/anjuta-cvs-plugin.svg:
4145 * plugins/cvs-plugin/anjuta-cvs.plugin.in:
4146 * plugins/cvs-plugin/plugin.c:
4147 * plugins/debug-manager/anjuta-debug-manager.plugin.in:
4148 * plugins/debug-manager/images/Makefile.am:
4149 * plugins/debug-manager/images/anjuta-debug-manager-plugin.svg:
4150 * plugins/debug-manager/plugin.c:
4152 Icons from patch in bug #480093 comment #23. Also renamed icons.
4155 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4157 * (removed) libanjuta/anjuta-children.c,
4158 (removed) libanjuta/anjuta-children.h,
4159 libanjuta/anjuta-launcher.c,
4160 libanjuta/libanjuta.h,
4161 libanjuta/Makefile.am,
4162 plugins/gdb/debugger.c,
4163 plugins/terminal/terminal.c,
4164 manuals/reference/libanjuta/libanjuta-sections.txt,
4165 manuals/reference/libanjuta/libanjuta-docs.sgml:
4166 Replace anjuta_children_register by g_child_watch_add
4168 2007-11-13 Johannes Schmid <jhs@gnome.org>
4170 * plugins/subversion/anjuta-subversion.glade:
4171 * plugins/subversion/subversion-commit-dialog.c:
4172 (subversion_commit_dialog):
4173 * plugins/subversion/subversion-resolve-dialog.c:
4174 (subversion_resolve_dialog):
4175 * plugins/subversion/subversion-revert-dialog.c:
4176 (subversion_revert_dialog):
4177 * plugins/subversion/subversion-ui-utils.c: (status_pulse_timer),
4178 (pulse_timer), (status_bar_progress_pulse), (pulse_progress_bar),
4179 (hide_pulse_progress_bar):
4180 * plugins/subversion/subversion-ui-utils.h:
4182 Yet another patch from #457477:
4183 Add a pulsing progress bar to all dialogs receiving status
4185 2007-11-12 Johannes Schmid <jhs@gnome.org>
4187 * plugins/document-manager/plugin.c: (create_highlight_submenu):
4188 Bug 493583 – crash in Anjuta IDE: trying to open a file
4190 * plugins/subversion/subversion-commit-dialog.c:
4191 (select_all_files), (subversion_commit_dialog):
4192 Patch from jrligget - see #457477
4194 2007-11-12 Johannes Schmid <jhs@gnome.org>
4196 Patch from Marc Lorber <Lorber.Marc@wanodoo.fr>:
4197 * libanjuta/anjuta-plugin-handle.c:
4198 (anjuta_plugin_handle_get_about):
4199 Bug 495536 – Plugins localization improvement
4201 Patch from Gabor Kelemeng <kelemeng@gnome.hu>:
4202 * plugins/class-gen/anjuta-class-gen-plugin.glade:
4203 * plugins/indent/indent.glade:
4204 * plugins/subversion/anjuta-subversion.glade:
4205 Bug 495245 – Strings bug
4207 2007-11-08 James Liggett <jrliggett@cox.net>
4209 reviewed by: Johannes Schmid <jhs@gnome.org>
4211 * libanjuta/anjuta-async-command.c: (anjuta_async_command_init),
4212 (anjuta_async_command_finalize),
4213 (anjuta_async_command_notification_poll),
4214 (anjuta_async_command_thread), (start_command),
4215 (notify_data_arrived), (notify_complete),
4216 (anjuta_async_command_class_init),
4217 (anjuta_async_command_set_error_message),
4218 (anjuta_async_command_get_error_message),
4219 (anjuta_async_command_lock), (anjuta_async_command_unlock):
4220 * libanjuta/anjuta-async-command.h:
4221 * libanjuta/anjuta-command.c: (anjuta_command_init),
4222 (anjuta_command_finalize), (anjuta_command_class_init),
4223 (anjuta_command_start), (anjuta_command_notify_data_arrived),
4224 (anjuta_command_notify_complete),
4225 (anjuta_command_set_error_message),
4226 (anjuta_command_get_error_message):
4227 * libanjuta/anjuta-command.h:
4228 * libanjuta/anjuta-glade-catalog.c:
4229 * libanjuta/anjuta-glade.xml:
4230 * libanjuta/anjuta-vcs-status-tree-view.c:
4231 (on_selected_column_toggled),
4232 (anjuta_vcs_status_tree_view_create_columns),
4233 (anjuta_vcs_status_tree_view_init),
4234 (anjuta_vcs_status_tree_view_finalize),
4235 (anjuta_vcs_status_tree_view_set_property),
4236 (anjuta_vcs_status_tree_view_get_property),
4237 (anjuta_vcs_status_tree_view_class_init),
4238 (anjuta_vcs_status_tree_view_new),
4239 (anjuta_vcs_status_tree_view_destroy),
4240 (anjuta_vcs_status_tree_view_add), (select_all_paths),
4241 (anjuta_vcs_status_tree_view_select_all), (unselect_all_paths),
4242 (anjuta_vcs_status_tree_view_unselect_all),
4243 (create_selected_paths_list),
4244 (anjuta_vcs_status_tree_view_get_selected):
4245 * libanjuta/anjuta-vcs-status-tree-view.h:
4246 * libanjuta/anjuta-widgets.c: (glade_module_register_widgets):
4247 * libanjuta/anjuta-widgets.h:
4248 * plugins/subversion/subversion-add-dialog.c:
4249 (on_add_command_finished), (on_subversion_add_response),
4250 (subversion_add_dialog), (on_menu_subversion_add),
4251 (on_fm_subversion_add):
4252 * plugins/subversion/subversion-add-dialog.h:
4253 * plugins/subversion/subversion-commit-dialog.c:
4254 (on_commit_command_finished), (on_subversion_commit_response),
4255 (subversion_commit_dialog), (on_menu_subversion_commit),
4256 (on_fm_subversion_commit):
4257 * plugins/subversion/subversion-commit-dialog.h:
4258 * plugins/subversion/subversion-copy-dialog.c:
4259 (on_copy_other_revision_radio_toggled),
4260 (on_copy_browse_button_clicked), (on_copy_dest_entry_focus_in),
4261 (on_copy_command_finished), (on_subversion_copy_response),
4262 (subversion_copy_dialog), (on_menu_subversion_copy),
4263 (on_fm_subversion_copy):
4264 * plugins/subversion/subversion-copy-dialog.h:
4265 * plugins/subversion/subversion-diff-dialog.c: (on_editor_destroy),
4266 (on_subversion_diff_response), (subversion_diff_dialog),
4267 (on_menu_subversion_diff), (on_fm_subversion_diff):
4268 * plugins/subversion/subversion-diff-dialog.h:
4269 * plugins/subversion/subversion-log-dialog.c:
4270 (on_diff_selected_column_toggled), (create_columns),
4271 (on_log_command_finished), (on_log_view_button_clicked),
4272 (on_cat_command_data_arrived), (on_cat_command_finished),
4273 (on_log_view_selected_button_clicked), (get_selected_revisions),
4274 (on_log_diff_selected_button_clicked),
4275 (on_log_diff_previous_button_clicked),
4276 (on_subversion_log_vbox_destroy),
4277 (on_log_changes_view_row_selected), (subversion_log_window_create),
4278 (on_menu_subversion_log), (on_fm_subversion_log),
4279 (subversion_log_set_whole_project_sensitive):
4280 * plugins/subversion/subversion-log-dialog.h:
4281 * plugins/subversion/subversion-merge-dialog.c:
4282 (on_merge_command_finished), (on_subversion_merge_response),
4283 (on_merge_first_path_browse_button_clicked),
4284 (on_merge_second_path_browse_button_clicked),
4285 (on_merge_use_first_path_check_toggled),
4286 (on_merge_start_revision_radio_toggled),
4287 (on_merge_end_revision_radio_toggled), (subversion_merge_dialog),
4288 (on_menu_subversion_merge):
4289 * plugins/subversion/subversion-merge-dialog.h:
4290 * plugins/subversion/subversion-remove-dialog.c:
4291 (on_remove_command_finished),
4292 (on_remove_path_browse_button_clicked),
4293 (on_subversion_remove_response), (subversion_remove_dialog),
4294 (on_menu_subversion_remove), (on_fm_subversion_remove):
4295 * plugins/subversion/subversion-remove-dialog.h:
4296 * plugins/subversion/subversion-resolve-dialog.c:
4297 (on_resolve_command_finished), (on_subversion_resolve_response),
4298 (subversion_resolve_dialog), (on_menu_subversion_resolve):
4299 * plugins/subversion/subversion-resolve-dialog.h:
4300 * plugins/subversion/subversion-revert-dialog.c:
4301 (on_revert_command_finished), (on_subversion_revert_response),
4302 (subversion_revert_dialog), (on_menu_subversion_revert):
4303 * plugins/subversion/subversion-revert-dialog.h:
4304 * plugins/subversion/subversion-switch-dialog.c:
4305 (on_switch_other_revision_radio_toggled),
4306 (on_switch_command_finished), (on_subversion_switch_response),
4307 (subversion_switch_dialog), (on_menu_subversion_switch):
4308 * plugins/subversion/subversion-switch-dialog.h:
4309 * plugins/subversion/subversion-ui-utils.c: (subversion_data_new),
4310 (subversion_data_free), (on_mesg_view_destroy),
4311 (create_message_view), (check_filename), (get_log_from_textview),
4312 (pulse_timer), (on_pulse_timer_destroyed),
4313 (status_bar_progress_pulse), (clear_status_bar_progress_pulse),
4314 (report_errors), (on_status_command_finished),
4315 (on_status_command_data_arrived), (on_command_info_arrived),
4316 (select_all_status_items), (clear_all_status_selections),
4317 (init_whole_project), (on_whole_project_toggled),
4318 (send_diff_command_output_to_editor), (on_diff_command_finished),
4319 (stop_status_bar_progress_pulse):
4320 * plugins/subversion/subversion-ui-utils.h:
4321 * plugins/subversion/subversion-update-dialog.c:
4322 (on_update_command_finished), (on_subversion_update_response),
4323 (subversion_update_dialog), (on_menu_subversion_update),
4324 (on_fm_subversion_update):
4325 * plugins/subversion/subversion-update-dialog.h:
4326 * plugins/subversion/svn-add-command.c: (svn_add_command_init),
4327 (svn_add_command_finalize), (svn_add_command_run),
4328 (svn_add_command_class_init), (svn_add_command_new),
4329 (svn_add_command_destroy):
4330 * plugins/subversion/svn-add-command.h:
4331 * plugins/subversion/svn-cat-command.c: (svn_cat_command_init),
4332 (svn_cat_command_finalize), (svn_cat_command_run),
4333 (svn_cat_command_class_init), (svn_cat_command_new),
4334 (svn_cat_command_destroy), (svn_cat_command_get_output):
4335 * plugins/subversion/svn-cat-command.h:
4336 * plugins/subversion/svn-command.c: (svn_command_acquire_ui_lock),
4337 (svn_command_release_ui_lock), (simple_prompt),
4338 (ssl_server_trust_prompt), (svn_auth_simple_prompt_func_cb),
4339 (svn_auth_ssl_server_trust_prompt_func_cb),
4340 (svn_auth_ssl_client_cert_prompt_func_cb),
4341 (svn_auth_ssl_client_cert_pw_prompt_func_cb), (on_svn_notify),
4342 (svn_command_init), (svn_command_finalize),
4343 (svn_command_class_init), (svn_command_push_info),
4344 (svn_command_get_info_queue), (svn_command_set_error),
4345 (svn_command_get_client_context), (svn_command_get_pool),
4346 (svn_command_lock_ui), (svn_command_unlock_ui),
4347 (svn_command_get_revision), (svn_command_copy_path_list),
4348 (svn_command_free_path_list):
4349 * plugins/subversion/svn-command.h:
4350 * plugins/subversion/svn-commit-command.c: (on_log_callback),
4351 (svn_commit_command_init), (svn_commit_command_finalize),
4352 (svn_commit_command_run), (svn_commit_command_class_init),
4353 (svn_commit_command_new), (svn_commit_command_destroy):
4354 * plugins/subversion/svn-commit-command.h:
4355 * plugins/subversion/svn-copy-command.c: (on_log_callback),
4356 (svn_copy_command_init), (svn_copy_command_finalize),
4357 (svn_copy_command_run), (svn_copy_command_class_init),
4358 (svn_copy_command_new), (svn_copy_command_destroy):
4359 * plugins/subversion/svn-copy-command.h:
4360 * plugins/subversion/svn-diff-command.c: (svn_diff_command_init),
4361 (svn_diff_command_finalize), (svn_diff_command_run),
4362 (svn_diff_command_class_init), (svn_diff_command_new),
4363 (svn_diff_command_destroy), (svn_diff_command_get_output):
4364 * plugins/subversion/svn-diff-command.h:
4365 * plugins/subversion/svn-log-command.c: (svn_log_command_init),
4366 (svn_log_command_finalize), (log_callback), (svn_log_command_run),
4367 (svn_log_command_class_init), (svn_log_command_new),
4368 (svn_log_command_destroy), (svn_log_command_get_entry_queue):
4369 * plugins/subversion/svn-log-command.h:
4370 * plugins/subversion/svn-log-entry.c: (svn_log_entry_init),
4371 (svn_log_entry_finalize), (svn_log_entry_class_init),
4372 (strip_whitespace), (svn_log_entry_new), (svn_log_entry_destroy),
4373 (svn_log_entry_get_author), (svn_log_entry_get_date),
4374 (svn_log_entry_get_revision), (svn_log_entry_get_short_log),
4375 (svn_log_entry_get_full_log):
4376 * plugins/subversion/svn-log-entry.h:
4377 * plugins/subversion/svn-merge-command.c: (svn_merge_command_init),
4378 (svn_merge_command_finalize), (svn_merge_command_run),
4379 (svn_merge_command_class_init), (svn_merge_command_new),
4380 (svn_merge_command_destroy):
4381 * plugins/subversion/svn-merge-command.h:
4382 * plugins/subversion/svn-remove-command.c: (on_log_callback),
4383 (svn_remove_command_init), (svn_remove_command_finalize),
4384 (svn_remove_command_run), (svn_remove_command_class_init),
4385 (svn_remove_command_new), (svn_remove_command_destroy),
4386 (svn_remove_command_get_path):
4387 * plugins/subversion/svn-remove-command.h:
4388 * plugins/subversion/svn-resolve-command.c:
4389 (svn_resolve_command_init), (svn_resolve_command_finalize),
4390 (svn_resolve_command_run), (svn_resolve_command_class_init),
4391 (svn_resolve_command_new), (svn_resolve_command_destroy):
4392 * plugins/subversion/svn-resolve-command.h:
4393 * plugins/subversion/svn-revert-command.c:
4394 (svn_revert_command_init), (svn_revert_command_finalize),
4395 (svn_revert_command_run), (svn_revert_command_class_init),
4396 (svn_revert_command_new), (svn_revert_command_destroy):
4397 * plugins/subversion/svn-revert-command.h:
4398 * plugins/subversion/svn-status-command.c:
4399 (svn_status_command_init), (svn_status_command_finalize),
4400 (on_svn_status_notify), (svn_status_command_run),
4401 (svn_status_command_class_init), (svn_status_command_new),
4402 (svn_status_command_destroy),
4403 (svn_status_command_get_status_queue):
4404 * plugins/subversion/svn-status-command.h:
4405 * plugins/subversion/svn-status.c: (svn_status_init),
4406 (svn_status_finalize), (svn_status_class_init), (svn_status_new),
4407 (svn_status_destroy), (svn_status_get_path),
4408 (svn_status_get_vcs_status):
4409 * plugins/subversion/svn-status.h:
4410 * plugins/subversion/svn-switch-command.c:
4411 (svn_switch_command_init), (svn_switch_command_finalize),
4412 (svn_switch_command_run), (svn_switch_command_class_init),
4413 (svn_switch_command_new), (svn_switch_command_destroy):
4414 * plugins/subversion/svn-switch-command.h:
4415 * plugins/subversion/svn-update-command.c:
4416 (svn_update_command_init), (svn_update_command_finalize),
4417 (svn_update_command_run), (svn_update_command_class_init),
4418 (svn_update_command_new), (svn_update_command_destroy):
4419 * plugins/subversion/svn-update-command.h:
4421 Now really committed all files from James patch (#457477)
4423 2007-11-08 Johannes Schmid <jhs@gnome.org>
4425 * TODO.tasks: Updated
4427 2007-11-08 James Liggett <jrliggett@cox.net>
4429 reviewed by: Johannes Schmid <jhs@gnome.org>
4432 * libanjuta/Makefile.am:
4433 * libanjuta/anjuta-status.c: (anjuta_status_progress_pulse):
4434 * libanjuta/anjuta-status.h:
4435 * libanjuta/libanjuta.h:
4436 * plugins/subversion/Makefile.am:
4437 * plugins/subversion/anjuta-subversion.glade:
4438 * plugins/subversion/anjuta-subversion.ui:
4439 * plugins/subversion/plugin.c: (value_added_project_root_uri),
4440 (value_removed_project_root_uri), (activate_plugin),
4441 (deactivate_plugin), (finalize), (subversion_instance_init):
4442 * plugins/subversion/plugin.h:
4443 * plugins/subversion/subversion-actions.c:
4444 * plugins/subversion/subversion-actions.h:
4445 * plugins/subversion/subversion-callbacks.c:
4446 * plugins/subversion/subversion-callbacks.h:
4447 * plugins/subversion/svn-auth.c:
4448 * plugins/subversion/svn-auth.h:
4449 * plugins/subversion/svn-backend-priv.h:
4450 * plugins/subversion/svn-backend.c:
4451 * plugins/subversion/svn-backend.h:
4452 * plugins/subversion/svn-notify.c:
4453 * plugins/subversion/svn-notify.h:
4454 * plugins/subversion/svn-thread.c:
4455 * plugins/subversion/svn-thread.h:
4457 Commited alpha2 of the new subversion plugin (#457477)
4459 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4461 * plugins/debug-manager/command.c:
4462 Fix a stupid crash when changing a register value
4464 2007-11-07 Sébastien Granjoux <seb.sfo@free.fr>
4466 * libanjuta/interfaces/libanjuta.idl,
4467 plugins/debug-manager/command.c,
4468 plugins/debug-manager/command.h,
4469 plugins/debug-manager/start.c,
4470 plugins/gdb/plugin.c,
4471 plugins/gdb/debugger.c,
4472 plugins/gdb/debugger.h:
4473 Use anjuta terminal plugin instead of gnome terminal
4474 Select if a terminal is used in the the start_program function
4475 Move terminal code from debugger.c to plugin.c
4476 Partial fix of bug #481366
4478 * plugins/gdb/utilities.c,
4479 plugins/gdb/utilities.h:
4480 Remove gnome terminal check function
4482 2007-11-06 Johannes Schmid <jhs@gnome.org>
4484 * plugins/project-import/anjuta-project-import.glade:
4485 * plugins/project-import/project-import.c: (on_import_next),
4486 (on_import_finish), (project_import_set_directory):
4487 * plugins/project-wizard/property.c: (npw_property_create_widget),
4488 (npw_property_set_value_from_widget):
4490 Replaced gnome_file_entry with gtk_file_chooser_button
4491 Fixes #422329 – Creating a new directory in program options doesn't work
4493 2007-11-04 Massimo Cora' <maxcvs@email.it>
4495 * plugins/symbol-db/plugin.c:
4496 add all files at once on project_import.
4497 No need to split them into more languages: ctags
4498 and the engine will take care of that.
4500 * plugins/symbol-db/symbol-db-engine.h,
4501 * plugins/symbol-db/symbol-db-engine.c,
4502 * plugins/symbol-db/tables.sql,
4503 * plugins/symbol-db/test/Makefile.am,
4504 * plugins/symbol-db/test/main.c,
4505 * plugins/symbol-db/symbol-db-view-locals.c:
4506 some memory leaks fixed. Ported the thing to
4507 libgda 3.1.2 [or better svn HEAD].
4508 Thanks to a fresh new algorithm to detect
4509 parent scope we're able to display correcly
4510 a local gtktree, including classes not directly
4511 defined inside that file.
4513 2007-11-04 Sébastien Granjoux <seb.sfo@free.fr>
4515 * plugins/debug-manager/threads.c,
4516 plugins/debug-manager/stack_trace.c:
4517 Do not display address when not needed
4519 * plugins/debug-manager/plugin.c,
4520 plugins/debug-manager/breakpoints.c:
4521 Breakpoints directly connect to debugger signals
4523 * plugins/debug-manager/watch.c:
4524 program-unload signal does not exist used debugger-stopped
4526 * plugins/debug-manager/queue.c,
4527 libanjuta/interfaces/libanjuta.idl:
4528 Display error message returned by debugger command
4531 2007-11-04 Johannes Schmid <jhs@gnome.org>
4533 * plugins/project-wizard/templates/gcj/configure.ac.tpl:
4534 Bug 493062 – gcj template needs AC_PROG_CC
4535 (thanks to Bruno Cigic <bruno.cigic@gmail.com>)
4537 * src/anjuta-actions.h:
4538 Bug 493212 – Use GTK_STOCK_ABOUT i.s.o. deprecated GNOME_STOCK_ABOUT
4539 (thanks to Jaap A. Haitsma <jaap@haitsma.org>)
4541 === anjuta 2.3.0 ===
4543 2007-11-02 Naba Kumar <naba.kumar@gnome.org>
4547 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4549 * ChangeLog: Tagged 2.3.0 release.
4551 * plugins/indent/Makefile.am: Fixed indentation.
4553 * plugins/editor/aneditor-autocomplete.cxx:
4554 * plugins/editor/aneditor-priv.h:
4555 * plugins/editor/aneditor.cxx:
4556 * plugins/editor/aneditor.h: Commented out dead codes.
4558 * configure.in, plugins/symbol-db/symbol-db.plugin.in:
4559 Do not build symbol-db by
4560 default. Added 'unstable' in plugin description to signify it's
4561 developmental state.
4563 * plugins/file-manager/Makefile.am,
4564 plugins/language-manager/Makefile.am: Fixed 'make distcheck'.
4566 2007-11-01 Sébastien Granjoux <seb.sfo@free.fr>
4568 * plugins/debug-manager/utilities.c,
4569 plugins/debug-manager/utilities.h,
4570 plugins/debug-manager/threads.c,
4571 plugins/debug-manager/plugin.c,
4572 plugins/debug-manager/plugin.h,
4573 plugins/debug-manager/disassemble.h,
4574 plugins/debug-manager/watch.c,
4575 plugins/debug-manager/watch.h,
4576 plugins/debug-manager/breakpoints.c,
4577 plugins/debug-manager/stack_trace.c:
4578 Replace few remaining function calls by signal
4580 * plugins/debug-manager/disassemble.c,
4581 plugins/debug-manager/registers.c,
4582 plugins/debug-manager/memory.c,
4583 plugins/debug-manager/locals.c,
4584 plugins/debug-manager/queue.c,
4585 plugins/debug-manager/queue.h:
4586 Connect signals when debugger is started
4587 Disconnect them when debugger is stopped
4588 Do not display window if debugger doesn't support feature
4590 * plugins/gdb/plugin.c,
4591 libanjuta/interfaces/libanjuta.idl:
4592 Remove unused initialization function
4594 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4597 * plugins/file-manager/Makefile.am:
4598 * scripts/build-schemas.mk: Fixed 'make distcheck'
4600 2007-11-01 Naba Kumar <naba.kumar@gnome.org>
4602 * manuals/reference/libanjuta/libanjuta-docs.sgml,
4603 manuals/reference/libanjuta/libanjuta-sections.txt: Updated docs
4604 to latest API additions.
4606 * manuals/reference/libanjuta/writing-plugins.sgml: Fixed to adhere
4609 2007-10-31 Naba Kumar <naba.kumar@gnome.org>
4611 * ChangeLog: Fixed indentation.
4612 * NEWS: Updated for 2.3.0 release. Also merged changes from 2.2.x
4615 2007-10-30 Naba Kumar <naba.kumar@gnome.org>
4617 * libanjuta/interfaces/libanjuta.idl:
4618 * plugins/build-basic-autotools/build-basic-autotools.c:
4619 (build_compile_file_real), (build_build_project),
4620 (build_install_project), (build_clean_project),
4621 (build_configure_project), (build_autogen_project),
4622 (build_distribution_project), (build_build_module),
4623 (build_install_module), (build_clean_module), (fm_build),
4624 (fm_install), (fm_clean), (pm_build), (pm_install), (pm_clean),
4625 (finalize), (basic_autotools_plugin_instance_init),
4626 (ibuildable_set_command), (ibuildable_reset_commands),
4627 (ibuildable_get_command), (ibuildable_build), (ibuildable_clean),
4628 (ibuildable_install), (ibuildable_configure),
4629 (ibuildable_generate), (ibuildable_iface_init):
4630 * plugins/build-basic-autotools/build-basic-autotools.h:
4632 Added API for commands override in build interface and implemented
4633 them in build plugin. Useful for other plugins override build
4634 commands depending on project environment.
4636 2007-10-28 Naba Kumar <naba@gnome.org>
4639 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
4640 Fixed widget alignment for dock switcher tab style combo and
4641 scratchbox path entrybox.
4643 2007-10-28 Johannes Schmid <jhs@gnome.org>
4645 * plugins/document-manager/plugin.c: (on_editor_changed):
4646 Fixed a memory leak and simplified code (thanks again Sébastien)
4649 Bumped LIBGDA requirement to 3.1.2 (the version that supports LIMIT
4650 and OFFSET sql statements)
4652 2007-10-28 Massimo Cora' <maxcvs@email.it>
4654 * plugins/symbol-db/plugin.c,
4655 plugins/symbol-db/symbol-db-engine.h,
4656 plugins/symbol-db/symbol-db-view.c,
4657 plugins/symbol-db/symbol-db-view.c,
4658 plugins/symbol-db/symbol-db-view-locals.c,
4659 plugins/symbol-db/symbol-db-view-locals.h,
4660 plugins/symbol-db/symbol-db-engine.c:
4661 Better end-of-file-scan detection, permitting
4662 an improved scope/inheritance parsing.
4663 Locals tab gtktree now displays correct
4664 namespace->class->children tree, even if
4665 in a C++ file there isn't class declaration.
4667 2007-10-27 Johannes Schmid <jhs@gnome.org>
4669 Patch from Stanislav Brabec <sbrabec@suse.cz>
4671 Bug 489798 – Do not rely on svn-config
4673 Patch from Michael Wolf <maw@ximian.com>:
4674 * libegg/eggtreemodelfilter.c: (egg_tree_model_filter_fetch_child),
4675 (egg_tree_model_filter_remove_node),
4676 (egg_tree_model_filter_row_deleted):
4677 Bug 487683 – undefined operations in libegg/eggtreemodelfilter.c
4679 2007-10-27 Johannes Schmid <jhs@gnome.org>
4681 * plugins/devhelp/anjuta-devhelp.ui:
4682 * plugins/message-view/anjuta-message-manager.ui:
4684 Added some separators to the toolbar
4686 * plugins/document-manager/plugin.c:
4687 (on_support_plugin_deactivated), (load_new_support_plugins),
4688 (unload_unused_support_plugins), (on_editor_changed):
4690 Fixed the language supprt loading unloading stuff. Thanks to Sébastien
4691 for pointing out that is was crap.
4693 2007-10-24 Sébastien Granjoux <seb.sfo@free.fr>
4695 * libanjuta/interfaces/libanjuta.idl,
4696 libanjuta/anjuta-plugin-manager.c,
4697 libanjuta/anjuta-plugin-manager.h,
4698 libanjuta/anjuta-c-plugin-factory.c,
4699 libanjuta/anjuta-c-module.h,
4700 libanjuta/anjuta-c-module.c:
4701 Report detailled error message in case of plugin loading failure
4703 2007-10-24 Johannes Schmid <jhs@gnome.org>
4706 * plugins/Makefile.am:
4708 Activate build of symbol-db plugin (when libgda is available)
4710 * plugins/document-manager/plugin.c:
4711 (on_support_plugin_deactivated), (on_editor_changed):
4713 Properly handle language support plugins even when they are
4714 unloaded by the session.
4716 * plugins/symbol-db/plugin.c: (register_stock_icons),
4717 Port to new REGISTER_ICONS stuff
4719 2007-10-22 Massimo Cora' <maxcvs@email.it>
4721 * plugins/symbol-db/plugin.c,
4722 * plugins/symbol-db/symbol-db-view.c
4723 * plugins/symbol-db/symbol-db-engine.h,
4724 * plugins/symbol-db/symbol-db-engine-iterator-node.c,
4725 * plugins/symbol-db/symbol-db-view-locals.c,
4726 * plugins/symbol-db/symbol-db-view-locals.h,
4727 * plugins/symbol-db/symbol-db-engine.c:
4728 Fixed functions declarations with 'const gchar*' instead of 'gchar*'.
4729 Added a new algorithm for dynamic population of the local symbols' tab.
4730 Now the default view is tree-like.
4731 Some fixes on engine correct some population issues.
4733 2007-10-23 Naba Kumar <naba@gnome.org>
4735 * plugins/glade/Makefile.am: Corrected conditional not to install
4736 .plugin file if plugin is disabled.
4737 * plugins/sourceview/Makefile.am: Corrected conditional not to
4738 install schemas if plugin is not built.
4740 2007-10-20 Sébastien Granjoux <seb.sfo@free.fr>
4742 * plugins/debug-manager/queue.c:
4743 Fix #488061: Mutiple crash dialogs
4745 * plugins/gdb/debugger.c,
4746 plugins/gdb/debugger.h:
4747 Remove maximum gdb command length, should fix bug#474811
4749 2007-10-19 Sébastien Granjoux <seb.sfo@free.fr>
4751 * manuals/reference/libanjuta/plugin-description-file.sgml,
4752 manuals/reference/libanjuta/libanjuta-docs.sgml,
4753 manuals/reference/libanjuta/libanjuta-sections.txt,
4754 libanjuta/interfaces/libanjuta.idl,
4755 libanjuta/anjuta-c-module.c,
4756 libanjuta/anjuta-c-plugin-factory.c:
4757 Document last changes in plugin code
4759 2007-10-19 Johannes Schmid <jhs@gnome.org>
4761 * plugins/subversion/subversion-callbacks.c: (check_filename):
4763 Fixed #487854 – Anjuta crashes when i try to add a SVN url
4765 2007-10-19 Naba Kumar <naba@gnome.org>
4767 * plugins/file-manager/file-model.c: Fixed a critical runtime
4770 2007-10-18 Johannes Schmid <jhs@gnome.org>
4772 * libanjuta/anjuta-ui.h:
4773 Small fix on icon macros
4775 * libanjuta/interfaces/libanjuta.idl:
4776 * plugins/language-manager/plugin.c: (ilanguage_get_name),
4777 (ilanguage_get_from_editor), (ilanguage_get_name_from_editor),
4778 (ilanguage_iface_init):
4780 Added get_from_editor() and get_name_from_editor() methods
4783 * plugins/document-manager/plugin.c:
4784 (update_editor_ui_interface_items), (on_editor_changed):
4785 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
4787 * plugins/language-support-cpp-java/plugin.c: (install_support):
4789 Ported plugins to use the new interface
4791 2007-10-17 Johannes Schmid <jhs@gnome.org>
4793 * libanjuta/anjuta-ui.h:
4795 Added macros to register stock icons to stop all this copy&paste
4796 which had spread over a lot of files. New macros support to add
4797 icons with toolbar and menu size (16 and 24)
4799 * plugins/class-inheritance/plugin.c: (register_stock_icons):
4800 * plugins/debug-manager/images/anjuta-attach.svg:
4801 * plugins/debug-manager/images/anjuta-step-out.svg:
4802 * plugins/debug-manager/images/anjuta-step-over.svg:
4803 * plugins/debug-manager/plugin.c: (register_stock_icons):
4804 * plugins/document-manager/images/Makefile.am:
4805 * plugins/document-manager/images/anjuta-block-end.svg:
4806 * plugins/document-manager/images/anjuta-block-start.svg:
4807 * plugins/document-manager/images/anjuta-bookmark-16.xpm:
4808 * plugins/document-manager/images/anjuta-bookmark.svg:
4809 * plugins/document-manager/images/anjuta-go-history-next.svg:
4810 * plugins/document-manager/images/anjuta-go-history-prev.svg:
4811 * plugins/document-manager/plugin.c: (register_stock_icons):
4812 * plugins/glade/plugin.c: (register_stock_icons):
4813 * plugins/language-support-cpp-java/plugin.c:
4814 (register_stock_icons):
4815 * plugins/message-view/Makefile.am:
4816 * plugins/message-view/anjuta-go-message-next.svg:
4817 * plugins/message-view/anjuta-go-message-prev.svg:
4818 * plugins/message-view/anjuta-message-view.svg:
4819 * plugins/message-view/messages.xpm:
4820 * plugins/message-view/plugin.c: (register_stock_icons):
4821 * plugins/patch/plugin.c: (patch_plugin_activate):
4822 * plugins/project-manager/plugin.c: (register_stock_icons):
4823 * plugins/search/Makefile.am:
4824 * plugins/search/anjuta-go-match-next.svg:
4825 * plugins/search/anjuta-go-match-prev.svg:
4826 * plugins/search/plugin.c: (activate_plugin):
4827 * plugins/symbol-browser/plugin.c: (register_stock_icons):
4828 * plugins/terminal/terminal.c: (register_stock_icons):
4829 * plugins/valgrind/plugin.c: (register_stock_icons):
4831 Updated to use the new icons and added several new and updated
4834 2007-10-16 Sébastien Granjoux <seb.sfo@free.fr>
4836 * libanjuta/anjuta-plugin-handle.c,
4837 libanjuta/anjuta-plugin-handle.h:
4838 Add a new path property containing the directory of the .plugin
4839 file, library file (.so or whatever) must be in the same directory
4841 * libanjuta/anjuta-plugin-manager.c,
4842 libanjuta/interfaces/libanjuta.idl,
4843 (removed) libanjuta/anjuta-glue-plugin.c,
4844 (removed) libanjuta/anjuta-glue-plugin.h,
4845 (removed) libanjuta/anjuta-glue-c.c,
4846 (removed) libanjuta/anjuta-glue-c.h,
4847 (removed) libanjuta/anjuta-glue-cpp.c,
4848 (removed) libanjuta/anjuta-glue-cpp.h,
4849 (removed) libanjuta/anjuta-glue-factory.c,
4850 (removed) libanjuta/anjuta-glue-factory.h,
4851 (added) libanjuta/anjuta-c-module.c,
4852 (added) libanjuta/anjuta-c-module.h,
4853 (added) libanjuta/anjuta-c-plugin-factory.c,
4854 (added) libanjuta/anjuta-c-plugin-factory.h,
4855 libanjuta/Makefile.am:
4856 AnjutaPluginManager uses the new IAnjutaPluginFactory interface
4857 anjuta-glue-factory.[ch] is replaced by anjuta-c-plugin-factory.[ch]
4858 implementing IAnjutaPluginFactory
4859 anjuta-glue-(c|plugin).[ch] is replaced by anjuta-c-module.[ch]
4861 * libanjuta/libanjuta.h:
4862 anjuta-plugin-handle.h must be public (used in IAnjutaPluginFactory
4865 * libanjuta/anjuta-plugin.h:
4866 Replace AnjutaGluePlugin by GTypeModule
4867 Remove unused anjuta_glue_get_component_type replaced by
4870 * plugins/build-basic-autotools/build-basic-autotools.h,
4871 plugins/class-gen/plugin.h,
4872 plugins/class-inheritance/plugin.h,
4873 plugins/cvs-plugin/plugin.h,
4874 plugins/debug-manager/plugin.h,
4875 plugins/devhelp/plugin.h,
4876 plugins/document-manager/plugin.h,
4877 plugins/editor/plugin.h,
4878 plugins/file-loader/plugin.h,
4879 plugins/file-wizard/plugin.h,
4880 plugins/gdb/plugin.h,
4881 plugins/glade/plugin.h,
4882 plugins/gtodo/plugin.h,
4883 plugins/indent/plugin.h,
4884 plugins/language-manager/plugin.h,
4885 plugins/language-support-cpp-java/plugin.h,
4886 plugins/macro/plugin.h,
4887 plugins/message-view/plugin.h,
4888 plugins/patch/plugin.h,
4889 plugins/profiler/plugin.h,
4890 plugins/project-import/plugin.h,
4891 plugins/project-manager/plugin.h,
4892 plugins/project-wizard/plugin.h,
4893 plugins/sample1/plugin.h,
4894 plugins/search/plugin.h,
4895 plugins/sourceview/plugin.h,
4896 plugins/subversion/plugin.h,
4897 plugins/symbol-browser/plugin.h,
4898 plugins/symbol-db/plugin.h,
4899 plugins/terminal/terminal.c,
4900 plugins/tools/plugin.h,
4901 plugins/valgrind/plugin.h:
4902 Replace AnjutaGluePlugin by GTypeModule
4904 2007-10-16 Sebastien Granjoux <seb.sfo@free.fr>
4906 * plugins/debug-manager/breakpoints.c:
4907 Fix bug#487112, crash while removing a breakpoint in a new file
4909 2007-10-15 Sebastien Granjoux <seb.sfo@free.fr>
4911 * plugins/document-manager/search-box.c:
4912 Fix a crash (with an useful comment) focus-out-event handler must
4915 2007-10-14 Johannes Schmid <jhs@gnome.org>
4917 * plugins/sourceview/sourceview.c:
4918 Hide calltip when "Up" or "Down" key is pressed
4920 2007-10-14 Sebastien Granjoux <seb.sfo@free.fr>
4922 * plugins/document-manager/search-box.c:
4923 Change included file order to avoid a compile error with gnome 2.16
4925 2007-10-13 Johannes Schmid <jhs@gnome.org>
4927 * plugins/debug-manager/plugin.c: (enable_log_view):
4929 Fixed crash when closing a project and unloading another while
4930 the debugger is enabled
4932 2007-10-13 Johannes Schmid <jhs@gnome.org>
4934 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
4936 Use correct breakpoint icon
4938 * plugins/devhelp/Makefile.am:
4939 * plugins/devhelp/anjuta-go-help-next.svg:
4940 * plugins/devhelp/anjuta-go-help-prev.svg:
4941 * plugins/devhelp/plugin.c: (register_stock_icons),
4944 Added new icons from #480093
4946 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
4947 * plugins/document-manager/images/anjuta-bookmark-first.svg:
4948 * plugins/document-manager/images/anjuta-bookmark-last.svg:
4949 * plugins/document-manager/images/anjuta-bookmark-next.svg:
4950 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
4951 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
4952 * plugins/message-view/anjuta-go-message-next.svg:
4953 * plugins/message-view/anjuta-go-message-prev.svg:
4955 Updated icons from #480093
4957 * src/anjuta-actions.h:
4958 Use GTK_STOCK_FULLSCREEN
4960 * src/anjuta-app.c: (on_gdl_style_changed),
4961 (anjuta_app_instance_init):
4964 Added preference option to set the gdl switcher style
4966 2007-10-13 Johannes Schmid <jhs@gnome.org>
4968 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
4969 (get_property_value_as_string), (set_property_value_as_string),
4970 (register_callbacks):
4971 * libanjuta/anjuta-preferences.h:
4973 Support GtkFileChooserButton as preferences widget
4975 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
4977 Fixed a Gtk-Critical
4979 * plugins/file-manager/Makefile.am:
4980 * plugins/file-manager/file-model.c: (file_model_filter_file),
4981 (file_model_add_dummy), (file_model_expand_idle),
4982 (file_model_set_property), (file_model_get_property),
4983 (file_model_class_init):
4984 * plugins/file-manager/plugin.c: (file_manager_set_default_uri),
4985 (project_root_added), (on_file_view_open_file), (on_gconf_notify),
4986 (file_manager_activate), (file_manager_finalize),
4987 (file_manager_instance_init), (ipreferences_merge),
4988 (ipreferences_unmerge), (ipreferences_iface_init):
4989 * plugins/file-manager/plugin.h:
4991 Added preferences to file-manager
4993 * plugins/glade/plugin.c: (activate_plugin):
4995 Move Properties widget into center because it is way to big
4998 2007-10-10 Johannes Schmid <jhs@gnome.org>
5000 * plugins/language-support-cpp-java/Makefile.am:
5001 * plugins/language-support-cpp-java/anjuta-complete-auto.svg:
5002 * plugins/language-support-cpp-java/anjuta-complete.svg:
5003 * plugins/language-support-cpp-java/anjuta-indent-auto.svg:
5004 * plugins/language-support-cpp-java/plugin.c:
5005 (register_stock_icons):
5007 And yet some more icons...
5009 2007-10-10 Johannes Schmid <jhs@gnome.org>
5011 * plugins/debug-manager/breakpoints.c:
5012 * plugins/debug-manager/images/Makefile.am:
5013 * plugins/debug-manager/images/anjuta-bookmark.svg:
5014 * plugins/debug-manager/images/anjuta-breakpoint-clear.svg:
5015 * plugins/debug-manager/images/anjuta-breakpoint-disabled.svg:
5016 * plugins/debug-manager/images/anjuta-breakpoint-enabled.svg:
5017 * plugins/debug-manager/images/anjuta-breakpoint-toggle.svg:
5018 * plugins/debug-manager/images/anjuta-linemark.svg:
5019 * plugins/debug-manager/images/anjuta-pcmark.svg:
5020 * plugins/debug-manager/plugin.c: (register_stock_icons):
5021 * plugins/debug-manager/sparse_view.c:
5022 * plugins/document-manager/images/Makefile.am:
5023 * plugins/document-manager/images/anjuta-block-select.svg:
5024 * plugins/document-manager/images/anjuta-fold-close.svg:
5025 * plugins/document-manager/images/anjuta-fold-open.svg:
5026 * plugins/document-manager/images/anjuta-fold-toggle.svg:
5027 * plugins/document-manager/images/anjuta-indent-less.svg:
5028 * plugins/document-manager/images/anjuta-indent-more.svg:
5029 * plugins/document-manager/images/anjuta-swap.svg:
5030 * plugins/document-manager/images/block_select.xpm:
5031 * plugins/document-manager/images/fold_close.xpm:
5032 * plugins/document-manager/images/fold_open.xpm:
5033 * plugins/document-manager/images/fold_toggle.xpm:
5034 * plugins/document-manager/images/indent.xpm:
5035 * plugins/document-manager/images/indent_dcr.xpm:
5036 * plugins/document-manager/images/indent_inc.xpm:
5037 * plugins/document-manager/plugin.c: (register_stock_icons):
5038 * plugins/editor/Makefile.am:
5039 * plugins/editor/anjuta-bookmark-16.xpm:
5040 * plugins/editor/anjuta-breakpoint-disabled-16.xpm:
5041 * plugins/editor/anjuta-breakpoint-enabled-16.xpm:
5042 * plugins/editor/anjuta-linemark-16.xpm:
5043 * plugins/editor/anjuta-pcmark-16.xpm:
5044 * plugins/editor/bookmark.xpm:
5045 * plugins/editor/breakpoint-disabled.xpm:
5046 * plugins/editor/breakpoint-enabled.xpm:
5047 * plugins/editor/linemarker.xpm:
5048 * plugins/editor/program-counter.xpm:
5049 * plugins/editor/text_editor.c:
5050 * plugins/message-view/Makefile.am:
5051 * plugins/message-view/anjuta-go-message-next.svg:
5052 * plugins/message-view/anjuta-go-message-prev.svg:
5053 * plugins/message-view/anjuta-message-manager.ui:
5054 * plugins/message-view/plugin.c:
5055 * plugins/sourceview/Makefile.am:
5056 * plugins/sourceview/sourceview.c:
5058 Integrated lots of icons from #480093
5059 Thanks to <tpgww@onepost.net>
5061 * plugins/document-manager/plugin.c:
5062 Do not mark the line in ifile_open(), that looks ugly.
5064 * plugins/document-manager/search-box.c: (on_search_focus_out),
5066 Clear the status bar on focus_out.
5068 * plugins/file-loader/anjuta-loader-plugin.ui:
5071 2007-10-09 Johannes Schmid <jhs@gnome.org>
5073 * plugins/debug-manager/breakpoints.c: (breakpoints_dbase_new):
5074 * plugins/valgrind/vgmemcheckprefs.c: (option_menu_new):
5076 Some things I missed in the patch for #484419
5078 * plugins/document-manager/action-callbacks.c:
5079 (on_new_file_activate):
5080 * plugins/document-manager/action-callbacks.h:
5081 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5082 (on_window_key_press_event), (on_gconf_notify_timer):
5084 484645 – patch to deal with docman FIXME etc
5086 * plugins/editor/text_editor.c: (text_editor_set_indicator):
5087 * plugins/search/search-replace.c: (search_and_replace),
5088 (write_message_pane), (search_replace_populate),
5089 (translate_dialog_strings), (create_dialog),
5090 (anjuta_search_replace_activate):
5091 * plugins/search/search-replace_backend.c:
5092 (file_buffer_new_from_path), (get_next_match),
5093 (create_search_entries), (regex_backref),
5094 (clear_search_replace_instance):
5095 * plugins/search/search-replace_backend.h:
5097 #484573 – patch to correct various search-related issues
5099 Thanks for the above patches to <tpgww@onepost.net>
5101 * plugins/sourceview/sourceview.c:
5102 (sourceview_create_highligth_indic):
5104 Use the same marker for important as gedit (yellow background)
5106 * plugins/document-manager/anjuta-document-manager.ui:
5107 * plugins/file-loader/anjuta-file-loader.ui:
5108 * plugins/file-loader/plugin.c:
5110 Moved FileNew action to document-manager
5112 2007-10-08 Johannes Schmid <jhs@gnome.org>
5114 * plugins/document-manager/search-box.c: (on_search_activated):
5115 Mark messages for translation
5117 2007-10-07 Marc Lorber <Lorber.Marc@wanadoo.fr>
5119 reviewed by: Johannes Schmid <jhs@gnome.org>
5121 * plugins/Makefile.am:
5122 * plugins/build-basic-autotools/build-basic-autotools.c:
5123 (build_compile_file_real):
5124 * plugins/search/search-replace.c:
5125 * plugins/valgrind/preferences.c: (build_general_prefs):
5127 Fix #484379 – Contents of Makefile.am plugins and
5128 #484419 – Improvement into translation
5130 2007-10-06 Johannes Schmid <jhs@gnome.org>
5132 * libanjuta/interfaces/anjuta-idl-compiler.pl:
5134 Fixed to properly support pointer-to-pointer (**) types
5136 * libanjuta/interfaces/libanjuta.idl:
5137 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_get_iter):
5138 * plugins/sourceview/sourceview-cell.h:
5139 * plugins/sourceview/sourceview.c: (ieditor_get_position_iter),
5140 (ieditor_iface_init), (iselect_set_iter), (iselect_get_start_iter),
5141 (iselect_get_end_iter), (iselect_iface_init), (isearch_forward),
5142 (isearch_backward), (isearch_iface_init):
5143 * plugins/editor/text_editor.c: (itext_editor_get_position_iter),
5144 (itext_editor_iface_init), (iselection_set_iter),
5145 (iselection_get_start_iter), (iselection_get_end_iter),
5146 (iselection_iface_init), (isearch_forward), (isearch_backward),
5147 (isearch_iface_init):
5149 Added IAnjutaEditorSearch interface and some utility methods to
5150 migrate from positions to iterators for the editor interface.
5152 * plugins/document-manager/Makefile.am:
5153 * plugins/document-manager/action-callbacks.c:
5154 (on_goto_line_no1_activate), (on_show_search):
5155 * plugins/document-manager/action-callbacks.h:
5156 * plugins/document-manager/anjuta-docman.c:
5157 (anjuta_docman_add_document), (anjuta_docman_show_editor),
5158 (anjuta_docman_grab_text_focus):
5159 * plugins/document-manager/anjuta-document-manager.ui:
5160 * plugins/document-manager/goto_line.c: (removed)
5161 * plugins/document-manager/goto_line.h: (removed)
5162 * plugins/document-manager/search-box.c:
5163 * plugins/document-manager/search-box.h:
5164 * plugins/document-manager/plugin.c: (ui_give_shorter_names),
5165 (update_editor_ui_enable_all), (update_editor_ui_disable_all),
5166 (update_editor_ui_interface_items), (on_editor_added),
5167 (activate_plugin), (deactivate_plugin):
5168 * plugins/document-manager/plugin.h:
5170 Created new incremental "Quick Search" bar in the document manager to
5171 replace the crappy EggToolbar entries. Uses the new search interface and
5172 it thus much faster and more reliable.
5174 Bug 357544 – incremental search should work consistently (or not at all)
5175 when main toolbar is hidden
5176 Bug 440637 – Search, don't work very well (partly for incremental search)
5178 * plugins/search/anjuta-search.ui:
5179 * plugins/search/plugin.c: (activate_plugin):
5181 Removed incremental search stuff
5183 * plugins/build-basic-autotools/build-basic-autotools.c:
5184 (on_session_save), (on_session_load):
5185 * plugins/build-basic-autotools/executer.c:
5186 (get_program_parameters):
5188 Scroll to selected executable and remember it across sessions
5189 (followup of #477976)
5191 * plugins/debug-manager/plugin.c: (value_added_current_editor):
5192 Check if it is an editor and cast afterwards, avoids a Gtk-Critical
5194 * plugins/devhelp/anjuta-devhelp.ui:
5195 Rearraged toolbar items a bit
5197 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5199 * plugins/debug-manager/command.c,
5200 plugins/debug-manager/queue.c,
5201 plugins/gdb/plugin.c,
5202 plugins/gdb/debugger.c:
5203 Fix several crashing bugs (including bug#482985) with the debugger
5204 when closing project, stopping the debugger, restarting the program
5206 2007-10-05 Sebastien Granjoux <seb.sfo@free.fr>
5208 * libanjuta/anjuta-launcher.c:
5209 Avoid adding new timeout in anjuta_launcher_execution_done_cleanup
5211 2007-10-03 Sebastien Granjoux <seb.sfo@free.fr>
5213 * plugins/debug-manager/command.c,
5214 plugins/debug-manager/queue.c:
5215 Asynchronous command can abort other commands in queue
5216 Resynchronize debugger state when a command is cancelled
5218 * plugins/debug-manager/breakpoints.c:
5219 Free BreakpointItem only when it is not used anymore
5221 * plugins/gdb/plugin.c:
5222 Do not return TRUE if the callback and/or ready signal is not used
5224 * plugins/gdb/debugger.c:
5225 Fix a crash, return correct state when debugger is stopped
5227 2007-10-01 Sebastien Granjoux <seb.sfo@free.fr>
5229 * plugins/project-wizard/autogen.c:
5230 Fix bug#482067, escape project wizard user defined strings
5232 2007-10-01 Johannes Schmid <jhs@gnome.org>
5234 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
5236 * plugins/build-basic-autotools/build-basic-autotools.c:
5237 (basic_autotools_plugin_instance_init):
5238 * plugins/build-basic-autotools/build-basic-autotools.h:
5239 * plugins/build-basic-autotools/executer.c:
5240 (get_program_parameters):
5242 Fixed #477976 – Keybinding in run dialog
5244 2007-09-30 Johannes Schmid <jhs@gnome.org>
5246 * plugins/Makefile.am:
5247 Do not build indent plugin (yet)
5249 * plugins/document-manager/plugin.c: (ipreferences_merge):
5250 Fixed unintentional and wrong change
5252 * plugins/indent/anjuta-indent.ui:
5255 2007-09-28 Johannes Schmid <jhs@gnome.org>
5257 * libanjuta/anjuta-launcher.c: (anjuta_launcher_send_stdin_eof):
5258 * libanjuta/anjuta-launcher.h:
5259 Add a method to send EOF to some process. Needed for the indent plugin
5260 and should be useful in general. It does not actually send EOF as this
5261 is not possible with utf-8, but closes the stream instead.
5263 * plugins/devhelp/plugin.c: (value_added_current_editor):
5264 Fixed a Gtk-Critical due to the IAnjutaEditor -
5265 IAnjutaDocument switch.
5268 * plugins/Makefile.am:
5269 * plugins/document-manager/Makefile.am:
5270 * plugins/document-manager/action-callbacks.c:
5271 * plugins/document-manager/anjuta-document-manager.glade:
5272 * plugins/document-manager/anjuta-document-manager.ui:
5273 * plugins/document-manager/images/Makefile.am:
5274 * plugins/document-manager/images/indent_auto.xpm:
5275 * plugins/document-manager/images/indent_set.xpm:
5276 * plugins/document-manager/indent-dialog.c:
5277 * plugins/document-manager/indent-dialog.h:
5278 * plugins/document-manager/indent-util.c:
5279 * plugins/document-manager/indent-util.h:
5280 * plugins/document-manager/indent_test.c:
5281 * plugins/document-manager/plugin.c: (register_stock_icons),
5282 (docman_plugin_instance_init), (ipreferences_merge):
5283 * plugins/document-manager/plugin.h:
5285 Removed indent code from document manager
5287 * plugins/indent/Makefile.am:
5288 * plugins/indent/indent-dialog.c:
5289 * plugins/indent/indent-util.c: (indent_init_indent_style):
5290 * plugins/indent/indent.glade:
5291 * plugins/indent/indent.plugin.in:
5292 * plugins/indent/plugin.c: (on_indent_finished),
5293 (on_indent_output), (on_indent_action_activate),
5294 (on_edit_editor_indent), (on_style_combo_changed),
5295 (value_added_current_editor), (value_removed_current_editor),
5296 (indent_plugin_activate_plugin), (indent_plugin_deactivate_plugin),
5297 (indent_plugin_finalize), (indent_plugin_dispose),
5298 (anjuta_indent_plugin_instance_init),
5299 (anjuta_indent_plugin_class_init), (ipreferences_merge),
5300 (ipreferences_unmerge), (ipreferences_iface_init):
5301 * plugins/indent/plugin.h:
5303 Moved indent code to it's own plugin. Also reimplemented indent invocation
5304 using anjuta_launcher and streams. This is not yet completely working, maybe
5305 I got something wrong with the launcher.
5306 Also fixed #478987 – Unusable 'Indent setting window' on preferences
5308 2007-09-27 Sebastien Granjoux <seb.sfo@free.fr>
5310 * plugins/debug-manager/plugin.c:
5311 Fix bug#480851, disconnect save_session signal when plugin is unloaded
5313 2007-09-27 Johannes Schmid <jhs@gnome.org>
5315 * libanjuta/interfaces/libanjuta.idl:
5316 * plugins/Makefile.am:
5317 * plugins/symbol-browser/an_symbol.c: (isymbol_type_name),
5318 (isymbol_type_str), (isymbol_name), (isymbol_args),
5319 (isymbol_scope), (isymbol_inheritance), (isymbol_access),
5320 (isymbol_impl), (isymbol_iface_init):
5321 * plugins/symbol-browser/an_symbol_info.c:
5322 * plugins/symbol-browser/an_symbol_info.h:
5323 * plugins/symbol-db/Makefile.am:
5324 * plugins/symbol-db/plugin.c:
5325 (on_editor_buffer_symbols_update_timeout), (on_editor_saved),
5326 (value_added_current_editor), (on_editor_foreach_clear),
5327 (value_removed_current_editor), (project_root_added),
5328 (symbol_db_activate), (symbol_db_deactivate),
5329 (isymbol_manager_search):
5330 * plugins/symbol-db/readtags.c: (initialize_1):
5331 * plugins/symbol-db/symbol-db-engine-iterator.c:
5332 (sdb_engine_iterator_instance_init),
5333 (sdb_engine_iterator_finalize), (sdb_engine_iterator_class_init),
5334 (symbol_db_engine_iterator_new), (symbol_db_engine_iterator_first),
5335 (symbol_db_engine_iterator_move_next),
5336 (symbol_db_engine_iterator_move_prev),
5337 (symbol_db_engine_iterator_get_n_items),
5338 (symbol_db_engine_iterator_last),
5339 (symbol_db_engine_iterator_set_position),
5340 (symbol_db_engine_iterator_get_position),
5341 (symbol_db_engine_iterator_foreach), (isymbol_iter_first),
5342 (isymbol_iter_next), (isymbol_iter_previous), (isymbol_iter_last),
5343 (isymbol_iter_foreach), (isymbol_iter_set_position),
5344 (isymbol_iter_get_position), (isymbol_iter_get_length),
5345 (isymbol_iter_clone), (isymbol_iter_assign),
5346 (isymbol_iter_iface_init):
5347 * plugins/symbol-db/symbol-db-engine-iterator.h:
5348 * plugins/symbol-db/symbol-db-engine.c:
5349 (sdb_engine_disconnect_from_db), (sdb_engine_populate_db_by_tags),
5350 (sdb_engine_ctags_output_callback_1), (sdb_engine_scan_files_1),
5351 (sdb_engine_finalize), (sdb_engine_get_type),
5352 (sdb_engine_create_db_tables), (symbol_db_engine_open_db),
5353 (sdb_engine_get_table_id_by_unique_name2),
5354 (sdb_engine_get_table_id_by_unique_name3),
5355 (symbol_db_engine_add_new_workspace),
5356 (symbol_db_engine_get_opened_project_name),
5357 (symbol_db_engine_open_project), (symbol_db_engine_close_project),
5358 (sdb_engine_add_new_language), (sdb_engine_add_new_file),
5359 (sdb_prepare_executing_commands), (symbol_db_engine_add_new_files),
5360 (sdb_engine_add_new_sym_kind), (sdb_engine_add_new_sym_access),
5361 (sdb_engine_add_new_scope_definition),
5362 (sdb_engine_add_new_tmp_heritage_scope),
5363 (sdb_engine_second_pass_update_scope_1),
5364 (sdb_engine_second_pass_update_heritage),
5365 (sdb_engine_add_new_symbol), (sdb_engine_detects_removed_ids),
5366 (sdb_engine_update_file), (symbol_db_engine_update_files_symbols),
5367 (symbol_db_engine_update_project_symbols),
5368 (symbol_db_engine_remove_file), (on_scan_update_buffer_end),
5369 (symbol_db_engine_update_buffer_symbols),
5370 (sdb_engine_walk_down_scope_path),
5371 (sdb_engine_prepare_symbol_info_sql),
5372 (symbol_db_engine_get_global_members),
5373 (symbol_db_engine_get_scope_members_by_symbol_id),
5374 (symbol_db_engine_get_scope_members),
5375 (symbol_db_engine_get_current_scope),
5376 (symbol_db_engine_get_file_symbols):
5377 * plugins/symbol-db/symbol-db-engine.h:
5378 * plugins/symbol-db/symbol-db-view-locals.c: (on_symbol_removed),
5379 (on_symbol_updated), (on_symbol_inserted),
5380 (symbol_db_view_locals_get_line),
5381 (symbol_db_view_locals_update_list):
5382 * plugins/symbol-db/symbol-db-view-search.c:
5383 (sdb_view_search_model_filter), (sdb_view_search_get_type):
5384 * plugins/symbol-db/symbol-db-view-search.h:
5385 * plugins/symbol-db/symbol-db-view.c: (on_symbol_updated),
5386 (do_add_hidden_children), (do_recurse_and_add_new_sym),
5387 (on_symbol_inserted), (on_symbol_removed), (symbol_db_view_open):
5388 * plugins/symbol-db/tables.sql:
5389 * plugins/symbol-db/test/Makefile.am:
5390 * plugins/symbol-db/test/main.c: (add_new_files), (main):
5391 Updated patch from Massimo to improve symbol-db plugin
5393 * plugins/document-manager/plugin.c: (on_editor_changed):
5394 Make the code a bit more robust
5396 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
5397 (anjuta_document_get_property), (anjuta_document_class_init),
5398 (anjuta_document_init), (set_uri), (document_loader_loaded),
5399 (anjuta_document_load), (document_saver_saving):
5400 * plugins/sourceview/anjuta-document.h:
5401 * plugins/sourceview/sourceview.c: (autodetect_language),
5402 (ilanguage_set_language), (ilanguage_get_language):
5403 Fix language detection on startup
5405 2007-09-27 Naba Kumar <naba.kumar@gnome.org>
5407 * plugins/document-manager/action-callbacks.c:
5408 (on_editor_command_upper_case_activate),
5409 (on_editor_command_lower_case_activate): Leftover commit from previous
5410 commit (see last changlog entry by me).
5412 * plugins/file-manager/plugin.c: (file_manager_activate):
5413 Gave proper widget name so that layout works.
5415 2007-09-26 Johannes Schmid <jhs@gnome.org>
5417 * plugins/document-manager/plugin.c: (on_editor_changed),
5418 (docman_plugin_instance_init):
5419 Only unload/load language-support plugins if necessary.
5421 * plugins/language-manager/plugin.c: (language_manager_activate):
5422 Removed some debugging code
5424 * plugins/sourceview/sourceview.c: (on_document_saved),
5425 (ilanguage_set_language), (ilanguage_get_language):
5426 Fixed ianjuta_language interface and ensure that highlighting is
5427 activated when a new file is saved.
5429 2007-09-26 Naba Kumar <naba.kumar@gnome.org>
5431 * libanjuta/interfaces/libanjuta.idl:
5432 * plugins/document-manager/action-callbacks.c:
5433 (on_editor_command_upper_case_activate),
5434 (on_editor_command_lower_case_activate):
5435 * plugins/editor/text_editor.c: (iselection_has_selection),
5436 (iselection_get_start), (iselection_get_end),
5437 (iselection_iface_init):
5438 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5439 * plugins/sourceview/sourceview.c: (iselect_has_selection),
5440 (iselect_iface_init): Added IAnjutaEditorSelection::has_selection()
5441 method and implemented it for both scintilla and sourceview editors.
5442 Updated document-manager and assist plugins to use the new method.
5444 2007-09-25 Sebastien Granjoux <seb.sfo@free.fr>
5446 * plugins/file-manager/file-view.c:
5447 Fix typo, allow to compile new file manager with gtk < 2.12
5449 2007-09-25 Johannes Schmid <jhs@gnome.org>
5451 * plugins/language-support-cpp-java/plugin.c: (on_auto_indent):
5452 Support Auto-Indent for single lines (e.g no selection);
5454 * plugins/macro/plugin.c:
5455 Do not use the same shortcut as auto-indent does
5457 * plugins/sourceview/anjuta-view.c: (anjuta_view_key_press_event):
5458 Optimized keyboard navigation - do not emit char_added when only
5459 navigation keys have been pressed.
5461 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5463 * plugins/language-support-cpp-java/cpp-java-assist.c:
5464 (on_assist_chosen), (cpp_java_assist_install),
5465 (cpp_java_assist_uninstall):
5466 * plugins/language-support-cpp-java/plugin.c: (install_support),
5467 (uninstall_support): Install and uninstall support in correct order.
5468 Fixes a bug where it was installed multiple times resulting in
5469 inserting autocomplete text multiple times.
5471 2007-09-25 Johannes Schmid <jhs@gnome.org>
5474 Add GNOME_WARNING_FLAGS(maximum) and
5475 GNOME_CXX_WARNIGS(yes) to avoid bugs
5476 the compiler can warn you.
5478 * libegg/test-tree-utils.c: (key_test):
5479 * plugins/file-manager/file-model.c:
5480 (file_model_cancel_expand_idle), (file_model_sort),
5481 (file_model_row_expanded):
5482 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5483 (file_view_refresh), (file_view_get_selected), (file_view_init),
5485 * plugins/file-manager/file-view.h:
5486 * plugins/symbol-db/readtags.c: (initialize_1):
5489 Fixed the more critical warnings
5491 2007-09-25 Naba Kumar <naba.kumar@gnome.org>
5493 Icons from tpgww@onepost.net:
5495 * plugins/debug-manager/Makefile.am:
5496 * plugins/debug-manager/images/Makefile.am:
5497 * plugins/debug-manager/images/anjuta-attach.svg:
5498 * plugins/debug-manager/images/anjuta-run-to-cursor.svg:
5499 * plugins/debug-manager/images/anjuta-step-into.svg:
5500 * plugins/debug-manager/images/anjuta-step-out.svg:
5501 * plugins/debug-manager/images/anjuta-step-over.svg:
5502 * plugins/debug-manager/plugin.c: (register_stock_icons):
5503 * plugins/document-manager/Makefile.am:
5504 * plugins/document-manager/block_select.xpm:
5505 * plugins/document-manager/fold_close.xpm:
5506 * plugins/document-manager/fold_open.xpm:
5507 * plugins/document-manager/fold_toggle.xpm:
5508 * plugins/document-manager/images/Makefile.am:
5509 * plugins/document-manager/images/anjuta-block-end.svg:
5510 * plugins/document-manager/images/anjuta-block-start.svg:
5511 * plugins/document-manager/images/anjuta-bookmark-clear.svg:
5512 * plugins/document-manager/images/anjuta-bookmark-first.svg:
5513 * plugins/document-manager/images/anjuta-bookmark-last.svg:
5514 * plugins/document-manager/images/anjuta-bookmark-next.svg:
5515 * plugins/document-manager/images/anjuta-bookmark-prev.svg:
5516 * plugins/document-manager/images/anjuta-bookmark-toggle.svg:
5517 * plugins/document-manager/indent.xpm:
5518 * plugins/document-manager/indent_auto.xpm:
5519 * plugins/document-manager/indent_dcr.xpm:
5520 * plugins/document-manager/indent_inc.xpm:
5521 * plugins/document-manager/indent_set.xpm:
5522 * plugins/document-manager/plugin.c: Added nicer icons for
5523 document manager and debugger. Organized icons in 'images'
5526 2007-09-24 Johannes Schmid <jhs@gnome.org>
5528 * src/anjuta-app.c: (anjuta_app_add_widget_full):
5529 Fixed a missing NULL in g_object_set.
5531 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5533 * plugins/language-support-cpp-java/cpp-java-assist.c:
5534 (cpp_java_assist_show_autocomplete): Fixed autocompletion to show for
5535 scope memebers just after scope operator is entered.
5537 2007-09-24 Naba Kumar <naba.kumar@gnome.org>
5539 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
5540 * plugins/language-support-cpp-java/cpp-java-assist.c:
5541 (completion_function), (completion_compare),
5542 (cpp_java_assist_tag_destroy), (create_completion),
5543 (cpp_java_assist_destroy_completion_cache),
5544 (cpp_java_assist_show_autocomplete), (on_assist_chosen):
5545 Show '()' for function items in autocomplete list. Allow adding
5546 ' ' and/or '(' after function call autocompletion and have preferences
5549 2007-09-24 Johannes Schmid <jhs@gnome.org>
5551 * sourceview.c: Reverting patch from r3157 because
5554 2007-09-24 Johannes Schmid <jhs@gnome.org>
5556 * plugins/search/search-replace.c: (on_message_clicked):
5558 Fixed #427104 – No "highlight" of lines matching find-result
5560 2007-09-24 Johannes Schmid <jhs@gnome.org>
5564 Fixed #479020 – Use of old open file dialog instead of GtkFileChooser
5566 2007-09-24 Yang Hong <hongyang@redflag-linux.com>
5568 reviewed by: Johannes Schmid <jhs@gnome.org>
5570 * plugins/build-basic-autotools/executer.c: (execute_program):
5571 Fix #478238 – set env for execute programe in the terminal
5573 2007-09-24 Tom <tpgww@onepost.net>
5575 reviewed by: Johannes Schmid <jhs@gnome.org>
5577 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5580 * plugins/debug-manager/disassemble.c: (on_disassemble):
5581 Correct a format string in DEBUG_PRINT()
5583 2007-09-23 Johannes Schmid <jhs@gnome.org>
5585 * plugins/sourceview/sourceview.c: (offset_to_position),
5586 (position_to_offset), (ieditor_goto_position), (ieditor_get_text),
5587 (ieditor_get_position), (iselect_set), (iselect_get_start),
5590 Fixed #Bug 440637 – Search, don't work very well
5592 2007-09-23 Johannes Schmid <jhs@gnome.org>
5594 * plugins/file-manager/file-model.c: (file_model_get_filename):
5595 * plugins/file-manager/file-model.h:
5596 * plugins/file-manager/file-view.c: (file_view_query_tooltip),
5597 (file_view_init), (file_view_class_init):
5598 * plugins/message-view/message-view.c:
5599 (message_view_query_tooltip), (message_view_dispose),
5600 (message_view_instance_init), (message_view_class_init):
5602 Added GTK+ 2.12 style tooltips to file-manager and message view.
5603 Only build if GTK+ 2.12 is availible otherwise for message-view, the
5604 old implementation is used.
5606 2007-09-23 Johannes Schmid <jhs@gnome.org>
5608 * libanjuta/anjuta-plugin-manager.c: (plugin_set_update):
5611 * plugins/language-manager/language-manager.plugin.in:
5612 Marked UserActivatable=FALSE
5614 * plugins/language-manager/plugin.c: (load_languages),
5615 (language_manager_activate), (language_manager_deactivate),
5616 (language_manager_dispose), (language_manager_instance_init),
5617 (language_manager_find_mime_type), (language_manager_find_string),
5618 (ilanguage_get_from_mime_type), (ilanguage_get_from_string),
5619 (ilanguage_get_name), (ilanguage_get_strings):
5621 Fixed various stupid bugs in language-manager plugin
5623 * plugins/symbol-db/symbol-db-engine.c:
5624 (sdb_engine_second_pass_update_scope_1):
5626 Add a g_return_if_fail to avoid a crash though still unsure
5629 2007-09-23 Johannes Schmid <jhs@gnome.org>
5631 * plugins/symbol-db/plugin.c: (on_project_element_added),
5632 (sources_array_free), (sources_array_add_foreach),
5633 (project_root_added):
5634 * plugins/symbol-db/symbol-db-engine.c:
5635 (symbol_db_engine_add_new_files):
5636 * plugins/symbol-db/symbol-db-engine.h:
5638 Added support for other languages than "C" to symbol-db. Now
5639 supports all languages listed by the language-manager.
5641 2007-09-23 Tom <tpgww@onepost.net>
5643 reviewed by: Johannes Schmid <jhs@gnome.org> (with small changes)
5646 Bumped GNOME_VFS_REQUIRED to 2.14 (this is two years ago now...)
5648 * libanjuta/anjuta-glue-factory.c: (load_plugin),
5649 (anjuta_glue_factory_get_object_type):
5650 * libanjuta/anjuta-status.c: (anjuta_status_set_title):
5651 * plugins/build-basic-autotools/build-basic-autotools.c:
5652 (value_added_current_editor):
5653 * plugins/debug-manager/breakpoints.c:
5654 (breakpoints_dbase_edit_breakpoint),
5655 (on_toggle_breakpoint_activate):
5656 * plugins/debug-manager/plugin.c:
5657 (on_run_to_cursor_action_activate):
5658 * plugins/debug-manager/stack_trace.c:
5659 (dma_thread_update_stack_trace):
5660 * plugins/gdb/plugin.c:
5661 * plugins/glade/plugin.c: (ifile_open):
5662 * plugins/profiler/gprof-call-graph-view.c:
5663 * plugins/profiler/gprof-flat-profile-view.c:
5664 * plugins/profiler/gprof-function-call-tree-view.c:
5665 * plugins/profiler/gprof-options.c: (setup_widgets):
5666 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
5667 * plugins/search/search-replace_backend.c:
5668 (file_buffer_new_from_te):
5669 * plugins/sourceview/assist-tip.c: (assist_tip_move):
5670 * plugins/sourceview/assist-window.c: (assist_window_set_property),
5671 (assist_window_get_property), (assist_window_move):
5672 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model),
5673 (value_added_current_editor):
5674 * plugins/symbol-db/plugin.c: (value_added_current_editor):
5675 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
5676 * plugins/valgrind/vggeneralprefs.c: (general_prefs_get_argv):
5678 Many small code, warnings and leak fixes
5680 2007-09-23 Sebastien Granjoux <seb.sfo@free.fr>
5682 * (removed) plugins/debug-manager/debugger.c,
5683 (removed) plugins/debug-manager/debugger.h,
5684 (added) plugins/debug-manager/command.c,
5685 (added) plugins/debug-manager/command.h,
5686 (added) plugins/debug-manager/queue.c,
5687 (added) plugins/debug-manager/queue.h,
5688 plugins/debug-manager/breakpoints.c,
5689 plugins/debug-manager/debug_tree.c,
5690 plugins/debug-manager/debug_tree.h,
5691 plugins/debug-manager/disassemble.c,
5692 plugins/debug-manager/disassemble.h,
5693 plugins/debug-manager/locals.c,
5694 plugins/debug-manager/locals.h,
5695 plugins/debug-manager/memory.c,
5696 plugins/debug-manager/memory.h,
5697 plugins/debug-manager/plugin.c,
5698 plugins/debug-manager/plugin.h,
5699 plugins/debug-manager/registers.c,
5700 plugins/debug-manager/registers.h,
5701 plugins/debug-manager/sharedlib.c,
5702 plugins/debug-manager/sharedlib.h,
5703 plugins/debug-manager/signals.c,
5704 plugins/debug-manager/signals.h,
5705 plugins/debug-manager/stack_trace.c,
5706 plugins/debug-manager/stack_trace.h,
5707 plugins/debug-manager/start.h,
5708 plugins/debug-manager/start.c,
5709 plugins/debug-manager/threads.c,
5710 plugins/debug-manager/threads.h,
5711 plugins/debug-manager/watch.c,
5712 plugins/debug-manager/watch.h,
5713 plugins/debug-manager/Makefile.am,
5714 plugins/gdb/debugger.c,
5715 plugins/gdb/debugger.h,
5716 plugins/gdb/plugin.c,
5717 libanjuta/interfaces/libanjuta.idl:
5718 Split debug-manager/debugger.c into command.c and queue.c
5719 Clean up debugger queue
5720 DmaDebuggerQueue object does not implement IAnjutaDebugger
5722 2007-09-23 Johannes Schmid <jhs@gnome.org>
5725 Bumped version to 2.3.0 (to ensure bugzilla bugs are
5726 set correctly, etc.)
5728 * libanjuta/anjuta-glue-factory.c: (load_plugin):
5729 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
5730 (plugin_set_update):
5732 Show an error dialog instead of crashing when plugin loading fails
5734 * plugins/language-manager/Makefile.am:
5735 * plugins/language-manager/language-manager.plugin.in:
5736 * plugins/language-manager/languages.xml:
5737 * plugins/language-manager/plugin.c: (language_destroy),
5738 (load_languages), (language_manager_activate),
5739 (language_manager_deactivate), (language_manager_finalize),
5740 (language_manager_dispose), (language_manager_instance_init),
5741 (language_manager_class_init), (language_manager_find_mime_type),
5742 (language_manager_find_string), (ilanguage_get_from_mime_type),
5743 (ilanguage_get_from_string), (ilanguage_get_name),
5744 (ilanguage_get_strings), (ilanguage_iface_init):
5745 * plugins/language-manager/plugin.h:
5747 Added new language-manager plugin to have a better organisation for
5748 language names. The xml probabaly needs to be extended over time.
5750 * plugins/Makefile.am:
5751 * plugins/document-manager/plugin.c: (on_editor_changed):
5753 Adapted to new IAnjutaLanguage interface. Do not unload language-support
5754 because it does not really save memory but makes tab switching slow.
5756 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin
5758 * plugins/language-support-cpp-java/plugin.c: (install_support),
5759 (uninstall_support), (cpp_java_plugin_deactivate_plugin):
5760 Adapted to new IAnjutaLanguage interface and fixed a Gtk-Critical while
5763 * plugins/language-support-cpp-java/cpp-java-assist.c:
5764 (cpp_java_assist_show_autocomplete):
5766 Fix autocomplete to only show valid completions
5768 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5769 Calltips always have correct size and position now
5771 2007-09-22 Johannes Schmid <jhs@gnome.org>
5773 * plugins/search/search-replace_backend.c: (get_next_match):
5774 Removed code introduced by accident that causes a crash.
5776 * plugins/sourceview/sourceview-tags.c:
5777 * plugins/sourceview/sourceview-tags.h:
5778 Removed ununsed files
5780 2007-09-22 Johannes Schmid <jhs@gnome.org>
5782 * plugins/language-support-cpp-java/cpp-java-assist.c:
5785 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5787 * plugins/language-support-cpp-java/cpp-java-assist.c:
5788 (cpp_java_assist_get_calltip_context), (on_editor_char_added):
5789 Increased matching brace search to 500 chars.
5791 2007-09-21 Johannes Schmid <jhs@gnome.org>
5793 * plugins/language-support-cpp-java/cpp-java-assist.c:
5794 (cpp_java_assist_get_pre_word),
5795 (cpp_java_assist_get_calltip_context), (cpp_java_assist_check):
5797 Added some profiling debug code
5799 * plugins/language-support-cpp-java/cpp-java-utils.c:
5800 (cpp_java_util_jump_to_matching_brace):
5801 * plugins/language-support-cpp-java/cpp-java-utils.h:
5802 * plugins/language-support-cpp-java/plugin.c:
5803 (get_line_indentation_base), (get_line_auto_indentation):
5805 Add the possiblity to pass a limit to cpp_java_util_jump_matching_brace to
5806 avoid looping over the whole file when using calltips which is too slow and
5809 * plugins/sourceview/assist-tip.c: (assist_tip_init),
5810 (assist_tip_set_tips), (assist_tip_get_coordinates),
5812 * plugins/sourceview/sourceview.c: (iassist_show_tips):
5814 Better calltips appearance (use theme now) and avoid jumping
5817 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5819 * plugins/document-manager/plugin.c:
5820 (update_editor_ui_interface_items):
5821 * plugins/language-support-cpp-java/plugin.c: (install_support),
5822 (uninstall_support): Moved autocomplete ui update code from
5823 document-manager to language-plugin.
5825 2007-09-21 Johannes Schmid <jhs@gnome.org>
5827 * libanjuta/interfaces/libanjuta.idl:
5829 Added IAnjutaLanguage interface (might still change...) for
5830 the upcoming language-manager plugin.
5832 * plugins/file-manager/Makefile.am:
5833 * plugins/file-manager/file-model.c:
5834 (file_model_cancel_expand_idle), (file_model_add_dummy),
5835 (file_model_expand_idle), (file_model_sort),
5836 (file_model_row_expanded), (file_model_row_collapsed),
5837 (file_model_init), (file_model_finalize),
5838 (file_model_set_property), (file_model_get_property),
5839 (file_model_class_init), (file_model_new), (file_model_refresh),
5840 (file_model_get_uri):
5841 * plugins/file-manager/file-model.h:
5842 * plugins/file-manager/file-view.c: (file_view_cancel_refresh),
5843 (file_view_expand_row_idle), (file_view_refresh),
5844 (file_view_get_selected), (file_view_button_press_event),
5845 (file_view_selection_changed), (file_view_init),
5846 (file_view_get_property), (file_view_set_property),
5847 (file_view_finalize), (file_view_class_init):
5849 Split up model/view as far as possible and fixed some file-manager
5850 bugs (popup-menu and incorrect project loading).
5852 * plugins/sourceview/assist-tip.c: (assist_tip_set_tips):
5853 Use monospace font for tips.
5855 * plugins/sourceview/sourceview-cell.c: (sourceview_cell_finalize),
5856 (sourceview_cell_new), (icell_get_character), (icell_get_length),
5857 (icell_get_attribute), (icell_style_get_font_description),
5858 (icell_style_get_color), (icell_style_get_background_color),
5859 (iiter_first), (iiter_next), (iiter_previous), (iiter_last),
5860 (iiter_foreach), (iiter_set_position), (iiter_get_position),
5861 (iiter_get_length), (iiter_clone), (iiter_assign):
5863 Use GtkTextIter only and do not use GtkTextMark at all in the sourceview-cell
5864 interface. This is way faster though it has the drawback to create invalid
5865 iterators if the buffer is changed.
5867 2007-09-21 Naba Kumar <naba.kumar@gnome.org>
5869 * libanjuta/interfaces/libanjuta.idl:
5870 * plugins/document-manager/action-callbacks.c:
5871 * plugins/document-manager/anjuta-document-manager.ui:
5872 * plugins/document-manager/plugin.c: (register_stock_icons):
5873 * plugins/editor/text_editor.c:
5874 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
5875 * plugins/language-support-cpp-java/cpp-java-assist.c:
5876 (cpp_java_assist_get_calltip_context):
5877 * plugins/language-support-cpp-java/plugin.c: (on_auto_complete),
5878 (register_stock_icons), (cpp_java_plugin_activate_plugin):
5880 Moved autocomplete menu action from document-manager to assist plugin
5881 and got rid of deprecated autocomplete interface.
5883 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5885 * libanjuta/interfaces/libanjuta.idl:
5886 * plugins/editor/text_editor.c: (iassist_iface_init):
5887 * plugins/language-support-cpp-java/cpp-java-assist.c:
5888 (cpp_java_assist_check), (on_assist_chosen):
5889 * plugins/sourceview/sourceview.c: (iassist_iface_init):
5890 Removed react() methods in both editors and assist interface. Assist
5891 plugin itself handles setting the autocomplete. Also fixed
5894 2007-09-20 Naba Kumar <naba.kumar@gnome.org>
5896 * plugins/file-manager/Makefile.am:
5897 * plugins/file-manager/file-view.c: (file_view_add_dummy),
5898 (file_view_expand_idle), (file_view_init):
5899 * plugins/file-manager/plugin.c: (on_file_manager_refresh),
5900 (file_manager_set_default_uri), (project_root_added),
5901 (on_file_view_current_uri_changed), (on_file_view_show_popup_menu),
5902 (file_manager_activate), (file_manager_deactivate),
5903 (file_manager_instance_init), (file_manager_class_init),
5904 (ifile_manager_set_root), (ifile_manager_set_selected),
5905 (ifile_manager_iface_init): Adjusted white spaces to match
5908 2007-09-19 Naba Kumar <naba@gnome.org>
5910 * libanjuta/interfaces/libanjuta.idl:
5911 * plugins/editor/text_editor.c: (text_editor_instance_init),
5912 (iassist_show_tips), (iassist_cancel_tips),
5913 (iassist_hide_suggestions), (iassist_iface_init):
5914 * plugins/editor/text_editor.h:
5915 * plugins/editor/text_editor_cbs.c:
5916 (on_text_editor_scintilla_notify):
5917 * plugins/language-support-cpp-java/cpp-java-assist.c:
5918 (is_scope_context_character), (is_word_character),
5919 (create_completion), (cpp_java_assist_get_scope_context),
5920 (cpp_java_assist_get_pre_word),
5921 (cpp_java_assist_get_scope_operator),
5922 (cpp_java_assist_destroy_completion_cache),
5923 (cpp_java_assist_create_scope_completion_cache),
5924 (cpp_java_assist_create_word_completion_cache),
5925 (cpp_java_assist_show_autocomplete),
5926 (cpp_java_assist_get_calltip_context),
5927 (cpp_java_assist_show_calltip), (cpp_java_assist_check),
5928 (on_editor_char_added), (on_assist_chosen),
5929 (cpp_java_assist_install), (cpp_java_assist_uninstall),
5930 (cpp_java_assist_init), (cpp_java_assist_finalize):
5931 * plugins/language-support-cpp-java/cpp-java-assist.h:
5932 * plugins/language-support-cpp-java/plugin.c:
5933 (initialize_indentation_params):
5934 * plugins/sourceview/assist-tip.c:
5935 * plugins/sourceview/assist-tip.h:
5936 * plugins/sourceview/sourceview-private.h:
5937 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
5938 (on_assist_tip_destroyed), (on_assist_cancel),
5939 (on_document_char_added), (iassist_get_suggestions),
5940 (iassist_suggest), (iassist_show_tips), (iassist_iface_init):
5942 Implement state-less assistance so that assist can be evaluated
5943 any given time at any position. Changed IAnjutaEditorAssist interfance
5944 and implementations and removed any state management in editors.
5946 2007-09-18 Naba Kumar <naba.kumar@gnome.org>
5948 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5949 completion items sorting and avoided unnecssary sorts.
5951 * plugins/text-editor.c: Fixed state.
5953 2007-09-17 Johannes Schmid <jhs@gnome.org>
5955 * plugins/language-support-cpp-java/cpp-java-assist.c:
5958 Fixed calltips in sourceview
5960 2007-09-17 Naba Kumar <naba.kumar@gnome.org>
5962 * plugins/language-support-cpp-java/cpp-java-assist.c: Improved
5963 completion items preparation time. Fixed a crash bug.
5965 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
5966 Set buffer size (From Massimo, required for symbol-db).
5968 * libanjuta/interfaces/libanjuta.idl: Also pass position information
5971 * plugins/sourceview/sourceview.c: (iassist_suggest): Fix for above
5974 * plugins/editor/aneditor-autocomplete.cxx,
5975 plugins/editor/aneditor.h, plugins/editor/aneditor-priv.h:
5976 Added ANE_GETWORDBEFORECARAT command.
5978 * plugins/editor/aneditor.cxx: Do not autocomplete. It's now done
5979 using assist interface.
5981 * plugins/editor/text_editor.c: (text_editor_instance_init),
5982 (text_editor_get_word_before_carat),
5983 (text_editor_get_current_word), (iassist_add_trigger),
5984 (iassist_remove_trigger), (on_assist_canceled),
5985 (iassist_init_suggestions), (iassist_suggest), (iassist_show_tips),
5986 (iassist_react), (iassist_hide_suggestions), (iassist_iface_init):
5987 * plugins/editor/text_editor.h:
5988 * plugins/editor/text_editor_cbs.c: (trigger_size),
5989 (max_trigger_size), (text_editor_check_assist),
5990 (on_text_editor_scintilla_notify): Implemented IAnjutaEditorAssist
5993 * plugins/language-support-cpp-java/Makefile.am:
5994 * plugins/language-support-cpp-java/plugin.c:
5995 (get_line_indentation_base), (get_line_auto_indentation),
5996 (install_support), (uninstall_support),
5997 (cpp_java_plugin_activate_plugin), (cpp_java_plugin_finalize),
5998 (cpp_java_plugin_instance_init):
5999 * plugins/language-support-cpp-java/plugin.h:
6000 * plugins/language-support-cpp-java/cpp-java-assist.[ch] (added),
6001 * plugins/language-support-cpp-java/cpp-java-utils.[ch] (added),
6002 Make assist a separate class.
6004 2007-09-14 Johannes Schmid <jhs@gnome.org>
6006 * plugins/sourceview/sourceview.c: (iassist_suggest):
6007 Fixed changed char_alignment paramter in language-support
6010 2007-09-14 Naba Kumar <naba@gnome.org>
6012 * plugins/language-support-cpp-java/plugin.c: Send the right
6013 'char_alignment' paramenter (needs fixing in sourceview).
6015 2007-09-13 Johannes Schmid <jhs@gnome.org>
6018 * plugins/project-wizard/templates/minimal/project.anjuta:
6019 Use IAnjutaSymbolManager instead of loading the plugin directly.
6020 (TODO: Think of a version to do this for older files...)
6023 * plugins/Makefile.am:
6024 * plugins/symbol-db/Makefile.am:
6026 Build symbol-db plugin if libgda-3.0 is found
6028 2007-09-13 Johannes Schmid <jhs@gnome.org>
6030 * plugins/sourceview/Makefile.am:
6031 * plugins/sourceview/anjuta-document.c: (anjuta_document_finalize),
6033 * plugins/sourceview/anjuta-document.h:
6034 Removed lots of dead code
6036 * plugins/sourceview/anjuta-languages-manager.c:
6037 * plugins/sourceview/anjuta-languages-manager.h:
6040 * plugins/sourceview/sourceview.c: (on_document_char_added),
6041 (on_document_loaded), (sourceview_instance_init),
6042 (iselect_get_start), (iselect_get_end),
6043 (ilanguage_get_supported_languages), (ilanguage_set_language):
6045 Fixed selection handling and make some adaptions for the changes
6048 2007-09-13 Johannes Schmid <jhs@gnome.org>
6050 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
6051 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6054 Added preferences to language support completion/calltips
6056 * plugins/sourceview/assist-window.c: (assist_window_update):
6058 Always select first entry
6060 * plugins/sourceview/sourceview.glade:
6061 Removed old completion preferences
6063 2007-09-11 Naba Kumar <naba@gnome.org>
6065 * plugins/terminal/terminal.c: Fixed critical warning, memory leak
6066 and possible crash when pressing ctrl+d in terminal after preferences
6067 window has been shown once (no need for backport).
6069 * libanjuta/interfaces/anjuta-idl-compiler.pl: Create default method
6070 implementations to get warnings instead of crashes for unimplemented
6073 2007-09-11 Massimo Cora' <maxcvs@email.it>
6075 Reviewed by: Naba Kumar <naba@gnome.org>
6077 * libanjuta/anjuta-launcher.c: (anjuta_launcher_fork):
6078 * plugins/symbol-db/*:
6079 Added new symbol-database backend based on SQLite 3.
6080 (does not enabled for build currently).
6082 2007-09-10 Johannes Schmid <jhs@gnome.org>
6086 * libegg/egg-recent-model.c: (egg_recent_model_write_raw),
6087 (parse_info_init), (parse_info_free), (valid_element),
6088 (start_element_handler), (end_element_handler), (text_handler),
6089 (egg_recent_model_filter), (egg_recent_model_changed_timeout),
6090 (egg_recent_model_monitor_cb), (egg_recent_model_poll_timeout),
6091 (egg_recent_model_monitor), (egg_recent_model_read),
6092 (egg_recent_model_open_file), (egg_recent_model_lock_file),
6093 (egg_recent_model_unlock_file), (egg_recent_model_finalize),
6094 (egg_recent_model_set_property), (egg_recent_model_class_init),
6095 (egg_recent_model_init), (egg_recent_model_add_full),
6096 (egg_recent_model_delete), (egg_recent_model_get_list),
6097 (egg_recent_model_clear), (egg_recent_model_clear_mime_filter),
6098 (egg_recent_model_set_filter_mime_types),
6099 (egg_recent_model_clear_group_filter),
6100 (egg_recent_model_set_filter_groups),
6101 (egg_recent_model_clear_scheme_filter),
6102 (egg_recent_model_set_filter_uri_schemes),
6103 (egg_recent_model_remove_expired):
6105 Update EggRecent (#456465)
6107 2007-09-10 Johannes Schmid <jhs@gnome.org>
6109 * libanjuta/anjuta-plugin-manager.c: (get_plugin_loader_type),
6110 (anjuta_plugin_manager_get_plugin):
6111 * plugins/profiler/gprof-call-graph-view.c:
6112 (gprof_call_graph_view_create_columns):
6113 * plugins/profiler/gprof-flat-profile-view.c:
6114 (gprof_flat_profile_view_create_columns):
6115 * plugins/profiler/gprof-function-call-tree-view.c:
6116 (gprof_function_call_tree_view_create_columns):
6118 Fixed #466031 – Update of pieces of menus for Localization
6120 2007-09-10 Johannes Schmid <jhs@gnome.org>
6122 * libanjuta/anjuta-utils.c: (anjuta_util_parse_args_from_string):
6123 Bug 343522 – anjuta: Unable to execute commands that use options.
6125 2007-09-09 Johannes Schmid <jhs@gnome.org>
6127 * plugins/document-manager/anjuta-docman.c:
6128 (anjuta_docman_update_page_label):
6130 Fixed #458034 – Method of indicating unsaved changes breaks convention
6132 * plugins/document-manager/plugin.c: (update_title),
6133 (value_added_project_root_uri), (value_removed_project_root_uri),
6134 (on_editor_changed), (activate_plugin):
6135 * plugins/document-manager/plugin.h:
6136 * plugins/project-manager/plugin.c: (on_profile_scoped),
6137 (on_profile_descoped), (ifile_open):
6139 Fixed #427390 – Show path of item in currently focused editor window
6141 2007-09-09 Johannes Schmid <jhs@gnome.org>
6143 * plugins/search/plugin.c: (on_toolbar_find_clicked),
6144 (on_toolbar_find_incremental):
6145 Fix incremental search
6147 * plugins/sourceview/sourceview.c: (on_document_char_added),
6149 Fixed selection management
6151 2007-09-09 Johannes Schmid <jhs@gnome.org>
6153 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6156 * libanjuta/interfaces/libanjuta.idl:
6157 Extended IAnjutaEditorAssist interface
6159 * plugins/language-support-cpp-java/plugin.c:
6160 (jump_to_matching_brace), (add_tags), (on_assist_begin),
6161 (assist_cleanup), (on_assist_chosen), (on_assist_update),
6162 (context_character), (get_context), (function_parser),
6163 (cpp_member_parser), (install_assist), (uninstall_assist),
6164 (get_line_indentation_base), (get_line_auto_indentation),
6165 (install_support), (uninstall_support),
6166 (on_value_added_current_editor), (on_value_removed_current_editor),
6167 (cpp_java_plugin_finalize), (cpp_java_plugin_instance_init):
6168 * plugins/language-support-cpp-java/plugin.h:
6170 Improved fixed editor assistance and added support for function/method
6171 tooltips. jumb_to_matching_brance => jump_to_matching_brace
6173 * plugins/message-view/anjuta-msgman.c: (on_message_view_destroy):
6176 * plugins/project-import/project-import.c: (on_import_next):
6177 Added a non-NULL check with could probably fix #474843 but not sure
6179 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl:
6180 Fixed anjuta-plugin project wizard
6182 * plugins/sourceview/Makefile.am:
6183 * plguins/sourceview/assist-tip.[ch]:
6184 * plugins/sourceview/anjuta-view.c: (anjuta_view_focus_out),
6185 (anjuta_view_key_press_event):
6186 * plugins/sourceview/assist-window.c: (assist_window_class_init),
6187 (assist_window_init), (assist_window_update), (assist_window_new):
6188 * plugins/sourceview/sourceview-private.h:
6189 * plugins/sourceview/sourceview.c: (on_assist_window_destroyed),
6190 (on_assist_tip_destroyed), (on_assist_chosen), (on_assist_cancel),
6191 (trigger_size), (max_trigger_size), (on_document_char_added),
6192 (sourceview_dispose), (ieditor_get_current_word),
6193 (iassist_add_trigger), (iassist_init_suggestions),
6194 (iassist_suggest), (iassist_hide_suggestions), (iassist_show_tips),
6195 (iassist_cancel_tips), (iassist_react), (iassist_iface_init):
6197 Big update on sourceview assist capabilites. Autocompletion should
6198 now work much better and function tooltips are finally supported!
6200 * plugins/sourceview/anjuta-document.h:
6201 * plugins/sourceview/anjuta-document.c: (wordcharacters_contains),
6202 (anjuta_document_get_current_word):
6203 Fixed get_current_word (inspired by aneditor.cxx implementation)
6205 * plugins/sourceview/sourceview-cell.c: (icell_get_char),
6206 (icell_get_attribute):
6207 Fixed get_attribute() to also detect character constants.
6208 Simplified get_char()
6210 * plugins/symbol-browser/plugin.c: (isymbol_manager_search),
6211 (isymbol_manager_get_members), (isymbol_manager_get_parents),
6212 (isymbol_manager_get_completions_at_position):
6214 Fixed IAnjutaSymbolManager interface (see 2.2.1 for details)
6216 2007-09-04 Naba Kumar <naba@gnome.org>
6218 * plugins/class-gen/plugin.c: Do not enable 'Add to project'
6219 projects that can not add sources.
6221 * plugins/file-wizard/file.c: Similarly for file wizard,
6222 Do not enable 'Add to project' projects that can not add sources.
6224 2007-09-04 Naba Kumar <naba@gnome.org>
6226 * configure.in: Bumped gnome-build requirement to 0.2.0
6227 for project capabilities support.
6229 * plugins/project-manager/plugin.c: Enable/disable project
6230 actions based on project capabilities. Fixes bug #433552:
6231 crash in Anjuta IDE: add file test.h in project on generic
6234 * libanjuta/interfaces/libanjuta.idl: Added method to query
6235 project capabilities.
6237 2007-09-03 Naba Kumar <naba@gnome.org>
6239 * plugins/file-manager/plugin.c: Set shadow type IN.
6240 * plugins/file-manager/file-view.c: Fixed code style.
6241 * plugins/file-manager/file-view.c: Fixed icons column to size
6244 * plugins/file-manager/plugin.[c,h]: Fixed code style.
6246 * plugins/file-manager/plugin.c: Fixed crash on closing project and
6247 unmonitors project-uri on file-manager deactivation.
6249 * TODO.tasks: Updated
6251 2007-09-02 Johannes Schmid <jhs@gnome.org>
6253 * libanjuta/anjuta-ui.c: (anjuta_ui_remove_action_group):
6256 * plugins/file-manager/file-view.c: (file_view_get_selected),
6257 (file_view_button_press_event), (file_view_finalize):
6258 * plugins/file-manager/plugin.c: (project_root_removed),
6259 (file_manager_deactivate):
6261 Fixed some small bugs I missed before
6263 2007-09-02 Johannes Schmid <jhs@gnome.org>
6265 * plugins/file-manager/*:
6266 Added new and file-manager
6268 2007-09-02 Johannes Schmid <jhs@gnome.org>
6270 * plugins/file-manager/*:
6271 Removed old file-manager
6273 2007-08-31 Johannes Schmid <jhs@gnome.org>
6275 * libanjuta/anjuta-plugin-manager.c: (anjuta_plugin_manager_new):
6276 * libanjuta/anjuta-ui.c: (anjuta_ui_add_action_group):
6278 Fixed some memory leaks
6280 * MAINTAINERS: Fixed
6282 2007-08-31 Johannes Schmid <jhs@gnome.org>
6284 * libanjuta/anjuta-preferences.c: (get_object_type_from_string),
6285 (get_property_value_as_string), (set_property_value_as_string),
6286 (register_callbacks), (preferences_foreach_callback),
6287 (anjuta_preferences_register_property_raw):
6288 * libanjuta/anjuta-preferences.h:
6289 * plugins/build-basic-autotools/build-basic-autotools.c:
6290 (on_build_mesg_format):
6291 * plugins/document-manager/anjuta-document-manager.glade:
6292 * plugins/message-view/anjuta-message-manager-plugin.glade:
6294 Use GtkComboBox instead of (deprecated) GtkOptionMenu and fixed
6295 broken message view preferences
6297 * plugins/message-view/message-view.c:
6298 (message_view_instance_init), (pref_change_color), (prefs_init),
6299 (imessage_view_append):
6300 Cleaned up message view (#458041)
6302 * src/shell.c: (on_preferences_activate),
6303 (anjuta_test_shell_instance_init),
6304 (anjuta_test_shell_get_plugin_manager), (anjuta_shell_iface_init):
6305 Fixed test shell to allow better debugging
6307 2007-08-31 Johannes Schmid <jhs@gnome.org>
6309 * plugins/gtodo/interface.c: (gtodo_get_hide_done),
6310 (gtodo_get_hide_nodate), (gtodo_get_hide_due):
6311 * plugins/gtodo/main.h:
6312 * plugins/gtodo/plugin.c: (activate_plugin):
6314 Fixed #423467 (View->Tasks menu items are not
6317 2007-08-31 Tobias Müller <gnome-bugs@auftrags-killer.org>
6319 reviewed by: Johannes Schmid <jhs@gnome.org>
6322 * data/welcome.txt.in:
6323 * launcher/anjuta_launcher.c:
6324 * libanjuta/anjuta-children.c:
6325 * libanjuta/anjuta-children.h:
6326 * libanjuta/anjuta-debug.h:
6327 * libanjuta/anjuta-encodings.c:
6328 * libanjuta/anjuta-encodings.h:
6329 * libanjuta/anjuta-glue-c.c:
6330 * libanjuta/anjuta-glue-c.h:
6331 * libanjuta/anjuta-plugin-description.c:
6332 * libanjuta/anjuta-plugin-description.h:
6333 * libanjuta/anjuta-plugin-handle.c:
6334 * libanjuta/anjuta-plugin-handle.h:
6335 * libanjuta/anjuta-plugin-manager.c:
6336 * libanjuta/anjuta-plugin-manager.h:
6337 * libanjuta/anjuta-plugin.c:
6338 * libanjuta/anjuta-plugin.h:
6339 * libanjuta/anjuta-preferences.c:
6340 * libanjuta/anjuta-preferences.h:
6341 * libanjuta/anjuta-profile-manager.c:
6342 * libanjuta/anjuta-profile-manager.h:
6343 * libanjuta/anjuta-profile.c:
6344 * libanjuta/anjuta-profile.h:
6345 * libanjuta/anjuta-save-prompt.c:
6346 * libanjuta/anjuta-save-prompt.h:
6347 * libanjuta/anjuta-serializer.c:
6348 * libanjuta/anjuta-serializer.h:
6349 * libanjuta/anjuta-session.c:
6350 * libanjuta/anjuta-session.h:
6351 * libanjuta/anjuta-shell.c:
6352 * libanjuta/anjuta-shell.h:
6353 * libanjuta/anjuta-status.c:
6354 * libanjuta/anjuta-status.h:
6355 * libanjuta/anjuta-ui.c:
6356 * libanjuta/anjuta-ui.h:
6357 * libanjuta/anjuta-utils-priv.h:
6358 * libanjuta/anjuta-utils.c:
6359 * libanjuta/anjuta-utils.h:
6360 * libanjuta/cell-renderer-captioned-image.c:
6361 * libanjuta/cell-renderer-captioned-image.h:
6362 * libanjuta/e-splash.c:
6363 * libanjuta/e-splash.h:
6364 * libanjuta/interfaces/anjuta-idl-compiler.pl:
6365 * libanjuta/interfaces/libanjuta.idl:
6366 * libanjuta/libanjuta.h:
6367 * libanjuta/resources.c:
6368 * libanjuta/resources.h:
6369 * libegg/egg-cell-renderer-text.c:
6370 * libegg/egg-combo-action.c:
6371 * libegg/egg-entry-action.c:
6372 * libegg/egg-recent-action.c:
6373 * libegg/egg-recent-files-module.c:
6374 * libegg/egg-recent-item.c:
6375 * libegg/egg-recent-model.c:
6376 * libegg/egg-recent-view-gtk.c:
6377 * libegg/egg-recent-view.c:
6378 * libegg/egg-submenu-action.c:
6379 * libegg/eggaccelerators.c:
6380 * libegg/eggcellrendererpopup.c:
6381 * libegg/eggcomboselect.c:
6382 * libegg/eggtreemodelfilter.c:
6383 * libegg/eggtreemultidnd.c:
6384 * libegg/gtkcellview.h:
6385 * libegg/treeviewutils/egg-cell-renderer-text.h:
6386 * libegg/treeviewutils/eggaccelerators.h:
6387 * libegg/treeviewutils/eggcellrendererkeys.h:
6388 * libegg/treeviewutils/eggcellrendererpopup.h:
6389 * libegg/treeviewutils/eggtreemodelfilter.h:
6390 * libegg/treeviewutils/eggtreemultidnd.h:
6391 * libegg/treeviewutils/eggtreeviewstate.h:
6392 * manuals/anjuta-faqs/C/anjuta-faqs.xml:
6393 * manuals/anjuta-faqs/Makefile.am:
6394 * manuals/anjuta-manual/C/anjuta-manual.xml:
6395 * manuals/anjuta-manual/C/license.xml:
6396 * manuals/anjuta-manual/es/es.po:
6397 * manuals/anjuta-manual/sv/sv.po:
6398 * manuals/old/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.x
6400 * manuals/old/C/anjuta-tutorial/anjuta-tutorial.xml:
6401 * manuals/old/de/anjuta-tutorial/anjuta-tutorial.xml:
6402 * manuals/old/ja/anjuta-faqs/anjuta-faqs.xml:
6403 * manuals/old/ja/anjuta-manual/anjuta-manual.xml:
6404 * manuals/old/ja/anjuta-manual/license.xml:
6405 * plugins/build-basic-autotools/build-basic-autotools.c:
6406 * plugins/build-basic-autotools/build-basic-autotools.h:
6407 * plugins/build-basic-autotools/executer.c:
6408 * plugins/build-basic-autotools/executer.h:
6409 * plugins/build/build_file.c:
6410 * plugins/build/build_file.h:
6411 * plugins/build/build_project.c:
6412 * plugins/build/build_project.h:
6413 * plugins/build/clean_project.c:
6414 * plugins/build/clean_project.h:
6415 * plugins/build/commands.c:
6416 * plugins/build/commands.h:
6417 * plugins/build/compile.c:
6418 * plugins/build/compile.h:
6419 * plugins/build/compiler_options.c:
6420 * plugins/build/compiler_options.h:
6421 * plugins/build/configurer.c:
6422 * plugins/build/configurer.h:
6423 * plugins/build/executer.c:
6424 * plugins/build/executer.h:
6425 * plugins/class-gen/cell-renderer-flags.c:
6426 * plugins/class-gen/cell-renderer-flags.h:
6427 * plugins/class-gen/combo-flags.c:
6428 * plugins/class-gen/combo-flags.h:
6429 * plugins/class-gen/element-editor.c:
6430 * plugins/class-gen/element-editor.h:
6431 * plugins/class-gen/generator.c:
6432 * plugins/class-gen/generator.h:
6433 * plugins/class-gen/plugin.c:
6434 * plugins/class-gen/plugin.h:
6435 * plugins/class-gen/transform.c:
6436 * plugins/class-gen/transform.h:
6437 * plugins/class-gen/validator.c:
6438 * plugins/class-gen/validator.h:
6439 * plugins/class-gen/window.c:
6440 * plugins/class-gen/window.h:
6441 * plugins/class-inheritance/class-callbacks.c:
6442 * plugins/class-inheritance/class-callbacks.h:
6443 * plugins/class-inheritance/class-inherit.c:
6444 * plugins/class-inheritance/class-inherit.h:
6445 * plugins/class-inheritance/plugin.c:
6446 * plugins/class-inheritance/plugin.h:
6447 * plugins/cvs-plugin/cvs-actions.c:
6448 * plugins/cvs-plugin/cvs-actions.h:
6449 * plugins/cvs-plugin/cvs-callbacks.c:
6450 * plugins/cvs-plugin/cvs-callbacks.h:
6451 * plugins/cvs-plugin/cvs-execute.c:
6452 * plugins/cvs-plugin/cvs-execute.h:
6453 * plugins/cvs-plugin/cvs-interface.c:
6454 * plugins/cvs-plugin/cvs-interface.h:
6455 * plugins/cvs-plugin/plugin.c:
6456 * plugins/cvs-plugin/plugin.h:
6457 * plugins/debug-manager/breakpoints.c:
6458 * plugins/debug-manager/breakpoints.h:
6459 * plugins/debug-manager/chunk_view.c:
6460 * plugins/debug-manager/chunk_view.h:
6461 * plugins/debug-manager/data_buffer.c:
6462 * plugins/debug-manager/data_buffer.h:
6463 * plugins/debug-manager/data_view.c:
6464 * plugins/debug-manager/data_view.h:
6465 * plugins/debug-manager/debug_tree.c:
6466 * plugins/debug-manager/debug_tree.h:
6467 * plugins/debug-manager/debugger.c:
6468 * plugins/debug-manager/debugger.h:
6469 * plugins/debug-manager/disassemble.c:
6470 * plugins/debug-manager/disassemble.h:
6471 * plugins/debug-manager/info.c:
6472 * plugins/debug-manager/info.h:
6473 * plugins/debug-manager/locals.c:
6474 * plugins/debug-manager/locals.h:
6475 * plugins/debug-manager/memory.c:
6476 * plugins/debug-manager/memory.h:
6477 * plugins/debug-manager/plugin.c:
6478 * plugins/debug-manager/plugin.h:
6479 * plugins/debug-manager/registers.c:
6480 * plugins/debug-manager/registers.h:
6481 * plugins/debug-manager/sexy-icon-entry.c:
6482 * plugins/debug-manager/sexy-icon-entry.h:
6483 * plugins/debug-manager/sharedlib.c:
6484 * plugins/debug-manager/sharedlib.h:
6485 * plugins/debug-manager/signals.c:
6486 * plugins/debug-manager/signals.h:
6487 * plugins/debug-manager/sparse_buffer.c:
6488 * plugins/debug-manager/sparse_buffer.h:
6489 * plugins/debug-manager/sparse_view.c:
6490 * plugins/debug-manager/sparse_view.h:
6491 * plugins/debug-manager/stack_trace.c:
6492 * plugins/debug-manager/stack_trace.h:
6493 * plugins/debug-manager/start.c:
6494 * plugins/debug-manager/start.h:
6495 * plugins/debug-manager/threads.c:
6496 * plugins/debug-manager/threads.h:
6497 * plugins/debug-manager/utilities.c:
6498 * plugins/debug-manager/utilities.h:
6499 * plugins/debug-manager/watch.c:
6500 * plugins/debug-manager/watch.h:
6501 * plugins/devhelp/htmlview.c:
6502 * plugins/devhelp/htmlview.h:
6503 * plugins/document-manager/action-callbacks.c:
6504 * plugins/document-manager/action-callbacks.h:
6505 * plugins/document-manager/anjuta-docman.c:
6506 * plugins/document-manager/anjuta-docman.h:
6507 * plugins/document-manager/editor-tooltips.c:
6508 * plugins/document-manager/editor-tooltips.h:
6509 * plugins/document-manager/file_history.c:
6510 * plugins/document-manager/file_history.h:
6511 * plugins/document-manager/indent-dialog.c:
6512 * plugins/document-manager/indent-dialog.h:
6513 * plugins/document-manager/indent-util.c:
6514 * plugins/document-manager/indent-util.h:
6515 * plugins/document-manager/plugin.c:
6516 * plugins/editor/aneditor-autocomplete.cxx:
6517 * plugins/editor/aneditor-calltip.cxx:
6518 * plugins/editor/aneditor-indent.cxx:
6519 * plugins/editor/aneditor-priv.h:
6520 * plugins/editor/aneditor.cxx:
6521 * plugins/editor/aneditor.h:
6522 * plugins/editor/lexer.h:
6523 * plugins/editor/plugin.c:
6524 * plugins/editor/plugin.h:
6525 * plugins/editor/print.c:
6526 * plugins/editor/print.h:
6527 * plugins/editor/properties.h:
6528 * plugins/editor/properties_cxx.h:
6529 * plugins/editor/style-editor.c:
6530 * plugins/editor/style-editor.h:
6531 * plugins/editor/text-editor-iterable.c:
6532 * plugins/editor/text-editor-iterable.h:
6533 * plugins/editor/text_editor.c:
6534 * plugins/editor/text_editor.h:
6535 * plugins/editor/text_editor_cbs.c:
6536 * plugins/editor/text_editor_cbs.h:
6537 * plugins/editor/text_editor_menu.c:
6538 * plugins/editor/text_editor_menu.h:
6539 * plugins/editor/text_editor_prefs.c:
6540 * plugins/editor/text_editor_prefs.h:
6541 * plugins/file-loader/dnd.c:
6542 * plugins/file-loader/dnd.h:
6543 * plugins/file-loader/plugin.c:
6544 * plugins/file-manager/an_file_view.c:
6545 * plugins/file-manager/plugin.c:
6546 * plugins/file-wizard/file.c:
6547 * plugins/file-wizard/file.h:
6548 * plugins/file-wizard/plugin.c:
6549 * plugins/file-wizard/plugin.h:
6550 * plugins/gdb/debugger.c:
6551 * plugins/gdb/debugger.h:
6552 * plugins/gdb/gdbmi-test.c:
6553 * plugins/gdb/gdbmi.c:
6554 * plugins/gdb/gdbmi.h:
6555 * plugins/gdb/global.h:
6556 * plugins/gdb/parser.c:
6557 * plugins/gdb/parser.h:
6558 * plugins/gdb/plugin.c:
6559 * plugins/gdb/plugin.h:
6560 * plugins/gdb/utilities.c:
6561 * plugins/gdb/utilities.h:
6562 * plugins/glade/plugin.c:
6563 * plugins/glade/plugin.h:
6564 * plugins/gtodo/egg-datetime.c:
6565 * plugins/gtodo/egg-datetime.h:
6566 * plugins/gtodo/eggtrayicon.c:
6567 * plugins/gtodo/eggtrayicon.h:
6568 * plugins/gtodo/plugin.c:
6569 * plugins/gvim/anjuta-vim.c:
6570 * plugins/gvim/anjuta-vim.h:
6571 * plugins/gvim/gtkvim.c:
6572 * plugins/gvim/gtkvim.h:
6573 * plugins/gvim/plugin.c:
6574 * plugins/gvim/plugin.h:
6575 * plugins/language-support-cpp-java/plugin.c:
6576 * plugins/language-support-cpp-java/plugin.h:
6577 * plugins/macro/macro-actions.c:
6578 * plugins/macro/macro-actions.h:
6579 * plugins/macro/macro-db.c:
6580 * plugins/macro/macro-db.h:
6581 * plugins/macro/macro-dialog.c:
6582 * plugins/macro/macro-dialog.h:
6583 * plugins/macro/macro-edit.c:
6584 * plugins/macro/macro-edit.h:
6585 * plugins/macro/macro-util.c:
6586 * plugins/macro/macro-util.h:
6587 * plugins/macro/plugin.c:
6588 * plugins/macro/plugin.h:
6589 * plugins/message-view/anjuta-msgman.c:
6590 * plugins/message-view/anjuta-msgman.h:
6591 * plugins/message-view/message-view.c:
6592 * plugins/message-view/message-view.h:
6593 * plugins/message-view/plugin.c:
6594 * plugins/message-view/plugin.h:
6595 * plugins/patch/patch-plugin.c:
6596 * plugins/patch/patch-plugin.h:
6597 * plugins/patch/plugin.c:
6598 * plugins/patch/plugin.h:
6599 * plugins/profiler/gprof-call-graph-block-entry.c:
6600 * plugins/profiler/gprof-call-graph-block-entry.h:
6601 * plugins/profiler/gprof-call-graph-block.c:
6602 * plugins/profiler/gprof-call-graph-block.h:
6603 * plugins/profiler/gprof-call-graph-view.c:
6604 * plugins/profiler/gprof-call-graph-view.h:
6605 * plugins/profiler/gprof-call-graph.c:
6606 * plugins/profiler/gprof-call-graph.h:
6607 * plugins/profiler/gprof-flat-profile-entry.c:
6608 * plugins/profiler/gprof-flat-profile-entry.h:
6609 * plugins/profiler/gprof-flat-profile-view.c:
6610 * plugins/profiler/gprof-flat-profile-view.h:
6611 * plugins/profiler/gprof-flat-profile.c:
6612 * plugins/profiler/gprof-flat-profile.h:
6613 * plugins/profiler/gprof-function-call-chart-view.c:
6614 * plugins/profiler/gprof-function-call-chart-view.h:
6615 * plugins/profiler/gprof-function-call-tree-view.c:
6616 * plugins/profiler/gprof-function-call-tree-view.h:
6617 * plugins/profiler/gprof-options.c:
6618 * plugins/profiler/gprof-options.h:
6619 * plugins/profiler/gprof-profile-data.c:
6620 * plugins/profiler/gprof-profile-data.h:
6621 * plugins/profiler/gprof-view-manager.c:
6622 * plugins/profiler/gprof-view-manager.h:
6623 * plugins/profiler/gprof-view.c:
6624 * plugins/profiler/gprof-view.h:
6625 * plugins/profiler/plugin.c:
6626 * plugins/profiler/plugin.h:
6627 * plugins/profiler/string-utils.c:
6628 * plugins/profiler/string-utils.h:
6629 * plugins/project-import/plugin.c:
6630 * plugins/project-import/plugin.h:
6631 * plugins/project-import/project-import.c:
6632 * plugins/project-import/project-import.h:
6633 * plugins/project-manager/plugin.c:
6634 * plugins/project-manager/plugin.h:
6635 * plugins/project-wizard/action.c:
6636 * plugins/project-wizard/action.h:
6637 * plugins/project-wizard/autogen.c:
6638 * plugins/project-wizard/autogen.h:
6639 * plugins/project-wizard/druid.c:
6640 * plugins/project-wizard/druid.h:
6641 * plugins/project-wizard/file.c:
6642 * plugins/project-wizard/file.h:
6643 * plugins/project-wizard/header.c:
6644 * plugins/project-wizard/header.h:
6645 * plugins/project-wizard/install.c:
6646 * plugins/project-wizard/install.h:
6647 * plugins/project-wizard/parser.c:
6648 * plugins/project-wizard/parser.h:
6649 * plugins/project-wizard/plugin.c:
6650 * plugins/project-wizard/plugin.h:
6651 * plugins/project-wizard/property.c:
6652 * plugins/project-wizard/property.h:
6653 * plugins/project-wizard/values.c:
6654 * plugins/project-wizard/values.h:
6655 * plugins/sample1/plugin.c:
6656 * plugins/search/plugin.c:
6657 * plugins/search/plugin.h:
6658 * plugins/search/search-replace_backend.c:
6659 * plugins/search/search-replace_backend.h:
6660 * plugins/search/search_preferences.c:
6661 * plugins/sourceview/anjuta-convert.c:
6662 * plugins/sourceview/anjuta-convert.h:
6663 * plugins/sourceview/anjuta-document-loader.c:
6664 * plugins/sourceview/anjuta-document-loader.h:
6665 * plugins/sourceview/anjuta-document-saver.c:
6666 * plugins/sourceview/anjuta-document-saver.h:
6667 * plugins/sourceview/anjuta-document.c:
6668 * plugins/sourceview/anjuta-document.h:
6669 * plugins/sourceview/anjuta-encodings.c:
6670 * plugins/sourceview/anjuta-encodings.h:
6671 * plugins/sourceview/anjuta-languages-manager.c:
6672 * plugins/sourceview/anjuta-languages-manager.h:
6673 * plugins/sourceview/anjuta-utils.c:
6674 * plugins/sourceview/anjuta-utils.h:
6675 * plugins/sourceview/anjuta-view.c:
6676 * plugins/sourceview/anjuta-view.h:
6677 * plugins/sourceview/assist-window.c:
6678 * plugins/sourceview/assist-window.h:
6679 * plugins/sourceview/sourceview-cell.c:
6680 * plugins/sourceview/sourceview-cell.h:
6681 * plugins/sourceview/sourceview-prefs.c:
6682 * plugins/sourceview/sourceview-prefs.h:
6683 * plugins/sourceview/sourceview-print.c:
6684 * plugins/sourceview/sourceview-print.h:
6685 * plugins/sourceview/sourceview-private.h:
6686 * plugins/sourceview/sourceview-tags.c:
6687 * plugins/sourceview/sourceview-tags.h:
6688 * plugins/sourceview/sourceview.c:
6689 * plugins/sourceview/sourceview.h:
6690 * plugins/subversion/plugin.c:
6691 * plugins/subversion/plugin.h:
6692 * plugins/subversion/subversion-actions.c:
6693 * plugins/subversion/subversion-actions.h:
6694 * plugins/subversion/subversion-callbacks.c:
6695 * plugins/subversion/subversion-callbacks.h:
6696 * plugins/subversion/svn-auth.c:
6697 * plugins/subversion/svn-auth.h:
6698 * plugins/subversion/svn-backend-priv.h:
6699 * plugins/subversion/svn-backend.c:
6700 * plugins/subversion/svn-backend.h:
6701 * plugins/subversion/svn-notify.c:
6702 * plugins/subversion/svn-notify.h:
6703 * plugins/subversion/svn-thread.c:
6704 * plugins/subversion/svn-thread.h:
6705 * plugins/symbol-browser/an_symbol.c:
6706 * plugins/symbol-browser/an_symbol.h:
6707 * plugins/symbol-browser/an_symbol_info.c:
6708 * plugins/symbol-browser/an_symbol_info.h:
6709 * plugins/symbol-browser/an_symbol_iter.c:
6710 * plugins/symbol-browser/an_symbol_iter.h:
6711 * plugins/symbol-browser/an_symbol_prefs.c:
6712 * plugins/symbol-browser/an_symbol_prefs.h:
6713 * plugins/symbol-browser/an_symbol_search.c:
6714 * plugins/symbol-browser/an_symbol_search.h:
6715 * plugins/symbol-browser/an_symbol_view.c:
6716 * plugins/symbol-browser/an_symbol_view.h:
6717 * plugins/symbol-browser/plugin.c:
6718 * plugins/symbol-browser/plugin.h:
6719 * plugins/terminal/terminal.c:
6720 * plugins/tools/dialog.c:
6721 * plugins/tools/dialog.h:
6722 * plugins/tools/editor.c:
6723 * plugins/tools/editor.h:
6724 * plugins/tools/execute.c:
6725 * plugins/tools/execute.h:
6726 * plugins/tools/fileop.c:
6727 * plugins/tools/fileop.h:
6728 * plugins/tools/plugin.c:
6729 * plugins/tools/plugin.h:
6730 * plugins/tools/scripts/find-fixmes.pl:
6731 * plugins/tools/scripts/translation-status.pl:
6732 * plugins/tools/tool.c:
6733 * plugins/tools/tool.h:
6734 * plugins/tools/variable.c:
6735 * plugins/tools/variable.h:
6736 * plugins/valgrind/ldd.c:
6737 * plugins/valgrind/ldd.h:
6738 * plugins/valgrind/list.c:
6739 * plugins/valgrind/list.h:
6740 * plugins/valgrind/menu-utils.c:
6741 * plugins/valgrind/menu-utils.h:
6742 * plugins/valgrind/parser.c:
6743 * plugins/valgrind/parser.h:
6744 * plugins/valgrind/plugin.c:
6745 * plugins/valgrind/plugin.h:
6746 * plugins/valgrind/preferences.c:
6747 * plugins/valgrind/preferences.h:
6748 * plugins/valgrind/process.c:
6749 * plugins/valgrind/process.h:
6750 * plugins/valgrind/symtab.c:
6751 * plugins/valgrind/symtab.h:
6752 * plugins/valgrind/vgactions.c:
6753 * plugins/valgrind/vgactions.h:
6754 * plugins/valgrind/vgcachegrindprefs.c:
6755 * plugins/valgrind/vgcachegrindprefs.h:
6756 * plugins/valgrind/vgdefaultview.c:
6757 * plugins/valgrind/vgdefaultview.h:
6758 * plugins/valgrind/vgerror.c:
6759 * plugins/valgrind/vgerror.h:
6760 * plugins/valgrind/vggeneralprefs.c:
6761 * plugins/valgrind/vggeneralprefs.h:
6762 * plugins/valgrind/vghelgrindprefs.c:
6763 * plugins/valgrind/vghelgrindprefs.h:
6764 * plugins/valgrind/vgio.c:
6765 * plugins/valgrind/vgio.h:
6766 * plugins/valgrind/vgmemcheckprefs.c:
6767 * plugins/valgrind/vgmemcheckprefs.h:
6768 * plugins/valgrind/vgrule-editor.c:
6769 * plugins/valgrind/vgrule-editor.h:
6770 * plugins/valgrind/vgrule-list.c:
6771 * plugins/valgrind/vgrule-list.h:
6772 * plugins/valgrind/vgrule.c:
6773 * plugins/valgrind/vgrule.h:
6774 * plugins/valgrind/vgrulepattern.c:
6775 * plugins/valgrind/vgrulepattern.h:
6776 * plugins/valgrind/vgsearchbar.c:
6777 * plugins/valgrind/vgsearchbar.h:
6778 * plugins/valgrind/vgstrpool.c:
6779 * plugins/valgrind/vgstrpool.h:
6780 * plugins/valgrind/vgtoolprefs.c:
6781 * plugins/valgrind/vgtoolprefs.h:
6782 * plugins/valgrind/vgtoolview.c:
6783 * plugins/valgrind/vgtoolview.h:
6786 * src/action-callbacks.c:
6787 * src/action-callbacks.h:
6788 * src/anjuta-actions.h:
6791 * src/anjuta-callbacks.c:
6792 * src/anjuta-callbacks.h:
6796 * src/bacon-message-connection.c:
6797 * src/bacon-message-connection.h:
6806 * tagmanager/options.c:
6808 Change the address of FSF in various files
6810 2007-08-30 Johannes Schmid <jhs@gnome.org>
6814 Removed because they are no longer in use
6816 * plugins/class-gen/anjuta-class-gen-plugin.glade:
6817 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
6818 Marked some strings as not translatable
6820 * plugins/search/search-replace.c: (list_max_items):
6821 Fixed a possible memory corruption
6823 * src/anjuta-app.c: (anjuta_app_add_widget_full):
6824 Do not show menuitems for locked layout items
6826 * src/main.c: (main):
6827 Some minor style correction in gnome_init
6829 2007-08-25 Sebastien Granjoux <seb.sfo@free.fr>
6831 * plugins/debug-manager/debugger.c,
6832 plugins/debug-manager/breakpoints.c,
6833 plugins/gdb/plugin.c,
6834 plugins/gdb/debugger.c,
6835 libanjuta/interfaces/libanjuta.idl:
6836 Move all breakpoints functions from IAnjutaDebugger to a new
6837 IAnjutaBreakpointDebugger interface
6839 2007-07-28 Tom Lowe <tomlowe1@earthlink.net>
6841 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6842 * plugins/debug-manager/plugin.c,
6843 plugins/debug-manager/breakpoints.c,
6844 plugins/tools/execute.c,
6845 plugins/project-wizard/plugin.c,
6846 plugins/build-basic-autotools/executer.c,
6847 plugins/gdb/debugger.c,
6848 plugins/profiler/gprof-options.h,
6849 plugins/sourceview/assist-window.h,
6850 plugins/class-gen/transform.c,
6851 libanjuta/anjuta-plugin-description.c,
6852 libanjuta/anjuta-status.c,
6853 libanjuta/anjuta-glue-c.c,
6854 libanjuta/anjuta-glue-cpp.c,
6855 plugins/symbol-browser/an_symbol_prefs.c:
6856 Fix warnings mostly "dereferencing type-punned pointer"
6857 Fix two bugs in breakpoints.c and an_symbol_prefs.c
6859 2007-07-22 Sebastien Granjoux <seb.sfo@free.fr>
6861 * plugins/debug-manager/breakpoints.c,
6862 plugins/debug-manager/debugger.c:
6863 Avoid an endless loop if clearing all breakpoints while the programm
6866 2007-07-22 Tom Lowe <tomlowe1@earthlink.net>
6868 Reviewed by Sébastien Granjoux <seb.sfo@free.fr>:
6869 * plugins/debug-manager/plugin.c:
6870 Fix a segmentation fault added in the previous patch
6872 2007-07-21 Johannes Schmid <jhs@gnome.org>
6874 * plugins/build-basic-autotools/executer.c:
6875 (get_program_parameters):
6877 Show an error dialog if no targets are availible instead of
6880 2007-07-20 Johannes Schmid <jhs@gnome.org>
6882 * libanjuta/anjuta-shell.c: (on_widget_data_add),
6883 (anjuta_shell_add_widget), (anjuta_shell_add_widget_full):
6884 * libanjuta/anjuta-shell.h:
6885 * plugins/document-manager/plugin.c: (activate_plugin):
6886 * plugins/glade/anjuta-design-document.c:
6887 * plugins/glade/plugin.c: (glade_update_ui):
6888 * src/anjuta-app.c: (anjuta_app_add_widget_full),
6889 (anjuta_shell_iface_init):
6890 * src/shell.c: (anjuta_test_shell_add_widget),
6891 (anjuta_shell_iface_init):
6893 Make the document manager undockable (#458038)
6895 2007-07-20 Johannes Schmid <jhs@gnome.org>
6897 * plugins/document-manager/plugin.c: (on_editor_update_ui):
6898 * plugins/glade/anjuta-design-document.c:
6899 * plugins/glade/plugin.c: (glade_update_ui):
6901 Fixed some save/dirty status bug in glade
6903 2007-07-20 Johannes Schmid <jhs@gnome.org>
6905 * libanjuta/anjuta-status.c:
6906 Fixed crasher on shutdown
6908 2007-07-20 Johannes Schmid <jhs@gnome.org>
6911 Minimum glade requirement is 3.2 now. It was before
6912 but we did not check...
6914 * libanjuta/anjuta-glue-factory.c: (load_plugin):
6915 * libanjuta/anjuta-profile.c:
6916 (anjuta_profile_add_plugins_from_xml):
6917 * libanjuta/anjuta-status.c: (anjuta_status_dispose):
6918 * libanjuta/anjuta-ui.c: (iter_compare_func), (anjuta_ui_merge):
6919 * libegg/egg-recent-action.c: (on_recent_files_tooltip):
6920 * plugins/file-loader/plugin.c: (on_create_submenu):
6921 * plugins/file-manager/an_file_view.c: (compare_iter):
6922 * plugins/glade/plugin.c: (activate_plugin):
6923 * src/anjuta-app.c: (on_toolbar_view_toggled):
6924 * src/main.c: (main):
6926 Fixed lots of memory leaks (thansk valgrind)
6928 2007-07-19 Johannes Schmid <jhs@gnome.org>
6930 * plugins/debug-manager/plugin.c: (value_added_current_editor):
6931 * plugins/document-manager/anjuta-docman.c:
6932 (anjuta_docman_set_busy):
6933 * plugins/document-manager/plugin.c: (on_editor_changed):
6934 * plugins/glade/plugin.c: (activate_plugin):
6935 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
6936 (on_value_removed_current_editor):
6938 Fixed remaining criticals with IAnjutaEditor -> IAnjutaDocument
6940 2007-07-18 Johannes Schmid <jhs.gnome.org>
6942 * plugins/build-basic-autotools/executer.c: (execute_program):
6943 Fixed some of the scratchbox stuff but the environment is
6946 2007-07-18 Johannes Schmid <jhs@gnome.org>
6948 * libanjuta/anjuta-plugin-manager.c: (on_plugin_activated),
6949 (on_plugin_deactivated), (get_plugin_loader_type):
6950 * plugins/glade/plugin.c: (on_close_activated), (on_shell_destroy),
6951 (activate_plugin), (deactivate_plugin),
6952 (glade_plugin_instance_init):
6954 Fixed glade plugin deactivation
6956 2007-07-18 Johannes Schmid <jhs@gnome.org>
6958 * plugins/document-manager/anjuta-docman.c:
6959 (anjuta_docman_add_document):
6960 * plugins/glade/anjuta-design-document.c: (ifile_get_uri):
6962 Fixed path display in document manager with glade files
6964 2007-07-17 Johannes Schmid <jhs@gnome.org>
6966 * libanjuta/interfaces/Makefile.am.iface:
6967 * pixmaps/Makefile.am:
6968 * plugins/cvs-plugin/plugin.c: (value_added_current_editor):
6969 * plugins/debug-manager/plugin.c: (value_added_current_editor),
6970 (value_removed_current_editor):
6971 * plugins/document-manager/anjuta-docman.c: (on_editor_save_point),
6972 (anjuta_docman_set_current_document):
6973 * plugins/document-manager/plugin.c: (on_editor_update_ui),
6974 (on_editor_added), (on_editor_changed):
6975 * plugins/glade/Makefile.am:
6976 * plugins/glade/anjuta-design-document.c:
6977 (anjuta_design_document_instance_init),
6978 (anjuta_design_document_set_property),
6979 (anjuta_design_document_get_property),
6980 (anjuta_design_document_class_init), (anjuta_design_document_new),
6981 (ifile_open), (ifile_get_uri), (ifile_iface_init):
6982 * plugins/glade/anjuta-design-document.h:
6983 * plugins/glade/anjuta-glade-notebook.c:
6984 * plugins/glade/anjuta-glade-notebook.h:
6985 * plugins/glade/plugin.c: (value_added_current_editor),
6986 (value_removed_current_editor), (glade_update_ui),
6987 (on_close_activated), (on_glade_project_changed),
6988 (glade_plugin_add_project), (activate_plugin), (deactivate_plugin),
6990 * plugins/language-support-cpp-java/plugin.c:
6991 (on_value_added_current_editor), (on_value_removed_current_editor):
6992 * plugins/macro/plugin.c: (value_added_current_editor):
6993 * plugins/project-manager/plugin.c: (value_added_current_editor):
6994 * plugins/subversion/plugin.c: (value_added_current_editor):
6995 * plugins/symbol-browser/plugin.c: (value_added_current_editor):
6997 Fixed lot of IAnjutaEditor stuff and completed glade integration
6998 with document manager
7000 * plugins/build-basic-autotools/build-basic-autotools.c:
7001 (value_added_current_editor):
7002 * plugins/build-basic-autotools/executer.c: (execute_program):
7004 Some initial code to execute projects inside scratchbox
7006 2007-07-13 Sebastien Granjoux <seb.sfo@free.fr>
7008 * plugins/project-import/project-import.c:
7009 Project import overwrites file on user request (bug #452579)
7011 2007-07-11 Sebastien Granjoux <seb.sfo@free.fr>
7013 * plugins/debug-manager/debugger.c,
7014 plugins/debug-manager/threads.c,
7015 plugins/debug-manager/plugin.c,
7016 plugins/debug-manager/registers.c,
7017 plugins/debug-manager/locals.c,
7018 plugins/debug-manager/stack_trace.c,
7019 plugins/gdb/plugin.c,
7020 plugins/gdb/debugger.c,
7021 plugins/gdb/debugger.h,
7022 libanjuta/interfaces/libanjuta.idl:
7023 Rename change-location to program-moved
7024 Store thread id as gint instead of guint
7025 Do not display registers list if not available
7026 Add intermediate debugger states if missing
7028 2007-07-11 Johannes Schmid <jhs@gnome.org>
7030 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7032 Reverted unnecessary changes (#455819)
7034 2007-07-10 Johannes Schmid <jhs@gnome.org>
7036 * plugins/glade/plugin.c:
7037 Fixed glade plugin with glade 3.2 and another crasher
7039 2007-07-09 Johannes Schmid <jhs@gnome.org>
7041 * libanjuta/interfaces/libanjuta.idl:
7042 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin
7044 * plugins/debug-manager/breakpoints.c:
7045 (breakpoint_item_update_in_ui),
7046 (breakpoints_dbase_edit_breakpoint),
7047 (on_toggle_breakpoint_activate):
7048 * plugins/debug-manager/plugin.c:
7049 (on_run_to_cursor_action_activate):
7050 * plugins/document-manager/action-callbacks.c:
7051 (on_editor_command_cut_activate),
7052 (on_editor_command_copy_activate),
7053 (on_editor_command_paste_activate),
7054 (on_editor_command_clear_activate):
7055 * plugins/document-manager/anjuta-docman.c:
7056 (on_text_editor_notebook_close_page), (anjuta_docman_add_editor),
7057 (anjuta_docman_add_document), (anjuta_docman_set_current_document),
7058 (anjuta_docman_goto_file_line_mark),
7059 (anjuta_docman_find_editor_with_path),
7060 (anjuta_docman_get_all_editors):
7061 * plugins/document-manager/anjuta-docman.h:
7062 * plugins/document-manager/plugin.c:
7063 (update_editor_ui_interface_items), (on_editor_update_ui),
7064 (on_editor_changed), (on_session_save), (on_docman_auto_save),
7065 (ianjuta_docman_add_document), (ianjuta_docman_remove_document),
7066 (ianjuta_document_manager_iface_init), (isaveable_save),
7067 (isavable_is_dirty):
7068 * plugins/editor/editor.glade:
7069 * plugins/editor/text_editor.c: (idocument_cut), (idocument_copy),
7070 (idocument_paste), (idocument_clear), (idocument_iface_init),
7071 (iselection_iface_init):
7072 * plugins/glade/Makefile.am:
7073 * plugins/glade/anjuta-glade-notebook.c:
7074 (anjuta_glade_notebook_instance_init),
7075 (anjuta_glade_notebook_set_property),
7076 (anjuta_glade_notebook_get_property),
7077 (anjuta_glade_notebook_class_init), (anjuta_glade_notebook_new),
7078 (ifile_open), (ifile_get_uri), (ifile_iface_init),
7079 (ifile_savable_save), (ifile_savable_save_as),
7080 (ifile_savable_set_dirty), (ifile_savable_is_dirty),
7081 (ifile_savable_iface_init), (idocument_can_redo),
7082 (idocument_can_undo), (idocument_begin_undo_action),
7083 (idocument_end_undo_action), (idocument_undo), (idocument_redo),
7084 (idocument_grab_focus), (idocument_get_filename), (idocument_cut),
7085 (idocument_copy), (idocument_paste), (idocument_clear),
7086 (idocument_iface_init):
7087 * plugins/language-support-cpp-java/plugin.c:
7088 (on_value_added_current_editor), (on_value_removed_current_editor):
7089 * plugins/macro/macro-util.c: (get_current_editor):
7090 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7091 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7092 (on_next_occur), (on_incremental_entry_key_press),
7093 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7094 (on_toolbar_find_incremental_start),
7095 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7096 * plugins/search/search-replace.c: (search_start_over),
7097 (search_update_combos), (replace_update_combos),
7098 (anjuta_search_replace_activate):
7099 * plugins/search/search-replace_backend.c: (create_search_entries):
7100 * plugins/sourceview/sourceview.c: (idocument_cut),
7101 (idocument_copy), (idocument_paste), (idocument_clear),
7102 (idocument_iface_init), (iselect_iface_init), (iassist_react):
7103 * plugins/tools/editor.c: (on_editor_response):
7104 * plugins/tools/execute.c: (get_current_editor),
7105 (atp_output_context_initialize), (atp_user_tool_execute):
7106 * plugins/tools/variable.c: (get_current_editor),
7107 (atp_variable_get_editor_variable):
7109 Some more IAnjutaEditor => IAnjutaDocument fixing!
7111 * plugins/glade/anjuta-glade-notebook.h:
7112 * plugins/glade/plugin.c: (glade_can_undo), (glade_can_redo),
7114 * plugins/glade/plugin.h:
7115 Integrate glade designer in document manager for GLADEUI_VERSION >= 303
7116 and get rid of the glade menu. The Edit/File menu and the toolbar can now
7117 be used for glade, too. It might still have some rough edges but already works.
7118 (Fixes #415547 – Glade usability problem)
7120 2007-07-07 Vincent Geddes <vgeddes@gnome.org>
7122 * plugins/glade/plugin.c: Ensure plugin compiles with glade 3.3.1
7123 development release (I updated version of glade3 svn to 3.3.2).
7125 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7127 * plugins/symbol-browser/an_symbol_view.c:
7128 (anjuta_symbol_view_dispose), (sv_get_type_of_token): Removed prints.
7130 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7132 * plugins/symbol-browser/an_symbol_prefs.c: (refresh_tags_list),
7133 (on_system_tags_update_finished), (on_update_global_clicked),
7134 (prefs_page_init), (on_gconf_notify_tags_list_changed),
7135 (symbol_browser_prefs_init),
7136 (symbol_browser_prefs_create_global_tags),
7137 (symbol_browser_load_global_tags):
7138 * plugins/symbol-browser/an_symbol_prefs.h:
7139 * plugins/symbol-browser/an_symbol_view.c:
7140 (anjuta_symbol_view_dispose), (anjuta_symbol_view_instance_init):
7141 * plugins/symbol-browser/an_symbol_view.h:
7142 * plugins/symbol-browser/plugin.c: (activate_plugin): Do not crash
7143 on global tags update because of delayed prefs merging. Happens when
7144 anjuta is first launched (i.e. no ~/.anjuta dir exists) and a file
7147 2007-07-07 Naba Kumar <naba.kumar@gnome.org>
7149 * scripts/build-schemas.mk: Tell gconfd-2 to update schemas
7150 after install/uninstall.
7152 Patch from James Liggett:
7153 * scripts/glade2schemas.pl: Fixed creating schemas for list
7156 2007-07-06 Vincent Geddes <vgeddes@gnome.org>
7158 * plugins/glade/plugin.c: Ensure plugin compiles with gladeui
7159 version 3.3.0 release. The plugin will not compile with the gladeui 3.3.1
7160 development release since glade svn version is also 3.3.1. In future, the
7161 solution would be for us to always increment the micro version when
7164 2007-07-05 Johannes Schmid <jhs@gnome.org>
7166 * libanjuta/interfaces/libanjuta.idl:
7167 * plugins/build-basic-autotools/build-basic-autotools.c:
7168 (on_build_mesg_format):
7169 * plugins/debug-manager/breakpoints.c:
7170 (breakpoint_item_update_in_ui),
7171 (breakpoints_dbase_edit_breakpoint),
7172 (on_toggle_breakpoint_activate):
7173 * plugins/debug-manager/plugin.c:
7174 (on_run_to_cursor_action_activate):
7175 * plugins/debug-manager/watch.c: (on_debug_tree_inspect):
7176 * plugins/document-manager/action-callbacks.c: (editor_autoformat),
7177 (get_current_editor), (on_save_activate), (on_save_as_activate),
7178 (on_save_prompt_save_editor), (on_close_file_activate),
7179 (on_close_all_file_activate), (on_reload_file_activate),
7180 (anjuta_print_cb), (anjuta_print_preview_cb),
7181 (on_editor_command_upper_case_activate),
7182 (on_editor_command_lower_case_activate),
7183 (on_editor_command_undo_activate),
7184 (on_editor_command_redo_activate),
7185 (on_editor_command_bookmark_toggle_activate), (on_comment_block),
7186 (on_comment_box), (on_comment_stream), (on_toolbar_goto_clicked),
7187 (on_goto_line_no1_activate), (on_goto_block_start1_activate),
7188 (on_goto_block_end1_activate), (on_zoom_in_text_activate),
7189 (on_zoom_out_text_activate), (on_force_hilite_activate),
7190 (on_indent1_activate), (on_swap_activate),
7191 (on_editor_add_view_activate), (on_editor_remove_view_activate):
7192 * plugins/document-manager/anjuta-docman.c:
7193 (on_text_editor_notebook_close_page), (editor_tab_widget_new),
7194 (anjuta_docman_save_document_as), (anjuta_docman_save_document),
7195 (anjuta_docman_dispose), (on_notebook_switch_page),
7196 (anjuta_docman_page_from_widget), (on_editor_destroy),
7197 (anjuta_docman_add_editor), (anjuta_docman_remove_document),
7198 (anjuta_docman_get_current_document),
7199 (anjuta_docman_set_current_document),
7200 (anjuta_docman_get_full_filename), (anjuta_docman_show_editor),
7201 (anjuta_docman_update_page_label),
7202 (anjuta_docman_get_document_from_path),
7203 (anjuta_docman_save_file_if_modified), (anjuta_docman_reload_file),
7204 (anjuta_docman_order_tabs):
7205 * plugins/document-manager/anjuta-docman.h:
7206 * plugins/document-manager/plugin.c: (update_editor_ui_save_items),
7207 (update_editor_ui_interface_items), (update_editor_ui),
7208 (on_editor_update_save_ui), (on_editor_update_ui),
7209 (on_editor_changed), (on_save_prompt_save_editor),
7210 (on_save_prompt), (ianjuta_docman_find_editor_with_path),
7211 (ianjuta_docman_get_current_document),
7212 (ianjuta_docman_set_current_document),
7213 (ianjuta_docman_remove_buffer),
7214 (ianjuta_document_manager_iface_init), (ifile_get_uri):
7215 * plugins/editor/text_editor.c: (itext_editor_iface_init),
7216 (idocument_get_filename), (idocument_can_undo),
7217 (idocument_can_redo), (idocument_undo),
7218 (idocument_begin_undo_action), (idocument_end_undo_action),
7219 (idocument_redo), (idocument_grab_focus), (idocument_iface_init):
7220 * plugins/language-support-cpp-java/plugin.c:
7221 (on_editor_char_inserted_cpp), (on_auto_indent):
7222 * plugins/macro/macro-util.c: (get_current_editor), (get_filename):
7223 * plugins/project-manager/plugin.c: (project_manager_unload_gbf):
7224 * plugins/sample1/plugin.c: (on_sample_action_activate):
7225 * plugins/search/plugin.c: (on_enterselection), (on_prev_occur),
7226 (on_next_occur), (on_incremental_entry_key_press),
7227 (on_toolbar_find_clicked), (on_toolbar_find_start_over),
7228 (on_toolbar_find_incremental_start),
7229 (on_toolbar_find_incremental_end), (on_toolbar_find_incremental):
7230 * plugins/search/search-replace.c: (search_and_replace),
7231 (write_message_pane), (search_start_over), (search_update_combos),
7232 (replace_update_combos), (anjuta_search_replace_activate):
7233 * plugins/search/search-replace_backend.c:
7234 (file_buffer_new_from_path), (create_search_entries):
7235 * plugins/sourceview/sourceview-print.c: (create_print_job):
7236 * plugins/sourceview/sourceview.c:
7237 (on_sourceview_uri_changed_prompt), (ieditor_iface_init),
7238 (idocument_can_redo), (idocument_can_undo),
7239 (idocument_begin_undo_action), (idocument_end_undo_action),
7240 (idocument_undo), (idocument_redo), (idocument_grab_focus),
7241 (idocument_get_filename), (idocument_iface_init):
7242 * plugins/tools/editor.c: (on_editor_response):
7243 * plugins/tools/execute.c: (atp_output_context_initialize),
7244 (atp_user_tool_execute):
7245 * plugins/tools/variable.c: (atp_variable_get_editor_variable):
7247 Create IAnjutaDocument interface. This interface is a more general idea
7248 of documents being anything that can be modified, has undo/redo and
7249 may have operations like copy/paste.
7250 The primary goal is to integrate better by making it use the standard file
7251 and edit menu instead of it's own glade menu. Of course the downside is that
7252 you won't be able to view a source file and the designer at the same time. Anyway
7253 so many people have complained that they "can't save a glade file" that I think
7254 this is the much better solution.
7255 Work on the glade plugin is still to come but the most difficult things should be
7258 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7260 * plugins/glade/plugin.c: Ensure plugin builds with libgladeui
7263 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7265 * libanjuta/anjuta-plugin-manager.c:
7266 (anjuta_plugin_manager_get_plugins_page),
7267 (anjuta_plugin_manager_get_remembered_plugins_page):
7268 * libanjuta/anjuta-plugin-manager.h:
7269 * src/anjuta-app.c: (anjuta_app_install_preferences):
7270 * src/shell.c: (anjuta_test_shell_instance_init): Put installed plugins
7271 and remembered plugins preferences pages in separate pages (avoid
7274 2007-07-04 Naba Kumar <naba.kumar@gnome.org>
7276 Patch from James Liggett <jrliggett@cox.net>:
7277 * plugins/editor/Makefile.am, scripts/build-schemas.mk:
7278 Installed editor preferences schemas. Fixes bug #453463.
7280 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7282 * libanjuta/anjuta-preferences-dialog.c: (compare_pref_page_func),
7283 (anjuta_preferences_dialog_init): Sort preferences pages on title.
7285 2007-07-03 Naba Kumar <naba.kumar@gnome.org>
7287 * plugins/document-manager/anjuta-document-manager.ui:
7288 * plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
7289 * src/action-callbacks.c:
7290 * src/action-callbacks.h:
7291 * src/anjuta-actions.h:
7292 * src/anjuta-app.c: (anjuta_app_instance_init),
7293 (anjuta_app_install_preferences):
7295 * src/anjuta.ui: Moved plugins and shortcuts settings inside
7296 General preferences page. Move preferences menu from Settings to
7297 Edit submenu. And got rid of Settings submenu.
7299 2007-07-02 Vincent Geddes <vgeddes@gnome.org>
7301 * plugins/glade/plugin.c (on_close_activated): Update for glade3 svn trunk.
7303 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7305 * TODO.tasks: Increased bounty for on-demand preferences task to $150
7306 as discussed and agreed with James Liggett.
7308 Patch from James Liggett <jrliggett@cox.net>:
7311 * libanjuta/anjuta-plugin-manager.c:
7312 (on_activated_plugin_objects_foreach),
7313 (anjuta_plugin_manager_get_active_plugin_objects):
7314 * libanjuta/anjuta-plugin-manager.h:
7315 * libanjuta/anjuta-plugin.c: (anjuta_plugin_activate),
7316 (anjuta_plugin_deactivate):
7317 * libanjuta/anjuta-preferences-dialog.c:
7318 (anjuta_preferences_dialog_finalize),
7319 (anjuta_preferences_dialog_class_init), (add_category_columns),
7320 (anjuta_preferences_dialog_init), (anjuta_preferences_dialog_new),
7321 (anjuta_preferences_dialog_remove_page):
7322 * libanjuta/anjuta-preferences.c: (property_destroy),
7323 (unregister_preferences_key), (register_callbacks),
7324 (preferences_foreach_callback), (connect_prop_to_object),
7325 (anjuta_preferences_register_property_raw),
7326 (anjuta_preferences_register_property_custom),
7327 (anjuta_preferences_foreach), (anjuta_preferences_add_page),
7328 (anjuta_preferences_remove_page),
7329 (on_preferences_dialog_destroyed), (anjuta_preferences_get_dialog),
7330 (anjuta_preferences_get_type), (anjuta_preferences_dispose),
7331 (anjuta_preferences_instance_init), (anjuta_preferences_finalize),
7332 (anjuta_preferences_class_init), (anjuta_preferences_new):
7333 * libanjuta/anjuta-preferences.h:
7334 * plugins/build-basic-autotools/Makefile.am:
7335 * plugins/build-basic-autotools/build-basic-autotools.c:
7336 (ipreferences_unmerge):
7337 * plugins/cvs-plugin/Makefile.am:
7338 * plugins/cvs-plugin/plugin.c: (ipreferences_unmerge):
7339 * plugins/document-manager/Makefile.am:
7340 * plugins/document-manager/plugin.c: (ipreferences_unmerge):
7341 * plugins/editor/plugin.c: (ipreferences_unmerge):
7342 * plugins/file-manager/Makefile.am:
7343 * plugins/file-manager/plugin.c: (activate_plugin),
7344 (deactivate_plugin), (ipreferences_merge), (ipreferences_unmerge):
7345 * plugins/gtodo/plugin.c: (ipreferences_merge),
7346 (ipreferences_unmerge):
7347 * plugins/language-support-cpp-java/Makefile.am:
7348 * plugins/language-support-cpp-java/plugin.c:
7349 (ipreferences_unmerge):
7350 * plugins/message-view/Makefile.am:
7351 * plugins/message-view/plugin.c: (ipreferences_unmerge):
7352 * plugins/sourceview/Makefile.am:
7353 * plugins/sourceview/plugin.c: (ipreferences_unmerge):
7354 * plugins/symbol-browser/Makefile.am:
7355 * plugins/symbol-browser/an_symbol_prefs.c:
7356 (symbol_browser_prefs_finalize):
7357 * plugins/terminal/Makefile.am:
7358 * plugins/terminal/terminal.c: (ipreferences_unmerge):
7359 * plugins/valgrind/plugin.c: (ipreferences_merge),
7360 (ipreferences_unmerge):
7361 * scripts/Makefile.am:
7362 * scripts/glade2schema.pl, (added) scripts/build-schemas.mk:
7364 * src/action-callbacks.c: (on_set_preferences1_activate):
7365 * src/anjuta-app.c: (anjuta_app_instance_init),
7366 (anjuta_app_install_preferences):
7368 * src/shell.c: (anjuta_test_shell_instance_init): Completed bounty
7369 task: Bug #445314: On demand preferences widgets creation. Thanks
7370 James for this great work.
7372 2007-07-02 Naba Kumar <naba.kumar@gnome.org>
7374 * plugins/debug-manager/data_buffer.c,
7375 plugins/message-view/message-view.c: Fixed compiler warnings.
7377 2007-06-29 Naba Kumar <naba.kumar@gnome.org>
7379 * src/action-callbacks.c: (help_activate),
7380 (on_help_manual_activate), (on_help_tutorial_activate),
7381 (on_help_advanced_tutorial_activate), (on_help_faqs_activate):
7383 Fixed help activation (bug #451557).
7385 2007-06-28 Naba Kumar <naba.kumar@gnome.org>
7387 * AUTHORS: Added James Liggett. Forgot to add him before :(
7389 2007-06-28 Sebastien Granjoux <seb.sfo@free.fr>
7391 * plugins/debug-manager/debugger.c,
7392 plugins/debug-manager/plugin.c,
7393 plugins/gdb/debugger.c,
7394 libanjuta/interfaces/libanjuta.idl:
7395 Add a GError* parameter to debugger-stopped signal
7397 * (added) libanjuta/anjuta-error.c,
7398 (added) libanjuta/anjuta-error.h,
7399 libanjuta/Makefile.am:
7400 Register GError as a boxed type
7402 * libanjuta/interfaces/anjuta-idl-compiler.pl:
7403 Support GError* in signal, GError must be registered as a boxed type
7404 Accept NULL as strings
7406 === anjuta 2.2.0 ===
7408 2007-06-25 Naba Kumar <naba.kumar@gnome.org>
7410 * configure.in: Bumped version to 2.2.0
7411 * NEWS: Updated for 2.2.0 stable release.
7412 * plugins/file-manager/an_file_view.c: (fv_queue_node_expansion):
7413 Reduce the idle priority to make the UI update before anything else.
7415 2007-06-24 Naba Kumar <naba.kumar@gnome.org>
7417 * configure.in: Bumped version to 2.1.4 (RC1 for 2.2.0).
7419 * libanjuta/interfaces/libanjuta.idl:
7420 * plugins/document-manager/action-callbacks.c:
7421 (on_editor_command_complete_word_activate):
7422 * plugins/document-manager/plugin.c:
7423 (update_editor_ui_interface_items):
7424 * plugins/editor/text_editor.c: (iautocomplete_activate),
7425 (iautocomplete_iface_init):
7426 * plugins/sourceview/sourceview.c: (iassist_iface_init):
7428 Moved autocomplete() method away from IAnjutaEditorAssist into
7429 a new deprecated IAnjutaEditorAutocomplete. This restores scintilla
7430 autocomplete and does not crash with sourceview. Fixes Bug #449620
7431 – The auto completion functionality not work. Also sets menuitem
7432 insensitive when hiding them.
7434 * plugins/debug-manager/disassemble.c:
7435 (dma_disassembly_iter_refresh): Fixed compiler warnings for incorrect
7438 2007-06-22 Naba Kumar <naba.kumar@gnome.org>
7440 * pixmaps/anjuta_splash.png: Updated.
7442 * plugins/search/search-replace.c
7443 (anjuta_search_replace_activate): Fixed "Find in Files" to select
7444 the right target (project).
7445 * ChangeLog: Added missing log.
7447 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7449 * manuals/anjuta-faqs/C/anjuta-faqs.xml,
7450 manuals/anjuta-manual/C/fileoperations.xml,
7451 manuals/anjuta-manual/C/projects.xml: Fixd validation errors.
7453 * plugins/gtodo/libgtodo.h: Give a typedef for enum.
7455 * libanjuta/anjuta-children.c: Fixed a bad compile warning.
7457 2007-06-21 Naba Kumar <naba.kumar@gnome.org>
7459 * TODO.tasks: Added bounty for on-demand preferences.
7461 Patch from Thierry Moisan:
7462 * manuals/anjuta-manual/C/fileoperations.xml: Fixed typo
7465 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7467 Patch from tpgww@onepost.net:
7469 * libegg/egg-recent-files-module.c: (do_tell), (do_set_file_info):
7470 * libegg/test-actions.c:
7471 * libegg/test-multi-drag.c: (main):
7472 * plugins/debug-manager/memory.c: (read_memory_block):
7473 * tagmanager/tm_file_entry.c: (tm_file_entry_list):
7475 Fixes compile warnings. Fixes bug #427101.
7477 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7479 Patch from James Liggett:
7481 * plugins/profiler/gprof-options.c: (on_option_changed),
7483 * plugins/profiler/gprof-options.h:
7484 * plugins/profiler/gprof-profile-data.c:
7485 (gprof_profile_data_init_profile):
7486 * plugins/profiler/gprof-profile-data.h:
7487 * plugins/profiler/plugin.c: (profiler_get_data),
7488 (profiler_set_target), (register_options),
7489 (on_profile_data_browse_button_clicked),
7490 (on_profiling_options_button_clicked), (on_profiler_delete_data):
7491 * plugins/profiler/profiler.glade: implements independent targets.
7492 implements the ability to select arbitrary gmon.out files.
7493 Fixes bug #403502 – User should also be allowed to select an
7494 independent executable target.
7496 2007-06-20 Naba Kumar <naba.kumar@gnome.org>
7498 * plugins/tools/scripts/prepare-changelog.pl: Updated newer version.
7500 * manuals/anjuta-faqs/C/anjuta-faqs.xml: Updated.
7501 * plugins/tools/scripts/prepare-changelog.pl: Fixed opening file.
7503 2007-06-20 Sebastien Granjoux <seb.sfo@free.fr>
7505 * plugins/debug-manager/plugin.c,
7506 plugins/debug-manager/breakpoints.c:
7507 Remove weak pointers when owner is destroyed
7508 Remove all breakpoints before loading new one
7510 2007-06-20 Vincent Geddes <vincent.geddes@gmail.com>
7512 * plugins/glade/plugin.c: Update for API changes in glade 3.3.0 and above.
7514 2007-06-19 Naba Kumar <naba@gnome.org>
7516 * plugins/message-view/message-view.c: Wrap long lines (at 1000px)
7517 Bug #448491 Empty Lines Problem.
7519 * libanjuta/anjuta-utils.c: Return incompletly transformed text too.
7521 * data/default.profile, plugins/message-view/plugin.c: Do not
7522 restore session for messages.
7523 Fixes bug #377461 – don't create new message window for each
7526 * plugins/profiler/plugin.c: Disconnect session signals on deactivate.
7527 Fixes a crash on exit/project-close if profiler plugin is loaded.
7529 2007-06-17 Naba Kumar <naba@gnome.org>
7531 * plugins/class-gen/anjuta-class-gen-plugin.glade: Do not translate
7532 C keywords. Fixes bug #447655 – C keyword must NOT be localised.
7534 * plugins/file-loader/plugin.c: Fail on opening non existent files.
7535 Bug #448034 – Anjuta crashes on starting (when the last project
7536 directory was deleted).
7538 * plugins/document-manager/plugin.c: Set line markers for files
7539 opened via IAnjutaFile::open(). Fixes missing line markers while
7542 2007-06-17 Naba Kumar <naba@gnome.org>
7544 * plugins/sourceview/sourceview.glade: Set correct font
7545 default value and use monospace instead of sans. Fixes
7546 bug #448408 – crash in Anjuta IDE: Trying to change the
7549 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7551 * plugins/search/search-replace.c,
7552 plugins/search/search-replace.h,
7553 plugins/search/anjuta-search.glade:
7554 Replace deprecated GtkCombo by GtkComboBox or GtkComboBoxEntry
7557 2007-06-16 Sebastien Granjoux <seb.sfo@free.fr>
7559 * plugins/debug-manager/plugin.c,
7560 plugins/debug-manager/breakpoints.c:
7561 Add weak references, fixes bug #448053 ?
7563 2007-06-16 Naba Kumar <naba@gnome.org>
7565 * libanjuta/plugin-manager.c: Added remembered plugins page in plugins
7566 dialog to allow forgetting them if user chooses to select a different
7569 2007-06-13 Naba Kumar <naba@gnome.org>
7571 * plugins/sourceview/sourceview-prefs.c: Initialize font
7572 on startup correctly if use_theme is set.
7574 * plugins/sourceview/sourceview-prefs.c: Use desktop fixed font
7575 if available for default font. Fixes bug #447304.
7577 * plugins/sourceview/sourceview-prefs.c: Return value based
7578 on right data type. Fixes Bug #438878 – Using gtksourceview editor
7579 for the first time has black background
7581 * plugins/project-manager/plugin.c: Give a better error message
7582 when project could not be loaded.
7584 * libanjuta/anjuta-serializer.c: Added a comment.
7586 2007-06-13 Johannes Schmid <jhs@gnome.org>
7589 Use GNOME_COMPILE_WARNINGS(maximum) instead of hand-written macro. Show
7590 most warnings to avoid simple coding problems.
7592 * plugins/message-view/anjuta-msgman.c:
7593 (anjuta_msgman_append_view), (anjuta_msgman_set_current_view):
7594 * plugins/message-view/plugin.c: (on_view_changed),
7595 (ianjuta_msgman_add_view):
7597 Fixed #440866 by always presenting the message-manager when a tab is
7598 added because Gtk+ seems to have problems to add tabs to hidden widgets.
7600 * plugins/subversion/subversion-callbacks.c:
7601 (on_subversion_commit_response):
7602 Destroy dialog if user clicks "No"
7604 2007-06-12 Naba Kumar <naba@gnome.org>
7606 * tagmanager/tm_tag.c, tagmanager/tm_workspace.c: Fixes an invalid
7607 read and use of uninitialized variable.
7609 * Makefile.am, src/about.c: Install AUTHORS file in datadir also
7610 because it is used in credits listing and packaging could compress
7611 it in docdir. Fixes bug #397881: The credits are empty
7613 * tagmanager/tm_tag.c, tagmanager/include/tm_tag.h,
7614 tagmanager/include/tm_workspace.h, tagmanager/include/tm_symbol.h,
7615 tagmanager/tm_workspace.c, tagmanager/tm_symbol.c,
7616 plugins/symbol-browser/an_symbol_info.c,
7617 plugins/symbol-browser/plugin.c,
7618 plugins/symbol-browser/an_symbol_view.c,
7619 plugins/editor/aneditor-autocomplete.cxx:
7621 - Do not access TMTag
7622 member in TMSymbol when freeing it because by then the tags
7623 could have changed. Avoids dangerous memory corruptions by freeing
7624 someone else's memory (Could explain those random crashes when
7625 refreshing symbols or re-loading a different project or closing
7626 a project). Anything that tries to refresh symbols could trigger
7628 - Added a flag to also retrieve method definitions as part of
7629 the class's scope members. And used it to set both function prototype
7630 and definition in symbols. Fixes navigation to prototype and
7631 function definitions from symbol browser (bug #440370)
7633 * plugins/editor/text_editor.c: Avoid invalid reads beyond allocated
7634 memory. Could fix those bogus 'file changed' dialogs.
7636 * plugins/document-manager/anjuta-docman.c: Avoid runtime warning.
7638 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7640 * (added) libanjuta/anjuta-utils-priv.h,
7641 libanjuta/anjuta-utils.h,
7642 libanjuta/anjuta-launcher.c,
7643 libanjuta/Makefile.am:
7644 Fix bug #440801: do not use config.h in public include files
7646 2007-06-09 Sebastien Granjoux <seb.sfo@free.fr>
7648 * plugins/project-wizard/templates/mkfile.wiz:
7649 Fix bug #442038: missing project.sh file
7652 plugins/project-wizard/templates/Makefile.am,
7653 plugins/project-wizard/templates/translatable-strings.h,
7654 (added) plugins/project-wizard/templates/sdl.wiz,
7655 (added) plugins/project-wizard/templates/appwiz_sdl.png,
7656 (added) plugins/project-wizard/templates/sdl/configure.ac.tpl,
7657 (added) plugins/project-wizard/templates/sdl/acinclude.m4.tpl,
7658 (added) plugins/project-wizard/templates/sdl/Makefile.am,
7659 (added) plugins/project-wizard/templates/sdl/.cvsignore,
7660 (added) plugins/project-wizard/templates/sdl/src/main.c,
7661 (added) plugins/project-wizard/templates/sdl/src/Makefile.am.tpl,
7662 (added) plugins/project-wizard/templates/sdl/src/Makefile.am,
7663 (added) plugins/project-wizard/templates/sdl/src/.cvsignore,
7664 (added) plugins/project-wizard/templates/sdl/po/Makefile.am,
7665 (added) plugins/project-wizard/templates/sdl/po/POTFILES.in,
7666 (added) plugins/project-wizard/templates/sdl/po/.cvsignore:
7667 Fix bug #315635: add a SDL project wizard
7669 2007-06-09 Naba Kumar <naba.kumar@nokia.com>
7671 * libanjuta/anjuta-children.c: Avoid a race condition and deadlock
7672 when SIGCHLD is triggered when main loop context is locked. Dead lock
7673 happens when child_exited callback also accesses main loop context.
7674 Happens particularly badly in debug target exiting.
7676 2007-06-05 Sebastien Granjoux <seb.sfo@free.fr>
7678 * manuals/anjuta-manual/C/debugger.xml:
7679 First update of the debugger documentation
7681 2007-06-04 Naba Kumar <naba.kumar@nokia.com>
7683 * manuals/anjuta-manual/C/fileoperations.xml,
7684 manuals/anjuta-manual/C/projects.xml,
7685 manuals/anjuta-manual/C/anjuta-manual.xml,
7686 manuals/anjuta-manual/C/build.xml,
7687 manuals/anjuta-manual/C/execute.xml,
7688 manuals/anjuta-manual/Makefile.am: Updated more documentation.
7689 Added project properties documentation. Moved execution section
7690 inside project management. Removed dead documentation.
7692 2007-06-02 Naba Kumar <naba.kumar@nokia.com>
7694 * src/anjuta.c, plugins/symbol-browser/plugin.c,
7695 plugins/symbol-browser/plugin.h,
7696 plugins/symbol-browser/an_symbol_prefs.c,
7697 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7698 libanjuta/anjuta-status.c, libanjuta/anjuta-status.h: Use internal
7699 progress bar instead of separate window for system tags
7700 generation. Renamed AnjutaStatus methods to a proper ones.
7702 * plugins/symbol-browser/plugin.c,
7703 plugins/symbol-browser/plugin.h,
7704 plugins/symbol-browser/an_symbol_prefs.c,
7705 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade,
7706 global-tags/create_global_tags.sh.in: Get rid of message window
7707 for showing global tags creation and use a small window with
7710 2007-05-30 Naba Kumar <naba@gnome.org>
7712 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
7713 Bug 442315 – After calling configure, the build menus are still insensitive,
7714 Bug 442314 – Autogeneration fails when there is no autogen.sh
7716 * plugins/project-manager/plugin.c: Fixed mem corruption when it
7717 fails to remove target/source/group. Fixes bug #440196 – crash in
7718 Anjuta IDE: removing a target
7720 2007-05-29 Naba Kumar <naba@gnome.org>
7722 * plugins/symbol-browser/an_symbol_view.c,
7723 plugins/symbol-browser/an_symbol_prefs.c: Fixed custom
7724 tags generation. Fixed runtime warning.
7726 2007-05-28 Naba Kumar <naba@gnome.org>
7728 Patch from James Liggett <jrliggett@cox.net>:
7729 * plugins/profiler/plugin.c, plugins/profiler/profiler.glade:
7730 Fixed bug #403502 – User should also be allowed to select an
7731 independent executable target.
7733 2007-05-27 Johannes Schmid <jhs@gnome.org>
7735 * plugins/build-basic-autotools/build-basic-autotools.c:
7736 (get_real_directory), (on_build_mesg_format):
7738 Find correct files for error messages inside scratchbox
7740 2007-05-27 Naba Kumar <naba@gnome.org>
7742 * manuals/anjuta-manual/C/projects.xml,
7743 manuals/anjuta-manual/C/projects.xml: Updated project
7744 management chapter more.
7746 2007-05-25 Johannes Schmid <jhs@gnome.org>
7748 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
7749 * plugins/build-basic-autotools/build-basic-autotools.c:
7750 (on_sb_check_toggled), (build_execute_command),
7751 (ipreferences_merge), (ipreferences_unmerge):
7752 Added support for building inside scratchbox environment
7754 Patch from James Liggett <jrliggett@cox.net>:
7755 * plugins/message-view/anjuta-msgman.c: (anjuta_msgman_page_new),
7756 (anjuta_msgman_append_view):
7759 – Anjuta aborts with numerous assertion failures when adding a new message view tab
7761 2007-05-23 Naba Kumar <naba@gnome.org>
7763 * manuals/anjuta-manual/C/projects.xml: Updated project
7766 2007-05-22 Naba Kumar <naba@gnome.org>
7768 * manuals/anjuta-manual/C/projects.xml: More updates.
7770 * manuals/anjuta-manual/C/introduction.xml,
7771 manuals/anjuta-manual/C/projects.xml,
7772 manuals/anjuta-manual/C/interface.xml: Updated documentation.
7774 2007-05-22 Naba Kumar <naba@gnome.org>
7776 Patch from Étienne Bersac:
7777 * plugins/class-gen/templates/go-source.tpl: use G_TYPE_DEFINE parent
7778 class in generated class.
7780 2007-05-22 Naba Kumar <naba@gnome.org>
7782 * plugins/profiler/plugin.c: Fixed a compiler warning.
7783 * plugins/valgrind/Makefile.am: Added ldflags.
7785 Patch from James Liggett:
7786 * plugins/profiler/gprof-options.[ch], plugins/profiler/plugin.[ch],
7787 plugins/profiler/Makefile.am: Fixes bug #403503. Implemented target
7790 2007-05-18 Johannes Schmid <jhs@gnome.org>
7792 * plugins/editor/text_editor.c:
7793 * plugins/language-support-cpp-java/plugin.c:
7794 (on_editor_language_changed), (on_value_added_current_editor),
7795 (on_value_removed_current_editor):
7797 Remove IAnjutaEditorAssist from Scintilla for now as it is not supported
7798 Fix assist support in language-support-plugin.
7800 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7802 * libanjuta/interfaces/libanjuta.idl:
7803 Add a new interface allowing to implement plugin able
7804 to load other plugins (not written in C)
7806 * libanjuta/anjuta-plugin-handle.c,
7807 libanjuta/anjuta-plugin-handle.h:
7808 Add a language and a resident plugin properties
7810 * libanjuta/anjuta-glue-plugin.c,
7811 libanjuta/anjuta-glue-plugin.h,
7812 (added)libanjuta/anjuta-glue-c.c,
7813 (added)libanjuta/anjuta-glue-c.h,
7814 libanjuta/Makefile.am:
7815 Split code used to load a C plugin into a common part
7816 in anjuta-glue-plugin and a specific part in anjuta-glue-c
7818 * libanjuta/anjuta-glue-factory.c,
7819 libanjuta/anjuta-glue-factory.h,
7820 libanjuta/anjuta-plugin-manager.c:
7821 Allow to load plugin not written in C and search for the
7822 additional needed code in another plugin
7824 2007-05-17 Sebastien Granjoux <seb.sfo@free.fr>
7826 * plugins/editor/text_editor.c:
7827 Add an empty implementation of IAnjutaEditorAssist for scintilla,
7828 avoiding a crash if scintilla is used
7830 2007-05-14 Johannes Schmid <jhs@gnome.org>
7832 * libanjuta/interfaces/libanjuta.idl:
7833 * plugins/language-support-cpp-java/plugin.c: (on_assist_begin),
7834 (assist_cleanup), (on_assist_end), (on_assist_cancel),
7835 (on_assist_chosen), (on_assist_update), (get_context),
7836 (dot_member_parser), (pointer_member_parser), (cpp_member_parser),
7837 (install_assist), (uninstall_assist), (install_support),
7838 (on_editor_language_changed), (cpp_java_plugin_activate_plugin),
7839 (cpp_java_plugin_instance_init):
7840 * plugins/language-support-cpp-java/plugin.h:
7841 Use IAnjutaEditorAssist to show language specific suggestions
7843 * plugins/sourceview/Makefile.am:
7844 * plugins/sourceview/anjuta-view.c: (anjuta_view_new),
7845 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
7846 * plugins/sourceview/anjuta-view.h:
7847 * plugins/sourceview/assist-window.c: (assist_window_expose),
7848 (assist_window_set_property), (assist_window_get_property),
7849 (assist_window_class_init), (assist_activated),
7850 (assist_window_init), (assist_window_finalize),
7851 (assist_window_select), (assist_window_first),
7852 (assist_window_last), (assist_window_up), (assist_window_down),
7853 (get_coordinates), (assist_window_move), (assist_window_update),
7854 (assist_window_filter_keypress), (assist_window_is_active),
7855 (assist_window_new), (assist_window_get_trigger),
7856 (assist_window_get_position):
7857 * plugins/sourceview/assist-window.h:
7858 * plugins/sourceview/sourceview-args.c (removed):
7859 * plugins/sourceview/sourceview-args.h (removed):
7860 * plugins/sourceview/sourceview-autocomplete.c (removed):
7861 * plugins/sourceview/sourceview-autocomplete.h (removed):
7862 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
7863 * plugins/sourceview/sourceview-private.h:
7864 * plugins/sourceview/sourceview-scope.c(removed):
7865 * plugins/sourceview/sourceview-scope.h(removed):
7866 * plugins/sourceview/sourceview.c: (on_assist_chosen),
7867 (on_assist_cancel), (on_document_char_added),
7868 (on_reload_dialog_response), (sourceview_class_init),
7869 (sourceview_dispose), (sourceview_new), (iassist_add_trigger),
7870 (iassist_remove_trigger), (iassist_autocomplete),
7871 (iassist_get_suggestions), (iassist_suggest), (iassist_tip),
7872 (iassist_react), (iassist_iface_init):
7873 * plugins/sourceview/tag-window.c (moved to assist-window.c):
7874 * plugins/sourceview/tag-window.h (moved to assist-window.c):
7876 - Implemented IAnjutaEditorAssist for sourceview editor (without tooltips)
7877 - Mark files dirty if reload dialog is canceled.
7879 2007-05-12 Naba Kumar <naba@gnome.org>
7881 * libanjuta/anjuta-launcher.h: Corrected include file.
7883 2007-05-12 Sebastien Granjoux <seb.sfo@free.fr>
7885 * libanjuta/anjuta-glue-plugin.c,
7886 libanjuta/anjuta-glue-plugin.h,
7887 libanjuta/anjuta-glue-factory.c,
7888 libanjuta/anjuta-glue-factory.h,
7889 ibanjuta/anjuta-plugin-manager.c:
7890 Move code used to load a C plugin from glue-factory to glue-plugin
7891 So loading a plugin written in another language could be done by
7892 just using another object derived from AnjutaGluePlugin
7894 * libanjuta/libanjuta.h:
7895 Remove anjuta-plugin-handle header, it's not installed as libanjuta
7898 === anjuta 2.1.3 ===
7900 2007-05-11 Naba Kumar <naba@gnome.org>
7902 * configure.in: Bumped version to 2.1.3
7905 * plugins/glade/plugin.c: Fixed build with glade-3 == 3.1.4
7907 2007-05-11 Naba Kumar <naba@gnome.org>
7910 * plugins/glade/plugin.c: (glade_update_ui), (glade_save):
7911 Fixed glade plugin compilation for glade3 svn version (> 3.3.0)
7912 based on patch from Jaap Versteegh <j_r_versteegh@hotmail.com>.
7914 2007-05-10 Johannes Schmid <jhs@gnome.org>
7916 * plugins/search/plugin.c:
7917 Make incremental search behave less annoying
7919 2007-05-09 Sebastien Granjoux <seb.sfo@free.fr>
7921 * plugins/macro/macro-util.c:
7922 Fix bug #419008 and bug #419036
7923 When creating new header file, use name and email set in
7924 preferences and replace invalid C character by underscore
7927 2007-05-08 Sebastien Granjoux <seb.sfo@free.fr>
7929 * plugins/search/search-replace.c,
7930 plugins/search/search-replace_backend.c:
7931 Disable search button if search expression is empty (bug #378193)
7933 2007-05-08 Naba Kumar <naba@gnome.org>
7935 * plugins/project-wizard/templates/minimal/Makefile.am: Fixed
7938 2007-05-07 Naba Kumar <naba@gnome.org>
7941 * plugins/project-wizard/templates/Makefile.am:
7942 * plugins/project-wizard/templates/minimal.wiz:
7943 * plugins/project-wizard/templates/minimal/.cvsignore:
7944 * plugins/project-wizard/templates/minimal/Makefile.am:
7945 * plugins/project-wizard/templates/minimal/Makefile.am.tpl:
7946 * plugins/project-wizard/templates/minimal/autogen.sh:
7947 * plugins/project-wizard/templates/minimal/configure.ac.tpl:
7948 * plugins/project-wizard/templates/minimal/project.anjuta:
7949 Added 'minimal', a generic and flat, project template.
7951 2007-05-05 Naba Kumar <naba@gnome.org>
7953 Patch from Cygwin Ports maintainer <yselkowitz@users.sourceforge.net>:
7955 * configure.in: Define GNOME_CANVAS and fix GRAPHVIZ and SVN cflags/libs.
7956 * libanjuta/anjuta-launcher.c: Cygwin does not have B460800 or ECHOPRT.
7957 * libanjuta/interfaces/Makefile.am.iface: Fixed a typo.
7958 * libanjuta/interfaces/anjuta-idl-compiler.pl: Make a convenience library
7959 instead of a real one, fixes interdependency with libanjuta.
7960 * plugins/gdb/gdbmi.c: G_MODULE_EXPORT for gdbmi-test linking on Cygwin.
7961 * libanjuta/Makefile.am:
7962 * libegg/Makefile.am:
7963 * plugins/build-basic-autotools/Makefile.am:
7964 * plugins/class-gen/Makefile.am:
7965 * plugins/class-inheritance/Makefile.am:
7966 * plugins/cvs-plugin/Makefile.am:
7967 * plugins/debug-manager/Makefile.am:
7968 * plugins/devhelp/Makefile.am:
7969 * plugins/document-manager/Makefile.am:
7970 * plugins/editor/Makefile.am:
7971 * plugins/file-loader/Makefile.am:
7972 * plugins/file-manager/Makefile.am:
7973 * plugins/file-wizard/Makefile.am:
7974 * plugins/gdb/Makefile.am:
7975 * plugins/glade/Makefile.am:
7976 * plugins/gtodo/Makefile.am:
7977 * plugins/language-support-cpp-java/Makefile.am:
7978 * plugins/macro/Makefile.am:
7979 * plugins/message-view/Makefile.am:
7980 * plugins/patch/Makefile.am:
7981 * plugins/profiler/Makefile.am:
7982 * plugins/project-import/Makefile.am:
7983 * plugins/project-manager/Makefile.am:
7984 * plugins/project-wizard/Makefile.am:
7985 * plugins/sample1/Makefile.am:
7986 * plugins/search/Makefile.am:
7987 * plugins/sourceview/Makefile.am:
7988 * plugins/subversion/Makefile.am:
7989 * plugins/symbol-browser/Makefile.am:
7990 * plugins/terminal/Makefile.am:
7991 * plugins/tools/Makefile.am:
7992 * tagmanager/Makefile.am: Properly define LDFLAGS and LIBADD.
7994 2007-05-05 Vincent Geddes <vincent.geddes@gmail.com>
7996 * plugins/glade/anjuta-glade-plugin.png: Update Glade icon.
7998 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8000 * libanjuta/anjuta-launcher.c,
8001 libanjuta/anjuta-launcher.h:
8002 Add some missing implementation
8004 2007-04-26 Brian Pepple <bpepple@fedoraproject.org>
8006 Reviewed by Naba Kumar <naba@gnome.org>:
8007 * pixmaps/Makefile.am (update-icon-cache): fix gtk-update-icon-cache
8010 2007-04-26 Jason Switzer <jswitzer@gmail.com>
8012 Reviewed by Naba Kumar <naba@gnome.org>:
8013 * plugins/editor/text_editor.c: Large memory addresses were being
8014 truncated, switched to glong (bug #422143).
8016 2007-04-24 Naba Kumar <naba@gnome.org>
8018 * plugins/document-manager/plugin.c: (prefs_finalize):
8019 * plugins/editor/aneditor-autocomplete.cxx:
8020 * plugins/editor/text_editor_menu.c:
8021 * plugins/editor/text_editor_prefs.c: (text_editor_prefs_finalize):
8022 * plugins/file-loader/plugin.c: (open_file_with),
8023 (create_open_with_submenu):
8024 * plugins/file-manager/plugin.c: (prefs_finalize):
8025 * plugins/terminal/terminal.c: (prefs_finalize): Fixed int to
8026 pointer type castings.
8028 2007-04-24 Naba Kumar <naba@gnome.org>
8030 Patch from s|s <supreet.sethi@gmail.com>:
8031 * (added) plugins/project-wizard/templates/django-logo.png:
8032 * (added) plugins/project-wizard/templates/django.wiz:
8033 * plugins/project-wizard/templates/Makefile.am:
8034 * plugins/project-wizard/templates/translatable-strings.h: Added
8035 django project template. http://www.djangoproject.com/
8037 2007-04-24 Naba Kumar <naba@gnome.org>
8039 * plugins/subversion/anjuta-subversion.glade: Set expansion for
8040 the log entry widget and made the dialog little larger.
8042 2007-04-24 Naba Kumar <naba@gnome.org>
8044 Patch from Halton Huo:
8046 * plugins/project-wizard/property.c:
8047 * plugins/subversion/svn-auth.c:
8048 * plugins/subversion/svn-backend-priv.h:
8049 * plugins/subversion/svn-backend.c:
8050 * plugins/subversion/svn-backend.h:
8051 * plugins/subversion/svn-notify.h: Proper use of subversion
8052 headers. Fixes build issues in solaris (bug #426701).
8054 2007-04-24 Naba Kumar <naba@gnome.org>
8056 * libanjuta/Makefile.am: Removed bogus newlines at the end of file.
8058 * plugins/project-wizard/templates/cpp.wiz:
8059 * plugins/project-wizard/templates/gcj.wiz:
8060 * plugins/project-wizard/templates/gnome.wiz:
8061 * plugins/project-wizard/templates/gtk.wiz:
8062 * plugins/project-wizard/templates/gtkmm.wiz:
8063 * plugins/project-wizard/templates/java.wiz:
8064 * plugins/project-wizard/templates/python.wiz:
8065 * plugins/project-wizard/templates/terminal.wiz:
8066 * plugins/project-wizard/templates/wxwin.wiz:
8067 * plugins/project-wizard/templates/xlib-dock.wiz:
8068 * plugins/project-wizard/templates/xlib.wiz: Enabled shared library
8069 project option and set it ON by default (since gnome-build, can't
8070 enabled configure shared lib support later when a sharedlib target
8073 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8075 * plugins/debug-manager/stack_trace.c:
8076 Fix a missing case in the previous changes
8078 2007-04-21 Sebastien Granjoux <seb.sfo@free.fr>
8080 * plugins/debug-manager/plugin.c:
8083 * plugins/debug-manager/breakpoints.c,
8084 plugins/gdb/plugin.c:
8085 Fix adding breakpoint on a function
8087 * plugins/debug-manager/stack_trace.c:
8088 Highlight changed stack frame
8090 2007-04-18 Naba Kumar <naba@gnome.org>
8092 * plugins/document-manager/anjuta-docman.c:
8093 (anjuta_docman_dispose), (on_editor_destroy),
8094 (anjuta_docman_remove_editor): Remove the editor widget from
8095 the parent container before calling destroy, otherwise container
8096 removal happens after TextEditor is disposed resulting in call
8097 to value-remove for a TextEditor which is half-dead (crash).
8099 2007-04-11 Sebastien Granjoux <seb.sfo@free.fr>
8101 * plugins/debug-manager/data_buffer.c
8102 plugins/debug-manager/data_view.c,
8103 plugins/debug-manager/memory.c:
8104 Fixes for bug #418523, bug #427090 and bug #428174
8106 2007-04-11 Halton Huo <halton.huo@sun.com>
8108 reviewed by: <jhs@gnome.org>
8111 * libanjuta/Makefile.am:
8112 * libanjuta/anjuta-utils.c:
8113 * libanjuta/anjuta-utils.h:
8114 * manuals/reference/libanjuta/Makefile.am:
8116 Fixed compilation on sun by deploying the libutil methods
8117 in anjuta-utils.h and building them on condition.
8119 2007-04-11 Johannes Schmid <jhs@gnome.org>
8121 * plugins/document-manager/anjuta-docman.c: (on_editor_destroy),
8122 (anjuta_docman_add_editor):
8123 Hold a reference on the editor as long as we use it.
8125 * plugins/document-manager/plugin.c: (on_editor_changed):
8126 Destroy GValue to fix a memoery leak.
8128 2007-04-11 Johannes Schmid <jhs@gnome.org>
8130 * plugins/document-manager/plugin.c: (on_editor_changed):
8131 Fixed reference counting for editor by using g_value_take_object instead
8132 of g_value_set_object. The editors are now correctly finalized and thus
8133 we do not lack so much memory anymore.
8135 * plugins/sourceview/anjuta-view.c: (anjuta_view_init),
8136 (anjuta_view_finalize), (anjuta_view_focus_out),
8137 (anjuta_view_key_press_event), (anjuta_view_button_press_event):
8138 * plugins/sourceview/anjuta-view.h:
8139 * plugins/sourceview/plugin.c: (ieditor_factory_new_editor):
8140 * plugins/sourceview/sourceview-prefs.c:
8141 (on_gconf_notify_tab_size), (sourceview_prefs_destroy):
8142 * plugins/sourceview/sourceview-prefs.h:
8143 * plugins/sourceview/sourceview-private.h:
8144 * plugins/sourceview/sourceview.c: (on_document_loaded),
8145 (timeout_unref), (on_document_saved), (sourceview_finalize),
8146 (sourceview_new), (ifile_open), (ifile_savable_save),
8147 (ifile_savable_save_as):
8149 Several changes to fix things when the editor is correctly destroyed.
8150 Fixed preferences (which led me to the refcounting issue, #409412)
8151 and removed deprecated completition code that will be replace by
8152 IAnjutaAssist interface soon.
8154 2007-04-11 Johannes Schmid <jhs@gnome.org>
8156 * libanjuta/anjuta-launcher.c:
8157 (anjuta_launcher_execution_done_cleanup),
8158 (anjuta_launcher_child_terminated):
8159 Possible fix for #428363 and added a g_return_if_fail
8161 * plugins/message-view/plugin.c: (activate_plugin):
8162 Fixed a Gtk/Gdl-Critical
8164 Patches from Étienne Bersac <bersace03@laposte.net>
8165 * plugins/class-gen/templates/go-source.tpl:
8166 * plugins/macro/macros.xml:
8167 Use better template for GObjects (#417875 and #417918)
8169 Patches from Halton Huo <halton.huo@sun.com>
8170 * libanjuta/anjuta-launcher.h:
8171 * libanjuta/anjuta-preferences.c:
8172 * libanjuta/anjuta-utils.c:
8173 * plugins/class-gen/window.c: (cg_window_set_add_to_project),
8174 (cg_window_set_add_to_repository):
8175 * plugins/class-inheritance/class-inherit.c:
8176 Fix build with suncc (#423727, #423730, #423733, #423768, #423772)
8178 2007-04-09 Johannes Schmid <jhs@gnome.org>
8180 * plugins/editor/print.c: (anjuta_print_show_header):
8181 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8182 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8184 Some string changes (#427395 and #427399)
8186 2007-04-06 Johannes Schmid <jhs@gnome.org>
8188 * plugins/build-basic-autotools/build-basic-autotools.c:
8189 (on_build_mesg_format), (on_build_mesg_parse):
8190 Fixed full path detection
8192 2007-04-05 Naba Kumar <naba@gnome.org>
8194 Patch from Halton Huo:
8195 * libanjuta/Makefile.am:
8196 * libanjuta/anjuta-glue-cpp.c: (anjuta_glue_cpp_load_plugin):
8197 * libanjuta/anjuta-glue-cpp.h:
8198 * libanjuta/anjuta-glue-factory.c: (anjuta_glue_factory_get_type),
8199 (anjuta_glue_factory_class_init), (anjuta_glue_factory_init),
8200 (anjuta_glue_factory_new), (anjuta_glue_factory_add_path),
8201 (anjuta_glue_factory_get_path), (get_already_loaded_module),
8202 (load_plugin), (anjuta_glue_factory_get_object_type):
8203 * libanjuta/anjuta-glue-factory.h:
8204 * libanjuta/anjuta-glue-plugin.c: (anjuta_glue_plugin_get_type),
8205 (anjuta_glue_plugin_load), (anjuta_glue_plugin_unload),
8206 (anjuta_glue_plugin_class_init), (anjuta_glue_plugin_init),
8207 (anjuta_glue_plugin_new):
8208 * libanjuta/anjuta-glue-plugin.h:
8209 * libanjuta/anjuta-plugin-manager.c: (activate_plugin),
8210 (anjuta_plugin_manager_finalize), (anjuta_plugin_manager_new):
8211 * libanjuta/anjuta-plugin.h:
8212 * libanjuta/glue-cpp.c:
8213 * libanjuta/glue-cpp.h:
8214 * libanjuta/glue-factory.c:
8215 * libanjuta/glue-factory.h:
8216 * libanjuta/glue-plugin.c:
8217 * libanjuta/glue-plugin.h:
8218 * plugins/build-basic-autotools/build-basic-autotools.h:
8219 * plugins/class-gen/plugin.h:
8220 * plugins/class-inheritance/plugin.h:
8221 * plugins/cvs-plugin/plugin.h:
8222 * plugins/debug-manager/plugin.h:
8223 * plugins/devhelp/plugin.h:
8224 * plugins/document-manager/plugin.h:
8225 * plugins/editor/plugin.h:
8226 * plugins/file-loader/plugin.h:
8227 * plugins/file-manager/plugin.h:
8228 * plugins/file-wizard/plugin.h:
8229 * plugins/gdb/plugin.h:
8230 * plugins/glade/plugin.h:
8231 * plugins/gtodo/plugin.h:
8232 * plugins/language-support-cpp-java/plugin.h:
8233 * plugins/macro/plugin.h:
8234 * plugins/message-view/plugin.h:
8235 * plugins/patch/plugin.h:
8236 * plugins/profiler/plugin.h:
8237 * plugins/project-import/plugin.h:
8238 * plugins/project-manager/plugin.h:
8239 * plugins/project-wizard/plugin.h:
8240 * plugins/sample1/plugin.h:
8241 * plugins/search/plugin.h:
8242 * plugins/sourceview/plugin.h:
8243 * plugins/subversion/plugin.h:
8244 * plugins/symbol-browser/plugin.h:
8245 * plugins/terminal/terminal.c:
8246 * plugins/tools/plugin.h:
8247 * plugins/tools/scripts/tools-2.xml.in:
8248 * plugins/valgrind/plugin.h:
8250 Renamed Glue to AnjutaGlue to avoid namespace conflicts.
8252 2007-04-05 Naba Kumar <naba@gnome.org>
8254 * anjuta.spec.in, configure.in: Removed dead codes.
8256 Patch from Jos Dehaes:
8257 * configure.in, plugins/project-wizard/templates/Makefile.am,
8258 plugins/project-wizard/templates/mkfile.wiz,
8259 plugins/project-wizard/templates/translatable-strings.h: Enabled
8260 makefile-based project creation and import. Fixes bug #355145
8262 2007-04-04 Sebastien Granjoux <seb.sfo@free.fr>
8264 * plugins/debug-manager/debugger.c,
8265 plugins/debug-manager/plugin.c,
8266 plugins/gdb/anjuta-gdb.plugin.in:
8267 Code cleaning (remove unused code, rename this into self)
8268 Add information about supported format in debugger plugin
8269 Activate debugger plugin according to the target format
8271 2007-04-01 Naba Kumar <naba@gnome.org>
8273 * plugins/message-view/message-view.c:
8274 (message_view_instance_init): Fixed message icons to appear.
8276 2007-03-31 Johannes Schmid <jhs@gnome.org>
8278 * plugins/message-view/anjuta-msgman.c:
8279 (anjuta_msgman_append_view):
8280 * plugins/message-view/plugin.c: (on_view_changed),
8281 (ianjuta_msgman_add_view), (ianjuta_msgman_set_current_view):
8285 2007-03-31 Johannes Schmid <jhs@gnome.org>
8287 * plugins/message-view/message-view.c:
8288 (message_view_instance_init), (imessage_view_append):
8289 Show nice icons beside the messages for info, warning and error. This is a completly
8290 cosmetic change so if someone dislikes it he is free to remove it.
8292 2007-03-31 Johannes Schmid <jhs@gnome.org>
8294 * plugins/message-view/anjuta-msgman.c: (on_notebook_switch_page),
8295 (anjuta_msgman_class_init), (anjuta_msgman_append_view),
8296 (anjuta_msgman_remove_view), (anjuta_msgman_set_current_view):
8297 * plugins/message-view/anjuta-msgman.h:
8298 * plugins/message-view/message-view.h:
8299 * plugins/message-view/plugin.c: (on_view_changed),
8301 Fixed #359399 and made next/previous insensitive when not availible
8303 * plugins/sourceview/anjuta-languages-manager.c: (color_to_string),
8304 (tag_style_to_string):
8305 Fixed namespace Problem with gdk >= 2.11
8307 * plugins/sourceview/sourceview-autocomplete.c:
8308 (sourceview_autocomplete_init):
8309 Removed structure, follow-up of #423682
8311 2007-03-29 Sebastien Granjoux <seb.sfo@free.fr>
8313 * plugins/debug-manager/debug_tree.c,
8314 plugins/debug-manager/debug_tree.h,
8315 plugins/debug-manager/watch.c,
8316 plugins/debug-manager/anjuta-debug-manager.glade:
8317 Inspect variable at cursor
8318 Fix buttons in inspect dialog
8320 2007-03-27 Halton Huo <halton.huo@sun.com>
8322 Reviewed by Sebastien Granjoux <seb.sfo@free.fr>:
8324 * plugins/sourceview/sourceview-autocomplete.c
8325 plugins/debug-manager/disassemble.c,
8326 libanjuta/interfaces/libanjuta.idl:
8327 Remove array with 0 size and empty structure as it is not
8328 supported by sun cc, Fixes bug #423682
8330 * plugins/debug-manager/debugger.c:
8331 Remove anonymous union as it is not supported by sun cc,
8334 === anjuta 2.1.2 ===
8336 2007-03-28 Naba Kumar <naba@gnome.org>
8338 * configure.in: Bumped version to 2.1.2
8339 * NEWS: Updated for release.
8341 * plugins/editor/bookmark.xpm, plugins/sourceview/bookmark.png:
8342 Improved breakpoint marker icon.
8344 * plugins/editor/anjuta-editor.plugin.in,
8345 plugins/sourceview/sourceview.plugin.in: Made editor plugins
8346 non user activable since they are now remembered properly.
8348 2007-03-27 Sebastien Granjoux <seb.sfo@free.fr>
8350 * plugins/tools/editor.c:
8353 2007-03-27 Naba Kumar <naba@gnome.org>
8355 * plugins/editor/aneditor-autocomplete.cxx: Replace the complete
8356 word when autocompleting without leaving any trailing part of
8359 2007-03-27 Kamil Páral <ripper42@gmail.com>
8361 Reviewed by Naba Kumar <naba@gnome.org>:
8362 * anjuta.desktop.in.in: Remove "Application" category from desktop
8363 file and add "GNOME". GNOME Goal #3 (fixes bug #417612).
8365 2007-03-27 Naba Kumar <naba@gnome.org>
8367 * configure.in, plugins/document-manager/anjuta-docman.c:
8368 (anjuta_docman_add_editor): Conditionally compile notebook tab
8369 reordering feature for gtk >= 2.10. Reduced dependency on gtk to 2.8.0
8371 Patch from Halton Huo:
8372 * configure.in, global-tags/Makefile.am: Do not pass -Wall to
8373 non gcc compiler flags. Fixes bug #423089.
8375 2007-03-26 Naba Kumar <naba@gnome.org>
8377 * AUTHORS, NEWS, TODO.tasks: Updated.
8379 * plugins/project-manager/plugin.c: (update_ui): Do not insensitise
8382 * plugins/symbol-browser/plugin.c: (on_editor_saved),
8383 (update_editor_symbol_model), (iter_matches),
8384 (on_editor_update_ui), (value_added_current_editor),
8385 (activate_plugin), (dispose),
8386 (symbol_browser_plugin_instance_init):
8387 * plugins/symbol-browser/plugin.h: update line on editor save
8388 and editor change. Code clean up and fixed warnings.
8390 2007-03-26 Naba Kumar <naba@gnome.org>
8392 * plugins/project-wizard/templates/java/project.anjuta,
8393 plugins/project-wizard/templates/python/project.anjuta,
8394 plugins/project-wizard/templates/python/project.anjuta:
8395 Removed version control plugins from default selection.
8397 * plugins/tools/scripts/prepare-changelog.pl,
8398 plugins/tools/scripts/tools-2.xml.in: Updated prepare changelog
8399 script to a better one (that works on both cvs and svn).
8401 2007-03-26 Naba Kumar <naba@gnome.org>
8403 * (added) plugins/project-wizard/templates/translatable-strings.pl,
8404 Makefile.am: Added the generated translatable file (required for
8405 translations for svn checkouts).
8408 plugins/project-wizard/templates/extract-translatable-strings.pl
8409 plugins/project-wizard/templates/Makefile.am, Makefile.am,
8410 po/POTFILES.in: Generated translatable strings for .wiz files and
8411 added them in POTFILES.in for translation. Fixes bug #398035
8413 2007-03-25 Naba Kumar <naba@gnome.org>
8415 * plugins/language-support-cpp-java/plugin.c: Fixed modeline parsing.
8417 * src/anjuta-app.c: Removed dead codes.
8419 * plugins/symbol-browser/an_symbol_prefs.c: Show message view when
8420 global tags generation starts.
8422 * plugins/debug-manager/chunk_view.c,
8423 plugins/debug-manager/start.h,
8424 plugins/debug-manager/chunk_view.h,
8425 plugins/debug-manager/utilities.c,
8426 plugins/debug-manager/utilities.h,
8427 plugins/debug-manager/debugger.c,
8428 plugins/debug-manager/threads.c,
8429 plugins/debug-manager/disassemble.c,
8430 plugins/debug-manager/info.c,
8431 plugins/debug-manager/sharedlib.c,
8432 plugins/debug-manager/threads.h,
8433 plugins/debug-manager/disassemble.h,
8434 plugins/debug-manager/signals.c,
8435 plugins/debug-manager/info.h,
8436 plugins/debug-manager/sharedlib.h,
8437 plugins/debug-manager/data_buffer.c,
8438 plugins/debug-manager/data_view.c,
8439 plugins/debug-manager/signals.h,
8440 plugins/debug-manager/debug_tree.c,
8441 plugins/debug-manager/watch.c,
8442 plugins/debug-manager/registers.c,
8443 plugins/debug-manager/data_buffer.h,
8444 plugins/debug-manager/data_view.h,
8445 plugins/debug-manager/memory.c,
8446 plugins/debug-manager/debug_tree.h,
8447 plugins/debug-manager/watch.h,
8448 plugins/debug-manager/registers.h,
8449 plugins/debug-manager/memory.h,
8450 plugins/debug-manager/locals.c,
8451 plugins/debug-manager/sexy-icon-entry.c,
8452 plugins/debug-manager/breakpoints.c,
8453 plugins/debug-manager/locals.h,
8454 plugins/debug-manager/sexy-icon-entry.h,
8455 plugins/debug-manager/stack_trace.c,
8456 plugins/debug-manager/breakpoints.h,
8457 plugins/debug-manager/sparse_buffer.c,
8458 plugins/debug-manager/sparse_view.c,
8459 plugins/debug-manager/stack_trace.h,
8460 plugins/debug-manager/sparse_buffer.h,
8461 plugins/debug-manager/sparse_view.h,
8462 plugins/debug-manager/start.c,
8463 plugins/gdb/utilities.c,
8464 plugins/gdb/utilities.h,
8465 plugins/gdb/debugger.c,
8466 plugins/gdb/debugger.h: Added indentation modeline for easy indentation
8469 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8471 * plugins/gdb/debugger.c:
8472 Avoid empty debugger log window by limiting line to 90 characters
8474 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8476 * plugins/debug-manager/plugin.c,
8477 plugins/debug-manager/plugin.h,
8478 plugins/debug-manager/threads.c,
8479 plugins/debug-manager/threads.h,
8480 plugins/debug-manager/breakpoints.c,
8481 plugins/debug-manager/breakpoints.h,
8482 plugins/debug-manager/stack_trace.c,
8483 plugins/debug-manager/stack_trace.h:
8484 View code action now changes location in disassembly view too
8486 * plugins/debug-manager/anjuta-debug-manager.ui:
8487 Rename breakpoint actions
8489 2007-03-24 Naba Kumar <naba@gnome.org>
8491 * configure.in, src/anjuta-app.c: Use the new docking algorithm
8492 in gdl 0.7.3 (svn trunk).
8493 * src/anjuta-app.c: Removed dead codes and fixed compiler warnings.
8495 2007-03-24 Sebastien Granjoux <seb.sfo@free.fr>
8497 * plugins/debug-manager/threads.c,
8498 plugins/debug-manager/debug_tree.c,
8499 plugins/debug-manager/debug_tree.h,
8500 plugins/debug-manager/locals.c,
8501 plugins/debug-manager/registers.c,
8502 plugins/debug-manager/stack_trace.c:
8503 Allow to change current thread updating register, stack and locals
8504 Allow to change current stack frame updating locals
8506 * plugins/gdb/debugger.c:
8507 Read argument of selected stack frame
8509 * plugins/debug-manager/data_view.c:
8510 Fix an unrelated bug
8512 2007-03-23 Naba Kumar <naba@gnome.org>
8514 * plugins/document-manager/anjuta-docman.c,
8515 plugins/document-manager/plugin.c: Fixed many memory leaks.
8516 (ianjuta_file_get_uri() returns a new string).
8518 * plugins/document-manager/action-callbacks.c: Use AnjutaSavePrompt
8519 widget for save dialogs.
8521 * tagmanager/tm_tag.c, tagmanager/entry.h: Restored entry.h from
8522 svn and fixed to get function/prototype/member args list. Call tips
8525 2007-03-22 Naba Kumar <naba@gnome.org>
8527 * tagmanager/c.c: Enabled 'prototype' tags so that autocomplete
8528 and calltips would work again for functions from global tags (Needs
8529 regenerating global tags).
8531 * tagmanager/c.c, plugins/symbol-browser/plugin.c: Restored c.c to
8532 ctags svn version and reopened bug #395362. Fixes tags parsing that
8533 seemed to have stopped working recently.
8535 2007-03-21 Naba Kumar <naba@gnome.org>
8537 * tagmanager/tm_source_file.c, tagmanager/options.c,
8538 global-tags/create_global_tags.sh.in: Fixed c++ parsing (to some
8539 extend .. more needs to be investigated and fixed). Enabled some
8542 2007-03-16 Naba Kumar <naba@gnome.org>
8544 * src/anjuta.c: Fixed project loading from command line.
8546 2007-03-16 Naba Kumar <naba@gnome.org>
8548 Patch from James Liggett <jrliggett@cox.net>:
8549 plugins/profiler/gprof-profile-data.c: Fixed a crash.
8551 2007-03-15 Naba Kumar <naba@gnome.org>
8553 * libanjuta/anjuta-profile-manager.c,
8554 libanjuta/anjuta-profile-manager.h: Added method to get current
8557 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Added "exiting"
8558 signal and anjuta_shell_notify_exit(). Signal is emitted when anjuta
8561 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
8562 plugins/file-loader/plugin.c: Moved to functions as utility functions.
8563 Also, not load project files in session load in loader plugin.
8565 * plugins/project-manager/plugin.c, src/anjuta.c:
8566 Emit "exiting" signal in shell when exiting anjuta. project manager
8567 listens to exiting signal and saves session. anjuta.c saves session
8568 only when current projfile is 'user'. Load project saved in session
8569 differently then the rest of the session. This should fix all the
8570 session restoration bugs.
8572 src/main.c: Present anjuta window when becon message is received.
8574 2007-03-14 Naba Kumar <naba@gnome.org>
8576 * libanjuta/anjuta-profile.c: Fixed a bug where some plugins would
8577 not randomly save (it was a wrong looping).
8579 2007-03-12 Naba Kumar <naba@gnome.org>
8581 * libanjuta/interfaces/libanjuta.idl: Added more API section headers.
8583 2007-03-12 Sebastien Granjoux <seb.sfo@free.fr>
8585 * plugins/debug-manager/anjuta-debug-manager.ui,
8586 libanjuta/interfaces/libanjuta.idl,
8587 plugins/debug-manager/debugger.c,
8588 (added) plugins/debug-manager/threads.c,
8589 (added) plugins/debug-manager/threads.h,
8590 plugins/debug-manager/plugin.c,
8591 plugins/debug-manager/Makefile.am,
8592 plugins/gdb/plugin.c,
8593 plugins/gdb/debugger.c,
8594 plugins/gdb/debugger.h:
8595 Add a window displaying all threads
8596 Add needed functions
8597 Switching to a different thread is still not done
8599 * plugins/debug-manager/debug_tree.c,
8600 plugins/debug-manager/locals.c,
8601 plugins/debug-manager/stack_trace.c:
8602 Small cosmetic changes
8604 * plugins/gdb/gdbmi.c:
8605 Keep all elements in gdbmi hash
8606 Even if using the same key like in -threads-list-ids
8608 2007-03-11 Naba Kumar <naba@gnome.org>
8610 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate class comments.
8612 * libanjuta/interfaces/libanjuta.idl: Fixed and added API docs.
8614 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8615 manuals/reference/libanjuta/libanjuta-sections.txt,
8616 manuals/reference/libanjuta/libanjuta.types: Updated to contain latest
8619 2007-03-11 Naba Kumar <naba@gnome.org>
8621 * configure.in, manuals/reference/libanjuta/Makefile.am: Fixed to use
8622 gtk-doc properly. Bumped gtk-doc requirement to 1.4
8624 * manuals/reference/libanjuta/libanjuta-docs.sgml,
8625 manuals/reference/libanjuta/libanjuta.types,
8626 manuals/reference/libanjuta/libanjuta-sections.txt,
8627 manuals/reference/libanjuta/.cvsignore,
8628 (removed) manuals/reference/libanjuta/tmpl/*: Updated API docs
8629 infrastructure. Got rid of tmpl/ directory and moved all section
8630 documenation to source code (requires gtk-doc >= 1.4).
8632 * libanjuta/anjuta-plugin-description.c,
8633 libanjuta/interfaces/libanjuta.idl, libanjuta/anjuta-status.c,
8634 libanjuta/cell-renderer-captioned-image.c,
8635 libanjuta/anjuta-plugin-handle.c, libanjuta/resources.c,
8636 libanjuta/anjuta-debug.h, libanjuta/glue-cpp.c,
8637 libanjuta/e-splash.c, libanjuta/anjuta-plugin.c,
8638 libanjuta/anjuta-preferences-dialog.c, libanjuta/libanjuta.h,
8639 libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-shell.c,
8640 libanjuta/glue-plugin.c, libanjuta/anjuta-encodings.c,
8641 libanjuta/anjuta-save-prompt.c, libanjuta/glue-factory.c,
8642 libanjuta/anjuta-session.c, libanjuta/anjuta-children.c,
8643 libanjuta/anjuta-utils.c, libanjuta/anjuta-profile.c,
8644 libanjuta/anjuta-preferences.c, libanjuta/anjuta-launcher.c,
8645 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-serializer.c,
8646 libanjuta/anjuta-ui.c: Added inline API documentation. Moved section
8647 documentation from templates to source code.
8649 2007-03-10 Johannes Schmid <jhs@gnome.org>
8651 * libanjuta/anjuta-profile.c: (anjuta_profile_to_xml):
8652 Added some debug output but could not figure out why
8653 some plugins are not kept.
8655 * libanjuta/interfaces/libanjuta.idl:
8656 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8657 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8658 Added IAnjutaEditorGoto::matching_brace
8660 * plugins/document-manager/action-callbacks.c:
8661 (on_editor_command_match_brace_activate):
8662 * plugins/document-manager/plugin.c:
8663 (update_editor_ui_interface_items):
8664 * plugins/editor/text_editor.c: (igoto_matching_brace),
8666 * plugins/sourceview/sourceview.c: (ieditor_iface_init):
8667 Fixed #355155 (matching brace for scintilla, disabled for sourceview)
8669 2007-03-09 Johannes Schmid <jhs@gnome.org>
8671 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8674 * plugins/sourceview/sourceview-private.h:
8675 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8676 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8677 (sourceview_new), (ifile_savable_save_as):
8678 Tweaked vfs monitoring
8680 2007-03-09 Johannes Schmid <jhs@gnome.org>
8682 * libanjuta/interfaces/Makefile.am.iface:
8683 Fixed installtion of header files
8685 * plugins/sourceview/sourceview.c: (set_select):
8686 do not scroll to much in interactive search
8688 2007-03-09 Naba Kumar <naba@gnome.org>
8690 * src/anjuta.c: Fixed session restoration.
8692 * plugins/symbol-browser/plugin.c: Fixed crashes due to dangling
8693 signal handlers after symbol browser plugin is deactivated.
8695 * plugins/editor/editor.glade,
8696 plugins/language-support-cpp-java/anjuta-language-cpp-java.glade:
8697 Fixed indentation confustion in preferences.
8699 2007-03-08 Johannes Schmid <jhs@gnome.org>
8701 * plugins/search/search-replace.c: (search_set_combo),
8702 (search_set_action), (search_set_target), (search_set_direction),
8703 (create_dialog), (search_disconnect_set_toggle_connect),
8704 (on_search_match_whole_word_toggled),
8705 (on_search_match_whole_line_toggled),
8706 (on_search_match_word_start_toggled),
8707 (search_set_toggle_direction):
8708 Use GCallback instead of GSignalFunc! We need to fix this code anyway,
8709 it's somehow ugly and uses many deprecated widgets
8711 Patch from Ritesh Khadgaray <baby.linux@gmail.com>:
8712 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
8715 2007-03-07 Naba Kumar <naba@gnome.org>
8717 * src/anjuta.c: Make launching projects work from command line. Also
8718 fixes gnome session restart command.
8720 2007-03-07 Johannes Schmid <jhs@gnome.org>
8722 Patch from Lucas Mazzardo Veloso <lmveloso@gmail.com>
8723 * plugins/class-gen/plugin.c: (iwizard_activate):
8726 * plugins/cvs-plugin/cvs-callbacks.c: (on_cvs_import_response):
8729 * plugins/file-manager/an_file_view.c: (fv_add_tree_entry):
8730 Fixed #377483 (It's not possible to know if directories have
8731 a version in CVS. Show version column only if there are version
8732 informations availible
8734 * plugins/sourceview/sourceview-cell.c: (icell_get_attribute):
8737 2007-03-07 Johannes Schmid <jhs@gnome.org>
8739 * plugins/sourceview/sourceview-prefs.c: (get_bool):
8741 * plugins/symbol-browser/an_symbol_prefs.c:
8742 (on_update_global_clicked):
8745 2007-03-07 Johannes Schmid <jhs@gnome.org>
8747 * libanjuta/anjuta-save-prompt.c: (anjuta_save_prompt_init),
8748 (anjuta_save_prompt_new):
8749 * plugins/project-import/project-import.c:
8750 (project_import_finalize):
8751 Fixed Gtk-Criticals (maybe #409408)
8753 2007-03-07 Naba Kumar <naba@gnome.org>
8755 * plugins/language-support-cpp-java/plugin.c: Fixed indentation anomaly
8756 when we are at just beginning of string or comment. Fixes bug #397981.
8758 2007-03-07 Johannes Schmid <jhs@gnome.org>
8760 * plugins/language-support-cpp-java/plugin.c:
8761 (initialize_indentation_params):
8762 Removed annoying DEBUG_PRINT
8764 * plugins/sourceview/sourceview-cell.c:
8765 (sourceview_cell_instance_init), (icell_get_character),
8766 (icell_get_length), (icell_get_char), (icell_get_attribute):
8767 Improved code to be faster
8768 Implemented attribute handling so that indentation really works in any case
8770 2007-03-06 Johannes Schmid <jhs@gnome.org>
8773 GTK_REQUIRED = 2.10.0 (required for GtkRecent and Docman tabs)
8775 * plugins/document-manager/anjuta-docman.c:
8776 (anjuta_docman_instance_init), (anjuta_docman_add_editor):
8777 Removed old and ugly tab drag&drop code and use built-in gtk stuff
8778 instead (required GTK >= 2.10)
8780 * plugins/sourceview/sourceview-private.h:
8781 * plugins/sourceview/sourceview.c:
8782 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8783 (sourceview_finalize), (sourceview_new), (imark_mark),
8784 (imark_unmark), (imark_is_marker_set),
8785 (imark_location_from_handle), (imark_delete_all_markers):
8786 Fixed marker handling and worked a bit more on vfs monitoring
8788 2007-03-05 Johannes Schmid <jhs@gnome.org>
8790 * libegg/egg-combo-action.c: (egg_combo_action_set_active_iter):
8791 Added method to select specific iter
8793 * plugins/sourceview/sourceview-private.h:
8794 * plugins/sourceview/sourceview.c: (on_reload_dialog_response),
8795 (on_sourceview_uri_changed_prompt), (on_sourceview_uri_changed),
8796 (sourceview_add_monitor), (on_document_saved),
8797 (sourceview_finalize), (sourceview_new), (ifile_savable_save_as):
8798 Fixed vfs monitoring (mostly ported code from text_editor.c)
8800 * plugins/symbol-browser/an_symbol_view.c:
8801 * plugins/symbol-browser/an_symbol_view.h:
8802 * plugins/symbol-browser/plugin.c: (iter_matches),
8803 (on_editor_update_ui), (value_added_current_editor):
8804 Select the current tag in locals window and symbol toolbar. If there
8805 is no tag at the current line, reserve backward for the next tag. This will
8806 select the correct tag if inside a function.
8808 2007-03-05 Naba Kumar <naba@gnome.org>
8810 * src/anjuta-app.c: Fixes gtk-critical messages at shutdown.
8811 * plugins/editor/text_editor.c: Disabled DEBUG_PRINTs and fixed
8813 * plugins/editor/text_editor.c: Fixes a crash on 64 bit arch
8816 2007-03-04 Johannes Schmid <jhs@gnome.org>
8820 Fixed distcheck (well, partly)
8822 2007-03-04 Johannes Schmid <jhs@gnome.org>
8824 * plugins/document-manager/anjuta-document-manager.ui:
8825 Move "Swap .c/.h from Main to Browser toolbar
8827 Modified Patch from Yang Hong <yanghong@ccoss.com.cn>:
8828 * plugins/file-manager/an_file_view.c: (fv_prefs_new),
8829 (fv_prefs_free), (fv_add_tree_entry):
8830 * plugins/file-manager/anjuta-file-manager-plugin.glade:
8831 * plugins/file-manager/plugin.c: (prefs_init):
8833 Bug 387208 – [Patch] Add custom file-manager ignore pattern support
8835 2007-03-04 Naba Kumar <naba@gnome.org>
8837 * data/default.proflie, data/Makefile.am, src/anjuta.c,
8838 plugins/project-manager/plugin.c:
8839 Restored default profile and renamed it from "default.anjuta" to
8842 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8844 * plugins/debug-manager/debugger.c,
8845 plugins/debug-manager/plugin.c,
8846 plugins/gdb/debugger.c,
8847 libanjuta/interfaces/libanjuta.idl,
8848 plugins/debug-manager/stack_trace.c:
8849 Add a dialog box when a signal is received (except SIGINT)
8850 Display stack frame even if arguments are not available
8852 2007-03-03 Naba Kumar <naba@gnome.org>
8854 * TODO.tasks: Icons bounty added.
8856 * libanjuta/anjuta-plugin-manager.[ch]: Implemented remember plugin
8859 * libanjuta/anjuta-profile-manager.[ch]: Implemented profile scoping
8862 * configure.in, src/anjuta.c, plugins/project-manager/plugin.[ch],
8863 plugins/Makefile.am, (removed) plugins/profile-default/*,
8864 plugins/project-manager/anjuta-project-manager.plugin.in,
8865 plugins/project-manager/anjuta-project-manager.ui: Use the new plugins
8866 profile implementation to load user profile and projects. Store and
8867 restore remembered plugins. Use profile scoping and descoping for
8868 saving and loading sesstions.
8870 * libanjuta/anjuta-plugin-handle.c, libanjuta/anjuta-plugin-manager.c,
8871 libanjuta/anjuta-shell.c, libanjuta/anjuta-preferences.c,
8872 libanjuta/anjuta-profile-manager.c, libanjuta/anjuta-ui.c: Disabled
8875 2007-03-03 Sebastien Granjoux <seb.sfo@free.fr>
8877 * plugins/debug-manager/debug_tree.c
8878 plugins/debug-manager/debug_tree.h:
8879 Bug fix, deleting wrong variable
8881 * plugins/gdb/debugger.c:
8882 Bug fix, remove forgotten debugging code
8884 2007-03-02 Johannes Schmid <jhs@gnome.org>
8886 * plugins/document-manager/anjuta-document-manager.ui:
8887 * plugins/search/anjuta-search.ui:
8888 * plugins/symbol-browser/anjuta-symbol-browser-plugin.ui:
8889 Break toolbars into smaller peaces: ToolbarBookmark, ToolbarSymbols,
8892 * src/anjuta-app.c: (on_toolbar_view_toggled),
8893 (on_add_merge_widget), (on_session_save), (on_widget_remove):
8894 Save toolbar positions, don't use fixed toolbar style
8896 All in all this will allow more complex toolbar configurations and
8897 might gain some space on smaller displays because the user can disable
8898 toolbar parts he does not use. Also allows to use any toolbar style
8899 without looking too ugly.
8901 2007-03-01 Naba Kumasr <naba@gnome.org>
8903 * TODO.tasks: Added a bounty for creating icons.
8905 * libanjuta/anjuta-profile.c, libanjuta/anjuta-profile-manager.c,
8906 libanjuta/anjuta-profile-manager.h: Fixed infinite loop. Added
8907 profile-changed signal. Do not sync non-user-activatable plugins.
8909 2007-02-29 Sebastien Granjoux <seb.sfo@free.fr>
8911 * plugins/debug-manager/disassemble.c,
8912 plugins/debug-manager/sparse_view.c,
8913 plugins/gdb/debugger.c,
8914 libanjuta/interfaces/libanjuta.idl:
8915 Display function name in disassembly view
8917 2007-02-28 Sebastien Granjoux <seb.sfo@free.fr>
8919 * (added) plugins/debug-manager/bookmark.png,
8920 (added) plugins/debug-manager/breakpoint-disabled.png,
8921 (added) plugins/debug-manager/breakpoint-enabled.png,
8922 (added) plugins/debug-manager/program-counter.png,
8923 (added) plugins/debug-manager/linemarker.png,
8924 plugins/debug-manager/Makefile.am,
8925 plugins/debug-manager/disassemble.c,
8926 plugins/debug-manager/disassemble.h,
8927 plugins/debug-manager/sparse_buffer.c,
8928 plugins/debug-manager/sparse_buffer.h,
8929 plugins/debug-manager/sparse_view.c,
8930 plugins/debug-manager/sparse_view.h,
8931 plugins/debug-manager/plugin.c,
8932 plugins/debug-manager/breakpoints.c,
8933 libanjuta/interfaces/libanjuta.idl:
8934 Add markers in the disassembly view
8935 Display program counter and breakpoints in disassembly view
8937 * plugins/gdb/debugger.c:
8938 Fix a bug added with my previous patch, setting and clearing
8939 breakpoints was not working
8941 2007-02-28 Johannes Schmid <jhs@gnome.org>
8943 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml:
8944 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
8945 * manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml:
8946 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml:
8947 * manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml:
8948 * manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml:
8949 * manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml:
8950 * manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
8951 * manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml:
8952 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
8953 Updated (why do they need to be under version control?)
8955 * plugins/message-view/anjuta-msgman.c: (on_msgman_close_all),
8956 (create_tab_popup_menu), (on_msgman_popup_menu),
8957 (on_tab_button_press_event), (anjuta_msgman_page_new),
8958 (anjuta_msgman_finalize), (anjuta_msgman_instance_init):
8959 Added "Close all message tabs" popup menu
8961 2007-02-26 Naba Kumar <naba@gnome.org>
8963 * plugins/profiler/gprof-flat-profile-entry.c,
8964 plugins/profiler/gprof-flat-profile.c,
8965 plugins/profiler/gprof-flat-profile-entry.h,
8966 plugins/profiler/gprof-flat-profile.h,
8967 plugins/profiler/gprof-flat-profile-view.c,
8968 plugins/profiler/gprof-flat-profile-view.h,
8969 plugins/profiler/gprof-call-graph-block-entry.c,
8970 plugins/profiler/gprof-call-graph-block.c,
8971 plugins/profiler/gprof-function-call-chart-view.c,
8972 plugins/profiler/gprof-call-graph-block-entry.h,
8973 plugins/profiler/gprof-profile-data.c,
8974 plugins/profiler/gprof-call-graph-block.h,
8975 plugins/profiler/gprof-view.c,
8976 plugins/profiler/gprof-call-graph.c,
8977 plugins/profiler/gprof-function-call-chart-view.h,
8978 plugins/profiler/gprof-profile-data.h,
8979 plugins/profiler/gprof-call-graph.h,
8980 plugins/profiler/gprof-view.h,
8981 plugins/profiler/gprof-view-manager.c,
8982 plugins/profiler/gprof-call-graph-view.c,
8983 plugins/profiler/plugin.c,
8984 plugins/profiler/gprof-view-manager.h,
8985 plugins/profiler/gprof-call-graph-view.h,
8986 plugins/profiler/gprof-function-call-tree-view.c,
8987 plugins/profiler/gprof-function-call-tree-view.h,
8988 plugins/profiler/Makefile.am: Fix compiler warnings and link with
8989 gnome-vfs. Fixes bug #411377.
8991 2007-02-26 Naba Kumar <naba@gnome.org>
8993 * plugins/profiler/gprof-profile-data.c: Fixes bug #411623,
8995 Patch from James Liggett <jrliggett@cox.net>:
8996 * plugins/profiler/gprof-flat-profile-view.c,
8997 plugins/profiler/gprof-flat-profile-view.h,
8998 plugins/profiler/gprof-function-call-chart-view.c,
8999 plugins/profiler/gprof-function-call-chart-view.h,
9000 plugins/profiler/gprof-view.c,
9001 plugins/profiler/gprof-view.h,
9002 plugins/profiler/gprof-call-graph-view.c,
9003 plugins/profiler/plugin.c,
9004 plugins/profiler/gprof-call-graph-view.h,
9005 plugins/profiler/gprof-function-call-tree-view.c,
9006 plugins/profiler/gprof-function-call-tree-view.h: Implements
9007 double click navigation. Fixes bug #403514.
9009 2007-02-25 Naba Kumar <naba@gnome.org>
9011 * libanjuta/anjuta-plugin-manager.c,
9012 libanjuta/anjuta-plugin-handle.[ch],
9013 plugins/build-basic-autotools/build-basic-autotools.c: Removed the use of
9014 g_hash_table_remove_all (introduced in glib 2.12) to stay the
9015 dependency on glib 2.8. Fixes bug #411623.
9017 2007-02-24 Naba kumar <naba@gnome.org>
9019 * libanjuta/interfaces/Makefile.am.iface: Added log domain.
9021 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin-manager.c,
9022 libanjuta/anjuta-plugin-manager.h, libanjuta/anjuta-profile.c,
9023 libanjuta/anjuta-profile.h, libanjuta/Makefile.am,
9024 (added) libanjuta/anjuta-profile-manager.c,
9025 (added) libanjuta/anjuta-profile-manager.h: Implemented profile
9027 Implemented profile pushing and popping. Implemented profile xml
9028 synchronization. Implemented error handling in profiles. Implemented
9029 activation and deactivation signals in plugin manager.
9031 * libanjuta/Makefile.am: Added libanjuta log domain.
9033 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9034 src/anjuta-app.c, src/anjuta-app.h: Added get_profile_manager()
9035 in AnjutaShell interface and implemented it in AnjutaApp.
9037 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9039 2007-02-23 Naba kumar <naba@gnome.org>
9041 src/main.c: Fixed missing end quote.
9043 2007-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
9045 * plugins/debug-manager/breakpoints.c: Enabled/Disabled breakpoints.
9048 2007-02-20 Naba Kumar <naba@gnome.org>
9050 * plugins/subversion/plugin.c: Added "..." menuitems.
9051 * ROADMAP, README: Updated.
9052 * libanjuta/anjuta-profile.c: Fixed bugs.
9054 * (removed)plugins/gtodo/gtodo.c, (removed)plugins/gtodo/main.c,
9055 plugins/gtodo/Makefile.am: Removed dead code.
9057 Patch from Antoine Cailliau <a.cailliau@ac-graphic.net>:
9058 * plugins/gtodo/interface.c, plugins/gtodo/preferences.c,
9059 plugins/gtodo/notification.c, plugins/gtodo/add_edit_item.c,
9060 plugins/gtodo/list_tooltip.c,
9061 plugins/document-manager/goto_line.c, plugins/glade/plugin.c,
9062 libanjuta/anjuta-save-prompt.c: Fixed translatable strings to
9063 not contain markups. Fixes Bug #360462.
9065 2007-02-16 Naba Kumar <naba@gnome.org>
9067 * manuals/reference/libanjuta/project-wizard-format.sgml: Removed
9068 unnecessary sub-sections.
9070 2007-02-15 Naba Kumar <naba@gnome.org>
9072 * (removed) plugins/document-manager/bookmark-prev-16.png,
9073 plugins/document-manager/bookmark-last.png,
9074 (removed)plugins/document-manager/bookmark-first-16.png,
9075 plugins/document-manager/bookmark-prev.png,
9076 (added) plugins/document-manager/bookmark-toggle.png,
9077 (removed)plugins/document-manager/bookmark_toggle.xpm,
9078 (removed)plugins/document-manager/bookmark-last-16.png,
9079 plugins/document-manager/plugin.c,
9080 plugins/document-manager/anjuta-document-manager.ui,
9081 (removed)plugins/document-manager/bookmark-next-16.png,
9082 plugins/document-manager/bookmark-next.png,
9083 plugins/document-manager/Makefile.am,
9084 (added) plugins/document-manager/bookmark-clear.png,
9085 plugins/document-manager/bookmark-first.png: Upgraded bookmark
9086 icons (stolen from monodevelop). Added clear bookmarks toolbar
9089 * plugins/document-manager/plugin.c,
9090 (added) plugins/document-manager/swap.png,
9091 (removed) plugins/document-manager/undock.png,
9092 plugins/document-manager/Makefile.am: Fixed swap icon.
9094 2007-02-13 Naba Kumar <naba@gnome.org>
9096 * plugins/class-gen/element-editor.c: Fixed typo.
9098 * libanjuta/anjuta-plugin-manager.c, libanjuta/anjuta-plugin-manager.h,
9099 libanjuta/anjuta-profile.c, libanjuta/anjuta-profile.h:
9100 Implementing plugin profiles loading.
9102 2007-02-13 Naba Kumar <naba@gnome.org>
9104 * pixmaps/*.xpm, pixmaps/Makefile.am: Removed old icons.
9105 * pixmaps/Makefile.am, pixmaps/appwiz*.png,
9106 pixmaps/applogo.png, pixmaps/anjuta_logo.png,
9107 pixmaps/open_project.png, pixmaps/close_project.png:
9108 Removed more old icons.
9109 * pixmaps/anjuta_logo2.png, pixmaps/anjuta_logo.png,
9110 pixmaps/Makefile.am, src/about.c: Renmaed anjuta_logo2.png to
9113 2007-02-13 Naba Kumar <naba@gnome.org>
9115 * plugins/class-gen/element-editor.c: Included missing headers to
9116 prevent build failures in some cases.
9118 2007-02-13 Sebastien Granjoux <seb.sfo@free.fr>
9120 * plugins/debug-manager/stack_trace.c:
9123 * plugins/debug-manager/watch.c,
9124 plugins/debug-manager/breakpoints.c:
9125 Same bug than above, wrong use of gtk_ui_manager_get_widget
9127 === anjuta 2.1.1 ===
9129 2007-02-11 Naba Kumar <naba@gnome.org>
9131 * cofigure.in: Bumped version to 2.1.1
9132 * NEWS: Updated for 2.1.1 release.
9134 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9136 * plugins/debug-manager/plugin.c,
9137 plugins/debug-manager/sparse_view.c,
9138 plugins/debug-manager/sparse_view.h:
9141 * plugins/gdb/debugger.c,
9142 plugins/debug-manager/debugger.c,
9143 plugins/debug-manager/memory.c,
9144 plugins/debug-manager/sparse_buffer.c
9145 plugins/gdb/debugger.h,
9146 libanjuta/interfaces/libanjuta.idl:
9147 Clean up, remove some warnings
9148 Use guint everywhere for addresses
9149 Rewrite code parsing position in debugger
9151 2007-02-10 Sebastien Granjoux <seb.sfo@free.fr>
9153 * plugins/debug-manager/debug_tree.c:
9154 Use GtkTreeRowReference instead of GtkTreeIter as callback data
9157 2007-02-08 Naba Kumar <naba@gnome.org>
9159 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9160 Delay showing the 'file modified on disk' dialog for one sec
9161 from the last notification to insure multiple notifications for
9162 the same file are treated as one. Do not same multiple dialogs
9163 for the same file. Make sure to destory the dialog if later
9164 the conent is no longer different.
9166 2007-02-08 Naba Kumar <naba@gnome.org>
9168 * plugins/editor/text_editor.h, plugins/editor/text_editor.c:
9169 Prevented spurious 'file modified' dialogs in scintilla editor
9170 when the file is saved.
9172 2007-02-09 Johannes Schmid <jhs@gnome.org>
9174 * scripts/glade2schema.pl:
9175 Added script to convert glade preferences into gconf schema files.
9178 2007-02-08 Naba Kumar <naba@gnome.org>
9180 * src/anjuta-app.c: Destroy toolbar menuitem when the toolbar
9181 itself is destroyed. Fixes bug #355160.
9183 2007-02-08 Johannes Schmid <jhs@gnome.org>
9185 * plugins/profiler/profiler.plugin:
9186 removed from version control (only .in file needed)
9188 * plugins/sourceview/anjuta-view.c: (anjuta_view_init):
9189 * plugins/sourceview/sourceview.c: (sourceview_new):
9192 * plugins/subversion/svn-thread.c: (svn_thread_start):
9193 * src/main.c: (main):
9195 Fixed #395875 about initialisation of threads too late
9197 2007-02-07 Armin Burgmeier <armin@arbur.net>
9199 Reviewed by Naba Kumar <naba@gnome.org>:
9200 * plugins/class-gen/plugin.c:
9201 * plugins/class-gen/window.c: Removed browse button related code, load
9202 generated output directly into new buffers when not adding to project.
9204 * plugins/class-gen/anjuta-class-gen-plugin.glade: Removed browse
9205 buttons from user interface.
9207 2007-02-07 Naba Kumar <naba@gnome.org>
9209 * po/POTFILES.in: Fixed distcheck.
9211 2007-02-07 Daniel Nylander <po@danielnylander.se>
9213 * manuals/anjuta-manual/sv/sv.po: Added initial Swedish translation.
9215 2007-02-07 Johannes Schmid <jhs@gnome.org>
9217 * anjuta.desktop.in.in:
9220 2007-02-07 Johannes Schmid <jhs@gnome.org>
9223 * manuals/anjuta-manual/*
9224 * manuals/anjuta-faqs/*:
9225 #398991 – Anjuta manuals does not use the gnome-doc-utils format
9227 * plugins/document-manager/anjuta-document-manager.plugin.in:
9228 Removed duplicate application-xml mime-type (review patches properly ;-)
9230 2007-02-06 Sebastien Granjoux <seb.sfo@free.fr>
9232 * plugins/gdb/debugger.c,
9233 libanjuta/interfaces/libanjuta.idl:
9235 Fix handling of missing source file
9237 2007-02-06 Naba Kumar <naba@gnome.org>
9239 Patch from James Liggett <jrliggett@cox.net>:
9240 * plugins/profiler/gprof-flat-profile.c,
9241 plugins/profiler/gprof-profile-data.c,
9242 plugins/profiler/gprof-call-graph.c,
9243 plugins/profiler/gprof-profile-data.h,
9244 plugins/profiler/plugin.c: Fixed infinite loop bug #403501,
9245 Show profiler view when target selected bug #403515.
9247 2007-02-05 Naba Kumar <naba@gnome.org>
9249 * configure.in: Enabled devhelp plugin by default now that
9252 Patch from parmigio@2ainfo.it:
9253 * plugins/document-manager/anjuta-document-manager.plugin.in:
9254 Added xml file type in supported mime types list.
9256 2007-02-04 Sebastien Granjoux <seb.sfo@free.fr>
9258 * plugins/debug-manager/debugger.c,
9259 plugins/debug-manager/plugin.c:
9260 Add a field in status bar displaying debugger state
9261 Change cursor shape when debugger is busy
9264 * plugins/debug-manager/watch.c,
9265 plugins/debug-manager/locals.c,
9266 libanjuta/interfaces/libanjuta.idl:
9267 Clean up, remove debugging messages and unused signals
9269 2007-02-03 Johannes Schmid <jhs@gnome.org>
9272 Fixed AC_INIT and seperated version to major, minor, micro
9275 Load Subversion instead of CVS
9277 * anjuta.desktop.in.in:
9278 Fixed bug-buddy component
9280 Original patch from Rob Bradfort <robster@debian.org>:
9281 * src/main.c: (get_command_line_args), (main):
9282 Bug #335981 – Migration from popt to GOption
9284 2007-02-03 Naba Kumar <naba@gnome.org>
9286 * configure.in: Depend on devhelp 0.13 and fixed gecko home
9287 path variable. Fixed bug #341170.
9288 * plugins/profiler/Makefile.am: Fixed indentation.
9290 2007-02-02 Sebastien Granjoux <seb.sfo@free.fr>
9292 * libanjuta/interfaces/libanjuta.idl,
9293 plugins/sourceview/sourceview.c,
9294 plugins/editor/text-editor.c,
9295 plugins/symbol-browser/plugin.c,
9296 plugins/search/search-replace.c,
9297 plugins/document-manager/goto_line.c,
9298 plugins/document-manager/action-callbacks.c,
9299 plugins/document-manager/anjuta-docman.c:
9300 Rename markers of anjuta interface
9301 IANJUTA_MARKABLE_NONE has been removed
9302 IANJUTA_MARKABLE_BASIC renamed in IANJUTA_MARKABLE_LINEMARKER
9303 IANJUTA_MARKABLE_LIGHT renamed in IANJUTA_MARKABLE_BOOKMARK
9304 IANJUTA_MARKABLE_ATTENTIVE renamed in
9305 IANJUTA_MARKABLE_BREAKPOINT_DISABLED
9306 IANJUTA_MARKABLE_INTENSE renamed in
9307 IANJUTA_MARKABLE_BREAKPOINT_ENABLED
9308 IANJUTA_MARKABLE_PROGRAM_COUNTER has been created
9310 * (removed) plugins/sourceview/marker-light.png,
9311 (removed) plugins/sourceview/marker-basic.png,
9312 (removed) plugins/sourceview/marker-attentive.png,
9313 (removed) plugins/sourceview/marker-intense.png,
9314 plugins/sourceview/bookmark.png,
9315 (added) plugins/sourceview/breakpoint-disabled.png,
9316 (added) plugins/sourceview/breakpoint-enabled.png,
9317 (added) plugins/sourceview/program-counter.png,
9318 (added) plugins/sourceview/linemarker.png,
9319 plugins/sourceview/Makefile.am,
9320 (added) plugins/editor/bookmark.xpm,
9321 (added) plugins/editor/breakpoint-disabled.xpm,
9322 (added) plugins/editor/breakpoint-enabled.xpm,
9323 (added) plugins/editor/program-counter.xpm,
9324 (added) plugins/editor/linemarker.xpm,
9325 plugins/editor/Makefile.am:
9326 Add or change marker pixmaps in scintilla and sourceview editor
9328 * plugins/document-manager/plugin.c,
9329 libanjuta/interfaces/libanjuta.idl,
9330 plugins/debug-manager/plugin.c,
9331 plugins/debug-manager/breakpoints.c
9332 plugins/gdb/debugger.c:
9333 Fix bug #376404, program counter marker is not displayed when debugger
9334 Return the selected editor or NULL (if file does not exist) with
9335 ianjuta_document_manager_goto_file_line* functions
9336 Emit a change-location signal even if the program counter is in an
9339 2007-02-02 Naba Kumar <naba@gnome.org>
9341 * TODO.tasks: Marked bounty bug #359478 completed. And checked
9342 older bounties 'Done'.
9344 2007-02-02 Naba Kumar <naba@gnome.org>
9346 * TODO.tasks: Fixed typop.
9348 Patch from James Liggett <jrliggett@cox.net>:
9349 * plugins/profiler/*, plugins/class-inheritance/Makefile.am,
9350 plugins/Makefile.am, configure.in, libanjuta/Makefile.am: gprof
9351 profiler plugin by James Liggett. Completes bounty bug #359478
9352 'Gprof performance profiler plugin'
9354 2007-02-01 Naba Kumar <naba@gnome.org>
9356 * src/main.c: Renamed option name.
9358 * TODO.tasks: Marked "Test and fix all project wizards templates"
9361 2007-01-29 Johannes Schmid <jhs@gnome.org>
9363 * plugins/document-manager/plugin.c: (on_editor_changed):
9364 Added DEBUG_PRINT(...)
9365 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent):
9367 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in:
9368 Fix language support plugin for sourceview editor (add some new
9371 * plugins/sourceview/sourceview.c: (iindic_clear):
9372 Clear all indicators
9374 2007-01-29 Johannes Schmid <jhs@gnome.org>
9377 Minor task currentions
9379 * libanjuta/interfaces/libanjuta.idl:
9380 * plugins/editor/text_editor.c: (itext_editor_set_auto_indent),
9381 (itext_editor_iface_init):
9382 * plugins/language-support-cpp-java/plugin.c: (install_support):
9383 * plugins/sourceview/sourceview.c: (ieditor_set_auto_indent),
9384 (ieditor_get_attributes), (ieditor_iface_init):
9385 Added ianjuta_editor_set_auto_indent to disable auto-indent from language support
9388 * plugins/sourceview/sourceview.glade:
9389 Fixed sourceview preference window
9391 2007-01-28 Naba Kumar <naba@gnome.org>
9393 * src/anjuta.glade, src/anjuta.c, src/main.c, src/anjuta.h:
9394 Implemented --no-files and --no-session command line options and
9395 corresponding preferernces checkboxes in General tab.
9397 2007-01-28 Johannes Schmid <jhs@gnome.org>
9399 * plugins/subversion/plugin.c:
9400 * plugins/subversion/plugin.h:
9401 * plugins/subversion/svn-notify.c: (svn_show_info),
9402 (show_svn_error), (on_svn_notify):
9403 * plugins/subversion/svn-notify.h:
9404 * plugins/subversion/svn-thread.c: (create_message_view),
9406 Fixed error handling and fixed #394216 – No indication of subversion commands running
9408 * plugins/tools/execute.c: (atp_output_context_print):
9409 Show name of tool in message pane
9411 2007-01-28 Naba Kumar <naba@gnome.org>
9413 * configure.in, plugins/glade/plugin.c: Make it work with
9414 glade svn. Based on patch from Vincent Geddes. Fixes bug #400833.
9416 * configure.in, src/Makefile.am: Cleaned up dead codes. Added ldflags
9417 from devhelp (won't work untill devhelp is fixed: bug #341170).
9419 * plugins/symbol-browser/an_symbol_prefs.c: Code cleanup.
9421 2007-01-26 Sebastien Granjoux <seb.sfo@free.fr>
9423 Reviewed by Naba Kumar <naba@gnome.org>:
9424 * libanjuta/interfaces/libanjuta.idl,
9425 plugins/debug-manager/debugger.c,
9426 plugins/debug-manager/start.c,
9427 plugins/gdb/plugin.c,
9428 plugins/gdb/debugger.c,
9429 plugins/gdb/debugger.h:
9430 Fix a bug when launching gdb
9431 Set the terminal for the debugged program on the command line.
9433 2007-01-26 Johannes Schmid <jhs@gnome.org>
9435 * plugins/sourceview/anjuta-document-saver.c:
9436 (anjuta_document_saver_save):
9437 * plugins/sourceview/anjuta-document.c: (document_saver_saving):
9438 * plugins/sourceview/sourceview.c: (save_if_modified),
9439 (on_document_saved), (ifile_savable_save), (ifile_savable_save_as):
9440 Proper error handling, for example if a file was modified externally. Use backup files
9441 to avoid data-loss on disk full.
9443 2007-01-24 Naba Kumar <naba@gnome.org>
9445 * plugins/devhelp/htmlview.c: Fixed crash during project load.
9446 Fixed mem leak and source leak.
9448 2007-01-24 Sebastien Granjoux <seb.sfo@free.fr>
9450 Reviewed by Naba Kumar <naba@gnome.org>:
9451 * plugins/debug-manager/debug_tree.c,
9452 plugins/debug-manager/debug_tree.h,
9453 plugins/debug-manager/watch.c:
9454 Partial rewrite of the variable object code, find and fix a few bugs
9455 Fix bug #395808: gdb can still crash but children are listed
9456 on request only so you can avoid the crash
9458 2007-01-24 Naba Kumar <naba@gnome.org>
9460 * (added) plugins/symbol-browser/anjuta-symbol-locals.c,
9461 (added) plugins/symbol-browser/anjuta-symbol-locals.h,
9462 plugins/symbol-browser/plugin.h,
9463 plugins/symbol-browser/plugin.c,
9464 plugins/symbol-browser/Makefile.am: Added current file (local)
9465 symbols view (Seriously getting bored with the browse toolbar).
9467 2007-01-22 Naba Kumar <naba@gnome.org>
9469 Patch from Gabor Kelemen:
9470 * po/POTFILES.in: Added .plugin.in files.
9472 2007-01-21 Yang Hong <yanghong@ccoss.com.cn>
9474 Reviewed by Naba Kumar <naba@gnome.org>:
9475 * plugins/document-manager/anjuta-docman.c,
9476 plugins/message-view/anjuta-msgman.c
9477 Set right alignment to the label widget in the tab title.
9479 2007-01-21 Naba Kumar <naba@gnome.org>
9481 * libegg/egg-combo-action.c: Fixed mode line.
9482 * manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
9483 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated.
9485 2007-01-21 Armin Burgmeier <armin@arbur.net>
9487 Reviewed by Naba Kumar <naba@gnome.org>:
9488 * plugins/class-gen/plugin.c: Prompt for target before actually
9489 generating the class files. This ensures that the files are created in
9490 the correct directory. Fixes bug #397406.
9492 * plugins/class-gen/window.c: Set browse buttons to insensitive when
9493 the class is added to the project.
9495 2007-01-21 Naba Kumar <naba@gnome.org>
9497 * libanjuta/anjuta-plugin-description.c,
9498 libanjuta/anjuta-ui.h,
9499 libanjuta/anjuta-status.c,
9500 libanjuta/anjuta-plugin-description.h,
9501 libanjuta/cell-renderer-captioned-image.c,
9502 libanjuta/anjuta-plugin-handle.c,
9503 libanjuta/anjuta-status.h,
9504 libanjuta/resources.c,
9505 libanjuta/cell-renderer-captioned-image.h,
9506 libanjuta/glue-cpp.c,
9507 libanjuta/anjuta-plugin-handle.h,
9508 libanjuta/anjuta-plugin.c,
9509 libanjuta/anjuta-preferences-dialog.c,
9510 libanjuta/libanjuta.h,
9511 libanjuta/resources.h,
9512 libanjuta/glue-cpp.h,
9513 libanjuta/anjuta-plugin.h,
9514 libanjuta/anjuta-preferences-dialog.h,
9515 libanjuta/anjuta-plugin-manager.c,
9516 libanjuta/anjuta-shell.c,
9517 libanjuta/anjuta-plugin-manager.h,
9518 libanjuta/anjuta-shell.h,
9519 libanjuta/anjuta-save-prompt.c,
9520 libanjuta/anjuta-save-prompt.h,
9521 libanjuta/anjuta-children.c,
9522 libanjuta/anjuta-utils.c,
9523 libanjuta/anjuta-profile.c,
9524 libanjuta/anjuta-preferences.c,
9525 libanjuta/anjuta-launcher.c,
9526 libanjuta/anjuta-utils.h,
9527 libanjuta/anjuta-profile.h,
9528 libanjuta/anjuta-launcher.h,
9529 libanjuta/anjuta-ui.c: Updated file headers.
9531 * po/POTFILES.in: Updated.
9533 * libanjuta/anjuta-marshal.list,
9534 (added) libanjuta/anjuta-plugin-handle.c,
9535 (added) libanjuta/anjuta-plugin-handle.h,
9536 (added) libanjuta/anjuta-plugin-manager.c,
9537 (added) libanjuta/anjuta-plugin-manager.h,
9538 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
9539 (added) libanjuta/anjuta-profile.c,
9540 (added) libanjuta/anjuta-profile.h,
9541 (renamed) libanjuta/plugins.c, (renamed) libanjuta/plugins.h,
9542 libanjuta/Makefile.am, src/anjuta-app.c, src/anjuta-app.h,
9543 src/shell.c, src/about.c, src/shell.h, src/anjuta.c, src/main.c,
9544 src/action-callbacks.c: Implemented AnjutaPluginManager
9545 class based on old plugins.[ch]. Implemented AnjutaProfile as
9546 prelimanary profiles implementation. Implemented AnjutaPluginHandle
9547 class to represent plugins (not to be confused with plugin objects).
9548 Added a method anjuta_shell_get_plugin_manager() in AnjutaShell and
9549 implemented it in AnjutaApp and AnjutaTestShell.
9550 De-globalized plugin management and several clean ups.
9552 * plugins/file-loader/plugin.c, plugins/symbol-browser/plugin.c,
9553 plugins/debug-manager/debugger.c, plugins/debug-manager/plugin.c,
9554 plugins/search/search-replace.c, plugins/terminal/terminal.c,
9555 plugins/project-import/project-import.c,
9556 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
9557 plugins/document-manager/plugin.c, plugins/file-manager/plugin.c:
9558 Fixed plugins for the change in API.
9560 * libanjuta/anjuta-utils.c: Fixed a crash bug when saving an empty
9563 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
9565 2007-01-19 Sebastien Granjoux <seb.sfo@free.fr>
9567 Reviewed by Naba Kumar <naba@gnome.org>:
9568 * libanjuta/anjuta-launcher.c,
9569 libanjuta/anjuta-launcher.h:
9570 Add a new function anjuta_set_terminate_on_exit to close the i/o
9571 channel when the child exit
9572 Return directly the status and not the exit code in child-exited
9575 * plugins/gdb/debugger.c:
9576 Use new function in debugger plugin
9578 2007-01-18 Johannes Schmid <jhs@gnome.org>
9580 * src/about.c: Do not show empty license information instead hide the button (#397883)
9582 2007-01-15 Johannes Schmid <jhs@gnome.org>
9584 * plugins/project-manager/plugin.c:
9585 * plugins/project-wizard/templates/python.wiz
9586 * plugins/project-wizard/templates/python/src/Makefile.am.tpl:
9588 Fixed #335235 python programs are not executeable/ do not start when pressing F3
9589 You will also need latest gnome-build svn
9591 === anjuta 2.1.0 ===
9593 2007-01-14 Naba Kumar <naba@gnome.org>
9595 * configure.in: Removed reference of mkfile project
9596 template to fix distcheck build error.
9599 * configure.in: Bumped version to 2.1.0 for beta release.
9600 * plugins/symbol-browser/an_symbol_view.c: Fixed Bug #396571: Anjuta
9601 crashes as soon as editing starts in normal text files.
9603 2007-01-14 Johannes Schmid <jhs@gnome.org>
9607 Applied http://live.gnome.org/GnomeGoals/PoLinguas
9610 Patch from Massimo Cora' to hopefully fix #395362
9612 * plugins/project-wizard/templates/*:
9614 Fixed and tested all project-wizards. Deactivated mkfile project because
9615 it was totally broken and I don't see any real use for it.
9616 Applied http://live.gnome.org/GnomeGoals/PoLinguas to all projects
9618 2007-01-14 Naba Kumar <naba@gnome.org>
9620 * NEWS: Updated for release.
9622 * libanjuta/anjuta-launcher.c: Fixed a possible timer leak.
9624 * libanjuta/interfaces/libanjuta.idl,
9625 plugins/editor/text_editor_cbs.c,
9626 plugins/editor/text_editor.c: Added 'changed' signal in IAnjutaEditor
9627 interface and implemented it for scintilla.
9629 * plugins/editor/text-editor.c: Fixed highlighing issues when
9630 used with indicators (particularly when the file is just opened).
9631 Fixes bug #377477 – when debugging, scintilla editor grays out all
9632 lines before current line.
9634 * plugins/build-basic-autotools/build-basic-autotools.[ch]:
9635 Maintain a separate list of indicated edtitors for separate contexts.
9636 Fixes bug 342717 - Build errors redisplayed AFTER a successful build.
9638 2007-01-12 Sebastien Granjoux <seb.sfo@free.fr>
9640 Reviewed by Naba Kumar <naba@gnome.org>:
9641 * plugins/debug-manager/plugin.c:
9642 Bug fix: breakpoints cannot be added after stopping the debugger
9644 2007-01-13 Naba Kumar <naba@gnome.org>
9646 * NEWS: Updated for release.
9648 2007-01-12 Johannes Schmid <jhs@gnome.org>
9650 * plugins/project-wizard/anjuta-plugin/src/Makefile.am.tpl:
9651 * plugins/project-wizard/cpp/src/Makefile.am.tpl:
9652 * plugins/project-wizard/gcj/src/Makefile.am.tpl:
9653 * plugins/project-wizard/gnome/src/Makefile.am.tpl:
9654 * plugins/project-wizard/gtk/src/Makefile.am.tpl:
9655 * plugins/project-wizard/gtkmm/src/Makefile.am.tpl:
9656 * plugins/project-wizard/terminal/src/Makefile.am.tpl:
9657 * plugins/project-wizard/wxwin/src/Makefile.am.tpl:
9658 * plugins/project-wizard/xlib/src/Makefile.am.tpl:
9659 * plugins/project-wizard/xlib-dock/src/Makefile.am.tpl:
9661 Fixed #395767: Changed PACKAGE_LIBS and PACKAGE_CFLAGS to
9662 [+NameCUpper+]_CFLAGS/LIBS in Makefile.am.tpl
9664 * plugins/sourceview/sourceview.c:
9665 Use gtk_text_buffer_get_slice() instead of gtk_text_buffer_get_text because we rely
9666 on character positions.
9668 2007-01-12 Naba Kumar <naba@gnome.org>
9671 plugins/project-manager/plugin.c,
9672 plugins/profile-default/plugin.c,
9673 libanjuta/anjuta-status.c,
9674 libanjuta/anjuta-status.h: Introduced an API for application title
9675 in AnjutaStatus. Set application title to project name.
9677 2007-01-11 Massimo Cora' <maxcvs@email.i>
9679 Reviewed by Naba Kumar <naba@gnome.org>:
9680 * tagmanager/Makefile.am,
9681 plugins/symbol-browser/Makefile.am: removed installation for
9684 2007-01-11 Sebastien Granjoux <seb.sfo@free.fr>
9686 Reviewed by Naba Kumar <naba@gnome.org>:
9687 * plugins/debug-manager/start.h,
9688 plugins/debug-manager/start.c,
9689 plugins/debug-manager/anjuta-debug-manager.ui,
9690 plugins/debug-manager/plugin.c:
9691 Partial fix for bug #392537
9693 * plugins/debug-manager/disassemble.c:
9696 2007-01-11 Naba Kumar <naba@gnome.org>
9698 * src/anjuta.c: Load project seperately from session,
9699 so that project session is also loaded.
9701 * plugins/profile-default/plugin.c: Load project in new
9702 anjuta if there already is one loaded currently (disabled
9705 * plugins/editor/aneditor.cxx: Disconnect focus in/out
9706 signals when editor is destroyed. Fixes a crash bug.
9708 * plugins/editor/text_editor.c: Do not mark line in
9709 ianjuta_editor_goto_line() implementation.
9711 * plugins/search/search-replace.c: Always check for markable
9712 interface availablility because its optional for an editor.
9714 * plugins/document-manager/goto_line.c,
9715 plugins/document-manager/action-callbacks.c: Mark lines for
9716 goto line commands (from dialog and from menu entry box).
9718 * plugins/file-manager/plugin.c, plugins/file-manager/plugin.h,
9719 plugins/file-manager/an_file_view.c: Expand file manager
9720 nodes in idle loop, one at a time. Did as a possible work
9721 around for bug #361763, but it didn't make any difference.
9722 However, it could still be useful in situations where there
9725 * libanjuta/anjuta-serializer.c: Avoid an unnecessary warning.
9727 2007-01-11 Naba Kumar <naba@gnome.org>
9729 * plugins/editor/scintilla/LineMarker.h,
9730 plugins/editor/scintilla/LexBasic.cxx,
9731 plugins/editor/scintilla/LexHTML.cxx,
9732 plugins/editor/scintilla/include/SciLexer.h,
9733 plugins/editor/scintilla/include/Scintilla.h,
9734 plugins/editor/scintilla/include/Scintilla.iface,
9735 plugins/editor/scintilla/include/ScintillaWidget.h,
9736 plugins/editor/scintilla/LexBash.cxx,
9737 plugins/editor/scintilla/PlatGTK.cxx,
9738 plugins/editor/scintilla/ViewStyle.h,
9739 plugins/editor/scintilla/Editor.cxx,
9740 plugins/editor/scintilla/StyleContext.h,
9741 plugins/editor/scintilla/LexCPP.cxx,
9742 plugins/editor/scintilla/Converter.h,
9743 plugins/editor/scintilla/LexAU3.cxx,
9744 plugins/editor/scintilla/Editor.h,
9745 plugins/editor/scintilla/LexPerl.cxx,
9746 plugins/editor/scintilla/LexVB.cxx,
9747 plugins/editor/scintilla/ScintillaGTK.cxx,
9748 plugins/editor/scintilla/ViewStyle.cxx,
9749 plugins/editor/scintilla/PropSet.cxx,
9750 plugins/editor/scintilla/LexSQL.cxx,
9751 plugins/editor/scintilla/ScintillaBase.cxx: Updated scintilla to
9754 2007-01-11 Armin Burgmeier <armin@arbur.net>
9756 Reviewed by Naba Kumar <naba@gnome.org>:
9757 * plugins/class-gen/element-editor.c: Scroll to a cell if it is
9758 selected for editing. This fixes bug #394218.
9760 * plugins/class-gen/plugin.c: Do not use project's root URI as project
9761 name if said URI is not known.
9763 * plugins/class-gen/window.c: When stripping function prefix away,
9764 include the trailing underscore because it is already set by the
9767 * plugins/class-gen/transform.c: Include "const char*" and "const
9768 gchar*" in the list for transforming a default C type to a GType.
9769 Don't access invalid memory when writing pointer_str in
9770 cg_transform_first_argument.
9772 2007-01-11 Naba Kumar <naba@gnome.org>
9774 * pixmaps/anjuta.png, (renamed) pixmaps/anjuta_icon.svg
9775 pixmaps/anjuta.svg, pixmaps/Makefile.am,
9776 (renamed) pixmaps/anjuta_icon.png, src/main.c,
9777 libegg/test-actions.c, anjuta.desktop.in.in,
9778 anjuta.prj: Renamed application icon to 'anjuta.png' from
9779 'anjuta_icon.png'. Added more fields in desktop file.
9781 * mime/anjuta.xml: Added magic section.
9783 * (removed) mime/anjuta.applications,
9784 (removed) mime/anjuta.mime, mime/Makefile.am,
9785 (removed) mime/anjuta.keys,
9786 mime/gnome-mime-application-x-anjuta.svg: Removed deprecated mime
9787 registeration and added scalable icon. Also fixes bug #393680
9789 2007-01-09 Curtis Magyar <curtm4n@gmail.com>
9791 Reviewed by Naba Kumar <naba@gnome.org>:
9792 * libanjuta/anjuta-status.c: fixed anjuta_status_progress_tick()
9793 and anjuta_status_progress_add_ticks() to check for progressbar
9794 being realized before trying to update it.
9796 2007-01-10 Naba Kumar <naba@gnome.org>
9798 * tagmanager/tm_workspace.c,
9800 plugins/debug-manager/Makefile.am,
9801 plugins/tools/scripts/Makefile.am,
9802 plugins/class-gen/plugin.c,
9803 plugins/class-gen/Makefile.am,
9804 global-tags/Makefile.am: Fixed make distcheck.
9806 * plugins/debug-manager/attach_process.c,
9807 plugins/debug-manager/attach_process.h,
9808 plugins/class-gen/action-callbacks.h,
9809 plugins/class-gen/action-callbacks.c,
9810 plugins/class-gen/class_gen.h,
9811 plugins/class-gen/class_gen.c: Deleted unused/old files.
9813 * (removed) scintilla, (added) plugins/editor/scintilla,
9814 plugins/editor/scintilla/lexers.make,
9815 plugins/editor/scintilla/Makefile.am,
9816 plugins/editor/Makefile.am
9817 configure.in, manuals/reference/libanjuta/Makefile.am
9818 Makefile.am: Moved scintilla to its right place.
9820 2007-01-09 Naba Kumar <naba@gnome.org>
9822 * plugins/profile-default/plugin.c: Save project session before
9823 a new one is opened.
9825 * plugins/project-manager/plugin.c,
9826 plugins/project-manager/plugin.h,
9827 plugins/project-manager/anjuta-project-manager.ui,
9828 plugins/profile-default/plugin.c,
9829 plugins/profile-default/plugin.h,
9830 plugins/profile-default/Makefile.am,
9831 (added) plugins/profile-default/anjuta-default-profile.ui,
9832 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
9833 libanjuta/interfaces/libanjuta.idl: Reverted back incomplete
9834 multiple projects support.
9836 2007-01-06 Armin Burgmeier <armin@arbur.net>
9838 Reviewed by Naba Kumar <naba@gnome.org>
9839 * plugins/class-gen/combo-flags.h:
9840 * plugins/class-gen/combo-flags.c: Added CgComboFlagsSelectionType
9841 enum, added a type parameter to selected signal. Select highlighted
9842 entry when pressing enter (but not unselect it if it was already
9843 selected) before closing the popup. Also accept input when clicking
9846 * plugins/class-gen/cell-renderer-flags.c: Do appropriate action
9847 according to selection type.
9849 * libanjuta/anjuta-marshal.list: Changed VOID:BOXED marshaller to
9852 2007-01-08 Johannes Schmid <jhs@gnome.org>
9854 * plugins/project-wizard/templates/gtkmm/configure.in.tpl
9855 * plugins/project-wizard/templates/gtkmm/Makefile.am
9856 * plugins/project-wizard/templates/python/configure.ac.tpl
9857 * plugins/project-wizard/templates/python/configure.in.tpl
9858 * plugins/project-wizard/templates/python/Makefile.am
9859 * plugins/project-wizard/templates/cpp/configure.ac.tpl
9860 * plugins/project-wizard/templates/cpp/configure.in.tpl
9861 * plugins/project-wizard/templates/cpp/Makefile.am
9862 * plugins/project-wizard/templates/terminal.wiz
9863 * plugins/project-wizard/templates/xlib-dock.wiz
9864 * plugins/project-wizard/templates/wxwin.wiz
9865 * plugins/project-wizard/templates/java.wiz
9866 * plugins/project-wizard/templates/xlib/configure.ac.tpl
9867 * plugins/project-wizard/templates/xlib/configure.in.tpl
9868 * plugins/project-wizard/templates/xlib/Makefile.am
9869 * plugins/project-wizard/templates/gcj/configure.ac.tpl
9870 * plugins/project-wizard/templates/gcj/configure.in.tpl
9871 * plugins/project-wizard/templates/gcj/Makefile.am
9872 * plugins/project-wizard/templates/terminal/configure.ac.tpl
9873 * plugins/project-wizard/templates/terminal/configure.in.tpl
9874 * plugins/project-wizard/templates/terminal/Makefile.am
9875 * plugins/project-wizard/templates/terminal/autogen.sh
9876 * plugins/project-wizard/templates/wxwin/configure.ac.tpl
9877 * plugins/project-wizard/templates/wxwin/configure.in.tpl
9878 * plugins/project-wizard/templates/wxwin/Makefile.am
9879 * plugins/project-wizard/templates/gnome.wiz
9880 * plugins/project-wizard/templates/java/configure.ac.tpl
9881 * plugins/project-wizard/templates/java/configure.in.tpl
9882 * plugins/project-wizard/templates/java/Makefile.am
9883 * plugins/project-wizard/templates/anjuta-plugin.wiz
9884 * plugins/project-wizard/templates/gtkmm.wiz
9885 * plugins/project-wizard/templates/python.wiz
9886 * plugins/project-wizard/templates/cpp.wiz
9887 * plugins/project-wizard/templates/gtk.wiz
9888 * plugins/project-wizard/templates/gcj.wiz
9889 * plugins/project-wizard/templates/anjuta-plugin/configure.ac.tpl
9890 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
9891 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
9893 Starting fixing of all project wizards:
9894 - rename configure.in to configure.ac
9895 - use proper names for PKG_CONFIG_PATH variables instead of just 'PACKAGE'
9896 - fix AC_INIT and AM_INIT_AUTOMAKE to use the correct project names
9899 * TODO.task: Added bug number to bounty
9901 2007-01-07 Johannes Schmid <jhs@gnome.org>
9903 * plugins/build-basic-autotools.c:
9904 Fixed #392290 – Missed install as root option in project manager
9906 2007-01-07 Johannes Schmid <jhs@gnome.org>
9908 * plugins/sourceview/sourceview.c:
9909 Fixed #388731 – Odd editor behaviour after performing block-text operations
9910 Fixed #388727 – Block-tab does not work
9912 * plugins/sourceview/anjuta-document.h/c:
9913 Removed deprecated has_selection() method which is now in Gtk (>= 2.10)
9916 Require Gtk+ >= 2.10 for sourceview plugin
9918 2007-01-06 Curtis Magyar <curtm4n@gmail.com>
9920 * libanjuta/anjuta-status.c:
9921 Replaced deprecated gtk_widget_draw() with gtk_widget_queue_draw()
9923 2007-01-05 Sebastien Granjoux <seb.sfo@free.fr>
9926 plugins/terminal/terminal.c:
9928 remove support for VTE < 0.9
9930 2007-01-06 Naba Kumar <naba@gnome.org>
9932 * po/POTFILES.in: Updated
9934 2007-01-05 Adam Dingle <adam@medovina.org>
9936 Reviewed by Naba Kumar <naba@gnome.org>:
9937 * plugins/message-view/anjuta-message-manager-plugin.glade:
9938 Fixed bug #377903 (improve message color defaults).
9940 2007-01-05 Naba Kumar <naba@gnome.org>
9942 * TODO.tasks: Completed Bounty bug #359862, Improve class wizard.
9944 2007-01-03 Armin Burgmeier <armin@arbur.net>
9946 Reviewed by Naba Kumar <naba@gnome.org>:
9947 * plugins/symbol-browser/test-class.h: Fixed block ends.
9949 * libanjuta/anjuta-plugin.c: Changed a C++-style-//-comment to a
9950 C-style-block comment.
9952 * plugins/project-wizard/autogen.c: (Hopefully) temporary hack to
9953 allow lists when writing autogen definition files. This is required
9954 for the new class generator. Also fixed a wrong return value in
9955 npw_autogen_write_definition_file and set a GError in
9956 npw_autogen_execute when the output file could not be opened.
9958 * plugins/class-gen/anjuta-class-gen-plugin.glade: New class generator
9961 * plugins/class-gen/Makefile.am: Added templates subdir, removed
9962 goc_template_header and goc_template_source, added top_srcdir to
9963 includes, link against project wizard (also hopefully temporarily),
9964 removed class_gen.h, class_gen.c, action-callbacks.h,
9967 * libanjuta/anjuta-marshal.list: Added VOID:BOXED marshaller.
9969 * plugins/class-gen/cell-renderer-flags.h:
9970 * plugins/class-gen/cell-renderer-flags.c:
9971 * plugins/class-gen/combo-flags.h:
9972 * plugins/class-gen/combo-flags.c:
9973 * plugins/class-gen/element-editor.c:
9974 * plugins/class-gen/element-editor.h:
9975 * plugins/class-gen/generator.c:
9976 * plugins/class-gen/generator.h:
9977 * plugins/class-gen/plugin.h:
9978 * plugins/class-gen/plugin.c:
9979 * plugins/class-gen/transform.c:
9980 * plugins/class-gen/transform.h:
9981 * plugins/class-gen/validator.c:
9982 * plugins/class-gen/validator.h:
9983 * plugins/class-gen/window.c:
9984 * plugins/class-gen/window.h: Rewrote class generator, it now allows
9985 adding of several class elements and uses autogen.
9987 * plugins/class-gen/templates/cc-header.tpl:
9988 * plugins/class-gen/templates/cc-source.tpl:
9989 * plugins/class-gen/templates/go-header.tpl:
9990 * plugins/class-gen/templates/go-source.tpl:
9991 * plugins/class-gen/templates/Makefile.am: Added Autogen templates
9992 for the class generator.
9994 * configure.in: Added plugins/class-gen/templates/Makefile to output.
9996 2007-01-04 Naba Kumar <naba@gnome.org>
9998 Patch from Nick Treleaven:
9999 * tagmanager/tm-tag.c: Fixes Bug #389764 – Tags search do not retrieve
10000 all matching symbols.
10002 Patches from Maik Beckmann and Sébastien Granjoux:
10003 * plugins/profile-default/plugin.c,
10004 plugins/project-manager/plugin.c: Unescape project name. Fixes
10007 2007-01-04 Naba Kumar <naba@gnome.org>
10009 * plugins/glade/plugin.c: Fixed compilation with
10010 older glade-3 version.
10012 Patch from Roland Illig:
10013 libanjuta/anjuta-children.c, libanjuta/anjuta-launcher.c,
10014 plugins/sourceview/anjuta-document-saver.c,
10015 plugins/terminal/terminal.c, src/main.c: Fixed Bug 392699 Some patches
10016 are necessary to build anjuta on NetBSD 3.0
10018 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
10019 * src/anjuta-app.c: Fixed Bug #377767 – resize crashes
10020 window manager in gnome.
10022 2007-01-02 Naba Kumar <naba@gnome.org>
10024 * plugins/glade/plugin.c: Make it work with glade-3 svn.
10026 2006-12-31 Sebastien Granjoux <seb.sfo@free.fr>
10028 Reviewed by Naba Kumar <naba@gnome.org>:
10029 * libanjuta/interfaces/libanjuta.idl,
10030 plugins/debug-manager/Makefile.am,
10031 plugins/debug-manager/anjuta-marshal.list,
10032 plugins/debug-manager/debugger.c,
10033 plugins/debug-manager/sparse_buffer.c,
10034 plugins/debug-manager/sparse_buffer.h,
10035 plugins/debug-manager/sparse_view.c,
10036 plugins/debug-manager/sparse_view.h,
10037 plugins/debug-manager/disassemble.h,
10038 plugins/debug-manager/disassemble.c,
10039 plugins/debug-manager/anjuta-marshal.list,
10040 plugins/debug-manager/plugin.c,
10041 plugins/gdb/debugger.c,
10042 plugins/gdb/debugger.h,
10043 plugins/gdb/plugin.c:
10044 Add a disassembly view window
10046 * plugins/debug-manager/breakpoints.c,
10047 plugins/debug-manager/chunk_view.c,
10048 plugins/debug-manager/locals.c,
10049 plugins/debug-manager/memory.c,
10050 plugins/debug-manager/registers.c,
10051 plugins/debug-manager/stack_trace.c:
10052 Add some debugging information
10054 2006-12-18 Naba Kumar <naba@gnome.org>
10056 * configure.in, plugins/glade/plugin.c: Allow building against both
10057 glade == 3.0.2 and glade > 3.0.2 (~ cvs).
10059 2006-12-03 Naba Kumar <naba@gnome.org>
10061 * TODO.tasks: Marked a bounty completed.
10063 2006-11-24 Adam Dingle <adam@medovina.org>
10065 Reviewed by Naba Kumar <naba@gnome.org>:
10066 * plugins/build-basic-autotools/build-basic-autotools.c,
10067 plugins/debug-manager/watch.c,
10068 plugins/document-manager/plugin.c,
10069 plugins/patch/plugin.c,
10070 plugins/project-manager/plugin.c:
10071 Fixed bug #378879 (several command names need ellipses).
10073 2006-11-22 Sylvain Defresne <sdefresne@gmail.com>
10075 Reviewed by: Naba Kumar <naba@gnome.org>
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/*/*.[ch]: Use class macro for type casting (ANJUTA_PLUGIN_*).
10082 * libanjuta/anjuta-plugin.h: Modification of the ANJUTA_PLUGIN_BEGIN
10083 macro so that the generated function support a NULL plugin parameter.
10085 * plugins/debug-manager/debug_tree.c: Fix an incorrect call to gfree
10086 in debug_tree_find_expression by freeing memory returned by the call
10087 to gtk_tree_model_get instead of the parameter string.
10089 2006-11-26 Sebastien Granjoux <seb.sfo@free.fr>
10091 * plugins/debug-manager/breakpoints.c:
10094 * plugins/debug-manager/anjuta-debug-manager.ui,
10095 plugins/debug-manager/debugger.c,
10096 plugins/debug-manager/plugin.c:
10099 2006-11-21 Sebastien Granjoux <seb.sfo@free.fr>
10101 * libanjuta/anjuta-launcher.c,
10102 plugins/gdb/debugger.c:
10105 2006-11-21 Naba Kumar <naba@gnome.org>
10107 * plugins/search/search_preferences.c: Fixed build break.
10109 2006-11-20 Naba Kumar <naba@gnome.org>
10111 Patch from Kjartan Maraas:
10112 * plugins/cvs-plugin/cvs-interface.c,
10113 plugins/document-manager/plugin.c,
10114 plugins/gtodo/interface.c,
10115 plugins/gtodo/libgtodo.h,
10116 plugins/message-view/anjuta-msgman.c,
10117 plugins/project-wizard/druid.c,
10118 plugins/search/search_preferences.c,
10119 plugins/sourceview/sourceview-prefs.c,
10120 plugins/terminal/terminal.c,
10121 src/start-with.c: Fix a bunch of memory leaks. Fixes bug #377115.
10123 Patch from Przemysław Grzegorczyk:
10124 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
10125 plugins/subversion/anjuta-subversion.glade: Enable files in
10126 fileselection dialog. Fixes bug #376031.
10128 2006-11-17 Adam Dingle <adam@medovina.org>
10130 Reviewed by: Naba Kumar <naba@gnome.org>
10131 * plugins/build-basic-autotools/build-basic-autotools.c
10132 * plugins/class-gen/anjuta-class-gen.plugin.in
10133 * plugins/debug-manager/breakpoints.c
10134 * plugins/debug-manager/plugin.c
10135 * plugins/devhelp/plugin.c
10136 * plugins/document-manager/plugin.c
10137 * plugins/gdb/debugger.c
10138 * plugins/glade/anjuta-glade.plugin.in
10139 * plugins/gtodo/plugin.c
10140 * plugins/language-support-cpp-java/plugin.c
10141 * plugins/message-view/plugin.c
10142 * plugins/project-import/anjuta-project-import.glade
10143 * plugins/project-import/anjuta-project-import.plugin.in
10144 * plugins/search/plugin.c
10145 * plugins/tools/scripts/tools-2.xml.in
10146 * plugins/valgrind/plugin.c
10147 * src/anjuta-actions.h:
10148 Fixed bug #376335 "menu items should be capitalized". Minor
10151 2006-11-20 Naba Kumar <naba@gnome.org>
10153 * configure.in: Fixed build.
10155 Patch from: Arjan Timmerman
10156 *configure.in: Make subvesion plugin build for apr 1.x.
10157 Fixes: Bug #364754.
10159 2006-11-20 Johannes Schmid <jhs@gnome.org>
10162 * plugins/*/*.[ch]:
10163 Removed patches from Sylvain and Günther. They caused not problems but
10164 Naba was against them.
10166 2006-11-20 Johannes Schmid <jhs@gnome.org>
10168 * Removed me from MAINTAINERS
10170 2006-11-14 Günther Brammer <GBrammer@gmx.de>
10173 Use apr-1 instead of apr-0
10175 2006-11-14 Sylvain Defresne <sdefresne@gmail.com>
10177 * global-tags/create_global_tags.sh.in: Correct a bug when environment
10178 variable $PKG_CONFIG_PATH point to an empty or non-existent directory,
10179 and another bug occuring when parsing .pc file containing quotes.
10181 2006-11-13 Sylvain Defresne <sdefresne@gmail.com>
10183 * plugins/*/*.[ch]: Use class macro for type casting.
10185 * plugins/*/*.[ch]: Corrected warnings occuring when compiling with
10186 GCC 4.1.2 (there are only two warnings remaining now when compiling
10189 * plugins/debug-manager/debug_tree.c: corrected a invalid free and
10190 a memory leak in debug_tree_find_expression; g_free was called on
10191 the parameter instead of the memory allocated by gtk_tree_model_get.
10193 * libanjuta/anjuta-plugin.h: updated the ANJUTA_PLUGIN_BEGIN macro
10194 to declare and initialize the global type variable of the plugin.
10196 2006-10-31 Naba Kumar <naba@gnome.org>
10198 * global-tags/create_global_tags.sh.in: Added an end message.
10200 * libanjuta/anjuta-launcher.h: Fixed indentation.
10202 * plugins/symbol-browser/an_symbol_prefs.c: Fixed system tags
10203 creation to a) append the messages in right way, b) Connect signals
10204 to the view properly and c) Recreate the system-tags.cache at the
10205 end of the generation.
10207 * plugins/symbol-browser: Fixed action path (double
10208 click on sysmbols was not working).
10210 * libanjuta/anjuta-session.[ch], libanjuta/anjuta-serializer.c:
10211 Fixed typedef and removed dead code.
10213 * tagmanager/c.c: Took the latest version from ctags source
10214 repository, because the one we had (from ctags 5.6) was broken.
10216 * global_tags/create_global_tags.sh.in: Reverted the patch from
10217 Sylvain because it was not right fix (and added a helpful comment).
10218 Used /bin/bash to fix the bashism and generated separate log files
10219 for each tag files in the same directory.
10221 2006-10-29 Naba Kumar <naba@gnome.org>
10223 * plugins/editor/text_editor.c: Use a temporary file
10224 to save the editor and move it at the end to original
10225 file. This will prevent data corruption if file save
10226 failed for any reason. Also report proper errors when
10227 file save fails. Fixes bug #346575.
10229 2006-10-26 Naba Kumar <naba@gnome.org>
10231 * plugins/document-manager/anjuta-docman.c: Do not load
10232 the same files with different path more than once (happens
10233 with symlinked files). Fixes Bug #323591.
10235 2006-10-25 Naba Kumar <naba@gnome.org>
10237 * plugins/valgrind/vgactions.c: Fixed a warning.
10239 2006-10-25 Sylvain Defresne <sdefresne@gmail.com>
10241 Reviewed by Naba Kumar <naba@gnome.org>:
10243 * plugins/valgrind/vgtoolview.c:
10244 Correct memory leaks in vg_tool_view_set_{argv,srcdir}.
10246 * plugins/valgrind/bugged-prg-test.c:
10247 No more warning during compilation with GCC 4.1.
10248 Program is still buggy in order to be used as a test of the
10251 * plugins/valgrind/ldd.c plugins/valgrind/parser.c
10252 plugins/valgrind/preferences.c plugins/valgrind/symtab.c
10253 plugins/valgrind/vgdefaultview.c plugins/valgrind/vgerror.c
10254 plugins/valgrind/vgrule.c:
10255 No more warning during compilation with GCC 4.1.
10257 * plugins/valgrind/plugin.c:
10258 Correct call to vg_tool_view_set_{argv,srcdir} to conform to
10259 prototype (was missing from previous patch).
10261 2006-10-24 Naba Kumar <naba@gnome.org>
10263 * plugins/glade/plugin.c: Show glade tree view, not list view.
10265 * plugins/glade/plugin.c: Fixed crash when Anjuta is
10266 exited with glade plugin still loaded. Fixes Bug #364755.
10268 * plugins/document-manager/anjuta-document-manager.plugin.in:
10269 Added application/x-reject in accepted mime-types.
10271 * Changelog: Fixed changelog alignments.
10273 2006-10-24 Sylvain Defresne <sdefresne@gmail.com>
10275 Reviewed by: Naba Kumar <naba@gnome.org>
10277 * plugins/valgrind/menu-utils.c plugins/valgrind/plugin.c
10278 plugins/valgrind/plugin.h plugins/valgrind/preferences.c
10279 plugins/valgrind/vgactions.c plugins/valgrind/vgcachegrindprefs.c
10280 plugins/valgrind/vgdefaultview.c plugins/valgrind/vggeneralprefs.c
10281 plugins/valgrind/vghelgrindprefs.c plugins/valgrind/vgmemcheckprefs.c
10282 plugins/valgrind/vgrule-editor.c plugins/valgrind/vgrule-list.c
10283 plugins/valgrind/vgsearchbar.c:
10284 Use class macro for type casting.
10286 * plugins/valgrind/plugin.h:
10287 Don't force cast a GtkActionGroup to a GtkAction.
10289 * plugins/valgrind/plugin.c:
10290 Use correct API to get path of the preoject root when building
10291 the list of targets for the run action.
10292 Correct ordering of the construction of the preferences widgets.
10293 Only remove the valgrind widget if it is currently displayed.
10295 * plugins/valgrind/vgactions.c plugins/valgrind/vgactions.h:
10296 Return if check_valgrind_binary() fails.
10297 The ValgrindPluginPrefs object is initialized after the call to
10298 vg_action_new. Take a handle to the location of the pointer to
10301 2006-10-24 Naba Kumar <naba@gnome.org>
10303 * HACKING: Updated coding sample.
10305 Patch from: Armin Burgmeier <armin@arbur.net>
10306 * plugins/symbol-browser/test-class.h,
10307 plugins/editor/aneditor-autocomplete.cxx: Fixed block ends.
10309 2006-10-22 Sylvain Defresne <sdefresne@gmail.com>
10311 * plugins/valgrind/plugin.c plugins/valgrind/vgtoolview.c
10312 * plugins/valgrind/vgtoolview.h:
10313 Correctly handle the argv / srcdir of vg_tool_view object. Do
10314 not leak memory associated with those arrays.
10316 * plugins/symbol-browser/an_symbol_prefs.c:
10317 Support unloading / reloading of the module (for example when
10318 closing a project and opening another one).
10320 * plugins/project-manager/plugin.c:
10321 Remove plugin widget before removing plugin itself, preventing
10322 a crash with valgrind plugin.
10324 * libanjuta/anjuta-preferences-dialog.c:
10325 Do not use the page_num returned by gtk_notebook_append_page to
10326 remove the page as it cause bugs when pages removal is not done
10329 * plugins/document-manager/anjuta-docman.c:
10330 Fix some GTK+ warnings.
10332 * global-tags/create_global_tags.sh.in:
10333 Rewrite script to remove bash-ism and use pkg-config directly
10334 instead of parsing the *.pc file by hand. This solve problems
10335 that occurred when one of the directory in PKG_CONFIG_PATH is
10338 2006-10-22 Arjan Timmermann <arjan@southfly.nl>
10340 * plugins/glade/plugin.c: Fix build (#363884)
10342 2006-10-22 Johannes Schmid <jhs@gnome.org>
10344 * plugins/file-manager/an_file_view.c:
10345 * plugins/file-manager/plugin.c:
10346 * plugins/file-manager/plugin.h:
10347 Fix possible crasher when changing project-root uri when we try to restore open nodes
10350 2006-10-19 Naba Kumar <naba@gnome.org>
10352 Patch from: Juan Pablo Ugarte
10353 * plugins/glade/plugin.c: Include glade header
10356 2006-10-15 Sebastien Granjoux <seb.sfo@free.fr>
10358 * plugins/debug-manager/Makefile.am,
10359 plugins/debug-manager/sexy-icon-entry.h,
10360 plugins/debug-manager/sexy-icon-entry.c,
10361 plugins/debug-manager/dataview.c:
10362 Fix bug #358134 (Goto memory prompt)
10363 Use sexy-icon-entry from libsexy 0.1.10
10365 * plugins/debug-manager/debugger.c,
10366 plugins/debug-manager/plugin.c,
10367 plugins/debug-manager/start.c,
10368 plugins/gdb/debugger.c,
10369 plugins/gdb/plugin.c:
10370 Better error handling when starting and stopping debugger
10372 2006-10-13 Maik Beckmann <maik@eigenco.de>
10374 * src/action_callbacks.c:
10375 Fixed bug #361830 (AboutDialog does not close) which is caused
10376 due to a change in Gtk+ 2.10
10378 2006-10-12 Adam Dingle <adam@medovina.org>
10380 * libanjuta/plugins.c: Fixed bug #357537 (allow double click in plugin selection dialog).
10382 * plugins/search/search-replace.c:
10383 Fixed bug #358068 (indicate when Find in Files is complete)
10385 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10387 * plugins/sourceview/sourceview-prefs.c:
10388 * plugins/sourceview/sourceview.glade:
10389 Fixed bug #359663 (make line highlighting optional in GtkSourceView editor).
10391 * manuals/xmldocs.make: fixed bug #359730 (Anjuta can't launch help files).
10393 * plugins/devhelp/plugin.c:
10394 * plugins/search/plugin.c:
10395 Fixed bug #359750 (fix find/replace shortcut keys).
10397 * plugins/document-manager/plugin.c: fixed bug #351387 (don't
10398 use Alt+key for shortcuts)
10400 * plugins/debug-manager/debug_tree.c:
10401 * plugins/debug-manager/debugger.c:
10402 Fixed bug #359317 (can't load debug manager)
10404 * /plugins/document-manager/plugin.c:
10405 Fixed bug #359259 (highlight modes listed in reverse
10406 alphabetical order).
10408 2006-10-10 Johannes Schmid <jhs@gnome.org>
10410 * plugins/glade/plugin.c:
10411 Add scrollbars to glade project window
10413 2006-10-10 Johannes Schmid <jhs@gnome.org>
10415 * libanjuta/interfaces/Makefile.am.iface:
10416 Fixed Makefile with broke build
10418 2006-10-07 Johannes Schmid <jhs@gnome.org>
10420 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10421 * libanjuta/interfaces/Makefile.iface.am:
10422 Fixed enum types generation
10424 * libanjuta/interfaces/libanjuta.idl:
10425 Fixed some strange typo
10427 2006-10-06 Johannes Schmid <jhs@gnome.org>
10429 * libanjuta/interfaces/Makefile.iface.am:
10430 Fixed enum-types.h generation
10431 * libanjuta/interfaces/libanjuta.idl:
10433 IAnjutaTODO::load should take const gchar* argument
10434 Remove include to libanjuta/e-splash.h which is not installed as header file
10435 Disable get_attributes for now
10437 * pluings/sourceview/sourceview.c: Disabled get_attributes
10439 * plugins/gtodo/plugin.c: itodo_load now with const gchar* argument
10441 2006-10-05 Naba Kumar <naba@gnome.org>
10443 * TODO.tasks: Set 'Improve class widzard' task to assigned.
10444 Set bug id for 'Profiler plugin' task.
10446 2006-10-03 Naba Kumar <naba@gnome.org>
10448 * TODO.tasks: Set 'Profiler plugin' task to assigned. Added new
10449 tasks 'Automated tests for Anjuta' and 'Bug fixing batch #1'
10451 * libanjuta/interfaces/libanjuta.idl, plugins/document-manager/plugin.c,
10452 plugins/project-manager/plugin.c: Added a new API in
10453 IAnjutaDocumentManager called ianjuta_document_manager_remove_editor().
10454 Added some documentation. On project close, close all editors that
10455 has files opened for the project.
10457 * plugins/glade/plugin.c, src/anjuta-app.c: Remove client widgets
10458 from the containers on anjuta_shell_remove_widget(). Do not destroy
10459 glade widgets once created.
10461 2006-10-03 Johannes Schmid <jhs@gnome.org>
10463 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10464 * libanjuta/interfaces/libanjuta.idl:
10465 const-List<> => const List<>
10466 List-free<> => List<>
10468 * Makefile.am: Reenabled launcher
10470 2006-10-03 Johannes Schmid <jhs@gnome.org>
10472 * libanjuta/interfaces/Makefile.am.iface:
10473 Install libanjuta.idl
10475 2006-10-02 Adam Dingle <adam@medovina.org>
10477 * src/action-callbacks.c: fixed bug #357542 (plugins window is too narrow)
10479 2006-10-02 Adam Dingle <adam@medovina.org>
10481 * plugins/editor/style-editor.c: fixed bug #357534
10482 * plugins/gdb/utilities.h: removed 2 unused declarations
10484 2006-10-02 Johannes Schmid <jhs@gnome.org>
10486 * Makefile.am: disabled anjuta-launcher
10487 * libanjuta/Makefile.am:
10489 * libanjuta/anjuta-plugin.c: (anjuta_plugin_class_init):
10490 * libanjuta/glue-factory.c: (glue_factory_add_path),
10491 (glue_factory_get_path):
10492 * libanjuta/plugins.c: (activate_tool), (tool_set_update):
10493 * libanjuta/glue-factory.h:
10494 * libanjuta/glue-cpp.h:
10495 * libanjuta/glue-cpp.c:
10496 Added support for C++ plugins. Those have a Language=C++ tag in their .plugin file
10498 * libanjuta/interfaces/Makefile.am.iface:
10499 * libanjuta/interfaces/anjuta-idl-compiler.pl:
10500 * libanjuta/interfaces/libanjuta.idl:
10501 Add a new features to idl compiler:
10502 List<Type> => List of Type
10503 List-free<Type> => List of Type, it is up to the caller to free items and list
10504 const-List(-free)<Type> = const List of Types
10505 These three all wrap to GList* in C but will be handled differently in C++, Python, etc.
10507 * plugins/class-gen/class_gen.c: (gobject_class_create_code),
10508 (generic_cpp_class_create_code):
10509 Adapted to new project_manager interface
10511 * plugins/gdb/plugin.c: (ivariable_debugger_iface_init):
10512 * plugins/debug-manager/debugger.c:
10513 (ivariable_debugger_iface_init):
10514 Do not use C++ keyword "delete" for interface name
10516 * plugins/document-manager/anjuta-document-manager.plugin.in:
10517 Added m4 to mime-types
10519 * plugins/project-manager/plugin.c:
10520 (iproject_manager_add_source_multi):
10521 Changed interface to use GList instead of GList* (needs new gnome-build CVS)
10523 2006-10-01 Naba Kumar <naba@gnome.org>
10525 * plugins/devhelp/anjuta-devhelp-simple.ui: Added a simple
10526 UI file used when out-of-process devhelp is used instead of
10529 * configure.in, plugins/Makefile.am, plugins/devhelp/Makefile.am,
10530 plugins/devhelp/plugin.c, plugins/devhelp/plugin.h,
10531 plugins/profile-default/default.anjuta: Build devhelp plugin,
10532 but use out-of-process devhelp if devhelp plugin is disabled
10533 (either by user or devhelp is not installed). Disabled devhelp
10534 plugin by default. Added it in default profile.
10536 2006-10-01 Naba Kumar <naba@gnome.org>
10538 * plguins/project-manager/plugin.c: Possible fix for crash
10541 * configure.in, plugins/Makefile.am: Enabled glade plugin and
10542 set dep to last version 3.0.2.
10544 * plugins/cvs-plugin/plugin.c, plugins/file-loader/plugin.c,
10545 plugins/file-loader/plugin.h, plugins/subversion/plugin.c,
10546 plugins/symbol-browser/plugin.c: Use the right action group
10547 for getting popup actions (Fixes lots of assertion failures).
10549 * plugins/project-manager/plugin.c,
10550 plugins/project-manager/plugin.h: use separate action group
10551 for profie actions.
10553 * plugins/message-view/plugin.c: Disconnect session load
10554 signal on plugin deactivation (fixes a crash).
10556 2006-09-30 Naba Kumar <naba@gnome.org>
10558 * TODO.tasks: Added a few debugger tasks from Sebastien (two bounties).
10559 * TODO.tasks: Assigned a bounty to Massimo.
10561 2006-09-29 Naba Kumar <naba@gnome.org>
10563 * src/anjuta-app.c, src/shell.c: Fixed build errors.
10565 2006-09-30 Sebastien Granjoux <seb.sfo@free.fr>
10567 * plugins/debug-manager/debugger.c,
10568 plugins/debug-manager/plugin.c,
10569 libanjuta/interfaces/libanjuta.idl:
10570 Add a new abort command to quit debugger without waiting
10572 * plugins/gdb/debugger.c,
10573 plugins/gdb/debugger.h,
10574 plugins/gdb/plugin.c:
10575 Send a signal directly to the debugged program
10576 Implement abort command
10578 * plugins/debug-manager/debug_tree.c:
10581 * plugins/debug-manager/stack-trace.c:
10584 2006-09-29 Naba Kumar <naba@gnome.org>
10586 * TODO.tasks: Updated.
10588 * plugins/gtodo/add_edit_item.c: Fixed text wrapping and item edit
10591 * TODO.tasks: Added more tasks and bounties. Marked a few completed.
10593 * TODO.tasks: Updated in light of the word wrapping fix
10594 in Tasks Manager. Added a test bounty entry.
10596 * TODO.tasks: Added four bounties.
10598 2006-09-28 Naba Kumar <naba@gnome.org>
10600 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h:
10601 Added 'customizable' parameter to
10602 anjuta_ui_add_action_group_entries() and similar functions to
10603 allow user configuration of the actions. Filter out actions that
10604 are not configurable items (such as submenu items). Now the
10605 'Customize shortcuts' dialog is much better listed.
10607 * plugins/build-basic-autotools/build-basic-autotools.c,
10608 plugins/build-basic-autotools/build-basic-autotools.h,
10609 plugins/cvs-plugin/plugin.c,
10610 plugins/cvs-plugin/plugin.h,
10611 plugins/debug-manager/breakpoints.c,
10612 plugins/debug-manager/plugin.c,
10613 plugins/debug-manager/stack_trace.c,
10614 plugins/debug-manager/watch.c,
10615 plugins/devhelp/plugin.c,
10616 plugins/document-manager/plugin.c,
10617 plugins/file-loader/plugin.c,
10618 plugins/file-manager/plugin.c,
10619 plugins/glade/plugin.c,
10620 plugins/gtodo/interface.c,
10621 plugins/gtodo/plugin.c,
10622 plugins/language-support-cpp-java/plugin.c,
10623 plugins/macro/plugin.c,
10624 plugins/macro/plugin.h,
10625 plugins/message-view/plugin.c,
10626 plugins/patch/plugin.c,
10627 plugins/profile-default/default.anjuta,
10628 plugins/project-manager/plugin.c,
10629 plugins/project-manager/plugin.h,
10630 plugins/sample1/plugin.c,
10631 plugins/search/plugin.c,
10632 plugins/subversion/plugin.c,
10633 plugins/subversion/plugin.h,
10634 plugins/symbol-browser/plugin.c,
10635 plugins/symbol-browser/plugin.h,
10636 plugins/tools/plugin.c,
10637 plugins/valgrind/plugin.c,
10638 plugins/valgrind/plugin.h: Fixed to take care of above change
10639 in API of AnjutaUI. Properly added/removed action groups in some
10640 plugins. Split action groups into customization and non-customizable
10641 groups and added them separately.
10643 * plugins/document-manager/plugin.c: Close files belonging to
10644 project when project is closed (not complete).
10646 * plugins/gtodo/plugin.c: Enabled wrapping of tasks texts and
10647 vertical aligned cell entries.
10649 * src/anjuta-app.c: Define macros for the placeholder names.
10650 Set default widths and heights of the default placeholders,
10651 so that newly docked widgets are correclty sized.
10653 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
10654 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h:
10655 Fixed to generated correct actions addition/removal code.
10657 2006-09-25 Naba Kumar <naba@gnome.org>
10659 * libanjuta/Makefile.am, libanjuta/libanjuta.h,
10660 libanjuta/anjuta-serializer.[ch]: Implemented serialization
10663 * plugins/message-view/anjuta-msgman.c,
10664 plugins/message-view/anjuta-msgman.h,
10665 plugins/message-view/message-view.c,
10666 plugins/message-view/message-view.h,
10667 plugins/message-view/plugin.c: Serialize messages panes in
10668 session save and deserialize them in session load so that
10669 build messages persistant.
10671 2006-09-24 Johannes Schmid <jhs@gnome.org>
10673 * libanjuta/anjuta-utils.c:
10674 * plugins/message-view/message-view.c:
10675 Really fixed #355407
10677 2006-09-23 Sebastien Granjoux <seb.sfo@free.fr>
10679 * libanjuta/interfaces/libanjuta.idl:
10680 Change one variable sign
10682 * plugins/debug-manager/anjuta-debug-manager.glade,
10683 plugins/debug-manager/anjuta-debug-manager.ui:
10684 Few small interface changes
10686 * plugins/debug-manager/debug_tree.h,
10687 plugins/debug-manager/watch.c,
10688 plugins/debug-manager/debugger.c,
10689 plugins/debug-manager/plugin.c
10690 plugins/gdb/debugger.c,
10691 plugins/gdb/plugin.c:
10692 Big rewrite of debugger queue
10693 Allow to cancel command
10695 * plugins/debug-manager/memory.c:
10696 Fix a bug if a command is cancelled
10698 2006-09-23 Bursig Rafal <Bursig_Rafal@mentor.com>
10700 * plugins/gdb/debugger.c,
10701 plugins/debug-manager/debug_tree.c,
10702 plugins/debug-manager/locals.c:
10703 Restore tree representation for local variable
10704 Add argument in local variable list
10705 Use gdb variable object to get all informations
10707 2006-09-19 Naba Kumar <naba@gnome.org>
10709 * libanjuta/anjuta-save-prompt.[c,h]: Added missing files
10710 that implements AnjutaSavePrompt class.
10712 * ChangeLog: Fixed indentation.
10714 * libanjuta/Makefile.am,
10715 libanjuta/anjuta-marshal.list,
10716 libanjuta/anjuta-shell.c,
10717 libanjuta/anjuta-shell.h,
10718 plugins/document-manager/action-callbacks.c,
10719 plugins/document-manager/action-callbacks.h,
10720 plugins/document-manager/anjuta-docman.c,
10721 plugins/document-manager/anjuta-docman.h,
10722 plugins/document-manager/plugin.c,
10723 src/anjuta.c: Impletemnted save prompt dialog to prompt for
10724 unsaved items during exit. A new signal is added in shell
10725 interface called 'save-prompt' to collect all unsaved items.
10726 Create AnjutaSavePrompt class (dialog) to process unsaved items.
10727 Fixed document manager to use the new save-prompt signal in shell
10728 and AnjutaSavePrompt object for unsaved files. Cleaned up
10729 AnjutaDocman to synchronously save new files. Fixed function
10732 2006-09-18 Johannes Schmid <jhs@gnome.org>
10734 * configure.in: Added gdl-gnome-1.0 to depencies and bumped
10735 gdl requirement to 0.7.0
10737 2006-09-18 Johannes Schmid <jhs@gnome.org>
10739 * global-tags/.cvsignore:
10740 * global-tags/Makefile.am:
10741 * global-tags/create_global_tags.sh (removed):
10742 * global-tags/create_global_tags.sh.in (added):
10745 * libanjuta/anjuta-launcher.c:
10748 * plugins/project-manager/plugin.c:
10749 (project_manager_plugin_close_project):
10752 * plugins/symbol-browser/plugin.c: (update_editor_symbol_model):
10755 * src/anjuta-app.c: (on_add_merge_widget), (on_widget_remove):
10756 More reasonable toolbar creation/deletition though it does
10757 not completly work!
10759 2006-09-15 Johannes Schmid <jhs@gnome.org>
10761 * libanjuta/anjuta-utils.c/.h:
10764 2006-09-13 Curtis Magyar <curtm4n@gmail.com>
10766 * scintilla/ScintillaGTK.cxx
10767 Fixed doulbe freeing in Scintilla
10769 2006-09-12 Johannes Schmid <jhs@gnome.org>
10771 * plugins/symbol-browser/an_symbol_prefs.c:
10772 Support unloading / reloading of the module (for example when
10773 closing a project and opening another one).
10775 * plugins/project-manager/plugin.c:
10776 Really fixed #355148 (Show project name in title bar)
10778 2006-09-09 Johannes Schmid <jhs@gnome.org>
10780 * libanjuta/plugins.c:
10781 Fixed #355156 (Show plugins in alphabetical order)
10783 2006-09-09 Johannes Schmid <jhs@gnome.org>
10785 * plugins/project-manager/plugin.c:
10786 Fixed #355148 (Show project name in title bar)
10788 2006-09-09 Johannes Schmid <jhs@gnome.org>
10790 * plugins/project-manager/plugin.c:
10791 (value_removed_project_root_uri):
10792 Fixed crasher if project cannot be opened
10794 2006-08-30 Naba Kumar <naba@gnome.org>
10796 * plugins/language-support-cpp-java/plugin.[c,h],
10797 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
10798 Impletemnted UI for auto indent.
10800 2006-08-28 Naba Kumar <naba@gnome.org>
10802 * plugins/gvim/.cvsignore,
10803 plugins/gvim/Makefile.am,
10804 plugins/gvim/anjuta-vim-plugin.png,
10805 plugins/gvim/anjuta-vim.c,
10806 plugins/gvim/anjuta-vim.h,
10807 plugins/gvim/anjuta-vim.plugin.in,
10808 plugins/gvim/gtkvim.c,
10809 plugins/gvim/gtkvim.h,
10810 plugins/gvim/plugin.c,
10811 plugins/gvim/plugin.h: Added gvim anjuta plugin. Not included
10814 2006-08-28 Naba Kumar <naba@gnome.org>
10816 Patch from: Massimo Corà <maxcvs@email.it>
10817 * tagmanager/tm_source_file.c, tagmanager/tm_workspace.c: Fixed
10818 possible infinite loop.
10820 2006-08-22 Adam Dingle <adam@medovina.org>
10822 * plugins/editor/editor.glade: Fixed bug 346775 ("no highlight styles
10823 to edit are shown in the preferences dialog in anjuta").
10824 Removed unused widgets from the style editor dialog.
10826 2006-08-21 Johannes Schmid <jhs@gnome.org>
10828 * plugins/symbol-browser/test-class.[cpp/h]
10829 Added missing files
10831 2006-08-18 Naba Kumar <naba@gnome.org>
10833 * plugins/sourceview/sourceview.c: Emit language-changed signal at the
10834 end of document loading.
10836 * plugins/language-support-cpp-java/plugin.c,
10837 plugins/sourceview/sourceview.c: Fixed plugin loading.
10839 2006-08-17 Naba Kumar <naba@gnome.org>
10841 * plugins/language-support-cpp-java/plugin.c,
10842 plugins/language-support-cpp-java/plugin.h: Implemented emacs-style
10843 mode line parsing. Indentation parameters initialized based on
10844 mode line parameters.
10846 2006-08-16 Naba Kumar <naba@gnome.org>
10848 * Makefile.am, plugins/editor/text_editor.c,
10849 plugins/language-support-cpp-java/plugin.c: Fixed indentation in
10852 2006-08-16 Naba Kumar <naba@gnome.org>
10854 Patch from Massimo Cora' <maxcvs@email.it>:
10856 * plugins/editor/aneditor-autocomplete.cxx,
10857 plugins/editor/aneditor-calltip.cxx,
10858 plugins/symbol-browser/Makefile.am,
10859 plugins/symbol-browser/an_symbol.c,
10860 plugins/symbol-browser/an_symbol_view.c,
10861 plugins/symbol-browser/plugin.c,
10862 tagmanager/Makefile.am, tagmanager/acconfig.h, tagmanager/args.c,
10863 tagmanager/args.h, tagmanager/asm.c, tagmanager/asp.c,
10864 tagmanager/awk.c, tagmanager/beta.c, tagmanager/c.c,
10865 tagmanager/cobol.c, tagmanager/ctags.c, tagmanager/ctags.h,
10866 tagmanager/debug.c, tagmanager/debug.h, tagmanager/eiffel.c,
10867 tagmanager/entry.c, tagmanager/entry.h, tagmanager/erlang.c,
10868 tagmanager/fortran.c, tagmanager/general.h, tagmanager/get.c,
10869 tagmanager/get.h, tagmanager/html.c,
10870 tagmanager/include/tm_source_file.h,
10871 tagmanager/include/tm_tag.h,
10872 tagmanager/include/tm_workspace.h,
10873 tagmanager/jscript.c, tagmanager/keyword.c,
10874 tagmanager/keyword.h, tagmanager/lisp.c,
10875 tagmanager/lregex.c, tagmanager/lua.c,
10876 tagmanager/main.h, tagmanager/make.c,
10877 tagmanager/options.c, tagmanager/options.h,
10878 tagmanager/parse.c, tagmanager/parse.h,
10879 tagmanager/parsers.h, tagmanager/pascal.c,
10880 tagmanager/perl.c, tagmanager/php.c,
10881 tagmanager/python.c, tagmanager/read.c,
10882 tagmanager/read.h, tagmanager/readtags.c,
10883 tagmanager/readtags.h, tagmanager/rexx.c,
10884 tagmanager/routines.c, tagmanager/routines.h,
10885 tagmanager/ruby.c, tagmanager/scheme.c,
10886 tagmanager/sh.c, tagmanager/slang.c,
10887 tagmanager/sml.c, tagmanager/sort.c,
10888 tagmanager/sort.h, tagmanager/sql.c,
10889 tagmanager/strlist.c, tagmanager/strlist.h,
10890 tagmanager/tcl.c, tagmanager/tm_source_file.c,
10891 tagmanager/tm_symbol.c, tagmanager/tm_tag.c,
10892 tagmanager/tm_workspace.c, tagmanager/verilog.c,
10893 tagmanager/vim.c, tagmanager/vstring.c,
10894 tagmanager/vstring.h, tagmanager/yacc.c: Updated ctags to version
10895 5.6 and namespace completion fixed.
10897 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
10898 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated.
10900 2006-08-15 Naba Kumar <naba@gnome.org>
10902 * libanjuta/interfaces/libanjuta.idl,
10903 plugins/editor/text-editor-iterable.c,
10904 plugins/editor/text_editor.c,
10905 plugins/sourceview/sourceview-cell.c,
10906 plugins/sourceview/sourceview.c: Implemented ianjuta_iterable_clone(),
10907 ianjuta_iterable_assign(), ianjuta_editor_begin_action (),
10908 ianjuta_editor_end_action().
10910 * plugins/language-support-cpp-java/plugin.c: Improved auto-indentation.
10912 2006-08-13 Naba Kumar <naba@gnome.org>
10914 * plugins/debug-manager/breakpoints.c,
10915 plugins/debug-manager/memory.c,
10916 plugins/debug-manager/registers.c,
10917 src/layout.xml: Fixed debugger widgets layout.
10919 2006-08-12 Naba Kumar <naba@gnome.org>
10921 * plugins/editor/aneditor-indent.cxx, plugins/editor/aneditor-priv.h,
10922 plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
10923 plugins/editor/editor.glade, plugins/editor/text_editor.h,
10924 plugins/editor/text_editor_prefs.c: Disabled automatic indentation
10925 codes and dead codes. Removed automatic indentation prefs.
10927 2006-08-12 Johannes Schmid <jhs@gnome.org>
10929 * libanjuta/Makefile.am:
10930 * libanjuta/anjuta-launcher.c:
10931 * libanjuta/anjuta-launcher.h:
10932 * libanjuta/anjuta-plugin.c:
10933 * libanjuta/anjuta-plugin.h:
10934 * libanjuta/anjuta-preferences.c:
10935 * libanjuta/anjuta-preferences.h:
10936 * libanjuta/anjuta-shell.c:
10937 * libanjuta/anjuta-shell.h:
10938 * libanjuta/libanjuta.h:
10940 Made wrapper friendly:
10941 - no inline in header files (preferences_set/get)
10942 - correct signal names
10943 - correct GError** argument in anjuta_shell_freeze/thaw
10944 - include correct files in libanjuta.h
10946 * plugins/project-manager/plugin.c:
10949 2006-08-11 Naba Kumar <naba@gnome.org>
10951 * plugins/editor/aneditor-priv.h,
10952 plugins/editor/aneditor.cxx: Disabled inbuilt autoindentation.
10954 * plugins/editor/text_editor_cbs.c,
10955 plugins/sourceview/anjuta-view.c: Pass the right position for char
10958 * plugins/sourceview/anjuta-view.c: Emit char-added signal for tab.
10960 * plugins/language-support-cpp-java/plugin.c: Fixed memory corruption.
10962 2006-08-11 Naba Kumar <naba@gnome.org>
10964 * plugins/sourceview/sourceview-cell.c: Fixed get_character () to
10965 return the right character at the iter position and get_char() to
10968 * plugins/sourceview/sourceview.c: Fixed get_line_begin_position()
10969 to set to character offset and not byte index.
10971 * plugins/language-support-cpp-java/plugin.c: Improved
10972 auto-indentation login. Indents opening and closing braces correctly.
10974 2006-08-10 Johannes Schmid <jhs@gnome.org>
10978 Required automake = 1.9
10980 * libanjuta/anjuta-children.c:
10981 * libanjuta/anjuta-children.h:
10982 * libanjuta/anjuta-encodings.h:
10983 * libanjuta/anjuta-launcher.h:
10984 * libanjuta/anjuta-plugin-description.h:
10985 * libanjuta/anjuta-preferences-dialog.h:
10986 * libanjuta/anjuta-preferences.h:
10987 * libanjuta/anjuta-session.h:
10988 * libanjuta/anjuta-status.h:
10989 * libanjuta/anjuta-ui.h:
10990 * libanjuta/anjuta-utils.c:
10991 * libanjuta/anjuta-utils.h:
10992 * libanjuta/e-splash.h:
10993 * libanjuta/glue-factory.h:
10994 * libanjuta/glue-plugin.h:
10995 * libanjuta/plugins.h:
10996 * libanjuta/resources.h:
10997 Fixed libanjuta to be able to wrap it
10998 - G_BEGIN_DECLS, G_END_DECLS
10999 - include all necessary files in libanjuta.h
11001 * plugins/gtodo/tray-icon.c:
11002 * plugins/terminal/terminal.c:
11003 Some build fixes for freebsd
11005 * plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
11006 * plugins/sourceview/sourceview.glade:
11007 Remove auto-indent feature as it is now in language-support
11009 2006-08-09 Naba Kumar <naba@gnome.org>
11011 * plugins/language-support-cpp-java/anjuta-language-cpp-java.glade,
11012 plugins/language-support-cpp-java/anjuta-language-support-cpp-java.ui:
11013 Added missing files.
11015 * plugins/sourceview/sourceview.c: Implemented get_tabsize(),
11016 get_use_spaces(), set_tabsize() and set_use_spaces().
11018 2006-08-09 Naba Kumar <naba@gnome.org>
11020 * libanjuta/anjuta-plugin.c: Only merge preferences if the plugin
11021 succeeded in activating.
11023 * plugins/document-manager/plugin.c: Added debug message.
11025 * libanjuta/interfaces/libanjuta.idl,
11026 plugins/editor/text_editor.c: Implemented get_tabsize(),
11027 get_use_spaces(), set_tabsize() and set_use_spaces().
11029 * plugins/language-support-cpp-java/Makefile.am,
11030 plugins/language-support-cpp-java/plugin.c,
11031 plugins/language-support-cpp-java/plugin.h: Used editor parameters
11032 for indentation. Added preferences page for paramenters.
11034 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
11036 2006-08-08 Naba Kumar <naba@gnome.org>
11038 * libanjuta/interfaces/libanjuta.idl,
11039 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11040 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
11041 plugins/editor/text_editor.c,
11042 plugins/sourceview/sourceview.c: Added grab_focus() in IAnjutaEditor
11043 and implemented it for both scintilla and sourceview.
11045 * plugins/search/plugin.c: Use the new grab_focus() to transfer
11046 focus back to editor (happens when pressing esc in incremental
11049 2006-08-08 Naba Kumar <naba@gnome.org>
11051 * libanjuta/interfaces/libanjuta.idl,
11052 plugins/editor/text_editor.c,
11053 plugins/editor/text_editor.h,
11054 plugins/editor/text-editor-iterable.c,
11055 plugins/sourceview/sourceview-cell.c,
11056 plugins/sourceview/sourceview.c: Implemented editor attributes
11059 * plugins/editor/aneditor.cxx: Disabled old indentation code.
11060 plugins/language-support-cpp-java/plugin.c: Implemented indentation
11061 code (not complete yet).
11063 * manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
11064 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
11065 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
11066 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
11067 manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
11068 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
11070 2006-08-04 Naba Kumar <naba@gnome.org>
11072 * plugins/sourceview/sourceview.c: Fixed ieditor_goto_position
11075 2006-08-03 Johannes Schmid <jhs@gnome.org>
11077 * configure.in: Add a more informative text to valgrind plugin
11080 Modified Preferences tasl
11081 * libanjuta/anjuta-plugin.c:
11082 * libanjuta/anjuta-preferences-dialog.c:
11083 * libanjuta/anjuta-preferences-dialog.h:
11084 * libanjuta/anjuta-preferences.c:
11085 * libanjuta/anjuta-preferences.h:
11086 * libanjuta/interfaces/Makefile.am.iface:
11087 * libanjuta/interfaces/libanjuta.idl:
11088 Added IAnjutaPreferences interface which every plugin that has preferences should
11089 implement. Call merge() and unmerge() at plugin activation/deactivation.
11090 Fixed preferences_page_remove()
11092 * plugins/build-basic-autotools/build-basic-autotools.c:
11093 * plugins/cvs-plugin/plugin.c:
11094 * plugins/document-manager/plugin.c:
11095 * plugins/editor/plugin.c:
11096 * plugins/editor/plugin.h:
11097 * plugins/file-manager/plugin.c:
11098 * plugins/gtodo/main.h:
11099 * plugins/gtodo/plugin.c:
11100 * plugins/gtodo/preferences.c:
11101 * plugins/message-view/anjuta-msgman.c:
11102 * plugins/message-view/anjuta-msgman.h:
11103 * plugins/message-view/plugin.c:
11104 * plugins/sourceview/plugin.c:
11105 * plugins/sourceview/plugin.h:
11106 * plugins/symbol-browser/an_symbol_prefs.c:
11107 * plugins/symbol-browser/plugin.c:
11108 * plugins/terminal/terminal.c:
11109 * plugins/valgrind/plugin.c
11110 * src/anjuta-app.c:
11112 Updated preference loading/unloading for all plugins
11114 2006-08-03 Guenther Brammer <gbrammer@gmx.de>
11116 * configure.in, libanjuta/Makefile.am, libegg/Makefile.am,
11117 src/Makefile.am, plugins/tools/scripts/Makefile.am:
11118 - Do not define PACKAGE_*_DIR in config.h, use -D compiler arguments instead as
11119 recommended by the autoconf manual.
11120 - Fixes compiling with autoconf 2.60.
11122 * libanjuta/libanjuta-1.0.pc.in: Silence a warning about datarootdir
11124 2006-08-02 Johanes Schmid <jhs@gnome.org>
11126 * plugins/profile-default/plugin.c:
11127 Fixed session handling
11129 2006-08-01 Johannes Schmid <jhs@gnome.org>
11132 * plugins/Makefile.am:
11133 Disabled devhelp and glade for now as they do not work (#341073
11136 * plugins/profile-default/anjuta-default-profile.ui (removed):
11137 * plugins/profile-default/plugin.c:
11138 * plugins/profile-default/plugin.h:
11139 * plugins/project-manager/anjuta-project-manager.ui:
11140 * plugins/project-manager/plugin.c:
11141 * plugins/project-manager/plugin.h:
11142 Limted multiple project support #315043
11144 * libanjuta/interfaces/libanjuta.idl:
11145 Added ianjuta_profile_unload
11147 2006-07-31 Naba Kumar <naba@gnome.org>
11149 * libanjuta/interfaces/libanjuta.idl,
11150 plugins/editor/text-editor-iterable.c,
11151 plugins/editor/text_editor.c,
11152 plugins/sourceview/anjuta-view.c,
11153 plugins/sourceview/anjuta-view.h,
11154 plugins/sourceview/sourceview.c: Fixed text iteration and
11155 IAnjutaEditor implementations in both scintilla
11156 and sourceview. Cleand up libanjuta API: Removed redundant
11157 erase_range() method from IAnjutaEditor interface, fixed
11158 ianjuta_editor_get_text to take length instead of range (consistency).
11159 autoindentation in both sourceview and scintilla more or less works,
11160 but still disabled for now because there are still some anomalies
11163 * plugins/language-support-cpp-java/plugin.c: Fixed indentation code.
11165 * plugins/symbol-browser/plugin.c, plugins/tools/execute.c: Fixed
11168 2006-07-30 Johannes Schmid <jhs@gnome.org>
11170 * plugins/sourceview/anjuta-document.c:
11171 * plugins/sourceview/anjuta-document.h:
11172 * plugins/sourceview/anjuta-view.c:
11173 * plugins/sourceview/sourceview.c:
11174 Wrote a new "char_added" implementation, I hope this one is good
11176 * plugins/sourceview/sourceview-cell.c:
11177 Fixed typo: "text_iter" instead of "iter"
11179 2006-07-30 Naba Kumar <naba@gnome.org>
11181 * plugins/sourceview/sourceview-cell.c: Fixed iter navigation.
11183 2006-07-30 Johannes Schmid <jhs@gnome.org>
11185 * autogen.sh: use gnome-autogen.sh from gnome-coomen
11187 * plugins/debug-manager/plugin.c:
11188 * plugins/patch/plugin.c:
11189 Use IAnjutaIndicable to mark debugger position
11191 * plugins/sourceview/sourceview.c:
11192 Define colors for IAnjutaIndicable
11194 2006-07-29 Johannes Schmid <jhs@gnome.org>
11196 * plugins/debug-manager/anjuta-debug-manager.ui:
11197 * plugins/debug-manager/breakpoints.c:
11198 * plugins/debug-manager/images/Makefile.am:
11199 * plugins/debug-manager/images/run-to-cursor.png:
11200 * plugins/debug-manager/plugin.c:
11201 Added toolbar and some icons
11203 * plugins/patch/anjuta-patch.ui:
11204 * plugins/patch/patch-plugin.c:
11205 * plugins/patch/patch-plugin.glade:
11206 * plugins/patch/plugin.c:
11207 * plugins/patch/plugin.h:
11208 Improved patch plugin (GUI and function)
11210 * plugins/sourceview/sourceview.c:
11211 Fixed another Gtk-Critical
11213 * plugins/tools/anjuta-tools.ui:
11214 * plugins/tools/plugin.h:
11215 Put Patch plugin in tools menu and changed ui file
11217 2006-07-29 Johannes Schmid <jhs@gnome.org>
11219 * plugins/document-manager/plugin.c:
11220 Fixed accelator Gtk-Warning
11222 * plugins/message-view/anjuta-msgman.c:
11225 * plugins/sourceview/anjuta-document.c:
11226 * plugins/sourceview/anjuta-document.h:
11227 * plugins/sourceview/anjuta-marshal.list:
11228 Wrote a better emitter for the char-added signal
11230 * plugins/sourceview/sourceview.c:
11231 Fixed Redo/Undo to void Gtk-Criticals
11233 * plugins/sourceview/sourceview-args.c:
11234 * plugins/sourceview/sourceview-cell.c:
11235 * plugins/sourceview/sourceview-scope.c:
11236 * plugins/sourceview/sourceview-tags.c:
11237 Adapted to new IAnjutaIterator API
11239 2006-07-28 Naba Kumar <naba@gnome.org>
11241 * libanjuta/interfaces/libanjuta.idl: More accurate comments.
11243 * plugins/symbol-browser/an_symbol.c,
11244 plugins/symbol-browser/an_symbol_iter.c,
11245 plugins/symbol-browser/an_symbol_iter.h: AnjutaSymbolIter is now
11246 subclass of AnjutaSymbol so that the symbol is accessible from
11247 the iter in light of changes in IAnjutaIterable.
11249 * plugins/class-inheritance/class-inherit.c: Fixed based on changes
11250 implementation of IAnjutaIterable.
11252 2006-07-28 Naba Kumar <naba@gnome.org>
11254 * libanjuta/interfaces/libanjuta.idl: Removed get data methods in
11255 IAnjutaIterable. They were kind of useless since the interface is
11256 defined on the data object itself. Added set_position() method
11257 in IAnjutaIterable to allow setting arbitrary current index to the
11259 Added erase() and erase_range() in IAnjutaEditor.
11261 * plugins/editor/text-editor-iterable.c: Fixed
11262 plugins/editor/text_editor.c: Implemented erase() and erase_range()
11263 methods in editor. Fixed get_line_from_position() method.
11265 * plugins/language-support-cpp-java/plugin.c: Fixed indentation
11266 code. It's disabled for now.
11268 * plugins/sourceview/sourceview-cell.c,
11269 plugins/symbol-browser/an_symbol_iter.c: Fixed IAnjutaIterable
11272 2006-07-27 Johannes Schmid <jhs@gnome.org>
11274 * plugins/sourceview/sourceview-cell.c:
11275 Fixed IAnjutaEditorCell to work only on a single line
11276 Fixed crasher in finalize
11278 * plugins/symbol-browser/an_symbol_prefs.c:
11279 * global-tags/Makefile.am:
11280 Philip van Hoof pointed out that it is a bad idea to depend on PATH for
11281 script installation
11283 2006-07-26 Naba Kumar <naba@gnome.org>
11285 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaEditorCell and
11286 IAnjutaEditorCellStyle interfaces to not inherit IAnjutaEditor.
11288 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml: Updated.
11290 * plugins/document-manager/plugin.c: Fixed dynamic loading of
11293 * plugins/editor/text-editor-iterable.c,
11294 plugins/editor/text_editor.c,
11295 plugins/editor/text_editor_cbs.c: Fixed ianjuta_editor_get_text
11296 method to work correctly, it was ignoring start and end parameters.
11297 Fixed TextEditorCell implementation. Fixed 'char-added' signal
11300 * plugins/language-support-cpp-java/anjuta-language-cpp-java.plugin.in,
11301 plugins/language-support-cpp-java/plugin.c: Fixed indentation engine.
11303 2006-07-24 Massimo Cora' <maxcvs@email.it>
11305 * plugins/symbol-browser/an_symbol_view.c,
11306 plugins/symbol-browser/an_symbol_view.h,
11307 plugins/symbol-browser/plugin.c:
11308 fix a matching case into sv_extract_type_qualifier_from_expr ()
11309 and some minor issues.
11311 2006-07-26 Johannes Schmid <jhs@gnome.org>
11313 * plugins/language-support-cpp-java/plugin.c:
11314 Fixed to work kind of with sourceview editor
11315 * plugins/sourceview/anjuta-document.c:
11316 * plugins/sourceview/anjuta-view.c:
11317 * plugins/sourceview/sourceview-cell.c:
11318 * plugins/sourceview/sourceview.c:
11319 Fixed IAnjutaEditorCell and "char-added" signal
11321 2006-07-24 Naba Kumar <naba@gnome.org>
11323 * plugins/document-manager/plugin.c,
11324 plugins/document-manager/plugin.h: Initial implementedion for loading
11327 * plugins/editor/text_editor.c: Fixed IAnjutaEditorLanguage
11330 * plugins/editor/text_editor.c: Fixed syntax highlighting when
11331 indicators are cleared (that leaved grey texts).
11333 2006-07-14 Sebastien Granjoux <seb.sfo@free.fr>
11335 * libanjuta/interfaces/libanjuta.idl,
11336 plugins/debug-manager/breakpoints.c,
11337 plugins/debug-manager/memory.c,
11338 plugins/debug-manager/registers.c,
11339 plugins/debug-manager/debug_tree.c,
11340 plugins/debug-manager/debugger.c,
11341 plugins/gdb/debugger.c,
11342 plugins/gdb/debugger.h,
11343 plugins/gdb/plugin.c:
11344 Add a parameter for reporting error
11345 Add a new interface for using gdb variable object
11346 Allow to cancel commands
11347 Rewrite handling of debugger state
11349 * plugins/debug-manager/plugin.c,
11350 plugins/debug-manager/locals.c,
11351 plugins/debug-manager/locals.h,
11352 plugins/debug-manager/register.c,
11353 plugins/debug-manager/stack_trace.c,
11354 plugins/debug-manager/stack_trace.h:
11355 Create and destroy local and stack trace windows when needed
11357 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11359 * plugins/document-manager/plugin.c:
11360 Fixed "Automatic" highlighting
11362 2006-07-20 Johannes Schmid <jhs@cvs.gnome.org>
11364 * plugins/sourceview/sourceview.c: Added support for IAnjutaEditorLanguage
11366 * plugins/sourceview/anjuta-view.c:
11367 Patch from Fredrik Axelsson <fraxbe@gmail.com> to fix a popup-menu issue
11369 2006-07-14 Johannes Schmid <jhs@cvs.gnome.org>
11371 * configure.in: Check for C/C++-Compiler correctly
11373 2006-07-14 Fredrik Axelsson <fraxbe@gmail.com>
11375 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11377 * plugins/debug-manager/stack_trace.c:
11378 Destroy stack window when debuuger is disabled (#347414)
11380 * plugins/sourceview/anjuta-view.c:
11381 Fix a crash with popup-menu (#347412)
11383 2006-07-13 Naba Kumar <naba@gnome.org>
11385 * plugins/editor/Makefile.am,
11386 plugins/editor/text_editor.h,
11387 plugins/editor/text-editor-iterable.h,
11388 plugins/editor/text-editor-iterable.c: Implemented text iterator (not
11391 * plugins/language-support-cpp-java/plugin.c: Preliminary indentation
11394 * plugins/sourceview/sourceview-cell.c: Fixed a leak.
11396 2006-07-03 Johannes Schmid <jhs@cvs.gnome.org>
11398 * plugins/editor/text_editor.c: (convert_to_utf8_from_charset):
11401 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11403 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11405 * libanjuta/anjuta-preferences-dialog.c:
11406 Do not use the page_num returned by gtk_notebook_append_page to
11407 remove the page as it cause bugs when pages removal is not done
11410 * plugins/document-manager/anjuta-docman.c:
11411 * src/anjuta-app.c:
11412 makes Anjuta display dock_items which have previously been hidden
11414 2006-07-03 Fredrik Axelsson <fraxbe@gmail.com>
11416 reviewed by: Johannes Schmid <jhs@cvs.gnome.org>
11418 * plugins/debug-manager/breakpoints.c: (on_clear_all_breakpoints):
11419 * plugins/sourceview/sourceview.c: (imark_unmark):
11421 Patches for bugs #346450 and #346295
11423 * AUTHORS: Added Fredrik
11425 2006-06-18 Johannes Schmid <jhs@cvs.gnome.org>
11427 * plugins/message-view/anjuta-msgman.c:
11428 Fixed close button/icon size (like in docman)
11430 2006-06-10 Naba Kumar <naba@gnome.org>
11432 * plugins/editor/text_editor.c: Fixed goto line to mark the line
11435 2006-06-10 Sebastien Granjoux <seb.sfo@free.fr>
11437 * libanjuta/interfaces/libanjuta.idl:
11438 Move inspect_memory function in IAnjutaCpuDebugger interface
11439 Rename Boolean type to State
11441 * plugins/debug-manager/breakpoint.c:
11442 Rename Boolean type to State
11444 * plugins/debug-manager/Makefile.am,
11445 plugins/debug-manager/anjuta-marshal.list,
11446 plugins/debug-manager/data_view.c,
11447 plugins/debug-manager/data_view.h,
11448 plugins/debug-manager/data_buffer.c,
11449 plugins/debug-manager/data_buffer.h,
11450 plugins/debug-manager/chunk_view.c,
11451 plugins/debug-manager/chunk_view.h,
11452 plugins/debug-manager/anjuta-debug-manager.ui,
11453 plugins/debug-manager/debugger.c,
11454 plugins/debug-manager/memory.c,
11455 plugins/debug-manager/memory.h,
11456 plugins/debug-manager/plugin.c,
11457 plugins/gdb/debugger.c,
11458 plugins/gdb/debugger.h,
11459 plugins/gdb/plugin.c:
11460 Rewrite memory window using a special widget
11461 Rename Boolean type to State
11463 2006-06-08 Naba Kumar <naba@gnome.org>
11465 * plugins/editor/text_editor.c (itext_editor_get_current_word):
11466 Do not return garbage characters and return NULL when there is no
11469 * plugins/search/plugin.c: Fixed next occurance and prev occurance to
11472 * plugins/search/search-replace.c: Fixed a mem leak.
11474 2006-06-08 Johannes Schmid <jhs@cvs.gnome.org>
11476 * libanjuta/anjuta-launcher.c:
11477 Added debug message (see #343522)
11479 * plugins/build-basic-autotools/build-basic-autotools.c:
11480 Patch from Günther Brammer to fix #344015
11482 * plugins/sourceview/sourceview.c:
11483 Implemented IAnjutaEditor->get_begin/end_line_position (crashed
11484 automatic highlight of build messages)
11486 2006-06-06 Naba Kumar <naba@gnome.org>
11489 libanjuta/interfaces/libanjuta.idl,
11490 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11491 plugins/Makefile.am,
11492 plugins/document-manager/action-callbacks.c,
11493 plugins/document-manager/plugin.c,
11494 plugins/editor/text_editor.c: Implemented IAnjutaEditorLanguage
11495 interface for language highlight selection and langauge change
11498 * plugins/language-support-cpp-java: Added language support
11499 plugin for cpp and java.
11501 2006-05-27 Naba Kumar <naba@gnome.org>
11503 * libanjuta/interfaces/libanjuta.idl, plugins/gdb/*,
11504 plugins/debug-manager/*, data/Makefile.am,
11505 manuals/reference/libanjuta/libanjuta.types,
11506 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11507 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11508 merged anjuta-new-debugger branch into trunck.
11509 (cvs -z3 up -j anjuta-merged-from-trunk-to-new-debugger -j anjuta-new-debugger)
11511 2006-05-06 Sebastien Granjoux <seb.sfo@free.fr>
11513 * libanjuta/interfaces/libanjuta.idl,
11514 plugins/debug-manager/debugger.c,
11515 plugins/debug-manager/debugger.h,
11516 plugins/gdb/anjuta-gdb.plugin.in,
11517 plugins/gdb/debugger.c,
11518 plugins/gdb/debugger.h,
11519 plugins/gdb/plugin.c:
11520 Add new IAnjutaCpuDebugger interface to access cpu register
11521 Run gdb instead of /usr/local/bin/gdb
11523 * plugins/debug-manager/plugin.c,
11524 plugins/debug-manager/registers.c,
11525 plugins/debug-manager/registers.h:
11526 Rewrite register window
11527 Rename Load target menu item to Run target
11529 2006-05-07 Naba Kumar <naba@gnome.org>
11533 2006-05-01 Sebastien Granjoux <seb.sfo@free.fr>
11535 * plugins/debug-manager/watch.c,
11536 plugins/debug-manager/breakpoint.c,
11537 plugins/debug-manager/breakpoint.h:
11538 Fix crash: disconnect save and load session signals
11540 2006-04-30 Sebastien Granjoux <seb.sfo@free.fr>
11542 * libanjuta/interface/libanjuta.idl,
11543 plugins/debug-manager/debugger.c,
11544 plugins/gdb/plugin.c:
11545 Add a value parameter for evaluate command
11547 * plugins/debug-manager/anjuta-debug-manager.glade:
11548 Create new dialog box for watches using glade
11550 * plugins/debug-manager/anjuta-debug-manager.ui:
11551 Move watch menu items near the end
11552 Move breakpoint menu items outside the sub menu
11554 * plugins/debug-manager/debug_tree.c,
11555 plugins/debug-manager/debug_tree.h,
11556 plugins/debug-manager/debug_tree.h,
11557 plugins/debug-manager/watch.c:
11558 Move all GUI code from watch.c to debug_tree.c
11559 Add an auto update property to watches
11561 * plugins/debug-manager/locals.c,
11562 plugins/debug-manager/locals.h,
11563 plugins/debug-manager/stack_trace.c,
11564 plugins/debug-manager/stack_trace.h,
11565 plugins/debug-manager/plugin.c:
11566 Register actions before starting debugger
11568 * plugins/gdb/debugger.c:
11569 Do not call callback function if not present
11571 2006-04-02 Sebastien Granjoux <seb.sfo@free.fr>
11573 * libanjuta/interfaces/libanjuta.idl,
11574 plugins/debug-manager/stack_trace.c,
11575 plugins/debug-manager/stack_trace.h,
11576 plugins/debug-manager/anjuta-debug-manager.ui,
11577 plugins/gdb/debugger.c:
11578 Add a popup menu in stack frame window
11579 Add a new frame-changed event
11580 Use MI command for getting stack informations
11581 Get filename with full path (need gdb > 6.3)
11583 * libanjuta/interfaces/libanjuta.idl,
11584 plugins/debug-manager/debug_tree.c,
11585 plugins/debug-manager/debugger.c,
11586 plugins/debug-manager/locals.c,
11587 plugins/debug-manager/locals.h,
11588 plugins/debug-manager/plugin.c,
11589 plugins/gdb/debugger.c,
11590 plugins/gdb/debugger.h,
11591 plugins/gdb/parser.c,
11592 plugins/gdb/parser.h,
11593 plugins/gdb/plugin.c,
11594 plugins/gdb/Makefile.am:
11595 Pass watch data with string instead of Watch structures
11596 Use debug_tree in local window
11600 * plugins/debug-manager/breakpoints.c,
11601 plugins/debug-manager/utilities.c,
11602 plugins/debug-manager/utilities.h:
11603 Use a GtkListStore instead of a GtkTreeStore
11604 move goto_location_in_editor in utilities.c
11606 2006-03-26 Sebastien Granjoux <seb.sfo@free.fr>
11608 * libanjuta/interfaces/libanjuta.idl,
11609 plugins/debug-manager/anjuta-debug-manager.ui,
11610 plugins/debug-manager/breakpoints.c,
11611 plugins/debug-manager/plugin.c,
11612 plugins/gdb/debugger.c:
11613 Add a breakpoint type
11614 Add new popup menu in breakpoint window
11615 Add toggle breakpoint in editor popup menu
11616 Save and restore breakpoint enable
11617 Fix bug in clear all breakpoints
11618 Remove old useless code
11620 * plugins/debug-manager/debugger.c:
11621 Fix some problem with debugger states
11623 * manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml:
11624 Update documentation
11626 2006-03-25 Sebastien Granjoux <seb.sfo@free.fr>
11628 * data/Makefile.am,
11629 plugins/gdb/Makefile.am,
11630 plugins/gdb/gdb.init:
11631 Move gdb.init crom data to plugins/gdb
11633 * plugins/gdb/gdb.init,
11634 libanjuta/interfaces/libanjuta.idl,
11635 plugins/debug-manager/breakpoints.c,
11636 plugins/debug-manager/debugger.c,
11637 plugins/debug-manager/plugin.c,
11638 plugins/gdb/debugger.c,
11639 plugins/gdb/plugin.c:
11640 Support pending breakpoints
11641 Rewrite debugger states
11642 Split ianjuta_debugger_log into _enable_log and _disable_log
11644 * plugins/debug-manager/start.c,
11645 plugins/debug-manager/debug_tree.c,
11646 plugins/gdb/parser.c:
11647 Remove some useless lines
11649 * manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
11650 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
11651 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
11652 Update documentation
11654 2006-03-12 Naba Kumar <naba@gnome.org>
11656 * manuals/references/libanjuta/libanjuta.types: Fixed
11657 debug-manager name.
11659 2006-03-12 Sebastien Granjoux <seb.sfo@free.fr>
11661 * libanjuta/anjuta-debugger.c,
11662 libanjuta/anjuta-debugger.h:
11665 * libanjuta/interfaces/libanjuta.idl,
11666 plugins/debug-mananger/breakpoints.c,
11667 plugins/debug-manager/debug_tree.c,
11668 plugins/debug-manager/debugger.c,
11669 plugins/debug-manager/plugin.c,
11670 plugins/debug-manager/registers.c,
11671 plugins/debug-manager/sharedlib.c,
11672 plugins/debug-manager/signal.c,
11673 plugins/debug-manager/stack_trace.c,
11674 plugins/debug-manager/start.c,
11675 plugins/debug-manager/watch.c,
11676 plugins/gdb/debugger.c,
11677 plugins/gdb/debugger.h,
11678 plugins/gdb/parser.c,
11679 plugins/gdb/parser.h,
11680 plugins/gdb/plugin.c:
11681 Move types definitions from libanjuta/anjuta-debugger.{ch}
11682 Rename types from AnjutaDebugger* to IAnjutaDebugger*
11684 * plugins/gdb/Makefile.am:
11685 Remove user interface from gdb plugin
11687 2006-03-12 Naba Kumar <naba@gnome.org>
11689 * merged from trunk (tag: anjuta-merged-from-trunk-to-new-debugger)
11691 2006-05-21 Johannes Schmid <jhs@cvs.gnome.org>
11693 Modified Patch from Marc Maurer <uwog@uwog.net>:
11694 * libegg/egg-entry-action.c: (entry_focus_in), (entry_focus_out):
11697 * plugins/sourceview/Makefile.am:
11698 * plugins/sourceview/sourceview-cell.c:
11699 * plugins/sourceview/sourceview-cell.h:
11700 * plugins/sourceview/sourceview.c:
11702 Implemented IAnjutaEditorCell
11704 2006-05-21 Naba Kumar <naba@gnome.org>
11706 * libanjuta/interfaces/libanjuta.idl,
11707 plugins/document-manager/action-callbacks.c,
11708 plugins/document-manager/plugin.c,
11709 plugins/editor/print.c, plugins/editor/text_editor.c,
11710 plugins/editor/text_editor.h, plugins/editor/text_editor_prefs.c:
11711 Fixed zooming and added icons and shortcuts for zoom menu items.
11713 2006-05-21 Naba Kumar <naba@gnome.org>
11715 * libanjuta/interfaces/libanjuta.idl: Fixed api documentation and
11718 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11720 * plugins/document-manager/anjuta-docman.c:
11721 Fixed close button reaction by setting the correct current editor
11723 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11725 Patch from Yang Hong <yanghong@ccoss.com.cn>:
11726 * plugins/document-manager/anjuta-docman.c
11727 - Fix close button, you can close any tab as you wish now.
11728 - Fadeout mime icon as the same as close image
11730 2006-05-20 Johannes Schmid <jhs@cvs.gnome.org>
11732 Patch from Marc Maurer <uwog@uwog.net>
11733 * main.c: Compile fix when NLS is enabled
11735 AUTHORS: Added Marc
11737 2006-05-20 Naba Kumar <naba@gnome.org>
11739 * tagmanager/tm_symbol.c: Prevent infinite recursive (detected
11740 while loading abiword-2.4.4/abi project).
11742 2006-05-18 Naba Kumar <naba@gnome.org>
11744 * libanjuta/interfaces/libanjuta.idl,
11745 plugins/document-manager/action-callbacks.c,
11746 plugins/editor/print.c,
11747 plugins/editor/text_editor.c,
11748 plugins/editor/text_editor.h,
11749 plugins/editor/text_editor_prefs.c: Fixed zooming.
11751 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaEditorCell
11752 interface for character iteration and IAnjutaEditorAssist interface
11753 for autocompletions and editor tips.
11755 2006-05-18 Johannes Schmid <jhs@cvs.gnome.org>
11757 Patch from Günther Brammer <GBrammer@gmx.de>:
11758 * plugins/document-manager/anjuta-docman.c:
11759 Make tabs smaller but keep nice closing icon
11761 * plugins/document-manager/anjuta-docman.c:
11762 * plugins/document-manager/Makefile.am:
11764 Added nice mime-icons to the editor tabs
11766 2006-05-17 Johannes Schmid <jhs@cvs.gnome.org>
11768 * configure.in: Bumped version to 2.0.3 (pre-release increment)
11770 * plugins/symbol-browser/an_symbol_view.c:
11772 - Fixed symbol searching (Yang Hong (#341997))
11774 * plugins/devhelp/htmlview.c:
11775 Fixed devhelp plugin
11777 * plugins/build-basic-autotools/build-basic-autotools.c:
11778 * plugins/search/search-replace.c:
11779 * plugins/document-manager/anjuta-docman.c:
11781 Only add a marker to a line where it makes sense!
11783 === anjuta 2.0.2 ===
11785 2006-05-15 Naba Kumar <naba@gnome.org>
11787 * configure.in: set required versions for
11790 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11792 * plugins/glade/plugin.c:
11793 Fixed signal connection for "gtk-doc-search"
11795 2006-05-15 Johannes Schmid <jhs@cvs.gnome.org>
11797 * NEWS: Set release date, add known issues
11799 * libanjuta/anjuta-shell.c:
11800 Use DEBUG_PRINT instead of g_warning (to be able to pass --g-fatal-warnings
11801 and debug other gtk-warnings/criticals)
11803 * plugins/build-basic-autotools/build-basic-autotools.c:
11804 Fixed gtk-critical (gtk_hash_table_destroy(NULL))
11806 * plugins/sourceview/anjuta-view.c:
11807 * plugins/sourceview/sourceview-args.c:
11808 * plugins/sourceview/sourceview-scope.c:
11809 * plugins/sourceview/sourceview-tags.c:
11810 Fixed gtk-criticals (gtk_source_language_get_mime_types)
11812 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11814 * pixmaps/Makefile.am:
11815 Add preferences_general.png
11817 * plugins/devhelp/plugin.c:
11818 Fixed some more realise things
11820 * plugins/message-view/anjuta-msgman.c:
11821 Support stock icons for message panes
11823 * plugins/search/search-replace.c:
11824 Use GTK_STOCK_FIND_AND_REPLACE instead of anjuta_icon
11826 * plugins/search/search-replace_backend.c:
11829 * plugins/sourceview/anjuta-document.c:
11830 * plugins/sourceview/sourceview.c:
11831 Fixed finalise and tag completion
11833 * src/anjuta-app.c:
11834 Use preferences_general icon
11836 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11838 * pixmaps/Makefile.am:
11841 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11843 * plugins/sourceview/sourceview-prefs.c:
11844 Fixed font & color handling
11846 * plugins/symbol-browser/an_symbol_view.c:
11849 2006-05-13 Johannes Schmid <jhs@cvs.gnome.org>
11851 * plugins/macro/macros.xml:
11852 Fixed bug #341583 (Address of FSF)
11854 2006-05-12 Johannes Schmid <jhs@cvs.gnome.org>
11857 Added "--no-client" option to start a new instance of anjuta instead of connecting to an old one.
11858 Update: Do it the cool way...
11860 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11862 * plugins/glade/plugin.c: (on_api_help), (activate_plugin):
11863 Implement gtk-api-help signals of glade3
11864 * configure.in: Bump to glade3 2.91.2
11866 * plugins/devhelp/plugin.c:
11867 Fixed some realize stuff in the devhelp plugin
11869 * plugins/sourceview/anjuta-document.c:
11870 fixed bug with scope completion
11872 2006-05-08 Johannes Schmid <jhs@cvs.gnome.org>
11874 * plugins/symbol-browser/an_symbol_view.c
11875 * plugins/symbol-browser/an_symbol_prefs.c
11876 * plugins/symbol-browser/an_symbol_prefs.h
11877 * global_tags/create_global_tags.sh:
11879 Automaticly create global tags on first startup
11881 2006-05-08 Massimo Cora' <maxcvs@email.it>
11884 * plugins/project-wizard/templates/Makefile.am:
11885 * (added) plugins/project-wizard/templates/cpp-logo.png:
11886 * (added) plugins/project-wizard/templates/cpp.wiz:
11887 * (added) plugins/project-wizard/templates/cpp/*:
11889 Added a generic c++ template. It's a simple hello world.
11891 2006-05-07 Massimo Cora' <maxcvs@email.it>
11893 * plugins/symbol-browser/an_symbol_view.c:
11894 fixed a stupid crasher.
11896 2006-05-05 Johannes Schmid <jhs@cvs.gnome.org>
11898 * plugins/project-wizard/templates/wxwin/configure.in.tpl
11899 * plugins/project-wizard/templates/wxwin/src/Makefile.am:
11901 Fixed WxWidgets project type
11903 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11905 * plugins/devhelp/htmlview.c:
11906 * plugins/devhelp/plugin.c:
11907 Maybe I fixed the crash this time! I could at least not reproduce anymore!
11909 * plugins/project-wizard/install.c:
11910 Don't set a message - thanks to seb
11912 2006-05-04 Johannes Schmid <jhs@cvs.gnome.org>
11914 * plugins/devhelp/htmlview.c:
11915 * plugins/symbol-browser/an_symbol_view.c:
11917 There is a weird crash in gtk_idle which I still did not completly fix!
11919 * plugins/project-wizard/install.c:
11920 Default to success instead of failure
11922 2006-05-03 Johannes Schmid <jhs@cvs.gnome.org>
11924 * plugins/devhelp/htmlview.c:
11925 * plugins/devhelp/plugin.c:
11926 Fixed bug and libdevhelp issue!
11928 * plugins/project-wizard/install.c:
11929 Fixed message string!
11931 2006-05-03 Massimo Cora' <maxcvs@email.it>
11933 * plugins/symbol-browser/an_symbol_view.c:
11934 Avoiding to get keywords from sv_extract_type_qualifier_from_expr()
11936 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11938 * pixmaps/Makefile.am:
11940 * anjuta.desktop.in.in
11942 GNOME Goal #2.1: Install theme-friendly icons
11944 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11946 * plugins/devhelp/htmlview.c: Reload page on reparent
11947 * plugins/document-manager/anjuta-docman.c:
11948 Present document-manager when document is selected in file-manager
11950 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11952 * plugins/symbol-broser/an_symbol_view.c:
11953 Fixed crasher in namespace exploration
11955 2006-05-01 Massimo Cora' <maxcvs@email.it>
11958 * plugins/valgrind/Makefile.am:
11960 Optional compiling of Valgrind plugin
11962 2006-05-01 Massimo Cora' <maxcvs@email.it>
11964 * plugins/symbol-browser/an_symbol_view.c:
11965 - modularized code. Marked with FIXME the parts which need improvement.
11967 - Added basic namespace completion for Gtkmm type project:
11968 - namespace1::MyClass *class;
11969 - class-> [display]
11970 - Namespaces must be anyway improved.
11972 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11974 * plugins/devhelp/plugin.c:
11975 Fixed up plugin unloading and show html widget on link selected
11979 2006-05-01 Johannes Schmid <jhs@cvs.gnome.org>
11981 * plugins/devhelp/Makefile.am:
11982 * plugins/devhelp/anjuta-devhelp.plugin.in:
11983 * plugins/devhelp/htmlview.c:
11984 * plugins/devhelp/htmlview.h:
11985 * plugins/devhelp/plugin.c:
11986 * plugins/devhelp/plugin.h:
11987 Reimplemeted devhelp plugin from scratch
11989 * plugins/symbol-browser/an_symbol_view.c: (sv_get_type_of_token):
11992 2006-04-30 Johannes Schmid <jhs@cvs.gnome.org>
11994 * plugins/sourceview/sourceview-tags.c:
11995 complete some more tag types
11997 * plugins/valgrind/plugin.c:
11998 * plugins/valgrind/preferences.c:
11999 * plugins/valgrind/vggeneralprefs.c:
12001 Fixed lots of gtk warnings
12003 2006-04-29 Johannes Schmid <jhs@cvs.gnome.org>
12005 * plugins/sourceview/sourceview-scope.c:
12006 Implemented type-ahead for scope completion
12008 2006-04-28 Johannes Schmid <jhs@cvs.gnome.org>
12010 * manuals/C/Makefile.am:
12011 * manuals/Makefile.am:
12012 * plugins/document-manager/Makefile.am:
12013 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12014 * plugins/sourceview/Makefile.am:
12019 * plugins/class-gen/goc_template_header: G_END_DECLS
12021 2006-05-27 Naba Kumar <naba@gnome.org>
12023 * (added) scintilla/LexSpice.cxx, scintilla/Editor.cxx,
12024 scintilla/KeyWords.cxx, scintilla/LexSQL.cxx, scintilla/LexTCL.cxx,
12025 scintilla/Makefile.am, scintilla/PlatGTK.cxx, scintilla/lexers.make,
12026 scintilla/include/HFacer.py, scintilla/include/SciLexer.h,
12027 scintilla/include/Scintilla.iface,
12028 (remove) scintilla/patches/pango-1.8.patch: Updated scintilla from
12029 cvs. Fixed compile flags. Removed outdated patches.
12031 2006-04-27 Johannes Schmid <jhs@cvs.gnome.org>
12033 * configure.in: Require libgladeui 2.91.1 (for glade3 plugin)
12035 * plugins/sourceview/anjuta-document.c:
12036 * plugins/sourceview/sourceview-args.c:
12037 * plugins/sourceview/sourceview-scope.c:
12039 Add End/Home keypresses and support completion if symbol start with '!' for example
12042 2006-04-27 Massimo Cora' <maxcvs@email.it>
12044 * libanjuta/interfaces/libanjuta.idl:
12046 * plugins/sourceview/sourceview-scope.c:
12047 * plugins/sourceview/tag-window.c:
12048 * plugins/sourceview/tag-window.h:
12049 * plugins/symbol-browser/an_symbol_view.c:
12050 * plugins/symbol-browser/an_symbol_view.h:
12051 * plugins/symbol-browser/plugin.c:
12053 added and implemented IAnjutaSymbolManager -> get_completions_at_position ()
12055 Code and ideas for C/C++ new completion engine comes from IComplete written by
12056 Martin Stubenschrott <stubenschrott@gmx.net>.
12057 Currently the interface works only with GtkSourceView plugin.
12059 * tagmanager/Makefile.am:
12061 * tagmanager/entry.h:
12062 * tagmanager/get.c:
12063 * tagmanager/get.h:
12064 * tagmanager/include/tm_file_entry.h:
12065 * tagmanager/include/tm_project.h:
12066 * tagmanager/include/tm_source_file.h:
12067 * tagmanager/include/tm_symbol.h:
12068 * tagmanager/include/tm_tagmanager.h:
12069 * tagmanager/include/tm_work_object.h:
12070 * tagmanager/include/tm_workspace.h:
12071 * tagmanager/parse.c:
12072 * tagmanager/read.c:
12073 * tagmanager/read.h:
12074 * tagmanager/tm_project.c:
12075 * tagmanager/tm_source_file.c:
12076 * tagmanager/tm_workspace.c:
12078 Tagmanager can now parse a memory buffer and generate/update
12079 tags into tm_workspace/tm_project on the fly, without using files.
12080 C/C++ is supported now.
12082 2006-04-26 Johannes Schmid <jhs@cvs.gnome.org>
12084 * plugins/sourceview/anjuta-document.c:
12085 * plugins/sourceview/sourceview-args.c:
12086 * plugins/sourceview/sourceview-scope.c:
12087 * plugins/sourceview/sourceview.c:
12089 Fixed some memory leaks and argument completion
12091 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12093 * plugins/glade/plugin.c:
12095 Fixed glade plugin build because of API changes in glade3
12097 2006-04-25 Johannes Schmid <jhs@cvs.gnome.org>
12099 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12100 Updated editor section
12102 * manuals/C/anjuta-manual/interface.xml:
12103 * manuals/C/anjuta-manual/preferences.xml:
12104 * manuals/C/anjuta-manual/projects.xml:
12107 * plugins/editor/anjuta-editor.plugin.in:
12110 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12113 * plugins/editor/anjuta-editor.plugin.in:
12114 * plugins/sourceview/sourceview.plugin.in:
12116 Build both editors and let the user decide a runtime!
12118 * plugins/sourceview/sourceview-scope.c:
12119 Fixed bug in regex to allow test()-> completions
12121 2006-04-23 Johannes Schmid <jhs@cvs.gnome.org>
12123 * plugins/sourceview/anjuta-document.c:
12124 * plugins/sourceview/sourceview-args.c:
12125 * plugins/sourceview/sourceview-scope.c:
12126 * plugins/sourceview/sourceview-tags.c:
12127 * plugins/sourceview/tag-window.c:
12129 Improved callltip windows
12131 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12133 * src/anjuta-app.c: (on_session_save):
12134 Fixed bug in toolbar saving. Thanks to Ricardo Jose Ferrari
12135 <ricardo.jose.ferrari@gmail.com> for pointing this out!
12137 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12139 * libanjuta/anjuta-utils.c:
12140 * plugins/cvs-plugin/cvs-execute.c:
12143 * scintilla/LexInno.cxx:
12144 * scintilla/LexOpal.cxx:
12145 * scintilla/LexTCL.cxx:
12147 Added missing files from scintilla-update
12149 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12152 * manuals/C/Makefile.am:
12153 * manuals/C/anjuta-faqs/anjuta-faqs.xml:
12154 * manuals/C/anjuta-manual/Makefile.am:
12155 * manuals/C/anjuta-manual/anjuta-manual.xml:
12156 * manuals/C/anjuta-manual/build.xml:
12157 * manuals/C/anjuta-manual/debugger.xml:
12158 * manuals/C/anjuta-manual/execute.xml:
12159 * manuals/C/anjuta-manual/figures/anjuta-in-action.png:
12160 * manuals/C/anjuta-manual/figures/arguments.png:
12161 * manuals/C/anjuta-manual/figures/configure_dlg.png:
12162 * manuals/C/anjuta-manual/figures/file_menu.png:
12163 * manuals/C/anjuta-manual/figures/menu_main.png:
12164 * manuals/C/anjuta-manual/figures/menubar.png:
12165 * manuals/C/anjuta-manual/figures/new_file_wizard.png:
12166 * manuals/C/anjuta-manual/figures/project_info.png:
12167 * manuals/C/anjuta-manual/figures/scrshot.png:
12168 * manuals/C/anjuta-manual/figures/symbol_browser.png:
12169 * manuals/C/anjuta-manual/figures/tool-editor.png:
12170 * manuals/C/anjuta-manual/figures/toolbar_browser.png:
12171 * manuals/C/anjuta-manual/figures/toolbar_ext.png:
12172 * manuals/C/anjuta-manual/figures/toolbar_format.png:
12173 * manuals/C/anjuta-manual/figures/toolbar_main.png:
12174 * manuals/C/anjuta-manual/figures/toolbar_tags.png:
12175 * manuals/C/anjuta-manual/fileoperations.xml:
12176 * manuals/C/anjuta-manual/interface.xml:
12177 * manuals/C/anjuta-manual/introduction.xml:
12178 * manuals/C/anjuta-manual/preferences.xml:
12179 * manuals/C/anjuta-manual/projects.xml:
12180 * manuals/C/anjuta-manual/tools.xml:
12181 * manuals/Makefile.am:
12183 Updated manual and faq
12185 * scintilla/CallTip.cxx:
12186 * scintilla/CallTip.h:
12187 * scintilla/CellBuffer.cxx:
12188 * scintilla/CellBuffer.h:
12189 * scintilla/ContractionState.cxx:
12190 * scintilla/Document.cxx:
12191 * scintilla/Document.h:
12192 * scintilla/DocumentAccessor.cxx:
12193 * scintilla/Editor.cxx:
12194 * scintilla/Editor.h:
12195 * scintilla/ExternalLexer.cxx:
12196 * scintilla/Indicator.cxx:
12197 * scintilla/KeyMap.cxx:
12198 * scintilla/KeyWords.cxx:
12199 * scintilla/LexAU3.cxx:
12200 * scintilla/LexBash.cxx:
12201 * scintilla/LexCPP.cxx:
12202 * scintilla/LexCaml.cxx:
12203 * scintilla/LexCsound.cxx:
12204 * scintilla/LexEiffel.cxx:
12205 * scintilla/LexGui4Cli.cxx:
12206 * scintilla/LexHTML.cxx:
12207 * scintilla/LexLua.cxx:
12208 * scintilla/LexMSSQL.cxx:
12209 * scintilla/LexOthers.cxx:
12210 * scintilla/LexPOV.cxx:
12211 * scintilla/LexPython.cxx:
12212 * scintilla/LexRuby.cxx:
12213 * scintilla/LexSQL.cxx:
12214 * scintilla/LexVB.cxx:
12215 * scintilla/Makefile.am:
12216 * scintilla/PlatGTK.cxx:
12217 * scintilla/PropSet.cxx:
12218 * scintilla/RESearch.cxx:
12219 * scintilla/RESearch.h:
12220 * scintilla/ScintillaBase.cxx:
12221 * scintilla/ScintillaGTK.cxx:
12222 * scintilla/StyleContext.h:
12223 * scintilla/ViewStyle.cxx:
12224 * scintilla/ViewStyle.h:
12225 * scintilla/XPM.cxx:
12226 * scintilla/include/KeyWords.h:
12227 * scintilla/include/Platform.h:
12228 * scintilla/include/PropSet.h:
12229 * scintilla/include/SciLexer.h:
12230 * scintilla/include/Scintilla.h:
12231 * scintilla/include/Scintilla.iface:
12232 * scintilla/include/ScintillaWidget.h:
12233 * scintilla/lexers.make:
12235 Update to scintilla 1.68
12237 * src/anjuta-app.c:
12238 Only show help items which are really availible
12240 * plugins/cvs-plugin/cvs-callbacks.c
12241 * plugins/cvs-plugin/cvs-execute.c
12242 * plugins/cvs-plugin/subversion-callbacks.c:
12243 * libanjuta/anjuta-utils.c:
12244 Fixed utf-8 issues and fixed a crasher (yes, strings tend to be longer than 2048...)
12246 2005-04-22 Sebastien Granjoux <seb.sfo@free.fr>
12248 * plugins/project-wizard/install.c,
12249 * plugins/project-wizard/autogen.c:
12250 Add error messages if using a read only directory
12251 Improve fix for bug #339296
12253 2006-04-22 Johannes Schmid <jhs@cvs.gnome.org>
12255 * libanjuta/interfaces/libanjuta.idl:
12256 * plugins/document-manager/action-callbacks.c:
12257 * plugins/document-manager/plugin.c:
12258 * plugins/editor/text_editor.c:
12259 Added IAnjutaEditorGoto
12261 * plugins/editor/aneditor.cxx:
12262 * plugins/editor/aneditor.h:
12263 * plugins/editor/text_editor.h:
12264 * plugins/editor/text_editor_prefs.c:
12268 2006-04-21 Johannes Schmid <jhs@cvs.gnome.org>
12270 * libanjuta/interfaces/libanjuta.idl:
12271 * plugins/document-manager/action-callbacks.c:
12272 * plugins/document-manager/anjuta-docman.c:
12273 * plugins/document-manager/plugin.c:
12274 * plugins/editor/text_editor.c:
12275 Added and implemented IAnjutaEditorComment and IAnjutaEditorZoom
12277 * plugins/sourceview/sourceview.c:
12278 * plugins/sourceview/sourceview.glade:
12279 Fixed some uft-8 issues and added a preference option
12280 to enable/disable gnome-vfs monitoring
12282 * scintilla/Makefile.am:
12283 * scintilla/include/Makefile.am:
12286 2006-04-20 Massimo Cora' <maxcvs@email.it>
12288 * libanjuta/interfaces/libanjuta.idl:
12289 Remove get_current_pos () because we have get_position()
12291 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12294 * plugins/sourceview/tag-window.c:
12295 Don't close window on PageUp/PageDown
12297 2006-04-20 Johannes Schmid <jhs@cvs.gnome.org>
12299 * data/Makefile.am:
12300 * manuals/reference/libanjuta/Makefile.am:
12305 * src/bacon-message-connection.c:
12306 * src/bacon-message-connection.h: (both from gedit)
12309 Fixed #312319 (Opening files when Anjuta is already open)
12311 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12313 * TODO.tasks: Updated
12314 * plugins/sourceview/anjuta-view.c:
12315 * plugins/sourceview/anjuta-view.h:
12316 * plugins/sourceview/sourceview.c:
12318 * configure.in: Fix --enable-plugin-scintilla
12320 Added char_added signal
12322 2006-04-18 Johannes Schmid <jhs@cvs.gnome.org>
12324 * libanjuta/anjuta-utils.c: (anjuta_util_diff):
12326 Fixed diff for utf8
12328 * plugins/sourceview/sourceview.c:
12329 Fixed VFS monitoring (still a bit buggy)
12331 * plugins/sourceview/sourceview-args.c:
12332 * plugins/sourceview/tag-window.c:
12334 Better sizing for the popup-window
12336 2006-04-17 Johannes Schmid <jhs@cvs.gnome.org>
12338 * plugins/project-wizard/templates/gnome/src/main.c:
12339 * plugins/project-wizard/templates/gnome/src/project.glade:
12340 * plugins/project-wizard/templates/gtk/src/main.c:
12341 * plugins/project-wizard/templates/gtk/src/project.glade:
12342 * plugins/project-wizard/templates/gtkmm/src/main.cc:
12344 Fixed up GLADE_FILE definition in project types and fixed bug #334546
12346 2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
12348 * configure.in: More removal of obsoleteness.
12351 2006-04-12 Johannes Schmid <jhs@cvs.gnome.org>
12354 * libanjuta/anjuta-preferences.c:
12355 * libanjuta/anjuta-utils.c:
12356 * libanjuta/anjuta-utils.h:
12357 * plugins/message-view/message-view.c:
12359 Changed color functions and moved convert_color to anjuta-utils.h
12361 * plugins/message-view/anjuta-message-manager-plugin.glade:
12362 GnomeColorPicker -> GtkColorButton (bug #309154)
12364 * plugins/sourceview/plugin.c:
12365 * plugins/sourceview/sourceview-prefs.c:
12366 * plugins/sourceview/sourceview.glade:
12367 Added color and font preferences
12369 * plugins/sourceview/sourceview-tags.c:
12370 Only show as much choices as configured in preferences
12372 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12374 * ROADMAP, NEWS: Updated (we are far behind ;-)
12375 * plugins/document-manager/plugin.c: Hide Folding menu items if not supported
12377 2006-04-11 Johannes Schmid <jhs@cvs.gnome.org>
12380 * plugins/editor/Makefile.am:
12381 * scintilla/Makefile.am
12383 Build sourceview on 2.14, scintilla on 2.12 and make it user configurable at build time
12385 * global-tags/Makefile.am:
12386 * global-tags/create_global_tags.sh:
12387 * plugins/symbol-browser/an_symbol_prefs.c:
12388 * plugins/symbol-browser/anjuta-symbol-browser-plugin.glade:
12389 * plugins/symbol-browser/plugin.h:
12390 * tagmanager/include/tm_workspace.h:
12391 * tagmanager/tm_workspace.c:
12393 Fixed symbol-browser prefs and move global tags generation from installtion to
12394 preferences to make the life easier for distributers and to allow updates after installtion
12396 * plugins/document-manager/action-callbacks.c:
12397 * plugins/document-manager/action-callbacks.h:
12398 * plugins/document-manager/anjuta-document-manager.ui:
12399 * plugins/document-manager/indent-util.c:
12400 * plugins/document-manager/plugin.c:
12401 * plugins/editor/text_editor.c:
12403 Moved indent stuff to document-manager
12405 * plugins/sourceview/anjuta-view.c:
12406 * plugins/sourceview/sourceview-args.c:
12407 * plugins/sourceview/sourceview-scope.c:
12408 * plugins/sourceview/sourceview-tags.c:
12409 * plugins/sourceview/sourceview.c:
12413 * plugins/sourceview/sourceview.plugin (removed):
12414 * plugins/sourceview/sourceview.plugin.in:
12415 Editor is not user-activatible
12417 * plugins/sourceview/sourceview.png:
12420 2006-04-08 Johannes Schmid <jhs@cvs.gnome.org>
12422 * src/anjuta-app.c: Fixed crasher on plugin unloading
12424 2006-04-06 Johannes Schmid <jhs@cvs.gnome.org>
12426 * plugins/sourceview/sourceview.c
12427 * plugins/sourceview/sourceview-args.c
12428 * plugins/sourceview/sourceview-args.h:
12430 Polished argument completion
12432 2006-04-05 Johannes Schmid <jhs@cvs,gnome.org>
12434 * plugins/message-view/anjuta-msgman.c:
12435 * plugins/message-view/plugin.c: (ianjuta_msgman_set_current_view):
12437 Show message pane on switch (does not work, anjuta_shell needs a fix)
12439 * plugins/sourceview/Makefile.am:
12440 * plugins/sourceview/anjuta-view.c: (find_tag_window),
12441 * plugins/sourceview/sourceview-args.c:
12442 * plugins/sourceview/sourceview-args.h:
12443 * plugins/sourceview/sourceview-private.h:
12444 * plugins/sourceview/sourceview-scope.c:
12445 (sourceview_scope_update), (sourceview_scope_filter_keypress):
12446 * plugins/sourceview/sourceview-tags.c:
12447 * plugins/sourceview/sourceview.c:
12448 * plugins/sourceview/tag-window.c:
12449 * plugins/sourceview/tag-window.h:
12451 Added scope and argument completion
12453 2006-04-03 Johannes Schmid <jhs@gnome.org>
12456 * src/anjuta-app.c: (on_add_merge_widget), (on_session_save),
12457 (on_widget_remove):
12460 * plugins/sourceview/sourceview.c: (iselect_clear):
12461 Make "Delete"-key working
12463 * configure.in: #336389
12465 2006-04-03 Johannes Schmid <jhs@gnome.org>
12467 * plugins/sourceview/Makefile.am:
12468 * plugins/sourceview/anjuta-view.c:
12469 * plugins/sourceview/plugin.c:
12470 * plugins/sourceview/sourceview-private.h:
12471 * plugins/sourceview/sourceview-scope.c:
12472 * plugins/sourceview/sourceview-scope.h:
12473 * plugins/sourceview/sourceview-tags.c:
12474 * plugins/sourceview/sourceview-tags.h:
12475 * plugins/sourceview/sourceview.c:
12476 * plugins/sourceview/sourceview.h:
12477 * plugins/sourceview/tag-window.c:
12479 - fixed goto_file_line
12480 - scroll to cursor on undo/redo
12481 - show correct popup-menu
12482 - scope completion (not ready yet)
12484 2006-04-03 Johannes Schmid <jhs@gnome.org>
12486 * plugins/sourceview/plugin.c:
12487 * plugins/sourceview/sourceview-tags.c:
12488 * plugins/sourceview/sourceview.c:
12489 * plugins/sourceview/sourceview.h:
12490 * plugins/sourceview/tag-window.c:
12492 Fixed some GObject stuff and use proper AnjutaSymbolManager interface
12494 2006-04-03 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12496 * plugins/sourceview/sourceview.c:
12497 Fixed next/previous bookmark.
12498 Toggled bookmark (set/unset).
12500 2006-04-03 Johannes Schmid <jhs@gnome.org>
12502 * plugins/document-manager/action-callbacks.c:
12503 Fixed Gtk-Warning in goto_line
12505 * plugins/sourceview/Makefile.am:
12506 * plugins/sourceview/anjuta-document.c:
12507 * plugins/sourceview/anjuta-view.c:
12508 * plugins/sourceview/anjuta-view.h:
12509 * plugins/sourceview/sourceview-autocomplete.c:
12510 * plugins/sourceview/sourceview-autocomplete.h:
12511 * plugins/sourceview/sourceview-private.h:
12512 * plugins/sourceview/sourceview-tags.c:
12513 * plugins/sourceview/sourceview-tags.h:
12514 * plugins/sourceview/sourceview.c:
12515 * plugins/sourceview/tag-window.c:
12516 * plugins/sourceview/tag-window.h:
12517 Created a nice API for tag and completion windows
12519 * plugins/sourceview/sourceview-print.h:
12520 * plugins/sourceview/sourceview-print.c:
12523 2006-04-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12525 * plugins/sourceview/sourceview.c:
12526 Fixed typo (Sort bookmarks).
12528 2006-04-01 Johannes Schmid <jhs@gnome.org>
12530 * plugins/sourceview/anjuta-document.c:
12531 * plugins/sourceview/anjuta-document.h:
12532 * plugins/sourceview/anjuta-view.c:
12533 * plugins/sourceview/anjuta-view.h:
12534 * plugins/sourceview/sourceview-autocomplete.c:
12535 * plugins/sourceview/sourceview-autocomplete.h:
12536 * plugins/sourceview/sourceview-prefs.c:
12537 * plugins/sourceview/sourceview-prefs.h:
12538 * plugins/sourceview/sourceview-private.h:
12539 * plugins/sourceview/sourceview-tags.c:
12540 * plugins/sourceview/sourceview-tags.h:
12541 * plugins/sourceview/sourceview.c:
12542 * plugins/sourceview/sourceview.glade:
12543 * plugins/sourceview/tag-window.c:
12544 * plugins/sourceview/tag-window.h:
12546 Improved code complete and autocomplete
12548 2006-04-01 Johannes Schmid <jhs@gnome.org>
12550 * plugins/sourceview/Makefile.am:
12551 * plugins/sourceview/bookmark.png:
12552 * plugins/sourceview/marker-attentive.png:
12553 * plugins/sourceview/marker-basic.png:
12554 * plugins/sourceview/marker-intense.png:
12555 * plugins/sourceview/marker-light.png:
12556 * plugins/sourceview/sourceview.c:
12558 Added pixmaps for all marker types and show bookmarks
12561 * plugins/sourceview/Makefile.am:
12562 Build sourceview on 2.14 only
12564 2006-03-31 Johannes Schmid <jhs@gnome.org>
12566 * plugins/sourceview/Makefile.am:
12567 * plugins/sourceview/anjuta-document.c:
12568 * plugins/sourceview/anjuta-view.c:
12569 * plugins/sourceview/anjuta-view.h:
12570 * plugins/sourceview/sourceview-autocomplete.c:
12571 * plugins/sourceview/sourceview-private.h:
12572 * plugins/sourceview/sourceview-tags.c:
12573 * plugins/sourceview/sourceview-tags.h:
12574 * plugins/sourceview/sourceview.c:
12575 * plugins/sourceview/tag-window.c:
12576 * plugins/sourceview/tag-window.h:
12578 Added code completion with tag manager to the editor and fixed a save_as bug
12580 2006-03-31 Johannes Schmid <jhs@gnome.org>
12582 * src/main.c: Revert patch from Rob to allow building with
12584 * configure.in: Require at least 2.12 libraries
12586 2006-03-29 Yang Hong <yanghong@ccoss.com.cn>
12588 reviewed by: Johannes Schmid <jhs@gnome.org> (fixed typo)
12590 * plugins/project-wizard/templates/anjuta-plugin/Makefile.am:
12591 Improve anjuta-plugin project template: Added missed files dist tarball
12594 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade: Fixed
12597 2006-03-28 Yang Hong <yanghong@ccoss.com.cn>
12599 reviewed by: Johannes Schmid <jhs@gnome.org>
12601 * plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl
12602 plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in
12603 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
12604 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
12606 Improve anjuta-plugin project template. Also fix for #322744
12608 2006-03-27 Johannes Schmid <jhs@gnome.org>
12610 * plugins/sourceview/sourceview-private.h:
12611 plugins/sourceview/sourceview.c:
12613 Added basic bookmark support
12615 2006-03-27 Johannes Schmid <jhs@gnome.org>
12620 Patch from Rob Bradfort <robster@debian.org>:
12621 * src/main.c: (get_command_line_args), (main):
12622 Migration from popt to GOption
12624 2006-03-26 Naba Kumar <naba@gnome.org>
12626 * plugins/document-manager/anjuta-docman.c: Fixed close icon button
12627 size to scale itself with theme.
12629 2006-03-26 Naba Kumar <naba@gnome.org>
12631 * plugins/file-manager/an_file_view.c,
12632 plugins/symbol-browser/an_symbol_view.c: Destroy tooltip timers
12633 when symbolview and fileview objects are destroyed to avoid crashes
12634 after the plugins are disabled.
12636 2006-03-26 Naba Kumar <naba@gnome.org>
12638 * Makefile.am, po/POTFILES.skip, (removed) anjuta_dialogs_strings.h:
12639 Deleted unused file.
12641 * plugins/glade/plugin.c: Be able to close glade plugin when there
12642 there is no glade project loaded.
12644 * plugins/sourceview/sourceview.plugin,
12645 plugins/sourceview/sourceview.plugin.in: Give a better plugin name.
12647 2006-03-23 Naba Kumar <naba@gnome.org>
12649 * plugins/editor/print.c: Fixed a bug where some sections of
12650 printed/previewed text is not highlighted.
12652 2006-03-20 Johannes Schmid <jhs@gnome.org>
12654 * libanjuta/interfaces/libanjuta.idl:
12656 * plugins/devhelp/plugin.c: Work with any devhelp version (hopefully)
12657 as we do not use private apis. Show help window and startup because it does
12660 * plugins/document-manager/action-callbacks.c:
12661 plugins/editor/Makefile.am:
12662 plugins/editor/text_editor.c:
12663 plugins/editor/print.c:
12664 plugins/editor/print.h:
12666 Fixed printing (nobody has missed it BTW ;-)
12668 * plugins/sourceview/sourceview.c:
12671 2006-03-20 Naba Kumar <naba@gnome.org>
12673 * configure.in, plugins/devhelp/plugin.c: Be able to build with
12674 devhelp >= 0.9 < 0.11 versions.
12676 2006-03-20 Johannes Schmid <jhs@gnome.org>
12678 * plugins/sourceview/anjuta-document-loader.c
12679 plugins/sourceview/sourceview.c:
12681 Fixed encoding bugs
12683 2006-03-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12685 * plugins/sourceview/sourceview.c, plugins/search/search-replace_backend.c :
12686 Fixed bug (line position)
12687 Give the good line position whatever the active editor.
12689 2006-03-19 Ilkka Tuohela <hile@iki.fi>
12691 * configure.in: Added fi to ALL_LINGUAS
12693 2006-03-19 Johannes Schmid <jhs@gnome.org>
12695 * plugins/sourceview/anjuta-document-loader.c:
12696 replace gnome_vfs_get_mime_type_for_name_and data
12698 * plugins/build-basic-autotools/build-basic-autotools.c:
12701 2006-03-17 Johannes Schmid <jhs@gnome.org>
12703 * plugins/editor/editor.glade:
12704 Added style-editor again after it got lost somehow
12706 2006-03-17 Johannes Schmid <jhs@gnome.org>
12708 * plugins/devhelp/plugin.c: Updated to work with devhelp-0.11
12709 configure.in: require devhelp 0.11
12711 Post 0.11 devhelp versions (CVS) do not work because of an API change...
12713 plugins/build-basic-autotools/build-basic-autotools.c:
12714 forgot a an installtion callback for the "install as root"-feature
12716 2006-03-17 Massimo Cora' <maxcvs@email.it>
12718 reviewed by: Johannes Schmid <jhs@gnome.org>
12720 * plugins/class-gen/anjuta-class-gen-plugin.glade
12721 plugins/class-gen/class_gen.c
12722 plugins/class-gen/goc_template_header
12723 plugins/class-gen/goc_template_source
12727 2006-03-16 Johannes Schmid <jhs@gnome.org>
12729 * plugins/sourceview/sourceview.c:
12730 Fixed "save-point" signal for undo actions
12732 2006-03-16 Massimo Cora' <maxcvs@email.it>
12734 reviewed by: Johannes Schmid <jhs@gnome.org>
12736 * plugins/document-manager/anjuta-docman.c:
12737 Implement tab drag and drop
12739 2006-03-16 Johannes Schmid <jhs@gnome.org>
12741 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade:
12742 plugins/build-basic-autotools/build-basic-autotools.c:
12744 Implemented "install as root"-feature (#321455)
12746 2006-03-16 Johannes Schmid <jhs@gnome.org>
12749 plugins/sourceview/.cvsignore
12750 plugins/tools/scripts/.cvsignore:
12751 Added/extended .cvsignore files
12753 * plugins/sourceview/sourceview-autocomplete.c:
12754 plugins/sourceview/sourceview-autocomplete.h:
12755 plugins/sourceview/sourceview-prefs.c:
12756 plugins/sourceview/sourceview-private.h:
12757 plugins/sourceview/sourceview.glade:
12758 Autcomplete just works(tm) now and respects preferences
12760 * plugins/sourceview/sourceview.c: (ieditor_get_current_word):
12761 Use better algorithm from autocomplete
12763 2006-03-15 Johannes Schmid <jhs@gnome.org>
12765 * src/anjuta-app.c:
12768 2006-03-15 Johannes Schmid <jhs@gnome.org>
12770 * libanjuta/interfaces/libanjuta.idl:
12771 plugins/class-gen/class_gen.c:
12772 plugins/file-wizard/file.c: (on_new_file_okbutton_clicked):
12773 plugins/project-manager/plugin.c:
12775 Allow to add multiple source files (#320191)
12777 * configure.in: Require gnome-build 0.1.3
12779 2006-03-14 Johannes Schmid <jhs@gnome.org>
12781 * plugins/macro/macro-utils.c: Fixed bug #333606
12782 * plugins/file-wizard/file.c: Fixed bug #333601
12784 2006-03-13 Johannes Schmid <jhs@gnome.org>
12786 * plugins/sourceview/sourceview_autocomplete.c
12787 plugins/sourceview/sourceview_autocomplete.h
12788 plugins/sourceview/sourceview.c
12789 plugins/sourceview/sourceview-private.h
12790 plugins/sourceview/sourceview-prefs.c:
12792 Cleaned up and fixed several issues
12794 2006-03-13 Johannes Schmid <jhs@gnome.org>
12796 * plugins/sourceview/Makefile.am:
12797 plugins/sourceview/sourceview-autocomplete.c
12798 plugins/sourceview/sourceview-autocomplete.h:
12799 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12800 plugins/sourceview/sourceview-private.h:
12801 plugins/sourceview/sourceview.c:
12803 Added (buggy) autocomplete feature to sourceview
12805 2006-03-12 Naba Kumar <naba@gnome.org>
12807 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
12808 libanjuta/anjuta-session.c: Added API docs.
12810 2006-03-12 Naba Kumar <naba@gnome.org>
12812 * TODO.tasks: Added couple of tasks.
12813 * libanjuta/interfaces/anjuta-idl-compiler.pl: Delay type normalization,
12814 Register private class as early as possible so that members could
12815 point to self class. Code clean up.
12817 2006-03-12 Naba Kumar <naba@gnome.org>
12819 * po/POTFILES.in, po/POTFILES.skip: Updated.
12821 2006-03-11 Naba Kumar <naba@gnome.org>
12823 * libanjuta/anjuta-shell.c,
12824 plugins/document-manager/anjuta-docman.c,
12825 plugins/document-manager/plugin.c,
12826 plugins/symbol-browser/an_symbol_search.c,
12827 plugins/valgrind/vgrule-list.c: Use correct signal names while
12830 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate correct
12831 signal names and fixed enum IANJUTA_TYPE_* macro.
12833 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12835 * plugins/sourceview/sourceview.c, plugins/sourceview/sourceview-private.h,
12836 plugins/search/search-replace.c :
12837 Fixed bug (Bookmark the good line).
12838 Search & Replace (Mark all matched strings).
12840 2006-03-09 Johannes Schmid <jhs@gnome.org>
12842 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init):
12843 Completed changes from yesterday
12845 * plugins/document-manager/anjuta-document-manager.glade:
12846 plugins/editor/editor.glade
12847 plugins/editor/plugin.c: (activate_plugin)
12848 plugins/editor/text_editor.c
12849 plugins/sourceview/Makefile.am
12850 plugins/sourceview/plugin.c: (sourceview_plugin_activate)
12851 plugins/sourceview/sourceview.glade:
12852 Completed preference changes
12854 2006-03-08 Johannes Schmid <jhs@gnome.org>
12856 * libanjuta/anjuta-encodings.c: (anjuta_encodings_init)
12857 plugins/search/plugin.c: (activate_plugin):
12859 Removed Gtk-Criticals
12861 * plugins/document-manager/anjuta-document-manager.glade:
12862 plugins/document-manager/plugin.c: (on_docman_auto_save),
12863 (on_gconf_notify_timer), (prefs_init):
12864 plugins/document-manager/plugin.h:
12865 plugins/editor/text_editor.c: (text_editor_instance_init),
12866 (text_editor_dispose):
12867 plugins/editor/text_editor.h:
12868 plugins/editor/text_editor_cbs.c:
12869 plugins/editor/text_editor_cbs.h:
12870 plugins/editor/text_editor_prefs.c: (text_editor_prefs_init):
12871 plugins/glade/plugin.c: (activate_plugin):
12872 plugins/sourceview/sourceview-prefs.c: (sourceview_prefs_init):
12873 plugins/sourceview/sourceview-private.h:
12874 plugins/sourceview/sourceview.c: (on_menu_popup),
12875 (sourceview_new), (ifile_open), (ifile_savable_save),
12876 (ifile_savable_save_as), (ieditor_set_popup_menu),
12877 (ieditor_get_filename), (imark_mark):
12879 Moved autosave from editor to document manager and fixed some things in
12882 2006-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12884 * plugins/search/anjuta-search.glade :
12885 New order's buttons - Renamed "Forward" to "Find" (bug #306970)
12886 plugins/search/search-replace_bachend.c: Fixed a crash bug.
12887 plugins/search/search-replace.c : Fixed bug.
12889 2006-03-08 Johannes Schmid <jhs@gnome.org>
12891 * plugins/search/anjuta-search.glade
12892 Fixed widget names (glade is a bit stupid on copying widgets to other files)
12894 2006-03-07 Johannes Schmid <jhs@gnome.org>
12896 * plugins/document-manager/action-callbacks.c
12897 plugins/document-manager/anjuta-document-manager.glade
12898 plugins/document-manager/plugin.c: (prefs_init),
12900 plugins/editor/Makefile.am:
12901 plugins/editor/editor.glade:
12902 plugins/editor/plugin.c: (on_style_button_clicked),
12903 (activate_plugin), (dispose):
12904 plugins/editor/style-editor.c:
12906 Startet to seperate document-manager and editor preferences
12908 * plugins/search/Makefile.am:
12909 plugins/search/anjuta-search.glade:
12910 plugins/search/search-replace.c:
12912 Moved search GUI to search-plugin
12914 * plugins/sourceview/sourceview-prefs.c:
12915 plugins/sourceview/sourceview-prefs.h:
12916 plugins/sourceview/sourceview-private.h:
12917 plugins/sourceview/sourceview.c:
12918 plugins/sourceview/sourceview.h:
12919 plugins/sourceview/Makefile.am:
12920 plugins/sourceview/anjuta-document.h:
12921 plugins/sourceview/anjuta-view.c: (anjuta_view_init):
12922 plugins/sourceview/plugin.c:
12924 Added some preferences to sourceview and fixed vfs_monitor
12926 * tagmanager/c.c: (parseParens):
12927 Removed annoying debug message
12929 * libanjuta/interfaces/libanjuta.idl:
12930 Removed IAnjutaEditorFactory::create_style_editor()
12932 2006-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
12934 * plugins/sourceview/sourceview.c, plugins/search/search-replace.c :
12935 Search : Bookmark all matched lines.
12937 2006-03-06 Johannes Schmid <jhs@gnome.org>
12939 * plugins/class-gen/anjuta-class-gen.plugin.in
12940 plugins/file-loader/plugin.c: (sort_wizards)
12941 (on_create_submenu), (activate_plugin)
12942 plugins/file-wizard/anjuta-file-wizard.plugin.in
12943 plugins/glade/anjuta-glade.plugin.in
12944 plugins/project-import/anjuta-project-import.plugin.in
12945 plugins/project-wizard/anjuta-project-wizard.plugin.in:
12947 Changed File->Wizard to File->New and changed some wizard titles. Wizards are
12948 sorted alphabeticly
12950 * plugins/project-wizard/templates/mkfile.wiz:
12951 Use configured project directory instead of ~/myproject
12953 * plugins/sourceview/sourceview.c: (sourceview_apply_prefs),
12955 Show markers (again) and monitor uri
12957 2006-03-06 Naba Kumar <naba@gnome.org>
12959 * libanjuta/interfaces/anjuta-idl-compiler.pl: Generate struct
12960 typedefs separately so that forward linking would work.
12961 e.g: typedef sturct _Foo Foo; struct _Foo { Foo *prev };
12963 2006-03-05 Naba Kumar <naba@gnome.org>
12965 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added support for
12966 passing Enums and Structs in signals. Define struct _Name in
12967 generated code, so that forward referencing.
12968 e.g: typedef sturct _Foo { strutct _Foo *prev } Foo;
12970 * libanjuta/interfaces/libanjuta.idl: Fixed typo.
12972 2006-03-05 Naba Kumar <naba@gnome.org>
12974 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added typedef
12975 support. Generate GType definitions for enums in generated codes
12976 so that enums could be passed as signal params.
12978 2006-03-04 Naba Kumar <naba@gnome.org>
12980 * plugins/document-manager/*, plugins/print/*, plugins/search/*:
12981 Restored cvs-moved revision files. They were originally marked
12982 deleted at their older locations. Now they are restored at
12983 their new locations. The changeset is one that was committed
12984 as part of document-manager, editor, search and print plugins
12985 separation from editor plugin.
12987 2006-03-03 Johannes Schmid <jhs@gnome.org>
12989 * plugins/sourceview/*:
12990 Reimplemented sourceview plugin reusing much code from gedit. Thanks to Paolo Borelli & Maggi for
12993 2006-03-04 Naba Kumar <naba@gnome.org>
12995 * plugins/gdb/*: Deleted removed files (see previous changlog
12996 entry for files list).
12998 2005-03-01 Sebastien Granjoux <seb.sfo@free.fr>
13000 * plugins/debug-mananger/breakpoints.c,
13001 plugins/debug-manager/breakpoints.h,
13002 plugins/debug-manager/debug_tree.c,
13003 plugins/debug-manager/debug_tree.h,
13004 plugins/debug-manager/info.c,
13005 plugins/debug-manager/info.h,
13006 plugins/debug-manager/locals.c,
13007 plugins/debug-manager/locals.h,
13008 plugins/debug-manager/memory.c,
13009 plugins/debug-manager/memory.h,
13010 plugins/debug-manager/registers.c,
13011 plugins/debug-manager/registers.h,
13012 plugins/debug-manager/sharedlib.c,
13013 plugins/debug-manager/sharedlib.h,
13014 plugins/debug-manager/signal.c,
13015 plugins/debug-manager/signal.h,
13016 plugins/debug-manager/stack_trace.c,
13017 plugins/debug-manager/stack_trace.h,
13018 plugins/debug-manager/watch.c,
13019 plugins/debug-manager/watch.h,
13020 plugins/debug-manager/Makefile.am:
13021 Move from gdb plugin to debug manager plugin
13023 * plugins/debug-manager/anjuta-debug-manager.glade,
13024 plugins/debug-manager/anjuta-debug-manager.ui:
13025 Move all user interface from gdb to debug manager
13027 * plugins/debug-manager/utilities.c,
13028 plugins/debug-manager/utilities.h:
13029 Remove some unused code
13030 Add useful code from gdb plugin
13032 * plugins/debug-manager/start.c,
13033 plugins/debug-manager/start.h:
13034 Include code of attach_process
13035 Add more code to start the debugger
13037 * plugins/debug-manager/plugin.c,
13038 plugins/debug-manager/plugin.h,
13039 plugins/debug-manager/anjuta-debug-manager.plugin.in:
13040 Rename IAnjutaDebuggerManager to IAnjutaDebugManager
13042 * plugins/debug-manager/debugger.c,
13043 plugins/debug-manager/debugger.h:
13044 Implement a queue of debugger command
13046 * plugins/gdb/actions.c,
13047 plugins/gdb/actions.h,
13048 plugins/gdb/watch_cbs.c,
13049 plugins/gdb/watch_cbs.h,
13050 plugins/gdb/watch_gui.c,
13051 plugins/gdb/watch_gui.h:
13054 * plugins/gdb/debugger.c,
13055 plugins/gdb/debugger.h,
13056 plugins/gdb/gdbmi.c,
13057 plugins/gdb/gdbmi.h,
13058 plugins/gdb/utilities.c,
13059 plugins/gdb/utilities.h,
13060 plugins/gdb/Makefile.am,
13061 plugins/gdb/anjuta-gdb.plugin.in:
13062 Implement necessary functions
13064 * plugins/gdb/parser.c,
13065 plugins/gdb/parser.h:
13066 Code for parsing variable previously in debug_tree.c
13068 * plugins/gdb/anjuta-gdb.glade,
13069 plugins/gdb/anjuta-gdb.ui:
13070 Remove user interface
13072 * plugins/gdb/gdbmi-test.c:
13075 * plugins/gdb/anjuta-gdb.plugin.png:
13076 Try an improved icon for gdb (archer fish)
13078 * libanjuta/anjuta-debugger.c,
13079 libanjuta/anjuta-debugger.h,
13080 libanjuta/interfaces/libanjuta.idl,
13081 libanjuta/interfaces/anjuta-idl-compiler.pl,
13082 libanjuta/Makefile.am:
13083 Add declaration used in new IAnjutaDebugger interface
13085 * manuals/reference/libanjuta.types,
13086 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml
13087 manuals/referecen/libanjuta/tmpl/libanjuta-unused.sgml:
13088 Update documentation
13090 2006-03-02 Naba Kumar <naba@gnome.org>
13092 * manuals/reference/libanjuta/Makefile.am,
13093 manuals/reference/libanjuta/libanjuta-docs.sgml,
13094 manuals/reference/libanjuta/libanjuta-sections.txt,
13095 manuals/reference/libanjuta/libanjuta.types,
13096 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
13097 manuals/reference/libanjuta/tmpl/anjuta-launcher.sgml,
13098 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
13099 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
13100 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
13101 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
13102 manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13103 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13104 manuals/reference/libanjuta/tmpl/anjuta-status.sgml,
13105 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
13106 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
13107 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
13108 manuals/reference/libanjuta/tmpl/e-splash.sgml,
13109 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
13110 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
13111 manuals/reference/libanjuta/tmpl/ianjuta-bookmark.sgml,
13112 manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
13113 manuals/reference/libanjuta/tmpl/ianjuta-debugger-manager.sgml,
13114 manuals/reference/libanjuta/tmpl/ianjuta-debugger.sgml,
13115 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
13116 manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13117 manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13118 manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13119 manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13120 manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13121 manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13122 manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13123 manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13124 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13125 manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
13126 manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13127 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
13128 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
13129 manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13130 manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
13131 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
13132 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
13133 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
13134 manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13135 manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13136 manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml,
13137 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13138 manuals/reference/libanjuta/tmpl/plugins.sgml,
13139 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13140 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml,
13141 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml,
13142 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml,
13143 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml,
13144 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml,
13145 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml,
13146 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml,
13147 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml,
13148 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml,
13149 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml,
13150 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml,
13151 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml,
13152 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml: Updated
13155 2006-02-28 Naba Kumar <naba@gnome.org>
13157 (added) manuals/reference/libanjuta/tmpl/anjuta-session.sgml,
13158 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-assist.sgml
13159 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-convert.sgml
13160 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-edit.sgml
13161 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-factory.sgml
13162 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-folds.sgml
13163 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-line-mode.sgml
13164 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-selection.sgml
13165 (added) manuals/reference/libanjuta/tmpl/ianjuta-editor-view.sgml
13166 (added) manuals/reference/libanjuta/tmpl/ianjuta-indicable.sgml
13167 (added) manuals/reference/libanjuta/tmpl/ianjuta-macro.sgml
13168 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol-manager.sgml
13169 (added) manuals/reference/libanjuta/tmpl/ianjuta-symbol.sgml
13170 (added) manuals/reference/libanjuta/tmpl/ianjuta-vcs.sgml
13172 2006-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13174 * plugins/sourceview/sourceview.c:
13175 Select to brace, select block.
13177 2006-02-28 Johannes Schmid <jhs@gnome.org>
13179 * plugins/file-wizard/Makefile.am
13180 plugins/file-wizard/action-callbacks.c (removed)
13181 plugins/file-wizard/action-callbacks.h (removed)
13182 plugins/file-wizard/anjuta-file-wizard.ui
13183 plugins/file-wizard/plugin.c: (activate_plugin),
13184 (deactivate_plugin)
13185 plugins/file-wizard/plugin.h:
13186 Removed Edit->Insert Text submenu (replace by macros plugin)
13188 * plugins/sourceview/sourceview.c: (sourceview_new),
13189 (ieditor_set_popup_menu):
13190 Fixed some more bugs
13192 * plugins/subversion/svn-threat.h (removed): Removed ununsed file
13194 2006-02-28 Naba Kumar <naba@gnome.org>
13196 * plugins/file-manager/an_file_view.c,
13197 plugins/symbol-browser/an_symbol_view.c: Show tooltips for unselected
13198 rows also and with delay 1 sec (the color and timout value should
13199 probably be picked up from some system wide preference key).
13201 2006-02-28 Naba Kumar <naba@gnome.org>
13203 * libanjuta/interfaces/libanjuta.idl,
13204 plugins/document-manager/action-callbacks.c,
13205 plugins/document-manager/plugin.c,
13206 plugins/editor/text_editor.c: Renamed IAnjutaEditorView to
13207 IAnjutaEditorFolds and implemented IAnjutaEditorView as editor views.
13208 Added interface checks in document manager and enable/disable
13209 menus based on supported interface.
13211 * plugins/project-import/anjuta-project-import.glade: Set some
13212 resonable size for the import dialog.
13214 2006-02-27 Naba Kumar <naba@gnome.org>
13216 * libanjuta/interfaces/libanjuta.idl,
13217 plugins/document-manager/action-callbacks.c,
13218 plugins/editor/text_editor.c: Fixed IAnjutaEditorLineMode interface
13219 and eol conversion actions.
13221 2006-02-27 Johannes Schmid <jhs@gnome.org>
13223 * plugins/sourceview/sourceview.c: Implemented markers and fixed several crashers
13224 * plugins/file-manager/an_file_view.c
13225 plugins/file-manager/plugin.h: Added tooltips
13226 * plugins/symbol-browser/an_symbol_view.h: Added tooltips
13228 2006-02-26 Naba Kumar <naba@gnome.org>
13230 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
13231 plugins/build-basic-autotools/build-basic-autotools.c,
13232 plugins/build-basic-autotools/build-basic-autotools.h,
13233 plugins/build-basic-autotools/executer.c,
13234 plugins/message-view/anjuta-message-manager-plugin.glade: Moved enable/
13235 disable indicator highlights preferences from message manager to
13236 build plugin. Implemented message indicator highlights in build tool.
13238 * plugins/editor/text_editor.c: Fixed indicators.
13240 2006-02-26 Johannes Schmid <jhs@gnome.org>
13242 * plugins/sourceview/sourceview.c:
13245 * plugins/subversion/svn_auth.c:
13246 Fixed username/password authentification but there might be a memory corruption
13248 2006-02-26 Naba Kumar <naba@gnome.org>
13250 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13251 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-launcher.c,
13252 libanjuta/anjuta-launcher.h: Added documentation.
13254 2006-02-24 Naba Kumar <naba@gnome.org>
13256 * plugins/editor/text_editor.c: Fixed change in API in
13257 IAnjutaEditorSelection::set().
13259 2006-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13261 * plugins/sourceview/sourceview.c, plugins/search/plugin.c,
13262 plugins/search/search-replace.c, plugins/search/search-replace_backend.c,
13263 libanjuta/interfaces/libanjuta.idl :
13264 Search in sourceview editor (Select in buffer).
13267 2006-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13269 * plugins/sourceview/sourceview.c :
13270 Fixed Replace, to_upper, to_lower.
13272 * plugins/search/search-replace_backend.c :
13273 Renamed header name.
13275 2006-02-22 Naba Kumar <naba@gnome.org>
13277 * libanjuta/anjuta-plugin-description.c,
13278 libanjuta/anjuta-plugin-description.h, libanjuta/anjuta-shell.c,
13279 libanjuta/anjuta-shell.h, libanjuta/interfaces/libanjuta.idl,
13280 manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
13281 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
13282 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Fixed API docs.
13284 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13285 * libanjuta/interfaces/libanjuta.idl: Added more API documentation stubs.
13287 2006-02-21 Naba Kumar <naba@gnome.org>
13289 * libanjuta/interfaces/libanjuta.idl,
13290 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
13291 plugins/editor/text_editor_cbs.c: Implemanted IAnjutaIndicable
13292 interface for editor.
13294 2006-02-21 Naba Kumar <naba@gnome.org>
13296 * plugins/editor/text_editor.c: Fixed a crash bug on copy operation.
13298 Patch from Anjuta Khongbantabam <k_anjuta@yahoo.com>:
13299 * libanjuta/interfaces/libanjuta.idl: Added API documentation stubs.
13301 2006-02-21 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13303 * GTKSOURCEVIEW EDITOR
13304 plugins/sourceview/sourceview.c :
13305 Fixed copy and Goto Line.
13307 plugins/macro/macro-actions.c plugins/macro/macro-dialog.c
13308 plugins/macro/plugin.c :
13309 Fixed Insert key word and Insert macro.
13311 2006-02-19 Johannes Schmid <jhs@cvs.gnome.org>
13313 * plugins/document-manager/anjuta-docman.c:
13314 (on_open_filesel_response): Fixed useless g_slist statement (thanks gcc for complaining)
13317 plugins/Makefile.am:
13318 plugins/sourceview/.cvsignore:
13319 plugins/sourceview/Makefile.am:
13320 plugins/sourceview/plugin.c: :
13321 plugins/sourceview/plugin.h:
13322 plugins/sourceview/sourceview.c:
13323 plugins/sourceview/sourceview.h:
13324 plugins/sourceview/sourceview.plugin:
13325 plugins/sourceview/sourceview.plugin.in:
13326 plugins/sourceview/sourceview.png:
13328 Added sourceview editor plugin
13330 2006-02-19 Naba Kumar <naba@gnome.org>
13332 * libanjuta/interfaces/libanjuta.idl,
13333 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
13334 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
13335 plugins/cvs-plugin/cvs-interface.c,
13336 plugins/document-manager/action-callbacks.c,
13337 plugins/document-manager/action-callbacks.h,
13338 plugins/editor/text_editor.c, plugins/macro/macro-actions.c,
13339 plugins/search/plugin.c, plugins/search/search-replace.c,
13340 plugins/search/search-replace_backend.c,
13341 plugins/subversion/subversion-actions.c,
13342 plugins/subversion/subversion-callbacks.c,
13343 plugins/tools/editor.c, plugins/tools/execute.c,
13344 plugins/tools/variable.c: Defined proper editor interfaces and fixed
13345 few fatal warnings.
13347 2006-02-15 Naba Kumar <naba@gnome.org>
13349 * libanjuta/anjuta-shell.c: Added a warning when a session is loaded
13352 * libanjuta/interfaces/libanjuta.idl,
13353 plugins/document-manager/anjuta-docman.c,
13354 plugins/document-manager/plugin.c,
13355 plugins/editor/plugin.c, plugins/editor/text_editor.c: Removed
13356 unnecessary parameters from IAnjutaEditor interface and used proper
13357 types instead of 'gpointer'. Fixed various compiler warnings.
13359 * (removed) plugins/valgrind/main.c, po/POTFILES.in: Deleted useless
13362 2006-02-12 Naba Kumar <naba@gnome.org>
13364 * po/POTFILES.in: Updated.
13366 2006-02-11 Naba Kumar <naba@gnome.org>
13368 * plugins/editor/properties.[cxx,h],
13369 plugins/editor/text_editor.c, plugins/editor/style-editor.c,
13370 plugins/editor/text_editor_prefs.c: Renamed prop_*() functions
13371 to sci_prop_*(), because they were conflicting with external
13372 functions (in some ssl library).
13374 2006-02-08 Naba Kumar <naba@gnome.org>
13376 Patch from Massimo Cora <maxcvs@email.it>:
13377 * plugins/valgrind/anjuta-valgrind.schemas,
13378 plugins/valgrind/plugin.c, plugins/valgrind/plugin.h,
13379 plugins/valgrind/preferences.c, plugins/valgrind/vgactions.c,
13380 plugins/valgrind/vgactions.h, plugins/valgrind/vgdefaultview.c,
13381 plugins/valgrind/vgdefaultview.h, plugins/valgrind/vggeneralprefs.c,
13382 plugins/valgrind/vggeneralprefs.h, plugins/valgrind/vgmemcheckprefs.c,
13383 plugins/valgrind/vgtoolview.c,
13384 plugins/valgrind/vgtoolview.h: It checks for the valgrind binary
13385 before running the debugging session. I've added also a
13386 preference in Anjuta Preferences where you can specify
13387 the path to the valgrind binary. The default is /usr/bin/valgrind.
13388 Now it displays a dialog with the error. [it can be -program
13389 exited- or -file loaded or end of input-]. Some valgrind 3.x
13392 2006-01-29 Naba Kumar <naba@gnome.org>
13394 Patch from Massimo Cora <maxcvs@email.it>:
13395 * configure.in, plugins/Makefile.am,
13396 plugins/valgrind/*: Valgrind plugin (requires
13397 binutils-dev and valgrind to be installed.
13399 2005-01-24 Johannes Schmid <jhs@gnome.org>
13401 * Patch from Eric Greveson <ejg45@cam.ac.uk>
13402 plugins/tools/variables.c:
13403 Added current directory to possible variables
13405 * Patch from Günther Brammer <gbrammer@gmx.de>
13406 plugins/document-manager/anjuta-docman.c:
13407 Fix a crash on opening a file
13409 AUTHORS: Added Günther Brammer
13411 2005-12-17 Sebastien Granjoux <seb.sfo@free.fr>
13413 * libanjuta/anjuta-launcher.c:
13414 Fix a bug in AnjutaLauncher when output is bigger than buffer
13415 Probably fix bug #315188 and #305134
13417 2005-12-28 Johannes Schmid <jhs@gnome.org>
13419 * configure: Changed required gtk to 2.6.0, bumped VERSION to 2.02cvs
13420 * src/about.c: Use new gtk about dialog
13421 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c:
13422 Updated anjuta_ui_add_action_group_entries call
13424 Patch from Jean Breford <jean.breford@normalesup.org>
13425 and Markus Habermehl <bmh1980de@yahoo.de>:
13427 * libanjuta/anjuta-encodings.c: Fix crash in a much more nice way
13428 * AUTHORS: Added Jean and Markus
13430 2005-12-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13431 * plugins/search/search-replace.c :
13432 Bookmark all matched lines.
13433 * plugins/search/search-replace_backend.c :
13434 Fixed bug (Search in all project files).
13436 2005-12-21 Johannes Schmid <jhs@gnome.org>
13438 * plugins/search/plugin.c:
13440 * libanjuta/anjuta-encodings.c: Don't crash if uninitialized. Further
13441 investigation needed.
13443 AUTHORS: Added Ross Goldner
13445 2005-12-19 Ross Golder <ross@golder.org>
13447 * plugins/document-manager/anjuta-document-manager.plugin.in: Added
13448 application/xml MIME type.
13450 2005-12-18 Johannes Schmid <jhs@gnome.org>
13452 po/POTFILES.in: Updated files after directory changes
13453 HACKING: Removed outdated section 3 (anoncvs)
13455 2005-12-15 Sebastien Granjoux <seb.sfo@free.fr>
13457 * plugins/build-basic-autotools/build-basic-autotools.c:
13458 Save all files in editor before running a command
13460 * plugins/tools/execute.c:
13461 Use document manager plugin instead of each editor for
13464 2005-12-15 Johannes Schmid <jhs@gnome.org>
13466 * plugins/document-manager/action-callbacks.c:
13467 (on_save_all1_activate), (on_swap_activate)
13468 plugins/document-manager/anjuta-docman.c:
13469 (on_save_as_filesel_response), (on_notebook_switch_page):
13471 Fixed some remaining issues in document-manger
13473 2005-12-15 Johannes Schmid <jhs@gnome.org>
13475 * plugins/profile-default/default.anjuta:
13476 Load Search plugin and Message Manager by default
13478 2005-12-14 Johannes Schmid <jhs@gnome.org>
13480 * plugins/editor/text_editor.c
13481 libanjuta/anjuta-utils.c:
13483 Check if files differ when gnome-vfs monitoring is used.
13486 2005-12-13 Johannes Schmid <jhs@gnome.org>
13488 * plugins/document-manager/plugin.c:
13489 Only save modified files in ianjuta_file_savable_save() for document-manager
13490 as discussed on mailing list.
13492 * plugins/cvs-plugin/cvs-callbacks.c:
13493 Fixed dialog handling for empty log message
13495 2005-12-13 Johannes Schmid <jhs@gnome.org>
13497 * plugins/search/plugin.c: Fixed search toolbar (FIXME: Wrapping);
13499 * plugins/project-manager/* Removed ununsed files
13501 * plugins/symbol-browser/an_symbol_iter.c
13502 plugins/build-basic-autotools/build-basic-autotools.c
13503 plugins/build-basic-autotools/executer.c
13504 plugins/class-gen/class_gen.c
13505 plugins/class-inheritance/class-inherit.c
13506 plugins/cvs-plugin/cvs-actions.c
13507 plugins/cvs-plugin/cvs-interface.c
13508 plugins/debug-manager/attach_process.
13509 plugins/devhelp/plugin.c
13510 plugins/document-manager/plugin.c
13511 plugins/document-manager/indent_util.c
13512 plugins/editor/properties.cxx
13513 plugins/editor/aneditor.cxx
13514 plugins/editor/style-editor.c
13515 plugins/editor/text_editor.c
13516 plugins/macro/macro_db.c
13519 Use DEBUG_PRINT for debug messages
13521 libanjuta/anjuta-debug.h: Include config.h
13523 HACKING: Updated (BTW: does anyone read this?)
13525 2005-12-12 Johannes Schmid <jhs@gnome.org>
13527 Patch from Johan Ersvik <jersvik@fastmail.fm>:
13528 * plugins/gdb/debugger.c
13530 Fix a crasher in gdb plugin
13532 * plugins/gtodo/plugin.c
13533 plugins/search/plugin.c
13537 * plugins/document-manager/anjuta-docman.c:
13539 Fixed error markers
13541 * AUTHORS: Added Rafał Bursig <bursig@poczta.fm>
13543 Patch from Rafał Bursig <bursig@poczta.fm> (#320338 and #320341):
13545 * plugins/document-manager/anjuta-docman.c:
13546 highlight changed files in docman popup-menu
13547 * plugins/gdb/debug-tree.c:
13548 plugins/gdb/debugger.c
13549 Do not corupt entire "locals" tree when variable pointer have
13550 additional info and arrays/strucs/unions correctly.
13553 2005-12-11 Johannes Schmid <jhs@gnome.org>
13555 * plugins/document-manager/anjuta-docman.c
13556 plugins/document-manager/plugin.c
13557 plugins/editor/text_editor.c:
13559 AUTHORS: Added Johan Ersvik
13561 Fixed "is-dirty" bug and tab ordering
13563 2005-12-11 Johan Ersvik <jersvik@fastmail.fm>
13565 * plugins/editor/aneditor-autocomplete.cxx
13566 plugins/editor/aneditor-calltip.cxx
13567 plugins/editor/aneditor-priv.h
13568 plugins/symbol-browser/an_symbol.c
13569 plugins/symbol-browser/an_symbol_view.c
13571 tagmanager/tm_symbol.c
13572 tagmanager/tm_tag.c
13573 tagmanager/include/tm_symbol.h
13574 tagmanager/include/tm_tag.h
13577 Better pointer recognition in tagmanager and symbol browser
13579 2005-12-11 Johannes Schmid <jhs@gnome.org>
13581 * plugins/search/*: New search plugin derived from search code in old editor
13584 * plugins/document-manager/*: new document-manger which is now seperated from
13585 editor to allow implementation of other editor widgets. Code is mostly derived
13586 from old editor plugin
13588 * plugins/print/* new print plugin which is not fully implemented in the
13591 * plugins/editor/text_editor.c: Added lots of interface code
13593 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaEditorEdit, IAnjutaEditorView,
13594 IAnjutaEditorFactory and extended IAnjutaEditor
13596 * configure.in, plugins/Makefile.am updated build system for new
13599 This is a huge commit which might still contain some bugs and also has
13600 some fixmes. Things that are not working are the search toolbar because it
13601 does not use the same backend as any other searching function and printing
13602 (easy to fix) because it did not yet implement IAnjutaPrintable.
13604 2005-11-26 Sebastien Granjoux <seb.sfo@free.fr>
13606 * plugins/project-wizard/property.c:
13607 Use newer GtkFileChooser instead of GtkFileSelection with
13608 GnomeFileEntry to avoid a bug
13610 * plugins/project-wizard/install.c:
13611 Avoid an endless loop if project directory is not writable
13613 * plugins/project-wizard/druid.c:
13614 Allow creating project in empty directory without a
13617 2005-11-25 Johannes Schmid <jhs@cvs.gnome.org>
13619 Patch from Massimo Cora <maxcvs@email.it>
13620 * plugins/class-inheritence/class-inherit.c
13621 plugins/class-inheritence/plugin.c
13622 plugins/class-inheritence/plugin.h
13625 Update plugin to use new API from graphviz 2.6. Version 2.2 is
13626 no longer supported!
13628 2005-11-23 Johannes Schmid <jhs@cvs.gnome.org>
13630 Patch from Johan Ersvik <jersvik@fastmail.fm>
13631 * plugins/message-view/message-view.c
13632 plugins/build-basic-autotools/build-basic-autotools.c
13633 plugins/build-basic-autotools/automake-c.filters
13635 This patch correct regex-filters for newer automake
13638 2005-11-19 Sebastien Granjoux <seb.sfo@free.fr>
13640 * plugins/tools/execute.c:
13641 Detect variables inside a word
13643 2005-11-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13645 * libanjuta/anjuta-status.[ch],
13646 plugins/editor/text_editor.[ch], plugins/editor/text_editor_cbs.c,
13647 plugins/editor/anjuta-docman.c :
13648 New anjuta-status procedure.
13650 2005-10-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13653 libanjuta/anjuta-preferences.c libanjuta/anjuta-preferences.h
13654 plugins/editor/Makefile.am
13655 plugins/editor/anjuta-document-manager.glade
13656 plugins/editor/plugin.c plugins/editor/plugin.h
13657 plugins/editor/text_editor.c plugins/editor/text_editor.h
13659 plugins/editor/indent-dialog.c plugins/editor/indent-dialog.h
13660 plugins/editor/indent-util.c plugins/editor/indent-util.h
13661 plugins/editor/indent_test.c :
13662 Set and Preview indent preferences parameters.
13663 Saved indent user parameters.
13665 2005-10-27 Naba Kumar <naba@gnome.org>
13667 Patch from Flavio daCosta <flavio.dacosta@gmail.com>
13668 * plugins/editor/anjuta-docman.c: Restore tab color to normal
13669 theme color for saved documents.
13671 2005-10-26 Naba Kumar <naba@gnome.org>
13673 * libanjuta/anjuta-encodings.c: Save changed supported encodings
13674 list. Fixed bug #316731.
13676 2005-10-23 Sebastien Granjoux <seb.sfo@free.fr>
13678 * tagmanager/tm_symbol.c: Fixed bug #315218
13680 2005-10-23 Adam Weinberger <adamw@gnome.org>
13682 * plugins/build/build_file.c
13683 plugins/build-basic-autotools/build-basic-autotools.c
13684 plugins/tools/execute.c
13685 plugins/build/compile.c
13686 plugins/build/configurer.c
13687 plugins/debug-manager/plugin.c
13688 plugins/editor/plugin.c
13689 plugins/editor/print.c
13690 plugins/editor/text_editor.c
13691 plugins/file-loader/plugin.c
13692 plugins/file-manager/an_file_view.c
13693 plugins/symbol-browser/an_symbol_view.c
13694 plugins/gdb/debugger.c
13695 plugins/gdb/plugin.c
13696 plugins/glade/plugin.c
13697 plugins/macro/macro-actions.c
13698 plugins/macro/plugin.c
13699 plugins/profile-default/plugin.c
13700 plugins/project-manager/plugin.c
13701 plugins/project-manager/project_import.c
13702 plugins/symbol-browser/plugin.c
13703 plugins/tools/execute.c
13705 src/anjuta-actions.h
13707 Correct spacing errors before and after "...".
13709 2005-10-20 Naba Kumar <naba@gnome.org>
13711 * plugins/gdb/debugger.c: Fixed attach/detach process to
13712 updated UI properly.
13714 2005-10-18 Naba Kumar <naba@gnome.org>
13716 * plugins/editor/aneditor.cxx: Fixed bug #172442 (and possibly
13719 2005-10-13 Naba Kumar <naba@gnome.org>
13721 * plugins/project-mkfile-import/*: Removed separate import wizard for
13722 makefile based projects (because single widzard handles all wizards).
13724 * plugins/project-import/project-import.c: Made wizard window
13725 transient to main window.
13727 Patch from: Eric Greveson <ejg45@cam.ac.uk>
13729 * AUTHORS: Added Eric's name in contributors list.
13731 * configure.in, plugins/Makefile.am,
13732 plugins/project-import/Makefile.am,
13733 plugins/project-import/anjuta-project-import.glade,
13734 plugins/project-import/project-import.c,
13735 plugins/project-import/project-import.h: Import wizard now detects
13736 both makefile and automake projects together instead of separate wizard.
13738 * plugins/project-wizard/templates/java/project.anjuta,
13739 plugins/project-wizard/templates/mkfile/project.anjuta,
13740 plugins/project-wizard/templates/python/project.anjuta,
13741 plugins/project-wizard/templates/terminal/project.anjuta: Renamed plugin
13742 name to make it appropriate.
13744 2005-10-11 Naba Kumar <naba@gnome.org>
13746 * configure.in: Fixed glade3 version requirement.
13748 2005-09-29 Alexander Shopov <ash@contact.bg>
13750 * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS
13752 2005-09-26 Johannes Schmid <jhs@cvs.gnome.org>
13754 * plugins/subversion/svn_auth.c
13755 plugins/subversion/anjuta_subversion.glade:
13756 Implemented svn_auth_ssl_server_trust_prompt_func_cb (untested)
13758 2005-09-22 Naba Kumar <naba@gnome.org>
13760 Patch from: Eric Greveson <ejg45@cam.ac.uk>:
13762 * configure.in, plugins/Makefile.am
13763 plugins/project-manager/anjuta-project-manager.plugin.in,
13764 plugins/project-manager/plugin.c,
13765 (added) plugins/project-mkfile-import/.cvsignore,
13766 (added) plugins/project-mkfile-import/Makefile.am,
13767 (added) plugins/project-mkfile-import/
13768 anjuta-project-mkfile-import-plugin.png,
13769 (added) plugins/project-mkfile-import/
13770 anjuta-project-mkfile-import.glade,
13771 (added) plugins/project-mkfile-import/
13772 anjuta-project-mkfile-import.plugin.in,
13773 (added) plugins/project-mkfile-import/plugin.c,
13774 (added) plugins/project-mkfile-import/plugin.h,
13775 (added) plugins/project-mkfile-import/project-mkfile-import.c,
13776 (added) plugins/project-mkfile-import/project-mkfile-import.h,
13777 plugins/project-wizard/templates/Makefile.am,
13778 (added) plugins/project-wizard/templates/mkfile-logo.png,
13779 (added) plugins/project-wizard/templates/mkfile.wiz,
13780 (added) plugins/project-wizard/templates/mkfile/.cvsignore,
13781 (added) plugins/project-wizard/templates/mkfile/Makefile.am,
13782 (added) plugins/project-wizard/templates/mkfile/project.anjuta,
13783 (added) plugins/project-wizard/templates/mkfile/po/.cvsignore,
13784 (added) plugins/project-wizard/templates/mkfile/po/ChangeLog,
13785 (added) plugins/project-wizard/templates/mkfile/po/Makefile.am,
13786 (added) plugins/project-wizard/templates/mkfile/po/POTFILES.in,
13787 (added) plugins/project-wizard/templates/mkfile/src/.cvsignore,
13788 (added) plugins/project-wizard/templates/mkfile/src/Makefile.am,
13789 (added) plugins/project-wizard/templates/mkfile/src/Makefile.tpl,
13790 (added) plugins/project-wizard/templates/mkfile/src/main.c:
13791 Added makefile based project import wizard and wizard template.
13793 2005-09-12 Johannes Schmid <jhs@cvs.gnome.org>
13795 * libanjuta/anjuta-launcher.c: Reduced false password detections
13797 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13799 * plugins/cvs-plugin/cvs-interface.c: Handle empty log
13800 messages correctly.a
13802 2005-09-09 Johannes Schmid <jhs@cvs.gnome.org>
13804 * scintilla/Makefile.am: Changed scintilla library to noinst
13805 * pixmaps/Makefile.am: Install password.png
13806 * libanjuta/anjuta-launcher.c: Changed password detection
13807 to be able to access GNOME CVS with ssh.
13809 2005-08-31 Naba Kumar <naba@gnome.org>
13811 * plugins/glade/plugin.c: Set transient window for the widget
13814 2005-08-21 Jens Seidel <jseidel@cvs.gnome.org>
13816 * plugins/gtodo/main.c: Typo fix: s/occured/occurred/.
13818 2005-08-10 Naba Kumar <naba@gnome.org>
13820 * plugins/build-basic-autotools/build-basic-autotools.c: Added F3
13821 as shortcut key for execute.
13823 * src/about.c: Clean up.
13825 Patch from: Jochen Baier Jochen.Baier@stud.uni-karlsruhe.de
13826 * plugins/editor/action-callbacks.c: Fixed edit shortcuts for
13829 2005-08-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13831 * plugins/editor/search-replace_backend.c :
13832 Fixed search in File Patterns.
13834 2005-08-09 Philip Van Hoof <pvanhoof@gnome.org>
13836 * plugins/gdb/Makefile.am: Fixed a make -j x bug
13838 2005-08-04 Naba Kumar <naba@gnome.org>
13840 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13841 for pango-1.8 rendering bug.
13843 2005-08-03 Naba Kumar <naba@gnome.org>
13845 * plugins/glade/plugin.c: Proper names for plugin widgets.
13847 * plugins/subversion/anjuta-subversion.glade,
13848 plugins/subversion/svn-auth.c: Fixed authentication dialog and
13849 string allocations. Use passed default values when available.
13850 Set proper focus and dialog default response. Destroy dialog after use.
13851 Return error when appropriate.
13853 2005-08-02 Naba Kumar <naba@gnome.org>
13855 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Better fix
13856 for pango-1.8 rendering bug.
13858 2005-08-02 Philip Van Hoof <pvanhoof@gnome.org>
13860 * scintilla/Makefile.am: Fixed a make -j x bug
13862 2005-08-02 Johannes Schmid <jhs@gnome.org>
13864 * plugins/subversion/svn-auth.c: Added username/password
13867 2005-08-01 Naba Kumar <naba@gnome.org>
13869 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Added index bound
13870 checks for character width calculations.
13872 2005-07-31 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13874 * plugins/gdb/debug_tree.c : Inspect memory from locals window.
13876 2005-07-31 Naba Kumar <naba@gnome.org>
13878 * scintilla/PlatGTK.cxx, patches/pango-1.8.patch: Fixed text rendering
13879 messup with pango 1.8. Fixed bug #311846.
13881 2005-07-30 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
13883 * plugins/gdb/memory.c : Fixed bug 305082.
13885 * plugins/project-wizard/templates/anjuta-plugin.wiz,
13886 plugins/project-wizard/templates/gcj.wiz,
13887 plugins/project-wizard/templates/gnome.wiz,
13888 plugins/project-wizard/templates/gtk.wiz,
13889 plugins/project-wizard/templates/java.wiz,
13890 plugins/project-wizard/templates/python.wiz,
13891 plugins/project-wizard/templates/wxwin.wiz,
13892 plugins/project-wizard/templates/xlib-dock.wiz : Spelling fixes.
13894 2005-07-27 Sebastien Granjoux <seb.sfo@free.fr>
13896 * plugins/tools/execute.c:
13897 Correct a crash if editor is closed while a tool still use it.
13899 2005-07-28 Naba Kumar <naba@gnome.org>
13901 * scintilla/*: Updated scintilla from their latest CVS.
13903 2005-07-27 Naba Kumar <naba@gnome.org>
13905 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
13906 plugins/build-basic-autotools/build-basic-autotools.c,
13907 plugins/cvs-plugin/plugin.c, plugins/debug-manager/plugin.c,
13908 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
13909 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
13910 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
13911 plugins/glade/plugin.c, plugins/gtodo/plugin.c, plugins/macro/plugin.c,
13912 plugins/message-view/plugin.c, plugins/patch/plugin.c,
13913 plugins/profile-default/plugin.c, plugins/project-manager/plugin.c,
13914 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
13915 plugins/symbol-browser/plugin.c, plugins/tools/plugin.c,
13916 src/anjuta-app.c, src/main.c, src/shell.c: Added 'translation_domain'
13917 argument to anjuta_ui_add_action_group_entries() and
13918 anjuta_ui_add_toggle_action_group_entries() and set the translation domain.
13919 Fixed all plugins to pass translation domain. This fixes untranslated
13922 2005-07-27 Naba Kumar <naba@gnome.org>
13924 * plugins/class-inheritance/class-callbacks.c,
13925 plugins/class-inheritance/class-inherit.c: Fixed color scheme to use
13926 proper system colors.
13928 2005-07-26 Naba Kumar <naba@gnome.org>
13930 * ROADMAP: Updated and added more tasks.
13932 2005-07-25 Naba Kumar <naba@gnome.org>
13934 * ROADMAP: Updated and added more tasks.
13936 2005-07-24 Naba Kumar <naba@gnome.org>
13938 * HACKING: Fixed format.
13940 2005-07-24 Naba Kumar <naba@gnome.org>
13942 * ROADMAP: Fixed format.
13943 * plugins/tools/scripts/prepare-changelog.pl: Fixed month figure.
13945 2005-07-24 Naba Kumar <naba@gnome.org>
13947 * HACKING, ROADMAP: Fixed format and add some tasks to do in ROADMAP.
13948 * data/properties/cpp.properties: Added *.c++ as file extension for c++
13950 2005-07-24 Sebastien Granjoux <seb.sfo@free.fr>
13952 * plugins/tools/dialog.c, plugins/tools/dialog.h:
13953 Correct wrong sensitivity setting
13955 * plugins/tools/tool.c: Correct a crash when removing overridden tool
13957 * plugins/tools/variable.c: Add variables for project manager
13959 2005-07-23 Naba Kumar <naba@gnome.org>
13961 * ROADMAP: updated.
13963 2005-07-23 Naba Kumar <naba@gnome.org>
13965 * plugins/subversion/Makefile.am,
13966 plugins/subversion/svn-auth.c,
13967 plugins/subversion/svn-auth.h: Added subversion authentication code
13970 * plugins/subversion/subversion-callbacks.c,
13971 plugins/subversion/subversion-callbacks.h,
13972 plugins/subversion/svn-backend-priv.h,
13973 plugins/subversion/svn-backend.c, plugins/subversion/svn-backend.h,
13974 plugins/subversion/svn-notify.c, plugins/subversion/svn-notify.h,
13975 plugins/subversion/svn-thread.c, plugins/subversion/svn-thread.h:
13976 Added file mode line.
13978 2005-07-22 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
13980 * configure.in: Added 'gl' to ALL_LINGUAS.
13982 2005-07-21 Naba Kumar <naba@gnome.org>
13984 * libanjuta/anjuta-launcher.c: Fixed dispose method to neatly close
13985 the active sources and kill the running process without emitting
13986 signals (which could be fatal because the object is being destroyed).
13987 Incidentally, fixed the crash that happens when stopping an active
13988 debugger session. Disabled debug prints and code clean up.
13991 * plugins/cvs-plugin/cvs-execute.c: Removed signal disconnections from
13992 message view object, because that prevents many unprocessed outputs
13993 from the cvs command from being appended in view. Does not set NULL
13994 to mesg_view private member (not required) so that any pending outputs
13995 to view is processed.Fixed bug #172666.
13997 * plugins/editor/anjuta-document-manager.plugin.in: Added ruby mime
13998 type in supported list.
14000 2005-07-18 Adam Weinberger <adamw@gnome.org>
14002 * plugins/file-manager/anjuta-file-manager-plugin.glade:
14003 grammar/spelling fixes.
14005 2005-07-17 Naba Kumar <naba@gnome.org>
14007 * (new) plugins/project-wizard/templates/terminal/cvsignore,
14008 (new) plugins/project-wizard/templates/terminal/po/cvsignore,
14009 (new) plugins/project-wizard/templates/terminal/src/cvsignore,
14010 plugins/project-wizard/templates/anjuta-plugin.wiz,
14011 plugins/project-wizard/templates/gcj.wiz,
14012 plugins/project-wizard/templates/gnome.wiz,
14013 plugins/project-wizard/templates/gtk.wiz,
14014 plugins/project-wizard/templates/gtkmm.wiz,
14015 plugins/project-wizard/templates/java.wiz,
14016 plugins/project-wizard/templates/python.wiz,
14017 plugins/project-wizard/templates/terminal.wiz,
14018 plugins/project-wizard/templates/terminal/Makefile.am,
14019 plugins/project-wizard/templates/terminal/po/Makefile.am,
14020 plugins/project-wizard/templates/terminal/src/Makefile.am,
14021 plugins/project-wizard/templates/wxwin.wiz,
14022 plugins/project-wizard/templates/xlib-dock.wiz,
14023 plugins/project-wizard/templates/xlib.wiz: Added cvsignore files for
14024 wizards and updated .wiz files to install them in newly created
14027 2005-07-16 Naba Kumar <naba@gnome.org>
14029 * plugins/editor/anjuta-document-manager.plugin.in: Added mime types.
14031 * plugins/file-manager/an_file_view.c,
14032 plugins/file-manager/plugin.c: Added file manager preferences to
14033 show/hide files ignored by version control (e.g. cvsignore).
14035 * plugins/editor/text_editor.c: Initialize vfs info struct.
14037 * .cvsignore, global-tags/.cvsignore, libanjuta/.cvsignore,
14038 libanjuta/interfaces/.cvsignore, libegg/.cvsignore,
14039 libegg/menu/.cvsignore, libegg/recent-files/.cvsignore,
14040 libegg/treeviewutils/.cvsignore, libegg/util/.cvsignore,
14041 omf-install/.cvsignore, pixmaps/.cvsignore,
14042 plugins/file-manager/anjuta-file-manager-plugin.glade,
14043 scintilla/.cvsignore, scintilla/include/.cvsignore,
14044 scripts/.cvsignore, src/.cvsignore, tagmanager/.cvsignore,
14045 tagmanager/python.c: Updated.
14047 2005-07-16 Naba Kumar <naba@gnome.org>
14049 * tagmanager/parse.c, tagmanager/parse.h, tagmanager/python.c:
14050 Fixed python parser to parser class methods.
14052 2005-07-15 Naba Kumar <naba@gnome.org>
14054 * plugins/project-wizard/property.c: Used parenthesis to remove
14057 * plugins/project-wizard/templates/anjuta-plugin.wiz,
14058 plugins/project-wizard/templates/gcj.wiz,
14059 plugins/project-wizard/templates/gnome.wiz,
14060 plugins/project-wizard/templates/gtk.wiz,
14061 plugins/project-wizard/templates/gtkmm.wiz,
14062 plugins/project-wizard/templates/java.wiz,
14063 plugins/project-wizard/templates/python.wiz,
14064 plugins/project-wizard/templates/terminal.wiz,
14065 plugins/project-wizard/templates/wxwin.wiz,
14066 plugins/project-wizard/templates/xlib-dock.wiz,
14067 plugins/project-wizard/templates/xlib.wiz: Fixed wizard descriptions
14070 2005-07-15 Naba Kumar <naba@gnome.org>
14072 * plugins/project-wizard/templates/java.wiz,
14073 plugins/project-wizard/templates/java/Makefile.am,
14074 plugins/project-wizard/templates/java/project.anjuta,
14075 plugins/project-wizard/templates/python.wiz,
14076 plugins/project-wizard/templates/python/Makefile.am,
14077 plugins/project-wizard/templates/python/project.anjuta: Use different
14078 project files for java and python module where debugger is not
14079 included in the list of plugins.
14081 2005-07-15 Naba Kumar <naba@gnome.org>
14083 * configure.in, plugins/project-wizard/templates/Makefile.am,
14084 plugins/project-wizard/templates/gcj-logo.png,
14085 plugins/project-wizard/templates/gcj.wiz,
14086 plugins/project-wizard/templates/gcj/.cvsignore,
14087 plugins/project-wizard/templates/gcj/Makefile.am,
14088 plugins/project-wizard/templates/gcj/configure.in.tpl,
14089 plugins/project-wizard/templates/gcj/src/.cvsignore,
14090 plugins/project-wizard/templates/gcj/src/Makefile.am,
14091 plugins/project-wizard/templates/gcj/src/Makefile.am.tpl,
14092 plugins/project-wizard/templates/java-logo.png,
14093 plugins/project-wizard/templates/java.wiz,
14094 plugins/project-wizard/templates/java/configure.in.tpl,
14095 plugins/project-wizard/templates/java/po/Makefile.am,
14096 plugins/project-wizard/templates/java/po/POTFILES.in,
14097 plugins/project-wizard/templates/java/src/Makefile.am.tpl,
14098 plugins/project-wizard/templates/java/src/main.java,
14099 plugins/project-wizard/templates/python-logo.png,
14100 plugins/project-wizard/templates/python.wiz,
14101 plugins/project-wizard/templates/python/.cvsignore,
14102 plugins/project-wizard/templates/python/Makefile.am,
14103 plugins/project-wizard/templates/python/configure.in.tpl,
14104 plugins/project-wizard/templates/python/po/.cvsignore,
14105 plugins/project-wizard/templates/python/po/Makefile.am,
14106 plugins/project-wizard/templates/python/po/POTFILES.in,
14107 plugins/project-wizard/templates/python/src/.cvsignore,
14108 plugins/project-wizard/templates/python/src/Makefile.am,
14109 plugins/project-wizard/templates/python/src/Makefile.am.tpl,
14110 plugins/project-wizard/templates/python/src/main.py: Added Generic
14111 gcj and python project wizards. Fixed Generic java project to
14112 use _JAVA primary. Update gnome-build from cvs for them to work
14115 2005-07-12 Naba Kumar <naba@gnome.org>
14117 * plugins/project-manager/plugin.c: Automatically determine
14118 project backend by probing.
14120 2005-07-04 Naba Kumar <naba@gnome.org>
14122 * Makefile.am: Do not install old anjuta.glade file which conflicts
14123 with newer src/anjuta.glade.
14125 2005-07-03 Johannes Schmid <jhs@cvs.gnome.org>
14127 * plugins/an_symbol_prefs.c:
14128 Sort list of available symbol files
14130 2005-07-02 Johannes Schmid <jhs@cvs.gnome.org>
14132 * plugins/build-basic-autotools.c:
14135 * plugins/gtodo/libgtodo.c:
14136 Possible fix for #307800
14138 * libanjuta/anjuta-encodings.c
14139 libanjuta/anjuta-launcher.c
14140 libanjuta/anjuta-preference-dialog.c
14141 libanjuta/anjuta-preferences.c
14142 libanjuta/anjuta-ui.c
14143 libanjuta/anjuta-util.c
14144 libanjuta/cell-renderer-captioned-image.c
14145 libanjuta/plugin.c:
14147 Patch from de_lupus@pandora.be (Kristof Vansant):
14148 Replaced deprecated gnome-i18n.h
14151 2005-07-01 Johannes Schmid <jhs@cvs.gnome.org>
14153 * plugins/subversion/anjuta-subversion.glade
14154 plugins/subversion/anjuta-subversion.ui
14155 plugins/subversion/plugin.c
14156 plugins/subversion/subversion-actions.c
14157 plugins/subversion/subversion-callbacks.h
14158 plugins/subversion/subversion-callbacks.c
14159 plugins/subversion/svn-backend-priv.h
14160 plugins/subversion/svn-backend.h
14161 plugins/subversion/svn-backend.c
14162 plugins/subversion/svn-thread.h
14163 plugins/subversion/svn-thread.c:
14165 Implemented Subversion diff
14167 2005-06-30 Johannes Schmid <jhs@cvs.gnome.org>
14169 * plugins/build-basic-autotools/build-basic-autotools.c:
14170 Fixed crash bug! Might be useful to release 2.0.2 soon
14171 because this bug will crash any build which produces errors
14174 === Anjuta 2.0.1 ===
14176 2005-06-27 Naba Kumar <naba@gnome.org>
14178 * plugins/tools/execute.c: Formated code.
14180 2005-06-26 Sebastien Granjoux <seb.sfo@free.fr>
14182 * plugins/build-basic-autotools/build-basic-autotools.c:
14183 Remove two memory leaks
14184 Check command output versus untranslated strings too
14186 * plugins/tools/execute.c:
14187 Remove two memory leaks
14188 Check command output versus untranslated strings too
14189 Remove description message
14191 * plugins/tools/fileop.c:
14192 Escape tool name in xml configuration file
14194 2005-05-26 Naba Kumar <naba@gnome.org>
14196 * configure.in: Bumped version to 2.0.1
14197 * plugins/tools/scripts/Makefile.am: Fixed make checkdist bugs.
14199 * plugins/tools/execute.c: Fixed clickable messages.
14202 * plugins/glade/plugin.c, src/layout.xml: Added glade stock icon.
14203 Deactivate glade plugin when last glade project is closed. Reorder
14204 glade widgets in layout. Change glade project when user selects a
14205 new project. Removed project from the list when user closes it. Fixed
14206 glade project file loading from URI. Save and restored loaded glade
14207 projects in/from session.
14209 * plugins/class-gen/action-callbacks.c,
14210 plugins/class-gen/anjuta-class-gen-plugin.glade,
14211 plugins/class-gen/class_gen.c, plugins/class-gen/plugin.c,
14212 plugins/file-wizard/anjuta-file-wizard.glade,
14213 plugins/file-wizard/file.c, plugins/file-wizard/file.h,
14214 plugins/file-wizard/plugin.c, plugins/file-wizard/plugin.h: Implemented
14215 "Add to project" correctly. Use the source file path returned after
14216 adding to project. Fixed memory leaks. Deactivate wizard plugins
14219 * plugins/project-manager/plugin.c,
14220 plugins/project-wizard/anjuta-project-wizard.glade,
14221 plugins/project-wizard/druid.c, plugins/project-wizard/install.c,
14222 plugins/project-wizard/plugin.c, plugins/project-wizard/plugin.h,
14223 src/Makefile.am, src/anjuta-app.c, src/anjuta.glade: Moved
14224 project-wizard preference page to anjuta app, because they are
14225 more appropriated as general preferences. Renamed username and
14226 useremail properties keys.
14228 * po/POTFILES.in: Updated.
14230 * plugins/editor/action-callbacks.c: Fixed a crash bug when a file is
14233 * plugins/file-loader/plugin.c: Do not use static variable to store
14234 created submenu in factory. Fixed crash in anjuta exit.
14236 2005-05-24 Naba Kumar <naba@gnome.org>
14238 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
14239 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14240 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14241 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14242 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14243 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14244 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14245 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14246 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14248 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
14249 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
14250 plugins/build-basic-autotools/build-basic-autotools.c,
14251 plugins/build-basic-autotools/build-basic-autotools.h,
14252 plugins/build-basic-autotools/executer.c,
14253 plugins/build-basic-autotools/executer.h,
14254 plugins/devhelp/plugin.c, plugins/gdb/debugger.c,
14255 plugins/tools/variable.c: Added an extra argument to
14256 anuta_util_dialog_input() to pass default value. Save/load project
14257 configure and execution parameters in/from session.
14259 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug when no
14260 symbol browser is loaded.
14262 * plugins/profile-default/plugin.c: Fixed an unbalanced shell
14265 * plugins/terminal/terminal.c: Fixed bug where repeated activate and
14266 deactivate would not start shell.
14268 2005-05-24 Naba Kumar <naba@gnome.org>
14270 * libanjuta/anjuta-ui.c, libanjuta/plugins.c,
14271 libegg/egg-combo-action.c, libegg/egg-recent-action.c,
14272 libegg/egg-submenu-action.c, libegg/test-actions.c,
14273 plugins/build-basic-autotools/build-basic-autotools.c,
14274 plugins/cvs-plugin/plugin.c, plugins/editor/aneditor-autocomplete.cxx,
14275 plugins/editor/search-replace.c, plugins/editor/text_editor.c,
14276 plugins/file-wizard/plugin.c, plugins/gdb/debugger.c,
14277 plugins/gtodo/plugin.c, plugins/macro/macro-db.c,
14278 plugins/macro/plugin.c, plugins/message-view/plugin.c,
14279 plugins/profile-default/plugin.c, plugins/project-import/plugin.c,
14280 plugins/project-manager/plugin.c, plugins/project-wizard/plugin.c,
14281 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
14282 plugins/sample1/plugin.c, plugins/subversion/plugin.c,
14283 plugins/tools/plugin.c: Used DEBUG_PRINT() instead of g_message().
14285 2005-05-24 Naba Kumar <naba@gnome.org>
14287 * data/properties/styles.properties: Fixed defalt font.
14289 * plugins/editor/search-replace.c,
14290 plugins/editor/search-replace_backend.c: Fixed message outputs. Identify
14291 project openness wihtout activating project-manager plugin (i.e.
14292 using anjuta_shell_get()).
14294 * libanjuta/interfaces/libanjuta.idl, plugins/project-manager/plugin.c:
14295 - Completed add_source(), add_group() and add_target() methods of
14296 IAnjutaProjectManager.
14297 - Change their definition to return the added element (or NULL).
14298 - Used interface API for project main menus and 'add to project'
14299 from file-manager context menu.
14300 - Select proper default target/group when prompting for adding
14301 source/target/group.
14302 - Do not expand all nodes in selection tree when default selection
14303 are given (eases navigation in big projects).
14305 - Marked strings for translation.
14307 2005-05-23 Naba Kumar <naba@gnome.org>
14309 * src/anjuta-app.c: Save menu accelerators on change.
14311 * plugins/editor/anjuta-docman.c: Fixed premature destruction of
14312 save-as dialog (leading to crash later).
14314 2005-05-22 Naba Kumar <naba@gnome.org>
14317 * AUTHORS: Added developers for other projects. Updated.
14318 * TODO.tasks: Updated.
14319 * ChangeLog: Added past changelogs from anjuta-0.1.5.
14321 2005-05-22 Naba Kumar <naba@gnome.org>
14323 * plugins/tools/execute.c: Make parsable lines distinct by adding
14324 a "Click me" description in the message. Allow tools to open arbibrary
14325 file in editory using gdb-styled annotation (The line starts with two
14326 \032 characters followed by the file:line).
14328 * plugins/tools/scripts/prepare-changelog.pl,
14329 plugins/tools/scripts/tools-2.xml.in: Fixed to add changelog entry in
14330 ChangeLog file itself and open it.
14332 2005-06-21 Sebastien Granjoux <seb.sfo@free.fr>
14334 * plugins/tools/execute.c:
14335 Parse output in message pane
14336 Correct a crash on plugin deactivation
14338 * plugins/tools/fileop.c,
14339 plugins/tools/tool.c,
14340 plugins/tools/tool.h:
14341 Load only valid tools
14343 2005-06-21 Naba Kumar <naba@gnome.org>
14345 * anjuta.spec.in: Fixed devel package requirement.
14347 * plugins/message-view/message-view.c: Scroll message on next/previous.
14349 * TODO.tasks: Updated.
14351 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14352 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14353 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14354 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14355 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14356 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14357 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14358 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14360 * libanjuta/anjuta-preferences.c,
14361 plugins/build-basic-autotools/build-basic-autotools.c,
14362 plugins/build-basic-autotools/executer.c,
14363 plugins/class-gen/action-callbacks.c,
14364 plugins/class-gen/action-callbacks.h,
14365 plugins/class-gen/class_gen.c,
14366 plugins/cvs-plugin/cvs-interface.c,
14367 plugins/debug-manager/attach_process.c,
14368 plugins/debug-manager/plugin.c,
14369 plugins/debug-manager/utilities.c,
14370 plugins/debug-manager/utilities.h,
14371 plugins/editor/aneditor-autocomplete.cxx,
14372 plugins/editor/aneditor.cxx,
14373 plugins/editor/search-replace.c,
14374 plugins/editor/search-replace_backend.c,
14375 plugins/gdb/breakpoints.c,
14376 plugins/gdb/registers.c,
14377 plugins/patch/plugin.c,
14378 plugins/project-wizard/druid.c,
14379 plugins/project-wizard/install.c,
14380 plugins/subversion/plugin.c,
14381 tagmanager/tm_file_entry.c: Fixed compiler warnings and deleted dead
14384 * plugins/class-gen/action-callbacks.c,
14385 plugins/project-wizard/parser.c,
14386 plugins/project-wizard/property.c,
14387 plugins/project-wizard/values.c,
14388 plugins/symbol-browser/an_symbol.c: Fixed compiler warnings.
14390 * plugins/tools/scripts/prepare-changelog.pl: Order filenames
14393 2005-06-20 Naba Kumar <naba@gnome.org>
14395 * manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
14396 manuals/reference/libanjuta/tmpl/e-splash.sgml,
14397 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14399 * libanjuta/anjuta-launcher.c: Fixed possible double call of child
14400 exit idle function.
14402 * plugins/file-wizard/file.c, plugins/file-manager/an_file_view.c:
14403 Fixed possible memory corruption.
14405 * plugins/profile-default/plugin.c, plugins/symbol-browser/plugin.c,
14406 plugins/symbol-browser/an_symbol_view.c, libanjuta/e-splash.c,
14407 libanjuta/anjuta-status.c, plugins/project-manager/plugin.c: Fixed
14408 progress bar increment and added progress status for symbol refresh
14409 and project loading.
14411 * plugins/profile-default/plugin.c, libanjuta/interfaces/libanjuta.idl,
14412 libanjuta/e-splash.h, libanjuta/anjuta-status.c, src/main.c,
14413 plugins/file-loader/plugin.c, libanjuta/e-splash.c, src/anjuta.h,
14414 libanjuta/anjuta-status.h, src/anjuta.c: Implemented progress
14417 * TODO.tasks: Updated.
14419 2005-06-19 Naba Kumar <naba@gnome.org>
14421 * global_tags/create_global_tags.sh: Fixed sh incompatibility bug.
14424 * plugins/project-import/project-import.c: Deactivate plugin when done.
14426 2005-06-18 Naba Kumar <naba@gnome.org>
14428 * plugins/profile-default/plugin.c: Fixed error when loading another
14429 project while a project is still loaded.
14431 * plugins/project-manager/plugin.c: Used (newly added) group-activated
14432 signal from gnome-build to popup group properties.
14434 * src/anjuta.c: Load default session by default.
14436 * po/POTFILES.in: Added missing files.
14438 * libanjuta/anjuta-plugin.[ch], libanjuta/plugins.[ch]: Do not
14439 activate plugin on load (activate it separately). Connect to activate
14440 and deactivate signals for housekeeping, so that if plugins are
14441 activated or deactivate externally, they are properly recorded.
14443 * plugins/profile-default/plugin.c: Save profile before a project
14444 is loaded so that it could be restored when project is closed.
14446 * plugins/file-loader/plugin.c: Fixed ok/cancel buttons order.
14448 2005-06-17 Naba Kumar <naba@gnome.org>
14450 * plugins/profile-default/plugin.h, plugins/profile-default/plugin.c,
14451 libanjuta/plugins.c, libanjuta/plugins.h: Implmented profile saving
14452 for project. The plugins loaded for the project is restored when project
14453 is loaded next time.
14455 * TODO.tasks: Updated.
14457 2005-06-15 Naba Kumar <naba@gnome.org>
14459 * plugins/tools/scripts/find-fixmes.pl,
14460 (new) plugins/tools/scripts/translation-status.pl,
14461 plugins/tools/scripts/tools-2.xml.in,
14462 plugins/tools/scripts/Makefile.am,
14463 plugins/tools/scripts/prepare-changelog.pl: Added translation
14464 status script. Completed find-fixmes.pl script. Fixed bugs.
14466 * plugins/tools/scripts/tools-2.xml.in: Fixed prepare-changelog
14469 2005-06-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14471 * plugins/message-view/anjuta-message-manager-plugin.glade :
14472 renamed "messages.tag.position" to "messages.tab.position".
14473 plugins/message-view/anjuta-msgman.c :
14474 Messages tab position prefrences.
14476 2005-06-14 Naba Kumar <naba@gnome.org>
14478 * (new) plugins/tools/scripts/find-fixmes.pl,
14479 (new) plugins/tools/scripts/tools-2.xml.in,
14480 (new) plugins/tools/scripts/Makefile.am,
14481 (new) plugins/tools/scripts/prepare-changelog.pl,
14482 plugins/tools/plugin.h, plugins/tools/fileop.c,
14483 plugins/tools/Makefile.am, configure.in: Added system tools.
14485 2005-06-11 Sebastien Granjoux <seb.sfo@free.fr>
14487 * plugins/tools/editor.c:
14488 Take care of creating .anjuta directory if missing
14490 2005-06-10 Naba Kumar <naba@gnome.org>
14492 * configure.in: Increased gnome-build required to version 0.1.2.
14494 * plugins/project-manager/plugin.c: Fixed target/group removal.
14495 Fixed memory leaks.
14497 2005-06-10 Naba Kumar <naba@gnome.org>
14499 * plugins/project-manager/plugin.c: Implemented target/group
14500 configuration (update gnome-build module from cvs).
14502 2005-06-07 Naba Kumar <naba@gnome.org>
14504 Patch from: Massimo Cora' <maxcvs@email.it>:
14505 * plugins/class-inheritance/Makefile.am,
14506 plugins/class-inheritance/class-inherit.c,
14507 plugins/class-inheritance/class-inherit.h,
14508 plugins/class-inheritance/plugin.c,
14509 plugins/class-inheritance/plugin.h,
14510 (added) plugins/class-inheritance/class-callbacks.[ch]: Implemented
14511 expanded view of classes in hierarchy canvas (collapsable again).
14513 2005-06-05 Johannes Schmid <jhs@cvs.gnome.org>
14515 * scintilla/patches/scintilla-64-bit.diff (added)
14516 * plugins/patch/patch-plugin.c:
14517 Conditional build for GTK 2.4 and GTK 2.6
14519 2005-06-04 Sebastien Granjoux <seb.sfo@free.fr>
14521 * plugins/tools/anjuta-tools.glade,
14522 plugins/tools/editor.c,
14523 plugins/tools/plugin.h,
14524 plugins/tools/fileop.c:
14525 Add a check box to edit an user script
14526 Correct a few memory leak
14528 * plugins/tools/execute.c,
14529 plugins/tools/tool.c,
14530 plugins/tools/tool.h:
14531 Move utility remove_mnemonic function in tool.c
14534 2005-06-04 Johannes Schmid <jhs@cvs.gnome.org>
14536 Patch from sbrabec@suse.cz:
14538 scintilla/include/Scintilla.h:
14540 Fix 64-Bit warnings in gcc 4
14542 2005-06-03 Johannes Schmid <jhs@cvs.gnome.org>
14544 * plugins/patch/patch_plugin.c
14545 plugins/patch/patch.h
14546 plugin/patch/patch-plugin.glade
14547 plugin/patch/Makefile.am:
14549 Changed patch plugin to use libglade and new gtk 2.6 widgets
14551 2005-05-31 Naba Kumar <naba@gnome.org>
14553 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14554 * plugins/editor/text_editor.c: Don't show error
14557 2005-05-28 Sebastien Granjoux <seb.sfo@free.fr>
14559 * plugins/message-view/anjuta-message-manager.ui,
14560 plugins/message-view/anjuta-msgman.c,
14561 plugins/message-view/anjuta-msgman.h,
14562 plugins/message-view/message-view.c,
14563 plugins/message-view/message-view.h,
14564 plugins/message-view/plugin.c:
14565 Add a popup menu in messages panes
14566 Move save message pane option in it
14568 2005-05-28 Naba Kumar <naba@gnome.org>
14570 * data/properties/styles.properties: Fixed default font
14573 * plugins/editor/style-editor.c: cleanup.
14575 2005-05-25 Naba Kumar <naba@gnome.org>
14577 * plugin/gdb/plugin.c: Start gdb even if the program does
14578 not exists. Fixes bug #305074
14580 2005-05-24 Naba Kumar <naba@gnome.org>
14582 Patch from: Saleem Abdulrasool <compnerd@gentoo.org>
14583 * configure.in: graphviz pkgconfig path.
14585 2005-05-24 Naba Kumar <naba@gnome.org>
14587 * configure.in, anjuta.desktop.in.in: Fixed Icon path.
14588 * TODO.tasks: Updated.
14590 2005-05-22 Naba Kumar <naba@gnome.org>
14592 * anjuta.spec.in: Fixed spec file
14593 * plugins/editor/text_editor.c: Fixed gnome-vfs monitor.
14595 2005-05-21 Sebastien Granjoux <seb.sfo@free.fr>
14597 * TODO.tasks: Updated.
14599 * plugins/message-view/anjuta-message-manager.ui,
14600 plugins/message-view/message-view.c,
14601 plugins/message-view/message-view.h,
14602 plugins/message-view/plugin.c:
14603 Add shortcut for next and previous message
14604 Add a save message menu item
14605 Fix a bug in previous message
14607 2005-05-21 Naba Kumar <naba@gnome.org>
14609 * Makefile.am, anjuta.spec.in, configure.in, data/properties/Makefile.am,
14610 doc/Makefile.am, global-tags/create_global_tags.sh,
14611 libanjuta/interfaces/Makefile.am.iface: Fixed 64bit arch related bugs
14612 and rpm package creation. Fixed installation paths.
14614 * plugins/editor/anjuta-document-manager.glade,
14615 plugins/editor/text_editor.c: Fixed autoformat settings in preferences
14616 and indent options.
14618 * tagmanager/tm_workspace.c: Fixed code format and compiler warning.
14620 2005-05-21 Naba Kumar <naba@gnome.org>
14622 * Makefile.am, configure.in, data/Makefile.am, doc/Makefile.am,
14623 global-tags/Makefile.am, launcher/Makefile.am, libegg/Makefile.am,
14624 pixmaps/Makefile.am, scripts/Makefile.am, src/Makefile.am,
14625 tagmanager/Makefile.am: Fixed paths configure variables to take
14626 automake configure variables instead of hardcoding.
14628 * global-tags/tm_global_tags.c: Formated code.
14630 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
14631 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
14632 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
14633 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
14634 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
14635 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
14636 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
14637 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
14638 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
14640 2005-05-20 Naba Kumar <naba@gnome.org>
14642 * README, anjuta.spec.in, configure.in: Updated Anjuta Descriptions
14643 and fixed rpm spec file (more testing required).
14645 * data/gdb.init: Don't set gdb prompt.
14647 * mime/Makefile.am: run update-mime-data only on system-wide install.
14649 * plugins/gdb/Makefile.am: Install plugin at correct paths.
14651 2005-05-19 Naba Kumar <naba@gnome.org>
14653 * plugins/terminal/terminal.c: Fixed crash bug when terminal is used
14654 while it's not visible.
14656 Patch from: Jason Bayman <JBayman@HobbitHell.com>
14657 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bugs.
14659 2005-05-19 Naba Kumar <naba@gnome.org>
14661 * configure.in: Fixed subversion checks. Added
14662 --disable-plugin-subversion and --disable-plugin-glade
14663 configure flags to manually turn off their plugin builds.
14665 * plugins/editor/plugin.c: Save and restore current editor line
14666 positions in session.
14668 2005-05-18 Naba Kumar <naba@gnome.org>
14670 * AUTHORS: Fixed email address.
14672 * libanjuta/anjuta-utils.c,
14673 plugins/project-manager/plugin.c: Take plugin shell as dialog parents
14674 when the projectmanager toplevel is not a window. Check for valid
14675 gtkwindow type before using the passed window as parent for anjuta
14678 2005-05-17 Naba Kumar <naba@gnome.org>
14680 * libanjuta/interfaces/libanjuta.idl: Fixed compiler warnings.
14682 * plugins/cvs-plugin/Makefile.am,
14683 plugins/devhelp/plugin.c,
14684 plugins/file-loader/Makefile.am,
14685 plugins/macro/Makefile.am,
14686 plugins/message-view/Makefile.am,
14687 plugins/patch/Makefile.am,
14688 plugins/project-manager/Makefile.am,
14689 plugins/subversion/Makefile.am,
14690 plugins/symbol-browser/Makefile.am: Removed -module flags
14693 * MAINTAINERS: Added file so that I could recieve bugzilla
14696 * plugins/glade/plugin.c: Fixed compile error.
14698 === Anjuta 2.0.0 ===
14700 2005-05-15 Naba Kumar <naba@gnome.org>
14702 * configure.in: Adjusted gdl version requirement. Bumped anjuta
14705 * plugins/symbol-browser/an_symbol_view.c,
14706 plugins/symbol-browser/plugin.c,
14707 tagmanager/tm_workspace.c: Fixed symbol-browser crash when
14708 symbols have been updated. Reset file symbols when update
14709 occurs. Fixed memory leaks.
14711 Patch from Jason Bayman <JBayman@HobbitHell.com>:
14712 * plugins/file-wizard/action-callbacks.c: Fixed crash bug.
14714 2005-05-14 Sebastien Granjoux <seb.sfo@free.fr>
14716 * plugins/tools/anjuta-tools.glade:
14717 Remove unused parameter dialog
14719 * plugins/tools/dialog.c,
14720 plugins/tools/fileop.c,
14721 plugins/tools/fileop.h,
14722 plugins/tools/tool.c,
14723 plugins/tools/tool.h,
14724 plugins/tools/variable.c:
14725 Add a few comments and cleanups
14727 * plugins/tools/editor.c,
14728 plugins/tools/editor.h:
14729 Remove code from previous plugin and add comments
14730 Use main window as parent (instead of tool list)
14732 * plugins/tools/execute.c,
14733 plugins/tools/execute.h:
14734 Remove code from previous plugin and add comments
14737 2005-05-14 Naba Kumar <naba@gnome.org>
14739 * AUTHORS, FUTURE, NEWS, README, ROADMAP: Updated and prepared for
14742 * configure.in: Fixed
14744 * plugins/class-inheritance/class-inheritance.png: New icon.
14746 * plugins/devhelp/plugin.c: Fixed docking bug where browser widget
14747 screws up when reparented.
14749 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14751 * plugins/editor/search-replace.c,
14752 plugins/editor/search-replace_backend.c
14753 plugins/project-manager/plugin.c : Clear find pane if searching same
14754 expression. Clean code.
14756 2005-05-14 Pawan Chitrakar <pawan@nplinux.org>
14758 * configure.in: Added ne in ALL_LINGUAS
14760 2005-05-13 Naba Kumar <naba@gnome.org>
14762 * configure.in: Fixed glade-3 version.
14764 * plugins/gdb/debugger.c, plugins/gdb/debugger.h,
14765 plugins/gdb/locals.c, plugins/gdb/stack_trace.c,
14766 plugins/gdb/watch.c: Update locals, watch and frame document on
14769 2005-05-12 Naba Kumar <naba@gnome.org>
14771 * plugins/editor/aneditor-autocomplete.cxx: Fixed infinite loop in
14772 scope autocompletion when the function definition is incomplete.
14774 * plugins/class-gen/anjuta-class-gen.plugin.in,
14775 plugins/file-wizard/anjuta-file-wizard.plugin.in,
14776 plugins/gdb/plugin.c,
14777 plugins/glade/anjuta-glade.plugin.in,
14778 plugins/project-import/anjuta-project-import.plugin.in,
14779 plugins/project-wizard/anjuta-project-wizard.plugin.in: Give a proper
14780 titles for the wizards.
14782 2005-05-11 Naba Kumar <naba@gnome.org>
14784 * configure.in, plugins/debug-manager/Makefile.am,
14785 plugins/debug-manager/plugin.c,
14786 (added) plugins/debug-manager/images/.cvsignore,
14787 (added) plugins/debug-manager/images/Makefile.am,
14788 (added) plugins/debug-manager/images/detach-16.png,
14789 (added) plugins/debug-manager/images/detach.png,
14790 (added) plugins/debug-manager/images/step-into-16.png,
14791 (added) plugins/debug-manager/images/step-into.png,
14792 (added) plugins/debug-manager/images/step-out-16.png,
14793 (added) plugins/debug-manager/images/step-out.png,
14794 (added) plugins/debug-manager/images/step-over-16.png,
14795 (added) plugins/debug-manager/images/step-over.png,
14796 plugins/gdb/Makefile.am,
14797 plugins/gdb/breakpoints.c,
14798 plugins/gdb/plugin.c,
14799 (added) plugins/gdb/images/.cvsignore,
14800 (added) plugins/gdb/images/Makefile.am,
14801 (added) plugins/gdb/images/breakpoint.png,
14802 (added) plugins/gdb/images/locals.png,
14803 (added) plugins/gdb/images/stack.png,
14804 (added) plugins/gdb/images/watch.png: Fixed breakpoints
14805 'remove all'. Added debugger icons.
14807 * plugins/editor/text_editor.c: Fixed file monitor.
14809 Patch from: Massimo Cora' <maxcvs@email.it>
14810 * plugins/patch/anjuta-patch-plugin.png,
14811 plugins/class-gen/Makefile.am,
14812 plugins/class-gen/action-callbacks.c,
14813 plugins/class-gen/class_gen.c,
14814 plugins/class-gen/class_logo.xpm: Implemented vcs
14815 file addions. New icons by Fabio Zecchini
14817 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
14819 * libanjuta/interfaces/libanjuta.idl
14820 plugins/editor/anjuta-docman.c plugins/editor/search-replace.c
14821 plugins/editor/search-replace_backend.c
14822 plugins/project-manager/plugin.c : Search & Replace in all Project Files.
14824 2005-05-11 Naba Kumar <naba@gnome.org>
14826 * plugins/gdb/actions.c, plugins/gdb/breakpoints.c,
14827 plugins/gdb/breakpoints.h, plugins/gdb/debug_tree.c,
14828 plugins/gdb/plugin.c, plugins/gdb/plugin.h,
14829 plugins/gdb/registers.c, plugins/gdb/stack_trace.c,
14830 plugins/gdb/watch.c: Completed breakpoints implementation. Fixed
14833 * plugins/symbol-browser/an_symbol_prefs.c,
14834 plugins/symbol-browser/an_symbol_search.c,
14835 plugins/symbol-browser/an_symbol_view.c,
14836 plugins/symbol-browser/an_symbol_view.h,
14837 plugins/symbol-browser/plugin.c: Fixed memory leaks.
14839 2005-05-11 Naba Kumar <naba@gnome.org>
14841 * libanjuta/anjuta-shell.c: Fixed runtime warning.
14843 * libanjuta/e-splash.c, libanjuta/e-splash.h, src/main.c: Pass the
14844 progress bar location at create time, instead of hardcoding.
14846 * pixmaps/Makefile.am, (added) pixmaps/anjuta_splash_mini.png:
14847 Added mini splash screen.
14849 * plugins/editor/text_editor.c: Do not produce warning when file
14850 monitor could not be created.
14852 * plugins/profile-default/plugin.c: Save project session on exit.
14853 Show mini splash with progress bar at profile load.
14855 2005-05-10 Naba Kumar <naba@gnome.org>
14857 * configure.in, manuals/Makefile.am: Fixed compile flags.
14858 Disable outdated manuals builds.
14860 * global-tags/Makefile.am: Uninstall tags files on
14863 * libegg/Makefile.am: Use configured deprecated flags.
14865 * manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
14866 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
14867 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
14870 * mime/Makefile.am: Take DESTDIR into account.
14872 * plugins/class-gen/Makefile.am: Fixed 'make distcheck' errors.
14874 * plugins/editor/aneditor-autocomplete.cxx: Fixed crash bug
14875 on scope autocompletion.
14877 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
14878 plugins/gdb/debugger.h, plugins/gdb/plugin.c: Use project
14879 shared libs and static libs paths for debugging. Order them
14882 * po/POTFILES.in: Updated.
14884 2005-05-09 Naba Kumar <naba@gnome.org>
14886 * libanjuta/interfaces/libanjuta.idl,
14887 plugins/gdb/debugger.[ch], plugins/gdb/plugin.c,
14888 plugins/gdb/breakpoints.ch, plugins/gdb/gdbmi-test.c,
14889 plugins/debug-manager/plugin.c, plugins/gdb/anjuta-gdb-plugin.ui:
14890 Implemented debugger source directory search and emits location changed
14891 signal with absolute path of the file.
14893 * plugins/tools/tool.c: Fixed compile errors.
14895 2005-05-08 Sebastien Granjoux <seb.sfo@free.fr>
14897 * plugins/tools/anjuta-tools.glade,
14898 plugins/tools/dialog.h,
14899 plugins/tools/dialog.c,
14900 plugins/tools/plugin.c,
14901 plugins/tools/editor.c:
14902 Improve graphical user interface
14904 Correct an error on close
14907 * plugins/tools/fileop.c,
14908 plugins/tools/tool.h,
14909 plugins/tools/tool.c:
14910 Change the tool internal structure
14911 Support having tools configuration in several places
14913 2005-05-08 Naba Kumar <naba@gnome.org>
14915 * plugins/gdb/actions.c,
14916 (removed) plugins/gdb/registers_cbs.c,
14917 (removed) plugins/gdb/registers_cbs.h,
14918 (removed) plugins/gdb/registers_gui.c,
14919 (removed) plugins/gdb/sharedlib_cbs.c,
14920 (removed) plugins/gdb/sharedlib_cbs.h,
14921 (removed) plugins/gdb/sharedlib_gui.c,
14922 (removed) plugins/gdb/signals_cbs.c,
14923 (removed) plugins/gdb/signals_cbs.h,
14924 (removed) plugins/gdb/signals_gui.c: Removed dead files.
14926 2005-05-08 Naba Kumar <naba@gnome.org>
14928 * plugins/build-basic-autotools/executer.c: Fixed programs
14931 * plugins/debug-manager/Makefile.am,
14932 plugins/debug-manager/anjuta-debug-manager.glade,
14933 plugins/debug-manager/plugin.c,
14934 plugins/gdb/Makefile.am: Used libglade for programs listing
14937 * (added) plugins/gdb/pointer.png: Stack pointer image.
14939 * libanjuta/anjuta-marshal.list,
14940 pixmaps/Makefile.am,
14941 plugins/gdb/actions.c,
14942 plugins/gdb/actions.h,
14943 plugins/gdb/anjuta-gdb-plugin.ui,
14944 plugins/gdb/anjuta-gdb.glade,
14945 plugins/gdb/breakpoints.c,
14946 plugins/gdb/breakpoints.h,
14947 plugins/gdb/debug_tree.c,
14948 plugins/gdb/debug_tree.h,
14949 plugins/gdb/debugger.c,
14950 plugins/gdb/debugger.h,
14951 plugins/gdb/gdbmi-test.c,
14952 plugins/gdb/gdbmi.c,
14953 plugins/gdb/gdbmi.h,
14954 plugins/gdb/info.c,
14955 plugins/gdb/info.h,
14956 plugins/gdb/locals.c,
14957 plugins/gdb/locals.h,
14958 plugins/gdb/memory.c,
14959 plugins/gdb/memory.h,
14960 plugins/gdb/plugin.c,
14961 plugins/gdb/plugin.h,
14962 plugins/gdb/registers.c,
14963 plugins/gdb/registers.h,
14964 plugins/gdb/registers_cbs.c,
14965 plugins/gdb/registers_cbs.h,
14966 plugins/gdb/registers_gui.c,
14967 plugins/gdb/sharedlib.c,
14968 plugins/gdb/sharedlib.h,
14969 plugins/gdb/sharedlib_cbs.c,
14970 plugins/gdb/sharedlib_cbs.h,
14971 plugins/gdb/sharedlib_gui.c,
14972 plugins/gdb/signals.c,
14973 plugins/gdb/signals.h,
14974 plugins/gdb/signals_cbs.c,
14975 plugins/gdb/signals_cbs.h,
14976 plugins/gdb/signals_gui.c,
14977 plugins/gdb/stack_trace.c,
14978 plugins/gdb/stack_trace.h,
14979 plugins/gdb/utilities.c,
14980 plugins/gdb/utilities.h,
14981 plugins/gdb/watch.c,
14982 plugins/gdb/watch.h,
14983 plugins/gdb/watch_cbs.c,
14984 plugins/gdb/watch_cbs.h,
14985 plugins/gdb/watch_gui.c: Implemented gdb MI interface and used
14986 it for all debugger component updates and listing. Implemented
14987 user custom debugger command window. Fixed all debugger components
14988 to work correctly. Implemented debugger as GObject. Removed
14991 2005-05-06 Naba Kumar <naba@gnome.org>
14993 * TODO.tasks: Updated.
14995 * plugins/build-basic-autotools/Makefile.am,
14996 plugins/file-loader/Makefile.am,
14997 plugins/profile-default/Makefile.am,
14998 plugins/sample1/Makefile.am,
14999 plugins/symbol-browser/images/Makefile.am,
15000 src/Makefile.am: Fixed 'make distcheck' errors.
15002 * plugins/symbol-browser/an_symbol_view.c: Removed unnecessary
15005 * tagmanager/tm_workspace.c: Include prototypes in getting
15008 2005-05-06 Naba Kumar <naba@gnome.org>
15010 * TODO.tasks: Updated.
15012 * configure.in, plugins/cvs-plugin/Makefile.am,
15013 plugins/debug-manager/Makefile.am,
15014 plugins/devhelp/Makefile.am,
15015 plugins/editor/Makefile.am,
15016 plugins/gdb/Makefile.am: Fixed 'make distcheck' errors.
15018 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaSymbol,
15019 IAnjutaSymbolManager, IAnjutaIterable and IAnjutaIterableTree
15022 * tagmanager/tm_workspace.c,
15023 tagmanager/include/tm_workspace.h,
15024 plugins/editor/aneditor-autocomplete.cxx,
15025 plugins/editor/aneditor-calltip.cxx: Fixed fill_find_tags_array()
15026 to return all matching tag types when no name is given instead of
15027 returning empty array.
15029 * plugins/symbol-browser/Makefile.am,
15030 (added) plugins/symbol-browser/an_symbol.c,
15031 (added) plugins/symbol-browser/an_symbol.h,
15032 plugins/symbol-browser/an_symbol_info.c,
15033 plugins/symbol-browser/an_symbol_info.h,
15034 (added) plugins/symbol-browser/an_symbol_iter.c,
15035 (added) plugins/symbol-browser/an_symbol_iter.h,
15036 plugins/symbol-browser/an_symbol_search.c,
15037 plugins/symbol-browser/an_symbol_view.c,
15038 plugins/symbol-browser/an_symbol_view.h,
15039 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
15040 plugins/symbol-browser/plugin.c,
15041 plugins/symbol-browser/plugin.h: Implemented IAnjutaSymbol wrapper
15042 for tags. Implemented IAnjutaSymbolManager interface in symbol-browser
15043 plugin and implemented IAnjutaIterable interface for symbol search
15046 * plugins/class-inheritance/Makefile.am,
15047 plugins/class-inheritance/class-inherit.c,
15048 plugins/class-inheritance/class-inherit.h,
15049 plugins/class-inheritance/plugin.h: Use the newly added
15050 IAnjutaSymbolManager/IAnjutaSymbol/IAnjutaIterable intefaces and
15051 get rid of libanjuta-ctags.la dependencies.
15053 2005-05-02 Naba Kumar <naba@gnome.org>
15055 * plugins/class-inheritance/class-inherit.c,
15056 plugins/class-inheritance/plugin.c,
15057 plugins/class-inheritance/plugin.h: Fixed crash bug when no symbols could
15058 be found for a class. Formated code.
15060 Patch from: Curtis Magyar <curtm4n@gmail.com>:
15061 * plugins/editor/anjuta-docman.c: Fixed alpabetical ordering
15064 2005-05-01 Sebastien Granjoux <seb.sfo@free.fr>
15066 * libanjuta/anjuta-launcher.c:
15067 Keep trying sending data until all bytes have been written
15069 * plugins/tools/anjuta-tools.glade,
15070 plugins/tools/editor.c:
15071 Add a combo box to defined data from stdin
15073 * plugins/tools/execute.c:
15074 Send data in stdin if needed
15077 * plugins/tools/fileop.c,
15078 plugins/tools/tool.h,
15079 plugins/tools/tool.c:
15080 Store, load and save stdin data
15081 Use tools-2.xml instead of tools.xml
15083 * plugins/tools/plugin.c,
15084 plugins/tools/plugin.h:
15087 * plugins/tools/dialog.c,
15088 plugins/tools/dialog.h:
15091 * plugins/tools/variable.c,
15092 plugins/tools/variable.h:
15093 Add editor related variables
15096 2005-04-29 Naba Kumar <naba@gnome.org>
15098 * libanjuta/Makefile.am, src/Makefile.am: Include libutil in libanjuta.
15100 * plugins/editor/text_editor.c: Fixed line marker interpretation.
15102 * data/gdb.init, plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
15103 plugins/gdb/breakpoints.h, plugins/gdb/debugger.c,
15104 plugins/gdb/debugger.h, (added) plugins/gdb/gdbmi-test.c,
15105 (added) plugins/gdb/gdbmi.c, (added) plugins/gdb/gdbmi.h: Started
15106 working on gdb MI interface. Completed MI parser interface.
15108 Patch from Massimo Cora <maxcvs@email.it>:
15109 * plugins/class-inheritance/Makefile.am,
15110 plugins/class-inheritance/class-inherit.c,
15111 plugins/class-inheritance/class-inherit.h,
15112 plugins/class-inheritance/plugin.c,
15113 plugins/class-inheritance/plugin.h: Update to class inheritance plugin.
15114 Used system theme for colors. Display class members on mouse click.
15116 2005-04-28 Naba Kumar <naba@gnome.org>
15118 * plugins/symbol-browser/an_symbol_prefs.c
15119 plugins/symbol-browser/anjuta-symbol-browser-plugin.glade: Added
15120 implementation to create/add/remove custom tags files in symbol
15121 brower preferences.
15123 * global-tags/Makefile.am: Exclude bin target anjuta-tags from
15126 * plugins/project-import/project-import.c: Fixed memory leaks and
15127 use correct debug prints.
15129 * TODO.tasks: Updated.
15131 2005-04-27 Naba Kumar <naba@gnome.org>
15133 * libanjuta/Makefile.am, libanjuta/interfaces/Makefile.am.iface,
15134 libegg/Makefile.am, libegg/treeviewutils/Makefile.am,
15135 scintilla/Makefile.am: Fixed 'make distcheck' errors.
15137 * plugins/editor/anjuta-docman.c,
15138 plugins/editor/anjuta-docman.h,
15139 plugins/editor/plugin.c: Emit editor-added signal from docman
15140 and connect signals to new editor correctly.
15142 * plugins/class-inheritance/plugin.c,
15143 plugins/symbol-browser/plugin.c: Added stock icons.
15145 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.glade,
15146 plugins/build-basic-autotools/executer.c,
15147 plugins/build-basic-autotools/executer.h: Added missing files
15148 for the execute programs implementation.
15150 2005-04-26 Naba Kumar <naba@gnome.org>
15152 * TODO.tasks: Updated.
15154 * plugins/file-loader/plugin.c,
15155 plugins/project-import/anjuta-project-import.plugin.in,
15156 plugins/project-import/plugin.c,
15157 plugins/project-import/project-import.c,
15158 plugins/project-import/project-import.h: Be able to import older
15161 2005-04-26 Naba Kumar <naba@gnome.org>
15163 * libanjuta/anjuta-shell.c: Remove widget from the queue also when
15164 removing it from the shell.
15166 * libanjuta/anjuta-shell.c,
15167 libanjuta/anjuta-shell.h,
15168 plugins/profile-default/plugin.c: Implemented freeze/thaw for shell
15169 so that widget additions are freezed or thaw using a pending queue.
15170 Fixded UI flicker while loading projects.
15172 2005-04-26 Naba Kumar <naba@gnome.org>
15174 * TODO.tasks: Updated.
15176 * libanjuta/interfaces/libanjuta.idl: Added execute method for
15177 IAnjutaBuildable interface.
15179 * plugins/build-basic-autotools/Makefile.am,
15180 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15181 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
15182 plugins/build-basic-autotools/build-basic-autotools.c,
15183 plugins/build-basic-autotools/build-basic-autotools.h: Added "Execute"
15184 interface and UI for executing project/file programs. Implemented
15185 IAnjutaFile interface so that executables could be opened directly.
15187 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Removed
15188 Authors line (Reserved for external plugins, which do not have a way to
15189 show their credits).
15191 * plugins/file-loader/plugin.c: Read "Title" from [Wizard] and
15192 [File Loader] group for menu labels (default to "Name" if it is not
15195 * plugins/terminal/terminal.c: Implemented IAnjutaTerminal interface
15196 for executing external commands.
15198 2005-04-25 Sebastien Granjoux <seb.sfo@free.fr>
15200 * plugins/project-wizard/property.c:
15201 Correct a memory leak
15203 * libanjuta/interfaces/libanjuta.idl,
15204 plugins/editor/text_editor.c:
15205 Add erase_all and replace_selection function to IAnjutaEditor
15207 * plugins/tools/anjuta-tools.glade,
15208 plugins/tools/fileop.c,
15209 plugins/tools/editor.c,
15210 plugins/tools/tool.c
15211 plugins/tools/tool.h:
15212 Add shortcut and icon
15214 * plugins/tools/variable.c,
15215 plugins/tools/variable.h:
15216 Add a variable asking parameters at run time
15218 * plugins/tools/execute.c:
15219 Add a warning message for missing document manager
15220 Add replace buffer and replace selection output
15221 Correct an error in popup output
15223 * plugins/tools/plugin.c,
15224 plugins/tools/plugin.h,
15225 plugins/tools/anjuta-tools.ui,
15228 Attach tools menu to a new place
15230 2005-04-25 Naba Kumar <naba@gnome.org>
15232 * libanjuta/plugins.c, src/about.c, src/about.h,
15233 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui,
15234 plugins/class-gen/anjuta-class-gen.plugin.in: Added about
15235 plugins (about box for plugins) menu.
15237 2005-04-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15239 * plugins/editor/search-replace.c :
15240 Displayed full path in Search pane window.
15241 Bug 300231 : Selected line in Search pane window .
15243 2005-04-23 Naba Kumar <naba@gnome.org>
15245 * plugins/terminal/terminal.c: Fixed crash on terminal docking.
15247 2005-04-22 Naba Kumar <naba@gnome.org>
15249 * plugins/project-wizard/templates/java-logo.png: Smaller icons.
15251 * plugins/project-wizard/templates/java.wiz,
15252 plugins/project-wizard/templates/java/src/Makefile.am.tpl: Add option
15253 to create bytecodes (.class) files.
15255 * plugins/symbol-browser/an_symbol_info.c,
15256 plugins/symbol-browser/an_symbol_info.h,
15257 plugins/symbol-browser/an_symbol_search.c,
15258 plugins/symbol-browser/an_symbol_view.c,
15259 plugins/symbol-browser/plugin.c,
15260 tagmanager/tm_workspace.c: Fixed java symbols view. Fixed icon types
15261 in file symbol list.
15263 2005-04-22 Naba Kumar <naba@gnome.org>
15265 * TODO.tasks: Updated.
15267 * plugins/class-inheritance/Makefile.am,
15268 plugins/subversion/Makefile.am: Do not install plugin files when
15269 plugin build condition is false.
15271 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
15272 plugins/build-basic-autotools/build-basic-autotools.c,
15273 plugins/build-basic-autotools/build-basic-autotools.h,
15274 plugins/file-loader/anjuta-loader-plugin.ui,
15275 plugins/file-loader/dnd.c,
15276 plugins/file-loader/plugin.c,
15277 plugins/file-loader/plugin.h,
15278 plugins/project-manager/anjuta-project-manager.ui,
15279 plugins/project-manager/plugin.c: Added open file and build context
15280 menu in project manager context menu.
15282 2005-04-22 Naba Kumar <naba@gnome.org>
15284 * configure.in: Added message output showing conditional plugins to
15287 * src/layout.xml: Added layout for class-inheritance plugin widget.
15289 * plugins/class-inheritance/anjuta-class-inheritance.plugin.in: Fixed
15290 plugin name to remove redundant terms.
15292 * TODO.tasks: Updated.
15295 plugins/symbol-browser/Makefile.am,
15296 plugins/symbol-browser/an_symbol_view.c,
15297 (removed) plugins/symbol-browser/sv_class.xpm,
15298 (removed) plugins/symbol-browser/sv_function.xpm,
15299 (removed) plugins/symbol-browser/sv_macro.xpm,
15300 (removed) plugins/symbol-browser/sv_private_fun.xpm,
15301 (removed) plugins/symbol-browser/sv_private_var.xpm,
15302 (removed) plugins/symbol-browser/sv_protected_fun.xpm,
15303 (removed) plugins/symbol-browser/sv_protected_var.xpm,
15304 (removed) plugins/symbol-browser/sv_public_fun.xpm,
15305 (removed) plugins/symbol-browser/sv_public_var.xpm,
15306 (removed) plugins/symbol-browser/sv_static_fun.xpm,
15307 (removed) plugins/symbol-browser/sv_static_var.xpm,
15308 (removed) plugins/symbol-browser/sv_struct.xpm,
15309 (removed) plugins/symbol-browser/sv_unknown.xpm,
15310 (removed) plugins/symbol-browser/sv_variable.xpm,
15311 (added) plugins/symbol-browser/images/.cvsignore,
15312 (added) plugins/symbol-browser/images/Icons.16x16.Class,
15313 (added) plugins/symbol-browser/images/Icons.16x16.Enum,
15314 (added) plugins/symbol-browser/images/Icons.16x16.Field,
15315 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.BringToFront,
15316 (added) plugins/symbol-browser/images/Icons.16x16.FormsDesigner.SendToBack,
15317 (added) plugins/symbol-browser/images/Icons.16x16.Interface,
15318 (added) plugins/symbol-browser/images/Icons.16x16.InternalClass,
15319 (added) plugins/symbol-browser/images/Icons.16x16.InternalDelegate,
15320 (added) plugins/symbol-browser/images/Icons.16x16.InternalEnum,
15321 (added) plugins/symbol-browser/images/Icons.16x16.InternalEvent,
15322 (added) plugins/symbol-browser/images/Icons.16x16.InternalField,
15323 (added) plugins/symbol-browser/images/Icons.16x16.InternalInterface,
15324 (added) plugins/symbol-browser/images/Icons.16x16.InternalMethod,
15325 (added) plugins/symbol-browser/images/Icons.16x16.InternalProperty,
15326 (added) plugins/symbol-browser/images/Icons.16x16.InternalStruct,
15327 (added) plugins/symbol-browser/images/Icons.16x16.Literal,
15328 (added) plugins/symbol-browser/images/Icons.16x16.Method,
15329 (added) plugins/symbol-browser/images/Icons.16x16.NameSpace,
15330 (added) plugins/symbol-browser/images/Icons.16x16.PrivateClass,
15331 (added) plugins/symbol-browser/images/Icons.16x16.PrivateDelegate,
15332 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEnum,
15333 (added) plugins/symbol-browser/images/Icons.16x16.PrivateEvent,
15334 (added) plugins/symbol-browser/images/Icons.16x16.PrivateField,
15335 (added) plugins/symbol-browser/images/Icons.16x16.PrivateInterface,
15336 (added) plugins/symbol-browser/images/Icons.16x16.PrivateMethod,
15337 (added) plugins/symbol-browser/images/Icons.16x16.PrivateProperty,
15338 (added) plugins/symbol-browser/images/Icons.16x16.PrivateStruct,
15339 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedClass,
15340 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedDelegate,
15341 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEnum,
15342 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedEvent,
15343 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedField,
15344 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedInterface,
15345 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedMethod,
15346 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedProperty,
15347 (added) plugins/symbol-browser/images/Icons.16x16.ProtectedStruct,
15348 (added) plugins/symbol-browser/images/Icons.16x16.Reference,
15349 (added) plugins/symbol-browser/images/Makefile.am: Removed old symbol
15350 pixmaps and added new icons (taken from monodevelop).
15352 2005-04-21 Naba Kumar <naba@gnome.org>
15354 Patch from Massimo Cora <maxcvs@email.it>:
15356 * configure.in, plugins/Makefile.am
15357 (new) plugins/class-inheritance/.cvsignore,
15358 (new) plugins/class-inheritance/Makefile.am,
15359 (new) plugins/class-inheritance/anjuta-class-inheritance.plugin.in,
15360 (new) plugins/class-inheritance/class-inherit.c,
15361 (new) plugins/class-inheritance/class-inherit.h,
15362 (new) plugins/class-inheritance/plugin.c,
15363 (new) plugins/class-inheritance/plugin.h,
15364 (new) plugins/class-inheritance/class-inheritance.png: Added class
15365 inheritance plugin.
15367 Changes by naba: Added pkgconfig check for graphviz and conditionally
15370 * plugins/patch/.cvsignore, plugins/tools/.cvsignore: Updated.
15372 2005-04-20 Naba Kumar <naba@gnome.org>
15374 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
15375 manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15376 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15377 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15378 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15379 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15380 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15381 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15382 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15383 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15384 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15386 * plugins/gdb/plugin.[ch], plugins/gdb/utilities.[ch]: Fixed gdb
15387 message view management.
15389 * libanjuta/anjuta-children.[ch],
15390 plugins/build-basic-autotools/build-basic-autotools.c,
15391 libanjuta/anjuta-launcher.c, plugins/terminal/terminal.c:
15392 Removed anjuta_children_init() function,
15393 because it is done automatically when first invoked. Introduced
15394 anjuta_children_recover() to recover the child signalling. Fixed
15395 child exit management to correctly recover the exit status.
15397 * libanjuta/anjuta-launcher.c: Fixed anjuta_launcher_dispose()
15398 to properly shutdown the launcher and to kill the running process
15399 (without emitting any signal).
15401 * plugins/gdb/debugger.c, plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15402 plugins/gdb/plugin.h: Fixed debugger to properly shutdown, kill both
15403 gdb and program instance.
15405 2005-04-19 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15407 * plugins/editor/search-replace.c :
15408 Fixed bug 300229 (Search dialog unsensitive freezed Search button).
15410 2005-04-18 Naba Kumar <naba@gnome.org>
15412 * TODO.tasks: Marked completed items.
15414 * plugins/debug-manager/plugin.c, plugins/gdb/debugger.c,
15415 plugins/gdb/debugger.h, plugins/gdb/plugin.c,
15416 plugins/project-manager/plugin.c: Prompt user for the debugging
15417 target (select from a list of project's executable targets) and
15418 correctly start debugger. Take care of libtool wrapping when the
15419 target selected is libtool target. Fixed debugger menu items
15422 2005-04-17 Sebastien Granjoux <seb.sfo@free.fr>
15424 * plugins/tools/execute.c,
15425 plugins/tools/execute.h:
15426 Implement save all files before running a command
15427 Implement all options for stdout and stderr except replace buffer
15428 Allow running several tools
15430 * plugins/tools/plugin.c:
15431 Move anjuta launcher in execute.c
15433 * plugins/tools/tools.h,
15434 plugins/tools/variable.c:
15437 2005-04-13 Sebastien Granjoux <seb.sfo@free.fr>
15439 * plugins/tools/anjuta-tools.glade:
15440 Add new properties in tool editor dialog
15441 Cosmetic improvements
15443 * plugins/tools/anjuta-tools.ui:
15444 Attach tool menu as a build menu
15446 * plugins/tools/dialog.c:
15447 Set tool menu item sensitivity in tool list
15450 * plugins/tools/editor.c,
15451 plugins/tools/editor.h,
15452 plugins/tools/fileop.c,
15453 plugins/tools/tool.c,
15454 plugins/tools/tool.h:
15455 Add new properties (active, save file...)
15456 Most of them are still not implemented
15458 * plugins/tools/execute.c,
15459 plugins/tools/execute.h:
15460 Reorganize code to support multiple run
15461 Support run in terminal
15463 * plugins/tools/plugin.c
15464 plugins/tools/plugin.h:
15465 Move message handling in execute.c
15467 * plugins/tools/variable.h,
15468 plugins/tools/variable.c:
15469 Add useful variables
15471 2005-04-13 Naba Kumar <naba@gnome.org>
15473 * plugins/editor/text_editor.c: Fixed file monitoring condition.
15474 * plugins/editor/Makefile.am: Added gnome-vfs flags.
15476 2005-04-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15478 * plugins/tools/dialog.c plugins/tools/tool.c :
15481 2005-04-06 Naba Kumar <naba@gnome.org>
15483 * src/anjuta.c: Load default session only when
15484 "anjuta.session.load.last" preference is enabled.
15486 2005-04-07 Sebastien Granjoux <seb.sfo@free.fr>
15488 * plugins/tools/Makefile.am,
15489 plugins/tools/variable.c,
15490 plugins/tools/variable.h:
15491 Add new code for handling variables
15493 * plugins/tools/anjuta-tools.glade:
15494 Improve tool editor dialog
15495 Add variable selection dialog
15497 * plugins/tools/dialog.c,
15498 plugins/tools/dialog.h,
15499 plugins/tools/plugin.c,
15500 plugins/tools/plugin.h:
15501 Add variable object
15502 Add a function to get it
15504 * plugins/tools/editor.c:
15505 Add gui code for variable selection dialog
15507 * plugins/tools/execute.c:
15508 Use variables for executing command
15510 * Naba: Compile warning fixes.
15512 2005-04-06 Naba Kumar <naba@gnome.org>
15514 * TODO.tasks: Marked completed items.
15516 2005-04-06 Naba Kumar <naba@gnome.org>
15518 * plugins/subversion/svn-backend.c: Fixed subversion plugin
15521 * plugins/tools/anjuta-tools.glade: Improved dialog layout.
15523 2005-04-04 Naba Kumar <naba@gnome.org>
15525 * src/layout.xml, plugins/glade/plugin.c: Dock glade widgets
15526 inside Main window.
15528 2005-03-31 Sebastien Granjoux <seb.sfo@free.fr>
15530 * plugins/tools/Makefile.am,
15531 plugins/tools/anjuta-tools.plugin.in,
15532 plugins/tools/anjuta-tools.ui,
15533 plugins/tools/anjuta-tools.gladei,
15534 plugins/tools/anjuta-tools-plugin.png,
15535 plugins/tools/plugin.c,
15536 plugins/tools/plugin.h,
15537 plugins/tools/dialog.c,
15538 plugins/tools/dialog.h,
15539 plugins/tools/fileop.c,
15540 plugins/tools/fileop.h,
15541 plugins/tools/tool.c,
15542 plugins/tools/tool.h,
15543 plugins/tools/editor.c,
15544 plugins/tools/editor.h,
15545 plugins/tools/execute.c,
15546 plugins/tools/execute.h, configure.in, plugins/Makefile.am:
15547 Port tool plugin from anjuta 1.2 (split anjuta-tools.c)
15550 * anjuta-tools.[ch]: Removed old tools code.
15552 2005-04-01 Steve Murphy <murf@e-tools.com>
15554 * configure.in: Added "rw" to ALL_LINGUAS.
15556 2005-03-29 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15559 manuals/C/anjuta-manual/fileoperations.xml
15561 manuals/C/anjuta-manual/figures/search_expr.png
15562 manuals/C/anjuta-manual/figures/search_expr_basic.png
15563 manuals/C/anjuta-manual/figures/search_file_list.png
15564 manuals/C/anjuta-manual/figures/search_file_pattern.png
15565 manuals/C/anjuta-manual/figures/search_replace.png
15566 manuals/C/anjuta-manual/figures/search_setting.png
15567 manuals/C/anjuta-manual/figures/search_target.png
15568 manuals/C/anjuta-manual/figures/search_target_action.png
15569 manuals/C/anjuta-manual/figures/search_target_in.png
15571 manuals/C/anjuta-manual/figures/find_files.png
15572 manuals/C/anjuta-manual/figures/find_replace.png
15573 manuals/C/anjuta-manual/figures/find_text.png :
15574 Updated Anjuta manual (File Operations)
15576 2005-03-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15578 * manuals/C/anjuta-manual/fileoperations.xml,
15579 manuals/C/anjuta-manual/figures/open_file.png,
15580 manuals/C/anjuta-manual/figures/open_file_multiple.png,
15581 manuals/C/anjuta-manual/figures/prefs_print.png,
15582 manuals/C/anjuta-manual/figures/print_dlg.png,
15583 manuals/C/anjuta-manual/figures/print_preview.png.
15585 manuals/C/anjuta-manual/figures/add_edit_macro.png,
15586 manuals/C/anjuta-manual/figures/display_macro.png,
15587 manuals/C/anjuta-manual/figures/insert_text.png,
15588 manuals/C/anjuta-manual/figures/keyword_macro.png,
15589 manuals/C/anjuta-manual/figures/new_file_wizard.png,
15590 manuals/C/anjuta-manual/figures/save_as_file.png :
15591 Updated Anjuta Manual (File Operations)
15593 2005-03-23 Adam Weinberger <adamw@gnome.org>
15595 * plugins/editor/action-callbacks.c,
15596 plugins/file-loader/plugin.c,
15597 plugins/gtodo/main.c,
15598 plugins/project-wizard/druid.c:
15599 Fix spelling/grammar errors. Fixes bugs
15600 169068, 169137, 169138, and 169139.
15602 2005-03-21 Naba Kumar <naba@gnome.org>
15604 Patch from: Massimo Cora' <maxcvs@email.it>:
15606 * plugins/editor/Makefile.am
15607 plugins/editor/anjuta-docman.c,
15608 (added) plugins/editor/editor-tooltips.c,
15609 (added) plugins/editor/editor-tooltips.h: Added tooltips to
15610 editor tabs to show full path.
15612 2005-03-19 Johannes Schmid <jhs@cvs.gnome.org>
15614 * plugins/subversion/svn-backend.c:
15615 Removed "apr-0/" from include because this is
15616 already included in SVN_INCLUDE and broke building if
15617 apr >= 1.0 was installed.
15619 2005-03-18 Naba Kumar <naba@gnome.org>
15621 Patch from: Massimo Cora' <maxcvs@email.it>:
15623 * plugins/editor/action-callbacks.c,
15624 plugins/editor/aneditor-calltip.cxx,
15625 plugins/editor/aneditor-priv.h,
15626 plugins/editor/aneditor.cxx,
15627 plugins/editor/aneditor.h,
15628 plugins/editor/anjuta-document-manager.ui: Added calltip
15629 activation from menu.
15631 2005-03-16 Naba Kumar <naba@gnome.org>
15633 Patch from: Massimo Cora' <maxcvs@email.it>:
15635 * plugins/class-gen/action-callbacks.c,
15636 plugins/class-gen/anjuta-class-gen-plugin.glade,
15637 plugins/class-gen/class_gen.c,
15638 plugins/class-gen/class_gen.h,
15639 plugins/class-gen/class_logo.xpm,
15640 plugins/class-gen/plugin.c: Create files without project
15641 being open. Add to project support. And other enhancements.
15643 2005-03-15 Adam Weinberger <adamw@gnome.org>
15646 plugins/debug-manager/utilities.c,
15647 plugins/file-loader/plugin.c,
15648 plugins/gdb/utilities.c,
15649 plugins/profile-default/plugin.c,
15650 plugins/project-import/project-import.c,
15651 src/anjuta-actions.h:
15652 Spelling/grammar fixes.
15654 2005-03-13 Naba Kumar <naba@gnome.org>
15656 * plugins/editor/action-callbacks.c,
15657 plugins/editor/action-callbacks.h,
15658 plugins/editor/anjuta-document-manager.ui,
15659 plugins/editor/plugin.c: Cleaned up editor UI and get rid of 'Format'
15660 submenu. Moved menuitems from Format to View->Editor.
15662 * src/action-callbacks.c, src/action-callbacks.h,
15663 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Created Reset
15664 layout and lock layout menus in View submenu. Get rid of
15665 Settings->Layout Manager menu.
15667 * plugins/project-import/anjuta-project-import.plugin.in:
15670 * global-tags/Makefile.am,
15671 global-tags/create_global_tags.sh,
15672 plugins/editor/aneditor-autocomplete.cxx,
15673 plugins/editor/aneditor-priv.h,
15674 plugins/editor/aneditor.cxx,
15675 tagmanager/tm_workspace.c: Fixed scope members autocompletion
15676 in editor and made it work in global symbols also.
15678 * src/anjuta-app.c: Always use priority texts besides icons style
15679 for toolbars, because other styles look horible for Anjuta (fixme).
15681 2005-03-11 Naba Kumar <naba@gnome.org>
15683 * configure.in: Removed test for iconv.
15685 * scintilla/ScintillaGTK.cxx: Fixed crash bug when focus in occurs
15686 before scintilla widget is realized.
15688 * plugins/cvs-plugin/plugin.c: Aligned comments and added a shortcut
15689 for Update menuitem.
15691 * scintilla/patches/set-cursor-warning-fix.diff: Removed because
15692 already applied in scintilla main stream.
15694 * scintilla/patches/preedit-window-crash-fix.diff: Added new fix
15695 and notified scintilla developer.
15697 2005-03-10 Naba Kumar <naba@gnome.org>
15699 * src/action-callbacks.c: Removed reference to src/help.h (dead
15702 * plugins/editor/text_editor.c: Removed reference to
15703 src/launcher.h (a dead file).
15705 * src/anjuta_dirs.c, src/anjuta_dirs.h, src/anjuta_gui.c,
15706 src/controls.c, src/controls.h, src/fileselection.c,
15707 src/fileselection.h, src/glade_iface.c, src/glade_iface.h,
15708 src/global.h, src/help.c, src/help.h, src/launcher.c, src/launcher.h,
15709 src/main.cpp, src/main_menubar.c, src/main_menubar.h,
15710 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/session.c,
15711 src/session.h, src/support.c, src/support.h, src/toolbar.c,
15712 src/toolbar.h, src/toolbar_callbacks.c, src/toolbar_callbacks.h:
15713 Removed these dead files from CVS.
15716 2005-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15718 * plugins/file-wizard/action-callbacks.c : Added error message.
15719 plugins/project-import/project-import.c : Closed Import wizard with Esc key.
15722 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15724 * plugins/cvs-plugin/cvs-callbacks.c
15725 plugins/cvs-plugin/plugin.c:
15726 Fixed preferences page init and busy handling
15728 * plugins/subversion/plugin.c:
15729 Fixed preferences page init
15731 2005-03-09 Naba Kumar <naba@gnome.org>
15733 * plugins/Makefile.am, plugins/glade/Makefile.am,
15734 plugins/glade/plugin.c: Now that glade3 cvs head has been fixed,
15735 enabled glade plugin in Anjuta. The plugin is built only when
15736 glade3 is installed.
15738 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15740 * plugins/project-wizard/templates/java.wiz
15741 plugins/project-wizard/templates/java-logo.png (*)
15742 plugins/project-wizard/templates/java/*
15743 plugins/project-wizard/templates/Makefile.am
15746 Add Java project type. It generates a autoconf/automake
15747 project which is compiled using gcj. It requires automake
15748 > 1.4 (1.9 is known to work) to work!
15750 (*) still awaiting response from the gcj team if we
15751 may use their logo.
15753 2005-03-09 Johannes Schmid <jhs@cvs.gnome.org>
15755 * plugins/project-import/*
15756 plugins/Makefile.am
15758 Added project import plugin. Might be a bit buggy and limited
15760 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
15761 Icon from old pixmaps dir
15763 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15765 * plugins/file-wizard/plugin.c, plugins/macro/macro-dialog.c
15766 plugins/macro/macro-util.c, plugins/macro/macros.xml :
15767 Added C Custom_Indent line macro.
15770 2005-03-09 Naba Kumar <naba@gnome.org>
15772 * TODO.tasks: Added new message-manager tasks.
15774 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15775 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15776 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15777 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15778 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15779 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15780 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15781 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15782 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15783 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15785 * plugins/gdb/debug_tree.c, plugins/gdb/debugger.c,
15786 plugins/gdb/locals.c, plugins/gdb/memory.c, plugins/gdb/plugin.c,
15787 plugins/gdb/registers.c, plugins/gdb/registers_gui.c,
15788 plugins/gdb/sharedlib.c, plugins/gdb/sharedlib_gui.c,
15789 plugins/gdb/signals.c, plugins/gdb/signals_gui.c,
15790 plugins/gdb/stack_trace.c, plugins/gdb/stack_trace.h,
15791 plugins/gdb/watch.c, plugins/gdb/watch.h, plugins/gdb/watch_gui.c:
15792 Removed debugger widgets from shell on debugger shutdown. Added
15793 scrolled windows for docked widgets. Removed unnecessary widget refs
15794 and unrefs. Destroy widgets correctly on debugger shutdown.
15796 * plugins/project-wizard/anjuta-project-wizard.glade: Added frame
15797 with project description title. Removed frame shadow.
15799 * plugins/project-wizard/druid.c: Initializes tooltips.
15801 * scintilla/Makefile.am: Fixed comiple error.
15803 2005-03-08 Adam Weinberger <adamw@gnome.org>
15805 * plugins/class-gen/anjuta-class-gen-plugin.glade,
15806 plugins/class-gen/class_gen.c: Fix grammar/spelling errors
15808 2005-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15810 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
15811 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
15812 plugins/macro/macro-util.c, plugins/macro/macro-util.h
15813 plugins/macro/macros.xml, plugins/macro/plugin.c :
15814 Moved cursor at the '|' position defined in macros.
15816 2005-03-07 Naba Kumar <naba@gnome.org>
15818 * plugins/subversion/Makefile.am: Fixed build error.
15820 * plugins/editor/anjuta-document-manager-plugin.in: Added some mime
15821 types (perl, python, shellscript).
15823 * plugins/editor/plugin.c: Fixed to show all highlight options.
15825 2005-03-07 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15827 * TODO.tasks : updated tasks.
15828 * plugins/gtodo/interface.c : Implemented column sorting (TASK MANAGER)
15830 2005-03-07 Naba Kumar <naba@gnome.org>
15832 * plugins/subvesion/plugin.c: Detect ".svn" directory to enable
15833 or disable subversion file-manager submenu. If "Subvesion" is also
15834 valid directory, we should also check for it.
15836 * configure.in: Disable cygwin macro until someone fixes the
15839 * plugins/subvesion/svn-thread.c: Use older API svn_client_add() for
15840 backward compatibility.
15842 2005-03-06 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15844 * src/about.c : Cleaned code.
15845 * plugins/macro/macros.xml : Added "do_while" C macro.
15846 * plugins/gdb/registers_cbs.[ch], plugins/gdb/registers_gui.c,
15847 plugins/gdb/sharedlib_cbs.[ch], plugins/gdb/sharedlib_gui.c,
15848 plugins/gdb/signals_cbs.[ch], plugins/gdb/signals_gui.c :
15849 Closed registers, shared libraries, kernel signals dialogs with ESC key.
15851 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15853 * plugins/class-gen/plugin.c:
15854 Removed "return" to activate project_root_uri watching.
15856 2005-03-06 Johannes Schmid <jhs@cvs.gnome.org>
15858 * plugins/Makefile.am
15859 plugins/subversion/*:
15860 Added subversion plugin. Add, Remove, Commit and Update work
15861 everything else needs work.
15863 * plugins/terminal/terminal.c
15864 Applied old 1.2.2 patch to fix Ctrl-C in terminal but
15865 we still have focus problems with the editor.
15867 2005-03-05 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15869 * AUTHORS, src/about.c : Updated about dialog by AUTHORS file.
15871 2005-03-04 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15873 * Makefile.am, src/about.c : Updated about dialog by AUTHORS.xml file.
15875 2005-03-04 Naba Kumar <naba@gnome.org>
15877 Patch from Massimo Cora' <maxcvs@email.it>:
15879 * plugins/class-gen/Makefile.am,
15880 plugins/class-gen/action-callbacks.c,
15881 plugins/class-gen/action-callbacks.h,
15882 (added) plugins/class-gen/anjuta-class-gen-plugin.glade,
15883 plugins/class-gen/anjuta-class-gen.plugin.in,
15884 plugins/class-gen/class_gen.c,
15885 plugins/class-gen/class_gen.h,
15886 (removed) plugins/class-gen/clsGen.c,
15887 (added) plugins/class-gen/goc_template_header,
15888 (added) plugins/class-gen/goc_template_source,
15889 plugins/class-gen/plugin.c,
15890 plugins/class-gen/plugin.h: Refactored class gen code.
15891 Added GOCBuilder code. Fixed UI. Implemented plugin.
15893 2005-03-03 Johannes Schmid <jhs@cvs.gnome.org>
15895 * plugins/project-wizard/property.c
15896 plugins/project-wizard/install.c
15897 plugins/project-wizard/druid.c
15898 plugins/editor/goto_line.c
15899 plugins/editor/plugin.c
15900 plugins/gtodo/add_edit_item.c
15901 plugins/gtodo/ligtodo.c
15902 plugins/gtodo/main.c
15903 plugins/gtodo/preferences.c:
15904 Fixed #167559, #167534, #167266, #167357
15905 (Bad English in strings...)
15907 Thanks to Adam Weinberger and Thierry Moisan for
15910 2005-03-03 Naba Kumar <naba@gnome.org>
15912 * libegg/Makefile.am, libegg/menu/Makefile.am,
15913 (added) libegg/egg-submenu-action.c,
15914 (added) libegg/menu/egg-submenu-action.h: Created a new action for
15915 submenu (used for wizard listing).
15917 * plugins/file-loader/anjuta-loader-plugin.ui
15918 plugins/file-loader/plugin.c: Implemented wizards submenu in menu
15921 * plugins/editor/action-callbacks.c,
15922 plugins/editor/aneditor.cxx, plugins/editor/plugin.c: Disabled
15923 ctrl+tabbing because it was interfaring with focus navigation.
15924 Focus editor on "Esc" in incremental search entry. Cleanups.
15926 * plugins/file-manager/an_file_view.c,
15927 plugins/symbol-browser/plugin.c,
15928 plugins/symbol-browser/an_symbol_view.c: Fixed key shortcuts.
15931 * plugins/profile-default/plugin.c,
15932 scintilla/PlatGTK.cxx: Fixed compiler warnings. Added splash icon
15935 * (removed) scintilla/patches/a64-crash-fix.patch,
15936 (added) scintilla/patches/set-cursor-warning-fix.diff: Updated
15939 2005-03-03 Naba Kumar <naba@gnome.org>
15941 * HACKING: Fixed typos.
15943 * plugins/editor/aneditor-indent.cxx: Clean up.
15945 * plugins/editor/plugin.c, plugins/editor/text_editor.[h]:
15946 Enable/disable save, undo and redo actions depending on state
15949 2005-03-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
15951 * libanjuta/anjuta-status.h plugins/editor/Makefile.am
15952 plugins/editor/action-callbacks.c, plugins/editor/search-replace.c :
15953 Displayed search_incremental status.
15955 * Removed plugins/editor/search_incremental.[ch]
15957 2005-02-26 Johannes Schmid <jhs@cvs.gnome.org>
15959 * plugins/cvs-plugin/cvs-execute.c
15960 plugins/cvs-plugin/cvs-callbacks.c:
15961 - Use weak reference on mesg_view and reuse tab if
15962 it still exists to avoid cluttering message manager.
15963 - Fixed bug in cvs remove
15965 README, HACKING: Updated
15967 configure.in: Added check for libsvn
15969 2005-02-29 Naba Kumar <naba@gnome.org>
15971 * plugins/file-manager/an_file_view.c,
15972 plugins/symbol-browser/an_symbol_view.c,
15973 plugins/symbol-browser/plugin.c: Hide column headers (they
15976 2005-02-29 Naba Kumar <naba@gnome.org>
15978 * manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
15979 manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
15980 manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
15981 manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
15982 manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
15983 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
15984 manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
15985 manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
15986 manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
15987 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
15989 * libanjuta/Makefile.am, libanjuta/anjuta-marshal.list,
15990 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
15991 (added) libanjuta/anjuta-session.[hc],
15992 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
15993 plugins/profile-default/plugin.c, plugins/profile-default/plugin.h,
15994 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c, src/anjuta.h,
15997 Implemented session management. Implemented session
15998 container class. Added session notifications from shell. Implemented
15999 session save/load in editor, file-loader, default-profile-plugin
16000 and anjuta-app. Fixed window sizing and restoration. Cleaned up
16001 code in anjuta-app.[ch], anjuta.[ch], main.c. Added fullscreen
16002 and maximized states in session. Implemented project session
16005 2005-02-27 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16007 * plugins/class-gen/action-callbacks.[ch],
16008 plugins/class-gen/class_gen.c plugins/project-wizard/druid.c,
16009 plugins/gdb/breakpoints.c plugins/gdb/memory.c:
16010 Closed Wizard project, Class gen, Inspect memory, Breakpoints dialogs
16013 2005-02-26 Sebastien Granjoux <seb.sfo@free.fr>
16015 * plugins/project-wizard/anjuta-project-wizard.glade,
16016 plugins/project-wizard/druid.c:
16017 Add some padding in tab label in project selection page
16019 * plugins/project-wizard/druid.c,
16020 plugins/project-wizard/parser.c:
16021 Search for project template recursively
16022 Add ~/.anjuta/project to the search paths
16024 2005-02-26 Naba Kumar <naba@gnome.org>
16026 * plugins/file-wizard/action-callbacks.c: Fixed memory curruption.
16027 * plugins/file-loader/plugin.c: Fixed crash bug.
16028 * libanjuta/plugins.c: Fixed memory leak.
16030 2005-02-26 Naba Kumar <naba@gnome.org>
16032 * libanjuta/plugins.c, libanjuta/plugins.h: Implemented
16033 "UserActivatable" attribute for plugins. This attribute if set to
16034 "no" will prevent users from activating/deactivating it from
16035 plugins dialog. Added a toggle button in plugins dialog to toggle
16036 the plugins list between list of activatable plugins (default) to
16037 list of all plugins. anjuta_plugin_select() now only selects the
16038 plugin. Added anjuta_plugins_select_and_activate() method that will
16039 select and activate it.
16041 * plugins/profile-default/Makefile.am,
16042 plugins/profile-default/anjuta-default-profile.ui,
16043 plugins/profile-default/plugin.c,
16044 plugins/profile-default/plugin.h,
16045 plugins/project-manager/anjuta-project-manager.ui,
16046 plugins/project-manager/plugin.c,
16047 plugins/project-manager/plugin.h:
16049 Anjuta projects (*.anjuta) files define the profile of respective
16050 projects. Profile is a set of related plugins required for the
16051 project to open. Moved "close project" action from Project Manager
16052 to Profile Manager plugin. Implemented loading and unloading of
16053 project profiles in DefaultProfilePlugin. DefaultProfilePlugin
16054 (instead of Project Manager) now handles opening of *.anjuta files.
16055 Close Project menuitem is now moved to File submenu (being
16056 consistent with Anjuta 1.x versions and avoiding creating Project
16057 submenu when project manager is not loaded).
16059 * src/anjuta-actions.h: Fixed short-cut key for Help content.
16061 * src/anjuta.ui: Fixed place holder for projects.
16063 * (new) plugins/profile-default/default.anjuta: default startup
16064 profile. Removed the hardcoded plugins loading in
16065 DefaultProfilePlugin.
16068 plugins/project-wizard/templates/terminal/project.anjuta:
16069 Implemented project format in newly created projects.
16071 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in:
16072 plugins/class-gen/anjuta-class-gen.plugin.in,
16073 plugins/cvs-plugin/anjuta-cvs.plugin.in,
16074 plugins/editor/anjuta-document-manager.plugin.in,
16075 plugins/file-loader/anjuta-loader.plugin.in,
16076 plugins/file-wizard/anjuta-file-wizard.plugin.in,
16077 plugins/gdb/anjuta-gdb.plugin.in,
16078 plugins/glade/anjuta-glade.plugin.in,
16079 plugins/message-view/anjuta-message-manager.plugin.in,
16080 plugins/profile-default/anjuta-default-profile.plugin.in,
16081 plugins/project-manager/anjuta-project-manager.plugin.in,
16082 plugins/project-wizard/anjuta-project-wizard.plugin.in:
16083 Defined UserActivatable attributes. Added supported types attribute.
16085 * plugins/project-wizard/anjuta-project-wizard.glade
16086 plugins/project-wizard/plugin.c: Changed "New Project Wizard" to
16087 "Project Wizard" in preferences title.
16089 * TODO.tasks: Updated.
16091 * manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml:
16094 2005-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16096 * plugins/file-wizard/anjuta-file-wizard.glade
16097 plugins/file-wizard/file.[ch], plugins/macro/macros.xml :
16099 Integrated License macros, cleaned file.c.
16101 2005-02-24 Johannes Schmid <jhs@cvs.gnome.org>
16103 * plugins/macor/macro-util.c: Fixed crash bugs if email or
16104 username can not be found correctly.
16106 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16108 * plugins/file-wizard/file.[ch], plugins/macro/macro-util.c,
16109 plugins/macro/macros.xml :
16111 Added Headers macros. Cleaned file.c
16113 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16115 * plugins/file-wizard/action-callbacks.c, plugins/macro/macro-util.c,
16116 plugins/macro/macros.xml :
16118 Fixed a bug. Added Header macro.
16121 2005-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16123 * plugins/file-wizard/action-callbacks.c,
16124 plugins/file-wizard/file.c, plugins/macro/macro-util.c
16125 plugins/macro/macros.xml :
16127 Added FileName, Header template macros.
16129 2005-02-24 Naba Kumar <naba@gnome.org>
16131 * plugins/patch/patch-plugin.c: Fixed a function call.
16133 * src/anjuta.c, src/main.c: Save and load default session.
16135 2005-02-24 Naba Kumar <naba@gnome.org>
16137 * libanjuta/interfaces/libanjuta.idl,
16138 plugins/message-view/anjuta-msgman.c,
16139 plugins/message-view/anjuta-msgman.h,
16140 plugins/message-view/plugin.c: Added and implemented
16141 set_view_title() method.
16143 * plugins/build-basic-autotools/build-basic-autotools.c,
16144 plugins/build-basic-autotools/build-basic-autotools.h: Implemented
16145 build context pooling. Maximum 3 contexts are reused. Additional
16146 contexts are created when all are busy.
16148 2005-02-23 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16150 * plugins/macro/macro-actions.c, plugins/macro/macro-db.[ch],
16151 plugins/macro/macro-dialog.c, plugins/macro/macro-util.[ch],
16152 plugins/macro/macros.xml, plugins/macro/plugin.[ch],
16153 plugins/file-wizard/action-callbacks.c, plugins/file-wizard/file.c :
16155 Added Copyright, Changelog macros.
16157 2005-02-23 Naba Kumar <naba@gnome.org>
16159 Patch from Massimo Cora' <maxcvs@email.it>:
16160 * plugins/Makefile.am,
16161 plugins/patch/Makefile.am,
16162 (added) plugins/patch/anjuta-patch-plugin.png,
16163 (added) plugins/patch/anjuta-patch.plugin.in,
16164 (added) plugins/patch/anjuta-patch.ui,
16165 plugins/patch/patch-plugin.c,
16166 (added) plugins/patch/patch-plugin.h,
16167 (added) plugins/patch/plugin.c,
16168 (added) plugins/patch/plugin.h: Ported patch plugin to Anjuta 2.0
16171 2005-02-23 Naba Kumar <naba@gnome.org>
16173 * libanjuta/anjuta-marshal.list, libanjuta/anjuta-plugin.[ch],
16174 file-loader/plugin.c, profile-default/plugin.c:
16175 Implemented "activated" and "deactivated" signals for plugin class.
16176 Renamed *_location() functions to *_id(), because location is
16177 ambiguous. Implemented anjuta_plugins_unload_plugin_by_id() and
16178 anjuta_plugins_unload_plugin().
16180 * class-gen/plugin.c: Fixed complier warning and utility function call.
16182 * debug-manager/plugin.c: Unload debugger plugin correctly.
16184 * project-manager/plugin.c: Fixed compiler warnings.
16186 * plugins/project-wizard/templates/gnome/.cvsignore,
16187 plugins/project-wizard/templates/gnome/po/.cvsignore,
16188 plugins/project-wizard/templates/gnome/src/.cvsignore,
16189 plugins/project-wizard/templates/gtk/po/.cvsignore,
16190 plugins/project-wizard/templates/gtkmm/po/.cvsignore,
16191 plugins/project-wizard/templates/xlib/.cvsignore: Added cvsignores.
16193 * manuals/reference/libanjuta/tmpl/*: Unnecessary changes from the
16194 build (we need to fix this thing).
16196 2005-02-23 Johannes Schmid <jhs@cvs.gnome.org>
16198 * plugins/macro/macro-action.[ch]
16199 plugins/macro/macro-edit.c
16200 plugins/macro/macro-dialog.c
16201 plugins/macro/macro-db.[ch]
16202 plugins/macro/plugin.[ch]
16203 plugins/macro/macro-util.[ch] (added)
16205 Cleaned up macro plugin and preview expanded macros.
16207 2005-02-21 Ryan Garver <rgarvage@yahoo.com>
16209 * plugins/cvs-plugin/cvs-interface.c:
16211 Fixed option setting when using no compression and not
16214 2005-02-23 Naba Kumar <naba@gnome.org>
16216 * src/anjuta.c, src/anjuta.h, src/main.c: Save and restore window
16217 geometry on exit and startup (only if there is no geometry from the
16220 * TODO.tasks: Updated.
16222 Patch from Sebastien Granjoux <seb.sfo@free.fr>:
16224 * manuals/reference/libanjuta/Makefile.am,
16225 manuals/reference/libanjuta/libanjuta-docs.sgml,
16226 (new) manuals/reference/libanjuta/project-wizard-format.sgml: Added
16227 documentation for writing project templates.
16229 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16231 * plugins/macro/macro-actions.c, plugins/macro/macro-actions.h
16232 plugins/macro/macro-dialog.c, plugins/macro/macros.xml :
16234 Expansion keywords in macros.
16236 2005-02-22 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16238 * plugins/file-wizard/action-callbacks.c,
16239 plugins/file-wizard/file.[ch], plugins/macro/macro-actions.c,
16240 plugins/macro/macros.xml :
16242 Inserting text by macro plugin
16245 2005-02-22 Johannes Schmid <jhs@cvs.gnome.org>
16247 * plugins/macro/plugin.c
16248 plugins/cvs-plugin/plugin.c:
16250 Fixed interfaces (use static)
16252 2005-02-21 Johannes Schmid <jhs@cvs.gnome.org>
16254 * plugins/macro/macro-actions.[ch]
16255 plugins/macro/plugin.c
16256 libanjuta/interfaces/libanjuta.idl:
16258 Implemented IAnjutaMacro interface to be used by file-wizard
16260 * plugins/cvs-plugin/plugin.c
16261 libanjuta/interfaces/libanjuta.idl:
16263 Reworked IAnjutaCvs to IAnjutaVCS to be used as an interface
16264 for all version control systems and not only for cvs.
16266 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16268 * plugins/macro/macro-actions.[ch], plugins/macro/macros.xml : Added
16271 * plugins/file-wizard/anjuta-file-wizard.glade : Add project & CVS.
16274 2005-02-21 Naba Kumar <naba@gnome.org>
16276 * libanjuta/interfaces/libanjuta.idl: Fixed IAnjutaDebugManager and
16277 IAnjutaDebugger interface.
16279 * plugins/debug-manager/anjuta-debug-manager.ui,
16280 plugins/debug-manager/attach_process.c,
16281 plugins/debug-manager/attach_process.h,
16282 plugins/debug-manager/plugin.c,
16283 plugins/debug-manager/plugin.h,
16284 plugins/gdb/actions.c,
16285 plugins/gdb/actions.h,
16286 plugins/gdb/anjuta-gdb-plugin.ui,
16287 plugins/gdb/breakpoints.c,
16288 plugins/gdb/breakpoints.h,
16289 plugins/gdb/debugger.c,
16290 plugins/gdb/debugger.h,
16291 plugins/gdb/memory.c,
16292 plugins/gdb/plugin.c,
16293 plugins/gdb/plugin.h,
16294 plugins/gdb/sharedlib.h,
16295 plugins/gdb/sharedlib_cbs.c,
16296 plugins/gdb/watch.c: Fixed debugger plugin. Split debug operations
16297 correctly between debug-manager and debugger. Implemented debugger
16298 interface in gdb plugin. Fixed action names. Added UI updating.
16299 Start and stop debugger (does not work yet). Fixed UI merging.
16300 Fixed debugger plugin handling in debug-manager.
16302 2005-02-20 Johannes Schmid <jhs@cvs.gnome.org>
16304 * plugins/editor/aneditor-autocomplete.cxx:
16306 Patch from Jason Bayman <JBayman@HobbitHell.com> avoids
16307 crash with C++ "template" keyword.
16309 2005-02-20 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16311 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16312 Fixed bug (Closed macro dialogs with Esc key).
16314 2005-02-19 Sebastien Granjoux <seb.sfo@free.fr>
16316 * plugins/project-wizard/xlib.wiz,
16317 plugins/project-wizard/xlib-logo.png,
16318 plugins/project-wizard/xlib/*:
16319 Port old xlib anjuta project on new project wizard
16321 * plugins/project-wizard/xlib-dock.wiz,
16322 plugins/project-wizard/xlib-dock/*:
16323 Port old xlib dock anjuta project on new project wizard
16325 * plugins/project-wizard/wxwin.wiz,
16326 plugins/project-wizard/wxwin-logo.png,
16327 plugins/project-wizard/wxwin/*:
16328 Port old wxwin anjuta project on new project wizard
16330 * configure.in, plugins/project-wizard/templates/Makefile.am: Other
16331 necessary changes for the new templates.
16333 2005-02-18 Naba Kumar <naba@gnome.org>
16335 * plugins/Makefile.am: Added class-gen
16337 2005-02-17 Sebastien Granjoux <seb.sfo@free.fr>
16339 * plugins/project-wizard/header.c:
16340 Fix a bug in sorting of project categories
16342 2005-02-18 Naba Kumar <naba@gnome.org>
16344 Patch from Massimo Cora <maxcvs@email.it>:
16346 * plugins/class-gen/.cvsignore,
16347 plugins/class-gen/Makefile.am,
16348 (added) plugins/class-gen/action-callbacks.c,
16349 (added) plugins/class-gen/action-callbacks.h,
16350 (added) plugins/class-gen/anjuta-class-gen.plugin.in,
16351 (added) plugins/class-gen/class_gen.c,
16352 (added) plugins/class-gen/class_gen.h,
16353 (added) plugins/class-gen/plugin.c,
16354 (added) plugins/class-gen/plugin.h: Ported class wizard to the
16357 * plugins/project-manager/plugin.c: implemented add_source().
16359 2005-02-17 Naba Kumar <naba@gnome.org>
16361 * plugins/file-loader/plugin.c: Fixed possible crash.
16363 * src/action-callbacks.c, src/action-callbacks.h,
16364 src/anjuta-actions.h, src/anjuta.ui: Fixed help menuitems.
16366 2005-02-17 Naba Kumar <naba@gnome.org>
16368 * plugins/project-wizard/templates/anjuta-plugin.wiz,
16369 plugins/project-wizard/templates/gnome.wiz,
16370 plugins/project-wizard/templates/gtk.wiz,
16371 plugins/project-wizard/templates/gtkmm.wiz,
16372 plugins/project-wizard/templates/terminal.wiz,
16373 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16374 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16375 plugins/project-wizard/templates/gnome/src/callbacks.c,
16376 plugins/project-wizard/templates/gnome/src/callbacks.h,
16377 plugins/project-wizard/templates/gnome/src/main.c,
16378 plugins/project-wizard/templates/gtk/src/callbacks.c,
16379 plugins/project-wizard/templates/gtk/src/callbacks.h,
16380 plugins/project-wizard/templates/gtk/src/main.c,
16381 plugins/project-wizard/templates/gtkmm/src/main.cc,
16382 plugins/project-wizard/templates/terminal/src/main.c: Fixed templates
16383 to generate licence correctly (without any extra newlines). Removed
16384 IncludeGNUHeader macro definition and added proper licence property.
16385 Fixed project directory paths in file contents.
16387 2005-02-17 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16389 * plugins/macro/macro-dialog.c, plugins/macro/macro-edit.c :
16390 Closed macro dialogs with Esc key.
16392 2005-02-16 Naba Kumar <naba@gnome.org>
16394 * plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
16395 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
16396 plugins/project-wizard/templates/gnome/src/callbacks.c,
16397 plugins/project-wizard/templates/gnome/src/callbacks.h,
16398 plugins/project-wizard/templates/gnome/src/main.c,
16399 plugins/project-wizard/templates/gtk/src/main.c,
16400 plugins/project-wizard/templates/gtkmm/src/main.cc,
16401 plugins/project-wizard/templates/terminal/src/main.c: Fixed licence
16402 macros to avoid blank newlines.
16404 2005-02-16 Sebastien Granjoux <seb.sfo@free.fr>
16406 * plugins/project-wizard/autogen.c:
16407 Correct a problem when having property value in UTF-8
16409 * plugins/project-wizard/druid.c:
16410 Correct a bug when reselecting a new project (all pages
16413 * plugins/project-wizard/property.c:
16414 Avoid having default invalid properties
16416 * plugins/project-wizard/templates/terminal.wiz,
16417 plugins/project-wizard/templates/terminal/po/ChangeLog,
16418 plugins/project-wizard/templates/terminal/src/main.c:
16419 Remove command for testing run function
16420 Move destination directory to second page and include
16421 project name. Add exist tag. Remove unused properties.
16423 2005-02-16 Naba Kumar <naba@gnome.org>
16425 * Makefile.am, libanjuta/interfaces/libanjuta.idl,
16426 plugins/debug-manager/anjuta-debug-manager.ui,
16427 plugins/debug-manager/plugin.c,
16428 plugins/gdb/Makefile.am, plugins/gdb/breakpoints.c,
16429 plugins/gdb/debugger.c, plugins/gdb/plugin.c,
16430 plugins/gdb/plugin.h, plugins/gdb/registers.c,
16431 plugins/gdb/sharedlib.c, plugins/gdb/signals.c,
16432 plugins/gdb/stack_trace.c, plugins/gdb/utilities.c,
16433 plugins/gdb/utilities.h, plugins/gdb/watch_cbs.c,
16434 (removed) src/anjuta_info.c,
16435 (removed) src/anjuta_info.h,
16436 (added) plugins/gdb/info.c (added) plugins/gdb/info.h,
16437 (added) plugins/gdb/anjuta-gdb-plugin.ui,
16438 (added) plugins/gdb/actions.c,
16439 (added) plugins/gdb/actions.h: Completed initial
16440 porting of debugger to new architecture. Fixed many of the debugger
16443 * plugins/file-loader/plugin.c: Detect some important mime ourself
16444 to avoid inconsistencies when mime system isn't working.
16446 2005-02-16 Naba Kumar <naba@gnome.org>
16448 * plugins/editor/Makefile.am,
16449 (added) plugins/editor/aneditor-autocomplete.cxx,
16450 (added) plugins/editor/aneditor-calltip.cxx,
16451 (added) plugins/editor/aneditor-indent.cxx,
16452 (added) plugins/editor/aneditor-priv.h,
16453 plugins/editor/aneditor.cxx: Split aneditor.cxx file into
16454 different smaller chunks to make it easy to maintain.
16456 2005-02-16 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16458 * plugins/project-wizard/druid.c :
16460 Found system Email address if not defined in Preferences.
16462 2005-02-16 Johannes Schmid <jhs@cvs.gnome.org>
16464 * plugins/project-wizard/gtkmm.wiz
16465 plugins/project-wizard/gtkmm-logo.png (from pixmaps/)
16466 plugins/project-wizard/gtkmm/*
16468 Added GTKmm (C++) project type
16470 2005-02-15 Johannes Schmid <jhs@cvs.gnome.org>
16472 * plugins/message-view/plugin.c
16473 plugins/message-view/message-view.c
16475 Implemented next/prev action
16477 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16479 * plugins/project-wizard/templates/libglade2.* :
16480 Removed libglade2 project.
16482 * plugins/project-wizard/templates/gtk* :
16483 Removed interface.[ch] & support.[ch].
16485 2005-02-15 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16487 * plugins/project-wizard/anjuta-project-wizard.glade,
16488 plugins/project-wizard/property.[ch],
16489 plugins/project-wizard/templates/anjuta-plugin.wiz :
16490 Added a new property ("iconfile").
16492 2005-02-14 Naba Kumar <naba@gnome.org>
16494 * plugins/project-wizard/install.c,
16495 plugins/project-wizard/plugin.c,
16496 plugins/project-wizard/templates/anjuta-plugin.wiz,
16497 plugins/project-wizard/templates/gnome.wiz,
16498 plugins/project-wizard/templates/gtk.wiz,
16499 plugins/project-wizard/templates/libglade2.wiz,
16500 plugins/project-wizard/templates/terminal.wiz: Added actions to autogen
16501 newly created projects and open them. Fixed message buffering in
16504 2005-02-14 Naba Kumar <naba@gnome.org>
16506 * src/about.c, pixmaps/Makefile.am,
16507 (new) pixmaps/anjuta_logo2.png: New about page splash screen.
16509 * mime/gnome-mime-application-x-anjuta.png,
16510 pixmaps/anjuta_icon.png,
16511 (new) pixmaps/anjuta_icon.svg: New svg icon and derived png icons
16512 done by 9-speed at:
16513 http://cvs.freedesktop.org/svg-icons/lila/gnome/scalable/apps/anjuta_icon.svg?rev=1.2&view=log
16515 2005-02-14 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16518 plugins/project-wizard/templates/libglade2-logo.png,
16519 plugins/project-wizard/templates/libglade2.wiz,
16520 plugins/project-wizard/templates/libglade2/* :
16524 2005-02-14 Naba Kumar <naba@gnome.org>
16526 * TODO.tasks: Updated.
16528 * plugins/editor/anjuta-docman.c,
16529 plugins/editor/text_editor.c,
16530 plugins/editor/text_editor.h,
16531 plugins/editor/text_editor_cbs.c: Added gnome-vfs monitor
16532 for file modification, but it is still not functioning.
16534 2005-02-13 Sebastien Granjoux <seb.sfo@free.fr>
16536 * plugins/project-wizard/values.c,
16537 plugins/project-wizard/values.h,
16538 plugins/project-wizard/property.c,
16539 plugins/project-wizard/property.h,
16540 plugins/project-wizard/druid.c:
16541 Rewrite mandatory property check
16542 Add check of exist property
16543 Rewrite handling of cached property page
16545 2005-02-13 Naba Kumar <naba@gnome.org>
16547 Patch from Igor Kovalenko <garrison@mail.ru>:
16548 * tagmanager/tm_workspace.c: Improved performance.
16550 2005-02-13 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16552 *plugins/project-wizard/templates/*.wiz,
16553 plugins/project-wizard/druid.c,
16554 plugins/project-wizard/templates/terminal/src/main.c,
16555 plugins/project-wizard/templates/gtk/src/*.[ch],
16556 plugins/project-wizard/templates/gtk/src/Makefile.am,
16557 plugins/project-wizard/templates/gnome/src/*.[ch],
16558 plugins/project-wizard/templates/anjuta-plugin/src/*.[ch] :
16559 Add Copyright date & Email address,
16560 Correct terminal project.
16562 2005-02-12 Naba Kumar <naba@gnome.org>
16564 * plugins/project-wizard/property.c: Fixed hidden
16565 properties to take values.
16567 * plugins/project-wizard/file.[ch]: Renamed
16568 true/false enum values to fix compile error
16569 (conflict with other definition).
16571 * plugins/file-loader/plugin.c: Detect anjuta projects correctly
16572 even when mime type detection fails (for example, when Anjuta is
16573 installed in non-system prefix).
16575 2005-02-12 Sebastien Granjoux <seb.sfo@free.fr>
16577 * plugins/project-wizard/values.c,
16578 plugins/project-wizard/values.h:
16579 Rewrite file with more comments
16581 * plugins/project-wizard/druid.c,
16582 plugins/project-wizard/druid.h,
16583 plugins/project-wizard/autogen.c,
16584 plugins/project-wizard/autogen.h,
16585 plugins/project-wizard/druid.c,
16586 plugins/project-wizard/druid.h:
16588 Use values instead of properties
16589 Move default properties to druid.c
16591 * plugins/project-wizard/install.c,
16592 plugins/project-wizard/install.h:
16593 Use values instead of properties
16594 Add a check to avoid overwriting files
16596 * plugins/project-wizard/parser.c,
16597 plugins/project-wizard/property.c,
16598 plugins/project-wizard/property.h:
16599 Update to use new values
16600 Add an "exist" attribute to check if a directory already exist
16602 * plugins/project-wizard/anjuta-project-wizard.glade:
16603 Change project selection page (GtkTextView => GtkLabel,
16604 GtkTable => GtkVBox)
16606 * plugins/project-wizard/templates/terminal.wiz:
16607 Move destination directory on second page
16609 * plugins/project-wizard/action.c:
16612 2005-02-12 Naba Kumar <naba@gnome.org>
16614 * plugins/file-manager/an_file_view.c,
16615 plugins/symbol-browsers/an_symbol_view.c: Removed rules hint from the
16616 views. Created dynamic update date of view depending on project
16617 changes -- similar to file-manager view.
16619 * plugins/devhelp/plugin.c: Load help on idle.
16621 * plugins/editor/anjuta-document-manager.glade: Moved 'disable
16622 autoformat' to proper location in preferences.
16624 * mime/anjuta.mime: Added .prj extension in the mime type for backward
16627 * plugins/editor/plugin.c: Fixed accel name.
16629 2005-02-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16631 *plugins/project-wizard/templates/anjuta-plugin.wiz,
16632 plugins/project-wizard/templates/gnome.wiz,
16633 plugins/project-wizard/templates/gtk.wiz,
16634 plugins/project-wizard/anjuta-project-wizard.glade,
16635 plugins/project-wizard/autogen.c:
16636 Add Username & Email address in Project preferences.
16638 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16640 *plugins/project-wizard/templates/gnome-logo.png,
16641 plugins/project-wizard/templates/gnome.wiz,
16642 plugins/project-wizard/templates/gnome/* :
16645 2005-02-11 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16647 * plugins/project-wizard/templates/terminal/src/main.c,
16648 plugins/project-wizard/templates/terminal/src/main.c,
16649 plugins/project-wizard/templates/terminal/src/main.[ch] :
16650 Insert License in projects
16652 2005-02-11 Naba Kumar <naba@gnome.org>
16654 * TODO.tasks: Added message manager task.
16656 * plugins/devhelp/plugin.c: Show busy while initializing devhelp.
16658 * plugins/editor/plugin.c: Use bookmark stock icons.
16660 * plugins/message-view/anjuta-message-manager.ui,
16661 plugins/message-view/plugin.c: Added toolbar buttons for next/prev.
16663 2005-02-10 Naba Kumar <naba@gnome.org>
16665 * libanjuta/interfaces/libanjuta.idl: fixed build error.
16667 2005-02-09 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16669 * global-tags/Makefile.am
16670 Error during 'make install'
16672 2005-02-09 Naba Kumar <naba@gnome.org>
16674 * plugins/symbol-browser/anjuta-symbol-browser-pluing.glade: Added
16677 2005-02-08 Naba Kumar <naba@gnome.org>
16679 * plugins/symbol-browser/an_symbol_prefs.[ch]: Added missing files.
16681 * plugins/symbol-browser/an_symbol_prefs.c, src/anjuta-app.c:
16682 Show busy cursur when updating global tags in preferences.
16684 * configure.in: Fixed.
16686 2005-02-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
16688 * plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl
16689 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c
16691 - Fixed anjuta-plugin project (glade)
16693 2005-02-08 Naba Kumar <naba@gnome.org>
16695 * plugins/editor/aneditor.cxx: Implemented auto-indent on 'tab' press.
16696 Fixed automatic indentations.
16698 * global-tags/Makefile.am, global-tags/create_global_tags.sh:
16699 Global tags are now segregated into smaller api tags, which can be
16700 selectively loaded from symbol browser preferences.
16702 * plugins/project-manager/plugin.c, plugins/project-manager/plugin.h:
16703 Implemented IProjectManager interface in project-manager. Mostly getter
16704 methods for now, but need to add add() and remove() methods to add
16705 or remove project elements.
16707 * plugins/gdb/debug_tree.c: Small fix.
16709 * plugins/editor/aneditor.cxx, plugins/symbol-browser/Makefile.am,
16710 plugins/symbol-browser/an_symbol_info.c,
16711 plugins/symbol-browser/an_symbol_info.h,
16712 plugins/symbol-browser/an_symbol_search.c,
16713 plugins/symbol-browser/an_symbol_search.h,
16714 plugins/symbol-browser/an_symbol_view.c,
16715 plugins/symbol-browser/an_symbol_view.h,
16716 plugins/symbol-browser/plugin.c,
16717 plugins/symbol-browser/plugin.h,
16719 tagmanager/entry.h,
16720 tagmanager/tm_project.c,
16721 tagmanager/tm_symbol.c,
16722 tagmanager/tm_tag.c,
16723 tagmanager/tm_workspace.c,
16724 tagmanager/vstring.c,
16725 tagmanager/include/tm_tag.h,
16726 tagmanager/include/tm_workspace.h:
16728 - Fixed tagmanager parsing of source files to parse for typedefines and
16729 properly record element scopes. Implemented scope autocompletion
16730 (autocompletion on '.', '->', '::' and ':'. The functionality is not
16731 fully working. It was based on older patch for Anjuta 1.2.2 in SF
16732 patch list (author is unknown).
16733 - Implemented symbol-browser preferences for dynamically loading and
16734 saving tags API segments.
16735 - Fixed symbol-search to use tagmanager directly instead of depending
16736 on symbol-view for tags list.
16737 - Fixed symbol-view to create the tree using TMSymbol tree directly.
16738 - Fixed TMSymbol to create the complete tags tree instead of letting the
16739 symbol-view created the root nodes.
16740 - Changed project tags cache name to .tm_project2.cache because the
16741 newer format records additional scope information.
16743 2005-02-07 Naba Kumar <naba@gnome.org>
16745 * plugins/editor/style-editor.c,
16746 plugins/editor/anjuta-document-manager.glade: Used GtkColorButton
16747 and GtkFontButton instead of deprecated widgets in
16750 2005-02-07 Sebastien Granjoux <seb.sfo@free.fr>
16752 * plugins/project-wizard/action.c,
16753 plugins/project-wizard/action.h,
16754 plugins/project-wizard/autogen.c,
16755 plugins/project-wizard/autogen.h,
16756 plugins/project-wizard/file.c,
16757 plugins/project-wizard/file.h,
16758 plugins/project-wizard/install.c,
16759 plugins/project-wizard/install.h,
16760 plugins/project-wizard/parser.h,
16761 plugins/project-wizard/parser.c,
16762 plugins/project-wizard/property.c,
16763 plugins/project-wizard/property.h,
16764 plugins/project-wizard/plugin.h,
16765 plugins/project-wizard/plugin.c,
16766 plugins/project-wizard/values.c,
16767 plugins/project-wizard/values.h:
16768 Replace C++ comments by C comments
16770 * plugins/project-wizard/autogen.c,
16771 plugins/project-wizard/autogen.h:
16772 Add a run time check of autogen version.
16773 Add UserName variable.
16775 * plugins/project-wizard/anjuta-project-wizard.glade,
16776 plugins/project-wizard/header.c,
16777 plugins/project-wizard/druid.c,
16778 plugins/project-wizard/druid.h:
16779 Sort project in alphabetic order.
16780 Correct selection troubles in notebooks.
16782 * plugins/project-wizard/parser.c:
16783 Add some check when reading the project header block.
16785 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16787 * plugins/project-wizard/action.c,
16788 plugins/project-wizard/action.h,
16789 plugins/project-wizard/autogen.c,
16790 plugins/project-wizard/autogen.h,
16791 plugins/project-wizard/file.c,
16792 plugins/project-wizard/file.h,
16793 plugins/project-wizard/install.c,
16794 plugins/project-wizard/parser.h,
16795 plugins/project-wizard/parser.c,
16796 plugins/project-wizard/property.c,
16797 plugins/project-wizard/property.h,
16798 plugins/project-wizard/values.c,
16799 plugins/project-wizard/values.h,
16800 Add a space between function name and open.
16802 * plugins/project-wizard/plugin.h,
16803 plugins/project-wizard/plugin.c,
16804 plugins/project-wizard/install.c,
16805 Avoid a crash if the user close the message view used by the .
16807 * plugins/project-wizard/anjuta-project-wizard,
16808 plugins/project-wizard/druid.c,
16809 plugins/project-wizard/druid.h,
16810 plugins/project-wizard/header.h,
16811 plugins/project-wizard/header.c,
16812 Add a text view with the description of each.
16813 Add a tab for each project.
16814 Replace some C++ comments to C comments.
16816 2005-02-05 Naba Kumar <naba@gnome.org>
16818 * plugins/project-wizard/anjuta-project-wizard-plugin.png:
16819 New icon from Sebastien Granjoux .
16821 2005-02-05 Sebastien Granjoux <seb.sfo@free.fr>
16823 * libanjuta/anjuta-preferences.c:
16824 Set file property even without a focus out event (file selected
16827 2005-02-04 Naba Kumar <naba@gnome.org>
16829 * plugins/glade/plugin.c: Fixed glade function calls.
16830 * configure.in: Fixed a typo.
16831 * TODO.tasks: Updated.
16833 2005-02-03 Naba Kumar <naba@gnome.org>
16835 * plugins/project-manager/plugin.c: Fixed memory corruption.
16837 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed
16840 * manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
16841 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
16842 manuals/reference/libanjuta/tmpl/ianjuta-project-manager.sgml,
16843 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
16845 * libanjuta/interfaces/libanjuta.idl,
16846 plugins/project-manager/plugin.c: Implemented IAnjutaProjectManager
16849 * plugins/symbol-browser/an_symbol_view.c: Fixed memory leaks.
16851 Patch from Massimo Cora <maxcvs@email.it>:
16852 * plugins/editor/plugin.c: Fixed update UI for created buffers.
16854 2005-02-01 Naba Kumar <naba@gnome.org>
16856 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-launcher.h,
16857 libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h,
16858 plugins/editor/goto_line.c, plugins/editor/goto_line.h,
16859 scintilla/ScintillaGTK.cxx, scintilla/include/ScintillaWidget.h,
16860 (new) scintilla/patches/a64-crash-fix.patch: Applied old patches
16861 from sourceforge -- a64 crash fixes (correct typing for GType)
16862 and fixes compile errors in sun.
16864 * plugins/terminal/terminal.c: Patch from sourceforge -- Fixes
16865 paste (shift+insert) in terminal.
16867 2005-02-01 Kjartan Maraas <kmaraas@gnome.org>
16869 * configure.in: Add «nb» to ALL_LINGUAS.
16871 2005-02-01 Naba Kumar <naba@gnome.org>
16873 * TODO.tasks, TODO: Updated todo tasks.
16875 * plugins/editor/anjuta-document-manager.glade: Improved search
16878 * TODO.tasks: Fixed xml format.
16880 * plugins/editor/aneditor.cxx: Added code to trap 'tab' key (does not
16883 * plugins/editor/text_editor.c, plugins/editor/text_editor.h: Code
16886 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c: Fixed xml
16887 format during save (removed unwanted text nodes). Fixed scrollbars.
16889 2005-01-31 Naba Kumar <naba@gnome.org>
16891 * libanjuta/interfaces/libanjuta.idl,
16892 plugins/cvs-plugin/cvs-execute.c, plugins/macro/macro-actions.c:
16893 Implemented append() method for IAnjutaEditor interface and fixed
16894 various bugs with text insertions (cvs diff and macro insertions).
16896 * plugins/editor/aneditor.cxx: Implemented mulilevel calltips, fixed
16897 automatic indentation.
16899 * plugins/editor/action-callbacks.c,
16900 plugins/editor/action-callbacks.h,
16901 plugins/editor/anjuta-docman.c,
16902 plugins/editor/anjuta-document-manager.ui,
16903 plugins/editor/plugin.c,
16904 plugins/editor/text_editor.c,
16905 plugins/editor/text_editor.h,
16906 plugins/editor/text_editor_prefs.c: Create highlight menu dynamically.
16907 Fixed highlight issues.
16909 * plugins/macro/plugin.c: Added keyboard shortcuts for insert and add
16912 * plugins/symbol-browser/an_symbol_view.c: Force update project.
16914 * data/properties/*: Updated properties files from scite. Created
16915 styles.properties to override the scite styles.
16917 * plugins/editor/aneditor.cxx: Fixed automatic indentation.
16919 * manuals/reference/libanjuta/libanjuta.types: Fixed build error.
16921 2005-01-30 Naba Kumar <naba@gnome.org>
16923 * libanjuta/interfaces/libanjuta.idl: Added documentations and removed
16924 unused definitions.
16926 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed typo.
16928 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
16929 plugins/editor/text_editor.c,
16930 plugins/editor/text_editor_prefs.c: Added new aneditor commands,
16931 fixed linuwidth preference setting, fixed insert text interface
16932 implementation. Improved automatice-indentation for cpp lexer.
16934 * plugins/symbol-browser/an_symbol_view.c: Code cleanup.
16936 2005-01-29 Naba Kumar <naba@gnome.org>
16938 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Disabled "Remove sticky"
16939 option in update dialog as default. Improved import dialog. Sized
16942 * configure.in: Fixed underquoted warning from autoconf.
16944 * plugins/editor/action-callbacks.c,
16945 plugins/editor/aneditor.cxx,
16946 plugins/editor/aneditor.h,
16947 plugins/editor/anjuta-document-manager.glade,
16948 plugins/editor/plugin.c,
16949 plugins/editor/plugin.h,
16950 plugins/editor/text_editor.c,
16951 plugins/editor/text_editor.h,
16952 plugins/editor/text_editor_prefs.c: Implemented prefernces commands
16953 for Editor and fixed all preferences syncronization and notifys for
16954 visible prefs (in editor preferences page).
16956 * plugins/file-loader/plugin.c: Load recent files on idle.
16958 2005-01-28 Naba Kumar <naba@gnome.org>
16960 * plugins/editor/text_editor.c, plugins/editor/text_editor.h,
16961 plugins/editor/text_editor_prefs.c: Fixed linenumbers width bug.
16963 * plugins/editor/action-callbacks.c,
16964 plugins/editor/action-callbacks.h,
16965 plugins/editor/aneditor.cxx,
16966 plugins/editor/aneditor.h,
16967 plugins/editor/anjuta-document-manager.ui,
16968 plugins/editor/plugin.c,
16969 plugins/editor/text_editor.c,
16970 plugins/editor/text_editor.h,
16971 plugins/editor/text_editor_cbs.c,
16972 plugins/editor/text_editor_cbs.h,
16973 plugins/editor/text_editor_prefs.c: Implemented Multiple view of
16976 Patch from Massimo Cora <maxcvs@email.it>:
16977 * plugins/editor/an_symbol_search.c,
16978 plugins/editor/an_symbol_search.c: Fixed crash bugs.
16980 2005-01-27 Naba Kumar <naba@gnome.org>
16982 *libegg/eggcomboselect.c: Fix crash bug during popup close and fixed
16983 minimum size request to 200.
16985 * plugins/symbol-browser/an_symbol_info.c,
16986 plugins/symbol-browser/an_symbol_info.h,
16987 plugins/symbol-browser/an_symbol_search.c,
16988 plugins/symbol-browser/an_symbol_search.h,
16989 plugins/symbol-browser/an_symbol_view.c,
16990 plugins/symbol-browser/an_symbol_view.h,
16991 plugins/symbol-browser/plugin.c: Fixed object disposition. Fixed
16992 pixbuf retrieval. Fixed runtime warning. Code clean up.
16994 2005-01-27 Naba Kumar <naba@gnome.org>
16996 * configure.in, plugins/Makefile.am, src/anjuta-app.c,
16997 src/anjuta.ui, (new) plugins/glade/.cvsignore,
16998 (new) plugins/glade/Makefile.am,
16999 (new) plugins/glade/anjuta-glade-plugin.png,
17000 (new) plugins/glade/anjuta-glade.plugin.in,
17001 (new) plugins/glade/anjuta-glade.ui,
17002 (new) plugins/glade/plugin.c,
17003 (new) plugins/glade/plugin.h,
17004 (new) plugins/profile-default/plugin.c: Glade plugin. Disabled for
17005 now until glade3 works properly.
17007 * libanjuta/anjuta-marshal.[c,h]: Removed from cvs, because
17008 they are generated.
17010 2005-01-26 Naba Kumar <naba@gnome.org>
17012 * mime/Makefile.am, (new)gnome-mime-application-x-anjuta.png:
17013 Added mime icon for anjuta projects.
17015 patch from Massimo Cora <maxcvs@email.it>:
17016 * an_symbol_info.c, an_symbol_info.h, an_symbol_search.c,
17017 an_symbol_search.h, an_symbol_view.c, plugin.c:
17018 Fix/implement objects destroying/freeing.
17020 2005-01-26 Johannes Schmid <jhs@cvs.gnome.org>
17022 * src/action-callback.[ch], src/anjuta-actions.h:
17023 Changed bug and feature request urls to bugzilla.gnome.org and removed LIDN
17024 because it has not been updated for years and we know have a devhelp plugin
17025 which can do the job much better.
17026 * TODO.tasks: Updated done items
17028 2005-01-25 Naba Kumar <naba@gnome.org>
17030 * autogen.sh: Fixed to generate interface files.
17032 * plugins/editor/plugin.c, plugins/project-manager/plugin.c: Fixed
17033 session save filenames.
17035 * plugins/editor/anjuta-docman.c: Lazy create fileselection dialogs.
17037 2005-01-24 Sebastien Granjoux <seb.sfo@free.fr>
17039 * plugins/project-wizard/Makefile.am,
17040 plugins/project-wizard/install.c,
17041 plugins/project-wizard/install.h,
17042 plugins/project-wizard/parser.c,
17043 plugins/project-wizard/parser.h,
17044 plugins/project-wizard/templates/terminal.wiz:
17045 Add action list block in wizard template
17046 * plugins/project-wizard/file.c,
17047 plugins/project-wizard/autogen.c:
17050 2005-01-23 Naba Kumar <naba@gnome.org>
17052 * configure.in: Fixed build error.
17054 2005-01-22 Sebastien Granjoux <seb.sfo@free.fr>
17056 * plugins/project-wizard/druid.c,
17057 plugins/project-wizard/parser.c,
17058 plugins/project-wizard/property.c: Rewrite parser with
17059 better error handling
17061 2005-01-22 Naba Kumar <naba@gnome.org>
17063 * plugins/symbol-browser/plugin.c: Changed c++ coments
17064 to c commnets and formated code to anjuta coding styles.
17066 2005-01-21 Naba Kumar <naba@gnome.org>
17068 * configure.in, autogen.sh: Fixed build errors in newer automake.
17070 * plugins/editor/anjuta-docman.c: Do not emit change editor
17071 signal while in dispose.
17073 Patch from: Massimo Corà <maxcvs@email.it>
17074 * plugins/symbol-browser/Makefile.am,
17075 plugins/symbol-browser/an_symbol_view.c,
17076 plugins/symbol-browser/an_symbol_view.h,
17077 plugins/symbol-browser/plugin.c,
17078 plugins/symbol-browser/plugin.h,
17079 plugins/symbol-browser/test-symbol-browser.c,
17080 (new) plugins/symbol-browser/an_symbol_info.c,
17081 (new) plugins/symbol-browser/an_symbol_info.h,
17082 (new) plugins/symbol-browser/an_symbol_search.c,
17083 (new) plugins/symbol-browser/an_symbol_search.h:
17084 Added a cool real-time symbol-search-view in symbol browser.
17086 2005-01-21 Johannes Schmid <jhs@cvs.gnome.org>
17088 * plugin/macro/plugin.c
17089 plugin/macro/anjuta-macro-plugin.ui
17090 plugin/macro/macro-db.[ch]
17091 plugin/macro/macro-dialog.[ch]
17092 plugin/macro/macro-actions.[ch]
17093 plugin/macro/macro-edit.[ch]
17094 plugin/macro/plugin.[ch]:
17096 Implemented three menu items as Naba proposed:
17098 Insert Macro: Pops of a border-less window to enter a shortcut
17099 Add Macro: Same as Manage Macro => New
17100 Manage Macros: Full-features macro dialog
17102 2005-01-20 Naba Kumar <naba@gnome.org>
17104 * libanjuta/anjuta-marshal.c, libanjuta/anjuta-marshal.h,
17105 libanjuta/anjuta-marshal.list, libanjuta/anjuta-shell.c,
17106 libanjuta/anjuta-shell.h,
17107 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
17108 plugins/editor/plugin.c, plugins/file-loader/plugin.c,
17109 plugins/project-manager/plugin.c, plugins/project-manager/plugin.h,
17110 src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17111 src/main.c, src/shell.c: Implemented command line args processing
17112 and session management. Fixed geometry restoration.
17114 2005-01-19 Johannes Schmid <jhs@cvs.gnome.org>
17116 * plugins/macro/macro-db.c,
17117 plugins/macros.xml:
17118 Cleaned up XML interface and use attributes now for name, category and
17119 shortcut. CDATA is used to avoid xml errors inside of macros.
17121 2005-01-19 Naba Kumar <naba@gnome.org>
17123 * libanjuta/anjuta-launcher.[c,h]: Fixed bugs.
17125 2005-01-18 Naba Kumar <naba@gnome.org>
17127 * plugins/cvs-plugin/cvs-actions.c: Fixed "whole project" toggle button
17130 * scintilla/*: Updated scintilla to current cvs and updated
17133 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17135 * plugins/cvs-plugin/anjuta-cvs-plugin.glade
17136 plugins/cvs-plugin/cvs-actions.c:
17137 Added "Whole project" infrastructure but it does not
17138 work because I did not find a way to get the current project's
17141 2005-01-18 Johannes Schmid <jhs@cvs.gnome.org>
17143 * plugins/cvs-plugin/Makefile.am
17144 plugins/cvs-plugin/anjuta-cvs.plugin.in
17145 plugins/cvs-plugin/cvs-actions.c
17146 plugins/cvs-plugin/cvs-callbacks.c
17147 plugins/cvs-plugin/cvs-interface.[ch] (added)
17148 plugins/cvs-plugin/plugin.c:
17150 Added IAnjutaCVS interface and improved cvs plugin. There
17151 is still some work to do on cvs import and to add a current
17154 2005-01-17 Naba Kumar <naba@gnome.org>
17156 * plugins/editor/aneditor.cxx: Fixed auto indentation.
17158 * configure.in: Fixed build errors.
17160 * data/Makefile.am, (removed) data/README.stock_libs,
17161 (removed) data/anjuta.mime, (removed) data/autogen.sh*,
17162 (removed) data/header.c, (removed) data/stock_libs.anj,
17163 (removed) data/x-anjuta-project.desktop,
17164 (removed) data/macros/*, (removed) data/macros2/*: Removed old files.
17166 * libanjuta/anjuta-plugin-description.c,
17167 libanjuta/anjuta-shell.c: Updated documentations.
17169 Patch from: Hamish Mackenzie <hamish@firestream.co.uk>
17171 * libanjuta/anjuta-launcher.c,
17172 plugins/build-basic-autotools/build-basic-autotools.c: Fixed errors in
17175 2005-01-17 Naba Kumar <naba@gnome.org>
17177 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17178 plugins/project-wizard/templates/gtk.wiz,
17179 plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade:
17180 Updated templates to new format.
17182 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17183 * plugins/project-wizard/druid.c,
17184 plugins/project-wizard/parser.c,
17185 plugins/project-wizard/property.c,
17186 plugins/project-wizard/property.h,
17187 plugins/project-wizard/templates/terminal.wiz,
17188 plugins/project-wizard/templates/terminal/AUTHORS,
17189 plugins/project-wizard/templates/terminal/ChangeLog,
17190 plugins/project-wizard/templates/terminal/NEWS,
17191 plugins/project-wizard/templates/terminal/README,
17192 plugins/project-wizard/templates/terminal/project.anjuta,
17193 plugins/project-wizard/templates/terminal/src/main.c:
17194 Moveed code related to property types from druid.c and parser.c to
17195 property.c. Changed tag from "<string ..." to
17196 "<property type="string..." and so on. Rewrite parser
17197 (warning still in progress). Added list property. Changed
17198 terminal project to avoid using autogen on some file (much
17199 faster) using the autogen attribute. Add a license list box in
17200 terminal project (just as an example). _label in item list is
17203 2005-01-16 Naba Kumar <naba@gnome.org>
17205 * plugins/edtior/text_editor_menu.c, src/anjuta-actions.h,
17206 plugins/edtior/anjuta-docman.c: Fixed build errors.
17208 * libanjuta/Makefile.am, libanjuta/anjuta-debug.h,
17209 libanjuta/anjuta-launcher.c, libanjuta/anjuta-plugin-description.c,
17210 libanjuta/anjuta-plugin.c, libanjuta/anjuta-preferences.c,
17211 (removed) libanjuta/anjuta-stock.h, libanjuta/anjuta-ui.c,
17212 (removed) libanjuta/defaults.c, libanjuta/defaults.h,
17213 (removed) libanjuta/pixmaps.h, libanjuta/resources.c,
17214 libanjuta/resources.h,
17215 plugins/build-basic-autotools/build-basic-autotools.c,
17216 plugins/editor/plugin.c, plugins/editor/text_editor.c,
17217 plugins/file-manager/an_file_view.c, plugins/gdb/stack_trace.c,
17218 plugins/gtodo/plugin.c, src/Makefile.am,
17219 src/about.c, src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c,
17220 src/main.c, (removed) src/preferences.c, (removed) src/preferences.h:
17221 Removed deprecated APIs; pixmaps, stock icons, defaults etc. They
17222 should be handled in respective plugins. Added API documentations.
17224 * libanjuta-docs.sgml, libanjuta-sections.txt,
17226 (added) tmpl/anjuta-debug.sgml,
17227 (added) tmpl/anjuta-launcher.sgml,
17228 tmpl/anjuta-plugin.sgml,
17229 tmpl/anjuta-preferences.sgml,
17230 tmpl/anjuta-shell.sgml,
17231 (added) tmpl/anjuta-status.sgml,
17232 (removed) tmpl/anjuta-stock.sgml,
17233 tmpl/anjuta-utils.sgml,
17234 (removed) tmpl/defaults.sgml,
17235 (removed) tmpl/fileselection.sgml,
17236 (removed) tmpl/gnomefilelist.sgml,
17237 tmpl/ianjuta-buildable.sgml,
17238 (added) tmpl/ianjuta-debugger-manager.sgml,
17239 (added) tmpl/ianjuta-debugger.sgml,
17240 tmpl/ianjuta-document-manager.sgml,
17241 tmpl/ianjuta-editor.sgml,
17242 tmpl/ianjuta-file.sgml,
17243 tmpl/ianjuta-loader.sgml,
17244 tmpl/ianjuta-markable.sgml,
17245 tmpl/ianjuta-message-view.sgml,
17246 (added) tmpl/ianjuta-project-manager.sgml,
17247 (added) tmpl/ianjuta-todo.sgml,
17248 (added) tmpl/ianjuta-wizard.sgml,
17249 tmpl/libanjuta-iface-marshallers.sgml,
17250 tmpl/libanjuta-unused.sgml,
17251 (removed) tmpl/pixmaps.sgml,
17253 (removed) tmpl/properties.sgml,
17254 tmpl/resources.sgml: Updated API documentations.
17256 2005-01-15 Naba Kumar <naba@gnome.org>
17258 * libanjuta/anjuta-launcher.c: Added API docs.
17260 * plugins/project-wizard/templates/anjuta-plugin.wiz,
17261 plugins/project-wizard/templates/gtk.wiz,
17262 plugins/project-wizard/templates/terminal.wiz,
17263 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17264 plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17265 plugins/project-wizard/templates/gtk/src/main.c,
17266 plugins/project-wizard/templates/terminal/Makefile.am.tpl,
17267 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Fixed
17270 Patch from: Sébastien Granjoux <seb.sfo@free.fr>
17271 * plugins/project-wizard/anjuta-project-wizard.glade,
17272 plugins/project-wizard/autogen.c,
17273 plugins/project-wizard/druid.c,
17274 plugins/project-wizard/druid.h,
17275 plugins/project-wizard/file.c,
17276 plugins/project-wizard/file.h,
17277 plugins/project-wizard/install.c,
17278 plugins/project-wizard/parser.c,
17279 plugins/project-wizard/plugin.c,
17280 plugins/project-wizard/plugin.h: Add a preferences dialog: used for
17281 setting the default project directory. Fix HIDDEN property, it's
17282 working but I think we could make this cleaner. Removed the
17283 copy of the string in mandatory_property. Add an optional autogen
17284 attribute, to force or avoid using autogen on some files, default
17285 without any attribute is autodetect.+ Replace the script tag with
17286 a normal file tag and an attribute execute.
17288 2005-01-14 Naba Kumar <naba@gnome.org>
17290 * plugins/editor/action-callbacks.c,
17291 plugins/editor/search_incremental.c,
17292 plugins/editor/search_incremental.h: Fixed incremental search, ctrl-e
17295 * plugins/editor/plugin.c, plugins/editor/plugin.h,
17296 src/anjuta-callbacks.c: Added ctrl-tabbing and alt-switching of editor
17299 2005-01-12 Naba Kumar <naba@gnome.org>
17302 plugins/project-wizard/templates/Makefile.am,
17303 (added) plugins/project-wizard/templates/anjuta-plugin-logo.png,
17304 plugins/project-wizard/templates/anjuta-plugin.wiz,
17305 (added) plugins/project-wizard/templates/gtk-logo.png,
17306 (added) plugins/project-wizard/templates/gtk.wiz,
17307 (added) plugins/project-wizard/templates/terminal-logo.png,
17308 plugins/project-wizard/templates/terminal.wiz,
17309 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17310 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17311 (added) plugins/project-wizard/templates/gtk/.cvsignore,
17312 (added) plugins/project-wizard/templates/gtk/Makefile.am,
17313 (added) plugins/project-wizard/templates/gtk/src/.cvsignore,
17314 (added) plugins/project-wizard/templates/gtk/src/Makefile.am,
17315 (added) plugins/project-wizard/templates/gtk/src/Makefile.am.tpl,
17316 (added) plugins/project-wizard/templates/gtk/src/main.c,
17317 (added) plugins/project-wizard/templates/gtk/src/project.glade,
17318 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl: Added
17319 GTK+ project templated and fixed other templates. Updated template
17322 2005-01-12 Naba Kumar <naba@gnome.org>
17324 * plugins/macro/anjuta-macro.glade: Improved GUI.
17326 2005-01-10 Johannes Schmid <jhs@cvs.gnome.org>
17328 * plugins/cvs-plugin/cvs_gui.[ch] (removed)
17329 * plugins/cvs-plugin/cvs_cbs.[ch] (removed)
17330 * plugins/cvs-plugin/cvs.[ch] (removed)
17331 Removed old unused files
17333 * plugins/cvs-plugin/cvs-callbacks.[ch] (added)
17334 * plugins/cvs-plugin/cvs-actions.c
17335 * plugins/cvs-plugin/Makefile.am:
17336 Seperate callback functions for better error
17337 handling. Cleaned up code.
17339 * plugins/macro/macros.xml: removed corrupt cvs
17342 2005-01-10 Naba Kumar <naba@gnome.org>
17344 * plugins/message-view/message-view.c, libanjuta/anjuta-ui.c,
17345 plugins/symbol-browser/an_symbol_view.c: Fixed memory curruption
17348 2005-01-09 Naba Kumar <naba@gnome.org>
17350 * libegg/egg-recent-action.c, libegg/test-actions.c,
17351 libegg/menu/egg-recent-action.h: Recent Action now takes multiple
17352 recent files models.
17354 * plugins/file-loader/plugin.c, plugins/file-loader/plugin.h: Have
17355 two models -- one for projects and other for regular files and show
17356 both in recent files menu. Changed recent files group from "anjuta"
17357 to "anjuta-projects" and "anjuta-files" respectively. Set mime types
17358 when adding the URI in recent files.
17360 * plugins/macro/anjuta-macro.glade: Beautified insert macro dialog.
17361 * plugins/macro/anjuta-macro.plugin.in: Proper plugin name.
17362 * plugins/macro/macro-dialog.c: Fixed dispose() method.
17363 * plugins/macro/macros.xml: Fixed xml errors.
17365 2005-01-08 Naba Kumar <naba@gnome.org>
17367 * libegg/Makefile.am, (added) libegg/egg-recent-action.c,
17368 libegg/test-actions.c, libegg/menu/Makefile.am,
17369 libegg/menu/egg-recent-action.h: Added a new action for
17372 * libegg/egg-combo-action.c, libegg/egg-entry-action.c:
17373 Fixed dispose. Cleanup.
17375 * plugins/file-loader/anjuta-loader-plugin.ui,
17376 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
17377 Use the new action for recent files. Added recent files in
17380 * plugins/project-wizard/druid.c: Show busy cursor and
17381 de-sensitize druid buttons during page change.
17383 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17384 * plugins/project-wizard/Makefile.am,
17385 plugins/project-wizard/druid.c,
17386 plugins/project-wizard/druid.h,
17387 plugins/project-wizard/install.c,
17388 plugins/project-wizard/plugin.c,
17389 plugins/project-wizard/plugin.h,
17390 plugins/project-wizard/property.c,
17391 plugins/project-wizard/property.h,
17392 (added) plugins/project-wizard/values.c,
17393 (added) plugins/project-wizard/values.h: Added a new NPWPropertyValues
17394 objects (in values.c and values.h) containing the values of all
17395 properties. The NPWProperty objects now keep their values in this
17396 object which is persistant for one activation of the plugin, so the
17397 user keeps all the values even if he goes backward. Used an anjuta
17398 message view to list all files copied by the project wizard.
17400 2005-01-08 Johannes Schmid <jhs@cvs.gnome.org>
17402 * plugins/macro/plugin.[ch],
17403 plugins/macro/macro-dialog.[ch]
17404 plugins/macro/macro-edit.[ch]
17405 plugins/macro/macro-db.[ch]
17406 plugins/macro/macro-actions.[ch]
17407 plugins/macro/anjuta-macro.plugin.in
17408 plugins/macro/anjuta-macro.glade
17409 plugins/macro/anjuta-macro.png
17410 plugins/macro/Makefile.am
17411 plugins/macro/macros.xml
17412 plugins/macro/anjuta-macro.ui (all added)
17414 plugins/Makefile.am:
17415 Added new macro plugins
17417 * plugins/cvs-plugin/anjuta-cvs-plugin.png:
17420 * manuals/reference/template (removed)
17421 Removed old api reference
17423 * plugins/message-view/message-view.c:
17424 "Fixed" crash in on_row_deleted and added a
17425 comment that I cannot work this way. We will
17426 have to change everything a bit to avoid losing
17429 * plugins/text-editor/text_editor.c:
17430 Update line number width on file save
17433 2005-01-07 Naba Kumar <naba@gnome.org>
17435 * plugins/project-wizard/anjuta-project-wizard.glade,
17436 plugins/project-wizard/druid.c,
17437 plugins/project-wizard/templates/anjuta-plugin.wiz,
17438 plugins/project-wizard/templates/terminal.wiz: Fixed project templates.
17439 Display page description in bold. Fixed mandatory field check.
17442 libanjuta/libanjuta-1.0.pc.in,
17443 plugins/project-wizard/druid.c,
17444 plugins/project-wizard/parser.c,
17445 plugins/project-wizard/property.h,
17446 plugins/project-wizard/templates/anjuta-plugin.wiz,
17447 plugins/project-wizard/templates/terminal.wiz,
17448 plugins/project-wizard/templates/anjuta-plugin/Makefile.am,
17449 (added) plugins/project-wizard/templates/anjuta-plugin/configure.in.tpl,
17450 (added) plugins/project-wizard/templates/anjuta-plugin/po/.cvsignore,
17451 (added) plugins/project-wizard/templates/anjuta-plugin/po/Makefile.am,
17452 (added) plugins/project-wizard/templates/anjuta-plugin/po/POTFILES.in,
17453 plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am.tpl,
17454 plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17455 plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17456 plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17457 plugins/project-wizard/templates/terminal/configure.in.tpl,
17458 plugins/project-wizard/templates/terminal/src/Makefile.am.tpl,
17459 plugins/project-wizard/templates/terminal/src/main.c: Implemented
17460 a new property type -- hidden. Fixed terminal and anjuta-plugin
17463 2005-01-07 Naba Kumar <naba@gnome.org>
17465 * templates/anjuta-plugin.wiz,
17466 templates/terminal.wiz,
17467 templates/terminal/Makefile.am.tpl,
17468 templates/terminal/autogen.sh,
17469 (Removed) templates/terminal/configure.ac.tpl,
17470 (Added) templates/.cvsignore,
17471 (Added) templates/Makefile.am,
17472 (Added) templates/anjuta-plugin/.cvsignore,
17473 (Added) templates/anjuta-plugin/Makefile.am,
17474 (Added) templates/anjuta-plugin/src/.cvsignore,
17475 (Added) templates/anjuta-plugin/src/Makefile.am.tpl,
17476 (Added) templates/terminal/.cvsignore,
17477 (Added) templates/terminal/Makefile.am,
17478 (Added) templates/terminal/configure.in.tpl,
17479 (Added) templates/terminal/po/.cvsignore,
17480 (Added) templates/terminal/po/ChangeLog,
17481 (Added) templates/terminal/po/Makefile.am,
17482 (Added) templates/terminal/po/POTFILES.in,
17483 (Added) templates/terminal/src/.cvsignore,
17484 (Added) templates/terminal/src/Makefile.am,
17485 (Added) templates/terminal/src/Makefile.am.tpl: Completed terminal
17486 project wizard. Fixed configure/po/Makefile template errors.
17488 2005-01-06 Naba Kumar <naba@gnome.org>
17490 * configure.in: Added project templates.
17491 * plugins/project-wizard/templates/*: Added to project and renamed
17492 Makefile.am and configure.in to Makefile.am and configure.ac respectively
17493 for the project templates (so that they do not conflict with autotools
17494 build. Created proper configure.ac.tpl and autogen.sh for project
17497 2005-01-06 Naba Kumar <naba@gnome.org>
17499 * plugins/project-wizard/anjuta-project-wizard.glade,
17500 plugins/project-wizard/druid.c, plugins/project-wizard/parser.c:
17501 Fixed file list parsing and to take absolute file paths (for example,
17502 from an icon selected previously). Used toggle buttons for boolean
17503 properties. Check if all mandatory fields are given before going
17504 forward in the wizard. Use scrollable viewport for listing property
17505 widgets incase the list goes out of wizard's size. Added tooltips
17506 as descriptions of the property widgets. And other fixes.
17508 * (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.c,
17509 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.glade,
17510 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.h,
17511 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.plugin.in,
17512 (Removed) plugins/project-wizard/templates/anjuta-plugin/plugin.ui,
17513 (Added) plugins/project-wizard/templates/anjuta-plugin/configure.in,
17514 (Added) plugins/project-wizard/templates/anjuta-plugin/src/Makefile.am,
17515 (Added)plugins/project-wizard/templates/anjuta-plugin/src/plugin.c,
17516 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.glade,
17517 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.h,
17518 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.plugin.in,
17519 (Added) plugins/project-wizard/templates/anjuta-plugin/src/plugin.ui:
17520 Restructured template files.
17522 2005-01-06 Naba Kumar <naba@gnome.org>
17524 * configure.in: Added check for autogen.
17526 * libanjuta/anjuta-status.c: (Weak) unref all the remaining widgets
17529 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c:
17530 Do not emit changed signal when in dispose.
17532 * plugins/symbol-browser/plugin.c: Don't updated symbols when
17533 symbol-view widget has been destroyed.
17535 * src/anjuta-app.c: Set null to preference, status and ui object
17536 pointers when they are destroyed.
17538 * plugins/project-wizard/druid.c, plugins/project-wizard/parser.c,
17539 plugins/project-wizard/property.h: Fixed multipage .wiz file parsing.
17540 Added boolean, integer and file property types.
17542 * plugins/project-wizard/Makefile.am,
17543 plugins/project-wizard/templates/*: Added terminal and anjuta-plugin
17544 project wizard templates.
17546 2005-01-04 Naba Kumar <naba@gnome.org>
17548 * libanjuta/anjuta-status.c: Use weak ref instead of hard ref on
17551 * plugins/editor/aneditor.cxx,
17552 plugins/editor/anjuta-docman.c,
17553 plugins/editor/plugin.c,
17554 plugins/editor/text_editor.c:
17555 Removed unnecessary ref/unref of scintilla.
17557 * plugins/message-view/anjuta-msgman.c,
17558 plugins/message-view/message-view.c: Removed unnecessary refs/unrefs and
17559 make close button similar to document manager.
17561 * plugins/project-manager/plugin.c,
17562 plugins/project-manager/plugin.h: Removed dead codes. Removed
17563 unnecessary ref/unref.
17565 * plugins/symbol-browser/plugin.c: Use weak refs on AnjutaEditor objects
17566 instead of hard refs.
17568 2005-01-03 Naba Kumar <naba@gnome.org>
17570 * libanjuta/interfaces/libanjuta.idl: Added configure() and
17571 generate() methods for IAnjutaBuildable interface.
17573 * plugins/build-basic-autotools/build-basic-autotools.c: Implemented
17574 IAnjutaBuildable inteface.
17576 * plugins/build-basic-autotools/build-basic-autotools.c: Use weak ref
17577 to destroy build context when message view is destroyed.
17579 * plugins/editor/aneditor.cxx: Sink scintilla widget in aneditor, hold
17580 a ref to it and unref in destructor. AnEditor class wants to be the
17581 owner of scintilla widget. Fixed compile warnings with signed/unsigned
17584 * plugins/editor/anjuta-docman.c: Removed unnecessary refs/unrefs. They
17585 complicate the scene. Removed editor widget from AnjutaDocman when
17586 the widget is destroyed.
17588 * plugins/editor/plugin.c: Destroy docman widget instead of just removing
17589 from shell. It will be removed from shell when the widget is destroyed.
17591 * plugins/editor/text_editor.c: Added debug codes to track object
17594 * plugins/message-view/anjuta-msgman.c: Remove message view on
17595 widget destroy. Destroy message view on remove. Removed all views
17598 * anjuta/src/anjuta-app.c: Removed widgets correctly when they are removed
17601 2005-01-02 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
17603 * plugins/file-wizard/action-callbacks.c,
17604 plugins/file-wizard/anjuta-file-wizard.glade,
17605 plugins/file-wizard/file.c, plugins/file-wizard/file.h :
17606 Insert Licence, copyright, header template ...
17608 2005-01-02 Naba Kumar <naba@gnome.org>
17610 * libanjuta/anjuta-status.c, libanjuta/anjuta-status.h,
17611 libanjuta/plugins.c: Added "busy" signal in AnjutaStatus. Added
17612 anjuta_status_add_widget() to allow setting busy cursor on non
17615 * plugins/cvs-plugin/plugin.c: Fixed memory leaks.
17617 * plugins/editor/anjuta-document-manager.plugin.in: Updated accepted
17618 mime types to take text/source also.
17620 * plugins/editor/anjuta-docman.c,
17621 plugins/editor/anjuta-docman.h,
17622 plugins/editor/plugin.c,
17623 plugins/editor/text_editor.c,
17624 plugins/editor/text_editor.h,
17625 plugins/editor/text_editor_cbs.c: Listen for busy signal from
17626 AnjutaStatus and set busy cursor on editors.
17628 * plugins/file-loader/Makefile.am,
17629 plugins/file-loader/plugin.c,
17630 (added) plugins/file-loader/dnd.c,
17631 (added) plugins/file-loader/dnd.h, Added drag and drop file receives.
17633 * src/anjuta.c: Hide anjuta window before destruction.
17635 Patch from Sébastien Granjoux <seb.sfo@free.fr>:
17636 * configure.in, plugins/Makefile.am,
17637 (removed) plugins/project-wizard/appwiz_page1.c,
17638 (removed) plugins/project-wizard/appwiz_page2.c,
17639 (removed) plugins/project-wizard/appwiz_page3.c,
17640 (removed) plugins/project-wizard/appwiz_page4.c,
17641 (removed) plugins/project-wizard/appwizard.c,
17642 (removed) plugins/project-wizard/appwizard.h,
17643 (removed) plugins/project-wizard/appwizard_cbs.c,
17644 (removed) plugins/project-wizard/appwizard_cbs.h,
17645 (removed) plugins/project-wizard/appwizard_gui.c,
17646 (removed) plugins/project-wizard/gnome_project.c,
17647 (removed) plugins/project-wizard/gnome_project.h,
17648 (removed) plugins/project-wizard/wizard_gui.c,
17649 (removed) plugins/project-wizard/wizard_gui.h,
17650 (added) plugins/project-wizard/.cvsignore,
17651 (added) plugins/project-wizard/Makefile.am,
17652 (added) plugins/project-wizard/anjuta-project-wizard-plugin.png,
17653 (added) plugins/project-wizard/anjuta-project-wizard.glade,
17654 (added) plugins/project-wizard/anjuta-project-wizard.plugin.in,
17655 (added) plugins/project-wizard/applogo.png,
17656 (added) plugins/project-wizard/appwizard.png,
17657 (added) plugins/project-wizard/autogen.c,
17658 (added) plugins/project-wizard/autogen.h,
17659 (added) plugins/project-wizard/druid.c,
17660 (added) plugins/project-wizard/druid.h,
17661 (added) plugins/project-wizard/file.c,
17662 (added) plugins/project-wizard/file.h,
17663 (added) plugins/project-wizard/header.c,
17664 (added) plugins/project-wizard/header.h,
17665 (added) plugins/project-wizard/install.c,
17666 (added) plugins/project-wizard/install.h,
17667 (added) plugins/project-wizard/parser.c,
17668 (added) plugins/project-wizard/parser.h,
17669 (added) plugins/project-wizard/plugin.c,
17670 (added) plugins/project-wizard/plugin.h,
17671 (added) plugins/project-wizard/property.c,
17672 (added) plugins/project-wizard/property.h: Removed old application-wizard
17673 codes and added new template based (autogen based) project wizard
17674 implemented by Sébastien Granjoux <seb.sfo@free.fr>
17676 2005-01-01 Johannes Schmid <jhs@cvs.gnome.org>
17678 * plugins/cvs-plugin/plugin.c: Fixed crash bug
17679 * plugins/cvs-plugin/cvs-execute.c:
17680 Fix cvs_log which did not work because of some
17682 Patch from Mark R. Pariente <markpariente@cmu.edu>
17683 - Fix message highlighting
17685 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17690 Removed template stuff completly because we dicussed to implement
17691 a macro system for Edit->Insert Text
17693 2004-12-30 Johannes Schmid <jhs@cvs.gnome.org>
17695 * plugins/editor/aneditor.cxx,
17696 plugins/editor/text_editor.c:
17697 Set line number width dynamically
17699 Prepered new GTK 2.6 about dialog
17701 2004-12-30 Naba Kumar <naba@gnome.org>
17703 patch from: Massimo Corà <maxcvs@email.it>
17704 * plugins/editor/aneditor.cxx: Highlights correct function
17705 argument in recursive calltips.
17707 2004-12-30 Naba Kumar <naba@gnome.org>
17709 * plugins/symbol-browser/plugin.c,
17710 libanjuta/interfaces/libanjuta.idl,
17711 plugins/editor/text_editor.c: Fixed editor markers and added a new
17712 marker (BASIC) to indicate line numbers. Fixed symbol browser to
17713 mark the line visited.
17715 * libegg/menu/eggcomboselect.h, libegg/menu/Makefile.am,
17716 libegg/Makefile.am, libegg/eggcomboselect.c,
17717 libegg/gtkcellview.h, libegg/egg-combo-action.c: Created a new combo
17718 widget for use with symbol view in toolbar.
17720 * plugins/cvs-plugin/anjuta-cvs.ui,
17721 plugins/file-manager/anjuta-file-manager.ui: Added appropriate
17722 placeholder for cvs plugin context menu in filemanager.
17724 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17726 * plugins/cvs-plugin/plugin.c:
17727 Show popup menu only if the file is contained in
17728 a directory containing a "CVS" directory
17730 2004-12-28 Johannes Schmid <jhs@cvs.gnome.org>
17732 * plugins/cvs-plugin/cvs-action.[ch],
17733 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17734 * plugins/cvs-plugin/anjuta-cvs.ui,
17735 * plugins/cvs-plugin/plugin.c:
17736 Implemented "Import"
17738 Patch from Mark R. Pariente <markpariente@cmu.edu>:
17739 Added right-click-menu for file-manager
17741 2004-12-26 Naba Kumar <naba@gnome.org>
17743 * src/action-callbacks.c, src/action-callbacks.h,
17744 src/anjuta-actions.h, src/anjuta-app.c,
17745 src/anjuta.ui: Added fullscreen action.
17747 * plugins/cvs-plugin/cvs-actions.c,
17748 plugins/cvs-plugin/plugin.c,
17749 plugins/cvs-plugin/plugin.h: Watches current editor,
17750 project and file manager selection in plugin
17753 2004-12-26 Naba Kumar <naba@gnome.org>
17755 * src/anjuta-app.c, src/anjuta.c, src/main.c,
17756 src/action-callbacks.c: Fixed app finalization. Added a
17757 command line arg --proper-shutdown (-p), which when set
17758 will release all plugins and their resources (this option
17759 is mainly for debugging).
17761 * plugins/file-loader/plugin.c: Fixed filename duplications
17762 in recent files history.
17764 * plugins/profile-default/plugin.c: Disabled problematic
17765 plugins for now to load at startup.
17767 * libanjuta/anjuta-ui.c, libanjuta/plugins.c: Disabled
17768 annoying debug prints.
17770 2004-12-23 Naba Kumar <naba@gnome.org>
17772 Patch from: Mark R. Pariente <markpariente@cmu.edu>
17773 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17774 plugins/cvs-plugin/anjuta-cvs.ui,
17775 plugins/cvs-plugin/cvs-actions.c,
17776 plugins/cvs-plugin/cvs-actions.h,
17777 plugins/cvs-plugin/cvs-execute.c,
17778 plugins/cvs-plugin/cvs-execute.h,
17779 plugins/cvs-plugin/Makefile.am,
17780 plugins/cvs-plugin/plugin.c: Added cvs message highlighting.
17781 Added cvs log command.
17783 2004-12-20 Johannes Schmid <jhs@cvs.gnome.org>
17785 * plugins/cvs-plugin/cvs-actions.c: Use current editor filename as
17788 2004-12-20 Naba Kumar <naba@gnome.org>
17790 patch from: Massimo Corà <maxcvs@email.it>
17791 * plugins/editor/aneditor.cxx: Added recursive calltips.
17793 2004-12-20 Naba Kumar <naba@gnome.org>
17795 * libanjuta/plugins.c, plugins/file-loader/plugin.c:
17796 Show busy cursor during loading and unloading.
17798 2004-12-19 Naba Kumar <naba@gnome.org>
17800 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-ui.c: Fixed
17801 memory leaks. Disabled debug print.
17803 * plugins/symbol-browser/an_symbol_view.c,
17804 plugins/symbol-browser/plugin.c,
17805 plugins/symbol-browser/plugin.h: Fixed loading and unloading
17806 problems. Creates SymbolView object every time when the
17807 plugin is activated.
17809 * plugins/project-manager/plugin.c: Close project when
17812 2004-12-18 Naba Kumar <naba@gnome.org>
17814 * po/POTFILES.in: Removed commented lines.
17815 * configure.in: Commented dupilcate call to AC_PROG_INTLTOOL.
17816 * plugins/devhelp/plugin.c: Fixed loading/unloading bug.
17817 * plugins/gdb/plugin.c: Fixed compile error.
17819 Patch from: Mark R. Pariente <mark@demar.com.tr>
17820 * libegg/eggcellrendererkeys.c: Fixed compile error.
17822 2004-12-18 Naba Kumar <naba@gnome.org>
17824 * plugins/file-loader/plugin.c: Fixed loading bug.
17826 *plugins/debug-manager/plugin.c, plugins/debug-manager/plugin.h,
17827 plugins/devhelp/plugin.c, plugins/editor/plugin.c,
17828 plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c,
17829 plugins/gdb/plugin.c, src/shell.c, src/shell.h: Fixed memory leaks
17830 and corruptions. Fixed loading and unloading of plugins.
17832 2004-12-17 Naba Kumar <naba@gnome.org>
17834 * plugins/file-loader/Makefile.am,
17835 plugins/file-loader/plugin.c,
17836 plugins/project-manager/plugin.c: Fixed memory corruption
17837 and disposition codes. Added missing plugin.h in Makefile.am.
17839 2004-12-16 Naba Kumar <naba@gnome.org>
17841 * plugins/symbol-browser/an_symbol_view.c,
17842 plugins/symbol-browser/plugin.c: Fixed finalization and disposition
17843 codes. Fixed memory leaks and corruptions.
17845 * plugins/build-basic-autotools/build-basic-autotools.c
17846 plugins/editor/anjuta-docman.c,
17847 plugins/editor/text_editor.c,
17848 plugins/file-loader/plugin.c,
17849 plugins/file-manager/plugin.c,
17850 plugins/file-wizard/plugin.c,
17851 plugins/message-view/anjuta-msgman.c,
17852 plugins/message-view/anjuta-msgman.h,
17853 plugins/message-view/message-view.c,
17854 plugins/message-view/plugin.c,
17855 plugins/message-view/plugin.h,
17856 plugins/terminal/terminal.c: Fixed finalization and disposition codes.
17858 * src/about.c, src/about.h, src/action-callbacks.c,
17859 src/action-callbacks.h, src/anjuta-actions.h,
17860 src/anjuta-app.c, src/anjuta-app.h,
17861 src/anjuta-callbacks.c, src/anjuta-callbacks.h,
17862 src/anjuta.c, src/anjuta.h, src/getline.c,
17863 src/main.c, src/main.cpp, src/shell.c, src/shell.h,
17864 src/start-with.c, src/start-with.h: Fixed emacs modes.
17866 * src/layout.xml: Brought document manager in front.
17868 2004-12-15 Naba Kumar <naba@gnome.org>
17870 * libanjuta/anjuta-plugin.c: Fixed crash bug where watches were not
17873 * libanjuta/plugins.c, libanjuta/plugins.h: Proper clean up on
17874 finalization. Added a method to unload all plugins and destroy them.
17875 Fixed memory leaks.
17877 * plugins/sample1/plugin.c: Proper finalization code and renamed
17878 functions to proper names.
17880 * plugins/build-basic-autotools/build-basic-autotools.c,
17881 plugins/cvs-plugin/plugin.c: Proper finalization and disposition code.
17883 * src/shell.c: Unload all plugins on exit, so that memory profilers
17884 can detect memory leaks in plugins.
17886 2004-12-13 Naba Kumar <naba@gnome.org>
17888 * plugins/devhelp/plugin.c: Delay widget initialization, now that
17889 docking is working.
17890 * plugins/sample1/plugin.c: Dock at bottom, mostly for testing.
17891 * src/anjuta-app.c, src/layout.xml: Fixed dynamic docking.
17893 2004-12-11 Naba Kumar <naba@gnome.org>
17895 * data/properties/anjuta.properties: Fixed font size.
17896 * plugin/build-basic-autotools/build-basic-autotools: Added initial
17897 compile file function. There are some fixmes there.
17898 * plugins/message-view/anjuta-msgman.c,
17899 * plugins/message-view/message-view.c: Fixed bugs and clean up.
17901 2004-12-08 Naba Kumar <naba@gnome.org>
17903 * libanjuta/anjuta-launcher.c, libanjuta/anjuta-utils.c,
17904 src/utilities.c, libanjuta/anjuta-utils.h: Added a function
17905 to escape quotes in a string.
17907 * plugins/cvs-plugin/cvs-actions.c,
17908 plugins/cvs-plugin/cvs-execute.c: Escaped commit message. Corrected
17911 * plugins/build-basic-autotools/build-basic-autotools.c,
17912 plugins/build-basic-autotools/automake-c.filters: Fixed bugs with
17915 2004-12-07 Naba Kumar <naba@gnome.org>
17917 * plugins/build-basic-autotools/build-basic-autotools.c,
17918 plugins/build-basic-autotools/automake-c.filters: Completed directory
17919 tracking. Double click on Errors and warnings now work as expected.
17921 * plugins/build-basic-autotools.c: Added codes to track build directory
17922 so that absolute path of the files could be determined.
17924 2004-12-06 Naba Kumar <naba@gnome.org>
17926 * plugins/cvs-plugin/cvs-execute.c: Show completion message.
17927 * plugins/cvs-plugin/cvs-execute.c: Fixed command completion bug.
17928 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: UI beautification.
17930 2004-12-05 Naba Kumar <naba@gnome.org>
17932 * plugins/editor/anjuta-docman.c: Fixed save-as, Fixed updating
17933 tab label, Fixed mem leaks. Fixed uri handling. Fixed other minor bugs.
17935 * plugins/cvs-plugin/plugin.c,
17936 plugins/cvs-plugin/cvs-execute.c: Fixed message output appending.
17938 2004-13-05 Johannes Schmid <jhs@cvs.gnome.org>
17940 * plugins/cvs-plugin/anjuta-cvs-plugin.glade,
17941 * plugins/cvs-plugin/plugin.[ch], plugins/cvs-plugin/cvs-action.[ch],
17942 plugins/cvs-plugin/cvs-execute.[ch]:
17943 Implemented cvs status and cvs diff
17945 - rdiff command is not correct
17946 - Must find a way to allow selection of directies AND files
17949 2004-12-03 Naba Kumar <naba@gnome.org>
17951 * plugins/editor/anjuta-docman.c, plugins/editor/style-editor.c,
17952 plugins/editor/style-editor.h, plugins/editor/text_editor.c,
17953 plugins/editor/text_editor_cbs.c: Save/load editor styles. Use old
17954 session.properties file if it is for the first time.
17956 2004-12-02 Johannes Schmid <jhs@cvs.gnome.org>
17958 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Added cvs update and
17961 * plugins/cvs-plugin/plugin.c, plugins/cvs-plugin/cvs-action.[ch],
17962 plugins/cvs-plugin/anjuta-cvs.ui:
17963 Implemented update/commit and changed menu layout
17965 2004-12-02 Naba Kumar <naba@gnome.org>
17967 * plugins/cvs-plugin/anjuta-cvs-plugin.glade: Fixed prefernce
17968 property name (for cvs path property). Beautified dialogs.
17970 2004-11-30 Johannes Schmid <jhs@cvs.gnome.org>
17972 * plugins/message-view/anjuta-msgman.c: Changed callback name
17973 and changed switch-page handling.
17975 * plugins/cvs-plugin/cvs-actions.c:
17976 * plugins/cvs-plugin/cvs-execute.c:
17977 * plugins/cvs-plugin/anjuta-cvs-plugin.glade:
17978 - Implemented cvs add and cvs removed - both working now
17979 - Created a useful preferences page
17982 2004-11-30 Naba Kumar <naba@gnome.org>
17984 * libanjuta/anjuta-status.c: Fixed runtime warning.
17986 * plugins/editor/Makefile.am:
17987 plugins/editor/anjuta-document-manager.glade,
17988 plugins/editor/plugin.c
17989 plugins/editor/plugin.h
17990 plugins/editor/style-editor.c (new, moved from src/),
17991 plugins/editor/style-editor.h (new, moved from src/),
17992 plugins/editor/text_editor_prefs.c: Implemented "Font and colours"
17993 settings in preferences.
17995 * plugins/editor/text_editor.c,
17996 plugins/editor/text_editor.h: Do not take unused args in
17997 text_editor_get_props().
17999 * src/style-editor.c, src/style-editor.h: Removed, moved to
18000 plugins/editor/ directory.
18002 2004-11-29 Naba Kumar <naba@gnome.org>
18004 * plugins/editor/text_editor_cbs.c: Emit click signal in
18006 * libanjuta/anjuta-status.c: More spacing between items.
18008 2004-11-29 Naba Kumar <naba@gnome.org>
18010 Patch from: Pavol Bosik <pavol.bosik@radiantsystems.com>:
18012 * libanjuta/interfaces/libanjuta.idl,
18013 plugins/debug-manager/anjuta-debug-manager.plugin.in,
18014 plugins/debug-manager/plugin.c,
18015 plugins/gdb/breakpoints.c,
18016 plugins/gdb/breakpoints.h,
18017 plugins/gdb/debugger.c,
18018 plugins/gdb/debugger.h,
18019 plugins/gdb/plugin.c,
18020 plugins/gdb/plugin.h,
18021 plugins/gdb/utilities.c,
18022 plugins/gdb/utilities.h: Code cleanups and partial implementation of
18023 toggle breakpoint margin clicks.
18025 2004-11-28 Naba Kumar <naba@gnome.org>
18027 * TODO.tasks: Fixed indentations.
18028 * plugins/gtodo/libgtodo.c: Save with indentation.
18029 * plugins/file-manager/an_file_view.c: Sorts the files alphabatically.
18030 * plugins/project-manager/plugin.c: Fixed runtime warnings.
18031 * libanjuta/anjuta-status.c: Fixed busy cursors.
18032 * manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml: Updated.
18033 * po/POTFILES.in: Updated.
18035 2004-11-28 Jean-Noel GUIHENEUF <guiheneuf.jean-noel@wanadoo.fr>
18037 * plugins/editor/anjuta-document-manager.glade,
18038 plugins/editor/search-replace.[c,h],
18039 plugins/editor/search-replace_backend.h
18040 plugins/editor/search-preferences.[c,h] :
18041 Saved Search-Preferences (gconf),
18042 Basic search by default.
18044 2004-11-22 Naba Kumar <naba@gnome.org>
18046 * configure.in: Fixed build error.
18048 2004-11-21 Naba Kumar <naba@gnome.org>
18050 * libanjuta/Makefile.am, libanjuta/anjuta-shell.c,
18051 libanjuta/anjuta-shell.h, src/anjuta-app.c, src/anjuta-app.h:
18052 Added AnjutaStatus class to libanjuta.
18053 Added anjuta_shell_get_status() method.
18055 * libanjuta/interfaces/anjuta-idl-compiler.pl: Added gchar type
18056 and fixed marshaller generation.
18058 * libanjuta/interfaces/libanjuta.idl: Added "char_added" and
18059 "updade_ui" signals to IAnjutaEditor interface.
18061 * manuals/reference/libanjuta/tmpl/anjuta-shell.sgml: Updated.
18063 * plugins/build-basic-autotools/automake-c.filters: Fixed filter
18066 * plugins/class-gen/clsGen.c: Intial port.
18068 * plugins/debug-manager/anjuta-debug-manager.plugin.in: Fixed attribute
18071 * plugins/editor/action-callbacks.c, plugins/editor/plugin.c,
18072 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
18073 plugins/editor/text_editor_cbs.c, plugins/editor/text_editor_prefs.c:
18074 Implemented status update. Emits "update_ui" and "char_added" signals.
18075 Added view preferences.
18077 * plugins/file-loader/plugin.c: Added open with plugins in open with
18080 * plugins/gdb/plugin.c: Do not add widgets to shell as floating.
18082 * plugins/message-view/anjuta-msgman.c,
18083 plugins/message-view/message-view.c: Fixed finalize and dispose. Fixed
18084 to close correct message view rather than current view.
18086 2004-11-20 Johannes Schmid <jhs@cvs.gnome.org>
18088 * plugins/cvs-plugin/cvs-actions.c
18089 plugins/cvs-plugin/plugin.[ch]
18090 plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18091 Implemented cvs add but ran into a launcher/message_view
18092 problem because of a limitation of the idl compiler
18094 2004-11-19 Naba Kumar <naba@gnome.org>
18096 * plugins/project-manager/plugin.c: Displays a progress window during
18099 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui:
18100 Fixed UI separators.
18102 * plugins/file-manager/anjuta-file-manager.ui: Added project manager
18105 * plugins/project-manager/anjuta-project-manager.ui,
18106 plugins/project-manager/plugin.[c,h]: Added add/remove context
18107 menus and implemented them. Added file manager merge menu.
18109 2004-11-18 Naba Kumar <naba@gnome.org>
18111 * TODO.tasks: Updated.
18112 * plugins/editor/anjuta-docman.c, plugins/message-view/anjuta-msgman.c,
18113 plugins/message-view/message-view.c: Fixed finalize and dispose
18115 * plugins/debugger/*: Removed from cvs (development now in
18118 2004-11-17 Pavol Bosik <pavol.bosik@radiantsystems.com>
18120 Reviewed by Naba Kumar <naba@gnome.org>:
18122 * libanjuta/interfaces/libanjuta.idl, plugins/Makefile.am,
18123 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18124 plugins/gdb/breakpoints.c: all marker related stuff moved from
18125 editor and docman interfaces to IAnjutaMarkable
18127 2004-11-17 Naba Kumar <naba@gnome.org>
18129 * TODO.tasks: Updated.
18131 * libanjuta/interfaces/libanjuta.idl: Added "saved" signal.
18133 * libegg/egg-combo-action.c: Block changed signal when changing model.
18135 * plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c:
18136 Emit changed signal. Removed dead codes.
18138 * plugins/file-loader/plugin.c: Remove file fragments from uris, so
18139 that recent files history do not duplicate.
18141 * plugins/symbol-browser/an_symbol_view.c,
18142 plugins/symbol-browser/an_symbol_view.h,
18143 plugins/symbol-browser/plugin.c: Refreshes symbols on editor save.
18146 2004-11-15 Naba Kumar <naba@gnome.org>
18148 * plugins/project-manager/plugin.c: Opens targets on double click.
18150 * plugins/message-view/message-view.c,
18151 plugins/file-manager/anjuta-file-manager-plugin.glade,
18152 plugins/file-manager/plugin.[c,h], plugins/terminal/terminal.c:
18153 Added proper class finalization
18154 and disposition. Added preferences notifications and callbacks to
18155 change info/warning/error colors.
18157 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18158 plugins/editor/text_editor.[h,c], src/action-callbacks.c,
18159 src/anjuta-app.c, src/anjuta.c: Fixed crash bug on exit.
18160 Implemented finalize method for AnjutaApp. Code cleanups.
18162 * plugins/message-view/plugin.c: Static parent_class.
18164 2004-11-12 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18165 * plugins/editor/search-replace.[c,h],
18166 plugins/editor/search-replace_backend.c
18167 Update search entry in main toolbar.
18170 2004-11-11 Naba Kumar <naba@gnome.org>
18172 * TODO.tasks: Updated.
18174 * libanjuta/anjuta-preferences.[c,h]: Added keys notification API.
18175 and completed on-the-fly-change preferences. Removed "changed"
18176 signal as it is no longer necessary (use notify for similar
18177 purpose to monitor individual preferences).
18180 * plugins/editor/anjuta-document-manager.glade: Added view menu
18181 preferences so that they are registered.
18183 * plugins/editor/Makefile.am, plugins/editor/text_editor.[c,h],
18184 (added) plugins/editor/text_editor_prefs.[c,h]: Removed
18185 connection to "changed" signal of preferences and implemented
18186 notifications for some editor preferences. More to implement.
18188 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18189 * plugins/editor/print.c
18190 Fixed bug 1047624 : Add line number every X lines.
18192 2004-11-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18193 * plugins/editor/search-replace.c
18194 Fixed a crash bug (995755) when searching "%n"
18196 2004-11-09 Naba Kumar <naba@gnome.org>
18198 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c:
18199 Fixed to refresh categories list on file load.
18201 2004-11-08 Naba Kumar <naba@gnome.org>
18203 * configure.in, plugins/Makefile.am,
18204 plugins/profile-default/plugin.c: Added cvs plugin in build.
18206 * plugins/cvs-plugin/*: Restored johannes files from cvs attic.
18208 * plugins/debug-manager/.cvsignore: Added file to ignore.
18210 * plugins/debug-manager/Makefile.am: Removed dead codes.
18212 * src/anjuta.ui: Added placeholder for version control UI.
18214 2004-11-08 Naba Kumar <naba@gnome.org>
18216 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
18217 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18218 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml:
18221 * global-tags/Makefile.am: Fixed make error.
18223 * plugins/profile-default/plugin.c: Added debug-manager
18224 and gdb plugins to load at startup so that debugger
18225 windows are docked properly. They will be removed
18226 later when we figure out runtime docking.
18228 * plugins/sample1/*: Restored to last working state.
18230 * plugins/gdb/debugger.c, src/layout.xml: Added debugger
18231 windows in lower pane. Named the windows appropriately.
18233 * ChangeLog: Fixed format.
18235 2004-11-07 Pavol Bosik <pavol.bosik@radiantsystems.com>
18237 * libanjuta/interfaces/libanjuta.idl,
18238 libanjuta/anjuta-marshal.c,
18239 plugins/Makefile.am,
18240 plugins/debug-manager/plugin.c,
18241 plugins/editor/plugin.c,
18242 plugins/editor/text_editor.c,
18243 plugins/gdb/breakpoints.c,
18244 plugins/gdb/debugger.c,
18245 plugins/gdb/plugin.c,
18246 plugins/gdb/plugin.h: fixed "Toggle breakpoint" feature
18248 2004-11-06 Jean-NoelGuiheneuf <guiheneuf.jean-noel@wanadoo.fr>
18249 * plugins/editor/anjuta-docman.h plugins/editor/plugin.c,
18250 plugins/editor/search-replace.c,
18251 plugins/message-view/anjuta-msgman.c plugins/message-view/plugin.c:
18252 Search and Replace; Show result in find pane
18254 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18256 * plugins/gdb, plugins/debug-manager: Applied debugger patch
18257 from Bosik, Pavol <pavol.bosik@radiantsystems.com>
18258 (added features: starting debugger and loading of core/executable,
18259 StepIn, StepOut, StepOver and Execute, toggling breakpoint
18262 2004-11-03 Johannes Schmid <jhs@cvs.gnome.org>
18264 * plugins/cvs-plugin/*: Mess up with cvs and lost some of
18265 my cvs-plugin files...
18266 I hope I have rescued everything possible.
18268 * Naba: Could you please fix sample1 because I messed it up to
18269 but there should be a histroy of this directory we should commit
18271 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18273 * plugins/cvs-plugin/cvs-execute.[ch]: Add basic command execute
18275 * plugins/cvs-plugin/plugin.c,
18276 /plugins/cvs-plugin/anjuta-cvs-plugin.glade:
18277 Added preferences dialog (not yet complete)
18279 2004-10-22 Johannes Schmid <jhs@cvs.gnome.org>
18281 * global-tags/Makefile.am, mime/Makefile.am:
18282 Some fixes in build process from Alexey Rusakov <ktirf@users.sf.net>
18284 * template/xmltemplate.[ch],
18285 template/xmlstrings.[ch],
18286 template/autotools.[ch] removed,
18287 template/prj_template.[ch] removed,
18288 template/lang_template.[ch] removed,
18289 template/lib_template.[ch] removed,
18290 template/Makefile.am adjusted,
18291 template/dtds/lang.dtd removed,
18292 template/dtds/lib.dtd removed,
18293 template/dtds/prj.dtd removed,
18294 template/dtds/autotools.dtd removed,
18295 data/template/lib/* removed,
18296 data/template/language/* removed,
18297 data/template/library/* removed,
18298 data/template/project/* removed,
18299 date/template/Makefile.am adjusted:
18300 Remove everything except text-templates to replace hardcoded
18301 Edit->Insert texts with dynamic loaded.
18303 * plugins/cvs-plugin/plugin.[ch],
18304 plugins/cvs-actions.[ch],
18305 plugins/Makefile.am,
18306 plugins/cvs-plugin/Makefile.am,
18307 plugins/cvs-plugin/anjuta-cvs-plugin.ui,
18308 plugins/cvs-plugin/anjuta-cvs-plugin.glade,
18309 plugins/cvs-plugin/anjuta-cvs.plugin.in:
18310 Added initial cvs-plugin code
18312 2004-10-21 Naba Kumar <naba@gnome.org>
18314 * libanjuta/anjuta-plugin.c,
18315 plugins/build-basic-autotools/build-basic-autotools.c,
18316 plugins/debugger/plugin.c,
18317 plugins/devhelp/plugin.c,
18318 plugins/editor/anjuta-docman.c,
18319 plugins/editor/goto_line.c,
18320 plugins/editor/plugin.c,
18321 plugins/editor/search-replace.c,
18322 plugins/editor/text_editor.c,
18323 plugins/file-loader/plugin.c,
18324 plugins/file-manager/plugin.c,
18325 plugins/file-wizard/file.c,
18326 plugins/file-wizard/plugin.c,
18327 plugins/gdb/plugin.c,
18328 plugins/gtodo/plugin.c,
18329 plugins/message-view/anjuta-msgman.c,
18330 plugins/profile-default/plugin.c,
18331 plugins/project-manager/plugin.c,
18332 plugins/sample1/plugin.c,
18333 plugins/terminal/terminal.c: Defined all global variables static,
18334 particularly class parent_class variables. They were getting
18335 confused at link time.
18337 * libanjuta/plugins.c: Do not unload plugins when they are
18338 deactivated. Simply cache them for later activation. Unloading
18339 modules have some problem with shared libs using static class
18340 registration. Fixed hash type for installed plugins. Eventually,
18341 we want to add "CanUnload" attribute for .plugin files (in
18342 "Anjuta Plugin" group) to let plugin loader know if the plugin can
18343 be unloaded from memory. Those plugins declaring CanUnload=false
18344 will not be unloaded from memory and will be put in the cache. Those
18345 not declaring anything or declaring CanUnload=true, will be unloaded
18346 from memory when they are deactivated.
18348 * plugins/editor/action-callbacks.c, plugins/editor/anjuta-docman.c,
18349 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18350 plugins/editor/text_editor.h, plugins/file-manager/an_file_view.c,
18351 plugins/file-manager/plugin.c, plugins/file-wizard/plugin.c,
18352 plugins/project-manager/plugin.c: Fixed object finalization, dispose,
18353 activation, deactivation. Fixed memory leaks.
18355 2004-10-20 Naba Kumar <naba@gnome.org>
18357 * TODO.tasks: Updated.
18359 * libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
18360 libanjuta/anjuta-utils.h, libanjuta/plugins.c: Defined separate
18361 macro for adding interfaces to plugin types. Code cleanup.
18363 * manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
18364 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18366 * plugins/build-basic-autotools/build-basic-autotools.c,
18367 plugins/debugger/plugin.c, plugins/devhelp/plugin.c,
18368 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18369 plugins/file-loader/plugin.c, plugins/file-manager/plugin.c,
18370 plugins/file-wizard/plugin.c, plugins/gdb/plugin.c,
18371 plugins/gtodo/plugin.c, plugins/message-view/message-view.c,
18372 plugins/message-view/plugin.c, plugins/profile-default/plugin.c,
18373 plugins/project-manager/plugin.c,
18374 plugins/symbol-browser/an_symbol_view.c,
18375 plugins/symbol-browser/plugin.c, plugins/terminal/terminal.c: Used
18376 newly defined macro to add interfaces to plugin types.
18378 * src/anjuta-app.c, src/shell.c: Do not add value for widgets.
18380 2004-10-20 Naba Kumar <naba@gnome.org>
18382 * TODO.tasks: Added task list.
18383 * plugins/file-manager/anjuta-file-manager-plugin.glade: Set
18386 2004-10-19 Naba Kumar <naba@gnome.org>
18388 * plugins/build-basic-autotools/build-basic-autotools.c: Fixed bugs.
18390 * plugins/editor/action-callbacks.c,
18391 plugins/editor/action-callbacks.h,
18392 plugins/editor/anjuta-docman.c,
18393 plugins/editor/anjuta-docman.h,
18394 plugins/editor/anjuta-document-manager.ui,
18395 plugins/editor/file_history.c,
18396 plugins/editor/file_history.h,
18397 plugins/editor/plugin.c: Added file history browsing.
18399 * plugins/gtodo/libgtodo.c, plugins/gtodo/plugin.c: Fixed refresh.
18401 * plugins/message-view/anjuta-message-manager.ui,
18402 plugins/message-view/plugin.c: Added document manager context menu.
18404 * plugins/symbol-browser/an_symbol_view.c,
18405 plugins/symbol-browser/an_symbol_view.h,
18406 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18407 plugins/symbol-browser/plugin.c: Added goto tag def/decl. Added
18408 document manager context menu.
18410 * scintilla/*, scintilla/include/*: Updated to current cvs.
18412 2004-10-19 Naba Kumar <naba@gnome.org>
18414 *plugins/debugger/anjuta-debugger.ui, src/anjuta.ui: Added
18415 placeholder for debugger UI.
18417 * plugins/devhelp/plugin.c, plugins/editor/plugin.c: Fixed shortcuts.
18418 * plugins/file-manager/plugin.c: Fixed loading bug.
18420 * libanjuta/anjuta-encodings.c, libanjuta/anjuta-encodings.h,
18421 libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h:
18422 Initializes gconf database with default values when the
18423 values are not defined. Use bool and int prefs separately.
18425 * plugins/editor/plugin.c: Added encoding preferences.
18426 * plugins/project-manager/plugin.c: Cleanup and debug messages.
18428 * manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
18429 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
18430 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18431 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml: Updated.
18433 2004-10-18 Naba Kumar <naba@gnome.org>
18435 * po/POTFILES.in: Updated.
18437 * libanjuta/anjuta-ui.c: Corrected debug messages.
18439 * libegg/egg-combo-action.c, libegg/test-actions.c,
18440 libegg/menu/egg-combo-action.h: Fixed combo action.
18442 * plugins/debugger/Makefile.am, plugins/gdb/Makefile.am:
18445 * plugins/editor/action-callbacks.[c,h],
18446 plugins/editor/anjuta-document-manager.ui, plugins/editor/plugin.c:
18447 Implemented file swap. Removed dead codes.
18449 * plugins/editor/text_editor.[c,h]: Fixed crash bug. Removed
18452 * plugins/symbol-browser/an_symbol_view.[c,h],
18453 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18454 plugins/symbol-browser/plugin.[c,h]: Completed symbol browser plugin.
18455 Implemented file symbols. Implemented goto file line when symbol is
18458 * src/utilities.[c,h]: Moved code to plugins/editor/action-callbacks.c.
18460 2004-10-10 Naba Kumar <naba@gnome.org>
18462 Patch from Bosik, Pavol <pavol.bosik@radiantsystems.com>:
18464 * libanjuta/interfaces/libanjuta.idl: Added debugger interface.
18466 * plugins/debugger/.cvsignore,
18467 (added) plugins/debugger/Makefile.am,
18468 (added) plugins/debugger/anjuta-debugger.glade,
18469 (added) plugins/debugger/anjuta-debugger.plugin.in,
18470 (added) plugins/debugger/anjuta-debugger.plugin.png,
18471 (added) plugins/debugger/anjuta-debugger.ui,
18472 plugins/debugger/attach_process.c,
18473 (removed) plugins/debugger/attach_process_cbs.c,
18474 (removed) plugins/debugger/attach_process_cbs.h,
18475 (removed) plugins/debugger/breakpoints.c,
18476 (removed) plugins/debugger/breakpoints.h,
18477 (removed) plugins/debugger/debug_tree.c,
18478 (removed) plugins/debugger/debug_tree.h,
18479 (removed) plugins/debugger/debugger.c,
18480 (removed) plugins/debugger/debugger.h,
18481 (removed) plugins/debugger/memory.c,
18482 (removed) plugins/debugger/memory.h,
18483 (added) plugins/debugger/plugin.c,
18484 (added) plugins/debugger/plugin.h,
18485 (removed) plugins/debugger/registers.c,
18486 (removed) plugins/debugger/registers.h,
18487 (removed) plugins/debugger/registers_cbs.c,
18488 (removed) plugins/debugger/registers_cbs.h,
18489 (removed) plugins/debugger/registers_gui.c,
18490 (removed) plugins/debugger/sharedlib.c,
18491 (removed) plugins/debugger/sharedlib.h,
18492 (removed) plugins/debugger/sharedlib_cbs.c,
18493 (removed) plugins/debugger/sharedlib_cbs.h,
18494 (removed) plugins/debugger/sharedlib_gui.c,
18495 (removed) plugins/debugger/signals.c,
18496 (removed) plugins/debugger/signals.h,
18497 (removed) plugins/debugger/signals_cbs.c,
18498 (removed) plugins/debugger/signals_cbs.h,
18499 (removed) plugins/debugger/signals_gui.c,
18500 (removed) plugins/debugger/stack_trace.c,
18501 (removed) plugins/debugger/stack_trace.h,
18502 (added) plugins/debugger/utilities.c,
18503 (added) plugins/debugger/utilities.h,
18504 (removed) plugins/debugger/watch.c,
18505 (removed) plugins/debugger/watch.h,
18506 (removed) plugins/debugger/watch_cbs.c,
18507 (removed) plugins/debugger/watch_cbs.h,
18508 (removed) plugins/debugger/watch_gui.c,
18509 (removed) plugins/debugger/watch_gui.h: Moved files to gdb backend plugin.
18511 * configure.in, plugins/Makefile.am, (added) plugins/gdb/*:
18512 Added debugger gdb backend plugin.
18514 * plugins/message-view/plugin.c: Registered all message stock icons.
18516 * plugins/profile-default/plugin.c: Loads debugger plugin.
18518 * src/Makefile.am, libegg/Makefile.am: Fixed build errors.
18520 2004-10-08 Naba Kumar <naba@gnome.org>
18522 * libanjuta/libanjuta-1.0.pc.in: changed .pc file to have version
18525 * plugins/symbol-browser/.cvsignore,
18526 plugins/symbol-browser/Makefile.am,
18527 plugins/symbol-browser/an_symbol_view.c,
18528 plugins/symbol-browser/an_symbol_view.h,
18529 plugins/symbol-browser/anjuta-symbol-browser-plugin.png,
18530 plugins/symbol-browser/anjuta-symbol-browser-plugin.ui,
18531 plugins/symbol-browser/anjuta-symbol-browser.plugin.in,
18532 plugins/symbol-browser/plugin.c,
18533 plugins/symbol-browser/plugin.h,
18534 plugins/symbol-browser/sv_class.xpm,
18535 plugins/symbol-browser/sv_function.xpm,
18536 plugins/symbol-browser/sv_macro.xpm,
18537 plugins/symbol-browser/sv_private_fun.xpm,
18538 plugins/symbol-browser/sv_private_var.xpm,
18539 plugins/symbol-browser/sv_protected_fun.xpm,
18540 plugins/symbol-browser/sv_protected_var.xpm,
18541 plugins/symbol-browser/sv_public_fun.xpm,
18542 plugins/symbol-browser/sv_public_var.xpm,
18543 plugins/symbol-browser/sv_static_fun.xpm,
18544 plugins/symbol-browser/sv_static_var.xpm,
18545 plugins/symbol-browser/sv_struct.xpm,
18546 plugins/symbol-browser/sv_unknown.xpm,
18547 plugins/symbol-browser/sv_variable.xpm,
18548 plugins/symbol-browser/test-symbol-browser.c,
18549 plugins/Makefile.am: Implemented Symbol
18552 * pixmaps/sv_*.xpm: Moved to plugins/symbol-browser/ dir.
18554 * plugins/build-basic-autotools/Makefile.am,
18555 plugins/devhelp/Makefile.am,
18556 plugins/editor/Makefile.am,
18557 plugins/file-loader/Makefile.am,
18558 plugins/file-manager/Makefile.am,
18559 plugins/file-wizard/Makefile.am,
18560 plugins/gtodo/Makefile.am,
18561 plugins/message-view/Makefile.am,
18562 plugins/profile-default/Makefile.am,
18563 plugins/project-manager/Makefile.am
18564 plugins/sample1/Makefile.am,
18565 plugins/terminal/Makefile.am,
18566 scintilla/Makefile.am,
18567 libegg/Makefile.am,
18568 launcher/Makefile.am,
18569 libanjuta/Makefile.am,
18571 tagmanager/Makefile.am,
18572 configure.in: Defined anjuta_plugin_dir, anjuta_image_dir,
18573 anjuta_data_dir in configure.in and used them in plugins Makefile.am
18574 files. Also fixed library dependencies.
18576 * plugins/editor/aneditor.cxx: Disabled unused codes.
18577 * plugins/file-manager/an_file_view.c: Added copyright.
18578 * plugins/gtodo/tray-icon.c: Fixed pixmap path.
18580 * plugins/profile-default/plugin.c: Can load plugins by location.
18581 * plugins/project-manager/plugin.c: Remove project_root_uri value
18582 when project is closed.
18584 2004-10-06 Naba Kumar <naba@gnome.org>
18586 * libanjuta/plugins.c: Shows plugins in a nicer dialog.
18588 * libanjuta/interfaces/libanjuta.idl,
18589 plugins/editor/text_editor.c: Added get_length()
18590 and get_current_word() methods in IAnjutaEditor interface.
18592 * libegg/Makefile.am: Added test_actions target.
18594 * libegg/egg-combo-action.c: Fixed combo-action and made it usable.
18596 * plugins/build-basic-autotools/build-basic-autotools.c,
18597 plugins/file-loader/plugin.c,
18598 plugins/message-view/message-view.c: Added code to go to file and
18601 * plugins/devhelp/plugin.c: Context sensitive help now works.
18602 * plugins/editor/anjuta-docman.c: Reads the fragment id from file
18603 uri as line number and goes to that line number.
18605 * plugins/gtodo/interface.c, plugins/gtodo/libgtodo.c,
18606 plugins/gtodo/plugin.c: Creates a default gtodo client and implemented
18607 gtodo_client_load() method to load from a diffrent file. Watched
18608 project root directory in plugin to open TODO.tasks of the project.
18610 * plugins/project-manager/plugin.c: Updates project UI
18611 sensitive/insensitive.
18613 * src/Makefile.am, src/shell.[c,h], src/anjuta-shell.ui: Added
18614 anjuta-shell program to test plugins.
18616 * src/anjuta-app.c: Registered UI accels.
18618 2004-09-28 Naba Kumar <naba@gnome.org>
18620 * libanjuta/anjuta-shell.[c,h]: Added anjuta_shell_present_widget()
18623 * src/anjuta-app.c: Implemented present widget method.
18625 * plugins/devhelp/plugin.c, plugins/editor/plugin.c,
18626 plugins/message-view/plugin.c, plugins/project-manager/plugin.c,
18628 * plugins/editor/anjuta-docman.c: Code cleanup and selects newly
18631 * plugins/editor/text_editor.c: Connects to preferences changed signal
18634 2004-09-28 Naba Kumar <naba@gnome.org>
18636 * libanjuta/anjuta-debug.h, libanjuta/Makefile.am: Added debug
18639 * libanjuta/e-splash.c, Fixed compiler error and reduced progress bar
18642 * libegg/egg-entry-action.c: Takes GtkEditable rather than GtkEntry
18643 in changed signal callback.
18645 * plugins/editor/action-callbacks.c: Implemented save_all action
18646 callback. Removed dead code. Do save_as when saving a new file.
18647 Implemented incremental search.
18649 * plugins/editor/anjuta-docman.c: Removed dead code and formated code.
18651 * plugins/editor/plugin.c, plugins/editor/print.c: Used debug prints.
18653 * src/anjuta-app.c: Registers UI accelerators.
18655 2004-09-27 Naba Kumar <naba@gnome.org>
18657 * libanjuta/anjuta-utils.c: Added a border in input dialog entry box.
18659 * plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
18660 plugins/devhelp/anjuta-devhelp.plugin.in,
18661 plugins/file-loader/anjuta-loader.plugin.in,
18662 plugins/file-manager/anjuta-file-manager.plugin.in,
18663 plugins/gtodo/anjuta-gtodo.plugin.in,
18664 plugins/project-manager/anjuta-project-manager.plugin.in,
18665 plugins/terminal/anjuta-terminal.plugin.in:
18666 Gave proper plugin names.
18668 * plugins/build-basic-autotools/build-basic-autotools.c: Detailed
18669 error when regex fail.
18671 * plugins/devhelp/anjuta-devhelp.ui, plugins/devhelp/plugin.[c,h]:
18672 Added help and context search. Watches current editor. More menus
18673 in Help submenu. Update UI (sensitive when required) properly.
18675 * plugins/editor/anjuta-document-manager.ui,
18676 plugins/devhelp/anjuta-devhelp.ui,
18677 plugins/message-view/anjuta-message-manager.ui,
18678 src/anjuta.ui: Goto menu actions are in separate submenu.
18680 * src/anjuta.ui, src/action-callbacks.[c,h], src/anjuta-actions.h:
18681 Removed unimplemented UI elements.
18683 * src/anjuta-app.c: Larger (and normal) icon size.
18685 * src/layout.xml: Task manager plugin along with document (in middle).
18687 * plugins/editor/plugin.c, plugins/file-loader.c,
18688 plugins/devhelp/plugin.c: Gives short-labels and is-important flag
18689 in gtkactions. Enable/disable UI properly.
18691 2004-09-26 Naba Kumar <naba@gnome.org>
18693 * po/POTFILES.in: Updated, added missing files.
18695 * .cvsignore: Updated.
18697 * libanjuta/anjuta-utils.[h,c]: Functions take constant parameters. Added
18698 a new function to get User input text.
18700 * libanjuta/resources.[c,h]: Added a function to created sized image.
18702 * libanjuta/interfaces/libanjuta.idl: Changed parameter name to uri
18703 from filename, as thats the correct representation.
18705 * plugins/build-basic-autotools/Makefile.am,
18706 (added) plugins/build-basic-autotools/automake-c.filters,
18707 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18708 plugins/build-basic-autotools/build-basic-autotools.[c,h]:
18709 Rearragned UI elements in the build menu. Added codes to read build
18710 filter rules from external file. Implemented all build, configure,
18711 autogen commands. Watches current editor and project.
18713 * plugins/editor/anjuta-docman.[c,h], plugins/editor/plugin.c:
18714 Added editor changed signal and exports current editor value.
18715 Fixed parameter names. Fixed get_uri() interface implementation to
18716 return correct uri.
18718 * plugins/editor/anjuta-document-manager.ui: Removed unnecessary UI
18721 * plugins/file-loader/anjuta-loader-plugin.ui: Added New UI element.
18723 * plugins/file-manager/an_file_view.c,
18724 plugins/file-manager/an_file_view.c: Exports file uri correctly.
18726 * plugins/file-wizard/file.c: Reads uri correctly.
18728 * plugins/message-view/anjuta-msgman.c: Sizes tab images properly and
18729 sets the page to the new view.
18731 * plugins/message-view/message-view.c: Unrefs the tree model when done.
18732 Fixed signal connecting.
18734 * plugins/project-manager/plugin.c: Changed "project_root_directory"
18735 to "project_root_uri" and exports as uri.
18737 2004-09-24 Naba Kumar <naba@gnome.org>
18739 * libanjuta/anjuta-ui.c: Fixed a crash bug.
18740 * libanjuta/anjuta-plugin.c, libanjuta/plugins.c: Activates plugin
18742 * plugins/file-manager/plugin.c: Fixed crash in unloading.
18743 * plugins/file-loader/plugin.c: Added comments.
18744 * plugins/build-basic-autotools/plugin.c: Added comments.
18745 * plugins/devhelp/plugin.c: Fixed crash bug. Added comments.
18747 * libanjuta/interfaces/libanjuta.idl,
18748 plugins/message-view/anjuta-msgman.c,
18749 plugins/message-view/message-view.c,
18750 plugins/message-view/message-view.h,
18751 plugins/message-view/plugin.c: Buffering and appending messages have
18752 been separated. message-view implementations cleaned up. Signals
18753 Emissions fixed. Messages now displayed in summary and details show
18754 as tooltip. Message color highlights fixed. Updated IAnjutaMessageView
18757 * plugins/message-view/anjuta-message-manager-plugin.glade: Organized
18760 * plugins/build-basic-autotools/Makefile.am,
18761 plugins/build-basic-autotools/build-basic-autotools.c: Added regex
18762 parsing of output to create message summaries. Uses new message view
18765 * plugins/editor/anjuta-document-manager.glade: Hidden unnecessary
18766 preferences to make dialog box smaller.
18768 * plugins/editor/search-replace.c: Fixed compile error with change
18769 in IAnjutaMessageView API.
18771 2004-09-21 Naba Kumar <naba@gnome.org>
18773 * plugins/Makefile.am: Deletes old (installed) plugins before
18774 installing new ones.
18776 * plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
18777 plugins/build-basic-autotools/build-basic-autotools.c,
18778 plugins/build-basic-autotools/build-basic-autotools.h: Uses exported
18779 file URI from filemanager. Only disables/enables build submenu in file
18780 manager, instead of merging/unmerging.
18782 * plugins/editor/anjuta-docman.c: Fixed a crash bug when opening
18785 * plugins/file-loader/anjuta-loader-plugin.ui,
18786 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18787 Implemented "Open with" file manager submenu. Displays error message
18788 when file can not be opened.
18790 * plugins/file-manager/an_file_view.c: Renamed
18791 file_manager_current_filename value name to file_manager_current_uri
18792 and exports proper URI.
18794 * plugins/gtodo/plugin.c: Display name changed to "Tasks".
18796 2004-09-19 Naba Kumar <naba@gnome.org>
18798 * plugins/editor/anjuta-docman.c, plugins/editor/plugin.c,
18799 plugins/editor/text_editor.c, plugins/editor/text_editor_cbs.c: Added
18800 save point signal to change editor tabs. Fixed accels.
18802 * plugins/file-loader/plugin.c: Fixed accels.
18804 * plugins/project-manager/plugin.c: Added target selection callback.
18806 * plugins/project-manager/plugin.c: Added URI activation.
18807 * plugins/editor/goto-line.c, plugin/editor/action_callbacks.c:
18808 Fixed dialog and closed it on ok. Fixed a crash bug.
18809 * plugins/editor/anjuta-docman.c: Set notebook scrollable.
18811 * (added) libegg/egg-recent-*.c, (added) libegg/recent-files/*,
18812 configure.in, libegg/Makefile.am, plugins/file-loader/Makefile.am,
18813 plugins/file-loader/anjuta-loader-plugin.ui,
18814 plugins/file-loader/plugin.c, plugins/file-loader/plugin.h:
18815 Added recent files in file loade plugin.
18817 * ChangeLog: Fixed entry dates.
18819 2004-09-18 Naba Kumar <naba@gnome.org>
18821 * plugins/devhelp/plugin.c: Added UI sensitization and removed
18822 an unnecessary GtkFrame.
18824 2004-09-17 Naba Kumar <naba@gnome.org>
18826 * mime/anjuta.xml, mime/Makefile.am: Added mime definition xml.
18830 * data/Makefile.am: Disabled installing old mime info.
18832 * mime/anjuta.applications, mime/anjuta.keys: Updated.
18834 * plugins/editor/anjuta-docman.c, plugins/editor/anjuta-docman.h,
18835 plugins/editor/anjuta-document-manager.ui,
18836 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18837 plugins/editor/text_editor.h, plugins/editor/text_editor_cbs.c:
18838 Added Editor context popup menu.
18840 * plugins/project-manager/anjuta-project-manager-plugin.png:
18843 * plugins/project-manager/anjuta-project-manager.plugin.in:
18844 Support .anjuta mime type.
18846 * plugins/project-manager/plugin.c: Exports "project_root_directory"
18849 * plugins/file-manager/plugin.c: Watches "project_root_directory"
18852 * src/layout.xml, plugins/profile-default/plugin.c:
18853 Added project manager plugin for startup.
18855 2004-09-16 Naba Kumar <naba@gnome.org>
18857 * anjuta.prj: Updated.
18859 * pixmaps/Makefile.am, plugins/build-basic-autotools/Makefile.am,
18860 plugins/devhelp/Makefile.am, plugins/editor/Makefile.am,
18861 plugins/file-loader/Makefile.am, plugins/file-manager/Makefile.am,
18862 plugins/file-wizard/Makefile.am, plugins/message-view/Makefile.am,
18863 plugins/profile-default/Makefile.am, plugins/sample1/Makefile.am,
18864 plugins/terinal/Makefile.am, src/Makefile.am,
18865 plugins/gtodo/Makefile.am, plugins/project-manager/Makefile.am:
18866 Fixed makefile syntax errors.
18868 2004-09-16 Naba Kumar <naba@gnome.org>
18870 * configure.in, src/layout.xml,
18871 plugins/profile-default/plugin.c,
18872 libanjuta/interfaces/libanjuta.idl,
18873 plugins/Makefile.am, (added) plugins/gtodo/*: Added Todo plugin.
18875 * configure.in, plugins/Makefile.am,
18876 plugins/project-manager/.cvsignore,
18877 plugins/project-manager/Makefile.am,
18878 plugins/project-manager/anjuta-project-manager-plugin.png,
18879 plugins/project-manager/anjuta-project-manager.plugin.in,
18880 plugins/project-manager/anjuta-project-manager.ui,
18881 plugins/project-manager/plugin.c,
18882 plugins/project-manager/plugin.h: Added project manager plugin
18883 based on gnome-build.
18885 * Makefile.am, mime/Makefile.am, mime/anjuta.applications,
18886 mime/anjuta.keys, mime/anjuta.mime: Added anjuta files mime types.
18888 * manuals/reference/libanjuta/tmpl/e-splash.sgml,
18889 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18890 manuals/reference/libanjuta/tmpl/properties.sgml: Updated.
18892 2004-09-16 Naba Kumar <naba@gnome.org>
18894 * plugins/editor/action-callbacks.c: Fixed compile error.
18896 2004-09-15 Naba Kumar <naba@gnome.org>
18898 * plugins/devhelp/plugin.[c,h]: Fixed a start-up warning.
18900 * libanjuta/e-splash.c, plugins/profile-default/plugin.c:
18901 New improved splace with nicer progress.
18903 * configure.in, plugins/Makefile.am,
18904 (added) file-wizard/.cvsignore,
18905 (added) file-wizard/Makefile.am,
18906 (added) file-wizard/action-callbacks.c,
18907 (added) file-wizard/action-callbacks.h,
18908 (added) file-wizard/anjuta-file-wizard-plugin.png,
18909 (added) file-wizard/anjuta-file-wizard.glade,
18910 (added) file-wizard/anjuta-file-wizard.plugin.in,
18911 (added) file-wizard/anjuta-file-wizard.ui,
18912 (added) file-wizard/file.c,
18913 (added) file-wizard/file.h,
18914 (added) file-wizard/plugin.c,
18915 (added) file-wizard/plugin.h:
18916 Created new file wizard and added it. The wizard takes care of text
18917 bit insertions and new files creation.
18919 * plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18920 plugins/editor/action-callbacks.h,
18921 plugins/editor/anjuta-document-manager.glade,
18922 plugins/editor/anjuta-document-manager.ui,
18923 plugins/editor/plugin.c, plugins/editor/text_editor.c,
18924 (removed) plugins/editor/file.[c,h]: Removed text insertions and
18925 new files code and moved into a new plugin (file wizard).
18927 * libanjuta/plugins.[c,h]: Added plugins selection function.
18929 * libanjuta/interfaces/libanjuta.idl: Added goto_position(),
18930 get_position(), insert() in IAnjutaEditor interface. Added
18931 add_buffer() in IAnjutaDocumentManager interface. Added IAnjutaWizard
18932 interface (for wizard plugins).
18934 * plugins/file-loader/anjuta-loader-plugin.ui,
18935 plugins/file-loader/plugin.c: Added wizard launcher interface which
18936 scans for plugins implement IAnjutaWizard interface and presents the
18937 list to user for selection. The selected plugin is then activated
18940 * libanjuta/interfaces/.cvsignore: Updated.
18941 * plugins/message-view/.cvsignore: Updated.
18942 * plugins/launcher/*: Removed as launcher has already been moved to
18943 libanjuta as class.
18945 * manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
18946 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
18947 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
18948 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
18949 manuals/reference/libanjuta/tmpl/pixmaps.sgml:
18950 Updated API documentations.
18952 2004-09-01 Amanpreet Singh Alam <aalam@redhat.com>
18954 * configure.in: Added Punjabi to ALL_LINGUAS
18956 2004-07-29 Naba Kumar <naba@gnome.org>
18958 * configure.in: Added file-loader plugin Makefile path and
18959 fixed devhelp version requirement.
18961 2004-07-28 Naba Kumar <naba@gnome.org>
18963 * src/anjuta-app.c, libanjuta/pixmaps.h, libanjuta/anjuta-stock.h,
18964 terminal/preferences-terminal.png (added), message-view/*.png (added),
18965 message-view/*.xpm (added), editor/*.png (added),
18966 editor/*.xpm (added), plugins/editor/Makefile.am,
18967 plugins/editor/plugin.c, plugins/message-view/Makefile.am,
18968 plugins/message-view/plugin.c, plugins/terminal/Makefile.am,
18969 src/anjuta-app.c, pixmaps/Makefile.am: Moved pixmap files to
18970 respective plugins directories.
18972 * pixmaps/autocomplete-16.png, pixmaps/autocomplete.png,
18973 pixmaps/block-end-16.png, pixmaps/block-end.png
18974 pixmaps/block-start-16.png, pixmaps/block-start.png
18975 pixmaps/block_select.xpm, pixmaps/bookmark-first-16.png
18976 pixmaps/bookmark-first.png, pixmaps/bookmark-last-16.png
18977 pixmaps/bookmark-last.png, pixmaps/bookmark-next-16.png
18978 pixmaps/bookmark-next.png, pixmaps/bookmark-prev-16.png
18979 pixmaps/bookmark-prev.png, pixmaps/bookmark_toggle.xpm
18980 pixmaps/fold_close.xpm, pixmaps/fold_open.xpm
18981 pixmaps/fold_toggle.xpm, pixmaps/indent.xpm
18982 pixmaps/indent_auto.xpm, pixmaps/indent_dcr.xpm
18983 pixmaps/indent_inc.xpm, pixmaps/indent_set.xpm
18984 pixmaps/preferences-editor.png, pixmaps/undock.png
18985 pixmaps/error-next-16.png, pixmaps/error-next.png
18986 pixmaps/error-prev-16.png, pixmaps/error-prev.png
18987 pixmaps/messages.xpm, pixmaps/preferences-messages.png,
18988 pixmaps/preferences-terminal.png: Deleted
18990 * libanjuta/properties* (removed), plugins/editor/properties* (added),
18991 plugins/editor/Makefile.am, plugins/editor/action-callbacks.c,
18992 plugins/editor/aneditor.cxx, plugins/editor/anjuta-docman.c,
18993 plugins/editor/anjuta-document-manager.plugin.in,
18994 plugins/editor/anjuta-document-manager.ui,
18995 plugins/editor/plugin.c, plugins/editor/print.c,
18996 plugins/editor/search-replace_backend.c,
18997 plugins/editor/search_preferences.h,
18998 plugins/editor/text_editor.c, plugins/editor/text_editor.h:
18999 Moved properties souce files to editor plugin as it not required in
19000 libanjuta. Other editor fixes.
19002 * configure.in, libegg/Makefile.am, libegg/egg-dock* (removed),
19003 libegg/dock/* (removed)
19004 : Restored GDL external dependencies and removed libegg dock
19005 sources, because gdl is being developed.
19007 * libanjuta/Makefile.am, libanjuta/anjuta-preferences.c,
19008 libanjuta/anjuta-preferences.h, libanjuta/anjuta-shell.c,
19009 libanjuta/anjuta-shell.h, libanjuta/anjuta-utils.c,
19010 libanjuta/anjuta-utils.h, libanjuta/libanjuta.h,
19011 libanjuta/plugins.c, libanjuta/plugins.h,
19012 libanjuta/resources.c, libanjuta/resources.h: Preferences now use
19013 gconf system. Shell now takes docking positions. Added more utility
19014 functions. Added plugins query function. And other fixes.
19016 * libanjuta/interfaces/libanjuta.idl: Added File loader interface.
19018 * plugins/Makefile.am, plugins/file-loader/*: Implemented file loader
19019 plugin to load files based on mime type.
19021 * configure.in, plugins/devhelp/plugin.c: Fixed to use devhelp >= 0.9.
19023 * plugins/file-manager/Makefile.am, plugins/file-manager/an_file_view.c,
19024 plugins/file-manager/plugin.c: File manager now uses file loader to
19027 * plugins/message-view/anjuta-msgman.c,,
19028 plugins/message-view/message-view.c,
19029 plugins/message-view/plugin.c: Implemented launcher in libanjuta.
19031 * plugins/profile-default/plugin.c, plugins/sample1/plugin.c,
19032 plugins/terminal/terminal.c, src/Makefile.am,
19033 src/action-callbacks.c, src/anjuta-app.c, src/anjuta-app.h,
19034 src/anjuta.c, src/layout.xml, src/preferences.c: Bug fixes.
19036 * libegg/dock/*: Removed directory.
19038 2004-07-28 Naba Kumar <naba@gnome.org>
19040 * configure.in: Reduced gnome-print version requirement.
19041 * plugins/devhelp/plugin.c: Fixed changes wrt develop >= 0.9.0.
19043 2004-07-21 Ray Strode <rstrode@redhat.com>
19044 * anjuta/anjuta.desktop.in.in: Add MimeType line to desktop file
19047 2004-06-29 Johannes Schmid <jhs@cvs.gnome.org>
19049 * plugins/editor/search-replace.c: Some fixes
19050 * plugins/terminal/Makefile.am:
19051 Patch from: Alexey Rusakov <ktirf@users.sf.net>
19053 2004-05-19 Naba Kumar <naba@gnome.org>
19055 * libanjuta/e-splash.c: Set 'type' at construct time. Fixed
19058 2004-05-17 Johannes Schmid <jhs@cvs.gnome.org>
19060 * plugins/editor/text_editor.c: Implemented IAnjutaFile correctly.
19061 Implemented IAnjutaSavable
19062 * plugins/editor/plugin.c: Implemented IAnjutaFile and IAnjutaSavable.
19064 2004-05-17 Naba Kumar <naba@gnome.org>
19066 * configure.in, plugins/Makefile.am, plugins/profile-default/plugin.c,
19067 plugins/build-basic-autotools/.cvsignore,
19068 plugins/build-basic-autotools/Makefile.am,
19069 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.png,
19070 plugins/build-basic-autotools/anjuta-build-basic-autotools-plugin.ui,
19071 plugins/build-basic-autotools/anjuta-build-basic-autotools.plugin.in,
19072 plugins/build-basic-autotools/build-basic-autotools.c,
19073 plugins/build-basic-autotools/build-basic-autotools.h: Added basic autotools
19076 * libanjuta/interfaces/libanjuta.idl: Added IAnjutaProject interface
19079 * plugins/file-manager/an_file_view.c,
19080 plugins/file-manager/anjuta-file-manager.ui,
19081 plugins/file-manager/plugin.c, plugins/file-manager/plugin.h:
19082 Added context menu UI.
19084 * src/anjuta-app.c, src/anjuta-app.h, src/anjuta.c: Added widgets show/hide
19087 2004-05-16 Johannes Schmid <jhs@cvs.gnome.org>
19089 * libanjuta/anjuta-preferences.[ch]:
19090 Added save/load_gconf functions
19091 * src/action_callbacks.[ch], src/preferences.c:
19092 Load global prefs from gconf at startup and save them
19093 on exit. Prefs load and save correctly but something resets
19094 them to default after loading...
19095 * src/Makefile.am: Hack: Add anjuta-preferences.o to LD_ADD.
19096 Somehow the linker does not find save/load_gconf functions
19097 in libanjuta. Must be a stupid mistake, I would be glad
19098 if someone could fix that.
19099 * manuals/reference/libanjuta-sections.txt: Added new
19100 preferences functions and removed gnome-filelist
19101 * plugins/file-manager/anjuta-file-manager-plugin.glade:
19102 * plugins/file-manager/plugin.c:
19103 Added root-path property
19105 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19107 * libanjuta/fileselection.[ch], gnomefilelist.[ch]: Removed,
19108 they are not longer needed.
19109 * manuals/reference/libanjuta/Makefile.am, anjuta-docs.sgml,
19110 anjuta-sections.txt: Remove references to the files
19111 * libanjuta/pixmaps.h, pixmaps/directory(-accept).png:
19112 Use new nautilus icons for file-manager, looks incredible
19115 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19117 * plugins/editor/anjuta-docman.c: gchar* to
19118 const gchar* in arguments
19119 * plugins/editor/text_editor.c: Implemented IAnjutaFile
19121 * plugins/file-manager/an_file_view.c: Open files on
19122 double-click. Does not work yet because it does not
19123 find IAnjutaFile interface in document manager
19125 2004-05-14 Johannes Schmid <jhs@cvs.gnome.org>
19127 * plugins/editor/anjuta-docman.c
19128 * plugins/editor/text_editor.c:
19129 Made close button working, made multiple selection in
19130 File/Open dialog possble, fixed crash bug if file cannot
19133 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19135 * plugins/editor/action-callbacks.c
19136 * plugins/editor/anjuta-docman.c
19137 * plugins/editor/anjuta-docman.h
19138 * plugins/editor/search-replace.c
19139 * plugins/editor/search-replace_backend.c
19140 * plugins/editor/text_editor.c
19141 * plugins/editor/text_editor.h:
19142 Moved to new GtkFileChooserDialog, use gnome-vfs everywhere to be
19143 able to open all files, use uri instead of full_filename, fixed
19147 2004-05-13 Naba Kumar <naba@gnome.org>
19149 * plugins/message-view/anjuta-message-manager-plugin.glade:
19152 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Fixed toolbar
19155 * pixmaps/anjuta_splash.png: Added border.
19157 * plugins/editor/anjuta-document-manager.png: New icon.
19159 * anjuta.glade, plugins/editor/anjuta-document-manager.glade,
19160 plugins/editor/.cvsignore: Moved search dialogs from anjuta.glade.
19162 plugins/editor/Makefile.am,
19163 plugins/editor/search-replace.c,
19164 plugins/editor/search-replace.h,
19165 plugins/editor/search-replace_backend.c,
19166 plugins/editor/search-replace_backend.h,
19167 plugins/editor/search_preferences.h,
19168 plugins/editor/search_preferences.c: Merged changes from
19169 ANJUTA_1_2_0 branch.
19171 * plugins/editor/anjuta-docman.c, plugins/editor/file.c,
19172 plugins/editor/plugin.c: Fixed crash bugs. Made toggle editor items
19175 * plugins/terminal/Makefile.am,
19176 plugins/terminal/anjuta-terminal-plugin.glade: Fixed terminal preferences
19179 * src/anjuta-actions.h, src/anjuta-app.c, src/anjuta.ui: Added toolbar
19182 2004-05-13 Johannes Schmid <jhs@cvs.gnome.org>
19183 * plugins/message-view/plugin.c: Fixed glade file loading
19184 Removed "Show messages" menu item
19185 * src/anjuta-app.c: Fixed crash bug, g_free(filename was called
19186 twice because of this load system layout hack.
19187 * libanjuta/anjuta-ui.h: Removed #include config.h
19188 * libanjuta/libanjuta.pc: Fixed path and depencies
19189 * libanjuta/Makefile.am: Install properties.h and glue-plugin.h
19190 * libanjuta/properties.h: Moved C++ stuff to properties_cxx.h (file added)
19191 * libanjuta/properties.cxx : #include "properties_cxx.h"
19192 * plugins/editor/aneditor.cxx: #include "properties_cxx.h"
19194 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19195 * plugins/message-view/*: Fixed message view preferences
19196 * plugins/message-view/message_prefs.glade: unmerged from anjuta.glade
19197 * anjuta.glade: Removed messages stuff
19199 2004-05-12 Johannes Schmid <jhs@cvs.gnome.org>
19201 * Removed libanjutamm, it is now hosted on SF.net:
19202 cvs.sf.net/cvsroot/anjuta/libanjutamm
19204 2004-05-11 Johannes Schmid <jhs@cvs.gnome.org>
19207 Added some experimental code to add support for C++ plugins.
19208 Nothing works yet and it is likely that it will disappear but
19209 I have some questions to murrayc and he wants to see the code.
19211 2004-05-11 Naba Kumar <naba@gnome.org>
19213 * plugins/terminal/terminal.c: Fixed prefs loading bug.
19215 * plugins/editor/action-callbacks.c: Fixed a crash bug in
19216 hightlight style menu actions.
19218 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19219 manuals/reference/libanjuta/plugin-description-file.sgml,
19220 manuals/reference/libanjuta/writing-plugins.sgml,
19221 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19222 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19223 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml: Updated docs.
19225 * src/anjuta-app.c: Always load system layout for now.
19227 * libanjuta/anjuta-shell.h, libanjuta/gnomefilelist.h: Fixed format.
19229 * manuals/reference/libanjuta/libanjuta-docs.sgml,
19230 manuals/reference/libanjuta/libanjuta-sections.txt,
19231 manuals/reference/libanjuta/libanjuta.types,
19232 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19233 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19234 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19235 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19236 manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19237 (added) manuals/reference/libanjuta/tmpl/ianjuta-terminal.sgml:
19238 Updated documentation.
19240 * (new) plugins/terminal/*, plugins/Makefile.am, configure.in,
19241 plugins/profile-default/plugin.c, src/layout.xml:
19242 Created terminal plugin.
19244 * (new) plugins/file-manager/anjuta-file-manager-plugin.glade,
19245 (new) plugins/file-manager/.cvsignore,
19246 plugins/file-manager/an_file_view.c,
19247 plugins/file-manager/plugin.c,
19248 plugins/file-manager/plugin.h: Moved preferences to separate
19249 glade file and added cvsignore file.
19251 * (new) po/ko.po, (new) po/sq.po, po/ChangeLog: Brought missing po files
19252 from ANJUTA_1_2_0 branch. Please note that other po files need merging
19253 from the branch. I tried it but there were way too many conflicts.
19255 * anjuta.glade: Merged with ANJUTA_1_2_0 branch.
19257 * libanjuta/anjuta-utils.c, libanjuta/anjuta-utils.h: Added more
19258 util functions required during the merge.
19260 * libanjuta/interfaces/libanjuta.idl: Defined IAnjutaTerminal
19263 * plugins/editor/aneditor.cxx, plugins/editor/aneditor.h,
19264 plugins/editor/anjuta-docman.c, plugins/editor/goto_line.c,
19265 plugins/editor/text_editor.c, plugins/editor/text_editor.h,
19266 plugins/editor/text_editor_menu.c, plugins/file-manager/Makefile.am:
19267 Merged with ANJUTA_1_2_0 branch.
19269 2004-05-09 Johannes Schmid <jhs@cvs.gnome.org>
19271 * configure.in: Changed GNOME_COMPILE_WARNIGS from error to maximum
19273 2004-05-07 Naba Kumar <naba@gnome.org>
19275 * libanjuta/anjuta-ui.c: Reads action labels and icons correctly.
19277 * plugins/file-manager/an_file_view.c, plugins/file-manager/plugin.c:
19278 Added preferences reading and loading.
19280 * anjuta.glade, anjuta_dialogs_strings.c, ChangeLog,
19281 libanjuta/anjuta-preferences.c, libanjuta/defaults.c,
19282 libanjuta/fileselection.c, libanjuta/fileselection.h,
19283 libanjuta/resources.c: Merged with ANJUTA_1_2_0 branch.
19285 * manuals/reference/libanjuta/anjuta-architecture.sgml: Added some docs.
19287 * AUTHORS, HACKING, NEWS, README, anjuta.desktop.in.in,
19288 anjuta.spec.in, configure.in, data/autogen.sh.generic,
19289 data/autogen.sh.gtk, data/autogen.sh.gtkmm, data/autogen.sh.wxwin,
19290 data/macros/autogen.sh, data/macros2/autogen.sh
19291 data/properties/ada.properties, data/properties/anjuta.properties,
19292 launcher/Makefile.am, launcher/anjuta_launcher.c, libanjuta/gnomefilelist.c,
19293 libanjuta/gnomefilelist.h, manuals/C/Makefile.am,
19294 (added) manuals/C/anjuta-advanced-tutorial/.cvsignore,
19295 (added) manuals/C/anjuta-advanced-tutorial/Makefile.am,
19296 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial-C.omf,
19297 (added) manuals/C/anjuta-advanced-tutorial/anjuta-advanced-tutorial.xml,
19298 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_additional_options.png,
19299 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_lib3ds.png,
19300 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_config_libraries_libxml2.png,
19301 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_include_paths.png,
19302 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_libraries.png,
19303 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_lib3ds.png,
19304 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_options_libxml2.png,
19305 (added) manuals/C/anjuta-advanced-tutorial/figures/aat_project_type.png,
19306 manuals/C/anjuta-manual/authors.xml, manuals/C/anjuta-manual/build.xml,
19307 manuals/C/anjuta-tutorial/anjuta-tutorial.xml,
19308 plugins/class-gen/clsGen.c, plugins/editor/print.c,
19309 plugins/patch/patch-plugin.c, scintilla/Document.cxx,
19310 scintilla/Editor.cxx, scintilla/KeyWords.cxx, scintilla/LexCPP.cxx
19311 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
19312 scintilla/LexVB.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
19313 (added) scintilla/README.sync, scintilla/ScintillaBase.cxx,
19314 scintilla/ScintillaBase.h, scintilla/ScintillaGTK.cxx,
19315 (added) scintilla/scintilla-marshal.c,
19316 (added) scintilla/scintilla-marshal.h,
19317 (added) scintilla/scintilla-marshal.list,
19318 scintilla/include/SString.h, scintilla/include/SciLexer.h,
19319 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface,
19320 (added) scintilla/patches/scintilla-calltip-align.patch,
19321 (added) scintilla/patches/scintilla-minor.patch,
19322 tagmanager/Makefile.am: Merge (level 4) with ANJUTA_1_2_0 branch.
19324 2004-05-06 Naba Kumar <naba@gnome.org>
19326 * (added) plugins/file-manager/Makefile.am,
19327 (added) plugins/file-manager/anjuta-file-manager-plugin.png,
19328 (added) plugins/file-manager/anjuta-file-manager.plugin.in,
19329 (added) plugins/file-manager/anjuta-file-manager.ui,
19330 (added) plugins/file-manager/plugin.c,
19331 (added) plugins/file-manager/plugin.h,
19332 (removed) plugins/file-manager/an_file_view.h,
19333 plugins/Makefile.am, configure.in,
19334 plugins/file-manager/an_file_view.c: Created file manager plugin.
19336 * plugins/profile-default/plugin.c: Added file manager plugin in default
19339 * libanjuta/Makefile.am: Fixed dependencies.
19340 * pixmaps/anjuta_splash.png: New splash screen.
19342 2004-05-05 Johannes Schmid <jhs@cvs.gnome.org>
19344 * template/template.c/h: Added in-line doc
19345 * manuals/reference/template/*: Added template documentation
19346 * configure.in: Build template docs
19348 2004-05-05 Naba Kumar <naba@gnome.org>
19350 * autogen.sh: Added commands to generate initial interfaces.
19352 * libanjuta/Makefile.am,
19353 (removed)libanjuta/anjuta-plugin-parser.c,
19354 (removed)libanjuta/anjuta-plugin-parser.h,
19355 (added)libanjuta/anjuta-plugin-description.c,
19356 (added)libanjuta/anjuta-plugin-description.h: Renamed plugin-parser to
19357 plugin description.
19359 * libanjuta/anjuta-plugin.c,
19360 libanjuta/anjuta-plugin.h: Added activation and deactivation methods.
19362 * libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h: Fixed documentation
19363 and added AnjutaShellPlacement enum for widgeds placement (passed to
19364 widget add_widget() method.
19366 * libanjuta/plugins.c, libanjuta/plugins.h: Added plugin query routines
19367 and moved plugin sets loading in profile plugins.
19369 * libanjuta/interfaces/.cvsignore,
19370 (removed)libanjuta/interfaces/Makefile.am,
19371 libanjuta/interfaces/libanjuta.idl,
19372 libanjuta/interfaces/anjuta-idl-compiler.pl,
19373 (removed)libanjuta/interfaces/ianjuta-document-manager.c,
19374 (removed)libanjuta/interfaces/ianjuta-document-manager.h,
19375 (removed)libanjuta/interfaces/ianjuta-editor.c,
19376 (removed)libanjuta/interfaces/ianjuta-editor.h,
19377 (removed)libanjuta/interfaces/ianjuta-file.c,
19378 (removed)libanjuta/interfaces/ianjuta-file.h,
19379 (removed)libanjuta/interfaces/ianjuta-message-manager.c,
19380 (removed)libanjuta/interfaces/ianjuta-message-manager.h,
19381 (removed)libanjuta/interfaces/ianjuta-message-view.c,
19382 (removed)libanjuta/interfaces/ianjuta-message-view.h: Removed all *.c,
19383 *.h and Makefile.am files. They are autogenerated. Interfaces are
19384 by anjuta-idl-compiler.pl from libanjuta.idl file.
19386 * manuals/reference/libanjuta/Makefile.am,
19387 manuals/reference/libanjuta/anjuta-architecture.sgml,
19388 manuals/reference/libanjuta/libanjuta-docs.sgml,
19389 manuals/reference/libanjuta/libanjuta-sections.txt,
19390 manuals/reference/libanjuta/libanjuta.types,
19391 manuals/reference/libanjuta/plugin-description-file.sgml,
19392 manuals/reference/libanjuta/writing-plugins.sgml,
19393 (added)manuals/reference/libanjuta/tmpl/.cvsignore,
19394 (added)manuals/reference/libanjuta/tmpl/anjuta-plugin-description.sgml,
19395 (removed)manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19396 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19397 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19398 (added)manuals/reference/libanjuta/tmpl/ianjuta-buildable.sgml,
19399 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-list.sgml,
19400 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-text.sgml,
19401 (added)manuals/reference/libanjuta/tmpl/ianjuta-context-tree.sgml,
19402 (added)manuals/reference/libanjuta/tmpl/ianjuta-context.sgml,
19403 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19404 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19405 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-loader.sgml,
19406 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-manager.sgml,
19407 (added)manuals/reference/libanjuta/tmpl/ianjuta-file-savable.sgml,
19408 (added)manuals/reference/libanjuta/tmpl/ianjuta-file.sgml,
19409 (added)manuals/reference/libanjuta/tmpl/ianjuta-help.sgml,
19410 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable-tree.sgml,
19411 (added)manuals/reference/libanjuta/tmpl/ianjuta-iterable.sgml,
19412 (added)manuals/reference/libanjuta/tmpl/ianjuta-loader.sgml,
19413 (added)manuals/reference/libanjuta/tmpl/ianjuta-markable.sgml,
19414 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19415 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml,
19416 (added)manuals/reference/libanjuta/tmpl/ianjuta-profile.sgml,
19417 (added)manuals/reference/libanjuta/tmpl/ianjuta-renderable.sgml,
19418 (added)manuals/reference/libanjuta/tmpl/ianjuta-sand-box.sgml,
19419 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-loader.sgml,
19420 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream-savable.sgml,
19421 (added)manuals/reference/libanjuta/tmpl/ianjuta-stream.sgml,
19422 (added)manuals/reference/libanjuta/tmpl/ianjuta-transformable.sgml,
19423 (added)manuals/reference/libanjuta/tmpl/libanjuta-iface-marshallers.sgml,
19424 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19425 manuals/reference/libanjuta/tmpl/plugins.sgml: Updated documentation.
19426 Wrote writing-plugins.sgml documentation. Fixed cross links. Added
19427 interfaces template sgmls.
19429 * plugins/Makefile.am,
19430 plugins/devhelp/anjuta-devhelp.plugin.in,
19431 plugins/devhelp/plugin.c,
19432 plugins/editor/action-callbacks.c,
19433 plugins/editor/anjuta-document-manager.plugin.in,
19434 plugins/editor/plugin.c,
19435 plugins/editor/plugin.h,
19436 plugins/editor/text_editor.c,
19437 plugins/sample1/plugin.c,
19438 plugins/message-view/anjuta-message-manager.plugin.in,
19439 plugins/message-view/plugin.c: Fixed shell add_widget method to take
19440 placement. Fixed other errors.
19442 * (added)plugins/profile-default/.cvsignore,
19443 (added)plugins/profile-default/Makefile.am,
19444 (added)plugins/profile-default/anjuta-default-profile-plugin.png,
19445 (added)plugins/profile-default/anjuta-default-profile.plugin.in,
19446 (added)plugins/profile-default/anjuta-default-profile.ui,
19447 (added)plugins/profile-default/plugin.c,
19448 (added)plugins/profile-default/plugin.h: Added a default new
19452 src/action-callbacks.c,
19455 src/main.cpp: Fixed necessary changes for libanjuta
19457 2004-05-04 Naba Kumar <naba@gnome.org>
19459 * libanjuta/anjuta-shell.[h,c], src/anjuta-app.c,
19460 plugins/sample1/plugin.c, plugins/devhelp/plugin.c,
19461 plugins/message-view/plugin.c, plugins/editor/plugin.c: Added shell
19462 placement for default widgets placements.
19464 2004-05-03 Naba Kumar <naba@gnome.org>
19466 * manuals/reference/libanjuta/anjuta-architecture.sgml,
19467 manuals/reference/libanjuta/libanjuta-docs.sgml,
19468 manuals/reference/libanjuta/plugin-description-file.sgml,
19469 manuals/reference/libanjuta/writing-plugins.sgml:
19470 Wrote more sections in writing-plugins document and fixed errors.
19472 2004-05-03 Naba Kumar <naba@gnome.org>
19474 * libanjuta/interfaces/libanjuta.idl: Added interface
19475 IAnjutaFileManager.
19477 * manuals/reference/libanjuta/anjuta-architecture.dia,
19478 manuals/reference/libanjuta/anjuta-architecture.png: Updated
19479 architecture diagram.
19481 * (added) manuals/reference/libanjuta/anjuta-architecture.sgml,
19482 manuals/reference/libanjuta/libanjuta-docs.sgml,
19483 (added) manuals/reference/libanjuta/plugin-description-file.sgml,
19484 (added) manuals/reference/libanjuta/writing-plugins.sgml:
19485 Wrote writing-plugins document and separated chapters into
19486 separate sgml files.
19488 * plugins/file-manager/an_file_view.c,
19489 plugins/file-manager/an_file_view.h: New and improved directory
19492 2004-05-02 Sven Herzberg <herzi@abi02.de>
19494 * anjuta.glade: re-designed the new file dialog
19495 * anjuta_dialogs_strings.c: new strings from the new file dialog
19497 2004-04-30 Naba Kumar <naba@gnome.org>
19499 * libanjuta/interfaces/Makefile.am.iface,
19500 libanjuta/interfaces/anjuta-idl-compiler.pl: Fixed errors.
19502 * libanjuta/interfaces/libanjuta.idl: Updated.
19504 * libanjuta/interfaces/Makefile.am.iface,
19505 libanjuta/interfaces/libanjuta.idl: Updated.
19507 2004-04-29 Naba Kumar <naba@gnome.org>
19509 * libanjuta/interfaces/Makefile.am.iface,
19510 libanjuta/interfaces/libanjuta.idl: Updated.
19512 2004-04-29 Naba Kumar <naba@gnome.org>
19514 * libanjuta/interfaces/giface-idlc-c.pl,
19515 libanjuta/interfaces/libanjuta.idl: Upgraded.
19516 * libanjuta/interfaces/Makefile.am.iface: Added.
19518 2004-04-28 Naba kumar <naba@gnome.org>
19520 * libanjuta/interfaces/giface-idlc-c.pl,
19521 libanjuta/interfaces/libanjuta.idl: Added anjuta interface
19522 definitions and wrote a compiler.
19524 2004-04-28 Naba Kumar <naba@gnome.org>
19526 * libanjuta/anjuta-shell.c: Fixed docs.
19527 * libanjuta/interfaces/Makefile.am,
19528 libanjuta/interfaces/ianjuta-file.c,
19529 libanjuta/interfaces/ianjuta-file.h: Added ianjuta-file.{c,h}
19531 * libanjuta/interfaces/ianjuta-editor.c: Fixed bug.
19533 * manuals/reference/libanjuta/tmpl/anjuta-children.sgml
19535 * manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19536 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19537 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19538 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19539 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml: Updated docs.
19540 * src/anjuta-app.c: Fixed bug.
19542 2004-04-27 Naba Kumar <naba@gnome.org>
19544 * libanjuta/anjuta-preferences-dialog.c,
19545 manuals/Makefile.am: Fixed document bugs and enabled docs
19548 * libanjuta/anjuta-preferences-dialog.c,
19549 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml:
19550 More documentation.
19552 * libanjuta/anjuta-preferences.c,
19553 manuals/reference/libanjuta/libanjuta-docs.sgml,
19554 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19555 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19556 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19557 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19558 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml:
19559 Wrote more documentations.
19561 * (removed) plugins/message-view/imessage-view.c,
19562 (removed) plugins/message-view/ianjuta-msgman.c,
19563 plugins/message-view/Makefile.am,
19564 plugins/message-view/anjuta-msgman.c,
19565 plugins/message-view/anjuta-msgman.h,
19566 plugins/message-view/message-view.c,
19567 plugins/message-view/message-view.h,
19568 plugins/message-view/plugin.c,
19569 plugins/message-view/plugin.h: Moved interface implementations
19570 in their respective classes and used correct macros to
19571 defined class types.
19573 * libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19574 src/action-callbacks.c, src/anjuta-app.c: Subclassed
19575 AnjutaUI from GtkUIManager instead of GtkDialog.
19577 * manuals/reference/libanjuta/Makefile.am,
19578 manuals/reference/libanjuta/libanjuta-docs.sgml,
19579 manuals/reference/libanjuta/libanjuta-sections.txt,
19580 manuals/reference/libanjuta/libanjuta.types,
19581 (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19582 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19583 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19584 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19585 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19586 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml:
19587 Wrote more documentation, fixed typos, added architecture
19588 diagram, updated object types etc.
19590 * plugins/editor/text_editor.c: Fixed interface implementation.
19592 2004-04-26 Naba Kumar <naba@gnome.org>
19594 * (added) manuals/reference/libanjuta/anjuta-architecture.dia,
19595 (added) manuals/reference/libanjuta/anjuta-architecture.png,
19596 manuals/reference/libanjuta/libanjuta-docs.sgml: Added
19597 architecture diagram and a new chapter on plugins description file.
19599 2004-04-25 Naba Kumar <naba@gnome.org>
19601 * libanjuta/anjuta-children.h,
19602 libanjuta/anjuta-plugin.c,
19603 libanjuta/anjuta-plugin.h,
19604 libanjuta/anjuta-preferences.c,
19605 libanjuta/anjuta-shell.c,
19606 libanjuta/anjuta-shell.h,
19607 libanjuta/e-splash.c,
19608 libanjuta/e-splash.h,
19609 manuals/reference/libanjuta/Makefile.am,
19610 manuals/reference/libanjuta/libanjuta-docs.sgml,
19611 manuals/reference/libanjuta/libanjuta-sections.txt,
19612 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19613 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19614 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19615 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19616 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19617 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19618 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19619 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19620 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19621 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19622 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19623 manuals/reference/libanjuta/tmpl/defaults.sgml,
19624 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19625 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19626 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19627 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19628 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19629 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19630 manuals/reference/libanjuta/tmpl/plugins.sgml,
19631 manuals/reference/libanjuta/tmpl/properties.sgml,
19632 manuals/reference/libanjuta/tmpl/resources.sgml,
19633 manuals/reference/libanjuta/tmpl/cell-renderer-captioned-image.sgml,
19634 manuals/reference/libanjuta/tmpl/e-splash.sgml,
19635 manuals/reference/libanjuta/tmpl/ianjuta-document-manager.sgml,
19636 manuals/reference/libanjuta/tmpl/ianjuta-editor.sgml,
19637 manuals/reference/libanjuta/tmpl/ianjuta-message-manager.sgml,
19638 manuals/reference/libanjuta/tmpl/ianjuta-message-view.sgml:
19640 Added more template files and wrote more documentation.
19642 2004-04-24 Andras Timar <timar@gnome.hu>
19644 * configure.in: Added hu to ALL_LINGUAS.
19646 2004-04-23 Naba Kumar <naba@gnome.org>
19648 * configure.in: Fixed compile error.
19650 * libanjuta/anjuta-children.c,
19651 libanjuta/anjuta-children.h,
19652 libanjuta/anjuta-preferences.c,
19653 libanjuta/anjuta-preferences.h,
19654 libanjuta/anjuta-shell.c,
19655 libanjuta/anjuta-ui.c,
19656 libanjuta/anjuta-ui.h,
19657 manuals/reference/libanjuta/Makefile.am,
19658 manuals/reference/libanjuta/libanjuta-docs.sgml,
19659 manuals/reference/libanjuta/libanjuta.types,
19660 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19661 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19662 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19663 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19664 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19665 manuals/reference/libanjuta/tmpl/anjuta-preferences-dialog.sgml,
19666 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19667 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19668 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19669 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19670 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19671 manuals/reference/libanjuta/tmpl/defaults.sgml,
19672 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19673 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19674 manuals/reference/libanjuta/tmpl/glue-plugin.sgml,
19675 manuals/reference/libanjuta/tmpl/gnomefilelist.sgml,
19676 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19677 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19678 manuals/reference/libanjuta/tmpl/plugins.sgml,
19679 manuals/reference/libanjuta/tmpl/properties.sgml,
19680 manuals/reference/libanjuta/tmpl/resources.sgml,
19681 plugins/sample1/plugin.c: Added libanjuta API documentation.
19683 2004-04-22 Naba Kumar <naba@gnome.org>
19685 * libanjuta/anjuta-preferences.c, libanjuta/anjuta-preferences.h,
19686 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19687 libanjuta/anjuta-ui.c, libanjuta/anjuta-ui.h,
19688 libegg/Makefile.am, (removed) libegg/egg-accel-dialog.c,
19689 (removed) libegg/egg-action-group.c, (removed) libegg/egg-action.c,
19690 libegg/egg-combo-action.c, libegg/egg-entry-action.c,
19691 (removed) libegg/egg-markup.c, (removed) libegg/egg-menu-merge.c,
19692 (removed) libegg/egg-radio-action.c, (removed) libegg/egg-toggle-action.c,
19693 (removed) libegg/eggradiotoolbutton.c,
19694 (removed) libegg/eggseparatortoolitem.c,
19695 (removed) libegg/eggtoggletoolbutton.c,
19696 (removed) libegg/eggtoolbar.c,
19697 (removed) libegg/eggtoolbutton.c,
19698 (removed) libegg/eggtoolitem.c,
19699 (removed) libegg/prop-editor.c,
19700 (removed) libegg/test-actions.c,
19701 (removed) libegg/test-drag.c,
19702 (removed) libegg/test-merge.c,
19703 (removed) libegg/test-toolbar.c,
19704 libegg/menu/Makefile.am,
19705 (removed) libegg/menu/egg-accel-dialog.h,
19706 (removed) libegg/menu/egg-action-group.h,
19707 (removed) libegg/menu/egg-action.h,
19708 libegg/menu/egg-entry-action.h,
19709 (removed) libegg/menu/egg-markup.h,
19710 (removed) libegg/menu/egg-menu-merge.h,
19711 (removed) libegg/menu/egg-menu.h,
19712 (removed) libegg/menu/egg-radio-action.h,
19713 (removed) libegg/menu/egg-toggle-action.h,
19714 (removed) libegg/menu/howitshouldwork.txt,
19715 (removed) libegg/toolbar/.cvsignore,
19716 (removed) libegg/toolbar/Makefile.am,
19717 (removed) libegg/toolbar/TODO,
19718 (removed) libegg/toolbar/eggradiotoolbutton.h,
19719 (removed) libegg/toolbar/eggseparatortoolitem.h,
19720 (removed) libegg/toolbar/eggtoggletoolbutton.h,
19721 (removed) libegg/toolbar/eggtoolbar.h,
19722 (removed) libegg/toolbar/eggtoolbutton.h,
19723 (removed) libegg/toolbar/eggtoolitem.h,
19724 (removed) libegg/toolbar/prop-editor.h,
19725 (removed) libegg/toolbar/toolbar-api.txt,
19726 (removed) libegg/toolbar/toolbar-ideas.txt,
19727 plugins/devhelp/anjuta-devhelp.ui,
19728 plugins/devhelp/plugin.c,
19729 plugins/editor/action-callbacks.c,
19730 plugins/editor/action-callbacks.h,
19731 plugins/editor/anjuta-docman.c,
19732 plugins/editor/anjuta-document-manager.ui,
19733 plugins/editor/plugin.c,
19734 P plugins/message-view/Makefile.am,
19735 plugins/message-view/anjuta-message-manager.ui,
19736 plugins/message-view/plugin.c,
19737 plugins/sample1/anjuta-sample.ui,
19738 plugins/sample1/plugin.c,
19739 src/action-callbacks.c,
19740 src/action-callbacks.h,
19741 src/anjuta-actions.h,
19743 src/anjuta.ui: Removed libegg code for menu/toolbar action-merge and used
19744 Gtk actions and UIManager. Fixed all plugins to use this.
19746 * manuals/reference/gtkdoc-scangobj.diff,
19747 manuals/reference/libanjuta/Makefile.am,
19748 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19749 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19750 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19751 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19752 manuals/reference/libanjuta/tmpl/plugins.sgml: Fixed document generation.
19754 * configure.in: Updated to require gtk-2.4 and gnome-2.6.
19756 2004-04-20 Johannes Schmid <jhs@cvs.gnome.org>
19758 * plugins/message-view/imessage-view.c
19759 * plugins/message-view/ianjuta-msgman.c:
19762 2004-04-17 Adam Weinberger <adamw@gnome.org>
19764 * configure.in: Added en_CA to ALL_LINGUAS.
19766 2004-04-08 Naba Kumar <naba@gnome.org>
19768 * libanjuta/interfaces/ianjuta-message-view.[c,h],
19769 libanjuta/interfaces/Makefile.am,
19770 libanjuta/interfaces/ianjuta-message-manager.[c,h]: Implemented
19771 message manager and message view interfaces.
19773 * libanjuta/anjuta-children.h, libanjuta/anjuta-plugin-parser.h,
19774 libanjuta/anjuta-plugin.c, libanjuta/anjuta-plugin.h,
19775 libanjuta/anjuta-shell.c, libanjuta/anjuta-shell.h,
19776 libanjuta/plugins.c, libanjuta/plugins.h, src/action-callbacks.c,
19777 src/anjuta-app.c: Used 'activate' and
19778 'deactivate' virtual methods for plugins. Fixed installed plugins
19779 dialogs. Added remove_widget() method for AnjutaShell.
19781 * libanjuta/interfaces/Makefile.am,
19782 libanjuta/interfaces/ianjuta-document-manager.c,
19783 libanjuta/interfaces/ianjuta-document-manager.h,
19784 libanjuta/interfaces/ianjuta-editor.c,
19785 libanjuta/interfaces/ianjuta-editor.h: Fixed document manager
19786 and editor interfaces.
19788 * plugins/devhelp/plugin.c,
19789 plugins/message-view/anjuta-message-manager.plugin.in,
19790 plugins/message-view/anjuta-msgman.h, plugins/message-view/plugin.c,
19791 plugins/sample1/plugin.c: Updated plugins implementation to
19792 reflect the changes.
19794 2004-04-07 Naba Kumar <naba@gnome.org>
19796 * libanjuta/anjuta-plugin.h, libanjuta/anjuta-shell.[c,h],
19797 libanjuta/plugins.[c,h], libanjuta/interfaces/Makefile.am,
19798 libanjuta/interfaces/ianjuta-editor.h,
19799 (added) libanjuta/interfaces/ianjuta-document-manager.[c,h],
19800 plugins/editor/anjuta-docman.c,
19801 plugins/editor/anjuta-document-manager.plugin.in,
19802 plugins/editor/plugin.c, plugins/sample1/plugin.c,
19803 src/anjuta-app.c: Implemented IAnjutaDocumentManager interface.
19804 Added supported interfaces for plugins. Tested plugin interfaces
19805 through sample plugin.
19807 2004-02-29 Johannes Schmid <jhs@cvs.gnome.org>
19809 * template/Makefile.am, data/templates/library/Makefile.am
19810 Fixed some automake-1.7 incompatibilities
19811 * template/xmltemplate.c: Small fix
19813 2004-02-23 Naba Kumar <naba@gnome.org>
19815 * src/actions-callbacks.[c,h], src/anjuta-actions.h, src/anjuta.ui:
19816 Added plugins manager dialog.
19818 * plugins/editor/Makefile.am: Added libanjuta-interface.la to the
19819 library dependencies.
19821 * src/Makefile.am, src/action-callbacks.c, src/action-callbacks.h,
19822 src/anjuta-actions.h, src/anjuta-app.c, src/anjuta-app.h,
19823 src/anjuta-callbacks.c, src/anjuta_cbs.c, src/main.c.
19824 (new) src/anjuta.[c,h]: Organized session and winodw callbacks. Added
19825 geometry command line option.
19827 2004-02-16 Naba Kumar <naba@gnome.org>
19829 * configure.in, libanjuta/Makefile.am, libanjuta/interface/*:
19830 Added interfaces and IAnjutaEditor editor interface.
19831 * plugins/editor/text_editor.c: Implemented IAnjutaEditor
19833 * libanjuta/anjuta-shell.h: Fixed bug.
19835 2004-02-13 Naba Kumar <naba@gnome.org>
19837 * configure.in: Requires devhelp 0.8.1 (0.8 is broken).
19839 2004-02-13 Johannes Schmid <jhs@cvs.gnome.org>
19841 * data/template/*/.cvsignore:
19842 Avoid all these ? in cvs output
19844 2004-02-13 Naba Kumar <naba@gnome.org>
19846 * configure.in, plugins/devhelp/plugin.c: Fixed devhelp library
19847 includes and linking.
19849 * configure.in, plugins/Makefile.am: Enabled devhelp plugin
19850 and set required version to devhelp 0.8. This devhelp version
19851 can be acquired from gnome cvs branch devhelp branch
19852 devhelp-gtk-2-2 or devhelp-0.8.tar.gz to be released soon.
19854 * src/anjuta.ui, src/actions.h, src/actions-callbacks.h,
19855 src/actions-callbacks.c: Added Dock Manager settings menu item.
19857 * configure.in, plugins/Makefile.am: Disabled devhelp creation.
19858 * plugins/devhelp/plugin.c: Fixed a linking bug.
19860 * configure.in, (added) libegg/gdl-*, libegg/Makefile.am,
19861 libanjuta/gnomefilelist.c, src/anjuta-app.c, src/anjuta-app.h: Removed
19862 external GDL dependency and used libegg codes.
19864 2004-02-12 Naba Kumar <naba@gnome.org>
19866 * configure.in, plugins/Makefile.am, plugins/devhelp/*:
19867 Added devhelp plugin, but it can't be used without a
19868 patch in devhelp. So it's disabled for now.
19870 * libanjuta/.cvsignore, libegg/toolbar/.cvsignore,
19871 libegg/treeviewutils/.cvsignore, plugins/editor/.cvsignore,
19872 plugins/message-view/.cvsignore, plugins/sample1/.cvsignore:
19873 Update cvsignore files.
19875 * libanjuta/plugins.c, widgets/e-splash.c:
19876 Fixed plugins loading to show splash icons.
19878 * plugins/message-view/anjuta-message-manager.plugin.in,
19879 plugins/message-view/plugin.c: Fixed plugin registered name.
19881 * plugins/message-view/anjuta-message-view.png,
19882 plugins/sample1/anjuta-sample-plugin.png: Update images.
19884 * src/Makefile.am, src/anjuta-app.c, src/layout.xml,
19885 src/main.c: Fixed layout loading.
19887 * plugins/devhelp/Makefile.am: Fixed error.
19889 * (removed) widgets/*, libanjuta/plugins.h,
19890 src/main.c: Transfered widgets to libanjuta/.
19892 * libegg/Makefile.am, libegg/*.c: Moved souce files in libegg
19893 toplevel directory to created only one library as libanjuta-egg.
19895 * data/Makefile.am: Fixed build error.
19897 * configure.in, libegg/egg-dock*.c, libegg/layout.glade,
19898 libegg/test-dock.c, libegg/dock/*, libegg/Makefile.am,
19899 libegg/.cvsignore: Added egg dock widget.
19901 * gdl/*: Removed as they are now available in libegg.
19903 2004-02-11 Franco Catrin <fcatrin@tuxpan.com>
19905 * plugins/editor/anjuta-docman.c:
19906 Use stock close icon on tab close button
19908 2004-02-11 Johannes Schmid <jhs@cvs.gnome.org>
19910 * data/template/Makefile.am
19911 data/template/language/Makefile.am
19912 data/template/library/Makefile.am
19913 data/template/text/Makefile.am
19914 data/template/project/Makefile.am
19915 data/template/project/terminal/Makefile.am
19916 configure.in: Created Makefile to install templates
19918 2004-02-11 Naba Kumar <naba@gnome.org>
19920 * plugins/editor/action-callbacks.c,
19921 plugins/editor/anjuta-document-manager.ui,
19922 plugins/editor/plugin.c
19923 plugins/message-view/anjuta-message-manager.ui,
19924 src/anjuta-actions.h, src/anjuta.ui: Fixed Edit->Goto submenu merging.
19926 2004-02-09 Johannes Schmid <jhs@cvs.gnome.org>
19928 * plugins/message-view/*: MessageView plugin is now loaded
19929 The menu items are still dummies.
19931 2004-02-09 Naba Kumar <naba@gnome.org>
19933 * Makefile.am, autogen.sh, configure.in: Added proper gtkdoc
19936 * libanjuta/anjuta-preferences.h: Added some documentation.
19938 * libanjuta/anjuta-shell.h: Removed dead codes.
19940 * (removed) manuals/reference/gtkdoc-scangobj,
19941 manuals/reference/gtkdoc-scangobj.diff,
19942 manuals/reference/libanjuta/.cvsignore,
19943 manuals/reference/libanjuta/Makefile.am,
19944 manuals/reference/libanjuta/README.inline-doc,
19945 manuals/reference/libanjuta/README.sections,
19946 manuals/reference/libanjuta/libanjuta-docs.sgml,
19947 manuals/reference/libanjuta/libanjuta-sections.txt,
19948 manuals/reference/libanjuta/tmpl/anjuta-children.sgml,
19949 manuals/reference/libanjuta/tmpl/anjuta-encodings.sgml,
19950 manuals/reference/libanjuta/tmpl/anjuta-marshal.sgml,
19951 manuals/reference/libanjuta/tmpl/anjuta-plugin-parser.sgml,
19952 manuals/reference/libanjuta/tmpl/anjuta-plugin.sgml,
19953 manuals/reference/libanjuta/tmpl/anjuta-preferences.sgml,
19954 manuals/reference/libanjuta/tmpl/anjuta-shell.sgml,
19955 manuals/reference/libanjuta/tmpl/anjuta-stock.sgml,
19956 manuals/reference/libanjuta/tmpl/anjuta-ui.sgml,
19957 manuals/reference/libanjuta/tmpl/anjuta-utils.sgml,
19958 manuals/reference/libanjuta/tmpl/defaults.sgml,
19959 manuals/reference/libanjuta/tmpl/fileselection.sgml,
19960 manuals/reference/libanjuta/tmpl/glue-factory.sgml,
19961 manuals/reference/libanjuta/tmpl/libanjuta-unused.sgml,
19962 manuals/reference/libanjuta/tmpl/pixmaps.sgml,
19963 manuals/reference/libanjuta/tmpl/plugins.sgml,
19964 manuals/reference/libanjuta/tmpl/properties.sgml,
19965 manuals/reference/libanjuta/tmpl/resources.sgml: Fixed c++ compilation
19966 of scan program. Updated templates.
19968 plugins/editor/action-callbacks.c, plugins/editor/plugin.c: Fixed
19969 editor action callbacks data.
19971 plugins/editor/text_editor.c: Fixed scintilla height problem. Added
19972 scintilla object ref/unref.
19974 2004-02-08 Johannes Schmid <jhs@cvs.gnome.org>
19976 * template/*: Added new xml based template system
19977 * template/dtds/*: Dtds to validate xml files of the template systems
19978 * data/template/*: Some sample template files
19979 Still needs some work but builds fine!
19981 2004-02-06 Naba Kumar <naba@gnome.org>
19983 * cofigure.in, manuals/Makefile.am,
19984 (added) manuals/reference/*: Added API documentation
19985 structure (gtk-doc based).
19987 * libanjuta/libanjuta.h: Updated
19989 2004-02-05 Naba Kumar <naba@gnome.org>
19991 * configure.in: Sets correct dependencies and
19992 uses gdl external library.
19994 * libanjuta/Makefile.am, libanjuta/anjuta-plugin.c,
19995 libanjuta/anjuta-plugin.h, libanjuta/anjuta-utils.c,
19996 libanjuta/anjuta-utils.h, libanjuta/fileselection.c
19997 libanjuta/fileselection.h, libanjuta/glue-factory.c,
19998 libanjuta/gnomefilelist.c, libanjuta/gnomefilelist.h,
19999 libanjuta/plugins.c, libanjuta/plugins.h: Fixed plugin system
20000 and added file dialogs.
20002 * libegg/menu/Makefile.am, libegg/toolbar/Makefile.am,
20003 libegg/treeviewutils/Makefile.am, libegg/util/Makefile.am:
20004 Build dynamic libraries for libegg.
20006 * plugins/Makefile.am, plugins/editor/Makefile.am,
20007 plugins/editor/action-callbacks.c,
20008 plugins/editor/action-callbacks.h,
20009 plugins/editor/anjuta-docman.c,
20010 plugins/editor/anjuta-docman.h
20011 plugins/editor/anjuta-document-manager.plugin.in
20012 plugins/editor/anjuta-document-manager.png
20013 plugins/editor/anjuta-document-manager.ui
20014 plugins/editor/file.c
20015 plugins/editor/file.h
20016 plugins/editor/plugin.c
20017 plugins/editor/print.c
20018 plugins/editor/print.h
20019 plugins/editor/search-replace.c
20020 plugins/editor/search_incremental.c
20021 plugins/editor/search_incremental.h
20022 plugins/editor/text_editor.c
20023 plugins/editor/text_editor.h
20024 plugins/editor/text_editor_cbs.c
20025 plugins/editor/text_editor_menu.h
20026 plugins/sample1/Makefile.am
20027 plugins/sample1/anjuta-sample-plugin.png
20028 plugins/sample1/anjuta-sample.plugin.in
20029 plugins/sample1/anjuta-sample.ui
20030 plugins/sample1/plugin-sample1.c
20031 plugins/sample1/plugin.c
20032 plugins/sample1/plugin.h: Created sample
20033 plugin and fixed editor plugin.
20035 * printing/*: Removed.
20037 * scintilla/Makefile.am: Builds dynamic library.
20039 * src/Makefile.am, src/action-callbacks.c,
20040 src/action-callbacks.h, (removed) src/an_symbol_view.c,
20041 src/anjuta-actions.h, src/anjuta-app.c,
20042 src/anjuta-app.h, src/anjuta-callbacks.c,
20043 src/anjuta-callbacks.h, (removed) src/anjuta.c,
20044 (removed) src/anjuta.h, src/anjuta.ui,
20045 src/layout.xml, src/main.c, src/preferences.h,
20046 src/utilities.c: Debuggged and finally made plugins
20049 * global-tags/Makefile.am: Fixed build error.
20051 2004-02-03 Naba Kumar <naba@gnome.org>
20053 * configure.in: Users GDL from external package.
20054 * plugins/*: Added many new plugins (not ready though).
20055 * src/*: Removed many files (which have been transfered in plugins/).
20057 2004-02-01 Robert Sedak <robert.sedak@sk.htnet.hr>
20059 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20061 2004-01-10 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20063 * configure.in: Added editor plugins
20065 * plugins/Makefile.am, src/search-replace_backend.h,
20066 plugins/editor/Makefile.am, plugins/editor/ action-callbacks.c,
20067 plugins/editor/search-replace.c, plugins/editor/search-replace_backend.h
20069 * Added: plugins/editor/search_incremental.c,
20070 plugins/editor/search_incremental.h
20072 * Update search-replace in plugins/editor
20074 2004-01-09 Johannes Schmid <jhs@cvs.gnome.org>
20076 * plugins/message-view/message-view.c: Some code clean-up
20078 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20080 * Added: search_incremental[ch]
20082 * anjuta.glade, src/search-replace.c, src/search-replace_backend.h,
20083 src/mainmenu_callbacks.c, src/toolbar.c
20084 src/toolbar_callbacks.c, src/toolbar_callbacks.h, src/Makefile.am
20086 * Incremental Search
20088 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20090 * plugins/message-view/anjuta-msgman.[c/h]:
20091 Added message manager for easier message handling with a
20092 similar interface as docman. Of course you can still use
20093 MessageView standalone.
20094 * plugins/Makefile.am: Added message-view because it compiles
20097 2004-01-03 Johannes Schmid <jhs@cvs.gnome.org>
20099 * plugins/message-view/*: Added message-view plugin
20101 * configure.in: Added plugins/message-view/Makefile
20103 2004-01-03 Naba Kumar <naba@gnome.org>
20105 * libanjuta/*.c: Added new files and updated old ones.
20106 * plugins/editor/*: Added editor plugin.
20107 * configure.in: Added editor plugin and moved editor related
20110 2004-01-02 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20112 * src/Makefile.am: Added search-replace_backend.[ch]
20113 Removed: find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20115 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20116 src/search-replace_backend.c, src/search-replace_backend.h,
20117 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20118 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20119 src/toolbar_callbacks.c
20120 * The advanced Search/Replace functionality now replaces the older
20121 Find/Replace stuff.
20122 * The Search/Replace functionality can be interrupted during a long
20125 2003-12-11 Naba Kumar <naba@gnome.org>
20127 * configure.in: Removed libegg flags from ANJUTA_FLAGS.
20128 * libegg/toolbar/Makefile.am, libegg/menu/Makefile.am: Fixed linking
20130 * Makefile.am, libanjuta/*: Added new module.
20131 * src/Makefile.am: Fixed linking error.
20132 * src/watch_cbs.c: Debugger clean up.
20133 * configure.in: Added libanjuta-2.0.pc
20135 * configure.in, libanjuta/Makefile.am,
20136 (new) libanjuta/libanjuta.pc.in, (rm) libanjuta-2.0.pc.in: Used
20139 2003-12-11 Naba Kumar <naba@gnome.org>
20141 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20143 * anjuta.glade, src/Makefile.am, src/aneditor.cxx, src/aneditor.h,
20144 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/cvs.c,
20145 src/mainmenu_callbacks.c, src/memory.c, src/search-replace.c,
20146 src/text_editor.c, src/text_editor.h, (new) src/file.[c,h]:
20147 The user can now give a name at the creation of a new file and
20148 insert automatically (user choice) header, gpl notice, header
20149 template. The file extension is added automatically according
20150 to the selected type of file. The various insert functions have
20151 been moved from mainmenu-callback.c to file.c. The cursor is now
20152 moved after an insert operation. Removes also useless code in
20153 memory.c and search-replace.c
20155 2003-12-11 Pavol Bosik <Pavol.Bosik@siemens.com>
20157 * src/attach_process.c, src/attach_process.h, anjuta/anjuta.glade:
20158 sortable headers, process tree, removal of path and process params
20159 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20160 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20163 2003-12-10 Naba Kumar <naba@gnome.org>
20165 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_3)
20167 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20169 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20171 2003-11-28 Naba Kumar <naba@gnome.org>
20173 * Merged changes from cvs branch ANJUTA_1_2_0 (tag: MERGE_LEVEL_2)
20175 * manuals/de/*: Added german translation docs.
20177 * configure.in, Makefile.am, src/Makefile.am,
20178 libegg/*/*: Added libegg library.
20180 * src/anjuta.ui, src/Makefile.am: Fixed UI file and its
20181 installation directory.
20183 * src/text_editor_cbs.c: Fixed closing of file.
20185 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
20187 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
20189 2003-09-05 Naba Kumar <naba@gnome.org>
20191 * src/Makefile.am, src/anjuta.c, src/anjuta.h, src/anjuta_gui.c,
20192 src/controls.c, src/controls.h, src/mainmenu_callbacks.c,
20193 src/mainmenu_callbacks.h, src/preferences.c, src/preferences.h,
20194 src/project_dbase.c, src/resources.c, src/toolbar_callbacks.c,
20195 src/toolbar_callbacks.h, configure.in, anjuta.glade, anjuta.prj,
20196 anjuta_dialogs_strings.c, (new) src/anjuta-actions.h,
20197 (new)src/anjuta-stock.h, (new) src/anjuta-ui.[c,h],
20198 (new) src/anjuta.ui: Implemented UI (menus and toolbars) merging
20199 using libegg. Initial commit -- compiles but is not complete.
20201 2003-08-08 Abel Cheung <maddog@linux.org.hk>
20203 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
20205 2003-06-04 Abel Cheung <maddog@linux.org.hk>
20207 * configure.in: Removed "ta" from ALL_LINGUAS.
20209 2003-05-16 Jordi Mallach <jordi@sindominio.net>
20211 * configure.in (ALL_LINGUAS): Added "ca" (Catalan).
20213 2003-05-16 Danilo Šegan <dsegan@gmx.net>
20215 * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
20217 2004-04-24 Andras Timar <tmar@gnome.hu>
20219 * configure.in: Added hu to ALL_LINGUAS.
20221 2004-04-14 Naba Kumar <naba@gnome.org>
20223 * src/Makefile.am, printing/Makefile.am,
20224 tagmanager/Makefile.am, launcher/Makefile.am: Enabled deprecated code
20225 because we are still using GtkCombo and build breaks with gtk-2.4.
20227 2004-04-13 Naba Kumar <naba@gnome.org>
20230 * anjuta.spec.in: Fixed build error.
20231 * po/POTFILES.in: Updated.
20232 * manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
20234 2004-04-11 Naba Kumar <naba@gnome.org>
20237 * AUTHORS: Updated.
20238 * configure.in: Added ga in ALL_LINGUAS.
20239 * ChangeLog: Fixed dates.
20241 2004-04-09 Naba Kumar <naba@gnome.org>
20243 * src/print.c: Fixed buffer styling bug when printing with
20246 * data/properties/anjuta.properties: Defined only one base font and
20247 used courier instead of lucidatypewriter, because most newer systems are
20248 unlikely to have it (bug #885023, #925956, #890473).
20250 * configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
20253 * src/an_file_view.c: Fixed possible crash bug.
20255 2004-04-07 Naba Kumar <naba@gnome.org>
20257 * src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
20258 gtk_main_quit() etc..), so that atexit() functions are not called
20259 (which is apparently done to free up memory and we don't need to
20260 do that at this point). Incidentally, something also happens in the
20261 atexit call which freezes the UI for far too long when the application
20262 exits and we want to avoid that..
20263 * src/glade_iface.c: Fixed compiler warning.
20265 2004-04-06 Naba Kumar <naba@gnome.org>
20267 * src/project_dbase_gui.c: Fixed errors.
20269 * src/registers_gui.c: Fixed possible crash bug.
20270 * src/signals_cbs.[c,h], src/signals_gui.c: Removed.
20271 * src/signals.[c,h]: Used tree view and glade file for dialog.
20272 * src/Makefile.am, src/about.c, src/an_file_view.c,
20273 src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
20274 src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
20275 src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
20276 src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
20277 src/commands.c, src/compatibility_0.c, src/compiler_options.c,
20278 src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
20279 src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
20280 src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
20281 src/launcher.h, src/main.c, src/main_menubar.c,
20282 src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
20283 src/message-manager-private.cc, src/message-manager.cc,
20284 src/preferences.c, src/project_config.c, src/project_dbase.c,
20285 src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
20286 src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
20287 src/registers_cbs.h, src/registers_gui.c, src/resources.c,
20288 src/search-replace.c, src/search-replace_backend.c,
20289 src/search_incremental.c, src/search_preferences.c,
20290 src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
20291 src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
20292 src/signals_gui.c, src/source.c, src/src_paths.c,
20293 src/stack_trace.c, src/start-with.c, src/style-editor.c,
20294 src/support.c, src/text_editor.c, src/text_editor_cbs.c,
20295 src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
20296 src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
20297 src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
20298 tagmanager/Makefile.am, scintilla/include/SString.h,
20299 widgets/Makefile.am, widgets/gnomefilelist.c:
20301 Removed all deprecated codes and substituted
20302 with newer APIs. Fixed some possible crash bugs where cell renderers
20305 * scintilla/patches/scintilla-minor.patch: Minor patch.
20307 2004-04-06 Naba Kumar <naba@gnome.org>
20309 * src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
20310 tree after all the files have been added (and not everytime a file
20311 is added in the project). Also fixed some memory corruption
20312 (possibly bug #900478).
20314 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
20315 src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
20316 src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
20317 src/project_dbase_gui.c, src/source.c, src/text_editor.c,
20318 src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
20319 qualifier wherever appropriate.
20321 2004-04-05 Naba Kumar <naba@gnome.org>
20323 * src/launcher.[h,c], src/debugger.c: Added a method in launcher to
20324 switch terminal echo on/off. Debugger requires it off, while the
20325 rest requires it on.
20327 * src/search-replace.c: sets search direction and action (in addtion
20328 to target) for find in files.
20330 2004-04-02 Naba Kumar <naba@gnome.org>
20332 * src/mainmenu_callbacks.c: Sets filename during save of new files.
20334 * src/project_dbase.c, src/debugger, src/an_file_view.c,
20335 src/an_symbol_view.c: Added an gtk events loop for
20336 displaying project loading status (for loading large projects) and
20337 debugger program starting ... just to give an impression of fastness :-).
20339 * configure.in, anjuta.prj: Bumped version to 1.2.2.
20341 * src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
20342 crash bug, which occurs when opening and closing a large project
20345 * src/attach_process.c: Fixed a comiple error for old gcc.
20347 * src/launcher.c: Prints proper error message when launcher child
20348 could not be executed and exits properly. Fixed a crash
20351 * src/resources.c, src/utilities.c, src/glade_iface.c,
20352 src/debugger.c, src/attach_process.c: Properly exits forked children
20353 when they could not be executed.
20355 2004-04-01 Naba Kumar <naba@gnome.org>
20357 * src/search-replace.c: Fixed a crash bug (bug #921893).
20359 2004-03-31 Naba Kumar <naba@gnome.org>
20361 * anjuta.glade: Added a note on compiler options dialog ->support
20362 dialog telling that supports are only available for file mode.
20364 * src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
20366 Improved shutdown time delay by bypassing project closing
20367 and unloading plugins.
20369 * src/build_file.c, data/properties/anjuta.properties: Added a property
20370 to toggle on/off for going to first error automatically.
20372 2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20374 * src/debugger.c: fixed core file loading
20375 * src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
20376 for long lines (bugs #700968 and #911376)
20377 * scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
20379 * src/anjuta.c: Focuses current AnEditor correctly.
20381 2004-03-30 Naba Kumar <naba@gnome.org>
20383 * THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
20384 * AUTHORS: Updated with all contributors names.
20386 * src/about.c: Reads contributors names from AUTHORS file.
20387 * manuals/C/anjuta-manual/authors.xml: Points to online
20390 2004-03-29 Naba Kumar <naba@gnome.org>
20392 * data/properties/ada.properties: Fixed syntax colors. Patch
20393 from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
20396 * src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
20397 src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
20398 generated projects, so that their pixmap files are
20399 found properly (bug #919903).
20401 * configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
20404 * src/source.c: Installs .glade file of libgllade
20405 projects in $(datadir)/$(package)/glade (part of bug #861038).
20407 * src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
20408 in compiler options (bug #883837).
20410 * src/launcher.c: Disabled pty terminal echo. Correctly prompts
20411 for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
20413 2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
20415 * anjuta/src/search-replace.c: fixed another crash bug in
20417 * anjuta/src/debugger.c: wrong breakpoint condition gives error message,
20418 breakpoint property fix
20420 2004-03-29 Naba Kumar <naba@gnome.org>
20422 * src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
20423 (new) manuals/C/anjuta-advanced-tutorial/*:
20424 Added menu entry for 'Anjuta Advanced Tutorial'
20425 written by Olivier Pinçon <opincon _at_ wanadoo.fr>.
20427 2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20429 * src/fileselection.[ch], src/mainmenu_callbacks.c:
20430 Fixed bug #908941 ('Open' starts in wrong directory)
20432 2004-03-26 Naba Kumar <naba@gnome.org>
20434 * anjuta.h, src/message-manager-private.[h,cc]: Fixed
20435 compile error and bug #905738 with terminal.
20437 * src/search_incremental.c, src/register.c, src/sharedlib.c,
20438 src/search-replace.[h,c], src/search_incremental.[h,c],
20439 src/search_preferences.h, src/utilities.c, src/anjuta.c,
20440 src/text_editor.[c,h]: Fixed compiler warnings.
20442 * src/search-replace.c: Fixed a memory corruption (possible
20443 fix for bug #921893, but not yet confirmed).
20445 * src/launcher.c, src/glade-iface.c, src/project_dbase.c,
20446 src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
20447 src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
20448 SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
20450 2004-03-25 Naba Kumar <naba@gnome.org>
20452 * src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
20453 crash bug with attach process dialog and made the dialog closable
20456 * src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
20457 always display within the margin.)
20459 * src/debugger.c: Fixed a typo (detele -> delete) which deletes
20460 the old breakpoint when it's properties are updated
20461 (creating a new updated one).
20463 2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
20465 * src/aneditor.cxx, src/aneditor.h: fixed calltips
20466 displayed for wrong file.
20467 * src/breakpoints.c: conditional breakpoints
20468 * src/controls.c: BUG #912618 - "Save all" for 1 file opened +
20469 "Find in Files..." disabling policy
20471 2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20473 * src/build_file.c: Fixed bug #874380
20474 Goto the first error if it exists.
20476 2004-03-24 Naba Kumar <naba@gnome.org>
20478 * src/anjuta.c: Fixed to get correct child exit status
20479 using mask (bug #905738).
20481 * anjuta.glade, anjuta_dialog_strings.c, src/file.c:
20482 Aligned buttons in the New file dialog,
20483 set default response to OK, entry box activates default response,
20484 ESC closes dialog and hides on delet_event.
20486 2004-03-19 Naba Kumar <naba@gnome.org>
20488 * src/project_dbase.c: fixed bug #893400 ("Remove file" in project
20491 2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
20493 * src/search-replace.c: fixed "Find Usage" crash when no project open
20495 2004-03-17 Naba Kumar <naba@gnome.org>
20497 * data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
20498 Fixed the generated projects to read m4 directory if the directory
20499 exists (bug #917781).
20501 2004-03-12 Naba Kumar <naba@gnome.org>
20503 * HACKING: Fixed formatting for auto-parsing.
20505 2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
20507 * src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
20508 rework (bug #890609)
20510 2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20512 * src/aneditor.cxx: Fixed bug #910097 (Insert comment)
20514 2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20516 * src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
20517 * src/search_preferences.c: Fixed typo.
20519 2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20521 * src/search-replace.c: improved Search&Replace
20522 For the moment "Replace All" does not work with non opened files
20523 but Anjuta should not crash now ! ???
20525 2004-02-26 Naba Kumar <naba@gnome.or>
20527 * src/source.c: Fixed to pass cflags correctly
20528 and suppress the automake's default cflags.
20529 bug #816130, #801056, #782798, #773459
20531 * data/properties/anjuta.properties: Do not defualt to -k make option.
20534 * manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
20537 * src/registers_gui.c: Fixed a runtime warning. bug #900087.
20539 * src/message-manager-private.cc: Disabled debug messages.
20541 2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
20543 * configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
20545 2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20546 * anjuta.glade, src/search-replace.c:
20547 Reduced Search&Replace dialog, bug #902636.
20549 2004-02-23 Naba Kumar <naba@gnome.or>
20551 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
20554 2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20556 * src/search_incremental.c: Fixed bug #900903
20558 2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
20560 * src/defaults.c, src/message-manager.cc, src/project_dbase.c,
20561 src/anjuta.c: Fixed bugs #890609 and #890609
20563 2004-02-23 Naba Kumar <naba@gnome.or>
20565 * src/message-manager.cc: Disconnects menuitem signal properly.
20568 * src/mainmenu_callbacks.c: Do not reload new files. Fixed
20571 2004-02-20 Naba Kumar <naba@gnome.org>
20573 * src/message-manager-private.[c,h]: Implemented keypress
20574 event for the terminal and resets it when ctrl c or ctrl d
20575 is pressed. But it doesn't seem to be working on keypress.
20576 Added a workaround to let it work on key release instead.
20579 * src/search-replace: Fixed compiler warnings.
20581 2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
20583 * src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
20584 Use defined file name when saving new files (fixes bug #898105)
20585 Don't change filename when clicking on a directory
20587 BTW: Happy birthday to me :-)
20589 2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
20591 * src/search-replace.c: Fixed a crash bug
20592 Crash on Find & Replace (#887833)
20594 2004-02-18 Naba Kumar <naba@gnome.org>
20596 * src/executer.c: Fixed a crash bug.
20598 * widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
20599 src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
20600 src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
20601 instead of GtkWindow (Part of bug #671596).
20603 * anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
20604 src/registers_gui.c, src/registers_cbs.[h,c],
20605 src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
20606 src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
20607 src/compiler_options.c, src/an_file_view.c, start-with.c,
20608 src/anjuta-tools.c, help.c:
20610 Added "close" buttons on all
20611 dialogs (HIG) and fixed to properly response to ESC close
20612 (Part of bug #671596).
20614 * src/launcher.c: Disabled printing of long debug lines.
20616 * src/utilities.h: Fixed a compiler warning.
20618 2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
20620 * src/anjuta.c: "Save all" action now asks for filenames for new files
20621 (fixes bug #898111)
20623 2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
20625 * anjuta.glade, src/text_editor.c:
20626 Fixed a typo in Hello World indentation style
20627 Fixed misuse of translated strings when looking for style
20628 This entry fixes bug #876037
20630 2004-02-16 Naba Kumar <naba@gnome.org>
20632 * src/utilities.c: Fixed return value when dest file could
20635 Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
20636 * src/utilities.[c,h]: Removed 'cmp' dependency and used
20637 internal function to compare files.
20639 2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
20641 * src/message-manager-private.cc:
20642 Set bold color as foreground color in terminal
20643 (fixes bug #864924)
20645 * src/aneditor.cxx:
20646 Use font style defined for message indicators in
20647 preferences/messages
20648 (fixes bug #885032)
20650 2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
20652 * src/build_project.c:
20653 Use build.silent option from preferences (fixes bug #895726)
20655 2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
20657 * configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
20659 2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
20661 Patch from Massimo Corà <maxcvs@email.it>:
20662 * scintilla/LexCPP.cxx: Support "///" comments
20664 2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20665 * src/Makefile.am, src/anjuta.c, src/search-replace.c,
20666 src/search_replace.h, src/search-replace_backend.h
20669 * Added: src/search_preferences.c, src/search_preferences.h
20670 Allow the user to save search/replace settings and give them names.
20672 2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
20674 * scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
20675 scintilla/ScintillaGTK.cxx:
20676 Hopefully fixed AMD 64 crash bug by using correct marshaller
20678 2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
20680 * src/preferences.c: Save GtkOptionMenu properties properly
20681 * src/text_editor.c: Fixes editor mispell of fold.symbols property
20683 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20685 * configure.in, src/Makefile.am, scintilla/Makefile.am:
20686 Fixed libiconv issue
20689 2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
20691 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20692 * src/attach_process.c, src/debugger.c, src/registers.c/h,
20693 src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
20694 src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
20695 src/sharedlib_gui.c:
20696 Debugger speed-up, replaced deprecated GtkCList
20698 2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
20700 * src/text-editor.c: Use stock gtk+ close button for editor tabs
20702 2004-01-13 Laurent Dhima <laurenti@alblinux.net>
20704 * configure.in: Added "sq" to ALL_LINGUAS.
20706 2004-01-12 Changwoo Ryu <cwryu@debian.org>
20708 * configure.in: Added "ko" to ALL_LINGUAS.
20710 2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20712 * src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
20713 src/search_incremental.c, src/search_incremental.h:
20714 Search_incremental code cleanup
20716 2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20718 * scintilla/*/*: Updated scintilla to CVS
20719 * Added: scintilla/Readme.sync
20720 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
20721 scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
20722 scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
20723 scintilla/ScintillaGTK.cxx,
20724 scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
20725 scintilla/include/Scintilla.iface: Updated.
20727 2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20729 * search-replace_backend.[ch], search_incremental[ch]: Added
20731 * find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
20732 find_replace.[ch]: Removed.
20734 * anjuta.glade, src/search-replace.c, src/search-replace.h,
20735 src/search-replace_backend.c, src/search-replace_backend.h,
20736 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
20737 src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
20738 src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
20739 functionality now replaces the older Find/Replace stuff. The Search/Replace
20740 functionality can be interrupted during a long Search/Replace.
20742 2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
20744 * widgets/gnomefilesel.c: Fix use of previously freed memory on
20745 selecting ".." and "." from file selector.
20747 2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
20749 * anjuta.glade: Fixed wrong "fold.symbols" property
20751 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20753 * src/project_dbase_gui.c: Alphabetical order ;-)
20754 * src/compiler_options.c: Fixed bug #867539
20755 * src/launcher.c: Workaround for bugs #864922, #849928,
20756 #846386 and #845782: The launcher no longer hangs but does
20757 not get the exit status correctly sometimes.
20758 * Changes suggested by Bosik are obviously already in without
20759 any Changelog entry (ClsGen.c, project_dbase_gui.c)
20760 * NEWS, README, anjuta.prj, configure.in:
20761 Changed version to 1.2.1
20763 Patch from Andreas Volz <andreas99@users.sourceforge.net>:
20764 * anjuta_dialogs_strings.c, anjuta.glade:
20765 Fixed bugs #860906, #859329
20767 Patch from grzegol@pld-linux.org
20768 * anjuta.desktop.in.in: Fixed bug #858993 (Follow
20769 freedesktop.org standard)
20771 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20773 Patch from Stefano Vallarino <stevalla@libero.it>:
20774 * src/source.[c/h]: Fixes cpp sample file to conform to
20775 ISO/IEC 14882, C++-Standard
20777 2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
20779 Review by Johannes Schmid <jhs@cvs.gnome.org>
20780 * src/build_file.[ch]: Add build_execute_shell_command which executes the
20781 command using sh -c.
20782 * src/compile.c: Use build_execute_shell_command when compiling single
20785 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20787 Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
20788 * src/breakpoints.c: Code cleanup, workaroud for possible
20790 * src/src_paths.c: Update debugger dirs on directory change
20792 2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
20794 Review by Johannes Schmid <jhs@cvs.gnome.org>
20795 * src/attach_process.c, src/attach_process.h, anjuta.glade:
20796 sortable headers, process tree, removal of path and process params
20797 * src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
20798 anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
20801 2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
20803 Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
20804 * anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
20805 Add a dialog for "New file" which lets the user set the
20806 filename and to add copyright/header templates to the file
20807 * Review: Changed function names to contain modules name (file_)
20809 2003-12-09 Naba Kumar <naba@gnome.org>
20811 * setup-gettext: Fixed a typo.
20812 * scintilla/Makefile.am: Fixed a build error for SMP systems.
20814 ---- Released version 1.2.0 ---
20816 2003-12-08 Naba Kumar <naba@gnome.org>
20818 * src/preferences.c: Fixed compiler error.
20819 * global_tags/create_global_tags.sh: Fixed to install properly
20820 even when system.tags could not be generated.
20823 2003-12-06 Naba Kumar <naba@gnome.org>
20825 * setup-gettext: Fixed to not generate intl directory with gettextize.
20827 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
20828 * src/anjuta.c: Filters out unnecessary files from find in files
20832 * manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
20833 * src/widzard_gui.c: Added horiz scrollbar for desc text.
20835 2003-12-04 Naba Kumar <naba@gnome.org>
20837 * src/gnome_project.c: Enables debug and optimization flags for
20840 Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
20842 * src/project_dbase_gui.c: combined header and c files for
20845 * plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
20846 * data/properties/pascal.properties: Fixed pascal syntax highlighting.
20848 2003-11-30 Abel Cheung <maddog@linux.org.hk>
20850 * configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
20852 2003-11-29 Naba Kumar <naba@gnome.org>
20854 * configure.in, anjuta.prj: Bumped version to 1.2.0.
20857 2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
20859 * src/main_menubar.c: Now files cannot be opened twice in recently
20862 2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
20864 * src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
20866 2003-11-28 Naba Kumar <naba@gnome.org>
20868 * scintilla/*/*: Updated scintilla to CVS (2003-11-28)
20870 2003-11-27 Naba Kumar <naba@gnome.org>
20872 * src/breakpoints.c, src/launcher.c, src/find_text.c,
20873 src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
20875 * src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
20876 src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
20877 src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
20878 checkbox in project wizard (project options page) to enable/disable
20879 source code generation with glade(mm).
20883 2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
20885 * src/dnd.c: Opening files with special characters in the name.
20887 2003-11-20 Jordi Mallach <jordi@sindominio.net>
20889 * configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
20892 2003-11-18 Naba Kumar <naba@gnome.org>
20894 * src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
20895 src/find_in_files.c, src/gnome_project.c, src/launcher.c,
20896 src/project_import.c, plugins/patch/patch-plugin.c:
20897 Fixed g_signal_diconnect calls to pass correct data.
20898 (Fixed possible crash in project imports).
20902 2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
20904 Reviewed by Naba Kumar <naba@gnome.org>
20905 * src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
20906 and debugger. Sets default settings for pty in launcher.
20907 * data/gdb.init: Removed charset work around (now works with user's
20909 * src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
20911 2003-11-18 Naba Kumar <naba@gnome.org>
20913 * src/anjuta-encodings.c, src/preferences.c: Renamed all variable
20914 names of 'index' to 'idx'.
20916 2003-11-17 Naba Kumar <naba@gnome.org>
20918 Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
20919 * src/project_dbase.c: Prompts user for unsaved project files
20920 when project is closed.
20922 2003-11-16 Naba Kumar <naba@gnome.org>
20924 Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
20925 * src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
20928 2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
20930 * src/anjuta.c: Fixed crash related to tag == NULL while
20933 2003-11-11 Naba Kumar <naba@gnome.org>
20935 * src/glade_iface.c: Avoids error conditions for glade or glademm not
20936 found. It simply doesn't generate the c/c++ codes and continues with
20940 2003-11-10 Naba Kumar <naba@gnome.org>
20942 * anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
20943 'Start with dialog'.
20945 * configure.in, manuals/Makefile.in, manuals/de/* (new): Added
20946 German translation of anjuta-tutorial.
20948 * src/launcher.c: Fixed an encoding bug with GIOChannels.
20951 2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
20953 * src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
20954 Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
20955 the syntax highlighting in Preferences, the automatic syntax
20956 highlighting is now selected. When the debugger is stopped and the
20957 breakpoints window not closed, the gtk_tree_view in this window is
20958 now made unsensitive.
20960 2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
20962 * src/preferences.h, src/preferences.c, anjuta.glade:
20963 Fixed translation bug in preferences by using GtkOptionMenu
20964 * anjuta.prj: Project version 1.1.98
20966 ---------------- Released version 1.1.98 ----------------
20968 2003-11-07 Naba Kumar <naba@gnome.org>
20970 * anjuta.spec.in: Revived docs package and combined all docs into
20972 * configure.in: Bumped version to 1.1.98 rc2
20974 * anjuta.spec.in: Fixed scrollkeepr-update command.
20975 * anjuta.spce.in: Fixed file permissions.
20977 2003-11-06 Naba Kumar <naba@gnome.org>
20979 * src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
20980 menus to activate anjuta helps.
20982 * manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
20983 manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
20984 manuals/C/anjuta-faqs/legal.xml (added),
20985 manuals/C/anjuta-faqs/Makefile.am,
20986 manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
20987 manuals/C/anjuta-faqs/.cvsignore,
20988 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
20989 manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
20990 manuals/C/anjuta-tutorial/legal.xml (added),
20991 manuals/C/anjuta-tutorial/Makefile.am,
20992 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
20993 manuals/C/anjuta-tutorial/.cvsignore,
20994 manuals/C/anjuta-manual/*.sgml (removed),
20995 manuals/C/anjuta-manual/*.xml (added),
20996 manuals/C/anjuta-manual/Makefile.am,
20997 manuals/C/anjuta-manual/anjuta-manual-C.omf,
20998 manuals/C/anjuta-manual/.cvsignore,
20999 manuals/C/topic.dat (removed), manuals/C/Makefile.am,
21000 manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
21001 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
21002 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
21003 manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
21004 manuals/ja/anjuta-faqs/legal.xml (added),
21005 manuals/ja/anjuta-faqs/Makefile.am,
21006 manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
21007 manuals/ja/anjuta-faqs/.cvsignore,
21008 manuals/ja/anjuta-manual/*.sgml (removed),
21009 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
21010 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
21011 manuals/ja/anjuta-manual/*.xml (added),
21012 manuals/ja/anjuta-manual/Makefile.am,
21013 manuals/ja/anjuta-manual/anjuta-manual-C.omf,
21014 manuals/ja/anjuta-manual/.cvsignore,
21015 manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
21016 manuals/sgmldocs.make (removed),
21017 manuals/xmldocs.make (added), manuals/omf.make (added),
21018 manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
21019 documentations to newer docbook xml documentations. Converted
21020 Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
21021 Enabled manulas installations.
21023 * gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
21025 2003-11-05 Naba Kumar <naba@gnome.org>
21027 * data/gdb.init: Sets host's charset to ascii to solve debugger
21028 freeze up due to uninitialized strings in target program.
21030 * src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
21031 Fixed a crash bug with 'Add expression in watch'. Bug #822017
21035 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21036 src/launcher.c: Turns off echo in spawned pty to fix debugger.
21038 2003-11-04 Naba Kumar <naba@gnome.org>
21040 * scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
21043 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21044 * src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
21045 src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
21046 src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
21049 * src/search-replace.c: Fixed infinite loop bug.
21050 * start-with.c: Fixed a crash bug with "Open last project".
21052 Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
21053 * scintilla/Makefile.am: Fixed compiler option.
21055 2003-10-16 Naba Kumar <naba@gnome.org>
21057 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
21058 * src/text_editor.c: Fixed autoformat.
21060 2003-10-15 Naba Kumar <naba@gnome.org>
21062 * src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
21065 2003-10-09 Naba Kumar <naba@gnome.org>
21067 * src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
21069 2003-10-08 Naba Kumar <naba@gnome.org>
21071 * src/source.c: Fixed a GETTEXT typo error.
21072 * anjuta.glade: Made 'Sorted in order you open them' default option
21075 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21076 * anjuta.glade, data/properties/anjuta.properties:
21077 Fixed the freeze of the "Preferences" combos at the first Anjuta
21078 init is generated by:
21079 - a not complete translation of preferences.c file
21080 - a difference between 2 names in anjuta.glade and
21081 anjuta.properties (arrows --> Arrows , bottom --> Bottom)
21082 - the same name given to 3 combos (anjuta.glade).
21084 * src/find_text.c: If the "whole document" mode is selected,
21085 a new search will select the next occurrence (Bug #764954).
21086 It is now possible to use the shortcuts to search next or previous
21087 occurrence even if the search dialog has the focus. Bug #790318
21089 * src/main_menubar_def.h: "Select code block" shortcut; the new
21090 shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
21093 Patch from: Richard Lee <r.h.lee@comcast.net>
21094 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
21095 tagmanager/tm_workspace.c: The following is a patch to fix a
21096 seemingly random occurence where Anjuta would crash when a
21097 certain key was pressed.
21099 2003-09-29 Naba Kumar <naba@gnome.org>
21101 * src/find_in_files.c: Ignores binary by default. Disabled the option
21102 of NOCVS search, because launcher does not use sh and hence can not
21105 * src/project_dbase.c, src/session.[h,c]: Fixed to save the
21106 "clean before build" state in project session and not in account session,
21107 otherwise the state gets reflected to other projects causing annoyance.
21109 * src/compiler_options.c: Fixed a bug where compiler options were always
21110 claimed 'modified'.
21112 * src/build_project.c, data/properties/anjuta.properties,
21113 src/commands.[h]: Fixed a bad bug where clean-before-build
21116 * scintilla/patches/research-cvs-nolog.diff,
21117 scintilla/patches/scintilla-ac-gtk2-port.diff,
21118 scintilla/patches/scintilla-ac-sort-fix.diff,
21119 scintilla-optimization.diff: Removed, because they are already in
21122 * scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
21125 * scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
21126 scintilla/LexYAML.cxx: Added new scintilla lexers.
21128 * TODO, NEWS: Updated.
21130 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21131 * src/utilities.c: Fixed typo bugs.
21133 2003-09-26 Naba Kumar <naba@gnome.org>
21135 * src/anjuta.c: Only connects to kernel SIGCHLD signal.
21136 * src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
21137 src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
21138 text_editor_find() and Fixed I-Search wrapping.
21139 * src/debugger.c: Fixed to pass a newline after a debugger
21140 command (which was broken since the launcher was refactored.
21141 (Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
21143 2003-09-25 Naba Kumar <naba@gnome.org>
21145 * src/toolbar_callbacks.c: Fixed start of incremental search.
21147 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21148 * src/controls.c, src/main_menubar.c, src/main_menubar.h,
21149 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21150 src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
21151 menu and implementation.
21153 2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21155 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21156 * src/debug_tree.c, src/debug_tree.h: Fixed color of modified
21157 variables in Locals window.
21159 2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
21161 Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
21162 * src/utilities.[ch] : Fix a tooltip bug in
21163 anjuta_util_toolbar_append_stock(), the label appeared instead of
21164 the tooltip text. Remove label from arguments of the function
21165 because label is included in the stock icon data.
21166 * src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
21167 * src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
21168 * FIXME: translation file should be updated because of label text removal.
21170 2003-09-24 Naba Kumar <naba@gnome.org>
21172 * scintilla/PlatGTK.cxx: Fixed font setting in widget style.
21174 * src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
21175 src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
21176 src/project-import.c, src/anjuta.c: Implemented buffered outputs for
21177 stdout and stderr. Also buffered output and check-for-password
21178 can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
21179 with password prompts. Checkes for password prompts from all outputs.
21181 * src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
21182 which takes a string (which could be utf8 also) and converts into
21185 * src/main.c: Connects kernel signals after gnome_program_init().
21187 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21188 * src/message-manager.c: Fixed bug #787026 by converting the strings
21191 2003-09-22 Naba Kumar <naba@gnome.org>
21193 * src/scintilla/patches/scintilla-ac-gtk2-port.diff,
21194 scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
21195 GtkCList and using GtkTreeView instead. Added the patch.
21196 * src/scintilla/patches/scintilla-ac-sort-fix.diff,
21197 scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
21199 2003-09-19 Naba Kumar <naba@gnome.org>
21201 * printing/print.c: Proper UTF8 printing support.
21202 * src/main.c: moved kernel signal connects at the
21203 end of application initialization.
21205 2003-09-18 Naba Kumar <naba@gnome.org>
21207 * scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
21208 (new) lexers.make, (new) lexers: Update scintilla to latest
21209 scintilla CVS (2003-09-18), added new lexers, automated
21210 lexers makefiles sections and scintilla update. Added
21211 patches. Optimized pango rendering. Fixed a crash bug
21214 * (new) scintilla/patches/research-cvs-nolog.diff: Added
21215 patch to remove cvs log command from RESearch.cxx file.
21216 * scintilla/patches/scintilla-pango-always.diff:
21218 * scintilla/RESearch.cxx: Removed spurious cvs log command
21220 * (new) scintilla/test-scintilla.cxx: A test file for scintilla.
21222 Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
21223 * src/dnd.c: Fixed a crash bug with DND.
21225 2003-09-15 Naba Kumar <naba@gnome.org>
21227 * src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
21228 src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
21229 src/toolbar_callbacks.c: Added an additional parameter to
21230 text_editor_goto_line() funtion which decides if the line should
21231 be made visible (if it's under fold).
21233 * src/style-editor.c: Fixed a compiler warning.
21234 * src/message-manager.cc: Calls parent method correctly.
21236 * src/preferences.h: Fixed prent class.
21238 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21239 * src/project_dbase.c: Fixed bug #713210.
21241 2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
21243 * configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
21245 2003-09-11 Naba Kumar <naba@gnome.org>
21247 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21248 * src/style-editor.c: Fixed bug #769130 (Crash on font
21251 * src/message-manger.[h,cc]: Made AnMessageManager
21252 derived from GtkFrame and removed deprecated code.
21254 * src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
21257 2003-09-09 Naba Kumar <naba@gnome.org>
21259 * src/Makefile.am: Addded rules for built sources.
21261 2003-09-08 Naba Kumar <naba@gnome.org>
21263 * (new) src/anjuta-marshalers.list: Added marshalers definition
21266 * src/source.c: Fixed bug #762043 and makes sure, CFLAGS
21267 and CXXFLAGS are not overwriten by automake's default.
21268 * src/style-editor.c: Added 'operators' in the style editor.
21270 Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
21271 and Jesus Gonzalez <jgonzlz@terra.es> (combined).
21272 * src/message-manager-private.cc, src/message-manager.cc:
21273 Converts message going into message into UTF-8 endoding.
21274 * src/main.c: Uses UTF-8 codeset for localization.
21276 2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
21278 * src/anjuta.desktop.in.in: Added Encoding attribute (required).
21280 2003-09-08 Naba Kumar <naba@gnome.org>
21284 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21285 * src/find_in_files.c, src/find_replace.c, src/search_replace.c:
21286 Fixed bug #798717, Find - Find&Replace - Find in files bug;
21287 The combo entries were updated if the same data with a different
21288 case exist in the combo list. The combo entries are now case sensitive.
21289 Search&Replace bug; First search ,max actions = 0 ==> now max
21292 2003-09-08 Naba Kumar <naba@gnome.org>
21295 * src/utilities.[c,h]: a function takes contant args.
21296 * src/anjuta.[c,h]: Fixed child registering/unregistering routine.
21297 Now the child terminated signal is emitted properly.
21298 * src/Makefile.am: Used $(top_srcdir) for referring to
21300 * (new) src/anjuta-marshalers.list, src/Makefile.am: Added marshalers
21301 definitions file which will generate anjuta-marshalers.[c,h] files.
21302 * src/.cvsignore: Updated.
21303 * src/build_project.c: Changed su command to preserve quotes.
21304 * src/anjuta-tools.c, tagmanager/tm_project.c,
21305 tagmanager/tm_workspace.c: Use standard tmp file.
21306 * configure.in: Cleaned up. Provide -g -O0 flags for final build also
21307 so that users could report bugs easily.
21308 * configure.in, anjuta.spec.in: Removed libzvt references/dependency.
21310 * tagmanager/tm_workspace.c, tm_file_entry.c, widgets/gnomefilelist.c,
21311 printing/print.c, plugins/sample1/plugin-sample1.c, src/an_file_view.c,
21312 src/an_symbol_view.c, src/utilities.[c,h], src/anjuta-encodings.c,
21313 src/attach_process.c, src/breakpoints.c, src/commands.c,
21314 src/compiler_options.c, src/configurer.c, src/cvs_gui.c,
21315 src/cvs_cbs.c, src/debug_tree.c, src/debugger.c, src/executer.c,
21316 src/find_in_files.c, src/find_in_files_cbs.c, src/mainmenu_callbacks.c,
21317 src/memory.c, src/message-manager-private.c, src/preferences.c,
21318 src/project_config.c, src/project_dbase.c, src/source.h, src/src_paths.c,
21319 src/search-replace.[c,h], stack_trace.c, text_editor.c,
21320 src/text_editor_cbs.c, src/toolbars.c, src/watch.c, src/watch_gui.c,
21321 src/source.c, src/anjuta.c, src/glade_iface.c, src/style_editor.c:
21322 Fixed compile warnings and cleanup.
21324 * src/launcher.[c,h], src/anjuta-tools.c, src/build_file.c,
21325 src/build_project.c, src/clean_project.c, src/compile.c, src/configurer.c,
21326 src/cvs.c, src/find_in_files.c, src/gnome_project.c, src/project_import.c:
21327 Removed libzvt usage and implemented child spawing differently. Launcher is
21328 now proper GObject, which can be created multiple times (and can be
21329 operated in parallel).
21331 * src/appwizard_cbs.c: Fixed bug #740881 (crash on project wizard).
21332 * src/project_import_gui.c, src/project_import_cbs.c,
21333 src/project_import.[c,h], mainmenu_callbacks.c: Fixed bug #766070
21334 (crash on project import). Removed deprecared codes.
21336 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21338 * src/cvs.c: Fixed cvs output bug.
21340 2003-09-03 Naba Kumar <naba@gnome.org>
21342 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21343 * src/aneditor.cxx, src/breakpoints.c, src/breakpoints.h,
21344 src/mainmenu_callbacks.c, src/text_editor.c, src/text_editor.h,
21345 src/text_editor_cbs.c: Implements --
21346 If the debugger is started
21347 A double click in the margin add or remove a breakpoint
21348 A single click activate or deactivate the breakpoint
21350 A double click in the margin add or remove a bookmark
21352 2003-09-03 Johannes Schmid <clubfan@users.sourceforge.net>
21354 Reviewed by Naba Kumar <naba@gnome.org>
21355 * src/cvs_gui.[c/h], mainmenu_callbacks.c:
21356 User is now able to choose a branch on cvs update for project.
21357 Cleaned up variable names.
21359 2003-09-03 Naba Kumar <naba@gnome.org>
21361 * (new) scintilla/LexEScript.cxx, scintilla/LexLout.cxx,
21362 src/Makefile.am: Added lexers.
21363 * scintilla/*/*: Updated...
21364 * src/an_symbol_view.c: Fixed a crash bug.
21365 * src/compiler_options.c, src/project_dbase.c: Fixed compile
21367 * src/main_menubar.[c,h]: Removed 'page setup' menu item.
21368 * src/source.c: Fixed project generation bug with gettext code.
21369 * tagmanager/tm_project.c: Fixed a crash bug.
21370 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21371 bug when there is no project open. Bug #____.
21372 * src/source.c: Fixed a bug with build failure with non-gnome
21373 project with glade-generated source (eg. gtk2). Bug #____.
21376 2003-08-22 Naba Kumar <naba@gnome.org>
21378 Patch from: Rob Bradford <rob@debianplanet.org>
21379 * data/Makefile.am: Fixed to install properly during
21382 Patch from: Etay Meiri <etay-m@bezeqint.net>
21383 * src/debug-tree.c: Fixed a crash bug.
21384 * src/compiler_options.c: Takes care of linking the missing pieces;
21385 C flags, libs, optimization options, debug and profile.
21387 Patch from: Enver ALTIN <ealtin@casdb.com>
21388 * src/anjuta_cbs.c, src/find_replace.c: Trivial dialog HIG fixes.
21390 2003-08-22 Johannes Schmid <clubfan@users.sourceforge.net>
21392 Reviewed by Naba Kumar <naba@gnome.org>
21393 * src/project_dbase.c: Fixed bugs #778263 and #778413
21394 Adding multiple files to project should work now.
21396 2003-08-22 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
21398 Reviewed by Naba Kumar <naba@gnome.org>
21399 * src/dnd.c: Fixed Drag&Drop (opening file(s)).
21400 * src/debug_tree.c, src/debugger.c: Fixed context menu separator
21403 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21405 * anjuta.glade, anjuta_dialog_strings.c: Fix typo. (#107513)
21407 2003-08-08 Abel Cheung <maddog@linux.org.hk>
21409 * src/text_editor.c: Fix translatable string (#113934).
21411 2003-07-04 Naba Kumar <naba@gnome.org>
21413 * src/compiler_options.c, src/project_dbase.c: Fixed build failure
21414 bug when there is no project open. Bug #____.
21416 * src/source.c: Fixed a bug with build failure with non-gnome
21417 project with glade-generated source (eg. gtk2). Bug #____.
21419 2003-06-26 Naba Kumar <naba@gnome.org>
21421 * src/anjuta.h: Removed reference to windows-dialog.h.
21422 * src/message-manager-private.[cc,h]: Fixed doulbe click
21423 activation of messages to properly jump at the destination.
21424 * src/toolbar_callbacks.c: Fixed search combo pulldown bug.
21425 * src/toolbar.c: Code clean-ups.
21427 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
21428 tagmanager/tm_symbol.c: Used g_return_if_fail() instead of g_assert().
21430 * src/message-manager-private.[cc,h]: Removed dead codes.
21432 * (new) data/properties/css.properties,
21433 data/properties/anjuta.properties, data/properties/Makefile.am:
21434 Added CSS syntax hiliting properties.
21436 * tagmanager/tm_file_entry.c: Fixed a possible bug.
21437 * src/debugger.c: Clean ups.
21438 * src/lexer.h: Added CSS lexer definition.
21440 * Makefile.am: Installs destop file properly.
21441 * configure.in: Bumped version to 1.1.97 (RC1 for 1.2.0 stable).
21442 * NEWS: Updated for 1.1.97 release.
21443 * src/main_menubar_def.h: Changed some non working shortcuts.
21445 2003-06-24 Naba Kumar <naba@gnome.org>
21447 * src/search-replace.c: Shows the dialog properly, even when it is
21448 hidden behind another window.
21450 * (removed) src/windows-dialog.[c,h], src/Makefile.am, po/POTFILES.in,
21451 src/anjuta.[c,h], (removed) pixmaps/windows-style-*.png,
21452 pixmaps/Makefile.am: Removed windows-dialog and setup wizard files
21455 * anjuta.glade, anjuta_dialog_strings.c: Removed windows-dialog and
21456 setup wizard dialogs.
21458 * src/debugger.c: Removed a redundant call to
21459 debugger_update_controls().
21460 * src/compiler_options.c, src/launcher.c: code cleanup.
21461 * src/executer.c: Fixed execution bug with 'Set Program params...".
21463 2003-06-23 Naba Kumar <naba@gnome.org>
21465 * widgets/e-splash.c: Removed border around the splash image.
21466 * anjuta.spec: correct libgnomeprintui22 name in depencencies.
21467 * widgets/gnomefilelist.c: Implemented multiple file selection mode.
21468 * src/cvs.c: Added a frame around commit log text widget.
21469 * src/prefereces.[c,h], anjuta.glade, anjuta_dialog_strings.c: Fixed
21470 crash bug associated with translated combo box list in preferences
21471 dialog (in different locale other than en_US). Used widget names
21472 to pass the combo list items.
21473 * po/POTFILES.in: Updated.
21474 * src/launcher.c: Creates the zvt terminal at startup (and not
21475 every time a build is done) -- speeds up buld operations.
21476 * src/file_history.c: Should be if() conditional instead of
21478 * tagmanager/tm_work_object.c, src/utilities.c, src/text_editor.c:
21479 Disabled useless warnings.
21480 * src/project_dbase.c: Fixed bonobo 2 project name.
21481 * src/project_dbase.c, src/source.c: Corrected bonobo2 project name
21482 and uses correct glade-2 for file generation.
21484 2003-06-21 Naba Kumar <naba@gnome.org>
21486 * src/aneditor.cxx: Fixed bugs with debug tip dwell start and end.
21487 And disables autocomple show for numbers (very annoying).
21488 * src/mainmenu_callbacks.[c,h], src/main_menubar_def.h,
21489 src/main_menubar.[c,h], src/controls.c, src/toolbar.[c,h],
21490 src/toolbar_callbacks.[c,h]: Removed unnecessary menuitems
21491 from view menu and adjust the controls accordingly.
21492 * src/anjuta.c: Changed 'not implemented' dialog to info dialog with
21494 * src/project_dbase.[c,h]: Removed show_local flag processing.
21495 * src/message-manager.[c,h]: Reorganized messages tabs in more
21497 * configure.in, anjuta.spec.in: Fixed gnome-print and zvt dependencies.
21498 Also added PCRE dependency.
21500 2003-06-20 Naba Kumar <naba@gnome.org>
21502 * pixmaps/anjuta_splash.png: New splash.
21503 from Jean Schurger <yshartk@schurger.org>
21505 * src/controls.c: De-sensitize run-to-cursor when debugger
21507 * src/cvs_gui.c: Set default reponse for various cvs dialogs.
21509 * src/message-manager-private.cc: Fixed to properly jump at
21510 the right file:line.
21512 * src/appwiz_page1.c: Fixed to correctly determine the project
21513 trpe from the wizard.
21515 2003-06-20 Naba Kumar <naba@gnome.org>
21517 * src/message-manager.cc, mainmenu_callbacks.c: Code cleanup.
21518 * src/watch_gui.c: Code cleanups.
21519 * src/debugger.[c,h], src/stack_trace.[c,h],
21520 (removed) src/stack_trace_cbs.[c,h], (removed) src/stack_trace_gui.h,
21521 src/Makefile.am: Merged stack_trace[_cbs/_gui] into stack_trace.c,
21522 Removed direct access to stack_trace private data, Increased debugger
21523 command size from 256 to 1024 (to be on safer side). Also implemented
21524 row-activated signle for seting frame and viewing the source.
21525 * src/debugger.c: Avoids starting program and stopping debugger
21526 when starting debugger and stopping program, respectively.
21528 * src/debugger.[c,h], src/main_menucallbacks.c, src/controls.c:
21529 Reverted codes to start debugger automatically
21530 The file is brought to the state just after the branching
21531 (debugger.c == 1.27 and debugger.h == 1.10 rev.), except for
21532 some code clean ups.
21534 * src/launcher.[h,c], plugins/patch/patch-plugin.c,
21535 src/anjuta-tools.c, src/build_file.[c,h], src/build_project.[c,h],
21536 src/compile.[c,h], src/clean_project.[c,h], src/configurer.[c,h],
21537 src/cvs.c, src/find_in_files.[c,h], src/gnome_project.[c,h],
21538 src/project_import.[c,h], src.anjuta.c, src/mainmenu_callbacks.c,:
21539 src/project_dbase.c: Code clean ups.
21541 * anjuta.glade, anjuta_dialog_strings.c: Fixed a hard coded pref
21542 (Projects dir) so that correct $HOME/Projects path is set when
21543 anjuta is run for the first time.
21545 2003-06-13 Guntupalli Karunakar <karunakar@freedomink.org>
21547 * configure.in: Added "ml" for Malayalam in ALL_LINGUAS.
21549 2003-06-13 Naba Kumar <naba@gnome.org>
21551 * src/stack_trace_cbs.c: Moved variable declaration at the
21552 top of the block (bug #737867)
21554 * src/source.c: use target_CFLAGS and target_CXXFLAGS instead of
21555 just CFLAGS and CXXFLAGS (bug #743617).
21557 * src/create_global_tags.sh: Fixed shell script to properly
21558 detect installed *-config files.
21560 2003-06-12 Naba Kumar <naba@gnome.org>
21562 * src/preferences.[c,h]: Added methods for custom widgets in
21563 preferences: using custom set/get methods for them.
21565 * src/anjuta-encoding.c: Implemented up/down of the encodings
21566 in the list and property saves correctly.
21568 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21569 * src/aneditor.cxx: Fixes Anjuta looping when a backward search reaches
21570 the beginning of a file.
21572 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21573 * src/aneditor.cxx, src/aneditor.h,
21574 src/controls.c, src/main_menubar.c, src/main_menubar.h,
21575 src/main_menubar_def.h, src/mainmenu_callbacks.c,
21576 src/mainmenu_callbacks.h: Allows the operator to select the current
21577 word or the current line (Request: 680801). It puts also
21578 sensitive/unsensitive several select/comment menu items.
21580 * src/breakpoints.c: Presets by default the current line for a
21581 defined breakpoint.
21583 2003-06-11 Naba Kumar <naba@gnome.org>
21585 * src/anjuta.c, src/text_editor.c: Fixed bug #715270. 'Changed' file name
21586 color (red highlight) now cosistent for inactive tabs also.
21588 * src/main_menubar.c, src/main_menubar_def.h: Fixed bug #715261. Moved
21589 'Advanced search and replace' in Edit->Search submenu.
21591 * data/properties/tcltk.properties: Fixed bug #731851. Added line
21592 wrappings '\' where they were missing.
21594 * src/mainmenu_callbacks.c: Fixed bug #751715. The 'Customize menu'
21595 message is now more descriptive and details the correct thing to do
21596 for GNOME2 desktop.
21598 2003-06-10 Naba Kumar <naba@gnome.org>
21600 * autogen.sh.generic, autogen.sh.gtk, autogen.sh.gtkmm
21601 autogen.sh.wxwin, macros/autogen.sh, macros2/autogen.sh:
21602 Removed any reference to particular version of automake/autoconf
21603 so that they could work with newer versions (Bug #659394).
21605 * src/anjuta-encodings.c, src/anjuta-encodings.h, anjuta.glade,
21606 src/anjuta.c: Added coded to add/remove supported encodings.
21608 * src/appwizard.c, src/appwizard.h, src/gnome_project.c,
21609 src/preferences.c, src/project_dbase.c, src/project_dbase.h,
21610 src/project_import.c, src/project_type.c, src/project_type.h,
21611 src/source.c, src/wizard_gui.c: Added a new field called 'deprecated'
21612 in the projects typtes. Code clean ups. Removed GTK1/GNOME1
21613 from the project wizard.
21615 2003-06-06 Naba Kumar <naba@gnome.org>
21617 Patch from Etay Meiri <etay-m@bezeqint.net>
21618 * src/compiler_options.c: Fixed bugs related to clean before
21621 * anjuta.desktop.in.in: Added commandline options.
21622 * src/cvs.[c,h], anjuta.glade, anjuta_dialogs_strings.c: Separated
21623 -dP and -A flags of CVS update into different options.
21625 2003-06-04 Abel Cheung <maddog@linux.org.hk>
21627 * configure.in: Removed "ta" from ALL_LINGUAS.
21629 2003-06-02 Naba Kumar <naba@gnome.org>
21631 * scintilla/PropSet.h, src/properties.[ch]*: Reversed the patch to
21632 return NULL for undefined properties and "" for defined but empty
21633 strings. It was creating many problems where both are assumed to be
21634 same. And besides, it doesn't matter to differentiate the two (the
21635 problem with preferences was due to a different bug).
21637 * src/prefereces.[c,h]: Fixed to handle empty and blank properties
21638 correctly. Also, s/props_build_in/props_built_in/g.
21640 * widgets/gnomefilelist.[c,h]: Uses gdl theme icons for file
21643 * src/an_file_view.c: Unrefed pixbufs when done with them.
21645 * pixmaps/Makefile.am, (added) pixmaps/preferences-encodings.png,
21646 (removed) file_text.png: Added and removed pixmaps.
21648 2003-05-30 Naba Kumar <naba@gnome.org>
21650 * anjuta.glade: Fixed encodings preferences dialog
21652 2003-05-23 Etay Meiri <etay-m@bezeqint.net>
21654 Reviewed by Naba Kumar <naba@gnome.org>
21656 * src/build_project.c src/clean_project/c: perform a clean before
21657 build, if required. Show the message manager on clean.
21658 * src/compiler_options.c: save the new options when window is closed
21659 and flag project to be cleaned before the next build.
21660 * src/project_dbase.c: added a 'clean before build' flag to project
21662 2003-05-29 Naba Kumar <naba@gnome.org>
21664 * anjuta.glade, anjuta_dialogs_strings.c: Added encoding prefs
21667 * [pixmaps/] cfolder.xpm, console.xpm, file_c.png, file_c.xpm,
21668 file_core.png, file_core.xpm, file_cpp.png, file_cpp.xpm,
21669 file_exec.png, file_exec.xpm, file_file.png, file_file.xpm,
21670 file_h.png, file_h.xpm, file_html.png, file_html.xpm,
21671 file_i18n.png, file_i18n.xpm, file_icon.png, file_icon.xpm,
21672 file_pix.png, file_pix.xpm, file_text.xpm, file_unknown.png,
21673 file_unknown.xpm, ledgreen.xpm, ledred.xpm, ofolder.xpm,
21674 print_color.xpm, print_landscape.xpm, print_layout.xpm,
21675 print_nocolor.xpm, print_portrait.xpm: Removed unused icons
21677 * pixmaps/Makefile.am, src/toolbar.c, src/pixmaps.h, src/resources.h:
21678 Removed unused icons references.
21680 2003-05-27 Enver ALTIN <ealtin@casdb.com>
21682 Reviewed by Naba Kumar <naba@gnome.org>
21684 * src/anjuta-tools.c, src/anjuta_cbs.c, src/breakpoints.c,
21685 src/compiler_options.c, src/debugger.c, src/find_replace.c,
21686 src/find_text.c, src/mainmenu_callbacks.c, src/preferences.c,
21687 src/project_dbase_gui.c, src/src_paths.c, src/text_editor.c,
21688 src/toolbar_callbacks.c: HIG compliant dialogs.
21690 * src/utilities.c: anjuta_button_new_with_stock_image() and
21691 anjuta_dialog_add_button() stolen from gedit.
21693 * src/main_menubar_def.h: Fixed mnemonics.
21695 2003-05-26 Naba Kumar <naba@gnome.org>
21697 * src/project_dbase_gui.c: Added header files filter for add file
21698 dialog box. Disabled project window to be transient window.
21700 * src/message-manager.cc: Disabled message manager window to be
21703 * src/text_editor.c, src/anjuta_cbs.c: Better error reporting when
21704 a file could not be loaded.
21706 * src/project_dbase.c: Fixed a bug with GUI editor command
21707 where empty string is returned.
21709 * src/Makefile.am, src/preferences.h, src/text_editor.c
21710 src/text_editor.h, (new) src/anjuta-encodings.h,
21711 (new) src/anjuta-encodings.c, data/properties/anjuta.properties:
21712 Added encoding support and to handle characters encoding correctly
21713 by auto detecting it during load. Added preferences for selecting
21714 the encoding during save.
21716 * src/preferences.c, src/resources.c: Removed debug messages.
21718 Patch from: Alexander Nedotsukov <bland@mail.ru>
21719 * src/getline.c: Fixed many fatal bugs for FreeBSD.
21721 2003-05-26 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21722 * src/anjuta.c: Try to sow the splash image more often.
21724 2003-05-20 Naba Kumar <naba@gnome.org>
21726 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21727 * src/debug_tree.c: Colorize the modified locals during
21728 debugging and call memory analyze from the debugger.
21729 * src/breakpoints.c: The color is now different for the enabled
21730 and disabled breakpoints. Anjuta now can erase several
21731 breakpoints defined at the same line. The markers are updated
21732 according to the enable/disable action.
21734 Patch from Etay Meiri <etay-m@bezeqint.net>
21735 * src/launcher.c: Fixes launcher freeze up bug during build.
21737 2003-05-16 Dan Elphick <dre00r@ecs.soton.ac.uk>
21739 Reviewed by Naba Kumar <naba@gnome.org>
21740 * scintilla/PropSet.h: Change member variables from private to protected.
21741 * src/properties.[ch]*: Add new methods GetString and GetExpandedString
21742 to PropSetFile class, which return a gchar * (and can therefore indicate
21743 whether properties are empty or do not exist) and make prop_get and
21744 prop_get_expanded use them.
21745 * src/project_dbase.c: Fix where project_dbase_module_is_empty assumes
21746 that the result of of prop_get cannot be an empty string.
21748 2003-05-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21750 Reviewed by Naba Kumar <naba@gnome.org>
21751 * src/text_editor.[ch], src/anjuta.c, src/anjuta.c, src/anjuta_cbs.c,
21752 src/build_file.c, src/compile.c, src/mainmenu_callbacks.c,
21753 src/text_editor_cbs.c: When saving all the files in the project, the
21754 text editors are now only rehighlighted once instead of once for each
21757 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21758 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21759 * src/anjuta.desktop.in.in: Support startup notification.
21760 2003-05-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21761 * src/main.c, widgets/e-splash.c: Splash screen improvements.
21762 * src/anjuta.desktop.in.in: Support startup notification.
21765 2003-05-13 Dan Elphick <dre00r@ecs.soton.ac.uk>
21767 Reviewed by Naba Kumar <naba@gnome.org>
21769 * src/executer.[ch]: Only allow one set params dialog at a time. Fix
21770 memory leak from glade_xml_new call. Removed gxml field from Executer
21771 struct as only used in create_executer_dialog and then destroyed.
21773 * src/anjuta.c: Fix warning on getting a page that doesn't exist.
21775 * src/configurer.c: Fix warning trying to connect signal to non-existent
21776 environment entry in configure dialog and fix crash when closing the
21779 * src/cvs_cbs.c: Fix deprecated use of gnome_date_edit_get_date; use
21780 gnome_date_edit_get_time instead.
21782 * main_menubar.c, main_menubar_def.h: Removal of show stack menu item
21783 in view menu required renumbering elsewhere.
21785 2003-05-10 Etay Meiri <etay-m@bezeqint.net>
21787 Reviewed by Naba Kumar <naba@gnome.org>
21789 * src/breakpoints.c: fixed an error when removing breakpoint
21790 * src/controls.c: 'run to cursor' is sensitive when debugger not active
21791 * src/debugger.c: changes to the way the debugger is activated
21792 * src/debugger.h: clean ups
21794 2003-05-13 Naba Kumar <naba@gnome.org>
21796 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
21797 * anjuta.glade, anjuta_dialogs_strings.c, src/memory.c,
21798 src/memory.h: A new version of memory and the interface
21799 is now integrated in anjuta.glade
21801 2003-05-09 Naba Kumar <naba@gnome.org>
21803 * configure.in: Bumped required gtk version to 2.0.8.
21805 2003-05-06 Naba Kumar <naba@gnome.org>
21807 src/message-manager-private.cc, src/message-manager.cc: Clean ups.
21809 2003-05-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21810 * gdl/Makefile.am, printing/Makefile.am: distcheck fixes.
21812 2003-05-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21813 * scripts/anjuta_import.sh.in, src/defaults.c, src/project_dbase_gui.c
21814 , tagmanager/c.c: Support for ProC and RDB files.
21816 2003-05-06 Naba Kumar <naba@gnome.org>
21818 * src/aneditor.cxx, src/goto_line.c, src/main_menubar_def.h,
21819 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
21820 Uncomment (Box & Stream), Select the current function,
21821 authorize the "Quit" button of the GotoLine window
21823 2003-05-05 Naba Kumar <naba@gnome.org>
21825 * src/watch_gui.h: CVS added new file.
21827 * scintilla/ExterLexer.[cxx,h]: CVS added new files.
21829 Patch from Etay Meiri <etay-m@bezeqint.net>
21830 * src/debugger.c, src/debugger.h, src/main_menubar_def.h,
21831 src/mainmenu_callbacks.c, src/message-manager.cc,
21832 src/message-manager.h, src/stack_trace.c, src/stack_trace.h,
21833 src/stack_trace_cbs.c, src/stack_trace_cbs.h, src/stack_trace_gui.c:
21834 Ported stack trace to GNOME2 and added it in the message manager
21837 2003-05-02 Naba Kumar <naba@gnome.org>
21839 * src/memory.[h,c], debug_tree.c: Fixed a compiler error/warning.
21841 * src/preferences.[h,c]: Fixed preferences to save only one copy of
21842 preferences property.
21844 * anjuta.prj: Fixed multiple preferences saved data.
21846 * scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/Editor.h,
21847 scintilla/LexCPP.cxx, scintilla/Makefile.am, scintilla/PlatGTK.cxx,
21848 scintilla/PropSet.cxx, scintilla/ScintillaGTK.cxx,
21849 scintilla/include/Platform.h, scintilla/include/PropSet.h,
21850 scintilla/include/Scintilla.h, scintilla/include/Scintilla.iface:
21851 Upgraded scitilla from CVS with faster window repaint
21854 Patch from Etay Meiri <etay-m@bezeqint.net>
21855 * src/watch.[c,h], src/watch_gui.c, (new) src/watch_gui.h: Fixed bugs
21858 2003-04-30 Dan Elphick <dre00r@ecs.soton.ac.uk>
21860 * message-manager-private.[ch]: Make AnMessageWindow keep scrolling
21861 the window if messages are appended to the end and the scrollbar is
21864 2003-04-29 Naba Kumar <naba@gnome.org>
21866 * configure.in: Removed omf-install from Makefiles list.
21868 2003-04-28 Naba Kumar <naba@gnome.org>
21870 * po/POTFILES.in: Remvoded deleted files.
21872 * pixmaps/Makefile.am, pixmaps/windows-style-docked.png,
21873 pixmaps/windows-style-undocked.png: Added setup wizard's images.
21875 * src/anjuta-tools.c: Fixed a bug where working dir (when the tool
21876 is executed as detached) is not set properly.
21878 2003-04-25 Naba Kumar <naba@gnome.org>
21880 * anjuta.prj: Updated.
21881 * src/anjuta_info.c: Fixed text wrapping and column view.
21882 * data/welcome.txt.in: Removed unaligned characters.
21884 2003-04-24 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21885 * src/main_menubar.c: Disable setup dialog.
21887 2003-04-22 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21888 * src/breakpoints.c; Fixed compilation with older GCC
21889 * src/preferences.c: Fixed crash with G_DISABLE_CHECKS
21890 * HACKING: Spelling fixes (Suggested by Stephen Knight)
21892 2003-04-18 Naba Kumar <naba@gnome.org>
21894 * anjuta.prj: Updated (includes compiler options).
21896 * src/anjuta.[hc], src/anjuta-tools.c: Removed redundant get_user_params
21897 function from anjuta.c (it was already available in anjuta-tools.c).
21899 2003-04-18 Naba Kumar <naba@gnome.org>
21901 * src/about.c, THANKS: Updated
21903 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup-dialog
21905 * src/an_file_view.c, src/project_dbase.c: Restores file-filters
21906 properly from the project session before updating the file
21909 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
21910 an_file_view.[ch], main_menubar.[ch], controls.c: Removed windows
21911 dialog settings (as it will not be required once GDL is in place) and
21912 added file view filters in the settings sub-menu.
21914 2003-04-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21916 * configure.in: Disable cast checks on final build.
21918 2003-04-17 Naba Kumar <naba@gnome.org>
21920 * src/build_project.c: Fixed a compilation error.
21922 * src/launcher.c: Removed commnets.
21924 * anjuta.glade, anjuta_dialogs_strings.c: Moved indentation
21925 properties from editor tab to indentation tab and fixed a property
21926 label for proper i18n translation. Fixed typos in project config
21927 dialog (reported by Gaëtan de Menten <ged@bugfactory.org>). Disabled
21928 sorting and reordering in compiler options dialog.
21930 * src/compiler_options.c: Implemented _save() function to save the
21931 options (which was pending).
21933 * src/build_project.c: Destroys install-as-root dialog when it is done.
21935 * src/an_symbol_view.c: Change "event" event to "event-after" so
21936 that symbol row is selected first before the popup is shown.
21938 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
21940 * tagmanager/tm_file_entry.c: Fix to make CVS info appear for first
21941 file in CVS/Entries. (Reviewed and applied by Biswa)
21943 2003-04-16 Naba Kumar <naba@gnome.org>
21945 * aneditor.cxx: use unicode everytime (fixed unicode related
21948 * anjuta.prj: Fixed UI editor name (blank to use default) and
21951 Patch from Patch from Gaëtan de Menten <ged@bugfactory.org>
21952 * anjuta.glade, anjuta_dialogs_strings.c: Reorganized
21953 Editor preferences page.
21955 2003-04-16 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21956 * src/anjuta.[ch], src/print.c: Fixed warnings
21957 * scintilla/*, src/aneditor.cxx: Restore LexCPP patch.
21958 * configure.in: Profiling support with gprof
21960 2003-04-16 Naba Kumar <naba@gnome.org>
21962 Patch from Gaëtan de Menten <ged@bugfactory.org>
21963 * src/launcher.c: Fixed cvs dialog.
21965 2003-04-15 Johannes Schmid <clubfan@users.sourceforge.net>
21967 * src/message-manager-private.cc: Fixed double-click on first line of
21968 output to properly select a line.
21969 * src/project_dbase.[c/h]: Removed parent_node from ProjectFileData
21970 because still was a deprecatd GtkCTreeNode and always NULL anyway.
21972 2003-04-15 Naba Kumar <naba@gnome.org>
21974 * src/message-manager-private.cc: Fixed the glade filename typo.
21976 2003-04-15 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
21977 * scintilla/*, data/properties/*: Scintilla CVS merge
21978 * anjuta.prj: Removed unnecessary files.
21979 * scintilla/PlatGTK.cxx: Force Pango fonts always
21980 * src/anjuta-plugins.c, src/anjuta_dirs.c, src/main.c,
21981 src/mainmenu_callbacks.c src/preferences.c: Use versionsed directory
21983 * configure.in: Change version no. for 1.1.1 (alpha release)
21984 * configure.in: Added '--with-pref-suffix' option.
21985 * config.guess, config.sub: Removed from CVS.
21987 2003-04-15 Naba Kumar <naba@gnome.org>
21989 Patch from Timothee Besset <ttimo@idsoftware.com>
21990 * Makefile.am: Fixed a shell script error during intallation.
21992 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
21994 Reviewed by Naba Kumar <naba@gnome.org>
21995 * src/message-manager.cc: Added popup-menu to TreeView and fixed
21996 set_wm_class to use "anjuta" instead of "an.
21997 * src/message-manager-private.cc: Headers are hidden again.
21999 2003-04-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22000 * src/project_dbase_gui.c: Memory corruption fix.
22001 * anjuta.prj: Updated project file
22003 2003-04-14 Dan Elphick <dre00r@ecs.soton.ac.uk>
22004 * an_file_view.c: Connect to event-after signal rather than event so that
22005 selection is updated first and thus context menu is for the right file.
22006 Reviewed and applied by Biswa.
22008 2003-04-14 Naba Kumar <naba@gnome.org>
22010 * anjuta.glade, anjuta_dialogs_strings.c: Updated setup dialog.
22012 * src/auncher.c: More child exit fixes
22013 from Timothee Besset <ttimo@idsoftware.com>
22015 2003-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
22017 Reviewed by Naba Kumar <naba@gnome.org>
22019 * src/message-manager.[c/h], src/message-manager-private[c/h],
22020 anjuta.[c/h]: Ported message-manager to Gtk2
22022 * plugins/patch/patch-plugin.c, src/anjuta-tools.c,
22023 src/anjuta_cbs.c, src/build_file.c, src/build_project.c,
22024 src/clean_project.c, src/compile.c, src/configurer.c,
22025 src/controls.c, src/cvs.c, src/debugger.c,
22026 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22027 src/project_import.c, src/search-replace.c: Changed name from
22028 AnjutaMessageManager to AnMessageManager to avoid too long type
22031 2003-04-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22032 * src/launcher.c: Fix build won't stop problem - TTimo
22034 * pixmaps/anjuta_splash.c: New splash screen prototype.
22035 * src/anjuta-tools.c, src/anjuta.[ch], : Forward port from branch.
22036 * src/compiler_options.c: Mute pkgconfig errors.
22037 * src/project_config.c. widgets/gnomefilelist.c: Fix leak.
22039 2003-04-10 Naba Kumar <naba@gnome.org>
22041 * configurer.[c,h]: Fixed dialog to close properly.
22042 * src/project_dbase.c, widgets/gnomefilelist.c: Added
22045 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22046 * anjuta.prj: Removed unnecessary files, load with 1.2.0
22047 * plugins/class-gen/Makefile.am, plugins/patch/Makefile.am,
22048 plugins/sample1/Makefile.am, src/an_file_view.c, src/anjuta.c,
22049 src/anjuta.h, src/project_dbase.c: Use default GNOME icons.
22050 * gdl/*, widgets/*, Makefile.am, configure.in, plugins/*/Makefile.am,
22051 src/makefile.am: Move gdl to it's own directory.
22052 * global-tags/create_global_tags.sh: Silently ignore SDL error.
22054 2003-04-09 Naba Kumar <naba@gnome.org>
22056 * anjuta.glade: Synced search and replace dialog from the ANJUTA_1_0_0
22059 2003-04-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22060 * src/anjuta-tools.c: Use CDATA for saving tools data.
22061 * anjuta.glade, src/search-replace.c: Port from branch.
22062 * widgets/e-splash.*, src/main.c: Better splash screen.
22063 * configure.in, widgets/gdl*: Import GDL widgets.
22064 * ROADMAP: Updated roadmap.
22065 * src/an_file_view.c: Use GDL icons for file tree.
22067 2003-04-09 Naba Kumar <naba@gnome.org>
22069 * anjuta.glade: Added (hidden) initial setup-wizard window.
22071 Patch from: Vitaly <vvv@rfniias.ru>
22072 * src/preferences.c: Fixes a bug with libglace widget access with
22073 translated strings.
22075 Patch from: Etay Meiri <etay-m@bezeqint.net>
22076 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
22077 src/debugger.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
22078 src/mainmenu_callbacks.h, main_menubar.[c,h], src/toolbar.[c,h],
22079 src/toolbar_callbacks.[c,h],
22080 src/memory.c, src/message-manager-private.cc,
22081 src/message-manager-private.h, src/message-manager.cc,
22082 src/message-manager.h, src/watch.c, src/watch.h, src/watch_cbs.c
22083 src/watch_cbs.h, src/watch_gui.c: Ports the watch related stuff
22084 to HEAD (mostly changing GtkClist to GtkTreeView). Also changed the
22085 watch window to a subwindow in the notebook
22087 2003-04-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22088 * ROADMAP: Updated roadmap.
22090 2003-04-03 Dmitry G. Mastrukov <dmitry@taurussoft.org>
22092 * configure.in: Added Belarusian to ALL_LINGUAS.
22094 2003-04-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22095 * src/fileselection.c, src/goto_line.c: Fixed warnings. Patch by
22097 * ROADMAP: Added roadmap for HEAD.
22099 2003-03-29 Naba Kumar <naba@gnome.org>
22101 * src/main_menubar_def.h, mainmenu_callbacks.[c,h], src/anjuta.c
22102 src/Makefile.am, pixmaps/Makefile.am, anjuta.glade,
22103 anjuta_dialogs_strings.c, (new) src/start-with.[c,h],
22104 (new) pixmaps/start-with-wizard.png,
22105 (new) pixmaps/start-with-import.png,
22106 (new) pixmaps/start-with-open.png Added Start with dialog which pops
22107 up on anjuta start-up to give quick access to opening file/project or
22110 * src/main.c: Sets proper data directory for the gnome
22113 2003-03-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22114 * src/text_editor.c: Fixed error/warning indicators.
22116 2003-03-24 Naba Kumar <naba@gnome.org>
22118 * README: Correct version.
22120 2003-03-24 Michael Tindal <etherscape@paradoxpoint.com>
22122 * configure.in: Added checks to see if were building on FreeBSD
22123 systems. Sets -DFREEBSD if we are, and also attempts to find
22124 gmake if the host system is FreeBSD.
22126 * src/getline.c: New file used to provide the getline function,
22127 which isnt available on a FreeBSD system. The function is only
22128 defined if FREEBSD is defined.
22130 * src/Makefile.am: Added getline.c to anjuta_SOURCES
22132 * tagmanager/Makefile.am: Uses $(GMAKE) rather than make.
22133 configure.in sets this to gmake on FreeBSD systems, and make
22134 on everything else.
22136 2003-03-23 Naba Kumar <naba@gnome.org>
22138 * Makefile.am, anjuta.spec.in: Fixed rpm build errors.
22140 * anjuta.spec.in: Fixed spec file for correct file paths and
22141 corrected rpmbuild.
22143 * Makefile.am: Substituted rpmbuild for rpm command as RedHat ships
22144 the rpm build command separately now.
22146 * src/anjuta.c, windows-dialog.c: Added some more window management
22147 stuffs (not still fully working, though).
22151 2003-03-22 Naba Kumar <naba@gnome.org>
22153 * anjuta.spec.in: Fixed 'Required' and 'Build' requirements fields.
22155 2003-03-21 Naba Kumar <naba@gnome.org>
22157 * README: Removed Andy Piper's name from the active maintainers
22158 list on his request.
22160 * src/anjuta_cbs.c: Fixed alphabetical ordering of tabs with
22163 * src/anjuta-tools.c: Fixed compiler errors.
22165 * src/anjuta-tools.c, src/attach_process.c: Fixed more window
22168 * src/commands.c, src/src_paths.c, src/style-editor.c,
22169 src/anjuta-tools.c: Added gtk_widget_show() calls for the dialogs
22170 becuase they are now hidden by default (from glade editing).
22172 * anjuta.glade, anjuta_dialogs_strings.c, src/anjuta.c,
22173 src/anjuta.h, src/main_menubar.c, src/main_menubar.h,
22174 src/main_menubar_def.h, src/mainmenu_callbacks.c,
22175 src/mainmenu_callbacks.h, src/windows-dialog.c: Implemented
22176 basic windows managements.
22178 2003-03-21 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22179 * scintilla/PlatGTK.cxx: Converted right cursor to left cursor
22180 to hot-spot problems with cursor in XFree86 4.3.0. Patch by
22181 Enver ALTIN (a.k.a. skyblue)
22183 2003-03-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22184 * tagmanager/*: Added ignore-list for symbols. This will make
22185 parsing more accurate for projects. Doc updates needed.
22187 2003-03-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22188 * anjuta.glade, src/search-replace.c: Forward-port S/R (Dan)
22189 * launcher/Makefile.am: Link to correct libraries
22190 * src/launcher.c: Do not allow NULL shell
22192 2003-03-14 Etay Meiri <etay-m@bezeqint.net>
22193 * src/debug_tree.c: Improve debug tree view.
22195 2003-03-10 Dan Elphick <dre00r@ecs.soton.ac.uk>
22197 * anjuta.glade, anjuta_dialog_strings.c: Change dialog1 titles to
22198 'Run Configure Script' and 'Execute Program'. Increase minimum width
22199 of Configure dialog.
22200 * find_in_files.c, find_in_files_cbs.*: Properly create the file
22201 list widget by setting a model and adding a column and renderer.
22202 Actually store the nocvs toggle button in FindInFiles data structure.
22203 Handle selection changes via changed signal rather than row_activated.
22204 Use response signal for handling the close and find buttons.
22205 Close window when escape is pressed.
22206 * find_replace.c: Close window when escape is pressed.
22207 * find_text.c: Close window when escape is pressed in find dialog as
22208 well as wrap search question, where now Yes is the default button.
22210 2003-03-05 Naba Kumar <naba@gnome.org>
22212 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
22214 * src/message-manager-private.cc: Fixed a bug with vte conditional
22216 * anjuta.glade: Hides all windows in glade file.
22218 2003-03-05 Naba Kumar <naba@gnome.org>
22220 * src/an_file_view.c: Fixed a compilation warning.
22221 * src/message-manager-private.cc: Conditional compilation for vte
22224 2003-02-28 Naba Kumar <naba@gnome.org>
22226 * configure.in, anjuta.spec.in: Updated dependency packages version.
22227 * configure.in, (removed) acconfig.h: Eliminated autoheader templates.
22228 * src/preferences.c: Added debug assertions.
22229 * anjuta.glade, anjuta_dialogs_strings.c: Added a preferences for
22230 editor to enable/disable bringing the recent editor tabs first.
22232 * tagmanager/tm_file_entry.c, tagmanager/tm_project.c,
22233 tagmanager/include/tm_file_entry.h, src/*.[h,c], scintilla/*.[h,cxx],
22234 scintilla/include/*.h, plugins/class-gen/clsGen.c, printing/print.c:
22235 Merged with CVS branch ANJUTA_1_0_0 and brought in new search replace
22236 and bug fixes. Also code clean ups.
22238 * (new) src/search-replace.[h,c]: New search replace implementation
22239 from ANJUTA_1_0_0 branch.
22241 * (new) src/windows-dialog.[h,c]: New windows management class
22242 [work in progress].
22244 2003-02-28 Naba Kumar <naba@gnome.org>
22246 * plugins/class-gen/clsGen.c, printing/print.c, src/an_file_view.c,
22247 src/anjuta-tools.c, src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c,
22248 src/appwizard.c, src/build_file.c, src/build_project.c,
22249 src/clean_project.c, src/compile.c, src/configurer.c,
22250 src/find_in_files.c, src/gnome_project.c, src/mainmenu_callbacks.c,
22251 src/message-manager-dock.c, src/message-manager-dock.h,
22252 src/message-manager-private.cc, src/message-manager.cc,
22253 src/preferences-dialog.c, src/preferences-dialog.h,
22254 src/preferences.c, src/preferences.h, src/project_dbase.c,
22255 src/project_dbase_gui.c, src/project_import.c, src/text_editor.c,
22256 src/text_editor.h, src/text_editor_cbs.c, src/toolbar_callbacks.c
22257 src/utilities.c, src/utilities.h:
22259 Widgetized Preferences and gave proper function names.
22261 * src/executer.c: Fixed a session loading bug.
22263 2003-02-27 Naba Kumar <naba@gnome.org>
22265 * printing/print.c: Fixed printing font bug that failed to load the
22268 * src/toolbar.c: Disabled LED flashing (not yet implemented).
22270 * TODO, anjuta.prj: Updated.
22272 2003-02-24 Joe Harnish <bigJoe@linuxmail.org>
22274 * manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
22275 manuals/C/anjuta-manual/anjuta-manual-C.omf,
22276 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
22277 manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf,
22278 manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf:
22281 2003-02-25 Naba Kumar <naba@gnome.org>
22283 * Makefile.am: Excluded omf-install from installation as the docs are
22288 * anjuta.glade, anjuta_dialogs_strings.c, prefrences.h, aneditor.cxx,
22289 anjuta.properties, users.properties, anjuta-tools.c: Fixed editor
22290 property names and added new editor properties and code cleanups.
22291 Also added new project properties.
22293 * src/compiler_options.[h,c]: Added pkg-config packages supports
22296 * src/glade_iface.h: Cleanups.
22298 * src/launcher.c: Used timer instead of idle to scan.
22300 * src/mainmenu_callbacks.c, src/project_dbase.[h,c],
22301 src/project_config.[h,c], src/project_import.c: Implemented project
22302 property to define GUI editor and to handle it.
22304 * src/preferences.c: i18n fixes.
22306 * pixmaps/Makefile.am, pixmaps/file_*.xpm, src/pixmaps.h: Removed
22307 unused (and old) pixmaps.
22309 * widgets/gnomefilelist.c, pixmaps/file_text.png: Updated icon.
22311 2003-02-25 Naba Kumar <naba@gnome.org>
22313 * src/message-manager-private.[h,cc], src/preferences.c,
22314 anjuta.glade, anjuta_dialog_strings.c: Implemented
22315 gnome terminal profiles for the terminal preferences and moved the
22316 addition of terminal preferences in the terminal constructor.
22318 * anjuta.prj: Updated.
22320 2003-02-24 Naba Kumar <naba@gnome.org>
22322 * (new)src/preferences-dialog.[c,h], preferences.[h,c],src/Makefile.am,
22323 (new)widgets/cell-renderer-captioned-image.[h,c], widgets/Makefile.am,
22324 (new)pixmaps/preferences-*.png, pixmaps/Makefile.am, anjuta.glade,
22325 po/POTFILES.in, anjuta_dialogs_strings.c: Implemented new
22326 preferences dialog.
22330 * src/message-manager-private.[cc,h]: Fixed VTE terminal for
22331 text selection and child re-spawning.
22333 * src/pixmaps.h: Removed unused pixmaps definitions.
22335 2003-02-23 Naba Kumar <naba@gnome.org>
22337 * src/project_dbase.[h,c], src/project_dbase_gui.c: GNOME2 ported
22338 the project tree/window.
22340 * src/an_symbol_view.[h,c], src/an_file_view.[h,c],
22341 src/project_dbase.[h,c], src/project_dbase_gui.c, src/session.[h,c]:
22342 Correct the use of a variable and implemented session save/load
22343 for tree expansion states.
22345 * src/main_menubar_def.h: Fixed shortcuts keys.
22347 * src/anjuta.c, src/gnome_project.c: Code clean ups.
22349 * anjuta.prj: Updated.
22351 2003-02-22 Naba Kumar <naba@gnome.org>
22353 * src/debug_tree.[c,h]: GNOME2 port from
22354 Etay Meiri <etay-m@bezeqint.net>
22356 * src/an_file_view.c, src/resources.[h,c],
22357 data/properties/bash.properties,
22358 data/properties/cpp.properties,
22359 data/properties/html.properties,
22360 data/properties/make.properties,
22361 data/properties/others.properties,
22362 data/properties/perl.properties,
22363 data/properties/props.properties,
22364 data/properties/xml.properties: Standarized file icons. Icons are
22365 defined in respective .properties file and are retrieved as resource
22368 * anjuta.glade, anjuta_dialogs_strings.c: Removed <span> tags
22369 in labels from the commands editor as that would create
22370 problems for translators.
22372 2003-02-21 Naba Kumar <naba@gnome.org>
22374 * .cvsignore, (new)config.guess, (new)config.sub: Added these files
22375 as they should be part of CVS(?).
22377 * Makefile.am: Corrected a typo for glade generated strings file.
22379 * configure.in, po/hi.po: Added new Hindi (hi) translation
22380 in ALL_LINGUS and added initial Hindi translation.
22382 * pixmaps/Makefile.am, pixmaps/sv_unknown.xpm, src/pixmaps.h,
22383 (new)pixmaps/file_*.png: Added gnome2ish file icons and changed
22384 sv_unknown.xpm to more proper icon.
22386 * (new)data/properties/php.properties, data/properties/Makefile.am,
22387 data/properties/anjuta.properties, data/properties/html.properties:
22388 Fixed PHP syntax hilighting bug by separating php properties into
22389 different file (because of file size).
22393 2003-02-20 Naba Kumar <naba@gnome.org>
22395 * src/breakpoints.c: Fixed breakpoints session saving/loading
22398 * scintilla/*, scintilla/include/*: Updated to scintilla
22401 2003-02-19 Naba Kumar <naba@gnome.org>
22403 * src/about.c: Fixed a typo reported by Enver ALTIN <ealtin@casdb.com>
22406 * Makefile.am, src/Makefile.am,
22407 (removed) src/anjuta.glade, (removed) src/anjuta.gladep,
22408 (removed) src/anjuta_dialog_strings.c,
22409 (removed) src/anjuta_dialogs_strings.c,
22410 (added) anjuta.gladep, (added) anjuta_dialogs_strings.c,
22411 (added) anjuta.glade: Transfered glade files from src/ directory
22412 to the top level directory.
22414 * po/POTFILES.in: Updated.
22416 * (removed) macrocs2/*: Transfered to data/ directory.
22418 * (added) data/macro/*, (added) data/macros2/*, Makefile.am, configure.in,
22419 data/Makefile.am: Moved macros in data directory. Anjuta no longer
22420 requires to have macros dir, but the projects generated by anjuta
22423 * src/an_file_view.c, src/an_symbol_view.c: Fixed expansion/collapse of
22426 * src/defaults.c: Corrected default compiler options.
22428 * src/glade_iface.c, src/gnome_project.c: Fixes gnome2 projects generation
22431 * src/message-manager-private.cc, src/message-manager-private.h,
22432 src/message-manager.cc: Uses VTE terminal widget for imbedded terminal.
22434 * src/project_dbase.c, src/project_type.c, src/source.c: Proper
22435 source code generation for gnome2 projects.
22437 2003-02-11 Naba Kumar <naba@gnome.org>
22439 * src/an_file_view.c, src/an_symbol_view.c: The tree updated now
22440 restores the expand/collaspe states of the nodes after refresh.
22442 * src/an_file_view.c, src/an_symbol_view.c: Fixed a memory leak.
22444 2003-02-11 Naba Kumar <naba@gnome.org>
22446 * src/style-editor.c: Fixed pango font description handling for fonts.
22447 * src/anjuta.glade: Removed font size spin button.
22448 * configure.in, src/anjuta.prj: Corrected version.
22451 2003-02-10 Naba Kumar <naba@gnome.org>
22453 * src/Makefile.am, src/anjuta-tools.c, src/main_menubar.c: Removed
22454 references of scroll-menu.h and add about.h in Makefile.am.
22456 * widgets/Makefile.am, (removed) widgets/e-shell-about-box.c,
22457 (removed) widgets/e-shell-about-box.h, (removed) widgets/scroll-menu.c,
22458 (removed) widgets/scroll-menu.h: Removed unused files.
22460 * Makefile.am: Added proper i18n rules and added intl tools for
22463 * anjuta.prj, configure.in: Changed version to 1.8.0 (reserving 1.2.0
22464 to the stable release).
22466 * anjuta.spec.in: Removed manuals packaging.
22468 * data/Makefile.am: Removed 'macros' installation (not required for
22471 2003-02-10 Naba Kumar <naba@gnome.org>
22473 * po/POTFILES.in: Updated.
22475 * pixmaps/Makefile.am, pixmaps/anjuta_icon.png,
22476 (added) pixmaps/close_project.png, (removed) pixmaps/close_project.xpm,
22477 (added) pixmaps/open_project.png, (removed) pixmaps/open_project.xpm,
22478 (added) pixmaps/save_project.png, (removed) pixmaps/save_project.xpm,
22479 (added) pixmaps/undock.png, (removed) pixmaps/undock.xpm: Better
22482 * src/aneditor.cxx, src/pixmaps.h, src/toolbar_callbacks.c,
22483 src/toolbar_callbacks.h: Fixed scintilla notification signal name
22484 and fixed to properly handle focus in find entry box.
22486 * Makefile.am: Added code for RH system menu update.
22488 * .cvsignore: Updated.
22492 2003-02-03 Naba Kumar <naba@gnome.org>
22494 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Added edge.column
22495 editor preferences. and fixes dialogs.
22497 * printing/print.c, src/text_editor_gui.c, src/main_menu_callbacks.h:
22498 Fixed linenumbers and header margins when they are disabled and
22499 removed unused header files.
22501 * src/attact_process.[h,c], src/debugger.c: Attach to process
22504 * src/help.c: Fixed dialog response.
22508 * data/properties/anjuta.properties: Corrected typo.
22510 * src/controls.c, src/toolbar.c: Fixed non-working location navigation,
22511 Change the signal to "changed" in entry from "selection-changed" in
22514 * src/an_file_view.c, src/an_symbol_view.c: Fixed keyboard navigation
22517 2003-01-31 Naba Kumar <naba@gnome.org>
22519 * configure.in: Upgraded to use libgnomeprint-2.2
22521 * printing/Makefile.am: Updated
22523 *(removed) printing/print-doc.c, printing/print-doc.h,
22524 printing/print-util.c, printing/print-util.h: Removed because already
22525 merged with print.c.
22527 * printing/print.c, printing/print.h: Upgraded to use libgnomeprint-2.2
22528 and libgnomeprintui-2.2 and fixed rendering problems.
22530 * src/anjuta.glade, src/anjuta_dialogs_strings.c: Removed
22531 uneccessary print properties, as they are separately taken
22532 care in gnomeprint.
22534 * po/POTFILES.in: Update.
22536 2003-01-30 Naba Kumar <naba@gnome.org>
22538 * (new) src/about.[c,h], pixmaps/anjuta_logo1.png: Added new files
22539 for about dialog box.
22541 * src/Makefile.am, pixmaps/Makefile.am, src/mainmenu_callbacks.c,
22542 src/pixmaps.h: Modified for the above additions for about dialog.
22544 2003-01-29 Naba Kumar <naba@gnome.org>
22546 * src/style_editor.[c,h]: Added missing files.
22548 2003-01-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
22549 * scintilla/XPM.[cxx|h]: Added missing files
22551 2003-01-29 Naba Kumar <naba@gnome.org>
22553 * TODO, po/POTFILES.in: Updated.
22555 * anjuta.prj, src/anjuta.glade,
22556 * src/anjuta_dialogs_strings.c, src/executer.c: Fixed dialog bugs.
22558 2003-01-28 Naba Kumar <naba@gnome.org>
22560 * data/properties/anjuta.properties, src/aneditor.cxx,
22561 src/anjuta.glade, src/anjuta_dialogs_strings.c: Converted indicators
22562 properties into text properties (earlier it was int properties).
22566 * scintilla/AutoComplete.c,xx,
22567 scintilla/AutoComplete.h,
22568 scintilla/CallTip.c,xx,
22569 scintilla/CallTip.h,
22570 scintilla/Document.c,xx,
22571 scintilla/Document.h,
22572 scintilla/Editor.c,xx,
22573 scintilla/Editor.h,
22574 scintilla/LexAVE.c,xx,
22575 scintilla/LexCSS.c,xx,
22576 scintilla/LexHTML.c,xx,
22577 scintilla/LexOthers.c,xx,
22578 scintilla/LexPython.c,xx,
22579 scintilla/LineMarker.c,xx,
22580 scintilla/LineMarker.h,
22581 scintilla/Makefile.am
22582 scintilla/PlatGTK.c,xx,
22583 scintilla/PropSet.c,xx,
22584 scintilla/ScintillaBase.c,xx,
22585 scintilla/ScintillaBase.h,
22586 scintilla/ScintillaGTK.c,xx,
22587 scintilla/ViewStyle.c,xx,
22588 scintilla/include/Platform.h,
22589 scintilla/include/SciLexer.h,
22590 scintilla/include/Scintilla.h,
22591 scintilla/include/Scintilla.iface: upgraded to scintilla version 1.50
22595 src/an_file_view.c,
22596 src/an_symbol_view.c,
22597 src/anjuta-tools.c,
22602 src/anjuta_dialogs_strings.c,
22605 src/compiler_options.c,
22608 src/main_menubar.c,
22609 src/main_menubar.h,
22610 src/main_menubar_def.h,
22611 src/mainmenu_callbacks.c,
22612 src/mainmenu_callbacks.h,
22613 src/message-manager-private.c,c
22614 src/message-manager-private.h,
22615 src/message-manager.c,c
22616 src/message-manager.h,
22620 src/project_config.c,
22621 src/project_dbase.c,
22622 src/project_dbase_gui.c,
22623 src/project_import_gui.c,
22624 src/properties.c,xx,
22629 src/text_editor_gui.c,
22633 anjuta.prj: GNOME2 porting and fixed many porting bugs.
22635 2003-01-24 Naba Kumar <naba@gnome.org>
22637 * src/text_editor_gui.c, src/toolbar.c,
22638 src/text_editor.c, src/text_editor_cbs.h:
22639 Used correct notification signal name for scintilla
22640 (gtk2) and fixed UI.
22642 * src/controls.c: Does not hide tags combo. Simply makes it insensitive
22645 * printing/print-doc.c,
22647 src/anjuta-tools.c,
22648 src/find_replace.c,
22651 src/mainmenu_callbacks.c,
22652 src/project_dbase.c,
22653 src/project_dbase.h,
22654 src/project_dbase_gui.c: Used GtkDialogs instead of GnomeDialog.
22656 src/text_editor_cbs.h:
22659 2003-01-23 Naba Kumar <naba@gnome.org>
22661 * src/compiler_options.c, src/pixmaps.h, src/toolbar.c: Fixed to use
22662 correct stock icons and organized pixmap macros.
22664 Makefile.am: Removed non-generated files.
22666 * pixmaps/{add.xpm, an_tag.xpm, autocomplete.xpm, block_end.xpm,
22667 block_start.xpm, bookmark_first.xpm, bookmark_last.xpm,
22668 bookmark_next.xpm, bookmark_prev.xpm, build_stop.xpm,
22669 close_file.xpm, copy.xpm, cut.xpm, error_next.xpm,
22670 error_prev.xpm, execute.xpm, find_replace.xpm, find.xpm,
22671 fv_image.xpm, goto.xpm, graph.xpm, line-arrow.xbm, line-wrap.xbm,
22672 list_select.xpm, list_unselect.xpm, macro.xpm, new_file.xpm,
22673 open_file.xpm, paste.xpm, preferences.xpm, prefs_autoformat.xpm,
22674 prefs_build.xpm, prefs_cvs.xpm, prefs_editor.xpm,
22675 prefs_general.xpm, prefs_messages.xpm, prefs_print.xpm,
22676 prefs_styles.xpm, print.xpm, redo.xpm, reload_file.xpm, reload.xpm,
22677 remove.xpm, save_all.xpm, save_file.xpm, save.xpm, search.xpm,
22678 stop.xpm, undo.xpm}: Removed because no longer used.
22680 * pixmaps/{file_core.xpm, file_exec.xpm, file_text.xpm,
22681 file_unknown.xpm}: Files renamed from fv_*, as it would
22684 * pixmaps/Makefile.am: Updated for the above changes.
22686 2003-01-23 Jakub Steiner <jimmac * ximian * com>
22688 * pixmaps/autocomplete-16.png,
22689 pixmaps/autocomplete.png,
22690 pixmaps/block-end-16.png,
22691 pixmaps/block-end.png,
22692 pixmaps/block-start-16.png,
22693 pixmaps/block-start.png,
22694 pixmaps/bookmark-first-16.png,
22695 pixmaps/bookmark-first.png,
22696 pixmaps/bookmark-last-16.png,
22697 pixmaps/bookmark-last.png,
22698 pixmaps/bookmark-next-16.png,
22699 pixmaps/bookmark-next.png,
22700 pixmaps/bookmark-prev-16.png,
22701 pixmaps/bookmark-prev.png,
22702 pixmaps/error-next-16.png,
22703 pixmaps/error-next.png,
22704 pixmaps/error-prev-16.png,
22705 pixmaps/error-prev.png: gnome2-styled icons
22708 2003-01-23 Naba Kumar <naba@gnome.org>
22710 * anjuta.prj: Updated compiler options.
22711 * scintilla/ScintillaGTK.cxx: Fixed selection notify.
22713 * src/aneditor.cxx,
22716 src/anjuta_dialogs_strings.c,
22717 src/mainmenu_callbacks.c,
22718 src/mainmenu_callbacks.h,
22720 src/text_editor_cbs.c,
22721 src/text_editor_gui.c: GNOME2 Porting.
22723 2003-01-22 Naba Kumar <naba@gnome.org>
22725 * ChangeLog: Corrected dates.
22726 * src/mainmenu_callbacks.h: Cleaned up function prototypes.
22727 * src/anjuta.glade, src/anjuta_dialogs_strings.h: Added more
22730 2003-01-22 Naba Kumar <naba@gnome.org>
22732 * plugins/patch/patch-plugin.c: Bug fix.
22734 * src/anjuta-tools.c,
22738 src/anjuta_dialogs_strings.c,
22746 src/mainmenu_callbacks.c,
22747 src/mainmenu_callbacks.h,
22749 src/project_dbase.c,
22750 src/project_dbase_gui.c,
22757 src/toolbar_callbacks.c,
22760 src/watch.c: Used GtkDialog instead of messagebox. GNOME2 porting.
22763 (removed) src/CORBA-Server.c,
22764 (removed) src/CORBA-Server.h,
22765 (removed) src/Gladen-common.c,
22766 (removed) src/Gladen-stubs.c,
22767 (removed) src/Gladen.h,
22768 (removed) src/Prj-common.c,
22769 (removed) src/Prj-skelimpl.c,
22770 (removed) src/Prj-skels.c,
22771 (removed) src/Prj-stubs.c,
22772 (removed) src/Prj.h,
22773 (removed) src/glades.c,
22774 (removed) src/glades.h,
22775 (removed) src/messagebox.c,
22776 (removed) src/messagebox.h: Removed because no longer used.
22778 2003-01-21 Naba Kumar <naba@gnome.org>
22780 * src/anjuta-tools.c,
22783 src/anjuta_dialogs_strings.c,
22787 src/compiler_options.c,
22789 src/find_replace.c,
22790 src/find_replace.h,
22796 widgets/gnomefilelist.c: GNOME2 porting.
22798 2003-01-20 Naba Kumar <naba@gnome.org>
22800 * global-tags/create_global_tags.sh: Uses pkg-config to
22807 src/anjuta_dialogs_strings.c,
22810 src/compiler_options.c,
22811 src/compiler_options.h,
22812 src/fileselection.c,
22813 src/fileselection.h,
22814 src/mainmenu_callbacks.c,
22815 src/project_dbase_gui.c,
22820 src/text_editor_gui.c,
22821 widgets/gnomefilelist.c,
22822 widgets/gnomefilelist.h: GNOME2 porting.
22824 * widgets/Makefile.am,
22825 (removed) widgets/gnomedirlist.c,
22826 (removed)widgets/gnomedirlist.h: Removed becuase they are not used.
22829 (removed) src/src_paths_cbs.c,
22830 (removed) src/src_paths_cbs.h,
22831 (removed) src/src_paths_gui.c,
22832 (removed) src/compiler_options_cbs.c,
22833 (removed) src/compiler_options_cbs.h,
22834 (removed) src/breakpoints_cbs.c,
22835 (removed) src/breakpoints_cbs.h: Removed because they are now
22836 combined in singe file
22838 2003-01-16 Naba Kumar <naba@gnome.org>
22840 * src/anjuta.glade, src/anjuta_dialogs_strings.c,
22841 src/compiler_options.c, src/compiler_options_cbs.c: Fixed compiler
22842 options dialog UI and data handling.
22845 2003-01-15 Naba Kumar <naba@gnome.org>
22847 * src/commands.[c,h], src/anjuta.glade, src/anjuta_dialogs_strings.c:
22848 Completed command editor porting.
22850 * src/anjuta.c: Removed the use of commands load function
22853 * src/text_editor_gui.c, src/test_editor.c: Added back widgets refs
22856 * src/anjuta-tools.c: Fixed translatable strings.
22858 * src/find_text.c: Fixed dialog creation from glade.
22860 * src/text_editor_gui.c, src/text_editor.c,
22861 src/text_editor_cbs.c: Completed port of detached text editor
22862 to gnome2 plateform.
22864 2003-01-14 Naba Kumar <naba@gnome.org>
22866 * src/anjuta.glade, src/preferences.[h,c],
22867 src/anjuta_dialogs_strings.c: Added build and editor
22868 preferences pages and other UIs. Fixed preferense loading and saving.
22870 * src/anjuta.c: Does case-insensitive match for tabs position
22871 preferences and removed preferences loading (done at _new() call).
22873 * anjuta-tools.c: Debugged tools dialog handling.
22874 * plugins/class-gen/clsGen.c: Fixed an undefined function.
22876 2003-01-13 Naba Kumar <naba@gnome.org>
22878 * ABOUT-NLS: Update (strange).
22880 * autogen.sh: Removed blocking code.
22882 * configure.in: Fixed an autogen bug.
22884 2003-01-13 Naba Kumar <naba@gnome.org>
22886 * (new)src/anjuta.gladep
22887 (new)src/messagebox.c
22888 (new)src/messagebox.h: Added files. References to messagesbox.[c,h]
22889 will be gradually removed (and then the files).
22893 printing/print-util.c,
22895 scintilla/ScintillaGTK.c,xx
22897 src/an_file_view.c,
22898 src/an_symbol_view.c,
22902 src/anjuta_dialogs_strings.c,
22904 src/attach_process.c,
22905 src/attach_process.h,
22908 src/breakpoints_cbs.c,
22911 src/compiler_options.c,
22912 src/compiler_options.h,
22913 src/compiler_options_cbs.c,
22922 src/find_in_files.c,
22923 src/find_in_files.h,
22924 src/find_in_files_cbs.c,
22925 src/find_replace.c,
22926 src/find_replace.h,
22934 src/main_menubar.c,
22935 src/mainmenu_callbacks.c,
22936 src/message-manager.c,c
22939 src/project_config.c,
22940 src/project_config.h,
22941 src/project_dbase.c,
22942 src/project_import_cbs.c,
22948 src/src_paths_gui.c,
22950 src/text_editor_gui.c,
22956 widgets/gnomefilelist.c: GNOME2 Port.
22958 2003-01-10 Naba Kumar <naba@gnome.org>
22960 * src/an_file_view.c,
22962 src/appwizard_gui.c,
22963 src/compiler_options.c,
22964 src/compiler_options_cbs.c,
22967 src/fileselection.c,
22968 src/find_in_files.c,
22970 src/main_menubar.c,
22972 src/message-manager-dock.c,
22974 src/project_dbase_gui.c,
22975 src/project_import_gui.c,
22976 src/registers_gui.c,
22977 src/sharedlib_gui.c,
22978 src/src_paths_gui.c,
22979 src/text_editor_gui.c,
22981 src/watch_gui.c: GNOME2 porting. Fixed unresolved symbols
22983 2003-01-09 Naba Kumar <naba@gnome.org>
22985 * scintilla/RESearch.cxx: Removed cvs logging as it was creating
22986 problems with some comments.
22988 * anjuta.prj: New project file (updated?)
22990 * src/Makefile.am: Enabled deprecated API and fixed variables.
22992 * src/an_file_view.c,
22993 src/an_symbol_view.c,
22994 src/anjuta-plugins.c,
22995 src/anjuta-tools.c,
22998 src/appwizard_cbs.c,
22999 src/attach_process.c,
23000 src/attach_process_cbs.c,
23001 src/compiler_options.c,
23002 src/compiler_options_cbs.c,
23004 src/mainmenu_callbacks.c,
23005 src/message-manager-private.c,c
23006 src/message-manager-private.h,
23007 src/message-manager.c,c
23008 src/message-manager.h,
23009 src/project_dbase.c,
23010 src/project_dbase.h,
23011 src/project_dbase_gui.c,
23012 src/project_import_cbs.c,
23013 src/project_import_gui.c,
23022 src/src_paths_cbs.c,
23023 src/src_paths_gui.c,
23026 src/text_editor_gui.c,
23027 src/text_editor_menu.c,
23029 src/toolbar_callbacks.c,
23033 src/wizard_gui.c: GNOME porting.
23035 2002-12-24 Naba Kumar <naba@gnome.org>
23037 * AUTHORS, ChangeLog, HACKING, Makefile.am,
23038 NEWS, README, SEARCH-REPLACE,
23039 THANKS, TODO, acinclude.m4, anjuta.prj, anjuta.spec.in, configure.in,
23040 setup-gettext, data/*, doc/.cvsignore, global-tags/*,
23041 launcher/Makefile.am,
23042 launcher/anjuta_launcher.c, macros2/*, manuals/*/*/*/*,
23043 plugins/class-gen/clsGen.c, plugins/patch/patch-plugin.c,
23044 plugins/sample1/plugin-sample1.c, printing/print-doc.c,
23045 printing/print-util.c, printing/print.c, printing/print.h,
23046 scintilla/*/*, widgets/e-shell-about-box.c,
23047 src/*, tagmanager/*/*, widgets/Makefile.am,
23048 widgets/gnomefilelist.c:
23050 Merged with ANJUTA_1_0_0 branch (at tag MERGE_LEVEL_1) and ported many
23051 src/*.[c,h] files to gnome2 API.
23053 * src/anjuta_dialogs_strings.c: Added glade generated translatable
23056 2002-10-23 Naba Kumar <naba@gnome.org>
23058 * autogen.sh: Prevented Users from building HEAD cvs.
23060 2002-09-16 Stephane Demurget <demurgets@free.fr>
23062 * src/anjuta.glade: added the compiler options dialog, hopefully
23063 HIG-1.0 compliant. Perhaps some accelerators are duplicated, though.
23065 2002-09-15 Stephane Demurget <demurgets@free.fr>
23067 * src/anjuta.glade: fixed a lot of small glitches.
23069 * src/commands.[ch]: more gnome 2 port. only instant apply is missing
23072 * src/breakpoints_cbs.c: polished a bit.
23074 2002-09-15 Stephane Demurget <demurgets@free.fr>
23076 * src/anjuta.glade: added the commands dialog fully HIG-1.0 compliant.
23078 * src/commands.c: partial gnome 2 port.
23080 * src/utilities.[ch]: changed some bits to be const.
23082 2002-09-14 Stephane Demurget <demurgets@free.fr>
23084 * src/Makefile.am: removed breakpoints_gui.c and added a check
23085 for gdk-pixbuf deprecated functions, but there shouldn't be much
23088 * src/breakpoints_gui.c: killed.
23090 * src/anjuta.glade: added two dialogs for the breakpoints management.
23093 * src/anjuta_cbs.c:
23095 * src/attach_process.c:
23097 * src/breakpoints*.[ch]: cleaned, simplified and polished up a lot of things,
23098 really huge changes and porting work.
23100 * src/breakpoints.[ch] (treeview_enabled_toggled): impl.
23101 (breakpoints_dbase_new): moved the UI init bits here.
23103 * src/breakpoints_cbs.[ch] (breakpoints_dbase_add_brkpnt): simplified
23104 a lot, not using any color anymore (not HIG compliant) and not using
23105 BrkPtItem thanks to libglade. 4 issues marked with #warning that have
23106 to be double checked.
23108 * src/build_file.c:
23109 * src/build_project.c: gnome 2 port.
23111 2002-09-11 Stephane Demurget <demurgets@free.fr>
23113 * src/anjuta.glade:
23115 * src/anjuta_cbs.c:
23117 * src/breakpoints.c:
23118 * src/breakpoints_cbs.c: cleaned up some bits.
23120 2002-09-09 Stephane Demurget <demurgets@free.fr>
23123 * src/messagebox.[ch]: killed. Not HIG compliant at all :/
23125 * src/an_symbol_view.[ch]:
23126 * src/attach_process_cbs.h: polished a bit.
23128 * src/breakpoints_cb.[ch]: partial gnome 2 port.
23130 2002-09-02 Stephane Demurget <demurgets@free.fr>
23133 * src/Makefile.am: added libglade-2 to the build.
23135 * src/anjuta.[ch]: added support for libglade.
23137 * src/anjuta.glade: added. There could be a file per top-level widget,
23138 as some other gnome projects, though.
23140 * src/attach_process_gui.c: removed.
23141 * src/attach_process.[ch]: gnome 2 port.
23142 (attach_process_new): Added the treeview init and the widget references
23145 2002-08-31 Stephane Demurget <demurgets@free.fr>
23147 * src/an_file_view.c: fixed some compilation issues.
23149 * src/an_symbol_view.c: gnome 2 port.
23151 2002-08-26 Stephane Demurget <demurgets@free.fr>
23153 * src/an_file_view.c: finished gnome 2 port.
23154 (on_file_view_row_expanded), (on_file_view_row_collapsed): change the
23155 directory pixmap depending on the event.
23157 * src/project_dbase.h: s/GtkTreeIter/GtkTreeRowReference/.
23158 (project_file_data_new): use a GtkTreePath.
23160 2002-08-23 Stephane Demurget <demurgets@free.fr>
23162 * src/Makefile.am: readded back an_*_view.[ch] because they are still
23163 driving me nuts but they need to be ported, heh ?
23165 * src/an_file_view.c: gnome 2 port, almost finished after some hard
23166 work since it's quite a total rewrite again.
23168 2002-08-22 Stephane Demurget <demurgets@free.fr>
23170 * src/an_file_view.c:
23171 * src/project_dbase.h: s/GtkTreePath/GtkTreeIter/.
23173 2002-08-21 Stephane Demurget <demurgets@free.fr>
23175 * src/anjuta_info.c:
23176 * src/utilities.h: gnome 2 port, featuring a total rewrite.
23178 2002-08-20 Stephane Demurget <demurgets@free.fr>
23180 * src/Makefile.am: removed an_*_view.[ch] because they're driving me
23183 * src/an_file_view.c:
23184 * src/aneditor.cxx:
23185 * src/anjuta_cbs.c:
23186 * src/compiler_options.h:
23187 * src/messagebox.c:
23188 * src/messagebox.h:
23190 * src/project_dbase.h:
23191 * src/resources.h: gnome 2 port.
23193 2002-08-14 Stephane Demurget <demurgets@free.fr>
23195 Added missing keywords reported by Lucca Bellonda <lbell@tsc4.com>.
23197 * data/properties/sql.properties: added the DATETIME data type.
23199 * data/properties/html.properties: added the foreach php keyword.
23201 2002-08-08 Stephane Demurget <demurgets@free.fr>
23203 * widgets/Makefile.am: removed blank line after the last backslash
23204 for avoiding a warning from automake.
23207 * src/Makefile.am: added the ORBit-2 dep.
23209 2002-08-08 Stephane Demurget <demurgets@free.fr>
23211 * AUTHORS: added Biswa, because I wonder why noone already have
23212 written his name in the Anjuta's hall of fame :)
23214 2002-08-01 Naba Kumar <kh_naba@users.sourceforge.net>
23216 * widgets/Makefile.am, widgets/gnomefilelist.[c,h], widgets/gnomedirlist.[c,h],
23217 widgets/e-shell-about-box.c: Made to compile for gnome2.
23219 2002-07-31 Naba Kumar <kh_naba@users.sourceforge.net>
23221 * scintilla/PlatGTK.cxx, scintilla/Scintilla.cxx,
23222 scintilla/include/ScintillaWidget.h: Made to compile for gtk2.
23224 * configure.in, printing/print.h, printing/print.c,
23225 printing/print-doc.c: Made to compile for gnome2.
23227 2002-07-30 Naba Kumar <kh_naba@users.sourceforge.net>
23229 * configure.in, acconfig.h, Makefile.am, autogen.sh, launcher/Makefile.am,
23230 plugins/class-gen/Makefile.am, plugins/patch/Makefile.am, plugins/sample1/Makefile.am,
23231 printing/Makefile.am, src/Makefile.am, tagmanager/include/Makefile.am,
23232 widgets/Makefile.am:
23234 Upgraded the build system to gnome2 platform.
23236 2002-12-19 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23237 * manuals/*: Added capability to generate PDF and PS.
23238 * src/debugger.c, data/gdb.init: Solaris GDB fixes.
23239 * TODO, TODO.biswa: Intergated TODO list.
23240 * src/project_dbase.c: Patch by TTimo (pref saving), bug #636542
23242 * src/dnd.c: Fix typo
23243 * src/an_[symbol|file]_view.c: Hide when updating (reduced flicker)
23244 * src/anjuta.c: Bug #568895, Bug #575419
23246 2002-12-18 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23248 * tagmanager/tm_global_tags.c: Fixed compiler warning.
23249 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: Updated FAQ.
23251 2002-12-17 Naba Kumar <naba@gnome.org>
23253 * Makefile.am, src/Makefile.am, src/main.c: Fixed a couple of distcheck
23256 2002-12-17 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23257 * manuals/C/anjuta-manual/*: Updated manual to include tool editor.
23258 * scintilla/LexCPP.cxx: Disable doxygen comment highliting.
23259 * anjuta.prj: Added tools.sgml
23260 * data/properties/cpp.properties: Bug # 646974
23262 2002-12-16 Naba Kumar <naba@gnome.org>
23264 * src/goto_line.c: Ordered 'Ok' and 'Cancel' button in the right order.
23265 * src/configurer.c, src/anjuta_info.c, src/attac_process_gui.c,
23266 src/executer.c, src/launcherc, src/breakpoints_gui.c, src/help.c: Activates
23267 on 'Enter' and adds proper focus mechanism.
23268 * src/anjuta.c: Fixed a memory corruption bug.
23269 * src/anjuta-tools.c, anjuta.glade: Tools parameter dialog activates on
23270 'Enter' and can also be Canceled. Sets proper default and focus policies
23272 * src/main_menubar_def.h: Fixed typos, added icons and added hot keys.
23273 * anjuta.glade, src/Makefile.am, src/anjuta_dialog_strings.c: Enabled
23274 translatable strings in dialogs and fixed some dialog properties.
23275 * src/anjuta-tools.c: Now uses xml format for loading and saving.
23276 * configure.in, anjuta.spec.in, anjuta.prj: Bumped version to 1.0.1
23277 * src/message_manager_private.cc: Fixed some debug messages.
23278 * src/print.c, src/print-doc.c, src/anjuta-tools.c, src/anjuta.c,
23279 widgets/gnomefilelist.c: Fixed a memory leaks.
23280 * src/toolbar.[ch], src/text_editor.[ch], src/find_text.[ch],
23281 src/toolbar_callbacks.[ch], src/mainmenu_callbacks.c,
23282 src/main_menubar_def.h: Implemented incremental search.
23285 2002-12-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23286 * tagmanager/*: Minor cleanups and warning fixes.
23287 * src/an_symbol_view.c, src/an_file_view.c: Do not freeze the
23288 GUI during long updates.
23289 * src/text_editor.c: Remove debug message.
23291 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23292 * tagmanager/tm_project.c: Fix a memory access problem.
23294 2002-12-13 Naba Kumar <naba@gnome.org>
23296 * anjuta.glade, src/anjuta-tools.c: Added a new column in the
23297 tools list to show "Enabled" flag of the tool. Fixed a bug where
23298 tool list is not cleared when creating a new tool.
23300 2002-12-13 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23301 * anjuta.glade, src/anjuta-tools.c: Added user params to tools.
23303 2002-12-12 Naba Kumar <naba@gnome.org>
23305 * anjuta-tools.[h,c], commands.c: Used the tools help of
23306 anjuta variables list in commands editor and fixed a typos
23307 buy in anjuta-tools.c.
23309 2002-12-12 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23310 * anjuta.glade, src/anjuta-tools.c, src/text_editor.[ch]
23311 , src/mainmenu_callbacks.c, controls.c: Tools editor stuff.
23312 * TODO.biswa: Added to help me track things better.
23314 2002-12-11 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23316 * configure.in, anjuta.spec.in: Added libglade dependency.
23317 * Makefile.am: Added anjuta.glade file.
23318 * src/anjuta-tools.c, src/main.c, src/main_menubar_def.h
23319 , src/mainmenu_callbacks.[ch], src/message-manager.h
23320 , src/widget-registry.c: Tools editor GUI + other additions.
23322 2002-12-09 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23324 * src/project_dbase.[ch], tagmanager/tm_project.c,
23325 tagmanager/include/tm_project.h, src/mainmenu_callbacks.c:
23326 Implement syncing tags image with the project database.
23327 * src/anjuta-tools.c: Implemented variable substitution and
23328 working directory in tools.
23330 2002-12-09 Naba Kumar <naba@gnome.org>
23332 * data/properties/anjuta.properties, src/commands.[ch]: Reads the
23333 command configuration language list from properties.
23335 * data/properties/asm.properties, data/properties/ruby.properties:
23338 2002-12-04 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23340 * src/an_symbol_view.c: Remember current selected entry and select
23341 it automatically after refresh.
23343 2002-11-26 Murray Cumming <murrayc@usa.net>
23345 * src/project_type.c, src/project_dbase.c, src/stock_libs.anj,
23346 src/compiler-options.c, src/wizard_gui.c: Renamed gtkmm 1.2
23347 and gnomemm 1.2 projects so that people know they are really
23348 glademm projects. The gtkmm 2 and gnomem 2 projects are OK though.
23349 But I did correct these to sue lowercase names.
23351 2002-12-01 Naba Kumar <naba@gnome.org>
23353 * data/anjuta.properties: Fixed caching problem on
23355 * src/preferences.c, src/preferences_gui.c: Implemented automatic
23358 2002-12-01 Naba Kumar <naba@gnome.org>
23360 * data/properies/anjuta.properties: Corrected "indicators.automatic"
23362 * src/anjuta.c, src/preferences.h: Added MESSAGES_INDCATORS_AUTOMATIC
23363 property and uses it.
23364 * src/aneditor.cxx: Fixed a bug associated with selection a word at
23367 2002-11-30 Naba Kumar <naba@gnome.org>
23369 * src/debugger.c: Fixed a typo.
23370 * data/properties/*: Updated properties files and added
23372 * src/main_menubar_def.h, main_menubar.[hc], mainmenu_callbacks.[hc]:
23373 Added comment submenu and cleaned up ref and unref of menus.
23374 * src/aneditor.h: Added definition of comment commands.
23375 * src/aneditor.c: Upgrade from latest SciTE source code.
23376 * src/text_editor.[hc], src/text_editor_cbs.c,
23377 src/message_manager_private.cc, src/message_manager.[cc,h],
23378 src/anjuta.[c,h]: Added indicators support for errors/warnings
23379 highlight in the editor.
23380 * NEWS, TODO: Update.
23381 * scintilla/include/PropSet.h: Removed deprecrated function.
23383 2002-11-29 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23385 * src/anjuta-tools.[ch]: Tools implementation (basic)
23386 * src/anjuta-plugins.[ch], src/anjuta.[ch], src/main_menubar.[ch]
23387 , src/main_menubar_def.h: PLugins cleanup and segregation
23388 * src/widget-registry.[ch], src/main_menubar.[ch]: Start of a widget
23390 * anjuta.prj: Added new files
23391 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: New FAQ entry
23392 * plugins/class-gen/clsGen.c: Register menu under 'Project'
23393 * plugins/patch/patch-plugin.c: Register menu under 'Format'
23394 * plugins/sample1/plugin-sample1.c: Register menu under 'View'
23395 * src/Makefile.am: Added new files
23396 * src/message-manager.[cc/h]: Added standard output and error windows
23398 2002-11-26 Johannes Schmid <clubfan@users.sourceforge.net>
23400 * project_type.c: Fixed Gnomemm2 project type
23402 2002-11-25 Naba Kumar <naba@gnome.org>
23404 * printing/print.c: Fixed a compile warning.
23405 * scintilla/Autocomplete.cxx: Applied missing patch from Biswa
23406 * src/utilities.c: Fixed a compile warning in sparc, hides the
23407 terminal check error output from the user.
23408 * project_config.[ch], project_dbase.[ch], source.c: Added project
23409 version, exclude modules configuration and reordered other config
23410 properties. Changed some strings to more descriptive text.
23411 * src/compiler_opitions.c: Removed extra newlines from .prj file
23413 * anjuta.prj: Converted to new format (only reorganised properties
23414 and removed extra newlines ... nothing else).
23417 2002-11-21 Naba Kumar <naba@gnome.org>
23419 * Editor.cxx, Editor.h, include/SciLexer.h, include/Scintilla.h,
23420 include/Scintilla.iface, KeyMap.cxx, KeyWords.cxx, LexCPP.cxx,
23421 LexFortran.cxx, LexHTML.cxx, LexMatlab.cxx, LexOthers.cxx,
23422 LineMarker.h, PropSet.cxx, RESearch.cxx, ScintillaBase.cxx:
23423 Updated to the CVS version.
23425 2002-11-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23427 * scintilla/AutoComplete.[cxx,h], scintilla/PlatGTK.cxx
23428 , scintilla/include/Platform.h, scintilla/ScintillaBase.cxx
23429 , scintilla/include/Scintilla.h, src/aneditor.cxx: Implement
23430 images in completion lists.
23431 * src/resources.h: Make C++ friendly.
23432 * scintilla/PropSet.cxx: Fix memory leak.
23434 2002-11-20 Naba Kumar <naba@gnome.org>
23436 * scintilla/*/*: Synced to latest scintilla 1.49
23437 * scintilla/LexAsm.cxx, scintilla/LexFortran.cxx, src/Makefile.am:
23440 * scintilla/RESearch.cxx: The automatic cvs log in the
23441 file really broke things trying to interprete the changelog
23442 entry incorrectly as end-of-comment. Removed the $cvs line
23443 and committed again.
23445 2002-11-19 Naba Kumar <naba@gnome.org>
23447 Patch from Timothee Besset <ttimo@idsoftware.com>
23449 * src/message-manager-private.cc: Interpretes absolute
23450 file paths properly in zvt terminal.
23452 2002-11-19 Naba Kumar <naba@gnome.org>
23454 Patch from Timothee Besset <ttimo@idsoftware.com>
23456 * src/preferences.c, src/preferences_gui.c, src/project_dbase.c,
23457 src/properties.cxx, src/properties.h, anjuta.prj: Saves some of the
23458 (important) editor preferences in project (if there is one
23463 2002-11-18 Naba Kumar <naba@gnome.org>
23465 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23467 * src/debug_tree.c, src/find_in_files_gui.c,
23468 src/find_replace.c, src/find_text.c,
23469 src/project_import.c, src/project_import_gui.c,
23470 src/wizard_gui.c: i18n Fixes.
23472 2002-11-15 Naba Kumar <naba@gnome.org>
23474 * plugins/class-gen/clsGen.c: Fixed to use project function
23475 to import files. Create non-existent directories before the
23476 sources are written.
23478 * configure.in, src/Makefile.am, src/main.c, src/preferences_gui.c,
23479 src/preferences.c, src/CORBA-Server.c,src/CORBA-Server.h,
23481 src/glades.c: Excluded gladen files from build. This
23482 will fix the unnecessary dependency on libssl.
23484 * src/project_dbase.[c,h], src/project_dbase_gui.c: Refined
23485 file import funtion.
23487 * src/message_manager_private.cc: Fixed a compiler warning with
23488 DEBUG preprocessor macro.
23490 * src/text_editor_cbs.c, src/main_menu_callbacks.c: Fixed a bug where
23491 wrong (undocked) editor window was closed on clicking close on an
23492 undocked editor window.
23494 * src/debugger.c: Fixed a bad bug where debugger terminal won't
23495 start correctly if the executable was run before with 'F3'.
23497 * src/toolbar_callbacks.c: Wrap around find next.
23498 * src/toolbar.c: Disable combo activate.
23499 * src/find_text.c (on_find_text_ok_clicked): Swapped 'yes' and 'no'
23500 button positions to get 'yes' as default.
23502 * anjuta.spec.in: Updated.
23504 * src/anjuta_info.c, src/appwizard_gui.c,
23505 src/attach_process_gui.c, src/breakpoints_gui.c,
23506 src/commands.c, src/compiler_options_gui.c, src/configurer.c,
23507 src/cvs.c, src/cvs_gui.c, src/debugger.c, src/executer.c,
23508 src/find_in_files_gui.c, src/find_replace.c, src/find_text.c,
23509 src/help.c, src/launcher.c, src/main.c, src/mainmenu_callbacks.c,
23510 src/memory.c, src/message-manager-private.cc, src/message-manager.cc,
23511 src/preferences.c, src/preferences_gui.c, src/project_config.c,
23512 src/project_dbase.c, src/project_dbase.h, src/project_dbase_gui.c,
23513 src/project_import_gui.c, src/registers_gui.c, src/sharedlib_gui.c,
23514 src/signals_gui.c, src/source.c, src/src_paths_gui.c,
23515 src/stack_trace_gui.c, src/text_editor_cbs.c, src/text_editor_gui.c,
23516 src/toolbar.c, src/toolbar_callbacks.c, src/watch.h,
23517 src/watch_cbs.c, src/watch_gui.c, plugins/class-gen/clsGen.c,
23518 plugins/patch/patch-plugin.c, printing/print-util.c:
23519 Set all windows and dialogs transient
23520 to their parents so that they remain floated above their parents.
23522 2002-11-13 Naba Kumar <naba@gnome.org>
23524 * printing/print.c: Fixed a leak and bug #634819 (print/preview does not
23525 take default editor font).
23527 * widgets/e-shell-about-box.c, src/main_menubar_def.h:
23528 Corrected email address.
23530 * src/mainmenu_callbacks.c: Used spaces instead of tabs
23531 for changelog entry.
23535 2002-11-06 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23536 * plugins/class-gen/clsGen.c: Refined the class generator a bit.
23538 2002-11-06 Naba Kumar <naba@gnome.org>
23541 * anjuta.spec.in: Ships the .omf files with the
23542 documents instead of the base package.
23544 2002-11-04 Naba Kumar <naba@gnome.org>
23546 * data/properties/latex.properties: Fixed a bug.
23547 * ChangeLog: Released 1.0.0 stable.
23549 2002-11-04 Naba Kumar <naba@gnome.org>
23551 * src/commands.c: Added command with shell redirection capability.
23552 * data/properties/anjuta.properties: Changed default execution
23554 * src/project_dbase.c: Set project top dir in properties.
23555 * Makefile.am: Recurse scripts/ before data/ to fix a distcheck error.
23556 * data/Makefile.am: More diskcheck error fixes.
23558 * README, anjuta.spec.in, THANKS, AUTHORS,
23559 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
23560 manuals/C/anjuta-manual/authers,sgml,
23561 manuals/C/anjuta-manual/anjuta-manual.sgml,
23562 manuals/C/anjuta-manual/anjuta-manual-C.omf,
23563 manuals/C/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf
23564 : Changed anjuta home to
23565 new URL and my email address.
23567 * manuals/C/anjuta-manual/interfaces.sgml,
23568 manuals/C/anjuta-manual/prefereces.sgml,
23569 manuals/C/anjuta-faqs/anjuta-faqs.sgml: Fixed typos and updated.
23571 * src/main_menubar.[c,h], src/controls, src/toolbar_callbacks.c
23572 : removed reference to the help menu as the menu is modified
23573 when no help is found (which is very likely when we are
23574 shiping the documents separately).
23576 2002-11-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23577 * anjuta.spec.in: Update specfile to make multiple RPMs.
23578 * data/Makefile.am: make dist fix.
23579 * src/text_editor_menu.c: Fix compile warnings (casts).
23581 2002-11-02 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23582 * manuals/C/anjuta-faqs/anjuta-faqs.sgml: FAQ update.
23583 * tagmanager/general.h, src/launcher.c: FreeBSD fixes (RFE #628576)
23585 2002-11-01 Naba Kumar <naba@gnome.org>
23587 * macros2/*, Makefile.am, configure.in, data/Makefile.am:
23588 Added gnome2 macros to be used by gnome2 project wizard.
23590 * data/autogen.sh.gnome2: Fixed to use our own macros instead of
23593 * macros/Makefile.am: Removed INSIDE_GNOME_COMMAND macro
23594 as it was conflicting with generated projects and is not
23597 * src/appwiz_page1.c, src/project_dbase.h, src/project_type.c,
23598 src/project_type.h, src/source.c, src/wizard_gui.c: Fixed gnome2
23599 project generation, removed qt project as it's not complete and
23600 added gnome2 bonobo wizard.
23602 2002-10-29 Naba Kumar <naba@gnome.org>
23604 * po/POTFILES.in: Updated.
23605 * po/POTFILES.skip: Added.
23606 * preferences.h: Fixed print paper size property name.
23608 2002-10-28 Naba Kumar <naba@gnome.org>
23610 * data/user.properties, data/Makefile.am: Added user properties file
23611 which will be copied in user's ~/.anjuta/user.properties.
23613 * data/anjuta.properties: Changed a comment.
23615 * macros/gnome-pilot.m4: Upgraged to the cvs head of gnome-macros.
23617 * src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23618 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, src/preferences.c:
23619 Adde [Settings]->[Preferences]->[Edit user.properties file ...] menu
23622 * src/mainmenu_callbacks.c: Fixed a bug that loads system properties file
23623 instead of user properties file.
23625 * README, anjuta.prj, configure.in: Bumped anjuta version to 1.0.0
23626 * anjuta.spec.in: Added {prefix}/share/doc/anjuta for rpms.
23627 * Makefile.am: Install docs in share/doc/anjuta and not doc/anjuta.
23628 * README, TODO: Updated.
23630 2002-10-28 Naba Kumar <naba@gnome.org>
23632 * manuals/C/anjuta-manual/figures/editor_guides.png,
23633 manuals/C/anjuta-manual/figures/editor_margins.png,
23634 manuals/C/anjuta-manual/figures/editor_markers.png,
23635 manuals/C/anjuta-manual/figures/local_variables.png,
23636 manuals/C/anjuta-manual/figures/open_file_multiple.png,
23637 manuals/C/anjuta-manual/figures/prefs_print.png,
23638 manuals/C/anjuta-manual/figures/print_dlg.png,
23639 manuals/C/anjuta-manual/figures/print_preview.png,
23640 manuals/C/anjuta-manual/figures/symbol_browser.png,
23641 manuals/C/anjuta-manual/figures/variable_tip.png: New png
23642 files for manual documentation.
23644 * manuals/sgmldocs.make,
23645 manuals/C/anjuta-manual/Makefile.am,
23646 manuals/C/anjuta-manual/authors.sgml,
23647 manuals/C/anjuta-manual/build.sgml,
23648 manuals/C/anjuta-manual/compileopts.sgml,
23649 manuals/C/anjuta-manual/debugger.sgml,
23650 manuals/C/anjuta-manual/execute.sgml,
23651 manuals/C/anjuta-manual/fileoperations.sgml,
23652 manuals/C/anjuta-manual/interface.sgml,
23653 manuals/C/anjuta-manual/preferences.sgml,
23654 manuals/C/anjuta-manual/projects.sgml,
23655 manuals/C/anjuta-manual/figures/arguments.png,
23656 manuals/C/anjuta-manual/figures/open_file.png,
23657 manuals/C/anjuta-manual/figures/other_opts.png,
23658 manuals/C/anjuta-manual/figures/scrshot.png,
23659 manuals/C/anjuta-manual/figures/toolbar_browser.png,
23660 manuals/C/anjuta-manual/figures/toolbar_tags.png:
23662 Updated anjuta manual documentation.
23665 2002-10-27 Naba Kumar <naba@gnome.org>
23667 * utilities.[h,c], debugger.[h,c], commands.c: Added gnome-terminal
23668 check and modifies debugger terminal command accordingly
23669 to function properly.
23671 2002-10-25 Naba Kumar <naba@gnome.org>
23673 * manuals/sgmldocs.make: Fixed a couple of bugs.
23674 * data/x-anjuta-project.desktop. data/Makefile.am: Mime handling link.
23676 2002-10-24 Naba Kumar <naba@gnome.org>
23678 * src/debug_tree.c: Fixed a crash bug from Etay.
23680 * global_tags/create_global_tags: Added messages.
23681 Fixed infinite looping within files.
23683 * macro/autogen.sh: Removed debug and warning flags for defaults.
23685 Patch from Vadim Berezniker <vadim@berezniker.com>
23687 * tagmanager/tm_workspace.[h,c], global-tags/create_global_tags.sh,
23688 global-tags/tm_global_tags.c: Fixed infinite loop in system tags
23691 * Makefile.am: XML merge is broken for .destop in RH 8.0, so
23692 temporarily just copy it
23694 2002-10-24 Naba Kumar <naba@gnome.org>
23696 * manuals/sgmldocs.make, anuals/C/anjuta-faqs/anjuta-faqs.sgml,
23697 manuals/C/anjuta-manual/anjuta-manual.sgml,
23698 manuals/C/anjuta-manual/compileopts.sgml,
23699 manuals/C/anjuta-manual/debugger.sgml,
23700 manuals/C/anjuta-manual/execute.sgml,
23701 manuals/C/anjuta-manual/fileoperations.sgml,
23702 manuals/C/anjuta-manual/interface.sgml,
23703 manuals/C/anjuta-manual/introduction.sgml,
23704 manuals/C/anjuta-manual/projects.sgml,
23705 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
23706 manuals/ja/anjuta-faqs/anjuta-faqs.sgml,
23707 manuals/ja/anjuta-manual/anjuta-manual.sgml,
23708 manuals/ja/anjuta-manual/compileopts.sgml,
23709 manuals/ja/anjuta-manual/debugger.sgml,
23710 manuals/ja/anjuta-manual/execute.sgml,
23711 manuals/ja/anjuta-manual/fileoperations.sgml,
23712 manuals/ja/anjuta-manual/interface.sgml,
23713 manuals/ja/anjuta-manual/introduction.sgml,
23714 manuals/ja/anjuta-manual/projects.sgml: Upgraded to Docbook 4.0
23716 2002-10-24 Naba Kumar <naba@gnome.org>
23718 * src/project_type.c: added autogen for qt projects.
23719 * src/debugger.c: enabled debugger debugging for DEBUG MODE.
23720 Fixed a bug that retrieves wrong terminal command.
23721 * src/commnads.c: Added more terminal commands.
23722 * configure.in: Checks for scrollkeeper version.
23724 2002-10-22 Naba Kumar <naba@gnome.org>
23726 * configure.in, acinclude.m4, setup-gettext: Used AM_GNU_GETTEXT
23727 instead of AM_GNOME_GETTEXT.
23729 * src/source.c, data/autogen.sh.*, data/Makefile.am: Added support
23730 for setup-gettext for the wizard generated projects.
23732 * src/source.c: Fixed a bug where glade file wasn't generated.
23734 * src/gnome_project.c: Excluded project version from project dir
23737 2002-10-22 Naba Kumar <naba@gnome.org>
23739 * acinclude.m4: New file with dummy funtion for gettext
23740 cross compatibility fix.
23742 * configure.in, setup-gettext: Fixed to use with AM_GNOME_GETTEXT.
23743 * configure.in: Fixed cflags to avoid useless warnings.
23744 * Makefile.am: EXTRA_DIST += setup-gettext.
23745 * src/toolbars.c: Added space paddings around tags label.
23747 2002-10-21 Naba Kumar <naba@gnome.org>
23749 Patch from Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23751 * setup-gettext: New script to maintain gettext cross version
23753 * configure.in, macros/autogen.sh: Fix for gettext cross version
23756 2002-10-21 Naba Kumar <naba@gnome.org>
23758 * debug_tree.c: Fixed incorrect use of debug assertion.
23760 2002-10-18 Etay Meiri <etay-m@bezeqint.net>
23761 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23762 * src/debug_tree.c, src/debug_tree.h, src/debugger.c,
23763 src/memory.c, src/memory.h, src/message-manager-private.cc:
23765 New parsing algorithm; adapted from kdevelop.
23766 Middle button menu for changing the value's display type
23768 2002-10-07 Naba Kumar <naba@gnome.org>
23770 * src/main_menubar_def.h: Changed status bar message for Help->
23771 Browse info pages. Bug #603308
23773 * src/executer.c: Made "User terminal" default for creating
23774 projects (User can always disable it later). Bug #114222
23776 2002-10-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23778 * macros/autogen.sh: Require gettext 0.10.x for autogen
23779 * src/text_editor.c: Fixes Bug #595303
23780 * src/source.c: Fixes Bug #595970
23781 * src/anjuta.c: Fixes Bug #598366
23782 * scingtilla/LexCPP.cxx: Bug #602296
23783 * src/main_menubar_def.h: Bug #604363
23784 * src/find_in_files.[h,c], src/find_in_files_gui.c: Buf #608679
23786 2002-10-07 Jens Georg <mail@jensgeorg.de>
23788 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23789 * gnomefilelist.c: This patch fixes the bug #611542
23791 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23793 * data/properties/Makefile.am: Added tcltk.properties file.
23795 2002-09-20 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
23797 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23799 * README: Updated README
23800 * plugins/class-gen/clsGen.c, src/message_manager.cc
23801 , src/mainmeu_callbacks.c, src/memory.c
23802 , src/project_dbase_gui.c, src/text_editor_gui.c
23803 , widgets/gnomefilelist.c: Set window icons
23804 * configure.in, macros/*, */Makefile.am, anjuta.spec.in:
23805 Enabled release build (stripped + optimized binaries, etc.)
23806 * data/properties/anjuta.properties, src/commands.c,
23807 src/defaults.cFixed bug #595489 (stdin on executables)
23808 * src/appwizard.c, src/main.c, src/message-manager.cc
23809 , src/project_dbase.c, src/toolbar.c, widgets/gnomefilelist.c
23810 , src/debug_tree.c: Memory related (valgrind) fixes.
23811 * src/message-manager-private.[cc,h], src/pixpams.h
23812 , src/preferences.[ch], src/preferences_gui.c: Terminal preferences
23813 * anjuta.prj: Added debug_tree.c to SOURCES
23814 * src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
23815 src/text_editor_menu.c, src/text_editor_gui.c, src/anjuta.c:
23816 Compacted code and cleaned up unnecessary functions.
23817 * tagmanager/*.[ch]: Code fixes.
23819 2002-08-30 Etay Meiri <etay-m@bezeqint.il>
23821 Reviewed by: Naba Kumar <kh_naba@gnome.org>
23823 * src/debug_tree.c, debug_tree.h, debugger.c, message-manager-private.cc:
23824 Debug tree now detects changes of displayed variables
23825 and changes their color to red
23827 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23829 Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23831 * mainmenu_callbacks.c: Set's the current file name in
23832 file save as dialog.
23834 2002-09-20 Naba Kumar <kh_naba@gnome.org>
23836 Patch from: Vlastimil Holer <xholer@informatics.muni.cz>
23838 * data/properties/tcltk.properties: New file for tcl/tk
23841 2002-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
23843 * src/project_type.[c,h], src/source.c, data/Makefile.am:
23844 Fixed a fatal bug which doesn't let building gnome2 related
23845 projects. They use different autogen.sh script. Defined new
23846 type field "gnome_macro_support".
23848 * data/autogen.sh.gnome2: New file.
23850 * src/utilities.c (anjuta_util_escape_quotes): Fixed a fatal
23851 bug with quotes escaping in quotes.
23853 * src/message-manager-private.cc: Used event box instead
23854 of frame for local message pane, so that the borders appear
23855 properly and nicely.
23857 * src/anjuta.c: Fixed bug #600221 -- anjuta crashes on exit
23858 if there is a project open and all the files are un-docked.
23860 * src/dnd.c: Possible fix for bug #512873 Drag And Drop problems.
23862 2002-08-27 Andy Piper <andy.piper@freeuk.com>
23864 * src/main_menubar_def.h: implement feature request #595356, patch #597161
23865 * THANKS: updated for new contributions
23866 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: patch #597161
23868 2002-08-27 Steven Knight <steven.knight@unh.edu>
23870 * src/appwiz_page1.c, src/pixmaps.h, src/project_dbase.c,
23871 src/project_dbase.h, src/project_type.c, src/source.c,
23872 src/wizard_gui.c: new Qt project type
23873 *** NB not fully tested, may need some work, icon required...
23875 2002-08-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23877 * src/memory.c, src/memory.h: new memory patch
23879 2002-08-27 Johannes Schmid <clubfan@users.sourceforge.net>
23881 * src/anjuta.c: Fixed bug #589646 CVS preferences visibility
23883 2002-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
23885 * lancher/anjuta_launcher.c: Determine pty from function
23886 call instead of running 'tty' externally.
23888 * data/properties/cs.properties: Added compile/build commands.
23889 Fixed execution properties.
23891 * src/commands.c: Added c# options.
23893 (Patch from: Etay Meiri <etay-m@bezeqint.net>)
23895 * src/debug_tree.[c,h], src/debugger.[c,h],
23896 src/message_manager_private.[cc,h], message_manager.cc, stack_trace.[c,h]:
23898 The following problems, detected by Jean-Noel Guiheneuf, were fixed:
23899 1. Misaligned structs when they are members of other structs.
23900 2. '{' sometimes appears as a variable.
23901 3. Wrong processing of some arrays.
23902 I've also incorporated some code from a patch by Guiheneuf Jean-Noel
23903 that displays the tree in two columns (variable and value).
23905 2002-08-14 Stephane Demurget <demurgets@free.fr>
23907 Added missing keywords reported by Luca Bellonda <lbell@tsc4.com>.
23909 * data/properties/sql.properties: added the DATETIME data type.
23911 * data/properties/html.properties: added the foreach php keyword.
23913 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23915 * NEWS: Updated with new features.
23917 * data/.cvsignore, doc/.cvsignore: Updated.
23919 Patch from: Etay Meiri <etay-m@bezeqint.net>
23921 * src/debug_tree.h, src/debug_tree.c: New files.
23923 * src/Makefile.am, src/message-manger-private.[h,cc],
23924 src/message-manger.cc: Added Tree view for debugger
23927 2002-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
23929 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
23931 * src/memory.c, src/memory.h: New files.
23933 * src/Makefile.am, src/appwizard.c, src/controls.c,
23934 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
23935 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
23937 Memory view implemetation that would enable viewing raw memory
23940 2002-08-08 Stephane Demurget <demurgets@free.fr>
23942 * AUTHORS: added Biswa, because I wonder why noone already have
23943 written his name in the Anjuta's hall of fame :)
23945 2002-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
23947 * src/appwizard_gui.c: Removed an ambiguous prototype.
23948 * src/appwizard_gui.c: Removed more ambiguous prototypes. This seem to
23949 fix a nasty PPC bug as reported by Todd Goyen <wettoad@knighthoodofbuh.org>.
23950 * THANKS: Updated M. Ali Vardar's email.
23952 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23954 * src/anjuta_gui.c: implemented feature request to stop main and browser
23955 toolbars having exclusive use of space
23957 2002-08-01 Andy Piper <andy.piper@freeuk.com>
23959 * NEWS: updated for 1.0-beta rele.c: commented the define for ANJUTA_DEBUG_DEBUGGER
23960 left over from the previous work to fix bugs :-)
23962 * src/main_menubar_def.h, src/main_menubar.h, src/main_menubar.c,
23963 src/controls.c, src/mainmenu_callbacks.h,
23964 src/mainmenu_callbacks.c: Insert CVS keywords, message strings
23967 * src/watch_gui.c, src/stack_trace_gui.c, src/app_wizard_gui.c,
23968 src/project_import_gui.c, src/sharedlib_gui.c,
23969 src/signals_gui.c: set window icon correctly
23971 * NEWS: more updates for the release
23973 * HACKING: updated for window icons and insert menu information
23975 * src/cvs_gui.c, src/build_project.c,
23976 src/project_import_cbs.c: message strings reviewed
23978 * src/controls.c: context help button should be disabled if
23979 DevHelp is not installed
23982 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
23984 * src/debugger.c: Fixed the signalling screw up because of string
23985 update in gdb used to report the child process PID. Also, no
23986 error dialog will be popped up for "no such file or directory"
23987 error (very annoying and useless error). This error will still
23988 be shown on the debug message window. Avoided terminating the
23989 program when the terminal is terminated -- doesn't hurt, otherwise
23990 we get crappy egg-and-hen problem.
23992 * src/sharedlib.c, src/signals.c: Fixed the incorrect default window
23993 dimensions loading.
23995 * src/anjuta.c: Limited the default size of main window to sane
23998 * src/preferences.c: Fixed some deadly memory corruption bugs in
23999 the recent patches. Return from getenv() should NEVER be freed,
24000 because they are static strings.
24002 * src/preferences_gui.c: Removed the fix for crash bug with font
24003 selection and applied the real fix.
24005 2002-06-08 Andy Piper <andy.piper@freeuk.com>
24007 * NEWS: updated for release
24009 2002-06-08 Naba Kumar <kh_naba@users.sourceforge.net>
24011 * src/launcher.c: Added a fix a memory leak and a possible
24012 fix for zvt-crash bug.
24014 * printing/.cvsignore, plugins/patch/.cvsignore: Added files.
24016 * data/properties/latex.properties,
24017 data/properties/ada.properties: Added file.is.source property.
24019 * src/an_file_view.c: Set auto column size of the file
24022 * src/mainmenu_callbacks.c, src/cvs.c: Fixed bug #542151.
24023 The user is now prompted to confirm the closing of the file
24024 if it is being used by CVS. If yes, the editor is closed and
24025 the CVS operation stops.
24027 2002-06-07 Andy Piper <andy.piper@freeuk.com>
24029 * anjuta.prj: bump project version for release
24030 * BUGS: removed unnecessary file
24032 2002-06-07 Philip Van Hoof <freax@pandora.be>
24034 * widgets/gnomefilelist.c: fix up issue with directory deleted
24035 during the life of the file list widget
24036 * src/preferences_gui.c: sticking-plaster fix to font selection
24037 causes segfault bug
24039 Patches reviewed by Andy Piper <andy.piper@freeuk.com>
24041 2002-06-07 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24043 * data/properties/anjuta.properties, src/an_file_view.[ch],
24044 src/an_symbol_view.[ch], src/defaults.c, src/preferences.[ch],
24045 src/preferences_gui.c, src/project_dbase.c, src/project_dbase_gui.c:
24046 added options for symbol and file browsers.
24047 * data/properties/cpp.properties: linker flags should come after
24048 the name of the file to compile.
24049 * scintilla/Editor.cxx: fixed gcc compilation warning.
24050 * src/Makefile.am, src/project_import.c: anjuta_import.sh should
24051 be executed from bindir only.
24052 * src/an_file_view.[ch], tagmanager/tm_file_entry.c,
24053 tagmanager/include/tm_file_entry.h: CVS version information in file
24055 * src/anjuta.c, src/preferences.[ch]: remember visibility of messages
24057 * src/controls.c, src/cvs.[ch], src/project_dbase.[ch]: CVS fixes.
24058 * src/launcher.c, src/project_import.c: (hopefully) fixed random ZVT
24059 crashes during file import.
24060 * src/project_import.c: disable project menu items during project
24063 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24065 2002-06-07 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24067 * src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24068 src/preferences.c, src/main_menubar_def.h, src/main_menubar.c,
24069 src/main_menubar.h, src/controls.c: fixed Insert ChangeLog,
24070 modified Insert menu, added C functions template, header C
24071 template, modified header_template HEADER_H ==> NAMEFILE_H
24073 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24075 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24077 * data/properties/html.properties: changed some file
24080 2002-06-05 Philip Van Hoof <freax@pandora.be>
24082 * widgets/gnomefilelist.c: Fixed #560759 and #561776
24084 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24086 2002-06-05 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24088 * data/properties/anjuta.properties, src/defaults.c: Make windows
24089 docked by default, fix the big fonts bug.
24091 * src/an_file_view.c, src/main_menubar_def.h,
24092 src/project_dbase_gui.c: sanitized the Edit/View mess.
24094 * src/main_menubar_def.h, src/main_menu_callbacks.c: Add an item
24095 for customizing shortcuts.
24097 * src/mainmenu_callbacks.c: Search for selected word if present.
24099 * src/text_editor_menu.c: Added context menu options for docking
24100 and undocking editor windows.
24102 * src/main_menubar.h, src/main_menubar.c: more support for the
24103 shortcuts menu item.
24105 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24107 2002-06-05 Andy Piper <andy.piper@freeuk.com>
24109 * scintilla/RESearch.cxx: removed CVS Log keyword to prevent
24110 all commit messages being written to top of the file
24112 * src/main_menubar_def.h: message strings reviewed
24114 * src/project_import.c: message strings reviewed
24116 * src/source.c, src/glades.c: message strings reviewed. Fixed
24117 some bugs around reading the project properties for creating
24118 .glade and .desktop files in the Application Wizard. There were
24119 typos in the property names being retrieved
24121 * widgets/gnomefilelist.c: changed build_full_path to make
24122 the file widget support ~
24123 Patch from Pierre Sarrazin <sarrazip@sympatico.ca>
24125 * THANKS, widgets/e-shell-about-box.c,
24126 manuals/anjuta-manual/C/authors.sgml: updated for new
24129 2002-06-05 Naba Kumar <kh_naba@users.sourceforge.net>
24131 * src/project_dbase.c: Fixed the file-path-corruption bug
24132 and the cannot-import-file-in-project bug. (follow-up with
24133 the last commit from Stef).
24135 * src/anjuta_cbs.c: Fixed double-confirmation when exiting
24136 with unsaved-project.
24138 2002-06-05 Stephane Demurget <demurgets@free.fr>
24140 * src/project_dbase.c (project_dbase_add_file_to_module): fixed a
24143 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24145 * data/properties/{xml,html,other}.properties: changed some file
24148 * data/anjuta.mime: oops! cvs added
24150 * scintilla/RESearch.cxx: fixed up a problem with comments
24152 * global-tags/create_global_tags.sh: redirect errors to /dev/null
24153 to avoid messages about missing libs
24155 * NEWS: started the release notes
24157 2002-06-04 Andy Piper <andy.piper@freeuk.com>
24159 * HACKING: updated with new information on printing, patch naming
24161 * TODO: removed completed tasks
24163 * THANKS: updated a few contributions
24165 * anjuta.prj: updated the icon file
24167 * anjuta.desktop.in.in: updated to add Categories
24169 * data/anjuta.mime: created a mime type for Anjuta project files
24170 (NB needs to be added to the install in /usr/share/mime/)
24172 * pixmaps/madeinanjuta.xcf: finally added Nick Dowell's
24173 "Coded in Anjuta" button in Gimp XCF format. It can be converted
24174 to PNG for websites.
24176 * plugins/patch/patch-plugin.c: clarified some messages and
24177 made it easier to see different patching sessions
24179 * src/toolbar.c: changed some message text for consistency
24181 * src/preferences_gui.c, src/preferences.c, src/preferences.h,
24182 src/defaults.c, src/anjuta.c, src/anjuta.h: enable/disable tooltips
24184 Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24186 * src/appwiz_page1.c, src/appwizard_cbs.c, src/pixmaps.h,
24187 src/project_dbase.{c,h}, src/project_import_cbs.c,
24188 src/project_type.c, src/source.{c,h}, src/wizard_gui.c:
24189 Added XLib Project and a Dockapp Project types.
24190 * pixmaps/Makefile.am: added line for new pixmap for new xlib
24192 * pixmaps/appwiz_xlib.png: pixmap for new xlib projects
24193 * src/source.c: Fixed memory leak in existing projects.
24194 (filename was not freed)
24195 Patch from Todd Goyen <wettoad@knighthoodofbuh.org>
24197 2002-06-04 Naba Kumar <kh_naba@users.sourceforge.net>
24199 * src/anjuta.h, src/anjuta.c: Added error display funtions
24200 with parent windows.
24202 * src/appwizard_cbs.c: Changed error display function to use
24205 2002-06-03 Naba Kumar <kh_naba@users.sourceforge.net>
24207 * printing/print.h, printing/printing.c: Taken care of document
24208 zoom factor and fixed a font loading bug. Dynamically calculated
24209 text widths to work with zooms properly. Re-organized code for
24210 dynamic text width calulations to work in general with utf8 chars.
24211 Determined font height and width automatically from the font info.
24213 * src/anjuta.c, src/mainmenu_callbacks.c, *src/preferences.c:
24214 src/preferences.h, src/text_editor.c, src/preferences_gui.c:
24215 Converted text.zoom.factor property to use #defined value. Removed
24216 margin header and margin numbers preferences, as they now
24217 calculated dynamically.
24219 2002-06-02 Naba Kumar <kh_naba@users.sourceforge.net>
24221 * printing/print-doc.c, printing/print-doc.h, printing/print-util.c,
24222 printing/print-util.h, printing/print.c, printing/print.h:
24223 Rewritten printing support for style based printing. Syntax highlighted
24224 printing, monochromatic printing, setup using preferences etc.
24226 * src/aneditor.cxx, src/aneditor.h: Added two commands for working with
24227 printing. ANE_GETLANGUAGE and ANE_GETSTYLEDTEXT for geting the document
24228 language and the styled text buffer.
24230 * src/preferences.c, src/preferences.h, src/preferences_gui.c: Redesigned
24231 the print setup preferences page and added printer preferences. Added functions
24232 to retrieve preferences with default values.
24234 * src/text_editor_gui.c, src/main_menubar_def.h: Changed an #include for
24237 * data/properties/anjuta.properties: Added default printer preferences.
24239 * pixmaps/print_color.xpm, pixmaps/print_landscape.xpm,
24240 pixmaps/print_layout.xpm, pixmaps/print_nocolor.xpm,
24241 pixmaps/print_portrait.xpm: CVS added printer setup pixmap files.
24243 * pixmaps/Makefile.am, src/pixmaps.h, anjuta.prj: Added the new pixmaps references.
24245 2002-06-01 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24247 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24249 src/Makefile.am, src/aneditor.cxx, src/anjuta.c, src/anjuta.h
24250 src/defaults.c, src/message-manager-private.cc, src/project_dbase.c
24251 src/utilities.c, scintilla/PropSet.cxx: Fix memory leaks and other
24252 cleanups, remove dead code, GUI cleanupMemory leaks cleanups.
24254 printing/Makefile.am: Reduced compiler optimizations.
24256 tagmanager/include/tm_project.h, tagmanager/include/tm_work_object.h,
24257 tagmanager/include/tm_workspace.h, tagmanager/tm_project.c,
24258 tagmanager/tm_source_file.c, tagmanager/tm_work_object.c,
24259 tagmanager/tm_workspace.c: TagManager fixes.
24261 2002-06-01 Naba Kumar <kh_naba@users.sourceforge.net>
24263 * printing/*: CVS added. :)
24265 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24267 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24269 * printing*: CVS added.
24270 * printing/*.[ch], printing/Makefile.am, anjuta.spec.in, Makefile.am,
24271 configure.in, src/Makefile.am, src/controls.c, src/main_menubar.[ch],
24272 src/main_menubar_def.h: Gnome Print support
24273 * src/anjuta.c: Fixed a crash bug (NULL pointer check).
24274 * configure.in: Enable debugging flag option
24275 * src/preferences.c, src/preferences.h, src/preferences_gui.c, src/mainmenu_callbacks.c:
24276 Print properties defined.
24277 * global-tags/create_global_tags.sh: More GNOME libraries added, cleanups
24279 2002-05-31 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24281 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24283 * src/an_file_view.c, src/an_symbol_view.c: Added Dock/Undock
24284 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
24285 src/anjuta.h, src/text_editor_menu.[ch]: More menu re-organization
24287 * src/text_editor.c: Minor cleanups.
24288 * anjuta.c: Tweaks to 'Goto File Line' functionality.
24289 * src/project_dbase.c: Fixes to add/remove files from project.
24290 * src/help.c: Fix minor memory leak.
24291 * src/project_dbase_gui.c: Remove debugging messages.
24292 * src/utilities.[ch]: Cleanups and minor fixes.
24293 * src/anjuta_gui.c, src/pixmaps.h: Application icon set correctly.
24295 2002-05-30 Naba Kumar <kh_naba@users.sourceforge.net>
24297 * src/anjuta.c [anjuta_apply_preferences()]:
24298 Fixed a crash bug when tab pos is not defined for the editors.
24300 * data/properties/cpp.properties: Set default identifier property to normal.
24301 This fixes the bug in which the fore color gets hidden with dark background.
24303 2002-05-29 Naba Kumar <kh_naba@users.sourceforge.net>
24305 * scintilla/*, scintilla/include/*: Upgraded to the vanilla
24308 * src/aneditor.cxx, src/aneditor.h, src/main_menubar.h, src/main_menubar.h,
24309 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h, main_menubar_def.h,
24310 src/anjuta.c, data/properties/anjuta.properties:
24311 Implemented line wrapping.
24313 * src/aneditor.cxx, src/aneditor.h: Implemented Readonly file mode.
24315 * scintilla/LexCPP.cxx: Added the custom code (insidePreprocessor variable
24316 usage and SCE_C_WORD3 flagging) used by tagmanger for maintaing custom
24317 tags. Code was reviewed from GNOME Bonsai view.
24319 * scintilla/include/SCILexers.h: Added definition of SCE_C_WORD3 as
24320 it seems to have been removed by scintilla people.
24322 * data/properties/anjuta.properties: Set default line wrap to false, as
24323 is noticably slow with big files.
24325 2002-05-27 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24327 * src/project_import_gui.c: disallow the selection of files in
24329 * src/mainmenu_callbacks.c, src/preferences.c: cleanups to identity
24332 2002-05-27 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24334 * src/an_file_view.c, src/an_symbol_view.c, src/text_editor_menu.c,
24335 src/main_menubar_def.h, src/pixmaps.h, :Added some icons to menu items.
24336 * src/controls.c, src/main_menubar.[ch]:Some menu organization cleanups.
24337 * src/project_dbase.[ch], src/project_dbase_gui.c: Adding files to projects
24338 now works properly.
24339 * src/gnome_project.c, src/mainmenu_callbacks.[ch]: Minor API change.
24340 * scintilla/include/PropSet.h, tagmanager/read.c: Accept '$' in identifiers.
24341 * src/utilities.[ch]: Added some utility functions.
24342 * tagmanager/tm_project.c: Fix for bug in file removal from project.
24344 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24346 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24348 * HACKING: info on FIXME statements and removed ccview references
24349 * Makefile.am: added rule to make RPM package
24351 2002-05-26 Andy Piper <andy.piper@freeuk.com>
24353 * THANKS, widgets/e-shell-about-box.c,
24354 manuals/anjuta-manual/C/authors.sgml: updated for new
24356 * src/anjuta.c: removed unnecessary warning code since CVS
24357 support is now implemented :-)
24358 * manuals/sgmldocs.make: implemented a fix for bug #553969
24359 * manuals/C/anjuta-tutorial/anjuta-tutorial.sgml: fixed some CRs
24360 * manuals/C/anjuta-tutorial/anjuta-turorial-C.omf,
24361 manuals/C/anjuta-faqs-C.omf: modified the descriptions
24363 2002-05-20 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24365 * src/main_menubar.c, src/main_menubar.h, src/controls.c,
24366 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
24367 src/main_menubar_def.h, src/preferences_gui.c,
24368 preferences.c, preferences.h: setup Username and Email
24369 preferences, Insert ChangeLog and Username editor functions
24371 Patch reviewed and modified by Andy Piper <andy.piper@freeuk.com>
24373 2002-05-17 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
24375 * src/commands.c, src/compiler_options_cb.c src/compiler_options_gui.c
24376 src/src_paths_cbs.c, src/src_paths_gui.c
24377 Fixed some minor bugs and replace gtk_entries by gnome_file_entries
24379 Patch reviewed by Andy Piper <andy.piper@freeuk.com>
24381 2002-05-14 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24383 * src/main_menubar.[ch], main_menubar_def.h: Added back/forward
24384 and goto tag menu items to main menu.
24386 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24388 * THANKS, widgets/e-shell-about-box.c,
24389 manuals/anjuta-manual/C/authors.sgml: added new contributors
24390 * HACKING: updated with info on files to change for credits
24392 2002-05-09 Dan Elphick <dre00r@ecs.soton.ac.uk>
24394 * src/aneditor.cxx: extended extension list which fixes segfault
24395 on selecting lisp, ruby or matlab as highlight style.
24397 2002-05-09 Andy Piper <andy.piper@freeuk.com>
24399 * src/main_menubar_def.h: fixed an array initialiser and fixed
24400 the lexer settings for the new entries on the Format menu
24402 2002-05-07 Stephane Demurget <demurgets@free.fr>
24404 * Synced with Scintilla 1.45
24406 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24408 * anjuta.prj: added another missing file
24409 * ChangeLog: fixed some incorrect change dates I caused by
24410 sloppy cut-and-pasting :-/
24412 2002-05-06 Andy Piper <andy.piper@freeuk.com>
24414 * src/mainmenu_callbacks.c: fixed title of new About box
24416 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24418 * src/pixmaps.h: added macros for OpenGL and SDL project icons
24420 2002-05-05 Andy Piper <andy.piper@freeuk.com>
24422 * pixmaps/appwiz_opengl.png, pixmaps/appwiz_sdl.png: added new files
24423 * anjuta.prj: updated for new files
24425 2002-05-05 Naba Kumar <kh_naba@users.sourceforge.net>
24427 * widgets/e-shell-about-box.c: Added version display.
24429 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24431 * launcher/anjuta_launcher.c, src/dnd.c, src/session.c,
24432 widgets/scroll_menu.c: fixed up some compiler warnings (patch
24433 from Philip Van Hoof)
24435 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24437 * manuals/C/anjuta-tutorial/Makefile.am: removed a circular
24439 * manuals/ja/anjuta-manual/anjuta-manual.sgml,
24440 manuals/ja/anjuta-manual/debugger.sgml: fixed some markup problems
24441 that produced build errors (needs checking on a machine with the
24443 * data/properties/lisp.properties: updated to match format of other
24444 lexer property files supplied with Anjuta
24446 2002-05-03 Andy Piper <andy.piper@freeuk.com>
24448 * anjuta.prj: added new files
24449 * HACKING: added information from the mailing list on
24450 adding new project types to the wizard (thanks to Johannes)
24452 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24454 * src/utilities.h, src/launcher.c, src/gnome_project.c,
24455 src/appwiz_page2.c: Fix for 547038.
24457 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24459 * attach_process.c, attach_process_cbs.c: Fixed a dialog
24462 * about.h: cvs removed.
24464 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24466 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24470 * src/anjuta.c (anjuta_system_error): checks for the error number to
24471 know whether the error description is needed or not.
24473 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24475 * pixmaps/anjuta_logo.png: New about logo.
24477 * pixmaps/anjuta_icon.png: New icon from Misha. The
24478 old one had trouble with some gtk themes.
24480 * about.c: Removed. No longer needed.
24482 * mainmenu_callbacks.c: Removed reference of about.h
24484 2002-05-03 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24486 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24488 * widgets/e-shell-about-box.[ch], configure.in, Makefile.am,
24489 mainmenu_callbacks.c, widgets/Makefile.am: Implemented the new
24490 About Dialog (thanks to the Evolution team for the cool widget!)
24492 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24494 Patch from lbell <lbell@tsc4.com>
24496 * src/find_in_files.c, src/find_in_files.h,
24497 src/anjuta.c: Added save_yourself, load_yourself routines.
24499 * src/find_in_files.{h,c}, src/find_in_files_gui.c:
24500 Added "Append messages" toggle button. This will enable
24501 the search results to be appended to the already existing
24504 * src/debugger.c: Fixed a typo.
24506 * src/find_text.c, src/breakpoints.c, src/project_dbase.c,
24507 src/session.c, src/session.h: Improved session management.
24509 2002-05-03 Naba Kumar <kh_naba@users.sourceforge.net>
24511 * THANKS, FUTURE, AUTHORS: Changed my email and
24514 2002-05-02 Stephane Demurget <demurgets@free.fr>
24516 Impl. feature request #525271 (add Lisp support).
24518 * data/properties/lisp.properties: added.
24520 * data/properties/Makefile.am, data/properties/anjuta.properties: added
24521 the lisp properties.
24523 * src/main_menubar_def.h, src/lexer.h, src/aneditor.cxx,
24524 src/utilities.[ch]: added support for the Lisp highlight style.
24526 2002-05-02 Stephane Demurget <demurgets@free.fr>
24528 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24529 src/main_menubar_def.h, src/mainmenu_callbacks.[ch],
24530 src/text_editor_cbs.c: replaced the tabs ordering menuitem by a
24531 option preferences to have a persistent setting. Plus it's not used
24532 often, so it's better here than flooding the menus.
24534 * src/preferences.[ch], src/preferences_gui.c: ditto, plus made the
24535 preferences pages a lot more consistent and sweeter: tabs direction
24536 radiobuttons are directed against the meaning, all pages have an
24537 outter frame, a lot of padding, removed all expand attributes for
24538 vertical boxes, ...
24540 That's not a total revamp, but it's really looking better now, even
24541 if there's still work to be done.
24543 2002-05-01 Andy Piper <andy.piper@freeuk.com>
24545 * src/main_menubar_def.h, src/cvs_gui.c: updates to strings
24546 * TODO: added task to be completed before next release (update all credits)
24548 2002-05-01 Stephane Demurget <demurgets@free.fr>
24550 * THANKS, src/about.c, manuals/anjuta-manual/C/authors.sgml: added
24553 2002-05-01 Benke László <decike@freemail.hu>
24555 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24557 * src/anjuta.[ch], src/anjuta_cbs.c, src/main_menubar.[ch],
24558 src/main_menubar_def.h, src/mainmenu_callback.[ch],
24559 src/text_editor_cbs.c: added an "automatic tab ordering" checkmenuitem
24560 to the format menu in order to reorder the notebook tabs in
24561 alphabetical order everytime a file is created/opened/saved.
24563 2002-05-01 Philip Van Hoof <freax@pandora.be>
24565 * widgets/gnomefilelist.[ch] (history_combo_go),
24566 (history_combo_clicked): impl.
24568 (gnome_filelist_new_with_path): use this new impl.
24570 2002-05-01 Stephane Demurget <demurgets@free.fr>
24572 * src/project_dbase_gui.c (add_file): added the xpm file type.
24574 2002-04-30 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24576 Patch reviewed by Stephane Demurget <demurgets@free.fr> except for the
24579 * src/anjuta.[ch]: Changed local tag list to use line numbers instead
24582 * src/an_symbol_view.[ch], src/mainmenu_callbacks.[ch],
24583 src/text_editor_menu.c: Added context sensitive search in symbol
24584 browser and editor.
24586 * configure.in: Changed version number to 0.1.9.99.
24588 * scripts/anjuta_import.sh.in, scripts/anjuta_project.template,
24589 src/project_import.c: Minor changes to project import facility.
24591 * src/preferences.[ch], src/preferences_gui.c: Fix for bug #537273
24592 (Forced to use specific brace format)
24594 * tagmanager/include/tm_tag.h, tagmanager/include/tm_workspace.h,
24595 tagmanager/tm_tag.c, tagmanager/tm_work_object.c,
24596 tagmanager/tm_workspace.c: Minor TagManager fixes and updates.
24598 2002-04-30 Johannes Schmid <clubfan@users.sourceforge.net>
24600 Patch reviewed by Stephane Demurget <demurgets@free.fr> who made
24601 replaced the spinbutton with an hscale, and made the UI less "blocky".
24603 * src/cvs_gui.c: When diffing a project you can choose date and
24606 * src/project_dbase.c: Import_file activated again
24608 * configure.in, plugins/Makefile.am: Added patch plugin
24610 * plugins/patch/*: The new patch plugin
24612 2002-04-28 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24614 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
24616 * src/aneditor.cxx (StartAutoCompletedWord): the duplicates in the
24617 dropdown list shown by autocompletion are now removed.
24619 2002-04-28 Philip Van Hoof <freax@pandora.be>
24621 Patch reviewed by Stephane Demurget <demurgets@free.fr> who merged
24622 a bunch of filetypes from the older version.
24624 * src/project_dbase_gui.c (add_file): changed the import
24625 dialog's filetypes combo contents depending on the
24626 type of data to be imported.
24628 2002-04-28 Stephane Demurget <demurgets@free.fr>
24630 * src/fileselection.[ch] (fileselection_addtype_f): removed the use of
24631 the amount parameter as Philip stated and reformated to follow the
24634 * src/project_dbase.c (project_dbase_make_default_filetype_list):
24635 changed accordingly.
24637 2002-04-25 Stephane Demurget <demurgets@free.fr>
24641 * src/main_menubar_def.h: replaced the shortcut for "Find next" to
24642 Shift-F6, to be more consistent with other Gnome apps.
24643 Moved the "Search next" entry under the "Search" one, and swapped the
24644 order of the "Find in files" and "Find and Replace" ones.
24646 Some additional fixes ands cleanups on the edit menu.
24648 * src/main_menubar.h: replaced all occurences of repeat_find by
24649 find_again for the code to be more consistent.
24651 * src/main_menubar.c (update_main_menubar): made the "Find next" entry
24652 sensitiveness depending on the existence of an active text buffer.
24654 * TODO: added some bits about improving the usability of the
24655 search/search again couple.
24657 2002-04-25 Stephane Demurget <demurgets@free.fr>
24659 * src/preferences_gui.c: made the tab labels text more consistent
24662 2002-04-25 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
24664 Patch reviewed and improved by Stephane Demurget <demurgets@free.fr>
24666 * manuals/C/anjuta-tutorial/Makefila.am: fixed the glade picture
24669 * src/main.c (main): simplified some code and cleanups.
24671 Fix a part of #499366:
24673 * src/commands.[ch] (sync_from_props), (command_editor_save),
24674 (on_apply_clicked), (create_command_editor_gui): added the gui
24675 corresponding to the command.terminal preference.
24677 2002-04-25 Stephane Demurget <demurgets@free.fr>
24681 * anjuta.spec.in: added build requirements for the source rpm.
24683 2002-04-24 Johannes Schmid <clubfan@users.sourceforge.net>
24685 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24687 * src/appwiz_page1.c, src/appwizard_cbs.c, src/glades.c,
24688 src/pixmaps.h, src/project_dbase.[c,h], src/project_import_cbs.c,
24689 src/project_type.c, source.c, wizard_gui.c:
24690 Added new GNOME 2 project types and changed glade behaviour to
24691 produce GTK code if project type GTK was selected and GTKmm code
24692 if project type GTKmm was selected (and not depending on the
24693 selected language. Disabled glade for GNOME 2 projects because
24694 we will need glade2 there.
24696 * src/project_dbase.c: Fixed a memory lack.
24698 * pixmaps/appwiz_*2.png: Added GNOME 2 icons from Misha
24700 * src/cvs.c: Added an error message if jobs are running
24702 2002-04-23 Naba Kumar <kh_naba@users.sourceforge.net>
24704 * tagmanager/tm_work_object.c: Fixed a chrash
24705 bug which occurs when it tries to stat an empty
24708 2002-04-22 Naba Kumar <kh_naba@users.sourceforge.net>
24710 * src/controls.c: CVS menu items now becomes
24711 insensitive when the launcher is busy.
24713 * src/anjuta.c, cvs.h, cvs.c: Created a function
24714 to update the cvs preferences when preferences are
24715 applied in preferences dialog and called it from
24716 anjuta_update_preferences().
24718 2002-04-19 Naba Kumar <kh_naba@users.sourceforge.net>
24720 * src/cvs.c: Added a space in the cvs command
24721 before the revision part. This fixes the cvs
24722 error we get when cvs-diffing with revisions.
24724 * src/cvs.c: Fixed a compiler warning.
24726 * src/find_replace.c: The dialog now remembers
24727 the settings including the "prompt on replace"
24728 which seems to have broken somewhere line the
24731 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24733 * src/cvs.{h,c}, src/cvs_cbs.{h,c}, src/cvs_gui.{h,c}:
24734 Added a new property in cvs class to hold a boolean
24735 for enabling date in cvs diff. This fixed the bizzare
24736 diff output due to the date that goes with the cvs
24737 command. Also, set the default value of compression
24738 to 3 and unified diff option to 1.
24740 2002-04-18 Naba Kumar <kh_naba@users.sourceforge.net>
24742 * src/cvs.c: The diff editor is set to hilite as
24743 diff syntax hiliting.
24745 * configure.in, manual/Makefile.am:
24746 Added a new manual module for ja language.
24748 * manual/ja/*/*/*: New module and files for the
24749 ja translation for the anjuta documentation
24750 from Takeshi AIHANA <aihana@jcom.home.ne.jp>
24752 2002-04-17 Naba Kumar <kh_naba@users.sourceforge.net>
24754 * src/launcher.c: Made a very messy work around
24755 for the launcher authentication to work properly.
24757 * src/find_replace.c: Applied the missing patch
24758 from Dan Elphick <dre00r@ecs.soton.ac.uk>
24760 2002-04-16 Andy Piper <andy.piper@freeuk.com>
24762 * src/cvs.c, src/main_menubar_def.h: made message strings
24763 consistent with existing standards from our own documentation
24764 (such as uppercase P in Project, corrected spelling of
24767 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24769 * src/cvs_gui.c: Cleaned up gui and aligned various
24770 widgets to give a clean look.
24772 2002-04-16 Naba Kumar <kh_naba@users.sourceforge.net>
24774 * src/launcher.c: Added work around to retrieve
24775 the child exit code. It works. :)
24777 * src/find_in_files.c, src/gnome_project.c,
24778 src/project_import.c, src/cvs.c, src/configure.c, src/compile.c,
24779 src/clean.c, src/clean_project.c, src/build_project.c,
24780 src/build_file.c: Modified to handle the new
24783 2002-04-15 Dan Elphick <dre00r@ecs.soton.ac.uk>
24785 * src/find_replace.c: Changed signal to call
24786 on_replace_text_close on from delete_event
24787 to close => the replace history is now updated.
24789 2002-04-15 Naba Kumar <kh_naba@users.sourceforge.net>
24791 * src/cvs.c: escaped the cvs import message before
24794 2002-04-14 Johannes Schmid <clubfan@users.sourceforge.net>
24796 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24798 * src/cvs.[c/h], src/texteditor.[c/h]: Fixed bug #542151
24800 * src/cvs.[c/h], src/cvs_cbs.[c/h], src/cvs_gui.[c/h]:
24803 * src/preferences_gui.c: GUI improvements
24805 * src/project_dbase.c, src/controls.c: Fixed some menu stuff
24807 2002-04-13 Naba Kumar <kh_naba@users.sourceforge.net>
24809 * tagmanager/include/tm_tag.h, tagmanager/tm_tag.c:
24810 Removed static qualifier from tm_tag_type_name() and
24811 availed it's prototype for use in outside code. also
24812 created reverse map function tm_tag_type_name();
24814 * src/anjuta.c: Implemented qualified tags names for
24815 the tag list (on the toolbar pulldown list) to avoid
24816 ambiguty in tags with similar names (like prototype
24817 and definition). Patch modified and improved.
24819 Patch from: Todd Goyen <wettoad@knighthoodofbuh.org>
24821 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24823 * src/utilities.[c,h]: Added a utility funtion
24824 that escapes the single and double quotes in a
24825 given string. Useful for passing command line
24828 * src/cvs.c: Escaped the cvs log message before
24829 passing it to cvs command line to avoid ambiguties
24830 with quotes in the message.
24832 * pixmaps/anjuta_icon.png: Changed to the new icon.
24833 from Todd Goyen <goyen@mbi-berlin.de>
24835 * src/message-manager-private.cc: Added regex to
24836 recognize (underline hilite) the parsable outputs
24837 from the zvt terminal.
24839 2002-04-11 Naba Kumar <kh_naba@users.sourceforge.net>
24841 Patch from: Tina Hirsch <tehirsch@arcor.de>
24843 * src/project_type.c:
24844 Fixed a bug in the wxproject type and modified the erroroutput when
24845 configure doesn't find wx-config
24847 Patch from: Timothee Besset <ttimo@idsoftware.com>
24849 * src/anjuta.c, src/message-manager-private.cc,
24850 src/message-manager-private.h
24851 Catches double clicks in the zvt terminal, and calls goto_error_line
24852 to jump to the appropriate location in the source. This will recognize
24855 2002-04-10 Naba Kumar <kh_naba@users.sourceforge.net>
24857 * src/build_project.c: Taken care of memory leak
24858 by freeing cmd variable properly.
24860 * src/main_menubar_def.h: Fixed wrong signal connection
24861 for cvs project commit.
24863 * src/cvs_cbs.c: Fixed non-functional "cancel" button.
24865 * src/preferences_gui.c: Added some border and adjusted
24866 expandsion, filling in box adds to make the cvs preferences
24869 2002-04-03 Johannes Schmid <clubfan@users.sourceforge.net>
24871 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24873 * src/cvs*, src/main_menubar*, src/preferences*:
24874 Moved CVS settings to preferences, added a nice login dialog.
24876 * src/controls.c, src/project_dbase.c:
24877 CVS project options are only shown if a project is open
24879 * src/build_project.c:
24880 User is now asked if he wants to install as root
24885 * anjuta.prj: Updated with cvs files
24887 * TODO: Remove task which are done
24889 2002-03-31 Naba Kumar <kh_naba@users.sourceforge.net>
24891 * pixmaps/Makefile.am, src/compile.c, src/configurer.c,
24892 src/cvs.c, src/cvs_gui.c, src/gnome_project.c,
24893 src/launcher.c, src/main_menubar_def.h, src/pixmaps.h:
24895 Modified launcher to use controlling terminal to detect and
24896 take care of password authentications (for example, for cvs
24897 and root installs).
24899 * pixmaps/password.png: New file.
24901 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24903 Anjuta kick start tutorial wirtten by:
24904 Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
24906 * manuals/C/anjuta-tutorial, manuals/C/anjuta-tutorial/Makefile.am,
24907 manuals/C/anjuta-tutorial/anjuta-tutorial.sgml,
24908 manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
24909 manuals/C/anjuta-tutorial/figures/*.png:
24913 * configure.in, manuals/C/Makefile.am, manuals/C/topic.dat
24917 2002-03-28 Roel Vanhout <roel@stack.be>
24919 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24921 * src/aneditor.cxx, src/preferences.c, src/preferences.h,
24922 src/preferences_gui.c:
24923 Added option to wrap around to beginning/end of file when on last bookmark
24924 and next/previous bookmark is pressed
24926 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24928 Patch from Philip Van Hoof <freax@pandora.be>
24930 * src/gnomefilelist.c:
24931 Added gimp like feature that changes the file extension of
24932 the filename entered in the selections when the file
24935 2002-03-28 Naba Kumar <kh_naba@users.sourceforge.net>
24937 Patch from Roy Wood <roy.wood@filogix.com>
24939 * src/controls.c, src/find_text.c, src/find_text.h,
24940 src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
24941 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24943 Menuitem for entering currently selected text as find target,
24944 added key accel for "find next" and changed some key accels for
24945 other key for consistency.
24950 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24952 * src/watch.c, src/watch.h, src/watch_cbs.c,
24953 src/watch_cbs.h, src/watch_gui.c:
24955 Patch from Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
24957 Added change watch entries feature
24958 and Watch entries modify on double click fixed.
24960 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24962 * src/mainmenu_callbacks.c:
24964 Project commit should not bypass dialog as
24965 we need to get the cvs log from the user.
24967 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24969 * src/project_dbase.c:
24971 Patch from Roy Wood <roy.wood@filogix.com>
24973 Fixed docking bug with the new docking patch
24974 to fix copy/paste bug.
24976 2002-03-27 Naba Kumar <kh_naba@users.sourceforge.net>
24978 * src/cvs.c, src/cvs.h, src/cvs_cbs.c, src/cvs_cbs.h
24979 src/cvs_gui.c, src/cvs_gui.h, src/main_menubar.c,
24980 src/main_menubar.h, src/main_menubar_def.h,
24981 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h:
24983 Added cvs project support. Featured bypass cvs dialog for
24984 cases where we don't need dialog (such as project and right
24985 click selection from file browser). Cleaned up cvs code to
24986 make them generic cvs operations instead of separate file
24987 and project operations. Added cvs log action. Increased
24988 file entry box width and enabled "unified diff" by default.
24989 Used Editor buffer for status and log and set hilite for
24990 these buffers including diff buffer (DIFF hilite).
24992 2002-03-23 Tina Hirsch <cevina@users.sourceforge.net>
24994 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
24996 * data: Added file autogen.sh.wxwin
24997 * data/Makefile.am: Added entry for autogen.sh.wxwin
24998 * pixmaps: Added project image appwiz_wxwin.png
24999 * pixmaps/Makefile.am: Added entry for appwiz_wxwin.png
25000 * src/appwizard_cbs
25001 src/compiler_options.c
25003 src/project_dbase.c
25004 src/project_dbase.h
25005 src/project_import_cbs.c
25009 src/wizard_gui.c: Added everything necessary for new
25010 project type 'wxWindows (wxGTK)
25011 * src/project_dbase.c: Fixed a bug that caused every project
25012 to be a glade project in dialog
25013 'Project information'.
25015 2002-03-25 Naba Kumar <kh_naba@users.sourceforge.net>
25017 Patch submitted by Roy Wood <roy.wood@filogix.com>
25019 * src/anjuta_gui.c, src/message-manager-dock.c,
25020 src/project_dbase.c:
25022 fixed the copy/paste bug by rewriting dock/undock
25025 2002-03-22 Johannes Schmid <clubfan@users.sourceforge.net>
25027 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25029 * src/cvs*, src/Makefile.am:
25030 New file for CVS support. File operations currently work
25031 cvs login needs to be done. Project support is not yet
25034 * src/main_menubar*, src/mainmenu_callbacks,
25035 src/anjuta.c, src/anjuta.h:
25036 Added menus and functions for cvs commands.
25038 * src/text_editor_menu.h:
25039 Added #include <gtk/gtk.h>
25042 Removed a warning (and this time it works ;-)
25044 * src/utilities.c, src/utilities.h:
25045 Added a utility function to retrieve directory
25046 name out of full path.
25048 2002-03-11 Jeroen van der Vegt <ajvdvegt@sourceforge.net>
25050 * src/executer.c: (create_executer_dialog): changed the default
25051 focus on the entry.
25053 2002-03-10 Naba Kumar <kh_naba@users.sourceforge.net>
25055 * widgets/gnomefilelist.c:
25056 Fixed duplicate history entries for the same directory.
25058 2002-03-10 Stephane Demurget <demurgets@free.fr>
25062 * src/main_menubar_def.h: removed the Ctrl-L shortcut for Save All, as
25063 it's already used by scintilla to delete the whole current line.
25065 2002-03-10 Stephane Demurget <demurgets@free.fr>
25069 * src/anjuta_cbs.c: (on_open_filesel_ok_clicked): removed unecessary
25070 calls to fileselection_hide_widget,
25071 (on_open_filesel_cancel_clicked): removed.
25073 * src/project_dbase.c: (on_open_prjfilesel_cancel_clicked),
25074 (on_add_prjfilesel_cancel_clicked):
25076 * widgets/gnomefilelist.[ch]: (gnome_filelist_set_multiple_selection):
25079 * src/fileselection.c: Made some functions static.
25080 (fileselection_hide_widget): rewritten using the new
25081 gnome_filelist_set_multiple_selection function.
25083 * src/fileselection.c: (on_file_selection_delete_event): removed
25084 unuseful widget hides. Some cleanups,
25085 (on_file_selection_cancel_clicked): impl,
25086 (create_fileselection_gui): changed the cancel button clicked's
25087 callback to use this new function.
25089 * src/anjuta.c: (anjuta_new):
25090 * src/project_dbase.c: (project_dbase_new): removed the use of cancel
25091 callbacks, because this the gnome filelist widget's job.
25093 * widgets/gnomefilelist.c: (gnome_filelist_new_with_path): removed
25094 clist selection mode duplicates set,
25095 (gnome_filelist_key_press): use the new impl. function.
25097 2002-03-10 Stephane Demurget <demurgets@free.fr>
25101 * src/appwizard_cbs.c: (on_druidpagestandard2_next):
25102 fixed some bogus code using an array cell out of
25103 range, removed unecessary gettext usages.
25105 * src/appwiz_page2.c: (on_prj_name_entry_changed):
25106 some cleanups and now transform minus characters to
25110 (source_write_configure_in),
25111 (source_write_toplevel_makefile_am),
25112 (source_write_desktop_entry),
25113 (source_write_glade_file):
25114 * src/project_dbase.c: (project_dbase_summon_glade),
25115 (project_dbase_generate_source_code):
25116 * src/glades.c: (gladen_write_glade_write):
25117 replaced some occurences of the target name by the
25118 project filename, using project_dbase_get_proj_name,
25119 to fix the name of some files.
25120 Fixed a lot of mem leaks.
25121 Various code cleanups.
25123 2002-03-06 Stephane Demurget <demurgets@free.fr>
25125 Merged with latest (1.44) scintilla.
25127 Added: - The calltip.<lexer>.end.definition property to display help
25128 text on a second line of calltip.
25129 - The calltip.<lexer>.word.characters property to correctly find
25130 calltips for functions that include characters like '$' which
25131 is not normally considered a word character.
25132 - The use.monospaced property to determine initial state of
25133 Use Monospaced Font setting.
25135 Bugs fixed: Too many to mention; please see :
25136 http://www.scintilla.org/ScintillaHistory.html for the
25139 * scintilla/*/*: updated nearly all files.
25141 * TODO: removed the need of a scintilla merge.
25143 Merged with latest (1.44) SciTE properties.
25145 * data/properties/anjuta.properties: added the wrap, use.monospaced
25148 * data/properties/html.properties: added a missing php extension, and
25149 updated php keywords to the latest reference.
25151 * data/properties/pascal.properties: added commands to compile, build
25152 and execute pascal applications.
25154 * data/properties/lua.properties: added styles for statements.
25156 * data/properties/bash.properties: added the declare keyword.
25158 Fixed distchecking.
25160 * global-tags/Makefile.am,
25161 global-tags/create-global-tags.sh: used some kind of ugly hack to
25162 make distchek work, since noone has proposed some better way.
25164 * src/main_menubar_def.h: Ctrl-W is now associated to close file,
25165 and Ctrl-N replace Alt-N for new file according to the Gnome design
25168 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25170 * widgets/gnomedirlist.c
25171 widgets/gnomedirlist.h
25172 widgets/gnomefilelist.c
25173 widgets/gnomefilelist.h:
25175 Added GPL headings in the file.
25177 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25179 * src/attach_process.c
25180 src/attach_process_cbs.c
25181 src/attach_process_cbs.h
25182 src/attach_process_gui.c
25184 src/breakpoints_cbs.c
25185 src/breakpoints_cbs.h
25186 src/breakpoints_gui.c
25188 src/compiler_options.c
25189 src/compiler_options_cbs.c
25190 src/compiler_options_cbs.h
25191 src/compiler_options_gui.c
25192 src/find_in_files.c
25193 src/find_in_files_cbs.c
25194 src/find_in_files_cbs.h
25195 src/find_in_files_gui.c
25200 src/preferences_gui.c
25201 src/project_config.c
25203 src/src_paths_cbs.c
25204 src/src_paths_cbs.h
25205 src/src_paths_gui.c:
25207 Bugs #521629 and #522427 fixed. The problem was, that the
25208 escape-key was not catched and the dialog was hidden, but
25209 the flag was not set correctly.
25211 Changed the callbacks for delete_event to close, using gnome_dialog_close(),
25212 using the gnome_dialog_close_hides()-setting present in most dialogs.
25213 Instead of _hide() in the button-callbacks, calling gnome_dialog_close(), which
25214 emits "close" and set the flag in the close-callback.
25216 Patch from: Jens Georg <mail@jensgeorg.de>
25218 2002-03-06 Stephane Demurget <demurgets@free.fr>
25220 * src/*.{c,cpp}: s/string_free/g_free/
25222 * src/utilities.[ch]: (string_free): removed.
25224 2002-03-06 Dan Elphick <dre00r@ecs.soton.ac.uk>
25226 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25228 * src/controls.c, src/main_menubar.[ch], src/main_menubar_def.h,
25229 src/mainmenu_callbacks.[ch]:
25230 Removed Project menu options: README, TODO, ChangeLog and NEWS
25231 Moved Save Build Messages to Build menu and only highlight it
25232 when there are build messages.
25233 Corrected a spelling: "mojority" -> "majority"
25234 Fixed initialisation of edit.edit_app_gui so now Edit menu
25235 can be shown when no project is loaded.
25237 * src/project_dbase.h: Removed prototype for static function
25239 2002-03-06 Naba Kumar <kh_naba@users.sourceforge.net>
25241 * src/text_editor.c: Editor is marked changed after
25244 Patch from: Jens Georg <mail@jensgeorg.de>
25246 2002-03-04 Roel Vanhout <roel@stack.be>
25248 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25250 * src/find_in_files.c, src/find_in_files.h, src/find_in_files_gui.c
25251 Added option to ignore binary files on 'Find in files' (grep -I option)
25253 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25256 session restoration and commandline load in
25259 * src/anjuta.[h,c], src/anjuta_cbs.c:
25260 Removed "clear windows menu" and prevented runtime
25263 * src/compile.c, src/build_file.c, src/build_project.c,
25265 Takes into account the preference setting for
25266 show dialog when job completes. Dialogs are
25267 shown when it is enabled otherwise not.
25269 2002-03-03 Roel Vanhout <roel@stack.be>
25271 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25274 Store 'Find...' search string on search so that 'Find Next' will search for
25275 that string, even if the dialog hasn't been closed yet.
25277 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25279 * src/anjuta.[h,c], src/anjuta_gui.c, src/anjuta_cbs.c,
25280 src/controls.c, src/main_menubar.h, src/main_menubar.[h,c],
25281 src/main_menubar_def.h:
25283 Organized menus, removed "Windows" and "Utilities" menus from the
25284 menubar [they are no longer needed]. Also removed some extragenous
25287 2002-03-03 Naba Kumar <kh_naba@users.sourceforge.net>
25289 * src/message-manager-private.cc:
25290 Set message clist selection mode to BROWSE.
25292 * src/message-manager.cc, src/an_symbol_view.c,
25293 src/an_file_view.c:
25294 Added Key navigation for the CTree and CList. Arrow left for
25295 node collapse, right for node expand, space (or enter) for
25296 activation (same as double click).
25298 2002-03-03 Roel Vanhout <roel@stack.be>
25300 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25302 * plugins/class-gen/clsGen.c
25303 Added functionality to semi-intelligently prefill filename
25304 boxes with names deduced from class name
25306 2002-02-26 lbell <lbell@tsc4.com>
25308 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>
25309 * src/preferences_gui.c:
25310 Removed an incorrect use of gtk_misc_set_alignment().
25312 * src/anjuta.c, src/anjuta.h, src/controls.c, src/main.c,
25313 src/main_menubar.c, src/mainmenu_callbacks.c, src/preferences.c,
25314 src/preferences.h, src/preferences_gui.c:
25316 Added the option to reload last open project at the startup.
25317 Added the possibility to open a new project without close
25320 * src/properties.cxx:
25321 Corrected a spelling mistake in message string.
25324 Updated session functions.
25326 2002-02-26 Naba Kumar <kh_naba@users.sourceforge.net>
25328 * widgets/gnomefilelist.c: Bug fixes.
25330 Patch from Philip Van Hoof <freax@pandora.be>
25332 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25334 * src/an_file_view.c:
25335 anjuta was unable to open some files becuase they were not being
25336 recognized as "text/*" mime type (example files *.rej, *.in, etc.).
25337 Removed mime checking when opening with anjuta, becuase it doesn't
25338 hurt to open binary files in anjuta (some even may want to do so).
25340 Added a warning when mime type is not set when "view with default
25341 viewer" is activated.
25343 * src/an_file_view.c, an_symbol_view.c:
25344 Converted N_() to _() where ever appropriate in the strings.
25346 2002-02-25 Johannes Schmid <clubfan@users.sourceforge.net>
25348 * src/appwizard_gui.c, src/appwizard_cbs.c
25349 src/wizard_gui.c/h, src/appwiz_page3.c,
25350 src/project_import_gui.c:
25352 Moved target type radiobuttons to appwiz. page 2
25354 * src/message-manager-private.cc
25355 Fixed a bug which caused a crash if next message function was used
25357 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25359 2002-02-25 Naba Kumar <kh_naba@users.sourceforge.net>
25361 * src/anjuta.h, anjuta.c, anjuta_cbs.c:
25362 Modifies the behaviour of Alt-TAB in Anjuta. This
25363 brings a behaviour similar to VC6 Alt-TAB, by maintaining the recently
25364 edited files in the first items of the notebook.
25366 Patch from: Timothee Besset <timo@qeradiant.com>
25368 2002-02-24 Philip Van Hoof <freax@pandora.be>
25370 * widgets/gnomefilelist.c, gnomefilelist.h:
25371 Added filecompletion
25373 Reviewed by Naba Kumar <kh_naba@users.sourceforge.net>.
25375 2002-02-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
25377 * configure.in: Added "sk" to ALL_LINGUAS.
25379 2002-02-20 Johannes Schmid <clubfan@users.sourceforge.net>
25381 * src/appwiz_page3.c, src/appwizard.c, src/appwizard_cbs.c,
25382 src/appwizard_gui.c, src/project_dbase.c, src/source.c,
25383 src/wizard_gui.c: Added support for static and dynamic libs
25385 2002-02-20 Dan Elphick <dre00r@ecs.soton.ac.uk>
25387 * widgets/gnomefilelist.c:
25388 Fixed gnome_filelist_get_lastfilename so it no longer returns
25391 2002-02-20 Naba Kumar <kh_naba@users.sourceforge.net>
25393 * src/resources.h, resources.c:
25396 * src/main_menubar_def.h, mainmenu_callbacks.c:
25397 Changed to use gnome configed url handler.
25399 2002-02-19 Philip Van Hoof <freax@pandora.be>
25401 * widgets/gnomefilelist.c
25402 Added PHP filetype.
25404 2002-02-19 Naba Kumar <kh_naba@users.sourceforge.net>
25406 * plugins/class-gen/clsGen.c:
25409 * widgets/gnomefilelist.c:
25410 Gives the maximum space to the files section of the open file dialog.
25412 Patches from: lbell <lbell@tsc4.com>
25414 2002-02-18 Naba Kumar <kh_naba@users.sourceforge.net>
25416 * src/anjuta.c, main.c:
25417 Used tm_get_real_path in anjuta_get_full_filename();
25419 2002-02-18 Andy Piper <andyp@users.sourceforge.net>
25421 * anjuta.prj: update version
25423 2002-02-17 Stephane Demurget <demurgets@free.fr>
25425 * widgets/gnomefilelist.[ch]: (gnome_filelisttype_addtype_f):
25426 removed the amount arg and replaced with a NULL-ending list.
25427 (gnome_filelisttype_makedefaultlist): use the new prototype.
25429 2002-02-17 Andy Piper <andyp@users.sourceforge.net>
25431 * src/about.c, THANKS: updated for new contributors
25433 * anjuta.prj: added new files
25435 * README: corrected some documentation, ctags no longer needed,
25436 pkgconfig now required
25438 * data/properties/others.properties: add .cvsdiff extension
25440 * src/project_dbase_gui.c, src/utilities.c, src/utilities.h:
25441 patch from Vadim Berezniker <vadim@berezniker.com> to improve
25444 * doc/anjuta.1: added initial man page thanks to
25445 Rob Bradford <rob@debianplanet.org> (NB build and install
25448 2002-02-17 Johannes Schmid <clubfan@users.sourceforge.net>
25450 * src/Makefile.am: Cleaned handling of compiler flags by moving them
25451 to CFLAGS and CXXFLAGS. Anjuta is now compiled with -g -O2 and many
25454 * configure.in: Changed version to 0.1.10-pre
25456 2002-02-17 Stephane Demurget <demurgets@free.fr>
25458 * src/fileselection.c: (create_fileselection_gui): always display
25459 the directory creation button as we cannot rely on the dialog
25462 * widgets/gnomefilelist.[ch]: fixed includes.
25464 * pixmaps/new_folder.xpm: resized, added a + sign.
25466 2002-02-17 Stephane Demurget <demurgets@free.fr>
25468 * widgets/gnomefilelist.c: (gnome_filelisttype_makedefaultlist):
25469 changed all extensions to begin with a dot.
25471 2002-02-16 Philip Van Hoof <freax@pandora.be>
25473 Patch reviewed by Stephane Demurget <demurgets@free.fr>.
25475 * THANKS: added Philip.
25477 * pixmaps/Makefile.am, pixmaps/new_folder.xpm: added.
25479 * src/project_dbase.c: (project_dbase_make_default_filetype_list),
25480 * src/file_selection.[ch],
25481 * widgets/gnomefilelist.[ch]: added a filetype
25482 combobox to the Anjuta file dialog widget.
25484 2002-02-14 Andy Piper <andy.piper@freeuk.com>
25486 * anjuta.spec.in: eep! the import script was not being installed by
25487 RPM - fixed for the release.
25489 2002-02-13 Stephane Demurget <demurgets@free.fr>
25491 Various cleanups and fixes for the next release to be able to make
25494 * plugins/*/*.c: added missing prototypes causing gcc to speak to
25495 much and make some tweaks plus cleanups.
25497 * widgets/scroll-menu.c: made compare_menu_items use gconstpointers
25498 args to remove some warnings.
25500 * global-tags/Makefile.am,
25502 src/Makefile.am: link against Anjuta static libs using the
25503 $(top_builddir) dir, not anymore on $(top_srcdir) to make
25506 * src/Makefile.am: ditto with all the Anjuta static libs.
25508 * src/main_menubar.c: removed the widgets/ dir from the scroll-menu.c
25509 include, as we already include the whole directory for the build.
25511 * src/text_editor_cbs.c: included dnd.h for scintilla_uri_dropped ().
25513 2002-02-13 Andy Piper <andy.piper@freeuk.com>
25515 * pixmaps/Makefile.am: icon for libglade project now installed
25516 * NEWS, README, TODO, configure.in, anjuta.prj: revised for release
25517 * manuals/C/Makefile.am: removed ChangeLog reference which was
25518 breaking some build stuff
25519 * global-tags/Makefile.am, tagmanager/Makefile.am: fixed some
25520 include reference problems that showed up on make distcheck
25521 * tagmanager/tm_workspace.c: fixed crash bug spotted by Biswa
25523 2002-02-13 Johannes Schmid <clubfan@users.sourceforge.net>
25525 * src/aneditor.cxx: Fixed bug #509977 (CallTips)
25527 2002-02-12 Naba Kumar <kh_naba@users.sourceforge.net>
25529 * src/message-manager-private.cc:
25530 The horizontal scrollbar now shows properly on demand.
25532 2002-02-08 Johannes Schmid <clubfan@users.sourceforge.net>
25534 * src/dnd.c fixed some warnings
25535 * src/message-manager-private.cc: Horizontal scrollbar is now shown
25536 and works. It is shown always at the moment but before it was
25537 shown on demand and did never work.
25539 2002-02-07 Naba Kumar <kh_naba@users.sourceforge.net>
25541 * src/anjuta.c: Fixed a crash bug.
25542 patch from: Jens Georg <mail@jensgeorg.de>
25544 2002-02-04 Andy Piper <andy.piper@freeuk.com>
25546 * manuals/C/anjuta-manual/*.sgml: fixed so that jade no longer
25547 reports a problem with missing end tags on <graphic>
25549 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25551 * manuals/C/ChangeLog: removed since it was never used
25552 * manuals/C/anjuta-manual/*: more updates, new screenshots
25553 * anjuta.prj: updated for new manuals/ structure
25555 2002-02-03 Johannes Schmid <clubfan@users.sourceforge.net>
25557 * source.c, compiler_options.[c/h]:
25558 Fixed bug #460321 "Problem with optimization options"
25559 by separating INCLUDE and C(XX)FLAGS in Makefile.am creation
25561 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25563 * NEWS: prepared for release, need to fill in date
25564 * data/welcome.txt: version number updated
25566 2002-02-03 Andy Piper <andy.piper@freeuk.com>
25568 * src/text_editor_menu.c, src/an_file_view.c,
25569 src/an_symbol_view.c: marked strings for translation
25571 * src/defaults.c, data/properties/xml.properties:
25572 *.omf and *.xsl files should use XML highlighting
25574 * manuals/C/anjuta-manual/*:
25575 - restructured so that files have more meaningful names
25576 and are easier to edit (see anjuta-manual.sgml for the
25578 - updated some screenshots
25579 - continued rewrite
25581 2002-02-02 Naba Kumar <kh_naba@users.sourceforge.net>
25583 * main.c: Made a workaround to remove the old
25584 anjuta gnome config file (older than 9 Feb 2002). This
25585 will fix the bug which never lets the brower toolbar shown.
25587 * main.c: In fact, the above solution wouldn't work in all
25588 cases. Therefore, here is the better fix, which works by
25589 detecting the version of the old config file and deleting
25590 ~/.gnome/Anjuta if it is lesser than 0.1.9.
25592 2002-02-01 Andy Piper <andy.piper@freeuk.com>
25594 * HACKING: added info on submitting patches
25596 2002-01-31 Johannes Schmid <clubfan@users.sourceforge.net>
25598 * src/project_import_gui.c, src/project_import.c:
25599 - If Project Import Wizard is canceled everything is
25601 - Back button is now insensitive on page 3 (some problems:
25602 see TODO in project_import_qui.c:284
25603 - Menu frame is insensitive if project type != GNOME(mm)
25605 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25607 * src/main.c: Fixed bug # (Unable to open files on
25608 double click in project window from second trial onwards when
25609 the project is opened from command line).
25611 * po/POTFILES.in: Removed tags_manager.[h,c]
25613 2002-01-31 Naba Kumar <kh_naba@users.sourceforge.net>
25615 * src/preferences.c:
25616 A quick hack to fix the 'invisible' browser toolbar when
25617 upgrading from 0.1.8 to 0.1.9
25620 Fixed toolbar names which were causing confusions in the toolbar
25624 Substituted "anjuta" with PACKAGE
25626 * src/project_import_gui.c:
25627 Consistensy: wm_class should be set with "Anjuta" and not "anjuta"
25629 * anjuta.prj, src/tags_manager.h, src/tags_manger.c:
25630 Added new files and removed obsolete ones.
25632 2002-01-30 Andy Piper <andy.piper@freeuk.com>
25634 * src/appwizard_cbs.c, project_import_cbs.c,
25635 main_menubar_def.h, project_import_gui.c:
25636 updates to message strings and layout for the
25639 * text_editor_cbs.c: fix for the tab menu entries for
25640 redocked windows (Dan Elphick <dre00r@ecs.soton.ac.uk>)
25642 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25649 Tag dropdown exclusive (takes
25650 all space in the toolbar) and never vertical and
25651 increased the width of the tag combo to 256 pixs.
25652 Toolbar separator before the combo and button.
25653 Added tags label before the tag button.
25654 Reorganized the dock bands for the toolbars.
25656 * src/project_import_gui.c
25657 src/project_import.c:
25658 Fixed an error and removed an unused variable.
25660 * data/properties/anjuta.properties:
25661 Removed the property for the old toolbar and set
25662 browser toolbar show to default.
25664 * src/project_dbase.c: excluded modules were not
25668 No build files will be written if the project is blocked.
25670 * src/project_import.c,
25671 src/project_import_cbs.c,
25675 Manually applied Johannes patch to fix some memory
25676 issues and gui clean up.
25677 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
25679 * src/project_dbase.c, project_dbase.h, project_dbase_gui.h:
25680 Fixed a bad bug with remove file from project because of
25681 files were never removed properly from the project and
25682 from the tagmanager.
25684 * src/appwiz_page3.c: Disabled unused codes to clear
25687 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25689 * tagmanager/*/*: Upgraded to 0.7.1 version from Biswa.
25692 pixmaps/Makefile.am
25695 src/an_symbol_view.c
25703 src/main_menubar_def.h
25704 src/mainmenu_callbacks.c
25705 src/mainmenu_callbacks.h
25707 src/project_dbase.c
25708 src/project_dbase.h
25710 src/text_editor_menu.c
25711 src/text_editor_menu.h
25714 src/toolbar_callbacks.c
25715 src/toolbar_callbacks.h :
25717 Patch submitted by:
25718 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
25720 Removes the Tags toolbar and substituted it with
25721 tags combo dropdown list. Fixes a couple of bugs.
25723 Moved the tag combo to browser toolbar because
25724 main toolbar was becoming too long.
25725 Made a new icon of tag toolbar.
25727 * po/zh_TW.po: Fixed bug.
25729 * pixmaps/an_tag.xpm: Added new file.
25731 2002-01-30 Naba Kumar <kh_naba@users.sourceforge.net>
25733 * src/project_import_gui.c: Reorganized project
25736 2002-01-29 Andy Piper <andy.piper@freeuk.com>
25738 * HACKING: added info on creating windows and dialogs
25740 2002-01-29 Naba Kumar <kh_naba@users.sourceforge.net>
25742 * src/tm_file_view.c:
25744 Sorts the file list at the end instead of doing sort-insert
25745 to improve performance.
25746 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25748 * src/project_dbase.c: Resolved a conflict from
25751 * src/project_import.c:
25753 Fixed to use anjuta_import.sh for the bin dir and
25754 not from the data dir.
25756 Used anjuta_is_installed() function to verify a the command's
25759 Fixed import command to use sh (which is more general and is
25760 gauranteed to be found in any unix system :-)). Also, added
25761 double quotes around the import directory.
25763 Changed some strings for better translations (like avoiding
25766 Fixed the reading of wrong target type.
25768 * src/control.c: Insensitive "import project" when there is
25771 * src/project_import_cbs.c:
25773 Fixed strcmp() [== 0 was left out]. Languages now selected properly.
25774 Fixed selection of gettext checkbox.
25775 Sets the menu entries.
25777 2002-01-28 Johannes Schmid <clubfan@users.sourceforge.net>
25779 * src/appwiz_page[1-4].c
25781 * src/appwizard.[c/h]: Moved some code to wizard_gui.[c/h]
25782 be able to reuse it.
25784 * src/mainmenubar.[c/h]
25785 * src/mainmenubar_def.h
25786 * src/mainmenu_callbacks.[c/h]: Code to create "Import Project"
25789 * src/message-manager.c: Fixed bug 509192
25790 * src/message-manager-dock.c: Added accel_group if window is undocked
25792 * src/project_dbase.[c/h]: Splitted opening code to be able
25793 to use it without an open file dialog
25794 (Maybe I broke Naba's changes, please take a look)
25796 * src/project_import.[c/h]
25797 * src/project_import_gui.c: New Files, Code for Project Import Wizard
25799 * src/wizard_gui.[c/h]: New Files, shared code between appwizard and
25802 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25804 * src/main_menubar_def.h, tagmanager/tm_project.c: more
25807 * manuals/C/anjuta_manual/*: started rewrite of the
25808 manual, updated some screenshots
25810 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25812 * src/gnomefilelist.h, src/gnomefilelist.c:
25814 Fixed multiple selection bug (#497085). The OK button is
25815 sensitive when in multiple mode, if the no. of
25816 selection is one or more.
25818 Toggle between single and multiple selection mode
25819 and multiple mode display.
25821 Fixed strings to translable strings.
25823 Fixed some compiler warnings by commenting out
25826 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25828 * src/project_dbase.c: App status bar now updates
25829 with the project name when the project is loaded.
25831 * src/an_file_view.c, tagmanager/tm_file_entry.c:
25833 Puts the directories at the top. They're also sorted now.
25834 Patch from: Dan Elphick <dre00r@ecs.soton.ac.uk>
25836 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25838 * scripts/anjuta_import.sh.in: Added file.
25839 * scripts/anjuta_import.sh: Removed file.
25841 * .cvsignore, po/.cvsignore, scripts/.cvsignore:
25844 * src/main_menubar_def.h:
25846 Changed shortcut for Find/Replace to CTRL+SHIFT+F (to
25847 reflect the opposite of Find (CTRL+F) and also to leave
25850 Changed Glade summon with ALT+G, which frees the ATL+E
25851 for poping up the edit menu.
25853 * src/Makefile.am: Debugging link flags by Biswa, removed.
25855 2002-01-28 Andy Piper <andy.piper@freeuk.com>
25857 * HACKING: added information on best practices for writing
25858 application messages and GUI labels
25860 * src/CORBA-Server.c, src/about.c, src/anjuta.c,
25861 src/breakpoints.c, src/build_file.c, src/build_project.c,
25862 src/clean_project.c, src/compile.c,
25863 src/compiler_options_cbs.c, src/compiler_options_gui.c,
25864 src/configurer.c, src/debugger.c, src/executer.c,
25865 src/find_in_files.c, src/find_in_files_cbs.c,
25866 src/find_replace.c, src/find_text.c, src/glades.c,
25867 src/gnome_project.c, src/goto_line.c, src/main.c,
25868 src/main_menubar.c, src/main_menubar_def.h,
25869 src/mainmenu_callbacks.c, src/preferences_gui.c,
25870 src/project_config.c, src/project_dbase.c,
25871 src/project_dbase_gui.c, src/resources.c, src/source.c,
25872 src/support.c, src/tags_manager.c, src/text_editor.c,
25873 src/text_editor_gui.c, src/text_editor_menu.c,
25874 src/toolbar_callbacks.c, src/utilities.c:
25875 lots of minor message updates to make them more user-friendly
25878 2002-01-28 Naba Kumar <kh_naba@users.sourceforge.net>
25882 Because of the spaces escaping, the command could not be
25883 executed when run without terminal. Now fixed.
25885 * anjuta.prj, Makefile.am:
25887 Added anjuta project file.
25889 2002-01-27 Naba Kumar <kh_naba@users.sourceforge.net>
25891 * src/message-manager-private.h, message-manager-private.cc,
25894 Added freeze() and thaw() for the message window class to
25895 speed up the message manager update.
25897 * src/project_config.h, project_config.c,
25898 src/project_dbase.h, project_dbase.h
25899 scripts/anjuta_project.template:
25901 Added two new prject attributes: project.config.blocked and
25902 project.excluded.modules. The former will make sure that users
25903 are not given any previlidge in enabling the 'overwrite build
25904 files' flags and the later issues a list of modules in the project
25905 to be skipped for symbol browsing and project listing.
25907 * configure.in, scripts/anjuta_import.sh, scripts/Makefile.am:
25909 Modified script to read the template from the anjuta data dir
25910 rather than from the directory in which the script exist. Otherwise,
25911 Being transfered to the bin dir, the script will not be able to
25912 find the template when it is run.
25914 The script is also create with configure.in to set in the anjuta
25915 data dir path inside the script.
25917 2002-01-26 Stephane Demurget <demurgets@free.fr>
25919 * po/fr.po: updated to the latest sources.
25921 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25923 * scripts/Makefile.am:
25924 anjuta_import.sh goes with distribution.
25926 * po/*.po: They seem to have updated (merged with
25927 anjuta.pot) automatically when I did "make dist".
25929 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25931 * src/compiler_options_cbs.c, compiler_options.h, compiler_options_gui.c,
25932 Fixed Bug #499807, ie crash on removing libs, includes, defines from
25933 the compiler options dialog.
25936 Correct todays date. :)
25938 * scripts/Makefile.am:
25939 Installs anjuta_import.sh in $(prefix)/bin dir and
25940 is treated as an executable.
25942 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25944 * Fix for bug #499373
25946 * data/properties/anjuta.properties, ada.properties, cpp.properties,
25947 java, properties, latex.properties, lua.properties, others.properties,
25950 Added double-quotes around file arguments so that
25951 filenames with spaces could also work.
25953 * launcher/anjuta-launcher.c, executer.c:
25954 Escaped quotes in the cammand and it's arguments before executing
25955 so that args with spaces can also work.
25957 Commented #DEBUG switch.
25959 2002-01-26 Naba Kumar <kh_naba@users.sourceforge.net>
25961 * scripts/*: Added files which I forgot previously.
25963 * src/aneditor.h: Lined up commands definition for better look.
25965 * src/mainmenu_callbacks.c. main_menu_def.h, main_menubar.c,
25966 main_menubar.h, control.c:
25967 Added three more convert EOL chars submenu items in transform.
25968 Reformatted some some.
25970 * data/anjuta.properties:
25971 Reformatted a line.
25973 * src/aneditor.h, aneditor.c:
25974 Added three commands (with definitions) for EOL conversions.
25976 * src/text_editor.c:
25977 Editor detects file mode from the file content and
25978 set the editing mode to CR/LF/CRLF automatically.
25979 Refined Dos mode extrageneous chars filter
25980 This will make sure that filter works only in Dos mode and not
25983 * src/anjuta.c: Editor mode display in status bar.
25985 * src/preferences_gui.c: Changed the string for dos mode
25986 filter to more sensible string.
25988 * src/aneditor.c: Default editor mode sets during widget creation
25989 and not everty time the properties are loaded. This makes sure
25990 that the auto-detected mode is not overridden by the default mode.
25992 * src/text_editor.c, aneditor.c: Disabled #DEBUG flag.
25994 * src/anjuta.c: Fixed bug #476028.
25995 Now anjuta also searches for file relative to top project dir,
25996 when the project is open.
25998 * src/anjuta_cbs.c: Fixed bug #499536.
25999 File is not closed if it is not able to save the file properly.
26001 * src/mainmenu_callbacks.c: Fixed bug #499536.
26002 Newfiles (which are not modified) are also closed on "close all files".
26004 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26006 * src/an_symbol_view.c: Added MAX_STRING_LENGTH
26008 * tagmanager/tm_source_file.c, regex.c, parse.c:
26009 defined and delimited g_messages within #debug.
26011 * src/preferences.c, data/anjuta.properties:
26012 saved/defied message-manager tag position in string.
26013 Message tag possition is saved between sessions. And
26014 and tag position bottom as default.
26016 2002-01-25 Naba Kumar <kh_naba@users.sourceforge.net>
26018 Patch submitted by:
26019 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26024 data/properties/Makefile.am
26025 global-tags/Makefile.am
26026 pixmaps/Makefile.am
26030 src/an_symbol_view.c
26031 src/an_symbol_view.h
26036 src/message-manager-private.cc
26038 src/project_dbase.c
26039 src/project_dbase_gui.c
26049 pixmaps/sv_class.xpm
26050 pixmaps/sv_function.xpm
26051 pixmaps/sv_macro.xpm
26052 pixmaps/sv_private_fun.xpm
26053 pixmaps/sv_private_var.xpm
26054 pixmaps/sv_protected_fun.xpm
26055 pixmaps/sv_protected_var.xpm
26056 pixmaps/sv_public_fun.xpm
26057 pixmaps/sv_public_var.xpm
26058 pixmaps/sv_static_fun.xpm
26059 pixmaps/sv_static_var.xpm
26060 pixmaps/sv_struct.xpm
26061 pixmaps/sv_unknown.xpm
26062 pixmaps/sv_variable.xpm
26063 pixmaps/fv_core.xpm
26064 pixmaps/fv_text.xpm
26065 pixmaps/filestoremove.txt:
26069 * pixmaps/class.xpm
26070 pixmaps/function.xpm
26071 pixmaps/fv_autofile.xpm
26073 pixmaps/fv_i18n.xpm
26074 pixmaps/fv_source.xpm
26075 pixmaps/private_func.xpm
26076 pixmaps/private_var.xpm
26077 pixmaps/protected_func.xpm
26078 pixmaps/protected_var.xpm
26079 pixmaps/public_func.xpm
26080 pixmaps/public_var.xpm
26082 pixmaps/variable.xpm
26088 Upgraded to tagmanager-0.7
26090 2002-01-24 Johannes Schmid <clubfan@users.sourceforge.net>
26091 * src/anjuta_cbs.c: Fixed bug #506441
26092 * src/watch_gui.c: Changed layout of eval dialog so that
26093 it fits on a 800x600 desktop with German translation.
26095 2002-01-23 Andy Piper <andy.piper@freeuk.com>
26097 * src/project_dbase.c: completed string updates for GTKmm and GNOMEmm
26098 * pixmaps/appwiz_libglade.png, src/pixmaps.h, pixmaps/Makefile.am: new
26099 icon for new project type (thanks to Misha)
26100 * configure.in: build and install Danish translation
26101 * src/about.c, THANKS, manuals/C/anjuta-manual/authors.sgml: updated
26102 credits to cover new patches and translations
26104 2002-01-23 Johannes Schmid <clubfan@users.sourceforge.net>
26106 * src/preferences.c, src/message-manager.cc, src/project_type.c,
26107 src/appwiz_page1.c:
26109 - Font preferences are restored properly now (\n was missing)
26110 - Dock menu label of message-manager is "Dock/Undock" instead
26111 of "Dock|Undock" to match with the rest of anjuta.
26112 - Name of GTK-- and GNOME-- have changed to GTKmm and GNOMEmm, so I
26113 changed it in anjuta, too
26115 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26117 * tagmanager/tm_source_file.c,
26118 tagmanager/parse.c,
26119 tagmanager/tm_project.c,
26120 src/an_symbol_view.c,
26123 Disabled debug warnings.
26125 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26127 * src/appwiz_page1.c
26128 src/compiler_options.c
26129 src/project_dbase.c
26130 src/project_dbase.h
26135 New project type named LibGlade.
26137 Patch submitted by:
26138 Dick Knol <dknol@gmx.net>
26141 Commented out unused pixmap creation. May be it
26142 will fix the crash in project creation.
26144 2002-01-21 Naba Kumar <kh_naba@users.sourceforge.net>
26148 src/registers_cbs.c
26149 src/registers_cbs.h
26150 src/registers_gui.c
26153 src/sharedlib_cbs.c
26154 src/sharedlib_cbs.h
26155 src/sharedlib_gui.c
26163 src/stack_trace_cbs.c
26164 src/stack_trace_cbs.h
26165 src/stack_trace_gui.c
26173 Fixed bug #496290: Attach/detach removed from these
26174 windows as they are never implemented.
26176 Patch submitted by:
26177 Johannes Schmid <johannes.schmid@gmx.de>
26179 2002-01-18 Naba Kumar <kh_naba@users.sourceforge.net>
26185 when you right click on the tabs, a list of filenames are given
26186 out, but now it gives a list of "page 1", "page 2", etc...
26188 Patch submitted by:
26189 Jens Georg <mail@jensgeorg.de>
26191 * anjuta.in.in: Removed c|c++ because, it was not necessary
26192 and was causing translation problem.
26194 * plugins/class-gen/clsGen.c:
26195 removed "'" for the same reason.
26197 attached the fix for the menu
26200 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26202 * src/preferences.h,
26204 src/preferences_gui.c:
26206 Adds the functionality to Anjuta to auto save your unsaved
26207 files before you build a project.
26209 Patch submitted by:
26210 jason <jason_williams@suth.com>
26212 * src/anjuta.[h,c]:
26213 Added function for save all files.
26215 * src/mainmenu_callbacks.c:
26216 Modified to use the above function.
26218 * src/build_project.c:
26219 Save all files before build if it is set in the
26222 2002-01-17 Naba Kumar <kh_naba@users.sourceforge.net>
26224 * src/message-manager-private.cc
26225 src/message-manager-private.h
26226 src/message-manager.cc:
26228 Message-manager now restores the tabs which were shown on startup.
26229 The terminal is now created on demand (as requested by Biswa)
26230 and I have removed some debug messages.
26232 Patch submitted by:
26233 Johannes Schmid <johannes.schmid@gmx.de>
26235 2002-01-13 Stephane Demurget <demurgets@free.fr>
26237 * src/anjuta_cbs.c: fixed the global shortcut handling to have a
26238 proper tabs keyboard navigation.
26240 * src/an_symbol_view.c,
26242 src/gnome_project.c,
26243 src/project_dbase.c,
26244 src/tags_manager.c: removed some debugging display.
26246 2002-01-09 Naba Kumar <kh_naba@users.sourceforge.net>
26248 * src/message-manager-dock.c
26249 src/message-manager-private.cc
26250 src/message-manager-private.h
26251 src/message-manager.cc
26254 src/preferences_gui.c:
26256 Patch submitted by:
26257 Johannes Schmid <johannes.schmid@gmx.de>
26259 This patch adds a tab to the notebook of the preferences-dialog
26260 where you can change the colors, the tab position of the new
26261 message manager. Also the truncate messages stuff has moved
26262 from misc tab to messages tab.
26264 Also improved the remembering position stuff of message manager.
26266 * data/internal.properties,
26267 Added definitions for messages colors and tag position.
26269 * src/message_manager.cc:
26270 Fixed a bug that never lets the messages panes to get cleared.
26271 Added wmclass setting for the message window. Fixed a bug in
26272 which the message window was not being shown.
26274 * src/tag_manager.c: Fixed printing of (NULL) in the debug
26275 output and disabled it.
26277 * src/anjuta.c: Preferences created and loaded before anything else.
26278 anjuta now recognizes messages colors on startup and initializes
26281 2002-01-09 Andy Piper <andy.piper@freeuk.com>
26283 * src/project_dbase.c: fix bug #497923 (thanks to Johannes Schmid)
26285 2002-01-09 Stephane Demurget <demurgets@free.fr>
26287 * pixmaps/file_c.xpm,
26288 pixmaps/file_cpp.xpm,
26289 pixmaps/file_file.xpm,
26290 pixmaps/file_h.xpm,
26291 pixmaps/file_html.xpm,
26292 pixmaps/file_i18n.xpm,
26293 pixmaps/file_icon.xpm,
26294 pixmaps/file_pix.xpm,
26295 pixmaps/fv_doc.xpm,
26296 pixmaps/fv_i18n.xpm,
26297 pixmaps/fv_image.xpm,
26298 pixmaps/fv_source.xpm,
26299 pixmaps/fv_unknown.xpm: made these icons transparent.
26301 2002-01-08 Andy Piper <andy.piper@freeuk.com>
26303 * launcher/anjuta_launcher.c: updated message strings
26304 * src/message-manager-dock.c: added newline at end to avoid compile warning
26305 * src/project_dbase.c: corrected spelling of include (noted by Biswa)
26306 * src/controls.c, src/main_menubar.c, src/main_menubar.h, src/main_menubar_def.h,
26307 src/mainmenu_callbacks.c, src/mainmenu_callbacks.h: added some new Insert menu
26308 entries for username and Python-style GPL notice
26309 * HACKING: added info on files to change to update Insert menu
26311 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26313 * src/project_dbase.c,
26314 src/an_file_view.c,
26315 src/an_symbol_view.c:
26316 Changed the CTree expander style to square and
26317 line style to Dotted line.
26319 * po/POTFILES.in: Removed and Added translable files.
26321 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26323 * ccview/.cvsignore: Removed.
26325 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26328 cccmd.cc, ccview_main.h, func_dialog.cc, struct.xpm,
26329 cccmd.h, cfolder.xpm, func_dialog.h, ofolder.xpm, support.c,
26330 cccproj.cc, ChangeLog, gtk_help.cc, panes.cc, support.h,
26331 cccproj.hh, class.xpm, gtk_help.h, private.xpm, tree_coll.h,
26332 ccview.cc, cregex.hh, hash_str.h, protected.xpm,
26333 ccview.h, public.xpm, ccview_main.cc, file.xpm, Makefile.am, scanner.xpm:
26335 Removed ccview module because it is no longer needed.
26337 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26339 * src/project_dbase.c:
26340 Shifted structure initialization in project_dbase_new()
26341 before anything else, otherwise it was crashing due to
26342 uninitialized values.
26344 * src/an_symbol_view.c:
26345 Disabled high volume debug output.
26347 2002-01-08 Naba Kumar <kh_naba@users.sourceforge.net>
26349 Applied a very heavy patch from:
26350 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26354 pixmaps/Makefile.am
26366 src/fileselection.c
26369 src/main_menubar_def.h
26370 src/mainmenu_callbacks.c
26371 src/mainmenu_callbacks.h
26372 src/project_dbase.c
26373 src/project_dbase.h
26374 src/project_dbase_gui.c
26376 src/text_editor_menu.c
26377 src/toolbar_callbacks.c
26378 tagmanager/Makefile.am
26380 tagmanager/include/Makefile.am
26381 tagmanager/include/tm_project.h
26382 tagmanager/include/tm_symbol.h
26383 tagmanager/include/tm_tag.h
26384 tagmanager/include/tm_tagmanager.h
26385 tagmanager/include/tm_workspace.h
26386 tagmanager/tm_project.c
26387 tagmanager/tm_source_file.c
26388 tagmanager/tm_symbol.c
26389 tagmanager/tm_tag.c
26390 tagmanager/tm_workspace.c
26391 widgets/Makefile.am: Modified.
26393 * src/an_file_view.[c,h],
26394 src/an_symbol_view.[c,h],
26395 src/file_history.[c,h],
26397 widgets/scroll-menu.[c,h],
26398 tagmanager/tm_file_entry.c
26399 tagmanager/include/tm_file_entry.h: Added new files.
26401 * pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
26402 private_func.xpm, public_func.xpm,
26403 class.xpm, fv_exec.xpm, fv_unknown.xpm,
26404 private_var.xpm, public_var.xpm,
26405 function.xpm, fv_i18n.xpm, macro.xpm,
26406 protected_func.xpm, struct.xpm,
26407 fv_autofile.xpm, fv_image.xpm,
26408 ofolder.xpm, protected_var.xpm, variable.xpm:
26409 Updated and Added pixmap files.
26413 a) Removes CCView dependency.
26414 b) Improves the terminal.
26415 c) Adds tag navigation context menus.
26416 d) Upgrades tagmanager to latest version.
26417 e) Miscellaneous small additions.
26419 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26421 * src/project_dbase_gui.c: Fixed crash of anjuta
26422 when project first created.
26424 * src/gnome_project.c: It now updates the tags manager
26425 when new projects are created.
26427 2002-01-07 Naba Kumar <kh_naba@users.sourceforge.net>
26429 * Thanks Johannes Schmid <johannes.schmid@gmx.de>
26430 for this big patch.
26432 * src/messages.[c,h]: Removed files.
26434 * src/message-manager.[cc,h],
26435 src/message-manager-dock.[c,h],
26436 src/message-manager-private.[cc,h]
26439 * src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
26440 src/build_project.c, src/clean_project.c, src/compile.c
26441 src/configurer.c, src/debugger.c, src/find_in_files.c
26442 src/mainmenu_callbacks.c, src/preferences.h
26443 src/preferences_gui.c, src/properties.h
26444 src/utilities.c, src/utilities.h:
26445 The new messages widget.
26447 - Use of GtkNotebook instead of ToggleButtons
26449 - Popupmenu to show and hide message types and
26450 to dock/undock in detach mode
26452 All other things should work as they did with the
26453 old message window. Currently the keyboard short-cuts
26454 do not work in detached mode.
26456 Some functions in utitlities.[c,h] changed.
26457 so that they take const arguments where this is possible
26459 * src/Makefile.am, po/POTFILES.in:
26460 Removed messages.[c,h] and
26461 added message-manager.[cc,h], message-manager-dock.[c,h],
26462 message-manager-private.[cc,h]
26464 * src/message-manager.h: Removed "include <bonobo.h>"
26465 and added a newline at the end of the file.
26467 * src/message-manager-private.cc:
26468 Set clist's width setting to Automatic.
26469 Set scroll window's scroll bars to Automatic.
26471 2002-01-05 Naba Kumar <kh_naba@users.sourceforge.net>
26473 * text_editor_menu.c:
26474 Fixed misalignment of the function sub menu
26475 in the text editor pop up menu.
26477 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26479 * src/text_editor.c: Fixed a compiler warning.
26481 2002-01-04 Andy Piper <andy.piper@freeuk.com>
26483 * THANKS, manuals/*/authors.sgml: updated for new translations
26484 * plugins/class-gen/clsGen.c: converted messages to English
26485 * src/about.c, src/main_menubar_def.h: string updates
26487 2002-01-04 Naba Kumar <kh_naba@users.sourceforge.net>
26492 src/mainmenu_callbacks.c
26495 src/text_editor_cbs.c
26496 src/text_editor-gui.c:
26498 Earlier code for adding 'cross' button
26499 for closing pages were too error prone and unorganized.
26500 Cleaned up the code and shifted the 'extra' widgets
26501 creation (eg. close button, close_pixmap and lable)
26502 from anjuta to text_editor. This takes care of proper
26503 widgets creation and destruction. Otherwise, anjuta
26504 was crashing at too many points, especially related
26505 to docking and undocking.
26507 2002-01-04 Stephane Demurget <demurgets@free.fr>
26509 * src/aneditor.cxx: removed debugging code.
26511 * data/properties/.cvsignore: added swap files.
26513 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26517 Fixed Crashing of anjuta when a new file is saved as
26520 2002-01-03 Naba Kumar <kh_naba@users.sourceforge.net>
26522 * src/aneditor.c: Some debug codes around.
26524 * data/internal.properties, data/anjuta.properties: Removed.
26525 data/properties/Makefile.am:
26526 data/properties/ada
26528 data/properties/make
26530 data/properties/html
26531 data/properties/ruby
26532 data/properties/baan
26533 data/properties/idl
26534 data/properties/pascal
26535 data/properties/sample
26536 data/properties/bash
26537 data/properties/java
26538 data/properties/perl
26539 data/properties/sql
26540 data/properties/conf
26541 data/properties/latex
26542 data/properties/props
26544 data/properties/cpp
26545 data/properties/lua
26546 data/properties/python
26547 data/properties/xml
26548 data/properties/others
26549 data/properties/.cvsignore:
26550 Added files. Properties now splitted into small files
26554 configure.in: Update the removal and added properties module.
26556 * src/preferences.c: preferences_new(): Updated to reflect the
26557 new properties files organization.
26559 * src/Makefile.am: Added Baan Lexer.
26561 2002-01-01 Stephane Demurget <demurgets@free.fr>
26563 * src/aneditor.cxx: readded the baan lexer.
26565 * src/preferences.c: fixed translated messages and a typo.
26567 * desktop.in.in: changed the name to Anjuta C|C++ IDE, since the / was
26568 confusing the regexp usage in xml-i18-merge.
26570 2002-01-01 Andy Piper <andy.piper@freeuk.com>
26572 * src/project_dbase.c: tidied some messages, and spotted a typo in
26573 the reading of properties which prevented the project version from
26574 ever being reported in the Project Information window - fixed :)
26576 * po/POTFILES.in: removed syntax.h
26578 2001-12-31 Stephane Demurget <demurgets@free.fr>
26580 * data/internal.properties: fixed baan properties.
26581 Added all ada properties.
26583 * src/main_menubar_def.h,
26586 src/utilities.[ch]: added support for the Ada highlight style.
26588 2001-12-31 Stephane Demurget <demurgets@free.fr>
26590 * plugins/*/.cvsignore: updated.
26592 2001-12-31 Stephane Demurget <demurgets@free.fr>
26596 src/Makefile.am: removed the empty header syntax.h.
26598 2001-12-31 Naba Kumar <kh_naba@users.sourceforge.net>
26601 Stef's observation on the 'superfluous' hseparators in the recent
26602 files and projects is fully justified -- removed.
26604 * main_menubar_def.h:
26605 Changed "Plug Ins" to "Plugins" in the menu label.
26607 * configure.in, plugins/Makefile.am, plugins/class-gen/*:
26608 Added class-gen in the configure output and class-gen module.
26610 * data/internal.properties:
26611 Correct mis-spelled "jave" to "java".
26612 Added file.is.source for *.h, *.c, *.cpp properties.
26614 * global-tags/Makefile.am:
26615 "chmod +x create_global_tags.sh" before it is executed, because
26616 there is very high chance that it will be found "-x" and resulting
26619 2001-12-31 Stephane Demurget <demurgets@free.fr>
26621 Fixed a crash on Solaris reported by Holder Burde, thanks to him
26624 * src/gnome_project.c: (create_new_project): if the user doesn't
26625 select any icon, it doesn't have any extension and thus we can't
26626 use it in printf on Solaris, since the %s modifier use strlen to
26627 know the string length and then crash. On Linux, gcc checks the value
26628 of the pointer to be NULL and write "(null)" if necessary. We can't
26631 * src/source.c: (source_write_desktop_entry): if there's no icon, we
26632 don't need to have the directory icon but the generic one.
26634 2001-12-30 Stephane Demurget <demurgets@free.fr>
26636 Merged with latest (1.42) scintilla.
26638 Added: Support for the {load,save}.on.(de)activate properties.
26639 The PHP lexer to match keywords case insensitively.
26641 Experimental supports for changeable style attribute & line
26644 Updated: Both the C++ and HTML lexers.
26645 More shell keywords added.
26646 Horizontal scrolling and diplay of long lines optimised.
26647 Cursor setting optimised.
26649 Bugs fixed: Caret movement over folded lines.
26650 Selection tracking in 2ndary views when doing modifications.
26652 * scintilla/CallTip.{cxx.h},
26653 scintilla/ContractionState.{cxx,h},
26654 scintilla/Document.{cxx,h},
26655 scintilla/Editor.{cxx,h},
26656 scintilla/KeyWords.cxx,
26657 scintilla/LexHTML.cxx,
26658 scintilla/PlatGTK.cxx,
26659 scintilla/RESearch.cxx,
26660 scintilla/ScintillaBase.cxx,
26661 scintilla/ScintillaGTK.cxx,
26662 scintilla/Style.{cxx,h},
26663 scintilla/StyleContext.h,
26664 scintilla/ViewStyle.cxx,
26665 scintilla/include/*.h: updated.
26667 * scintilla/LexBaan.cxx, scintilla/Makefile.am: added Baan lexer.
26669 * scintilla/LexCPP.cxx: removed all references to noDocChars. This
26670 should have been told to the scintilla team. We're lucky I read the
26671 ChangeLog and the modifications of the lexer (thanks to the Gnome
26674 * data/internal.properties: added Baan definitions.
26675 Fixed some issues for C such as *_cast directive, that are only
26676 available with C++.
26677 Updated C++, HTML and shell scripts definitions.
26678 Updated Ada and Bullant, that have been forgotten.
26680 * src/main_menubar_def.h,
26683 src/utilities.[ch]: added support for the Baan highlight style.
26685 2001-12-29 Stephane Demurget <demurgets@free.fr>
26687 Polished the plugins menu behaviour and added a tearoff
26688 menuitem to the recent entries submenu.
26690 Note: The recent entries list seems to be too height
26691 with all these superfluous hseparators.
26693 * src/main_menubar.c: Polished, making some
26694 functions declarations static and cleaning some code.
26696 (create_submenu_plugin): removed the extra
26697 plugins entry and the horizontal separators.
26699 (on_plugins_menu_realize): the plugins menu is only
26700 shown if there's at least one available.
26702 (create_submenu*): added a tearoff menuitem to have
26703 a more homogeneous menu style. For now, it doesn't
26704 take care of user settings (but it was even worse
26707 2001-12-29 Stephane Demurget <demurgets@free.fr>
26709 * configure.in: added the packageplugindir variable to avoid
26710 installing the plugins in $(prefix). It's not the same path as
26711 anjuta 2 to allow parallel installation.
26713 2001-12-29 Stephane Demurget <demurgets@free.fr>
26714 Fix a reopened part of bug #440676: keyboard navigation between the
26715 different text buffers. Changed to a more global approch.
26717 * src/notebook.[ch]: removed.
26719 * src/Makefile.am: removed notebook.[ch]
26721 * src/anjuta_{gui,cbs}.c, src/anjuta.h:
26722 (on_anjuta_window_key_press_event): added to fulfill the global
26725 * HACKING: updated according to the new global shortcuts handling.
26727 2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
26729 * src/main_menubar_def.h, main_menubar.h, main_menubar.c:
26730 Shifted plugin menu from Edit submenu to main menu.
26733 Added plugins/sample1/plugin-sample1.c
26735 * plugins/sample1/plugin-sample1.c:
26736 Added localization and used anjuta_info, instead of anjuta_error.
26738 * plugins/.cvsignore, plugins/sample1/.cvsignore:
26741 2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
26743 * configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
26746 * Makefile.am: Added module plugins.
26748 * plugins, plugins/Makefile.am, plugins/sample1/*:
26749 Created plugins modules.
26751 * src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
26752 Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
26753 to load plugins of *.so only and not *.so* (which results
26756 * anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
26757 plugins during packaging.
26759 2001-12-27 Simos Xenitellis <simos@hellug.gr>
26761 * configure.in: Added Greek (el) to ALL_LINGUAS.
26763 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com>
26765 * configure.in: Added portuguese to ALL_LINGUAS
26767 2001-12-24 Naba Kumar <kh_naba@users.sourceforge.net>
26769 * global-tags/.cvsignore
26770 tagmanager/.cvsignore
26771 tagmanager/include/.cvsignore:
26772 Added cvs ignore files.
26775 Updated cvs ignore file.
26777 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26779 * src/debugger.c, src/text_editor.c, src/anjuta.c,
26780 data/anjuta.properties, data/internal.properties: clean up some
26781 message strings (me)
26783 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26785 * src/about.c, THANKS: added Jens to the credits
26787 2001-12-23 Andy Piper <andy.piper@freeuk.com>
26789 * pixmaps/close_file_small.xpm, pixmaps/Makefile.am, src/anjuta.c,
26790 src/text_editor.h, src/pixmaps.h, src/text_editor_cbs.c,
26791 src/text_editor_cbs.h, src/text_editor_gui.c: patch from Jens
26792 Georg <mail@jensgeorg.de> to add close button to file tabs.
26794 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26796 * launcher/anjuta_launcher.c: patch from Stef to fix #490816
26797 (debugger now catches correct signal from process)
26799 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26801 * pixmaps/Makefile.am, pixmaps/appwiz_*.png: new images from Misha
26802 * src/pixmaps.h: switch appwizard project icons to new designs
26803 * pixmaps/appwid*xpm, pixmaps/gear.xpm: removed unused graphics
26805 2001-12-20 Andy Piper <andy.piper@freeuk.com>
26807 * pixmaps/Makefile.am: stop redundant images from being installed.
26808 The next step will be to remove them completely.
26809 * src/appwiz*: further updates (more to come)
26810 * src/pixmaps.h: cleaned up, commented
26811 * src/splash.c: should use the pixmaps macro defined
26812 * HACKING: more on the graphics stuff and use of pixmaps.h
26814 2001-12-19 Andy Piper <andy.piper@freeuk.com>
26816 * src/defaults.c: fix bug #494864
26818 2001-12-18 Andy Piper <andy.piper@freeuk.com>
26820 * pixmaps/applogo.png, pixmaps/appwizard.png: added new wizard
26821 graphics from Misha
26822 * pixmaps/interface.xpm, pixmaps/app_wizard.jpg: removed
26823 redundant graphics, no longer used
26824 * src/appwiz*: revamped application wizard by Andy and Misha for
26825 a more usable and professional look-and-feel
26826 * HACKING: updates to cover patching, graphics, and some additions
26828 * TODO: removed some implemented features
26830 2001-12-17 Andy Piper <andy.piper@freeuk.com>
26832 * data/anjuta.properties, data/internal.properties: cleanup
26833 * src/compiler_options_gui.c, src/mainmenu_callbacks.*,
26834 src/preferences_gui.c, src/text_editor_menu.c: patches from Biswa
26835 to edit styles colors for keywords and add Goto Tag menu option
26838 2001-12-14 Naba Kumar <kh_naba@users.sourceforge.net>
26840 * src/anjuta.c, anjuta.h, text_editor.c, text_editor.h:
26843 fixes the Forget of the cursor position when tab is brought active
26844 from project manager.
26846 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26849 Exported "TERM=xterm" to get a color terminal when
26850 anjuta is not started from within a terminal.
26852 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26856 Added a frame around zvt terminal.
26858 * src/preferences_gui.c
26859 Modified to say "Use glade component (experimental)"
26860 instead of "Use Component".
26862 2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
26865 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26868 src/fileselection.c
26873 src/project_dbase.c
26875 a) Extra scrollbar in terminal no longer appears.
26876 b) Character set preference should be preserved (untested).
26877 c) File selection widget now remembers last directory.
26878 d) On creation of generic project, the glade 'file not found' error no
26880 e) First terminal window is created 'on demand', so it should always to
26881 the Right Thing (TM) as far as starting WD is concerned. Also, the
26882 environment is now passed to the terminal.
26883 f) Solaris compilation should be fixed (replaced get_current_dir_name()
26885 g) Fixed some compilation warnings.
26887 2001-12-10 Andy Piper <andy.piper@freeuk.com>
26889 * configure.in, src/anjuta.c, src/messages.c, src/messages.h,
26890 src/pixmaps.h: applied terminal and warnings patch (Biswa)
26891 * src/*: cleanups (me)
26892 * pixmaps/mini_term.xpm: added new file for terminal button
26893 (me, based on existing artwork)
26895 2001-12-07 Andy Piper <andy.piper@freeuk.com>
26897 * configure.in: bumped version to 0.1.9-pre
26898 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26900 * src/aneditor.cxx: patch from Biswa to re-enable autocompletion
26902 2001-12-07 Pablo Saratxaga <pablo@mandrakesoft.com>
26904 * src/splash.c: removed a DOS end of line of a comment (so the *.po
26905 files are free of that char)
26906 * configure.in: added "az" to ALL_LINGUAS
26908 2001-11-29 Andy Piper <andy.piper@freeuk.com>
26910 * tagmanager/tm_workspace.c, src/project_dbase.c: critical
26911 crash bug fix from Biswa.
26912 * FUTURE: added Anjuta/gIDE merger information to provide
26913 details on future direction and status of 1.x stuff
26914 * NEWS: prepared for release
26915 * po/de.po: update from Jens Georg <mail@jensgeorg>
26917 2001-11-28 Andy Piper <andy.piper@freeuk.com>
26919 * multiple minor updates pre-0.1.8
26920 * patch from Biswa to fix syntax highlighting and packaging
26921 * po/fr.po: update from Stef
26923 2001-11-26 Naba Kumar <kh_naba@users.sourceforge.net>
26925 * global-tags/Makefile.am
26926 global-tags/create_global_tags.sh
26927 global-tags/tm_global_tags.c
26928 scintilla/LexCPP.cxx
26929 scintilla/include/SciLexer.h
26931 src/project_dbase.c
26932 tagmanager/Makefile.am
26933 tagmanager/include/Makefile.am
26934 tagmanager/include/tm_project.h
26935 tagmanager/include/tm_tag.h
26936 tagmanager/include/tm_tagmanager.h
26937 tagmanager/tm_project.c
26938 tagmanager/tm_source_file.c
26939 tagmanager/tm_tag.c
26940 tagmanager/tm_workspace.c:
26942 Includes the syntax highliting patch to scintilla).
26943 and more stable code.
26945 *tagmanager/include/tm_symbol.h: New file.
26946 *tagmanager/tm_symbol.c: New file.
26948 Add symbol tree building functionality at project level
26951 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
26953 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26955 * pixmaps/file_cpp.xpm, pixmaps/file_html.xpm, pixmaps/file_icon.xpm,
26956 pixmaps/file_c.xpm, pixmaps/file_h.xpm, pixmaps/file_pix.xpm,
26957 pixmaps/file_file.xpm, pixmaps/file_i18n.xpm
26958 : New and improved pixmaps from Misha <misha@phreaker.net>
26961 2001-11-22 Naba Kumar <kh_naba@users.sourceforge.net>
26963 * Big patch submitted by
26964 Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
26965 Many thanks to him.
26967 * src/Makefile.am, src/aneditor.cxx
26968 src/anjuta.c, src/anjuta.h, src/project_dbase.c,
26969 src/project_dbase.h, src/text_editor.c, src/text_editor.h:
26970 Use of tagmanager lib for advanced calltips.
26972 * global-tags/*: Created new directory and added files to
26973 generate system.tags.
26975 * tagmanager/*: Created new directory and added tagmanager lib
26978 * configure.in, acconfig.h, Makefile.am: Modified to reflect
26979 the above additions.
26981 * data/Makefile.am: Modified to accomodate generated system.tags file.
26983 2001-11-07 Andy Piper <andy.piper@freeuk.com>
26985 * scintilla/: updated to 1.41
26986 * src/Makefile.am: added Ada and Bullant lexers from Scintilla
26987 * src/about.c: updated list of authors
26988 * src/aneditor.cxx: tidied to remove unused SciTE debug calls
26989 * HACKING: updated to cover Scintilla usage
26990 * THANKS, manuals/C/anjuta-manual/authors.sgml: updated for new
26993 2001-11-07 Naba Kumar <kh_naba@users.sourceforge.net>
26995 * src/aneditor.cxx: Fixed compilation errors with it.
26996 by add include to gtk+ headers and typedefining a mysteriously
26997 vanished class Colour.
26999 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27001 * configure.in: Added pt_BR in the languages.
27003 2001-11-01 Andy Piper <andy.piper@freeuk.com>
27005 * src/executer.c, mainmenu_callbacks.c: patch from Dan Elphick
27006 (<dre00r@ecs.soton.ac.uk>) to correct a spelling mistake
27008 * manuals/C/anjuta-manual/*: new format to match
27009 the rest of the GNOME docs chapter layout. Added the many
27010 new contributors. Moved Authors and License information into new
27011 chapters of their own - should make expansion easier too
27012 * src/compiler_options.c: changed the profiler option to -pg to
27013 work with GNU tools (gprof)
27014 * src/compiler_options_gui.c, main_menubar_def.h: tidied some messages
27017 2001-10-29 Naba Kumar <kh_naba@users.sourceforge.net>
27019 * src/compiler_options.h, compiler_options.c, compiler_options_cbs.c
27020 compiler_options_gui.c:
27021 Added a new entry for linker flags and renamed c_options to c_flags
27022 and l_options to l_libs. Also, added a new function:
27023 compiler_options_set_prjlflags_in_file();
27025 * src/source.c: projects/src/Makefile.am now have LDFLAGS set.
27027 * src/compiler_options_gui.c: Trimmed some UI for the 'others' page.
27029 2001-10-26 Andy Piper <andy.piper@freeuk.com>
27031 * THANKS, src/about.c: corrections and additions following
27033 * src/main_menubar.c: patch from Rikul to fix the problem with
27034 menu accelerators not being loaded
27036 2001-10-26 Naba Kumar <kh_naba@users.sourceforge.net>
27038 * THANKS: Added all contributors and translators names and emails.
27040 * pixmap/anjuta_logo.png: Reduced the size of the logo.
27041 * pixmap/anjuta_splash.png, pixmaps/Makefile.am:
27042 Added new file (earlier logo with border).
27043 * src/about.c: Added all contributors names and emails
27044 and used macro definition for logo pixmap file.
27045 * src/pixmaps.h: Added entry for anjuta splash screen.
27047 2001-10-24 Andy Piper <andy.piper@freeuk.com>
27049 * pixmaps/anjuta_icon[.xpm|.png]: updated application icon
27050 to new PNG version (thanks to Misha) and removed the old
27053 2001-10-24 Abel Cheung <maddog@linux.org.hk>
27055 * THANKS: added Conner Mo for simplified Chinese translation.
27056 * configure.in: added zh_CN in ALL_LINGUAS
27058 2001-10-21 Abel Cheung <maddog@linux.org.hk>
27060 * THANKS: added Joe Man for his traditional Chinese translation.
27061 * configure.in: added zh_TW in ALL_LINGUAS.
27063 2001-10-19 Naba Kumar <kh_naba@users.sourceforge.net>
27065 * src/main_menubar_def.h: Changed the link of lidn to
27066 http://lidn.sourceforge.net.
27068 2001-10-18 Naba Kumar <kh_naba@users.sourceforge.net>
27070 * Applied patch from Rikul
27071 * Applied patch from Luca
27072 * Fixed a cvs conflict. :)
27074 2001-10-17 Stephane Demurget <demurgets@free.fr>
27076 * THANKS: added Marc Botermans for his Dutch translation.
27078 * configure.in: added nl in ALL_LINGUAS.
27082 2001-10-17 Naba Kumar <kh_naba@users.sourceforge.net>
27084 * anjuta.c: Fixed luca's typo.
27085 * resources.c, resources.h: Changed gchar* return to void, to
27086 avoid a compiler warning.
27087 * scintilla/Makefile.am: Reorganized file entries.
27088 * src/Makefile.am: Added StyleContex.o module directly with the lexers.
27090 2001-10-16 Naba Kumar <kh_naba@users.sourceforge.net>
27092 * Upgraded scintilla to 1.4.
27093 * Added 6 files: LexCrontab.cxx LexEiffel.cxx LexRuby.cxx
27094 LexLisp.cxx StyleContext.cxx StyleContext.h
27095 * src/Makefile.am: Added 4 lexers and separated lexer objects
27096 from the main link variable.
27098 2001-10-14 Stephane Demurget <demurgets@free.fr>
27100 * THANKS: added Luca, even if it shouldn't be my role to write
27101 this sort of thing :)
27103 * src/anjuta.c: (scan_AddIns_in_directory): some fixes and cleanups on
27104 the latest Luca patch.
27106 2001-10-14 Andy Piper <andy.piper@freeuk.com>
27108 * added skeleton plugin functionality (lbell <lbell@tsc4.com>).
27109 This is not documented yet; plugins to come later.
27110 * src/find*.c: find dialogs now persistent
27111 (Rick <rikul@bellsouth.net>)
27112 * widgets/gnomefilelist.c: fixed multiple file open issue
27113 (Rick <rikul@bellsouth.net>)
27114 * changes to recent file and project lists handling
27115 (lbell <lbell@tsc4.com>)
27116 * more minor UI updates (me)
27118 2001-10-11 Andy Piper <andy.piper@freeuk.com>
27120 * src/Makefile.am: removed warnings for traditional C syntax
27121 * pixmaps: added new icons for mini_locals, mini_cvs and
27122 the splash screen - thanks to Misha <misha@phreaker.net>
27124 2001-10-10 Andy Piper <andy.piper@freeuk.com>
27126 * src/toolbar.c: fix typo in tooltip text
27127 * ccview/cccmd.cc: alter Func to Function in menu text
27129 2001-10-09 Andy Piper <andy.piper@freeuk.com>
27131 * src/find_text.c: applied patch from rikul <null@acm.org> to fix minor
27132 issue with find dialog reporting an error when Scintilla finds text
27133 * applied patch from Denis Boehme <boehme at syncio dot de> to support
27134 DOS files (i.e. CR/LF translation)
27136 2001-10-03 Andy Piper <andy.piper@freeuk.com>
27138 * src/notebook.c: applied patch from rikul <null@acm.org> to fix bug
27140 * data/internal.properties: default fold style now set to 3 :-)
27141 * applied patch from rikul <null@acm.org> to turn notebook tab
27142 headings red when file has been edited.
27144 2001-10-02 Kjartan Maraas <kmaraas@gnome.org>
27146 * configure.in: Added "no" to ALL_LINGUAS.
27148 2001-09-29 Naba Kumar <kh_naba@users.sourceforge.net>
27150 * Patch from lbell <lbell@tsc4.com>
27155 src/main_menubar_def.h
27156 src/mainmenu_callbacks.c
27157 src/mainmenu_callbacks.h
27158 src/project_dbase.c
27159 src/project_dbase.h
27161 Implemented a check menu item to handle the 'show locals' flag
27162 for the current project.
27164 * data/internal.properties: Removed the redundant command
27165 for gnome-terminal.
27167 2001-09-25 Naba Kumar <kh_naba@users.sourceforge.net>
27169 * Patch from lbell <lbell@tsc4.com> for fixing some compiler warnings.
27171 2001-09-24 Fatih Demir <kabalak@gtranslator.org>
27173 * configure.in: Added "ta" to the languages list.
27175 2001-09-21 Andy Piper <andy.piper@freeuk.com>
27177 * data/internal.properties:
27178 added fold.symbols property to control appearance of folds
27179 in the Scintilla editor (thanks to rikul <null@acm.org>)
27181 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27184 one extra button for message win is being created -- Fixed.
27186 The frame should be hidden and not only the pix_lab when
27187 that message pane is hidden (aBts[nIndex].bVisible == FALSE)
27190 * pixmaps/mini_locals.xpm (new file), pixmaps/Makefile.am:
27191 for the time being it is same as mini_cvs.xpm.
27193 2001-09-21 Naba Kumar <kh_naba@users.sourceforge.net>
27195 * src/find_repace.c: Fixed the vanishing find/replace dialog box.
27197 Patch from rikul <null@acm.org>
27199 * CORBA-Server.c, debugger.c, debugger.h, glades.c,
27200 glades.h, messages.c, messages.h, pixmaps.h,
27201 project_dbase.c, project_dbase.h, session.c,
27202 session.h, watch_cbs.c, watch_cbs.h, watch_gui.c:
27204 inserted 'add to watch' option in inspect window, so you can add easily
27205 a variable in watch window .
27207 Added a new message pane for the gdb local variables inspection. Changed
27208 the code in messages.c to better account for future new panes insertion.
27209 Defined a new pixmap for the new tab button in pixmaps.h
27210 (ANJUTA_PIXMAP_MINI_LOCALS); someone must create it and add it to the
27213 Changed the debugger module to have a single function for asking to gdb
27214 to send program info. The idea is to ask the debugger about only the
27215 info needed to open windows( watch, registers, etc ) to speedup the step
27216 command. I plan to ask informations to the debugger based on the user
27218 The request for local variables is enabled by default, but the
27219 projectDBase has a variable to control it, to allow disabling that
27220 feature, there is also the code to save and to reload the state. If you
27221 want to have it disabled by dafult change SHOW_LOCALS_DEFAULT to FALSE
27224 This big patch is from: lbell <lbell@tsc4.com>
27226 2001-09-20 Stephane Demurget <demurgets@free.fr>
27228 Patch from rikul <null@acm.org> :
27230 * data/internal.properties, src/aneditor.cxx: fixed the fold margin
27231 problem and added folding support for php/hmtl.
27233 2001-09-19 Naba Kumar <kh_naba@users.sourceforge.net>
27235 * Fixed dnd of files within scintilla.
27236 patch from: rikul <null@acm.org>
27238 2001-09-18 Naba Kumar <kh_naba@users.sourceforge.net>
27240 * Applied patch from Luca.
27242 * src/source.c: source_write_build_files(): Fixed the project generation
27243 failure. The fist return statement and the free_project_type were
27246 2001-09-14 Naba Kumar <kh_naba@users.sourceforge.net>
27248 * anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
27249 mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
27251 1) Restore the error color to red (waiting for a configurable one )
27252 2) Saving projects settings if you exit anjuta without closing an open
27254 3) New Menu 'repaeat search' to search with a keystroke without pressing
27256 4) some define in the menus to better handle menu item update
27258 Patch from: lbell <lbell@tsc4.com>
27260 * main_menubar_def.h, main_menubar.c: Change the position of
27261 "Repeat find" menu position.
27263 2001-09-13 Naba Kumar <kh_naba@users.sourceforge.net>
27265 project_type.h, project_type.c, source.c: Applied patch.
27266 patch from Johannes Schmid <clubfan@users.sourceforge.net>
27268 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27270 * configure.in, src/Makefile.am: Using macros for ORBit flags.
27272 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27274 * Fixed bug #445752
27276 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27278 * Fixed bugs in Gtk-- and Gnome-- project type
27280 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27282 * dnd.c: Support for multiple files drag-n-drop.
27284 Patch from: rikul <null@acm.org>
27286 * anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
27287 mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
27290 Patch from: rikul <null@acm.org>
27292 * Applied patch for widgetizing goto dialog box.
27295 * Applied patch for having new project type handling.
27296 Patch from: Johannes Schmid <clubfan@users.sourceforge.net>
27298 2001-09-12 Naba Kumar <kh_naba@users.sourceforge.net>
27300 * Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
27301 anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
27302 debugger.c, debugger.h, find_in_files.c, find_in_files.h,
27303 find_replace.c, find_replace.h, find_text.c, find_text.h,
27304 glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
27305 project_dbase.h, source.c, text_editor.c, text_editor.h,
27306 text_editor_cbs.c, utilities.c, utilities.h:
27308 Applied a huge patch (after slight preview). I would like Luca
27309 to have his feature additions mentioned here.
27311 Patch from: lbell <lbell@tsc4.com>
27313 2001-09-09 Stephane Demurget <demurgets@free.fr>
27315 * scintilla/Makefile.am: added to $(GTK_CFLAGS) INCLUDES.
27317 * po/fr.po: updated to the latest sources.
27320 2001-09-07 Johannes Schmid <clubfan@users.sourceforge.net>
27322 * Fixed bug #445752
27324 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27326 * dnd.h, dnd.c: New files for drag n drop support.
27328 * anjuta.h, anjuta_gui.c, anjuta_cbs.c:
27329 Added drag and drop support for opening files.
27331 Thanks to José Antonio Caminero Granja <JCamGra@alumnos.uva.es> and
27332 Archit Baweja <bighead@crosswinds.net> for this idea.
27334 * TODO: Added some more todos. :-(
27336 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27338 * Fixed the goto line activate bug.
27339 patch from: Martyn Bone <mbone@brightstar.u-net.com>
27341 2001-9-06 Johannes Schmid <clubfan@users.sourceforge.net>
27343 * Fixed bugs in Gtk-- and Gnome-- project type
27345 2001-08-5 Naba Kumar <kh_naba@users.sourceforge.net>
27347 * widgets/gonmefilelist.c, gnomefilelist.c:
27348 Modified multiple selection on pressing control.
27349 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27351 * src/project_dbase_gui.c, anjuta_cbs.c, fileselection.h, fileselection.h:
27352 Modified multiple selection on pressing control.
27353 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27355 2001-09-05 Abel Cheung <maddog@linux.org.hk>
27357 * src/project_dbase_gui.c(*lang_data[]): Rename zh_TW.Big5 to zh_TW .
27358 This is useless; but just in case...
27360 2001-08-4 Naba Kumar <kh_naba@users.sourceforge.net>
27362 * data/internal.properties: modified a bit of perl properties.
27364 2001-08-3 Naba Kumar <kh_naba@users.sourceforge.net>
27366 * ccview/cccproj.hh, ccview/hash_str.h, src/fileselection.c, src/fileselection.h
27367 src/project_dbase_gui.c, widgets/gnomefilelist.c, widgets/gnomefilelist.h:
27368 Added support for multiple file imports. Changed the standrd C++
27369 convention of #include <file> to #include <file.h>, because I had given
27370 some wrong options while compiling my gcc-3.0.1 compiler, so it does not
27371 now support the #include <file> convention. That is something to be fixed :).
27372 # Patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27374 2001-08-1 Naba Kumar <kh_naba@users.sourceforge.net>
27376 * src/anjuta.c: Added function static greetings_text(), to solve the non
27377 translation of the greetings text in the wizard.
27379 2001-08-31 Andy Piper <andy.piper@freeuk.com>
27381 * src/find_in_files_gui.c: made order of buttons consistent with other Find
27382 dialogs, with OK the default (fix bug #453482)
27384 2001-08-31 Naba Kumar <kh_naba@users.sourceforge.net>
27386 * src/anjuta.c: Fixed a bug that tries to printf 'NULL'
27388 * src/appwizard.c: added N_() for the inlcuding the welcome message translatable.
27390 2001-08-29 Naba Kumar <kh_naba@users.sourceforge.net>
27398 src/main_menubar_def.h
27399 src/mainmenu_callbacks.c
27400 src/mainmenu_callbacks.h:
27401 Applied the patch that addes menu items which allow users to
27402 insert GPL notice and date time in current document.
27403 patch from: Rick Patel <rikul@shreve.net>
27405 * src/main_menu.c: Fixed a compilation error.
27407 * src/anjuta.c: Fixed non-rememberence of editor tab position.
27409 * src/mainmenu_callbacks.c: Fixed gpl strings to avoid compiler warnings
27410 about the unterminated strings.
27412 * scintilla/*: Updated scintilla to 1.3.9 version.
27414 2001-08-28 Naba Kumar <kh_naba@users.sourceforge.net>
27416 * widgets/gnomefileselection.c:
27417 Applied the patch for fixing multiple selection of file open funcion,
27418 which will deselect the files selected.
27419 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27421 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27423 * widgets/gnomefileselection.h, widgets/gnomefileselection.c, src/fileselection.h,
27424 src/fileselection.c, src/anjuta_cbs.c:
27425 Applied the patch for multiple selection of file open.
27426 patch from: venugopal gummuluru <vgummuluru@yahoo.com>
27428 2001-08-27 Naba Kumar <kh_naba@users.sourceforge.net>
27430 * Removed "-f" option in call to devhelp, because devhelp no longer
27433 2001-08-26 Stephane Demurget <demurgets@free.fr>
27435 All these modifications have been pointed out by
27436 Gregory Schmitt <gregory.schmitt@free.fr>, so thanks to him.
27438 * data/internal.properties: two fixes for the PHP lexer.
27441 * fr.po: minor fixes.
27443 * TODO: added a couple of PHP suggestions from Gregory Schmitt.
27445 2001-08-25 Naba Kumar <kh_naba@users.sourceforge.net>
27449 main_menubar_def.h,
27450 main_menubar_callbacks.c,
27452 Added new menu item for "close all fils".
27453 (Patch from Rikul <rikul@shreve.net>, after revision)
27455 * project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
27457 * find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
27458 (Patch from Rikul <rikul@shreve.net>)
27460 * anjuta.c: Fixed to have the current dir in the fileopen dialog box.
27461 (Patch from Rikul <rikul@shreve.net>)
27463 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27465 * appwiz_page2.c: Applied patch for disabling auto-upper-casting of
27466 project name in application widzard.
27467 [Patch from: Yannick Koehler <yannick.koehler@colubris.com> ]
27469 * executer.c: hacked to change the behavior of the executer dialog. Now, instead
27470 of the 'OK' button there is an 'Execute' one.
27471 [ Patch from: Giovanni Corriga <valkadesh@libero.it> ]
27473 * executer.c: Changed cancel button to close button. That was more appropriate.
27475 2001-08-22 Naba Kumar <kh_naba@users.sourceforge.net>
27477 * HACKING: corrected >>>>>> Config management.
27479 * HACKING: Added many things.
27481 * src/launcher.h: Added some comments.
27483 2001-08-21 Stephane Demurget <demurgets@free.fr>
27485 * configure.in, NEWS, README: bumped anjuta version to 0.1.7.
27488 manuals/C/anjuta-faqs/anjuta-faqs.sgml,
27489 src/appwizard_cbs.c,
27490 src/appwizard_gui.c: Applied UI/docs cleanup patch from
27491 Andy Piper <andy.piper@freeuk.com>
27493 * po/fr.po: updated to latest sources.
27495 * Makefile.am: removed anjuta.prj from EXTRA_DIST.
27498 2001-08-18 Andy Piper <andy.piper@freeuk.com>
27500 * Fixed bugs #450280 and #448845
27502 * src/about.c: corrected Naba's e-mail address (.net, not .com)
27504 * src/goto_line.c, src/attach_process_gui.c, src/find_replace.c:
27507 * src/breakpoints_gui.c, src/commands.c, src/find_text.c,
27508 src/find_in_files_gui.c, src/project_dbase_gui.c, src/help.c,
27509 src/watch_gui.c, src/stack_trace_gui.c: edited window and dialog
27510 names to remove "Anjuta: " prefix
27512 * src/main_menubar_def.c: altered a message
27514 * launcher/anjuta_launcher.c: cleaned up some messages
27516 * src/debugger.c: edited messages to improve clarity
27518 * src/app_wiz*.c: tidied wizard interface
27521 2001-08-15 Stephane Demurget <demurgets@free.fr>
27523 Synced Naba's fix and mine about the wizards not working and removed
27524 anjuta.prj to avoid a nasty checkin.
27526 * Makefile.am: removed the install-data-local rule.
27528 * data/Makefile.am: changed the list of files.
27530 * anjuta.prj: removed to avoid checkin of Anjuta temp files.
27532 * .cvsignore: added anjuta.prj for the same reason.
27535 2001-08-15 Naba Kumar <kh_naba@users.sourceforge.net>
27537 * src/source.c: Fixed a bug that fails new gnome projects to get
27540 * src/project_manager.c: Fixed a bug that disables storing recent
27543 * Makefile.am: Added stuffs to install the macro files in the
27547 2001-08-14 Stephane Demurget <demurgets@free.fr>
27549 * data/Makefile.am: added some rules to support the gnome/ macros
27550 dir in order to make the wizards work again.
27552 * anjuta.spec.in: upped the release number.
27555 2001-08-12 Zbigniew Chyla <cyba@gnome.pl>
27557 * configure.in (ALL_LINGUAS): Added pl.
27560 2001-08-09 Stephane Demurget <demurgets@free.fr>
27562 * anjuta.spec.in: fixed the doc files list.
27565 2001-08-09 Naba Kumar <kh_naba@users.sourceforge.net>
27567 * src/about.c: corrected my email address. :-)
27571 * manuals/C/anjuta-manual/chapter15.sgml: Slight correction.
27572 (patch from Andy Piper <squiggle@ukgateway.net>)
27574 2001-08-08 Naba Kumar <kh_naba@users.sourceforge.net>
27576 * debugger.c: Fixed a bug associated with debugging threaded
27579 * text_editor_menu.c: Fixed broken ui in text editor
27582 * text_editor_menu.c: Now the option sub menu in text editor pop up
27585 * mainmenu_callbacks.c: Fixed "no-modified" bug with autoformat.
27586 (suggested by lord sibn <sibn@utspl.cjb.net> )
27588 2001-08-07 Naba Kumar <kh_naba@users.sourceforge.net>
27590 * src/text_editor_menu.c: Added menu item for context help
27591 (patch from Andy Piper <squiggle@ukgateway.net>)
27593 2001-08-06 Stephane Demurget <demurgets@free.fr>
27595 * ccview/cccproj.cc: added missing i18n strings.
27597 * data/welcome.txt: bumped version to 0.1.6.
27599 * src/anjuta.c: fixed a compilation error due to devhelp integration.
27601 2001-08-06 Naba Kumar <kh_naba@users.sourceforge.net>
27603 * help.c, help.h: Added support for DevHelp context sensitive help
27604 and gnome api browsing.
27605 * Fixed toolbars and editor views "not save" bug.
27606 * Updated sgmldocs.make and configure.in to handle rh 7.1 crap.
27607 (patch from Andy Piper <squiggle@ukgateway.net>)
27608 * Updated THANKS and chapter15.sgml for uk and ru translators.
27610 2001-08-05 Naba Kumar <kh_naba@users.sourceforge.net>
27612 * Transfered ru.po, uk.po and update.sh from gnome-i18n/extra-po/anjuta
27613 * Updated configure.in to include these changes
27615 2001-08-03 Stephane Demurget <demurgets@free.fr>
27617 * src/project_dbase_gui.c: fixed bug #446963
27618 (on_project_dbase_ccview_update_start),
27619 (on_project_dbase_ccview_update_end): added.
27620 These two respectively disable and enable close file/project
27621 menu entries and toolbar items, while the ccview part updates
27625 2001-08-03 Stephane Demurget <demurgets@free.fr>
27627 * configure.in: added sv to the ALL_LINGUAS list.
27630 2001-08-01 Fatih Demir <kabalak@gtranslator.org>
27632 * anjuta.desktop.(in(.in)), configure.in & Makefile.am: Get the desktop
27633 file to work: merge translations and distribute it.
27635 * .cvsignore & ABOUT-NLS: Erh, "ABOUT-NLS" shouldn't be in CVS.
27637 * NEWS, README, THANKS & TODO: Spelling fixes.
27639 2001-08-01 Stephane Demurget <demurgets@free.fr>
27641 * README: updated requirements.
27643 * scintilla/Makefile.am,
27644 src/Makefile.am: fixed includes using $(srcdir), as the distcheck
27645 target can't be realized (custom build path).
27647 * Makefile.am: added xml-i18n-* and anjuta.spec.in as EXTRA_DIST.
27648 Removed install-data-local.
27650 * src/compiler_options.c: changed the include paths of the pixmaps.
27651 we hadn't any warning because of the include paths passed to the
27652 compiler. Thanks to make distcheck for reporting this.
27655 2001-07-31 Stephane Demurget <demurgets@free.fr>
27657 * NEWS, THANKS: updated.
27659 * src/anjuta.c: (anjuta_fatal_signal_handler), (anjuta_exit_signal_handler):
27660 fixed to show the correct kernel signal number and its description.
27662 * widgets/gnomefilelist.c: fixed bug #445756
27663 (goto_last): renamed to goto_prev and changed according to goto_next.
27664 (goto_next): added.
27665 (goto_directory): removed.
27666 (check_list_for_entry): renamed (g_list_find_string_pos) and rewrote: the
27667 returned value is now the position in the list.
27668 (check_ok_button_cb): changed the back check and added one for next.
27669 (gnome_filelist_set_dir): the check in history make it wouldn't be
27670 a "true" history. polished the whole thing, using set_dir_internal.
27671 (set_dir_internal): used in gnome_filelist_set_dir and back/next callbacks, so
27672 there's no check in the history when using back or next.
27674 * manuals/*: added missing .cvsignore files.
27677 2001-07-30 Stephane Demurget <demurgets@free.fr>
27679 * po/fr.po: updated to latest sources.
27681 * src/preferences_gui.c: (create_preferences_page6): fixed bug #445758
27682 call on_trunc_mesg_check_clicked after the two spinbuttons are ref'ed,
27683 to put off their sensitive attributes.
27685 2001-07-29 Stephane Demurget <demurgets@free.fr>
27687 * po/fr.po: fixed some grammar things.
27688 Thanks to Pierre Sarrazin <sarrazip@sympatico.ca> for having pointed
27691 * src/utilities.c: (file_is_link): use lstat instead of stat.
27693 2001-07-27 Naba Kumar <kh_naba@123india.com>
27695 * Remove help dir from cvs, because it is no longer
27698 * Remove manuals/anjuta-manual dir from cvs, because it is no longer
27701 2001-07-24 Naba Kumar <kh_naba@123india.com>
27703 * debugger.c: (debugger_update_prog_status): Fixed
27704 the bug with gdb version 5. Debugger starts, when
27705 step in/out/over etc are clicked.
27707 * debugger.c: All functions: added debugging codes.
27709 * breakpoints.c: (breakpoints_dbase_set_all_in_editor):
27710 * breakpoints.c: (breakpoints_dbase_add_brkpnt):
27711 Modified to recognize non project files also.
27713 * source.c: (source_write_configure_in):
27714 Added source for 'prefix' counterparts for
27715 no-prefix AC_SUBST.
27717 2001-07-23 Naba Kumar <kh_naba@123india.com>
27719 * anjuta.c: added function anjuta_remove_text_editor();
27720 and suitably modified anjuta_remove_current_text_editor().
27722 * project_dbase.c: project_dbase_close(), Added code to
27723 close all opened files that belong to the project when
27724 the project is closed.
27725 (patch from "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
27727 * Updated the manuals/anjuta-manual subdir for GDP standards.
27728 (patch from Andy Piper <squiggle@ukgateway.net>)
27730 * main_menubar.h, main_menubar.def: Added Menu items to handle
27731 urls for library references, bugs, patches and feature request
27734 2001-07-20 Naba Kumar <kh_naba@123india.com>
27736 * Set wmclass names in all windows.
27737 (patch from Andy Piper <squiggle@ukgateway.net>)
27738 * New splash logo from "Misha" <misha@phreaker.net>);
27740 2001-07-19 Naba Kumar <kh_naba@123india.com>
27742 * preferences.[h,c], preferences_gui.c: Added 4 properties to
27743 set caret color, calltip back color and selection fore/back
27746 2001-07-18 Naba Kumar <kh_naba@123india.com>
27748 * project_dbase.c: Closes all files when project is closed.
27749 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27750 -- We still need to refine this as it closes all sort of files.
27752 * compiler_options.c: Fixed seg-fault bug when last item in
27753 compiler option lists is removed.
27755 * Fixed missing newline warnings during compilation.
27756 (patch from Andy Piper <squiggle@ukgateway.net>)
27758 2001-07-17 Fatih Demir <kabalak@gtranslator.org>
27760 * xml-i18n-*: Blew away the xml-i18n-* files from CVS -- they're
27761 autogenerated no need to store'em in CVS.
27763 * ccview/.cvsignore: Addition of cvsignore.
27765 2001-07-17 Naba Kumar <kh_naba@123india.com>
27767 *GUI fixes and spell corrections
27768 (patch from Andy Piper <squiggle@ukgateway.net>)
27770 2001-07-15 Naba Kumar <kh_naba@123india.com>
27772 *Fixed double error message for file not found.
27774 *Put white backgrounds for png images.
27776 *Converted '-' to '_' in sgml files.
27778 2001-07-14 Naba Kumar <kh_naba@123india.com>
27780 * project_dbase.c: Short-cut for expand/collasp project tree
27782 * project_dbase_gui.c:
27783 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27785 2001-07-13 Naba Kumar <kh_naba@123india.com>
27787 * notebook.[h,c]: Added
27788 (patch applied from "Maxim Blagai" <maximblagai@yahoo.com>)
27789 Project/message window now toggles on control and
27790 and notebook switch short-cut
27792 2001-07-7 Naba Kumar <kh_naba@123india.com>
27794 * Changed a new icon set which looks more gnomish.
27796 * Changed a new anjuta splash logo.
27797 (Icons and splash logo created by "Misha" <misha@phreaker.net>)
27799 2001-07-6 Naba Kumar <kh_naba@123india.com>
27801 * ccview/*: Integrated ccview for class view and file view
27802 in the project Manager.
27804 * widgets/gnomefilelist.[h,c]: Added show hidden files options.
27806 2001-07-1 Naba Kumar <kh_naba@123india.com>
27808 * scintilla/*: Upgraded Scintilla to version 1.3.7
27810 * manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
27812 2001-06-28 Naba Kumar <kh_naba@123india.com>
27814 * src/debugger.c: Correct step-over and step-out swapping.
27816 * manuals/anjuta-manual/C/chapter[00-12].sgml: Splitted manual
27817 chapters and added more stuffs.
27819 2001-06-13 Naba Kumar <kh_naba@123india.com>
27821 * data/autogen.sh.gtkmm: Added
27823 * data/autogen.sh.gnomemm: Added
27825 * src/appwiz.c: Added two more application wizard templetes
27827 * src/project: for gtk-- and gnome-- and proper support
27829 * src/source.c: for c++ in the project configuration.
27833 2001-05-05 Naba Kumar <kh_naba@123india.com>
27835 * Merged my pre-cvs modifications with
27836 the current cvs copy.
27838 * (lot of files change).
27840 * Implemented session management.
27842 * Local installation possible by
27843 manageing our own pixmaps paths
27846 * resources.h: Added.
27847 * resources.c: Added.
27851 2001-05-05 Fatih Demir <kabalak@gtranslator.org>
27853 * manuals/.cvsignore & manuals/anjuta-manual/C/.cvsignore:
27854 Corrected/extended ignores.
27856 2001-05-04 Naba Kumar <kh_naba@123india.com>
27858 * manuals/: dir tree added.
27859 Sgml documentation started in this dir.
27861 * omf-install/: dir tree added.
27863 * manuals/anjuta-manual/C/anjuta-manual.sgml:
27864 Created initial document structure.
27866 * configure.in: Added test for scrollkeeper.
27867 Added some Makefile entries in AC_OUTPUT.
27869 * Makefile.am: Added subdir manuals/
27871 * HACKING: Wrote something stupid.
27873 2001-05-02 Stéphane Démurget <demurgets@free.fr>
27875 * Makefile.am: Added ChangeLog in local data list, becaused it's
27876 needed to create a new project.
27878 * po/fr.po: minor fixes.
27880 * src/build_file.c, src/configurer.c, src/debugger.c,
27881 src/executer.c, src/find_replace.c, src/gnome_project.c,
27882 src/goto_line.c, src/launcher.c, src/messages.c,
27883 src/preferences.c src/project_dbase.c: functions declared static.
27885 * widgets/gnomefilelist.c: Fixed a project creation bug,
27886 introduced with latest changes.
27888 2001-05-01 Stéphane Démurget <demurgets@free.fr>
27890 * widgets/gnomefilelist.c,
27891 BUGS: Fixed an annoying bug preventing from loading files/project
27892 given on the command line. Polished the whole gnome_filelist widget.
27894 2001-04-27 Stéphane Démurget <demurgets@free.fr>
27898 src/anjuta.h: Polished the command line parsing.
27900 * BUGS: Need to clean that damn gnome_filelist widget.
27902 2001-04-25 Stéphane Démurget <demurgets@free.fr>
27906 src/signals.c: Removed duplicated includes.
27908 * po/fr.po: minor fixes.
27910 * src/compiler_options_gui.c: Cleaned up a part of the GUI,
27911 create_compiler_options_page? () declared static.
27913 src/anjuta.c: Put a command line option for disabling
27916 * src/preferences_gui.c: Fixed an internationalization issue,
27917 other functions declared static.
27919 * src/gnome_project.c: Fixed some memory leaks,
27920 new_prj_terminated () declared static.
27922 2001-04-24 Fatih Demir <kabalak@gtranslator.org>
27924 * configure.in: Sort ALL_LINGUAS alphabetically.
27926 2001-04-22 Stéphane Démurget <demurgets@free.fr>
27928 * Emptied that ugly old Changelog.
27930 == Anjuta 0.1.5 ===
27933 2001-03-10 Naba kumar <naba@gnome.org>
27935 * src/gnome_project.c: Fixed project dir creation bug.
27937 * src/text_editor.c: Fixed double accelerators bug.
27939 * src/glade_iface.c, src/project_dbase.c: Fixed source generation bug.
27941 * src/stack_trace.c, * src/compiler_options.c,
27942 data/internals.properties, src/defaults.c:
27943 Fixed pixmap creation with NULL window.
27945 * src/commands.c, src/preferences_gui.c, src/build_project.c
27946 src/clean_project.c: Bug fix.
27948 * src/main_menubar_def.h: i18n bug fix.
27950 * src/executer.h, src/executer.c: Bug fix.
27952 * src/controls.c: Bug fix.
27954 * src/debugger.c: Debugger now takes program args.
27956 * po/ja.po: Added japanese translation file.
27958 Upgraded to ver 0.1.4
27959 ... Fixed other minor bugs.
27961 == Anjuta 0.1.3 ===
27963 2001-XX-XX Naba kumar <naba@gnome.org>
27965 * Lots of unaccountable changes. Integrated scintilla.
27966 Redesigned Project managemet. Added supports for other languages.
27967 Java style properties managements. .... blah blah
27969 2000-11-11 Naba kumar <naba@gnome.org>
27971 * README, htmls/page111.html, configure.in, anjuta.prj, anjuta.spec:
27972 Upgraded to version 0.1.3.
27974 * src/mainmenu_callbacks.c, src/main_menubar_def.h:
27975 Fixed to activate Debug->add watch properly.
27977 === Anjuta 0.1.2 beta_2 ===
27978 === Anjuta 0.1.2 ===
27980 2000-11-05 Naba kumar <naba@gnome.org>
27982 * src/compiler_options.c, src/compiler_options_cbs.c
27983 src/compiler_options_cbs.h, src/compiler_options_gui.c
27984 src/anjuta2.c, extra/stock_libs.anj (new),
27985 extra/README.stock_libs (new), htmls/page13.html,
27986 htmls/images/*: Improved Library settings GUI. Can now enable/disable
27987 added libraries. Stock libs provided for ease of entry. Modified
27988 help html file accordingly.
27990 2000-11-03 Naba kumar <naba@gnome.org>
27992 * README: Minor fixes in Doc files.
27994 * src/gnome_prj.c, src/appwidzard_cbs.c:
27995 Fixed to ignore non-existant dir for blank prj.
27996 More checking in project creation, especially to confirm
27997 that the prj file already does not exist.
27999 * anjuta.spec, configure.in: Upgraded to version 0.1.2
28001 * src/controls.c: Now Menu item "Format/Detach current document"
28002 is inactive when there is no document opened.
28004 === Anjuta 0.1.1 ===
28006 2000-11-01 Naba kumar <naba@gnome.org>
28008 Completed and Release of first version (Beta) with lots of bugs.
28010 1999-12-27 Naba kumar <naba@gnome.org>
28012 Anjuta project started.